/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

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

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.paragraphSystem,
.row {
  margin-left: -15px;
  margin-right: -15px;
}

.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.paragraphSystem:before,
.paragraphSystem:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.row:after,
.paragraphSystem:after,
.container:after,
.container-fluid:after {
  clear: both;
}

@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

.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: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.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-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@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-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@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-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@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-12 {
    width: 100%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

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

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

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

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

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

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

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

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

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

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

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

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

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

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

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

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

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

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

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

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

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

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

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

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

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

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

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

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

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

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

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

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0%;
  }
}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

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

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

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

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

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

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

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

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

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

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

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

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

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

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

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

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

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

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

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

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

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

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

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

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

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

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

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

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

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

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

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

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

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

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}
.cookiePolicy-info {
  background-color: #e1e1e1;
  -webkit-transition: 2s linear all;
  transition: 2s linear all;
  max-height: 1000px;
  overflow: hidden; }
  .cookiePolicy-info.collapsed {
    max-height: 0; }
  .cookiePolicy-info .cookiePolicy-inner {
    padding: 20px 10px;
    width: auto;
    max-width: 940px;
    margin: 0 auto; }

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

.cookiePolicy-restrictive {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1000; }
  .cookiePolicy-restrictive.collapsed {
    display: none; }
  .cookiePolicy-restrictive .cookiePolicy-inner {
    padding: 13px;
    background-color: #e1e1e1;
    position: fixed;
    top: 100px;
    width: 700px;
    margin-left: -363px;
    left: 50%; }
    @media screen and (max-width: 699px) {
      .cookiePolicy-restrictive .cookiePolicy-inner {
        position: absolute;
        width: auto;
        margin: 20px;
        left: 0;
        top: 0; } }
  @media screen and (max-width: 699px) {
    .cookiePolicy-restrictive {
      position: absolute; } }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* BUTTONS
----------------------------------*/
/* line 3, ../../sass/core/overlay.scss */
.overlay-background {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 9998;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

/* line 14, ../../sass/core/overlay.scss */
.overlay-container {
  position: absolute;
  width: 100%;
  top: 150px;
  text-align: center;
  z-index: 9999;
  padding-bottom: 30px;
}

/* line 23, ../../sass/core/overlay.scss */
.overlay-content {
  position: relative;
  min-width: 80px;
  min-height: 80px;
  max-width: 90%;
  padding: 10px;
  display: inline-block;
  background: #FFF;
  text-align: left;
  border: solid 2px #323131;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

/* line 36, ../../sass/core/overlay.scss */
.overlay-content-inner {
  overflow: hidden;
}

/* line 40, ../../sass/core/overlay.scss */
.overlay-close {
  width: 25px;
  height: 25px;
  z-index: 9999;
  font-size: 25px;
  position: absolute;
  top: -30px;
  right: 15px;
  background: url(../../../../wireframe/desktop/img/close.png) no-repeat;
  cursor: Pointer;
  display: none;
}

/* line 53, ../../sass/core/overlay.scss */
.overlay-loading {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(../../../../wireframe/desktop/img/loader.gif) no-repeat 50% 50%;
}
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");

.article-image-with-text figcaption {
  background: rgba(255, 255, 255, 0.75);
  position: absolute;
  max-width: 90%;
  margin: 20px;
  left: 0;
  bottom: 0;
  padding: 20px;
}

.page-understanding-heartburn .dynamic-articles .related-articles-box {
  min-height: 370px;
  height: auto;
}

.articles-box h2,
.articles-box h3,
.articles-box p,
.articles-box a {
  color: #330066;
  margin-bottom: 0;
  line-height: 1.3;
}

.text-color-16 * {
  color: #330066 !important;
}

.articles-box {
  margin-bottom: 50px !important;
}

.image-width-100 img {
  width: 100%;
}

.page-understanding-heartburn .title-d-center {
  margin: 30px auto 0 auto !important;
}

.page-understanding-heartburn .title-d-center > .component-content:after {
  margin: 15px 0 0 0 !important;
}

.page-understanding-heartburn .hero-banner-h5-v1 .image {
  padding: 30px 0;
}
.page-understanding-heartburn .hero-banner-h5-v1 {
  padding-bottom: 0 !important;
}
.page-understanding-heartburn .articles-banner .image {
  padding: 0;
}

.page-understanding-heartburn .articles-banner hr {
  margin: 20px 0;
}

.page-understanding-heartburn
  .articles-banner
  .richText
  .component-content:after {
  content: none;
}


.article-image-with-text figcaption a {
  text-decoration: underline;
  font-weight: 600;
  font-size: 21px;
  line-height: 26px;
}

@media (min-width: 992px) {
  .align-items-center-d > * > .content,
  .align-items-center-d {
    align-items: center;
  }

  .articles-box h2 {
    font-size: 44px;
    font-weight: 400;
    margin-bottom: 30px;
  }
  .articles-box h3 {
    font-size: 26px;
    font-weight: 700;
  }
  .articles-box p a {
    font-size: 26px;
  }
  .articles-box p {
    font-size: 16px;
    font-weight: 600;
  }
  .articles-banner h1 {
    font-size: 40px;
    font-weight: 700;
  }
  .articles-banner p {
    font-size: 14px;
  }
  .articles-banner .richText {
    padding-right: 35px;
  }

  .articles-box .flex .image.col-md-6 {
    width: calc(50% - 10px);
  }

  .articles-box .box.col-md-4 {
    width: calc(25% - 15px);
  }
  .page-understanding-heartburn .title-d-center > .component-content:after {
    margin: 20px 0 0 0 !important;
  }
  .page-understanding-heartburn .articles-banner hr {
    margin: 15px 0;
  }
  :lang(fr-CA) .page-where-to-buy .title-d-center > .component-content:after,
  :lang(en-CA) .page-where-to-buy .title-d-center > .component-content:after {
    margin: 20px 0 0 0 !important;
  }
}

@media (max-width: 991px) {
  .article-image-with-text figcaption {
    width: 100%;
    max-width: 100%;
    margin: 0;
    left: 0;
    bottom: 0;
  }

  .align-items-center-m > * > .content,
  .align-items-center-m {
    align-items: center;
  }

  .articles-box .box.col-xs-6 {
    width: calc(50% - 10px);
  }

  .articles-banner hr {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 350px;
  }

  .articles-banner .richText-content {
    text-align: center;
  }

  .articles-banner .richText {
    padding: 30px;
    width: 90%;
    max-width: 450px;
    margin: 0 auto;
  }

  .m-m-x-auto{
    margin: 0 auto !important;
  }

  .articles-box h2 {
    font-size: 29px;
    margin: 30px 0;
  }

  .articles-box h3 {
    font-size: 20px;
    font-weight: 700;
  }

  .articles-box p a {
    font-size: 20px;
  }

  .articles-box p {
    font-size: 16px;
    font-weight: 600;
  }

  .articles-banner h1 {
    font-size: 28px;
    font-weight: 700;
  }

  .articles-banner p {
    font-size: 14px;
  }
  :lang(fr-CA) .page-where-to-buy .title-d-center > .component-content:after,
  :lang(en-CA) .page-where-to-buy .title-d-center > .component-content:after {
    margin: 15px 0 30px 0 !important;
  }
  .article-image-with-text figcaption a {
    font-size: 20px;
    line-height: 27px;
  }  
  .page-understanding-heartburn .dynamic-articles .related-articles-box {
    min-height: unset;
    height: auto;
    margin-bottom: 30px !important;
  }
}

@media (max-width: 600px) {
  .article-image-with-text figcaption {
    padding: 10px;
  }
}

.article-image-with-text figure {
  position: relative;
}

.articles-box .flex > .component-content > .content {
  gap: 20px;
}

.background-purple {
  background: #500778;
}

.articles-banner hr {
  width: 55%;
  margin-left: 0;
  border: none;
  height: 3px;
  background: #f5e617;
}

.articles-box hr.purple-line,
.articles-banner hr.purple-line {
  width: 80px;
  margin-left: 0;
  border: none;
  height: 3px;
  background: #330066;
}

.articles-banner .richText * {
  color: #fff;
}

@media (min-width: 992px) {
  .text-26-dt,
  .text-26-dt p,
  .text-26-dt h1,
  .text-26-dt h2,
  .text-26-dt h3,
  .text-26-dt h4,
  .text-26-dt a {
    font-size: 26px !important;
  }
  .text-20-dt,
  .text-20-dt p,
  .text-20-dt h1,
  .text-20-dt h2,
  .text-20-dt h3,
  .text-20-dt h4,
  .text-20-dt a {
    font-size: 20px !important;
  }

  .text-11-dt,
  .text-11-dt p,
  .text-11-dt h1,
  .text-11-dt h2,
  .text-11-dt h3,
  .text-11-dt h4,
  .text-11-dt a {
    font-size: 11px !important;
  }
  .page-understanding-heartburn h1 {
    font-size: 40px;
    line-height: 46px;
  }
  :lang(en-CA) .page-where-to-buy h2,
  :lang(fr-CA) .page-where-to-buy h2 {
    font-size: 26px;
    line-height: 32px;
    font-weight: 600;
  }
  :lang(en-CA) .page-where-to-buy h1,
  :lang(fr-CA) .page-where-to-buy h1 {
    font-size: 40px;
    line-height: 52px;
    font-weight: 700;
  }

  .article-image-with-text.col-xs-12 figcaption {
    width: 44%;
  }
  .article-image-with-text.col-md-6 figcaption {
    width: 90%;
  }
}

@media (max-width: 991px) {
  .text-20-mb,
  .text-20-mb p,
  .text-20-mb h1,
  .text-20-mb h2,
  .text-20-mb h3,
  .text-20-mb h4,
  .text-20-mb a {
    font-size: 20px !important;
  }

  .text-11-mb,
  .text-11-mb p,
  .text-11-mb h1,
  .text-11-mb h2,
  .text-11-mb h3,
  .text-11-mb h4,
  .text-11-mb a {
    font-size: 11px !important;
  }

  .text-28-mb,
  .text-28-mb p,
  .text-28-mb h1,
  .text-28-mb h2,
  .text-28-mb h3,
  .text-28-mb h4,
  .text-28-mb a {
    font-size: 28px !important;
  }
  .text-18-mb,
  .text-18-mb p,
  .text-18-mb h1,
  .text-18-mb h2,
  .text-18-mb h3,
  .text-18-mb h4,
  .text-18-mb a {
    font-size: 18px !important;
  }
  .page-understanding-heartburn h1 {
    font-size: 28px;
    line-height: 34px;
  }

  :lang(en-CA) .page-where-to-buy h2,
  :lang(fr-CA) .page-where-to-buy h2 {
    font-size: 20px;
    line-height: 29px;
    font-weight: 600;
  }
  :lang(en-CA) .page-where-to-buy h1,
  :lang(fr-CA) .page-where-to-buy h1 {
    font-size: 28px;
    line-height: 34px;
    font-weight: 700;
  }
}

.font-400,
.font-400 p,
.font-400 h1,
.font-400 h2,
.font-400 h3,
.font-400 .h3,
.font-400 h4,
.font-400 span,
.font-400 a {
  font-weight: 400 !important;
}

.font-600,
.font-600 p,
.font-600 h1,
.font-600 h2,
.font-600 h3,
.font-600 .h3,
.font-600 h4,
.font-600 strong,
.font-600 span,
.font-600 a {
  font-weight: 600 !important;
}

.font-800,
.font-800 p,
.font-800 h1,
.font-800 h2,
.font-800 h3,
.font-800 .h3,
.font-800 h4,
.font-800 span,
.font-800 a {
  font-weight: 800 !important;
}

.related-articles-box h2,
.related-articles-box h3,
.related-articles-box p,
.related-articles-box a {
  color: #330066;
  margin-bottom: 0;
  line-height: 1.3;
}

.related-articles-box {
  margin-bottom: 50px !important;
}

.related-articles-box a,
.related-articles-box p {
  font-size: 16px;
  font-weight: 600;
}

.related-articles-box hr.purple-line {
  width: 80px;
  margin-left: 0;
  border: none;
  height: 3px;
  background: #330066;
}

.related-articles-box .box:has(img:hover) hr.purple-line,
.related-articles-box .richText-content:has(a:hover) hr.purple-line {
  display: none;
}

.related-articles-box .box:has(img:hover) .richText-content a,
.related-articles-box .richText-content a:hover {
  color: #801aeb;
  padding-bottom: 3px;
}

.articles-box .box.col-xs-6:has(img:hover) hr.purple-line,
.articles-box .box.col-xs-6 .richText-content:has(a:hover) hr.purple-line {
  display: none;
}

.related-articles-box .box:has(img:hover) .richText-content a,
.related-articles-box .richText-content a:hover,
.articles-box .box.col-xs-6:has(img:hover) .richText-content a,
.articles-box .box.col-xs-6 .richText-content a:hover {
  color: #801aeb;
}

.related-articles-box .box:has(img:hover) .richText-content a,
.related-articles-box .richText-content a:hover,
.articles-box .box.col-xs-6:has(img:hover) .richText-content p,
.articles-box .box.col-xs-6 .richText-content p:has(a:hover) {
  color: #801aeb;
  padding-bottom: 17px;
}
	
.articles-box .box.col-xs-6 .richText-content p {
  margin-top: 5px;
}
.articles-box .box.col-xs-6 .richText-content a{
  font-size: 16px;
  line-height: 26px;
  font-weight: 600;
}

.divider-gray {
  background-color: #ddd;
}

.atricle-section h1,
.atricle-section h2,
.atricle-section h3,
.atricle-section h4 {
  margin: 0 0 10px 0;
}

.atricle-section p {
  margin: 0 0 15px 0;
}

a.btn-color-16,
.btn-color-16 {
  border: none;
  padding: 15px 15px !important;
  background-color: #fff !important;
  color: #500778 !important;
}

a.btn-color-16:hover,
.btn-color-16:hover {
  background-color: #500778 !important;
  color: #fff !important;
  margin: 10px 0;
}

a.btn-color-17,
.btn-color-17 {
  border: none;
  margin: 10px 0;
  padding: 15px 15px !important;
  background-color: #500778 !important;
  color: #fff !important;
}
a.btn-color-17:hover,
.btn-color-17:hover {
  background-color: #fff !important;
  color: #500778 !important;
}

:lang(en-CA) body .col-xs-offset-1,
:lang(fr-CA) body .col-xs-offset-1{
  margin-left: 8.33333333% !important;
}

@media (max-width: 991px) {
  .relive-heartburn-banner > .component-content,
  .relive-heartburn-banner {
    width: 100%;
    padding: 0 5%;
  }

  .relive-heartburn-banner {
    position: static !important;
    background-color: #5f13a9;
    padding-bottom: 3rem !important;
    padding-top: 2rem !important;
  }

  .relive-heartburn-banner > .component-content > .content > .box h1 {
    font-size: 40px;
    line-height: 1.2;
    margin: 20px 0 !important;
  }

  .relive-heartburn-banner
    > .component-content
    > .content
    > .box
    p:first-of-type {
    font-size: 20px;
    line-height: 1.5;
    margin: 20px 0 !important;
    padding: 0 15% !important;
  }

  .relive-heartburn-banner > .component-content > .content > .box .btn {
    font-size: 22px;
    line-height: 1.2;
  }
  .text-below-banner p{
    font-size: 16px;
    line-height: 26px;
  }
  .flex-column-mb,
  .flex-column-mb > * > .content {
    flex-direction: column;
  }

  .page-understanding-heartburn .richText .richText-content ul {
    margin-bottom: 10px;
  }
  .richText.list-cols-mb-2 .richText-content ul {
    columns: 2;
  }
  .richText.list-cols-mb-3 .richText-content ul {
    columns: 3;
  }
  .articles-box .box.col-xs-6 .richText-content a{
    line-height: 20px;
  }
  :lang(en-CA) body h1,
  :lang(fr-CA) body h1{
    font-size: 28px;
    line-height: 34px;
  }

  :lang(en-CA) body h2,
  :lang(fr-CA) body h2{
    font-size: 20px;
    line-height: 27px;
  }

  :lang(en-CA) body h3,
  :lang(fr-CA) body h3{
    font-size: 18px;
    line-height: 22px;
  }

  :lang(en-CA) body h4,
  :lang(fr-CA) body h4{
    font-size: 16px;
    line-height: 20px;
  }

  .flex.flex-col.last-down > * > .paragraphSystem > .m-m-t-0:last-child {
    margin-top: 0 !important;
  }
  .width-m-40px{
    width: 40px;
  }
  .m-m-t-5px{
    margin-top: 5px !important;
  }
}

@media (max-width: 600px) {
  .relive-heartburn-banner > .component-content,
  .relive-heartburn-banner {
    width: 100%;
    padding: 0 5%;
  }

  .relive-heartburn-banner {
    padding-bottom: 2rem !important;
    padding-top: 1rem !important;
  }

  .relive-heartburn-banner > .component-content > .content > .box h1 {
    font-size: 28px;
    margin: 15px 0 !important;
  }

  .relive-heartburn-banner
    > .component-content
    > .content
    > .box
    p:first-of-type {
    font-size: 14px;
    margin: 15px 0 !important;
  }

  .relive-heartburn-banner > .component-content > .content > .box .btn {
    font-size: 16px;
  }
}

@media (min-width: 992px) {
  .relive-heartburn-banner > .component-content > .content > .box h1 {
    font-size: 2.1vw;
    line-height: 1.25;
    font-weight: 600;
    width: 80%;
  }

  .relive-heartburn-banner
    > .component-content
    > .content
    > .box
    p:first-of-type {
    font-size: 1vw;
    line-height: 1.7;
    margin: 5px 0 !important;
    padding-right: 10%;
  }

  .relive-heartburn-banner > .component-content > .content > .box {
    position: absolute;
    width: 29vw;
    left: calc(58.5% - 12.5vw);
    top: 22%;
  }

  .relive-heartburn-banner > .component-content > .content > .box .btn-color-16,
  .relive-heartburn-banner
    > .component-content
    > .content
    > .box
    .btn-color-17 {
    padding: 10px 20px !important;
    font-size: 0.75vw;
    line-height: 1;
  }
  .text-below-banner p{
    font-size: 16px;
    line-height: 26px;
  }
  	
  .page-understanding-heartburn .richText .richText-content ul {
    margin-bottom: 15px;
  }  
  .richText.list-cols-dt-2 .richText-content ul {
    columns: 2;
  }
  .richText.list-cols-dt-3 .richText-content ul {
    columns: 3;
  }
  :lang(en-CA) body h1,
  :lang(fr-CA) body h1{
    font-size: 40px;
    line-height: 46px;
  }

  :lang(en-CA) body h2,
  :lang(fr-CA) body h2{
    font-size: 26px;
    line-height: 32px;
  }

  :lang(en-CA) body h3,
  :lang(fr-CA) body h3{
    font-size: 21px;
    line-height: 26px;
  }

  :lang(en-CA) body h4,
  :lang(fr-CA) body h4{
    font-size: 16px;
    line-height: 26px;
  }
  .flex.flex-col.last-down > * > .paragraphSystem > .m-d-t-0:last-child {
    margin-top: 0 !important;
  }
  .w-fit-content-d {
    width: fit-content !important;
  }

  .w-min-content-d {
    width: min-content !important;
  }

  :lang(en-CA) body .col-md-offset-0,
  :lang(fr-CA) body .col-md-offset-0{
    margin-left: 0% !important;
  }
  .visibility-hidden-d{
    visibility: hidden !important;
  }
}

@media (min-width: 1200px) {
  .relive-heartburn-banner
    > .component-content
    > .content
    > .box
    p:first-of-type {
    font-size: 0.75vw;
    margin: 10px 0 20px 0 !important;
    padding-right: 15%;
  }

  .relive-heartburn-banner > .component-content > .content > .box {
    left: calc(58% - 12.5vw);
  }
}

@media (min-width: 1400px) {
  .relive-heartburn-banner > .component-content > .content > .box {
    left: calc(60% - 12.5vw);
  }
  .relive-heartburn-banner
    > .component-content
    > .content
    > .box
    p:first-of-type {
    font-size: 0.75vw;
  }
} 

@media (min-width: 1600px) {
  .relive-heartburn-banner > .component-content > .content > .box {
    left: calc(61.5% - 12.5vw);
  }
}

@media (min-width: 1800px) {
  .relive-heartburn-banner > .component-content > .content > .box {
    left: calc(63% - 12.5vw);
  }
}

@media (min-width: 2000px) {
  .relive-heartburn-banner > .component-content > .content > .box {
    left: calc(65% - 12.5vw);
  }
}

:lang(en-CA) .breadcrumbs .breadcrumbs-list li:first-of-type,
body .breadcrumbs .breadcrumbs-without-separator li:first-of-type,
:lang(fr-CA) .breadcrumbs .breadcrumbs-list li:first-of-type,
body .breadcrumbs .breadcrumbs-without-separator li:first-of-type {
  max-width: unset !important;
  min-height: unset !important;
}

body a.link-basic{
  color: #500778 !important;
  font-weight: 600;
}

.link-basic,
:lang(en-CA) .breadcrumbs .breadcrumbs-list li a:hover,
:lang(fr-CA) .breadcrumbs .breadcrumbs-list li a:hover {
  font-weight: 600;
  text-decoration: underline 2px solid #500778;
}

a.link-with-hover {
  cursor: pointer;
  color: #330066;
}

a.link-with-hover:hover {
  color: #330066;
}
.atricle-section p > *,
.text-below-banner p > * {
  font-size: inherit;
}

.link-basic:hover,
.text-below-banner a:hover u,
a.link-with-hover:hover u,
.atricle-section a:hover u {
  text-decoration: none;
}

.w-fit-content {
  width: fit-content !important;
}

.max-w-fit-content {
  max-width: fit-content !important;
}

:lang(fr-CA) .page-where-to-buy .richText .btn-color-17,
:lang(en-CA) .page-where-to-buy .richText .btn-color-17 {
  box-sizing: border-box;
  padding: 10px 15px !important;
  margin-top: 0;
}


:lang(en-CA) .page-where-to-buy h2,
:lang(fr-CA) .page-where-to-buy h2,
.atricle-section h2 {
  font-weight: 600;
}

:lang(en-CA) body p,
:lang(fr-CA) body p,
:lang(en-CA) body p *,
:lang(fr-CA) body p *,
.body-copy-lg p,
.body-copy-lg p *{
  font-size: 16px;
  line-height: 26px;
}


:lang(fr-CA) .richText.body-copy-lg .richText-content ol > li,
:lang(fr-CA) .richText.body-copy-lg .richText-content ol > li:before,
:lang(fr-CA) .richText.body-copy-lg .richText-content ul > li,
:lang(fr-CA) .richText.body-copy-lg .richText-content ul > li:before,
:lang(en-CA) .richText.body-copy-lg .richText-content ol > li,
:lang(en-CA) .richText.body-copy-lg .richText-content ol > li:before,
:lang(en-CA) .richText.body-copy-lg .richText-content ul > li,
:lang(en-CA) .richText.body-copy-lg .richText-content ul > li:before,
.body-copy-lg{
  font-size: 16px !important;
  line-height: 26px !important;
}

:lang(fr-CA) .richText.body-copy-sm > .component-content > .richText-content p,
:lang(fr-CA) .richText .richText-content ol > li,
:lang(fr-CA) .richText .richText-content ol > li:before,
:lang(fr-CA) .richText .richText-content ul > li,
:lang(fr-CA) .richText .richText-content ul > li:before,
:lang(en-CA) .richText.body-copy-sm > .component-content > .richText-content p,
:lang(en-CA) .richText .richText-content ol > li,
:lang(en-CA) .richText .richText-content ol > li:before,
:lang(en-CA) .richText .richText-content ul > li,
:lang(en-CA) .richText .richText-content ul > li:before,
:lang(en-CA) body li,
:lang(fr-CA) body li,
.body-copy-sm p,
.body-copy-sm p * {
  font-size: 14px;
  line-height: 24px;
}

.body-copy-sm{
  font-size: 14px !important;
  line-height: 24px !important;
}

.disclaimer-text > .component-content > .richText-content p,
.disclaimer-text p,
.disclaimer-text p *{
  font-size: 11px;
  line-height: 16px;
}

.disclaimer-text{
  font-size: 11px !important;
  line-height: 16px !important;
}

.article-image-with-text figcaption a:hover{
  text-decoration: none;
  color: #330066
}

.relive-heartburn-banner > .component-content > .content > .box .richText-content * {
  user-select: text;
}

:lang(en-CA) body h1,
:lang(fr-CA) body h1,
:lang(en-CA) body h2,
:lang(fr-CA) body h2,
:lang(en-CA) body h3,
:lang(fr-CA) body h3,
:lang(en-CA) body h4,
:lang(fr-CA) body h4{
  font-weight: 700;
}

.articles-box .image.col-xs-12 h2 a{
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-decoration: none;
}


@media (min-width: 768px) and (max-width: 992px) {
  .m-tablet-b-4 {
    margin-bottom: 4rem !important;
  }  
  .flex.cols-d-3.s-d-3 > * > .paragraphSystem > *.m-tablet-b-4,
  .flex.flex-col.last-down > * > .paragraphSystem > .m-tablet-b-4:last-child {
    margin-bottom: 4rem !important;
  }
  .text-nowrap-tablet {
    text-wrap: nowrap;
  }
  body .hide-t{
    display: none !important;
  }
  body .show-t{
    display: block !important;
  }
  .visibility-hidden-t{
    visibility: hidden !important;
  }
  body .max-image-w-60-t img{
    max-width: 60% !important;
  }
  .p-t-y-1{
    padding: 1rem 0 !important;
  }
  body .p-t-b-5{
    padding-bottom: 5rem !important;
  }
  .d-inline-block-t {
    display: inline-block;
  }
  .text-18-t,
  .text-18-t p,
  .text-18-t h1,
  .text-18-t h2,
  .text-18-t h3,
  .text-18-t h4,
  .text-18-t a {
    font-size: 18px !important;
  }
  body .text-center-t {
    text-align: center !important;
  }
}

.flex.flex-row > * > .richText-content {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
  height: 100%;
}

.align-center > * > .richText-content{
  align-items: center !important;
}

.flex > * > .richText-content {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  width: 100%;
}

:lang(en-CA) body .divider,
:lang(fr-CA) body .divider{
  margin: 30px 0;
}

:lang(fr-CA) body .breadcrumbs .breadcrumbs-without-separator li:nth-of-type(2){
  width: auto;
}

.visibility-hidden{
  visibility: hidden !important;
}

.box-sizing-border-box{
  box-sizing: border-box !important;
}

.word-break-none{
  word-break: keep-all !important;
}*,
*:before,
*:after {
  box-sizing: border-box;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.cmp-form-button.inactive{
  opacity: 0.5;
  pointer-events: none;
}
/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.cf-coupon-form .parametrizedhtml{
  display: none;
}
/* START cf-coupon-form */

.cf-coupon-form {
  max-width: 510px;
  margin: auto;
  padding: 48px 0;
  float: none;
}
.cf-coupon-form .headline {
  font-size: 32px;
}
.cmp-cf-form p {
    margin-top: 0;
}

@media (max-width: 768px) {
  .cf-coupon-form {
    margin-bottom: 50px;
    padding: 0 35px;
  }
}
.cf-coupon-form a:focus,
.cf-coupon-form input:focus,
.cf-coupon-form button:focus,
.cf-coupon-form select:focus {
  outline: 2px dotted #6a6a6a !important;
}

.cf-coupon-form .form-text .cmp-form-text {
  display: flex;
  flex-direction: column;
}

.cf-coupon-form .cmp-cf-form {
  margin: 0 auto;
  padding: 0;
  border: none;
  color: inherit;
  text-decoration: none;
  float: none;
  border-radius: 0;
  font-size: 14px;
  color: #0e0e0e;
  text-align: left;
  box-sizing: content-box;
  zoom: 1;
  display: block;
  flex-wrap: wrap;
  max-width: 510px;
}

@media (max-width: 767px) {
  .cf-coupon-form .cmp-cf-form {    
    max-width: 314px;
    padding: 0 15px;
  }

}


.cf-coupon-form .form-text {
  margin-bottom: 20px;
  width: 100%;
}
.cf-coupon-form .description_text p {
  font-size: 14px;
  color: #0e0e0e;
  margin: 0 0 20px;
}
.cf-coupon-form .description_text a, #footer .cf-toaster-form .description_text a {
  color: #0e6ab2;
  font-size: 14px;
  text-decoration: none;
}

.cf-coupon-form .description_text a:hover, .cf-toaster-form .description_text a:hover {
  text-decoration: underline !important;
}
.cf-coupon-form .form-text label {
  display: block;
  font-weight: 400;
  font-size: 15px;
  margin-bottom: 6px;
  line-height: 20px;
  color: #0e0e0e;
}



@media (max-width: 500px) {
  .cf-coupon-form .form-text label {
    font-size: 13px;
    line-height: 18px;
  }
}
.cf-coupon-form .form-text input {
  background: #fff;
  border: 1px solid #0e0e0e;
  color: #0e0e0e;
  font-size: 16px;
  line-height: 20px;
  height: 43px;
  min-height: 43px;
  padding-left: 7px;
  border-radius: 4.5px;
  text-indent: 5px;
}
.cf-coupon-form .form-text input:focus, .cf-toaster-form .form-text input:focus {
  outline: 1px solid #0e0e0e !important;
  box-shadow: 0 0 5px 0 #0e0e0e;
}


.cf-coupon-form .button {
  background: none;
  border: none;
  color: inherit;
  padding: 0;
}
.cf-coupon-form .form-button {
  text-align: center !important;
  display: inline-block;
  width: 100%;
}
@media (max-width: 767px) {
  .cf-coupon-form .form-button {
    width: 100%;
  }
}
.cf-coupon-form .cmp-form-button, #footer .cf-toaster-form .cmp-form-button {
  background-color: #ffffff;
  border: 1px solid #224482;
  border-radius: 7px;
  color: #224482;
  cursor: pointer;
  height: 43px;
  width: 100%;
  font-size: 19px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: -23px;
  position: relative;
  max-width: 156px;
  min-width: 156px;
  font-weight: 700;
}

.cmp-form-button:hover, .cmp-form-button:focus {
    color: #ffffff !important;
    background-color: #0e6ab2 !important;
}
.toaster-heading button.heading:focus {
    outline: 1px solid;
}
.cf-coupon-form fieldset {
  border: none;
  text-align: left;
  margin-left: 0px;
  padding: 0px;
  font-weight: bold;
}
.cf-coupon-form .cmp-cf-form-qa-question {
  padding-bottom: 5px;
  margin: 0;
  font-size: 14px;
  color: #0e0e0e;
  line-height: 20px;
}

@media (max-width: 500px) {
  .cf-coupon-form .cmp-cf-form-qa-question {
    font-size: 14px;
  }
} 
  
.cf-coupon-form .terms_text {
  text-align: left;
}
.cf-coupon-form .cmp-cf-form-qa__field-label {
  display: flex;
  padding-top: 10px;
  color: #0e0e0e;
}

.cf-coupon-form .cmp-cf-form-qa__field-description {
  font-size: 14px;
  padding-left: 8px;
}

.cf-coupon-form .form-qa {
  padding-bottom: 18px;
  width: 100%;
  display: inline-block;
}


/* washington privacy law code */

.washington-form .js-consent-checkbox,
.washington-form .js-share-checkboxes,
.washington-form .js-sell-checkboxes {
  border: none;
  padding: 0;
}
.washington-form .js-consent-checkbox legend,
.washington-form .js-share-checkboxes legend,
.washington-form .js-sell-checkboxes legend {
  display: none;
}
.washington-form .js-consent-checkbox label:not(:nth-of-type(1)),
.washington-form .js-share-checkboxes label:not(:nth-of-type(1)),
.washington-form .js-sell-checkboxes label:not(:nth-of-type(1)) {
  display: none;
}

.is-hidden {
  display: none !important;
}

.cf-coupon-form form {
  text-align: left;
}

.richtext_1741438845 {
  text-align: center;
}

.indication_text {
  color: red;
}

#footer .cmp-cf-form-options__field-description{
  position: relative;
  top: -1px;
  font-weight: 600;
  font-size: 14px;
  display: unset;
  color: #0e0e0e;
}
.cf-coupon-form .indication_text{
  text-align: center;
  color: #0e0e0e;
}
.cf-toaster-form  button.heading{
  font-weight: 500;
}
.cf-toaster-form button.heading >strong{
  color: inherit!important;
  font-weight: bold;
}
.cf-coupon-form  .form-options.options.default-style{
    margin: 0;
    padding: 0;
}
.washington-form .disabled{
    pointer-events: none !important;
    background: #ccc !important;
    color: #fff !important;
    border: none !important;
  }
/* END cf-coupon-form */
/* END cf-coupon-form */


/* Toaster */
/* .cf-toaster-form form {
  padding-left: 15px;
  padding-right: 15px;
}  */
.cf-toaster-form .indication_text {
  font-size: 12px !important;
  font-weight: 700;
  padding-bottom:0;
  float:left;
}
#footer .cf-toaster-form .cmp-form-text input::placeholder {
  width: 80%;
  float: left;
  margin-bottom: 15px !important;
  padding-bottom: 7px;
  font-size: 12px !important;
  color: #0e6ab2 !important;
  margin: 0.5rem 0 0 !important;
  position: absolute;
  bottom: 4px;
  font-weight: 700;
}
.cf-toaster-form .cmp-form-text input {
  position: relative;
  background: none;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #3f3f3f;
  color: #3f3f3f !important;
  font-weight: 500;
  height: 40px !important;
  line-height: 40px !important;
  min-height: 40px;
  font-size: 14px !important;
  box-shadow: none;
  width: 80%;
  outline: none;
  padding-left:6px;
  padding-bottom: 0;
}
.cf-toaster-form{
  position: fixed;
    bottom: 0;
    z-index: 99999;
    width: 30rem;
    padding: 0;
    right: 12.5rem;
    border-top-left-radius: 1.25rem;
    border-top-right-radius: 1.25rem;
    transition: all .5s ease;
    max-width: 424px;
    margin-bottom: 0;
    background: #fff;
}
.cf-toaster-form .toaster-heading{
  background: #ffffff;
    padding: 15px;
    border-top-left-radius: 1.25rem;
    border-top-right-radius: 1.25rem;
    cursor: pointer;
    margin-bottom: 0;
}
.toaster-heading button.heading:after {
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 20px;
  content: "";
  top: 28px;
  right: 16px;
  border: solid #0e6ab2;
  border-width: 0 3px 3px 0;
  padding: 3px;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
.toaster-heading.active button.heading:after{
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  top: 16px;
}
.toaster-heading p{
  margin: 0;
}
#footer .toaster-heading button.heading{
  font-size: 18px;
  background: none !important;
  border: none;
  text-align: left;
  line-height: 30px;
  padding-right: 40px;
  line-height: 1.2;
  color: #0e6ab2;
  font-weight: bold;
  padding-left: 0;
}
.cf-toaster-form .toaster-container {
  padding: 0.6rem 1rem 1rem 1rem !important;
  background: #fff;
  border-bottom: none;
  margin-bottom: 0;
  border-top: 1px solid #0e6ab2;
  height: 100%;
  overflow: auto;
  max-height: 75vh;
}
.cf-toaster-form {
    border: 1px solid #0e6ab2 !important;
  }
.cf-toaster-form>.component-content>.paragraphSystem{
  border-radius: 20px 20px 0px 0px;
  box-shadow: 1px 3px 10px 1px #a5a5a5;
}
#footer .cf-toaster-form .description_text {
  color: #0e0e0e !important;
  font-size: 14px !important;
  line-height: 1.3;
  margin-bottom: 0 !important;
  margin:0px;
  text-align: left;
}
.cf-toaster-form .form-text {
  margin-bottom: 8px;
}
.cf-toaster-form .cmp-form-options--checkbox {
  text-align: left;
}
.cf-toaster-form .cmp-form-options__field--checkbox {
  width: auto !important;
}
.cf-toaster-form .description_text {
  padding-bottom: 10px !important;
}
.toaster-heading button.heading:before {
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
}
.cf-toaster-form ::-webkit-scrollbar {
width: 3px;
}
.cf-toaster-form ::-webkit-scrollbar-track {
background: #ffffff; 
}
.cf-toaster-form ::-webkit-scrollbar-thumb {
background: #0e6ab2 ; 
}
.cf-toaster-form ::-webkit-scrollbar-thumb:hover {
background: #0e6ab2 ; 
}
.cf-toaster-form input {
  width: 100% !important;
}
.cf-toaster-form .form-button {
  text-align: center;
  display: block;
  background: none;
  border: none;
  padding: 0 0 2rem 0;
}

#footer .cf-toaster-form .description_text * {
    display: inline-block;
    text-align: left;
    color: #0e0e0e;
}
#footer .cf-toaster-form .description_text p {
  font-size: 14px !important;
  line-height: 1.3;
  margin: 0 !important;
  padding-bottom: 8px;
  color: #0e0e0e;
}
.cf-toaster-form .description_text p:nth-child(2) {
  padding-bottom: 0px !important; 
}
@media(max-width:767px){
  .cf-toaster-form{
    bottom: 30px;
    width: 80%;
  }
}
@media(max-width:991px){
  .cf-toaster-form{
    z-index: 99999;
    transform: translate(-50%, 0%);
    right: auto;
    left: 50%;
    bottom: 0px;
  }
}
#footer .cf-toaster-form .cf-form-post-submit-message *{
  padding: 40px 20px;
  text-align: center;
  color: #0e6ab2;
}
.content-hide {
  display: none;
}
.error-msg {
  color: #DD272C !important;
  background: none;
  font-size: 12px;
  line-height: 15px;
  font-weight: 700;
  margin: 0;
  padding-top: 1px;
  text-align: left;
}
.hide-toaster-form .cf-toaster-form {
  display: none;
}
/* End Toaster */
.contact-us .richText .richText-content ul {
    margin: 0 0 1rem 0;
}

.contact-us .richText .richText-content ul > li {
    color: #757575;
    margin: 0 0.5rem 1rem 0.5rem;
    padding: 0;
    font-size: 14px;
    font-weight: 400;
}

.contact-us ul li .visibility-hide {
    visibility: hidden !important;
}

.contact-us .richText ul li:before {
    display: none;
}

.contact-us a {
    color: #543d92;
    border-bottom: 2px solid #543d92;
    text-decoration: none !important;
}

.contact-us .richText a:not(.btn-default):hover {
    border-bottom: 2px solid transparent;
    background-color: #543d92;
    color: #fff;
}

.contact-us .default-icon > a {
    background-color: #543d92;
    display: inline-block;
    position: relative;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin-left: 5px;
    padding: 0;
}

.contact-us .default-icon > a img {
    width: auto !important;
    height: 16px !important;
    text-align: center;
    left: 50% !important;
    padding: 1px 1px 0 0;
}

.contact-us ul.contact-list li span div {
    background: #b3b3b3;
    text-align: center;
    border-radius: 61%;
    height: 70px;
    line-height: 90px;
    width: 70px;
}

.contact-us a[title="YouTube"] img {
    width: 18px !important;
    height: auto !important;
  }

.contact-us ul.contact-list li img {
    width: 30px;
}

.contact-us ul.contact-list li {
    display: flex !important;
    align-items: center;
    margin-bottom: 2rem !important;
    line-height: 20px;
    font-size: 16px;
}

/* Ashish Gupta 28-07-22 11:47 Contact us page  */

.contact-us h1 {
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
    margin: 1rem 0;
    text-align: center;
    margin-top: 2rem;
}
.contact-us h2 {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 1rem;
    text-align: center;
}

.contact-us {
    .contact-list span {
        min-width: 70px;
        height: 70px;
        box-sizing: content-box;

        div {
            height: 100%;
        }
    }
}

@media (min-width: 992px) {
    .contact-us h1 {
      font-size: 42px;
      line-height: 52px;
    }
    .contact-us h2 {
      font-size: 32px;
      line-height: 40px;
    }
    .contact-us .richText .richText-content ul > li,
    .contact-us .richText .richText-content ol > li {
      line-height: 20px;
    }
    .contact-us .richText a:not(.btn-default) {
      border-bottom: 2px solid #543d92;
    }
  }

@media (max-width: 767px) {
    .contact-us ul.contact-list li {
      padding: 10px !important;
      border-radius: 4px;
      background: #8080800f;
    }

    .contact-us .contact-list {
        padding-left: 0;
    }

    .contact-us a {
        word-break: break-all;
    }

    .contact-us {
        padding-left: 0 !important;
        padding-right: 1rem !important;
    }
}body .breadcrumbs .breadcrumbs-list li a, body .breadcrumbs .breadcrumbs-without-separator li a {
    line-height: 1 !important;
}
body .breadcrumbs .breadcrumbs-without-separator .breadcrumbs-separator {
    display: none;
}

body .breadcrumbs .breadcrumbs-list li, body .breadcrumbs .breadcrumbs-without-separator li {
    line-height: 1 !important;
}

body .breadcrumbs .breadcrumbs-list li:first-of-type a:before,
body .breadcrumbs .breadcrumbs-without-separator li:first-of-type a:before {
    height: 20px;
    width: 18px;
}
@media (max-width: 450px) {
    html[lang="en-CA"] body .breadcrumbs.component .breadcrumbs-list, html[lang="fr-CA"] body .breadcrumbs.component .breadcrumbs-list {
        justify-content: flex-start;
    }
}

@media (max-width: 991px) {
    .breadcrumbs.component.section.max-content-width.p-m-x-1.first.odd.last.col-xs-12 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
}

@media (min-width: 992px) {
    .breadcrumbs.component.section.max-content-width.p-m-x-1.first.odd.last.col-xs-12 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}.icon {
  display: inline-block;
}

.icon-GSK-logo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABaCAYAAABUrhMHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNjMzZDZhNy02NjkyLTRjODctODI0Yi03Y2I1OGJlZjIwNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBCNzA2ODREOTlBMTFFNkI0QzJCNDFGQ0Q1NjFBQUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBCNzA2ODNEOTlBMTFFNkI0QzJCNDFGQ0Q1NjFBQUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNjMzZDZhNy02NjkyLTRjODctODI0Yi03Y2I1OGJlZjIwNTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ZDYzM2Q2YTctNjY5Mi00Yzg3LTgyNGItN2NiNThiZWYyMDUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9NcDUQAAKx5JREFUeNrsfQe4HVW1/1p75rRbc9M7Seg9lCACoYmooCCCaBQFnw+fIApY0AeIPEGwt2fDh4IFQSNdBRHpRVpEEBNIQnq/yb255dxTZvb6r7339Jlz7k2IgO//zvfNd86ZPvu311q/VfYepFMg/XEBam2tMDhmIuRcF4QAcAQCEQCCBBQEmOOVEkCQBLIAiNcJsEAi6e1guWAPtQCSgFrHEJ8A9YktPhkhAp8WRI5349/k8LlyDv/hUxb4vytBSBtkib/VNWUJrMp6kK3E55/I+xKfR51L5qqUG2flcBxavCCNESDHuLn8OIGii2+onQ9u5wdo5535ZqwS/84jYo5/21DMEwq+KP8Ei29G2MgPViPI17BQrAAWBkiKrZjP9ZCT32K1jVsrpbsB6s5agPaViMXV0EGSurmNdt4HqP8fgN0LgVoP4XPxpfP8zANbAUaN5XsuchvwM+bqej2tXAuyXgExmZulexnA1pXcVvP5uDgUNrxePxT9LSdTvjgLLJqBKGfxk8wkoJ0Y42kM1FiU0AGqrzDYqiNhvcpA8rfqWXrhnsRtg+rhLW4cS23jxitzZ1Hb+T8ooIQCSgDaeYC6AU7kS0C1EuPWArLSz9taGbc23lbrJ7TWAuVewrbW50C6z4K0nuervMg9kHuaegB8xc1gv+7AAJzMPXxPvrP9hMQDWRr3QlGdLnOlsagluKIbOziM20C1ByCa3ud/q+2q4RHDdVb4Wx+jgWGwNGCWOZnaZgkNmFpHFctIl8Wg2TneVuDvEi/Fdsi17g5Wx+5Q6HwH9fUqqRmCcfv9HajjfnDte/h8j7CWqf5rAkTeImASgzCHNeFcloGDhJT78vqxgIxC3exIqnFZPfiAhFiaBQNg1B+pVagGxEVvG+ltpIAVZpte73oSxepXX0OBhf4+nnQpSbSMNKHWyTaD5AHGC9qsusoeaPlRJcqPnoN27xwodF0E1L6Q2jvuYI36K9Zrz2mb8LoGiIJmPZCtwHEMzNFS0OGYp3a9yWX75ZDp3ZQAwf+tNmrDFG4jF7x1ZFSXBoR04+qG143OthO9Y5WUaIniTW5E6nzJ0qBjIHEUAMZSpVSgAonVoVKFpEDywIJaD7foGi1lqAHr2hPz4/YEGPNZkONvB6v0IzZCd6tO9LoACPlpUaKSAX5mPIwf+iSy6K28aX+hGlGBUI9qOExoOx8Ur0HBND4SRrabBgdP5ZM04KEPkogAidJIjr+45ryBlCHEgQ0k0JcqAxZpkFj9OR65sBRwvho0YBF/Y3UL/1/HmLDNyo87GfKTeBn/B3BbruSdHtesaxg79c8DiBtR2s5UfqpT+ZlPZ2k5TN+M622XiRvLuk/0xE43lvAa0bBJ3ZBgej9SBCzwJcEY6qCBPSD1sURmV0mh1HigoaQQdAUG+pJJHuEwwCmgjJQxUFqiRMAGlYQp6ZKeCkSnlTsi26jaBoDC2BOoOP0EKOS/AW7+EqB69dUHCGF/vuP/cAr10/nfGOF4khE1IpQAIQskrdowsi+G+xOGkkEQgKd3kxFJkEaVecJndiZvvcY8IoFEAVgGQOlJIHnAysi5PanmjobKTdDEglfaBjAmCcZeOQWWpgFmgby4g2xL+3lh6l2c+CnRMmUus7/T+LyrXi2ADuU2+QQ/5TzdUHVMk7RMu4TZkhSotkBnBsYIIzYoACdQZWSA9VWWZ2eUrxYALozYEUXtW1SlkrFZiXsy5450LAWqsm/kSaHSDJYwEqYlilWeW2Y7OcSMfAiEM6j/gzvA0tR3COTHPsns713cGR7P0iI7CqAD+WE+y7d6ulFfw6BC2ES1UXybG7VFGAog+rbGN/IUNrBSTS4ZEuCrUh8QD2j0mQh663xAMCJlFuln0apMeuu12vMOjRAWbfv0OmlYi1Kdkg2srPE9KImq6EXaDI4sM2dRznsfL70ToWX6PcwEj4MyPJFsj1cKUBf3lMv4pBcEdy1xhP5Og3WYECFMOq1xNheYWRdDCSP/PEZlod+ziXxqb8iBi6Et86Q1oNlqX2+7ljKfWBCEdtTy7sOlgL4rfDAQQ7Wwe6BVI3N8MoCxx8sCU+Hrs9NbZ0lqGWqDjva7APY8AOTGFaFRfSUAEZzE5/gmP9HO+qal1yjUpP2pCSEI2zQCRCgxAQGIHu9JFHnbDMWGUGLIazRPj6EIDFaoxiCUpFC4fRVJAccnf50nRYHU6Nv0AfGk199X+O1i7gE1bax6wLG/pkCzWbIGhwCLk7uo48jfQfmZ/UFUpY5s8M3Y20EAmFPC1/jeL/RtblMJGakkJc+VEKK4ZEFcpSEmKLbf0kZF6QYFv5EwvBB5NkiJjlvlzt7P/iQ7nvlW1lKuATS8AdPwvrqL9HINtPQBoXBfiEi1MPeH+uBaxFM3KpFgDYPk7kN25+W4vPsyrHWaeOY2wrOrEPgbboHZJLNZV8zO4HaAl4FkphYkjEtVxLZpQx5RczGp9Cm+8lDrFdY6fbwwGOzG4PhdjH9T26JDPYG6Eh7QAUiRDpB8XF9qooC64fOQCjbrHesQyCoZo01WN/tMpUtgoOta2AorIWclY6eNP7zjsXyth9kwzjb6vMGiblNi0Dli39uyJMlEZBsFvzHWEaP7Ze6jJMZncWX2+kUBrGmHgT33QsifPh8KH3gYxIw3A23dZAxScJ7I8yjH242slxA8r2nn6D15dJ5MlMTsS0bS9W9WcW6Nz1fXEgxVpt+iJuRY60rq7wUaHByBBBl/7z3cI2+KqaEoLcVI48gMg47bKTyNJCVF0T01In1D7h3j/4eIulOqjCUif/zVIHZ/G4ixuydSLSbyHZxbekQEMUbzQVJ4f4ENIyN1vuR6pIJ8JkghWDqqIYWRZGQioaIWyKqvwsxudGlebQJcxlR8uRgGG/U5g096E8lk706A0lAKXokEhT0xLrVRCYn0WohLLUHifPqhWHX1bQbsnJYGR3dAmZBYIyUUABaRRje+j7nPpNRh6Bi7HrAeE9SSpCRLdQp2isnlnjHEvlJe2mIqvRe7Koyx9EU3vhi9iG/hC/wiuAGCV+9Dw/lS2x56Mro6r7t0/ZmfDX9tiuY0stcTJTshRtox8ps8QKQHUrAPmYiFt5B0NQ1Hu3SSXN0JNtm59P2xCpAitwf7CbcSRQgUJdTP9qisbWOMWRHYeCC14TEJgoBhOAcKJaD+DdwQrknUJe6TfCc0YHCR9VHi4alQw+I9MMBzZv14H0T8LwhZnt5I3n4+SFqFMki1mkoUHoij7an2UNf0JBlgFUytEuWdwnFKfueJgTTc79dTVjZ5f/qbO2VtkF0SptWlUdmSGd0/8PEolBIIqXoYL4qrRk2r/Y7k0X1D9UP/yMT5PJBQmshGXaX/3YI9Mz9bSOaMwcK9yTEq8/ts1XbZ9tT06zRlntiAqIKYKjNbzt5FRtRiwiaSDGl0jFnKLNbo2SM3Y1+fcVFEPMkzYK5Ki9SByrC7LTERF5P0FiQ6MwjTRzvUSKSkWbRgR0kZjlyVxu47uq2hTcWg7bARY6QoY/RsjfAYnIgALCLhJhm/gVhAV0kRRlMg5gIsWTNtFE4Y2pcaxO+HIZtELAyHUR8jAWNHgEQjBCmihTCxTremdJoTBEg4u35EwfM1kNIXCexRIB3xyIUfiI37b+SB5GV9VRioRiBandGs1CT4C7l0Lm/buamqyKLaIw2E/lMrf3AEoobht6r7cmtNzolpZzfTXYjktySmqT+FIaXYcdIDOvhPHgX3vpXk1d02myq2z9wKzMkvTqmCRKwMM41u8uFkxFHxElmIzYHD7VR1FDUAYHQMYnPHloa5aKQTBmoLE1IBXmxNpDuKDvFEyUT0XNEiC+mHpUSYMJTSpOt1spCK9iBU9XkKTm6eDTglGn4fkb73G78yAHKwx6STc15uXq1XzpdT1ZFbzDMpbOkwRXzBNSIIB1TY9VolK+bE62sVNqBbTOhelUGp6wmvyECFTJRkqEqcli7AYkt2rxjOx6KMCInIsHGqQSFSGyGjroAIQRKRiEiQ2RVpp9z/r5zgHLk25U05E0rrHJBW4gYwHmKOMkqvzIn6NwMxODh2KuT2OQbETvuDNXYngLbRxseolUFuWQ20fim4KxaAXLMIaPNqkyOJ9nald/WDWEx92wFbO00vCoCxNC1W/gt2jANrr2PBnjkHcNxMwPbx3CFUUoyZT/8moC3LwV3zd5ArnuLfqwDyBT5mfISKjdBJ9sM3/jMHEuHZiWq3AcGrKPKj1ljsAMp3cJuWI50u6kslWKAPKoXxOlU9C4OybOcGS6qd9+blEIIm0hMrgxLawMoNK0BM3hUKp14M9qGngxi30zAPzg7w2oXgLv4LA7UQqG+jrplA5SzbLAmlDhBT9tB1AtXbv8S7u6buTPkGPdzQuQIUjr8Ackf9G4ip+w5vojavgPpzd4DzxPUaNCy2jYCFYpxuYyQxSN6zs1agvg38zOeBtcepbND7PX+Ht7VOYG2yBZynr+JrLmBtUgwTgB5JIPIKXSDirAY2y+sQSn1a1G/r8ALgCSaHns2C4vZV6EalTashd8wZUDzjy4Cjp4zQZiADsJdemn3kxmVA8y81Ephn/2zTMrB2mg3FD18D1oyDRm6ixuwE+WM+DrlDPwhD3zoSYPMyI9mAjUNJlKDgkYCoqhRC1V6bN4A1+12Qe/N/pw/f+jI4j13K7bNAd6gAjCzCEUnoBUQBQ8ZIQ9htF1g1uK48NqV7KSPNqZ0ulpyNq1lqLoLiB76SukH3xUd5eQzk1vUaTNE1Caw9jwRr1sEjN/46PWzUHW1exaAcAC2f+QOrsnHpXZc/DbJ7hbZzUGgBMWY6S/XeRiL9RyixuiyNAskqUGxrnC/aDgyO3LwO7D2OhfzJv0w/+/PXgnPfx7UTjKMmhjmgQEJCik3RJHGQOIyzdtEvlttgUSc4MGfYMInOwTMZ37AcckefkQKHBrZA5aefYNG+jZEfDLKYmjS0dnAvfjcUPvB1Jgnx0Ipc9xIfcyuIsTN0AysQZM9a3fugNgDAaql0zi9S4NSf+i3U7/460MbFbAvKhiLZLHFsvxRI1i6HgT3nPdwxDjMHKABxhAwuSOpRLOcit6wDa+/jIf/u35pS3+j9PHIZOA9dwc/KRKhzKu9fDyVENIjYY0bk3meIJiWxzGbp2Ucpg7SDljSWBgQxbgaUzk6Idr0CQ187FerPPADW5EnGaEdcDqoNQe2un7DkvQwtn/0dq62WsHe3dELt3h+Du+RlBqmkQYJCK+vuVm6QtZB/+6dBTNojfrlHfw5D3zuTJcMC0Tme2WGrdzLjfMr1bOeWPg31h34EuSP+HfJvY++hdfSIGBylogioz0lb1oN94GlQeM/81DH1e84D5y/s34/q1OlyzVyzGj+ZFvHpdrR2wN9eQafmOIuFW8eZ6DYJ80dD6/09kD/uw/ywcSmo3f197tEMzk6zVMo2FXREBkRMnwX1p++H6s1XxO1E5wQofewGtmN5fV5VQsu3pkFXBjZ3wInx1mBJqN39LQ0Ojp1pRhvooSPeOJ98EbBtHIM6S6u22v0/YDDfpo26CYzSsNGIsMjSNhnPbgbnDWdlglO7/QxwHlHgjOXd20zKIOlvJR1VGSbAszLFqoqVarC8us5awhZYzqBk0UaWONZrIDom8I2eHH8Ybsza4zczjS0lAoBRkMw6MXY01B9gRqVUWORj7XYo2EybabCXG7ikF6oP8UNPYNmenroeMXUHprKZoRr/eipSwL1ZMA2XTLWpd42xS40iIcmUg2JM9TKDsxHsoz8O+XddlwbnN6exeubONWaCyTNJ2Th3lFoo7Tj7guAymbJpQWmqK4VwcFIqzJ4hSVTuBzFxZ7Cm7hm3IezfKLukdL9fhpR9PtL2R/auB+f5e1MPa+99NEtHPdLLZABWTOKK7SypBzBb6knnclIG3kQZsNhpHFrNWIcHR0tWlR3vLZuYqX0O8id+N6HThqB6w4ng/O1mtneTdJY2yJTG2i9u8yhJ5ykiNhRPeTkV6xFV7y0wB51B9FU2cdpq7K90TU43ykCP9uzRW09NY3ImRO6u+ns6QDB5dwOGfwL10Mr4V9MpgcIpXwQxeiL37pXZIA0TAW/qp6rrVrgptnaz/bsScm+9Or59aAtUf3kCuC8wqxw7OTsaIDGijXDYzp+sBVSBFFmuPeBUmHWixJZY7MkHNRGO19KRK6QfSI/ttGKqjahRYFWaBihvTZ9H+Sd2PkiWqLCQ7FnHEro4Deak3aB0wW2sAqeAXL3UhHa8Qr9hg6nDRRGGetjWcid49w8gd+wl8dMNboTKdW8G96UHdOTEj7s1DBpTVo4p4c9EVR54ZcU18UKxIp5vcQiEKh0OMn6NijZ0eEIYOpvscHyjSnVRvRa7qcyCxiAulVFMpI6XMgz9KOClC/XHb8xsR2vnN0Drfz0J+aM/qGm53LRUh3p0B2jUO2mYegdtu+pQmHcp5N54TsIBXQXVa+bqcBWOmZa2KX5RCyQiStTkHqRX9RqxR6puDhzxB6y1gVqEP5ApecHU/SvDvX6FZlex3syOqFJPNLgVglBEI5CUJ+64rJ6mZYRlVnMHGAqDpCxJYtQk9spvAue5u7O1EftGxY/8jJ3Ye8He90QmAuv4PMtNrUE02JrwfRoLkWS19hXIvyXONOWKx6HyP8exrX2Jic40r8CD4m2VlYbIKj7xfaysFIgOLtuAG52blSqlSi+rODUqV2aVOkGsYkUZZ7luCTiLnkw9Vv6o97Pedg3/T+jbQGVq2jMEqkjF2ufYtBe+9ClA14k3qIpjsV809KMPsZ/0RMNmtfZ6E5Qu/B0UP3EH/34zs8Q1vKyOPHjccGMjIeIOhl3peGLt/qv4+i+xttg5HsCFkIVR4n/IBiMgRNuCMA5OEGl1XoD2gSdpNLfVKDUKog79seKI6J1HSoZ02GVoiJ2yn6YeIDd3HjuE72TjvxyCYdcJO6Zoq1y3hr37k8Ha9ZC49PRtAmfB79kOdcUBVrl5FUGoDED5aydC/f5rm5oPe/8TGai7ofjR34A14xBWeyv4nreOnEhQ9tjR/Nu+DNb0aTrgCmg3dkWgyfeIIufK17RvqOcKVGspQL1U4FvPYzc5jS9IkYyfYL+kdv9N4D7/UKoTlc6/HnJzjge56mV+kHXGXinazOyP+raAu3IJiF1nQ+lD30ndY/XWq82oi1JHums7DjuzE/WNDP34bCh/+1Rwlz3THKiDT4PS5x6Bwvu+y5oub9geWrGenG2DJHeCbzK9fjmuxifsDYUP3moacGAz6Jk7ssIzSbCyfKJM0LwR6g7VneXFn7uLRoH7YodeREU6q7QhauJUBRdWKoeNd/nrZ+q4VOwSrZ3Q+sU/QvHDXwExfV/d+yU7nlQp63BM4Z3nQ+uVDwGOnhwPDDx1B9R/9y22ZZNNhWUWA1IjDVq62OmcDs6Tt8DglcfA0HXngLvmH02Byr/p41D61J/Yf9uL7cfLXgItkppO0UMb3IV3QfW6eelNUw+C/LwbAAYHdI4rNiUINYvAZDjBCdujx9OSHrh8pz2tssbeZQDsWWW9YPcpM07M1e3f6dk4bIiNivbVYpClRS9gunEZWDP3hdLFvwZryq7pm2DJkasXMpffqgfTiomzdJItRdyeuBWGvneW9qGwfYw3nj5hO0XCnip1pZzIvvX6nLmDT4Hc0Wc3jZarXj/0LTbyq/4GOG4WH9+nbVvpgj8z6PESjOr8c6F28w+h8KHLmSx8IW2P7vsSd6hL+bhJJmsLFGknCudtiIwwNwOQzYg/s95L7QgvQ2ybUeM4hG9CIe+L+mzWxft0WeTguaqcJDVWM2q/Iv4wss9C65aC88SdOrmG46aZVHYk+6nCNCqBJ8YwDS+0xlnRZqasv7mCHb7/1Olq0T7WMK8Eqcl2NMmMpGZAkQ2os/Ahlqr5bN8WgjVx98yOoGKBijw4T97I7kDZONXccVSeKBZEVcK66G72vZ4Ed/EDOkwkpsyOE5KZRwL0rwL50sM6Sh9vJ4zP6RDp4Bj7Hx3ezz/UnD4V61mx2vkcbmW728dtutUsotTeupShWUYONfSB0sSBT8KN7y5bApXrL+GeuSjBVt0ERVPZ12VQf+pOqPzkQhj8/Jugesc3GOgufsgxpmh8JCGY5DXsEjeiCdDWH/w5DF11JNTv+1F2KQNLSu74T+mIfNO0qms0iWCVXb3xbJBLH06rznf9GKw93sQkRDFFq7laoww6nXCe1eQYTtX96mDOhcESwWAxXOycZdVrFj7r1GBnUpM9ETUuoPBHv6s5ENYsBfvwE6Dl/B+AGL+TF6/r44f6EjgvPAyirdOLo0kdBJWb1/DCxpovhB1j+JhZYUNHSh8Qh6l7S25TsTa2jThpZ278bqj8+Bxmbn2QP/GiNHk44BSo/fEbLEVqIqtSk4QhL9xxoGcQKj87HUqffJI1wrSYhsi/7yagH85lkBYx/Z4eqmdsUqYGieJHb1imHMLFsmjdiJPSDry9udrNGsP+iyjnTg2KFkRGCthPOrGudDet5B70Bmi74k6vmgY0aytfcSo7lveyL9FqfDFTZ2QKOnJMGTsn8Hcu7sUmACFKgJSVdk8BSBpoVKqSVVd1/ufA2n0uWLu8MZHamMgNPYkdbpZ46mrOgRUx6ZoKtGk5g/ReZqmPxC6KrWM1s6t8/43sIK/lfafoAcNhjUFYdZYtUp6xYvXmvgRXQQ875qX0LQlHOuCi86gQ/tgWbDqeR3n7yGyndM43AnC0wb/rWqj/5V4Qs3bhm52oU744ZrJmbdg5ztgoHb5plJJIRiBMijlWjNcs5kVGGg1VJ7Y3v24gfaYiR02MpAtSmmZVXS0d7uLHoPqrs9K2bfweUDjzVhNVGOgOw0zJSEJmssnYIbdqLXMKuV9Qpw2yqObIiy+iRRRZE9nPuLa7wlTOJ0CKfqtG6+sBe9+5YO/5hrhW2LpZFXszDaoGA5KCakmZDIFguuwo0TikYn/ci6l7Nauu3jRbyQh++vWLGgN2btOBUD5P/2aTetAGPcOBlRROfuIN3Rdjpugsbu2eL6Zt26yjoTDvVybNr5ziZD1fpu/jjxy3wKrXP13sKruFaRUoTEkvtnaQLKhhnu6CCnw0kBTh2SNMEIR6LbOKJ3+CMqjPshP7CDdsTZdMBUPQvDnb9LReSt2pMqtc3kycp+oIEMIhhX6793WDvd9x3BEOh9qfrgFau9jQWrZfgf2gxJPr2rlBbizedfcj01pr+VOsjtazfRmVPjZ6DoI4SGpiv65xUL/jCyBGz2JH+Iw4s9vvdMiXu6F2y8f03HNQbI+7DFlSn+NnGXQetzf13oLFeoPSZW6eYIKGFpgv++mjOv0tEj1bRK6gPPNNazJY0lRo+eLt4C75KxOIxdzre7ih+rlXDWqSYJYe9o3YByl7/9lPMgUfyhFtZ1Y3KnwIPlalwPMnXsB+zplQf/gGcJ79I8hlC4C2rNEj0RT70Wluk2rVHUM1cOGkCyF3+AfTftcD14YlvGqKlqz0CTNDSsYmdaqljduoAtUb2G/rnAzWrvF4on3ouXxcjUG8UM8oYuh+o4yv0NOZCWfgE7iJe1OuMSmy0SszxQI9SDlazbI0FQo+0fCkKIo8N5rz3KMglzwLYpfZ6cDlLgfopZnxVWwvYHYrngd36QJmfg+CZCkRbL+gtd2MJVVqQxvkLsi/9Ty9yHWLdeDUXf4sq7/lGnT9cGzjVEGLfdA7WeqOSoNz/zUM8N3MHqfrKLFOf6upLVM+U5s3fjRS4q0BczUxUKnz6k9PheLH7gMxNf6cucMu0HUPtdvP5ntbxba40yuQiVJhby6fQfcXrtvyNE3LNWX9tj+3HLeH6xZpPlXwwigDMYV3FCkAKelsY/l7n4G2b98D21z1rjzm9i69iIkzAfY+wrQB25ran37KauKrJq+jLllszUjW7aqX3NwzEmyw8X04j93ARv5CEB1jTS5KEZ0OJjF2IbPY0TdonjUK1Z0CqWMK0NY1ULnmBCicdRNYOx+VoPJnsXN7MDh/vpg73x91sFaVYqk6cTMLr1ZHQ7mac5Gi2NRWaN5clx/eytIumZ3yUpCrnV77XEhNUoFeVs+vc+vkXvw3cF98BqwZe7Nq6jQzO72Cj2J59r5H6VJi59HfBl62mDCLl5lNq1UbgaMqUmu3XA7VWz6vJ4LVNXmqXo3Vb/74C8CamS4HVGkV9+kbdXGKnkkxYjv8bJKSEhrcDM5fb9QgWzMPTVDw8WDtOw+s/f8NxE5H8jl5/61sQ9UESsruunBRzpX3qlEMatbkZgs6n5zmPSfpSVjLL+XvcbfAm7ElEpoIwhWe9bT0NFLg/GMpWNNHQ8ul17HOP8k0yuqXTKRh9ERDrYXYZrCqv74SKjdexn4TqxSnCtasAxm8Y0DsfJAuWhHKMWzQIRQocgV3nufvAedvd5mabBWIVZTaH7/oVkHsdgRL1Hgzn14Q9zOVhnIJq3DV89WoiURuLQzZqJhgrx7RYe32RsjN+QCIaXM0OBrR+qBWpXLTX8FddBM7vS8AlArMBexnZC8cPNKBbDhw3syI/uVT99Lb60utO9VvsBLBU2HCEsBMSXavBfuwt0HhPZ+A3EHHaIM7dO3noXbHNdxjStwo44xkldr0qGrFvPT69lGaUIgpu2tbhe2j0zaUzz/4yTmsSjfo4zShqLA9KhR1FY2O73Hj6lgYM0I9ZUC1H2TfRp0D0hEL9u+EitcFMcIIS1TTvajCfT4mqID1B3Wr2RJHeYFQkvFJNEREm3ozMupISXk99/Q6H8dqTN2Tzrv18/m3mP3bWrUd1SajCvswy3xhpGPbsP/s6fEeYrGTtzz3EpRxV00WIhKkoq5UZv9i8zoo/sdlUPzIfwWHlr8wD6q/v4nV0RhDnVXxoa6xdr3JIbwSKPAeWkUW2AblDjsZih+4PMWohn5wDtukn7BRnxb2NFUTp1LuTsVMn6LHERlrrkK9qKIUagySMsxqzlBB8by7yAiLZQaFM2aAjAz/DwHyQFchMtSlOHwk3xe3obCFLqLUboWa9llNZl7BK2BAXrYtMyTZ5IoEVWcdO4q+IgfEtRitc1PSVOWLb94Ipc/8NxTee16wqXL9l6B6GxvMXWeaqSGD3orhAwEE03jpCjE1lmfzWj72y0ydn4PS5282M035u6rcfzB1GIVRbF1F1B5OvoeU3ZB6uq9IZBkgI4xF2SMFETLG5ibGqsZilB7ly7UY31dNBGhFJrQ185y+wD3mMmjdNlIlUOUiogsjIUbhL6CVlqmpzaKTCMnu9ZB/10di4NDAVqjd9Utu0A5v3FBkFg1/vKW/qAiDK71pw2wdO7NmzIT6Y38A58nfJ3hxPWMsKCYaN2uJl30RJTLZsVQ8Nk5Ty6z/ww03hATr87OqWONHPs2Xtm1ZbJlVPmtRDUdbl1C//St/ZlyoVBi48VA866J0Ht+R8dhTox6bDIuRkQp92OZ4htZd/aLJ/1NWBDvawzEdEcDEeFpocI5G0WfM2KfRqPYGebNgv7wFTh4vqDu0CLdjVLWNhWzqiuPljW6v/DT1igOxlRXfwABYe+zHxn1GovRJOZFnwNA3LwNLpRgK+Xjli2x885RjY93DRIAdU/ug48NDNq5gBna/zsmATES9AeNhmmBmxsSMV5iuckWI+4vhZH8UX58EZriiRMhQsWqXAmujnuotud7aD4Vo6qo1sUHoNLyQmCQ/JreWHldTbeqePtBnotmJXErx7M+DXL8SqvOvZXbFTGv0OO45+fgTRuYZ0C1Xq4DcsE4TiNbP/Yy98t3CtPLN39IjCnDaLqF+kskGxLBBKCOfIyA9k6/PwKKS7Z8LKVtaIUPSElOwYZZ+0BOg59dZS/rPtBdtZXa3ff6hdfHBbYD+GNjooqp4CrgaKtZu1Af7Qkse5NqVYO+6F9PjvdOlV0edZKRrw2pwVy1h/6Nbx+J0MWKlrKm5Km4kFfXu2azJiL3fEdDy6f+B/BHhO3Kcp++GoWs+pWuvA1+nqWrKcFQbTL7RvN2x+aQd0T4RrdUQFE446430Vm9dMWQh947cyvJi7K2aeNv2OPD950xvvNHSI73GOAvzS8gRo4B5vRg1GtpveNAUTWTGVepQf/LP4C58ih3GReybbDblV0qVsB8kxkxkYrAnWHvOYYDmxg9d8GcoX/1+XWuNKizjTW/ckGUlC0r8GFVyv0TxZkpKRGKSrCgq0aH3Fniz0Hu/LVMMgpHfeloINu6OxPOlsL9rbWLb3VfZ7ul7cc1nJjSvqWtxobi85f32Pwq/hHYW2w0rWYL2gNYvX8c2afY2FAQ2DsmooS3V334bKr/5unaERdf4cOxPJhCQvS3YLlMARCNDDdVVNKSHkAZbRCTGCqt0QmrtlbjZcG2tJs5W/RJKlkktyO0EqOe8iU13kHzhgsvy+VL+jlqveAe2C5DrVrAr0sGM7nzIn3IWO6dTtuvicsMqqD96G9P068F9cQETk4k67aAzmVmS0qCkOXO7oHj0AJuA1IiF+VM0iwRAfvmUBwwGJVU6k/CAsOCYuiPAcXG7iEGcCrxv2vClqTkJDtpj+5bmXxaObIdWvhs16WnvJhCzdoPcYceB/Yajwd5zNuDYSYCl1swTUW83+1LrwF30DDh/fwycZx8AuWYJQEubkRorPT8p4ggjAFnlWhiZYAIz7Egjw5T1OgJPxfk1broC2EpIkw0rmUrtz9q8V9KOmTwP3bOmjkBFETgFG8o99smwDG7TIaC8Z1QHenV+Bwo5buSxgBMms9M6nul3pykQUYxNEQS2RbRlA8jejWYkhAr7tHXoeJ0f04o1dqMgJQ7jg8R+U/bvkQCVPM5KSw/60QJbT3VZZ1p1SEur82zweqAdgBH2njd5ZDtqqkYgXy59BVZbF0GrDKPcljfRg4qT1co6VK/tTuTdO5izAZl6q4CppuAYociiiTqLqiaRDV4jUIOXa0ADu5JFAjGDeESlJyAEHkBaciS4FeudKK3bW8bUQLg7bqIve8Sn8gvox7mflRutfaCCJ0DJe7GEa0Rdx9IKxTgNxRAkf160WP0BRnyc6MwbGT0kViuAw/Sm6KREImNjdC7SRLitIRfPAJLUEEiJ/05o325GmssdOg0buqdZ23gEgqzni/2bJj+DLuwFhWg9MjSs644uiA2ocPK4JmoMt8UeYQMVhxlhAUyQCAwJANoUIwfq25ZDF3ArfofMu0qh0OqYiRF3lASJujvyvf2oS6us4Hh5Eq20/spi3q7lUGbUJMtsn8VMBjncbBKRHi2g4Wxi0fdDxaIDyeJHgel5Lgky0+XB2078yckTIRxfmnNO/pICbvqOngLNP8VWiI0Ze+UqblsTnkoluKrrwFJp08mWA/f5OjqY/C7ayCIjJicMSCbC0qzlm6idrDamDLBiMcGIeqMm14p1jEhBPIRv9bKhdnXByV8FRVX0UY2nZXbgR2z3kSpXlqP7KUenQRWD6fRTo8Sjo/QosU7PkYp6SW2njOObzHAfTJqbtS/E0ybhTPbQ+LoxAOMBWwesr/PXxYAu/LM/4hUdbe77ZmiHed6E29mAjPQ1AMGUxzD8yzlkRt4moqIy901eJ/G6gcxRcNF4Lx9TEPJLVg4/4273SyleTYD8BynRTVCCU6jOEAWS0Vhqsnos6aJzDNXRtoCcsS/JjOvKZseHo+7i00+bQniyLBD95c/a5cFL9XvMX6U5wsUOOYsZVn4bq7138OL4jUxuA5UjG//XQEnMHtBMTSQrAwR/nnCiEYCUqqGmuC0FOBel/Co47qs6f7vYoWcjuBtqcKR0YCNF1InfUI1e5JHVy2NAZUmBbCKZWTYqYqey96XATUuqQt40j93wHzarwfuXAEjPwwD0uDVoHW5X8QlK2BJq1NBNVE+MRGwLSFnnhzShCKRMhvdH4ZT9qghdlY7eBK/RR+zoEypVnnNxiaUkqQY/D2YxkRAv6IAmxj8DQGrwNq5s4584v/QiCm4DRunGJU39l3V4vGY7c0nQQ/AafsQ/46RkpouuoSPPFA6czVapL/bipWaS1GibG5UmbGz8ZaTRo99RkJJLdLujKfh3+WSHsUZYBq/xR/xTz24o6rXM7g4lhx4kN8Mu0QjAonhjk6/6mtmpRovruQP+4kbWVa1yrmXgzFypcr4J3QD87wYoDP0sJAeOxipdzL7dEPqN6sZ1/7aAFH+zFaaWFCiysUSpsUbSwd870p5t5Ws/R9sZpgbufxNAEMamhAtXO3W5v1Nzf6reAoxRGxNZUo1ITRo5uS5KLtwIaI63+L/r/jp4OVdpPQvAerskXAwS4/bu/wuAIjTPQVrsSvow1vBQ15HzwU1T8JST6zZRU1m/3YTqiq5T09pV9e9usOByYbsH5GrFn+FwAdzX6GO/2hc0Jdt6qPoT0pGn22gdiHU4y7XpPdxdxgdvtI++c6NRypsS+SOZkcOhePwQBK3CAl2PaP2AbFqvO4SQ8Hr92K/lxfWIBIkL8lVcMNTqXsWNdxID815ed4SqOw1eAe1GosQjqSlITxwuUdCDbgFuYIfzFrtAPcHbml/nH/s1vwM0tJw/6/n3j9k4q2VvyMFcknQEAzGH/+8kq1AIXpaSmH0yKkFkkn3qzW9rWAyf4Sd8kEG/j1c/B6rYtY5hOTH8H0Db+3kBLHyBG/xHVHKEZVm75V2xV81x92fDvosgGM3Gvk1PNID6XcFlbvYeytMKG+lvaOHf6znrRaxARRd0OJCej+Ff5PP/BBgAcSeyjlUhtwIAAAAASUVORK5CYII=");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 31px;
  width: 36px;
}

@-webkit-keyframes searchshow {
  0% {
    height: 0;
  }

  99% {
    height: 0;
  }

  to {
    height: auto;
  }
}

@keyframes searchshow {
  0% {
    height: 0;
  }

  99% {
    height: 0;
  }

  to {
    height: auto;
  }
}

@-webkit-keyframes searchhide {
  0% {
    height: auto;
  }

  1% {
    height: 0;
  }

  to {
    height: 0;
  }
}

@keyframes searchhide {
  0% {
    height: auto;
  }

  1% {
    height: 0;
  }

  to {
    height: 0;
  }
}

img {
  max-width: 100%;
}

.container-fluid {
  overflow: hidden;
  padding: 0;
}

.overflow-hidden {
  overflow: hidden;
}

#content .layout-inner > .col-xs-12,
#header .layout-inner > .col-xs-12,
#header .row > .col-xs-12,
.breadcrumbs-parsys .col-xs-12,
.hero-title {
  min-height: 0;
}

#content,
#footer,
#header {
  clear: both;
  display: block;
  float: none;
  margin-left: auto;
  margin-right: auto;
  padding: 0 15px;
}

#content:after,
#content:before,
#footer:after,
#footer:before,
#header:after,
#header:before {
  content: " ";
  display: table;
}

#content:after,
#footer:after,
#header:after {
  clear: both;
}

#content {
  margin-top: 50px;
}

@media (min-width: 992px) {
  #content {
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  #content,
  #footer,
  #header {
    padding: 0;
    width: 100vw;
  }
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body .component,
body .component-content,
body .content {
  line-height: 1;
  margin-bottom: 0;
}

body #header {
  padding-top: 0;
}

body .component,
body .component-content,
body .navigation-item.navigation-level1,
body .paragraphSystem,
body div[clas*="col-"] {
  margin-left: 0;
  margin-right: 0;
  padding: auto 0;
}

div[class*="col-"] {
  min-height: auto;
}

@media (min-width: 992px) {
  .p-d-0 {
    padding: 0 !important;
  }

  .m-d-0 {
    margin: 0 !important;
  }

  .p-d-1 {
    padding: 1rem !important;
  }

  .m-d-1 {
    margin: 1rem !important;
  }

  .p-d-2 {
    padding: 2rem !important;
  }

  .m-d-2 {
    margin: 2rem !important;
  }

  .p-d-3 {
    padding: 3rem !important;
  }

  .m-d-3 {
    margin: 3rem !important;
  }

  .p-d-4 {
    padding: 4rem !important;
  }

  .m-d-4 {
    margin: 4rem !important;
  }

  .p-d-5 {
    padding: 5rem !important;
  }

  .m-d-5 {
    margin: 5rem !important;
  }

  .p-d-t-0 {
    padding-top: 0 !important;
  }

  .m-d-t-0 {
    margin-top: 0 !important;
  }

  .p-d-t-1 {
    padding-top: 1rem !important;
  }

  .m-d-t-1 {
    margin-top: 1rem !important;
  }

  .p-d-t-2 {
    padding-top: 2rem !important;
  }

  .m-d-t-2 {
    margin-top: 2rem !important;
  }

  .p-d-t-3 {
    padding-top: 3rem !important;
  }

  .m-d-t-3 {
    margin-top: 3rem !important;
  }

  .p-d-t-4 {
    padding-top: 4rem !important;
  }

  .m-d-t-4 {
    margin-top: 4rem !important;
  }

  .p-d-t-5 {
    padding-top: 5rem !important;
  }

  .m-d-t-5 {
    margin-top: 5rem !important;
  }

  .p-d-b-0 {
    padding-bottom: 0 !important;
  }

  .m-d-b-0 {
    margin-bottom: 0 !important;
  }

  .p-d-b-1 {
    padding-bottom: 1rem !important;
  }

  .m-d-b-1 {
    margin-bottom: 1rem !important;
  }

  .p-d-b-2 {
    padding-bottom: 2rem !important;
  }

  .m-d-b-2 {
    margin-bottom: 2rem !important;
  }

  .p-d-b-3 {
    padding-bottom: 3rem !important;
  }

  .m-d-b-3 {
    margin-bottom: 3rem !important;
  }

  .p-d-b-4 {
    padding-bottom: 4rem !important;
  }

  .m-d-b-4 {
    margin-bottom: 4rem !important;
  }

  .p-d-b-5 {
    padding-bottom: 5rem !important;
  }

  .m-d-b-5 {
    margin-bottom: 5rem !important;
  }

  .p-d-l-0 {
    padding-left: 0 !important;
  }

  .m-d-l-0 {
    margin-left: 0 !important;
  }

  .p-d-l-1 {
    padding-left: 1rem !important;
  }

  .m-d-l-1 {
    margin-left: 1rem !important;
  }

  .p-d-l-2 {
    padding-left: 2rem !important;
  }

  .m-d-l-2 {
    margin-left: 2rem !important;
  }

  .p-d-l-3 {
    padding-left: 3rem !important;
  }

  .m-d-l-3 {
    margin-left: 3rem !important;
  }

  .p-d-l-4 {
    padding-left: 4rem !important;
  }

  .m-d-l-4 {
    margin-left: 4rem !important;
  }

  .p-d-l-5 {
    padding-left: 5rem !important;
  }

  .m-d-l-5 {
    margin-left: 5rem !important;
  }

  .p-d-r-0 {
    padding-right: 0 !important;
  }

  .m-d-r-0 {
    margin-right: 0 !important;
  }

  .p-d-r-1 {
    padding-right: 1rem !important;
  }

  .m-d-r-1 {
    margin-right: 1rem !important;
  }

  .p-d-r-2 {
    padding-right: 2rem !important;
  }

  .m-d-r-2 {
    margin-right: 2rem !important;
  }

  .p-d-r-3 {
    padding-right: 3rem !important;
  }

  .m-d-r-3 {
    margin-right: 3rem !important;
  }

  .p-d-r-4 {
    padding-right: 4rem !important;
  }

  .m-d-r-4 {
    margin-right: 4rem !important;
  }

  .p-d-r-5 {
    padding-right: 5rem !important;
  }

  .m-d-r-5 {
    margin-right: 5rem !important;
  }

  .p-d-y-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .m-d-y-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .p-d-y-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .m-d-y-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .p-d-y-2 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .m-d-y-2 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .p-d-y-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .m-d-y-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-d-y-4 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .m-d-y-4 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .p-d-y-5 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .m-d-y-5 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .p-d-x-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .m-d-x-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .p-d-x-1 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .m-d-x-1 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .p-d-x-2 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .m-d-x-2 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .p-d-x-3 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .m-d-x-3 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .p-d-x-4 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }

  .m-d-x-4 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }

  .p-d-x-5 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }

  .m-d-x-5 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (max-width: 991px) {
  .p-m-0 {
    padding: 0 !important;
  }

  .m-m-0 {
    margin: 0 !important;
  }

  .p-m-1 {
    padding: 1rem !important;
  }

  .m-m-1 {
    margin: 1rem !important;
  }

  .p-m-2 {
    padding: 2rem !important;
  }

  .m-m-2 {
    margin: 2rem !important;
  }

  .p-m-3 {
    padding: 3rem !important;
  }

  .m-m-3 {
    margin: 3rem !important;
  }

  .p-m-4 {
    padding: 4rem !important;
  }

  .m-m-4 {
    margin: 4rem !important;
  }

  .p-m-5 {
    padding: 5rem !important;
  }

  .m-m-5 {
    margin: 5rem !important;
  }

  .p-m-t-0 {
    padding-top: 0 !important;
  }

  .m-m-t-0 {
    margin-top: 0 !important;
  }

  .p-m-t-1 {
    padding-top: 1rem !important;
  }

  .m-m-t-1 {
    margin-top: 1rem !important;
  }

  .p-m-t-2 {
    padding-top: 2rem !important;
  }

  .m-m-t-2 {
    margin-top: 2rem !important;
  }

  .p-m-t-3 {
    padding-top: 3rem !important;
  }

  .m-m-t-3 {
    margin-top: 3rem !important;
  }

  .p-m-t-4 {
    padding-top: 4rem !important;
  }

  .m-m-t-4 {
    margin-top: 4rem !important;
  }

  .p-m-t-5 {
    padding-top: 5rem !important;
  }

  .m-m-t-5 {
    margin-top: 5rem !important;
  }

  .p-m-b-0 {
    padding-bottom: 0 !important;
  }

  .m-m-b-0 {
    margin-bottom: 0 !important;
  }

  .p-m-b-1 {
    padding-bottom: 1rem !important;
  }

  .m-m-b-1 {
    margin-bottom: 1rem !important;
  }

  .p-m-b-2 {
    padding-bottom: 2rem !important;
  }

  .m-m-b-2 {
    margin-bottom: 2rem !important;
  }

  .p-m-b-3 {
    padding-bottom: 3rem !important;
  }

  .m-m-b-3 {
    margin-bottom: 3rem !important;
  }

  .p-m-b-4 {
    padding-bottom: 4rem !important;
  }

  .m-m-b-4 {
    margin-bottom: 4rem !important;
  }

  .p-m-b-5 {
    padding-bottom: 5rem !important;
  }

  .m-m-b-5 {
    margin-bottom: 5rem !important;
  }

  .p-m-l-0 {
    padding-left: 0 !important;
  }

  .m-m-l-0 {
    margin-left: 0 !important;
  }

  .p-m-l-1 {
    padding-left: 1rem !important;
  }

  .m-m-l-1 {
    margin-left: 1rem !important;
  }

  .p-m-l-2 {
    padding-left: 2rem !important;
  }

  .m-m-l-2 {
    margin-left: 2rem !important;
  }

  .p-m-l-3 {
    padding-left: 3rem !important;
  }

  .m-m-l-3 {
    margin-left: 3rem !important;
  }

  .p-m-l-4 {
    padding-left: 4rem !important;
  }

  .m-m-l-4 {
    margin-left: 4rem !important;
  }

  .p-m-l-5 {
    padding-left: 5rem !important;
  }

  .m-m-l-5 {
    margin-left: 5rem !important;
  }

  .p-m-r-0 {
    padding-right: 0 !important;
  }

  .m-m-r-0 {
    margin-right: 0 !important;
  }

  .p-m-r-1 {
    padding-right: 1rem !important;
  }

  .m-m-r-1 {
    margin-right: 1rem !important;
  }

  .p-m-r-2 {
    padding-right: 2rem !important;
  }

  .m-m-r-2 {
    margin-right: 2rem !important;
  }

  .p-m-r-3 {
    padding-right: 3rem !important;
  }

  .m-m-r-3 {
    margin-right: 3rem !important;
  }

  .p-m-r-4 {
    padding-right: 4rem !important;
  }

  .m-m-r-4 {
    margin-right: 4rem !important;
  }

  .p-m-r-5 {
    padding-right: 5rem !important;
  }

  .m-m-r-5 {
    margin-right: 5rem !important;
  }

  .p-m-y-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .m-m-y-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .p-m-y-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .m-m-y-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .p-m-y-2 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .m-m-y-2 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .p-m-y-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .m-m-y-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-m-y-4 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .m-m-y-4 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .p-m-y-5 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .m-m-y-5 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .p-m-x-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .m-m-x-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .p-m-x-1 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .m-m-x-1 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .p-m-x-2 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .m-m-x-2 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }

  .p-m-x-3 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .m-m-x-3 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .p-m-x-4 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }

  .m-m-x-4 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }

  .p-m-x-5 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }

  .m-m-x-5 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

.max-content-width {
  clear: both;
  float: none !important;
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 100% !important;
}

.max-content-width * {
  clear: both;
  float: none;
}

@media (min-width: 992px) {
  .max-content-width {
    max-width: 1110px !important;
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  .max-content-width {
    max-width: 940px !important;
  }
}

.flex {
  max-width: 100%;
}

.flex
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  width: 100%;
}

.flex
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul
  > li {
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 0 auto !important;
  flex: 0 0 auto !important;
  margin: 1rem !important;
  max-width: none !important;
  min-width: auto !important;
  width: auto !important;
}

.flex.image-flex > .component-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.flex .item-fill {
  min-width: calc(100% - 0.5rem);
}

.flex.items-full-height > * > .component-content > * > .component-content,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > .component-content,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > .navigation-root,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > .paragraphSystem,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > figure,
.flex.items-full-height > * > .component-content > * > .inner,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .inner
  > .component-content,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .inner
  > .navigation-root,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .inner
  > .paragraphSystem,
.flex.items-full-height > * > .component-content > * > .inner > figure,
.flex.items-full-height > * > .navigation-root > * > .component-content,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > .component-content,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > .navigation-root,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > .paragraphSystem,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > figure,
.flex.items-full-height > * > .navigation-root > * > .inner,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .inner
  > .component-content,
.flex.items-full-height > * > .navigation-root > * > .inner > .navigation-root,
.flex.items-full-height > * > .navigation-root > * > .inner > .paragraphSystem,
.flex.items-full-height > * > .navigation-root > * > .inner > figure,
.flex.items-full-height > * > .paragraphSystem > * > .component-content,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > .component-content,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > .navigation-root,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > .paragraphSystem,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > figure,
.flex.items-full-height > * > .paragraphSystem > * > .inner,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .inner
  > .component-content,
.flex.items-full-height > * > .paragraphSystem > * > .inner > .navigation-root,
.flex.items-full-height > * > .paragraphSystem > * > .inner > .paragraphSystem,
.flex.items-full-height > * > .paragraphSystem > * > .inner > figure,
.flex.items-full-height > * > figure > * > .component-content,
.flex.items-full-height
  > *
  > figure
  > *
  > .component-content
  > .component-content,
.flex.items-full-height
  > *
  > figure
  > *
  > .component-content
  > .navigation-root,
.flex.items-full-height
  > *
  > figure
  > *
  > .component-content
  > .paragraphSystem,
.flex.items-full-height > * > figure > * > .component-content > figure,
.flex.items-full-height > * > figure > * > .inner,
.flex.items-full-height > * > figure > * > .inner > .component-content,
.flex.items-full-height > * > figure > * > .inner > .navigation-root,
.flex.items-full-height > * > figure > * > .inner > .paragraphSystem,
.flex.items-full-height > * > figure > * > .inner > figure {
  height: 100%;
}

.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > .component-content
  > *,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > .navigation-root
  > *,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > .paragraphSystem
  > *,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .component-content
  > figure
  > *,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .inner
  > .component-content
  > *,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .inner
  > .navigation-root
  > *,
.flex.items-full-height
  > *
  > .component-content
  > *
  > .inner
  > .paragraphSystem
  > *,
.flex.items-full-height > * > .component-content > * > .inner > figure > *,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > .component-content
  > *,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > .navigation-root
  > *,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > .paragraphSystem
  > *,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .component-content
  > figure
  > *,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .inner
  > .component-content
  > *,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .inner
  > .navigation-root
  > *,
.flex.items-full-height
  > *
  > .navigation-root
  > *
  > .inner
  > .paragraphSystem
  > *,
.flex.items-full-height > * > .navigation-root > * > .inner > figure > *,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > .component-content
  > *,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > .navigation-root
  > *,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > .paragraphSystem
  > *,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .component-content
  > figure
  > *,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .inner
  > .component-content
  > *,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .inner
  > .navigation-root
  > *,
.flex.items-full-height
  > *
  > .paragraphSystem
  > *
  > .inner
  > .paragraphSystem
  > *,
.flex.items-full-height > * > .paragraphSystem > * > .inner > figure > *,
.flex.items-full-height
  > *
  > figure
  > *
  > .component-content
  > .component-content
  > *,
.flex.items-full-height
  > *
  > figure
  > *
  > .component-content
  > .navigation-root
  > *,
.flex.items-full-height
  > *
  > figure
  > *
  > .component-content
  > .paragraphSystem
  > *,
.flex.items-full-height > * > figure > * > .component-content > figure > *,
.flex.items-full-height > * > figure > * > .inner > .component-content > *,
.flex.items-full-height > * > figure > * > .inner > .navigation-root > *,
.flex.items-full-height > * > figure > * > .inner > .paragraphSystem > *,
.flex.items-full-height > * > figure > * > .inner > figure > * {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

@media (max-width: 767px) {
  .flex.s-m-0 > * > .component-content > *,
  .flex.s-m-0 > * > .navigation-root > *,
  .flex.s-m-0 > * > .paragraphSystem > *,
  .flex.s-m-0 > * > figure > * {
    margin-bottom: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .flex.s-m-1 > * > .component-content > *,
  .flex.s-m-1 > * > .navigation-root > *,
  .flex.s-m-1 > * > .paragraphSystem > *,
  .flex.s-m-1 > * > figure > * {
    margin-bottom: auto;
    margin-left: 0.49751rem;
    margin-right: 0.49751rem;
  }

  .flex.s-m-2 > * > .component-content > *,
  .flex.s-m-2 > * > .navigation-root > *,
  .flex.s-m-2 > * > .paragraphSystem > *,
  .flex.s-m-2 > * > figure > * {
    margin-bottom: auto;
    margin-left: 0.99502rem;
    margin-right: 0.99502rem;
  }

  .flex.s-m-3 > * > .component-content > *,
  .flex.s-m-3 > * > .navigation-root > *,
  .flex.s-m-3 > * > .paragraphSystem > *,
  .flex.s-m-3 > * > figure > * {
    margin-bottom: auto;
    margin-left: 1.49254rem;
    margin-right: 1.49254rem;
  }

  .flex.s-m-4 > * > .component-content > *,
  .flex.s-m-4 > * > .navigation-root > *,
  .flex.s-m-4 > * > .paragraphSystem > *,
  .flex.s-m-4 > * > figure > * {
    margin-bottom: auto;
    margin-left: 1.99005rem;
    margin-right: 1.99005rem;
  }

  .flex.s-m-5 > * > .component-content > *,
  .flex.s-m-5 > * > .navigation-root > *,
  .flex.s-m-5 > * > .paragraphSystem > *,
  .flex.s-m-5 > * > figure > * {
    margin-bottom: auto;
    margin-left: 2.48756rem;
    margin-right: 2.48756rem;
  }
}

@media (min-width: 992px) {
  .flex.s-d-0 > * > .component-content > *,
  .flex.s-d-0 > * > .navigation-root > *,
  .flex.s-d-0 > * > .paragraphSystem > *,
  .flex.s-d-0 > * > figure > * {
    margin-bottom: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .flex.s-d-1 > * > .component-content > *,
  .flex.s-d-1 > * > .navigation-root > *,
  .flex.s-d-1 > * > .paragraphSystem > *,
  .flex.s-d-1 > * > figure > * {
    margin-bottom: auto;
    margin-left: 0.49751rem;
    margin-right: 0.49751rem;
  }

  .flex.s-d-2 > * > .component-content > *,
  .flex.s-d-2 > * > .navigation-root > *,
  .flex.s-d-2 > * > .paragraphSystem > *,
  .flex.s-d-2 > * > figure > * {
    margin-bottom: auto;
    margin-left: 0.99502rem;
    margin-right: 0.99502rem;
  }

  .flex.s-d-3 > * > .component-content > *,
  .flex.s-d-3 > * > .navigation-root > *,
  .flex.s-d-3 > * > .paragraphSystem > *,
  .flex.s-d-3 > * > figure > * {
    margin-bottom: auto;
    margin-left: 1.49254rem;
    margin-right: 1.49254rem;
  }

  .flex.s-d-4 > * > .component-content > *,
  .flex.s-d-4 > * > .navigation-root > *,
  .flex.s-d-4 > * > .paragraphSystem > *,
  .flex.s-d-4 > * > figure > * {
    margin-bottom: auto;
    margin-left: 1.99005rem;
    margin-right: 1.99005rem;
  }

  .flex.s-d-5 > * > .component-content > *,
  .flex.s-d-5 > * > .navigation-root > *,
  .flex.s-d-5 > * > .paragraphSystem > *,
  .flex.s-d-5 > * > figure > * {
    margin-bottom: auto;
    margin-left: 2.48756rem;
    margin-right: 2.48756rem;
  }
}

.flex > * {
  width: 100%;
}

.flex > * > .component-content,
.flex > * > .navigation-root,
.flex > * > .paragraphSystem,
.flex > * > figure {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  width: 100%;
}

.flex > * > .component-content:after,
.flex > * > .component-content:before,
.flex > * > .component-content > a[style^="visibility:hidden"],
.flex > * > .component-content > a[style^="visibility: hidden"],
.flex > * > .navigation-root:after,
.flex > * > .navigation-root:before,
.flex > * > .navigation-root > a[style^="visibility:hidden"],
.flex > * > .navigation-root > a[style^="visibility: hidden"],
.flex > * > .paragraphSystem:after,
.flex > * > .paragraphSystem:before,
.flex > * > .paragraphSystem > a[style^="visibility:hidden"],
.flex > * > .paragraphSystem > a[style^="visibility: hidden"],
.flex > * > figure:after,
.flex > * > figure:before,
.flex > * > figure > a[style^="visibility:hidden"],
.flex > * > figure > a[style^="visibility: hidden"] {
  display: none !important;
}

.flex.flex-row
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
  height: 100%;
}

.flex.flex-row > * {
  height: 100%;
}

.flex.flex-row > * > .component-content,
.flex.flex-row > * > .navigation-root,
.flex.flex-row > * > .paragraphSystem,
.flex.flex-row > * > figure {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
  height: 100%;
}

.flex.flex-row.last-down > * > .component-content > :last-child,
.flex.flex-row.last-down > * > .navigation-root > :last-child,
.flex.flex-row.last-down > * > .paragraphSystem > :last-child,
.flex.flex-row.last-down > * > figure > :last-child {
  margin-top: auto !important;
}

.flex.flex-col
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
  height: 100%;
}

.flex.flex-col
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul
  > li {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  margin: 1rem;
}

.flex.flex-col > * {
  height: 100%;
}

.flex.flex-col > * > .component-content,
.flex.flex-col > * > .navigation-root,
.flex.flex-col > * > .paragraphSystem,
.flex.flex-col > * > figure {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
  height: 100%;
}

.flex.flex-col > * > .component-content > *,
.flex.flex-col > * > .navigation-root > *,
.flex.flex-col > * > .paragraphSystem > *,
.flex.flex-col > * > figure > * {
  min-width: 100%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: 100%;
}

.flex.flex-col.last-down > * > .component-content > :last-child,
.flex.flex-col.last-down > * > .navigation-root > :last-child,
.flex.flex-col.last-down > * > .paragraphSystem > :last-child,
.flex.flex-col.last-down > * > figure > :last-child {
  margin-top: auto !important;
}

.flex[class*="cols-d-"] > * > .component-content > *,
.flex[class*="cols-d-"] > * > .navigation-root > *,
.flex[class*="cols-d-"] > * > .paragraphSystem > *,
.flex[class*="cols-d-"] > * > figure > *,
.flex[class*="cols-m-"] > * > .component-content > *,
.flex[class*="cols-m-"] > * > .navigation-root > *,
.flex[class*="cols-m-"] > * > .paragraphSystem > *,
.flex[class*="cols-m-"] > * > figure > * {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media (max-width: 767px) {
  .flex .item-m-20 {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    max-width: 20% !important;
    width: 20% !important;
  }

  .flex .item-m-25 {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    max-width: 25% !important;
    width: 25% !important;
  }

  .flex .item-m-30 {
    -ms-flex-preferred-size: 30% !important;
    flex-basis: 30% !important;
    max-width: 30% !important;
    width: 30% !important;
  }

  .flex .item-m-35 {
    -ms-flex-preferred-size: 35% !important;
    flex-basis: 35% !important;
    max-width: 35% !important;
    width: 35% !important;
  }

  .flex .item-m-40 {
    -ms-flex-preferred-size: 40% !important;
    flex-basis: 40% !important;
    max-width: 40% !important;
    width: 40% !important;
  }

  .flex .item-m-45 {
    -ms-flex-preferred-size: 45% !important;
    flex-basis: 45% !important;
    max-width: 45% !important;
    width: 45% !important;
  }

  .flex .item-m-50 {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    max-width: 50% !important;
    width: 50% !important;
  }

  .flex .item-m-55 {
    -ms-flex-preferred-size: 55% !important;
    flex-basis: 55% !important;
    max-width: 55% !important;
    width: 55% !important;
  }

  .flex .item-m-60 {
    -ms-flex-preferred-size: 60% !important;
    flex-basis: 60% !important;
    max-width: 60% !important;
    width: 60% !important;
  }

  .flex .item-m-65 {
    -ms-flex-preferred-size: 65% !important;
    flex-basis: 65% !important;
    max-width: 65% !important;
    width: 65% !important;
  }

  .flex .item-m-70 {
    -ms-flex-preferred-size: 70% !important;
    flex-basis: 70% !important;
    max-width: 70% !important;
    width: 70% !important;
  }

  .flex .item-m-75 {
    -ms-flex-preferred-size: 75% !important;
    flex-basis: 75% !important;
    max-width: 75% !important;
    width: 75% !important;
  }

  .flex .item-m-80 {
    -ms-flex-preferred-size: 80% !important;
    flex-basis: 80% !important;
    max-width: 80% !important;
    width: 80% !important;
  }

  .flex .item-m-85 {
    -ms-flex-preferred-size: 85% !important;
    flex-basis: 85% !important;
    max-width: 85% !important;
    width: 85% !important;
  }

  .flex .item-m-90 {
    -ms-flex-preferred-size: 90% !important;
    flex-basis: 90% !important;
    max-width: 90% !important;
    width: 90% !important;
  }

  .flex .item-m-95 {
    -ms-flex-preferred-size: 95% !important;
    flex-basis: 95% !important;
    max-width: 95% !important;
    width: 95% !important;
  }

  .flex .item-m-100 {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 768px) {
  .flex .item-d-20 {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    max-width: 20% !important;
    width: 20% !important;
  }

  .flex .item-d-25 {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    max-width: 25% !important;
    width: 25% !important;
  }

  .flex .item-d-30 {
    -ms-flex-preferred-size: 30% !important;
    flex-basis: 30% !important;
    max-width: 30% !important;
    width: 30% !important;
  }

  .flex .item-d-35 {
    -ms-flex-preferred-size: 35% !important;
    flex-basis: 35% !important;
    max-width: 35% !important;
    width: 35% !important;
  }

  .flex .item-d-40 {
    -ms-flex-preferred-size: 40% !important;
    flex-basis: 40% !important;
    max-width: 40% !important;
    width: 40% !important;
  }

  .flex .item-d-45 {
    -ms-flex-preferred-size: 45% !important;
    flex-basis: 45% !important;
    max-width: 45% !important;
    width: 45% !important;
  }

  .flex .item-d-50 {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    max-width: 50% !important;
    width: 50% !important;
  }

  .flex .item-d-55 {
    -ms-flex-preferred-size: 55% !important;
    flex-basis: 55% !important;
    max-width: 55% !important;
    width: 55% !important;
  }

  .flex .item-d-60 {
    -ms-flex-preferred-size: 60% !important;
    flex-basis: 60% !important;
    max-width: 60% !important;
    width: 60% !important;
  }

  .flex .item-d-65 {
    -ms-flex-preferred-size: 65% !important;
    flex-basis: 65% !important;
    max-width: 65% !important;
    width: 65% !important;
  }

  .flex .item-d-70 {
    -ms-flex-preferred-size: 70% !important;
    flex-basis: 70% !important;
    max-width: 70% !important;
    width: 70% !important;
  }

  .flex .item-d-75 {
    -ms-flex-preferred-size: 75% !important;
    flex-basis: 75% !important;
    max-width: 75% !important;
    width: 75% !important;
  }

  .flex .item-d-80 {
    -ms-flex-preferred-size: 80% !important;
    flex-basis: 80% !important;
    max-width: 80% !important;
    width: 80% !important;
  }

  .flex .item-d-85 {
    -ms-flex-preferred-size: 85% !important;
    flex-basis: 85% !important;
    max-width: 85% !important;
    width: 85% !important;
  }

  .flex .item-d-90 {
    -ms-flex-preferred-size: 90% !important;
    flex-basis: 90% !important;
    max-width: 90% !important;
    width: 90% !important;
  }

  .flex .item-d-95 {
    -ms-flex-preferred-size: 95% !important;
    flex-basis: 95% !important;
    max-width: 95% !important;
    width: 95% !important;
  }

  .flex .item-d-100 {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
  }
}

.flex[class*="s-d-"] > * > .component-content,
.flex[class*="s-d-"] > * > .navigation-root,
.flex[class*="s-d-"] > * > .paragraphSystem,
.flex[class*="s-d-"] > * > figure,
.flex[class*="s-m-"] > * > .component-content,
.flex[class*="s-m-"] > * > .navigation-root,
.flex[class*="s-m-"] > * > .paragraphSystem,
.flex[class*="s-m-"] > * > figure {
  height: 100%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}

.flex[class*="s-d-"] > * > .component-content > *,
.flex[class*="s-d-"] > * > .navigation-root > *,
.flex[class*="s-d-"] > * > .paragraphSystem > *,
.flex[class*="s-d-"] > * > figure > *,
.flex[class*="s-m-"] > * > .component-content > *,
.flex[class*="s-m-"] > * > .navigation-root > *,
.flex[class*="s-m-"] > * > .paragraphSystem > *,
.flex[class*="s-m-"] > * > figure > * {
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 0;
}

.flex[class*="s-d-"] > * > .component-content > :nth-child(2),
.flex[class*="s-d-"] > * > .navigation-root > :nth-child(2),
.flex[class*="s-d-"] > * > .paragraphSystem > :nth-child(2),
.flex[class*="s-d-"] > * > figure > :nth-child(2),
.flex[class*="s-m-"] > * > .component-content > :nth-child(2),
.flex[class*="s-m-"] > * > .navigation-root > :nth-child(2),
.flex[class*="s-m-"] > * > .paragraphSystem > :nth-child(2),
.flex[class*="s-m-"] > * > figure > :nth-child(2) {
  margin-left: 0 !important;
}

@media (max-width: 767px) {
  .flex.cols-m-1.s-m-0 > * > .component-content,
  .flex.cols-m-1.s-m-0 > * > .navigation-root,
  .flex.cols-m-1.s-m-0 > * > .paragraphSystem,
  .flex.cols-m-1.s-m-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-m-1.s-m-0 > * > .component-content > *,
  .flex.cols-m-1.s-m-0 > * > .navigation-root > *,
  .flex.cols-m-1.s-m-0 > * > .paragraphSystem > *,
  .flex.cols-m-1.s-m-0 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-m-1.s-m-0 > * > .component-content > :last-child,
  .flex.cols-m-1.s-m-0 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-0 > * > .navigation-root > :last-child,
  .flex.cols-m-1.s-m-0 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-0 > * > .paragraphSystem > :last-child,
  .flex.cols-m-1.s-m-0 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-0 > * > figure > :last-child,
  .flex.cols-m-1.s-m-0 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-1.s-m-1 > * > .component-content,
  .flex.cols-m-1.s-m-1 > * > .navigation-root,
  .flex.cols-m-1.s-m-1 > * > .paragraphSystem,
  .flex.cols-m-1.s-m-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-m-1.s-m-1 > * > .component-content > *,
  .flex.cols-m-1.s-m-1 > * > .navigation-root > *,
  .flex.cols-m-1.s-m-1 > * > .paragraphSystem > *,
  .flex.cols-m-1.s-m-1 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-m-1.s-m-1 > * > .component-content > :last-child,
  .flex.cols-m-1.s-m-1 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-1 > * > .navigation-root > :last-child,
  .flex.cols-m-1.s-m-1 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-1 > * > .paragraphSystem > :last-child,
  .flex.cols-m-1.s-m-1 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-1 > * > figure > :last-child,
  .flex.cols-m-1.s-m-1 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-1.s-m-2 > * > .component-content,
  .flex.cols-m-1.s-m-2 > * > .navigation-root,
  .flex.cols-m-1.s-m-2 > * > .paragraphSystem,
  .flex.cols-m-1.s-m-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-m-1.s-m-2 > * > .component-content > *,
  .flex.cols-m-1.s-m-2 > * > .navigation-root > *,
  .flex.cols-m-1.s-m-2 > * > .paragraphSystem > *,
  .flex.cols-m-1.s-m-2 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-m-1.s-m-2 > * > .component-content > :last-child,
  .flex.cols-m-1.s-m-2 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-2 > * > .navigation-root > :last-child,
  .flex.cols-m-1.s-m-2 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-2 > * > .paragraphSystem > :last-child,
  .flex.cols-m-1.s-m-2 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-2 > * > figure > :last-child,
  .flex.cols-m-1.s-m-2 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-1.s-m-3 > * > .component-content,
  .flex.cols-m-1.s-m-3 > * > .navigation-root,
  .flex.cols-m-1.s-m-3 > * > .paragraphSystem,
  .flex.cols-m-1.s-m-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-m-1.s-m-3 > * > .component-content > *,
  .flex.cols-m-1.s-m-3 > * > .navigation-root > *,
  .flex.cols-m-1.s-m-3 > * > .paragraphSystem > *,
  .flex.cols-m-1.s-m-3 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-m-1.s-m-3 > * > .component-content > :last-child,
  .flex.cols-m-1.s-m-3 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-3 > * > .navigation-root > :last-child,
  .flex.cols-m-1.s-m-3 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-3 > * > .paragraphSystem > :last-child,
  .flex.cols-m-1.s-m-3 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-3 > * > figure > :last-child,
  .flex.cols-m-1.s-m-3 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-1.s-m-4 > * > .component-content,
  .flex.cols-m-1.s-m-4 > * > .navigation-root,
  .flex.cols-m-1.s-m-4 > * > .paragraphSystem,
  .flex.cols-m-1.s-m-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-m-1.s-m-4 > * > .component-content > *,
  .flex.cols-m-1.s-m-4 > * > .navigation-root > *,
  .flex.cols-m-1.s-m-4 > * > .paragraphSystem > *,
  .flex.cols-m-1.s-m-4 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-m-1.s-m-4 > * > .component-content > :last-child,
  .flex.cols-m-1.s-m-4 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-4 > * > .navigation-root > :last-child,
  .flex.cols-m-1.s-m-4 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-4 > * > .paragraphSystem > :last-child,
  .flex.cols-m-1.s-m-4 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-4 > * > figure > :last-child,
  .flex.cols-m-1.s-m-4 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-1.s-m-5 > * > .component-content,
  .flex.cols-m-1.s-m-5 > * > .navigation-root,
  .flex.cols-m-1.s-m-5 > * > .paragraphSystem,
  .flex.cols-m-1.s-m-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-m-1.s-m-5 > * > .component-content > *,
  .flex.cols-m-1.s-m-5 > * > .navigation-root > *,
  .flex.cols-m-1.s-m-5 > * > .paragraphSystem > *,
  .flex.cols-m-1.s-m-5 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-m-1.s-m-5 > * > .component-content > :last-child,
  .flex.cols-m-1.s-m-5 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-5 > * > .navigation-root > :last-child,
  .flex.cols-m-1.s-m-5 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-5 > * > .paragraphSystem > :last-child,
  .flex.cols-m-1.s-m-5 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-m-1.s-m-5 > * > figure > :last-child,
  .flex.cols-m-1.s-m-5 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-2.s-m-0 > * > .component-content,
  .flex.cols-m-2.s-m-0 > * > .navigation-root,
  .flex.cols-m-2.s-m-0 > * > .paragraphSystem,
  .flex.cols-m-2.s-m-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-m-2.s-m-0 > * > .component-content > *,
  .flex.cols-m-2.s-m-0 > * > .navigation-root > *,
  .flex.cols-m-2.s-m-0 > * > .paragraphSystem > *,
  .flex.cols-m-2.s-m-0 > * > figure > * {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 50%;
    width: 50%;
  }

  .flex.cols-m-2.s-m-0 > * > .component-content > :last-child,
  .flex.cols-m-2.s-m-0 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-0 > * > .navigation-root > :last-child,
  .flex.cols-m-2.s-m-0 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-0 > * > .paragraphSystem > :last-child,
  .flex.cols-m-2.s-m-0 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-0 > * > figure > :last-child,
  .flex.cols-m-2.s-m-0 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-2.s-m-1 > * > .component-content,
  .flex.cols-m-2.s-m-1 > * > .navigation-root,
  .flex.cols-m-2.s-m-1 > * > .paragraphSystem,
  .flex.cols-m-2.s-m-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-m-2.s-m-1 > * > .component-content > *,
  .flex.cols-m-2.s-m-1 > * > .navigation-root > *,
  .flex.cols-m-2.s-m-1 > * > .paragraphSystem > *,
  .flex.cols-m-2.s-m-1 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 0.5rem);
    flex-basis: calc(50% - 0.5rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(50% - 0.5rem);
    width: calc(50% - 0.5rem);
  }

  .flex.cols-m-2.s-m-1 > * > .component-content > :last-child,
  .flex.cols-m-2.s-m-1 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-1 > * > .navigation-root > :last-child,
  .flex.cols-m-2.s-m-1 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-1 > * > .paragraphSystem > :last-child,
  .flex.cols-m-2.s-m-1 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-1 > * > figure > :last-child,
  .flex.cols-m-2.s-m-1 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-2.s-m-2 > * > .component-content,
  .flex.cols-m-2.s-m-2 > * > .navigation-root,
  .flex.cols-m-2.s-m-2 > * > .paragraphSystem,
  .flex.cols-m-2.s-m-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-m-2.s-m-2 > * > .component-content > *,
  .flex.cols-m-2.s-m-2 > * > .navigation-root > *,
  .flex.cols-m-2.s-m-2 > * > .paragraphSystem > *,
  .flex.cols-m-2.s-m-2 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 1rem);
    flex-basis: calc(50% - 1rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(50% - 1rem);
    width: calc(50% - 1rem);
  }

  .flex.cols-m-2.s-m-2 > * > .component-content > :last-child,
  .flex.cols-m-2.s-m-2 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-2 > * > .navigation-root > :last-child,
  .flex.cols-m-2.s-m-2 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-2 > * > .paragraphSystem > :last-child,
  .flex.cols-m-2.s-m-2 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-2 > * > figure > :last-child,
  .flex.cols-m-2.s-m-2 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-2.s-m-3 > * > .component-content,
  .flex.cols-m-2.s-m-3 > * > .navigation-root,
  .flex.cols-m-2.s-m-3 > * > .paragraphSystem,
  .flex.cols-m-2.s-m-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-m-2.s-m-3 > * > .component-content > *,
  .flex.cols-m-2.s-m-3 > * > .navigation-root > *,
  .flex.cols-m-2.s-m-3 > * > .paragraphSystem > *,
  .flex.cols-m-2.s-m-3 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 1.5rem);
    flex-basis: calc(50% - 1.5rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(50% - 1.5rem);
    width: calc(50% - 1.5rem);
  }

  .flex.cols-m-2.s-m-3 > * > .component-content > :last-child,
  .flex.cols-m-2.s-m-3 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-3 > * > .navigation-root > :last-child,
  .flex.cols-m-2.s-m-3 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-3 > * > .paragraphSystem > :last-child,
  .flex.cols-m-2.s-m-3 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-3 > * > figure > :last-child,
  .flex.cols-m-2.s-m-3 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-2.s-m-4 > * > .component-content,
  .flex.cols-m-2.s-m-4 > * > .navigation-root,
  .flex.cols-m-2.s-m-4 > * > .paragraphSystem,
  .flex.cols-m-2.s-m-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-m-2.s-m-4 > * > .component-content > *,
  .flex.cols-m-2.s-m-4 > * > .navigation-root > *,
  .flex.cols-m-2.s-m-4 > * > .paragraphSystem > *,
  .flex.cols-m-2.s-m-4 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 2rem);
    flex-basis: calc(50% - 2rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(50% - 2rem);
    width: calc(50% - 2rem);
  }

  .flex.cols-m-2.s-m-4 > * > .component-content > :last-child,
  .flex.cols-m-2.s-m-4 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-4 > * > .navigation-root > :last-child,
  .flex.cols-m-2.s-m-4 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-4 > * > .paragraphSystem > :last-child,
  .flex.cols-m-2.s-m-4 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-4 > * > figure > :last-child,
  .flex.cols-m-2.s-m-4 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-2.s-m-5 > * > .component-content,
  .flex.cols-m-2.s-m-5 > * > .navigation-root,
  .flex.cols-m-2.s-m-5 > * > .paragraphSystem,
  .flex.cols-m-2.s-m-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-m-2.s-m-5 > * > .component-content > *,
  .flex.cols-m-2.s-m-5 > * > .navigation-root > *,
  .flex.cols-m-2.s-m-5 > * > .paragraphSystem > *,
  .flex.cols-m-2.s-m-5 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 2.5rem);
    flex-basis: calc(50% - 2.5rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(50% - 2.5rem);
    width: calc(50% - 2.5rem);
  }

  .flex.cols-m-2.s-m-5 > * > .component-content > :last-child,
  .flex.cols-m-2.s-m-5 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-5 > * > .navigation-root > :last-child,
  .flex.cols-m-2.s-m-5 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-5 > * > .paragraphSystem > :last-child,
  .flex.cols-m-2.s-m-5 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-m-2.s-m-5 > * > figure > :last-child,
  .flex.cols-m-2.s-m-5 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-3.s-m-0 > * > .component-content,
  .flex.cols-m-3.s-m-0 > * > .navigation-root,
  .flex.cols-m-3.s-m-0 > * > .paragraphSystem,
  .flex.cols-m-3.s-m-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-m-3.s-m-0 > * > .component-content > *,
  .flex.cols-m-3.s-m-0 > * > .navigation-root > *,
  .flex.cols-m-3.s-m-0 > * > .paragraphSystem > *,
  .flex.cols-m-3.s-m-0 > * > figure > * {
    -ms-flex-preferred-size: 33.3%;
    flex-basis: 33.3%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 33.3%;
    width: 33.3%;
  }

  .flex.cols-m-3.s-m-0 > * > .component-content > :last-child,
  .flex.cols-m-3.s-m-0 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-0 > * > .navigation-root > :last-child,
  .flex.cols-m-3.s-m-0 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-0 > * > .paragraphSystem > :last-child,
  .flex.cols-m-3.s-m-0 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-0 > * > figure > :last-child,
  .flex.cols-m-3.s-m-0 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-3.s-m-1 > * > .component-content,
  .flex.cols-m-3.s-m-1 > * > .navigation-root,
  .flex.cols-m-3.s-m-1 > * > .paragraphSystem,
  .flex.cols-m-3.s-m-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-m-3.s-m-1 > * > .component-content > *,
  .flex.cols-m-3.s-m-1 > * > .navigation-root > *,
  .flex.cols-m-3.s-m-1 > * > .paragraphSystem > *,
  .flex.cols-m-3.s-m-1 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 0.67rem);
    flex-basis: calc(33.3% - 0.67rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(33.3% - 0.67rem);
    width: calc(33.3% - 0.67rem);
  }

  .flex.cols-m-3.s-m-1 > * > .component-content > :last-child,
  .flex.cols-m-3.s-m-1 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-1 > * > .navigation-root > :last-child,
  .flex.cols-m-3.s-m-1 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-1 > * > .paragraphSystem > :last-child,
  .flex.cols-m-3.s-m-1 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-1 > * > figure > :last-child,
  .flex.cols-m-3.s-m-1 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-3.s-m-2 > * > .component-content,
  .flex.cols-m-3.s-m-2 > * > .navigation-root,
  .flex.cols-m-3.s-m-2 > * > .paragraphSystem,
  .flex.cols-m-3.s-m-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-m-3.s-m-2 > * > .component-content > *,
  .flex.cols-m-3.s-m-2 > * > .navigation-root > *,
  .flex.cols-m-3.s-m-2 > * > .paragraphSystem > *,
  .flex.cols-m-3.s-m-2 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 1.33rem);
    flex-basis: calc(33.3% - 1.33rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(33.3% - 1.33rem);
    width: calc(33.3% - 1.33rem);
  }

  .flex.cols-m-3.s-m-2 > * > .component-content > :last-child,
  .flex.cols-m-3.s-m-2 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-2 > * > .navigation-root > :last-child,
  .flex.cols-m-3.s-m-2 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-2 > * > .paragraphSystem > :last-child,
  .flex.cols-m-3.s-m-2 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-2 > * > figure > :last-child,
  .flex.cols-m-3.s-m-2 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-3.s-m-3 > * > .component-content,
  .flex.cols-m-3.s-m-3 > * > .navigation-root,
  .flex.cols-m-3.s-m-3 > * > .paragraphSystem,
  .flex.cols-m-3.s-m-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-m-3.s-m-3 > * > .component-content > *,
  .flex.cols-m-3.s-m-3 > * > .navigation-root > *,
  .flex.cols-m-3.s-m-3 > * > .paragraphSystem > *,
  .flex.cols-m-3.s-m-3 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 2rem);
    flex-basis: calc(33.3% - 2rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(33.3% - 2rem);
    width: calc(33.3% - 2rem);
  }

  .flex.cols-m-3.s-m-3 > * > .component-content > :last-child,
  .flex.cols-m-3.s-m-3 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-3 > * > .navigation-root > :last-child,
  .flex.cols-m-3.s-m-3 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-3 > * > .paragraphSystem > :last-child,
  .flex.cols-m-3.s-m-3 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-3 > * > figure > :last-child,
  .flex.cols-m-3.s-m-3 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-3.s-m-4 > * > .component-content,
  .flex.cols-m-3.s-m-4 > * > .navigation-root,
  .flex.cols-m-3.s-m-4 > * > .paragraphSystem,
  .flex.cols-m-3.s-m-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-m-3.s-m-4 > * > .component-content > *,
  .flex.cols-m-3.s-m-4 > * > .navigation-root > *,
  .flex.cols-m-3.s-m-4 > * > .paragraphSystem > *,
  .flex.cols-m-3.s-m-4 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 2.67rem);
    flex-basis: calc(33.3% - 2.67rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(33.3% - 2.67rem);
    width: calc(33.3% - 2.67rem);
  }

  .flex.cols-m-3.s-m-4 > * > .component-content > :last-child,
  .flex.cols-m-3.s-m-4 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-4 > * > .navigation-root > :last-child,
  .flex.cols-m-3.s-m-4 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-4 > * > .paragraphSystem > :last-child,
  .flex.cols-m-3.s-m-4 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-4 > * > figure > :last-child,
  .flex.cols-m-3.s-m-4 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-3.s-m-5 > * > .component-content,
  .flex.cols-m-3.s-m-5 > * > .navigation-root,
  .flex.cols-m-3.s-m-5 > * > .paragraphSystem,
  .flex.cols-m-3.s-m-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-m-3.s-m-5 > * > .component-content > *,
  .flex.cols-m-3.s-m-5 > * > .navigation-root > *,
  .flex.cols-m-3.s-m-5 > * > .paragraphSystem > *,
  .flex.cols-m-3.s-m-5 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 3.33rem);
    flex-basis: calc(33.3% - 3.33rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(33.3% - 3.33rem);
    width: calc(33.3% - 3.33rem);
  }

  .flex.cols-m-3.s-m-5 > * > .component-content > :last-child,
  .flex.cols-m-3.s-m-5 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-5 > * > .navigation-root > :last-child,
  .flex.cols-m-3.s-m-5 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-5 > * > .paragraphSystem > :last-child,
  .flex.cols-m-3.s-m-5 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-m-3.s-m-5 > * > figure > :last-child,
  .flex.cols-m-3.s-m-5 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-4.s-m-0 > * > .component-content,
  .flex.cols-m-4.s-m-0 > * > .navigation-root,
  .flex.cols-m-4.s-m-0 > * > .paragraphSystem,
  .flex.cols-m-4.s-m-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-m-4.s-m-0 > * > .component-content > *,
  .flex.cols-m-4.s-m-0 > * > .navigation-root > *,
  .flex.cols-m-4.s-m-0 > * > .paragraphSystem > *,
  .flex.cols-m-4.s-m-0 > * > figure > * {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 25%;
    width: 25%;
  }

  .flex.cols-m-4.s-m-0 > * > .component-content > :last-child,
  .flex.cols-m-4.s-m-0 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-0 > * > .navigation-root > :last-child,
  .flex.cols-m-4.s-m-0 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-0 > * > .paragraphSystem > :last-child,
  .flex.cols-m-4.s-m-0 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-0 > * > figure > :last-child,
  .flex.cols-m-4.s-m-0 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-4.s-m-1 > * > .component-content,
  .flex.cols-m-4.s-m-1 > * > .navigation-root,
  .flex.cols-m-4.s-m-1 > * > .paragraphSystem,
  .flex.cols-m-4.s-m-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-m-4.s-m-1 > * > .component-content > *,
  .flex.cols-m-4.s-m-1 > * > .navigation-root > *,
  .flex.cols-m-4.s-m-1 > * > .paragraphSystem > *,
  .flex.cols-m-4.s-m-1 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 0.75rem);
    flex-basis: calc(25% - 0.75rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(25% - 0.75rem);
    width: calc(25% - 0.75rem);
  }

  .flex.cols-m-4.s-m-1 > * > .component-content > :last-child,
  .flex.cols-m-4.s-m-1 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-1 > * > .navigation-root > :last-child,
  .flex.cols-m-4.s-m-1 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-1 > * > .paragraphSystem > :last-child,
  .flex.cols-m-4.s-m-1 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-1 > * > figure > :last-child,
  .flex.cols-m-4.s-m-1 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-4.s-m-2 > * > .component-content,
  .flex.cols-m-4.s-m-2 > * > .navigation-root,
  .flex.cols-m-4.s-m-2 > * > .paragraphSystem,
  .flex.cols-m-4.s-m-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-m-4.s-m-2 > * > .component-content > *,
  .flex.cols-m-4.s-m-2 > * > .navigation-root > *,
  .flex.cols-m-4.s-m-2 > * > .paragraphSystem > *,
  .flex.cols-m-4.s-m-2 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 1.5rem);
    flex-basis: calc(25% - 1.5rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(25% - 1.5rem);
    width: calc(25% - 1.5rem);
  }

  .flex.cols-m-4.s-m-2 > * > .component-content > :last-child,
  .flex.cols-m-4.s-m-2 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-2 > * > .navigation-root > :last-child,
  .flex.cols-m-4.s-m-2 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-2 > * > .paragraphSystem > :last-child,
  .flex.cols-m-4.s-m-2 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-2 > * > figure > :last-child,
  .flex.cols-m-4.s-m-2 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-4.s-m-3 > * > .component-content,
  .flex.cols-m-4.s-m-3 > * > .navigation-root,
  .flex.cols-m-4.s-m-3 > * > .paragraphSystem,
  .flex.cols-m-4.s-m-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-m-4.s-m-3 > * > .component-content > *,
  .flex.cols-m-4.s-m-3 > * > .navigation-root > *,
  .flex.cols-m-4.s-m-3 > * > .paragraphSystem > *,
  .flex.cols-m-4.s-m-3 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 2.25rem);
    flex-basis: calc(25% - 2.25rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(25% - 2.25rem);
    width: calc(25% - 2.25rem);
  }

  .flex.cols-m-4.s-m-3 > * > .component-content > :last-child,
  .flex.cols-m-4.s-m-3 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-3 > * > .navigation-root > :last-child,
  .flex.cols-m-4.s-m-3 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-3 > * > .paragraphSystem > :last-child,
  .flex.cols-m-4.s-m-3 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-3 > * > figure > :last-child,
  .flex.cols-m-4.s-m-3 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-4.s-m-4 > * > .component-content,
  .flex.cols-m-4.s-m-4 > * > .navigation-root,
  .flex.cols-m-4.s-m-4 > * > .paragraphSystem,
  .flex.cols-m-4.s-m-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-m-4.s-m-4 > * > .component-content > *,
  .flex.cols-m-4.s-m-4 > * > .navigation-root > *,
  .flex.cols-m-4.s-m-4 > * > .paragraphSystem > *,
  .flex.cols-m-4.s-m-4 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 3rem);
    flex-basis: calc(25% - 3rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(25% - 3rem);
    width: calc(25% - 3rem);
  }

  .flex.cols-m-4.s-m-4 > * > .component-content > :last-child,
  .flex.cols-m-4.s-m-4 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-4 > * > .navigation-root > :last-child,
  .flex.cols-m-4.s-m-4 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-4 > * > .paragraphSystem > :last-child,
  .flex.cols-m-4.s-m-4 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-4 > * > figure > :last-child,
  .flex.cols-m-4.s-m-4 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-4.s-m-5 > * > .component-content,
  .flex.cols-m-4.s-m-5 > * > .navigation-root,
  .flex.cols-m-4.s-m-5 > * > .paragraphSystem,
  .flex.cols-m-4.s-m-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-m-4.s-m-5 > * > .component-content > *,
  .flex.cols-m-4.s-m-5 > * > .navigation-root > *,
  .flex.cols-m-4.s-m-5 > * > .paragraphSystem > *,
  .flex.cols-m-4.s-m-5 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 3.75rem);
    flex-basis: calc(25% - 3.75rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(25% - 3.75rem);
    width: calc(25% - 3.75rem);
  }

  .flex.cols-m-4.s-m-5 > * > .component-content > :last-child,
  .flex.cols-m-4.s-m-5 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-5 > * > .navigation-root > :last-child,
  .flex.cols-m-4.s-m-5 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-5 > * > .paragraphSystem > :last-child,
  .flex.cols-m-4.s-m-5 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-m-4.s-m-5 > * > figure > :last-child,
  .flex.cols-m-4.s-m-5 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-5.s-m-0 > * > .component-content,
  .flex.cols-m-5.s-m-0 > * > .navigation-root,
  .flex.cols-m-5.s-m-0 > * > .paragraphSystem,
  .flex.cols-m-5.s-m-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-m-5.s-m-0 > * > .component-content > *,
  .flex.cols-m-5.s-m-0 > * > .navigation-root > *,
  .flex.cols-m-5.s-m-0 > * > .paragraphSystem > *,
  .flex.cols-m-5.s-m-0 > * > figure > * {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 20%;
    width: 20%;
  }

  .flex.cols-m-5.s-m-0 > * > .component-content > :last-child,
  .flex.cols-m-5.s-m-0 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-0 > * > .navigation-root > :last-child,
  .flex.cols-m-5.s-m-0 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-0 > * > .paragraphSystem > :last-child,
  .flex.cols-m-5.s-m-0 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-0 > * > figure > :last-child,
  .flex.cols-m-5.s-m-0 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-5.s-m-1 > * > .component-content,
  .flex.cols-m-5.s-m-1 > * > .navigation-root,
  .flex.cols-m-5.s-m-1 > * > .paragraphSystem,
  .flex.cols-m-5.s-m-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-m-5.s-m-1 > * > .component-content > *,
  .flex.cols-m-5.s-m-1 > * > .navigation-root > *,
  .flex.cols-m-5.s-m-1 > * > .paragraphSystem > *,
  .flex.cols-m-5.s-m-1 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 0.8rem);
    flex-basis: calc(20% - 0.8rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(20% - 0.8rem);
    width: calc(20% - 0.8rem);
  }

  .flex.cols-m-5.s-m-1 > * > .component-content > :last-child,
  .flex.cols-m-5.s-m-1 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-1 > * > .navigation-root > :last-child,
  .flex.cols-m-5.s-m-1 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-1 > * > .paragraphSystem > :last-child,
  .flex.cols-m-5.s-m-1 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-1 > * > figure > :last-child,
  .flex.cols-m-5.s-m-1 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-5.s-m-2 > * > .component-content,
  .flex.cols-m-5.s-m-2 > * > .navigation-root,
  .flex.cols-m-5.s-m-2 > * > .paragraphSystem,
  .flex.cols-m-5.s-m-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-m-5.s-m-2 > * > .component-content > *,
  .flex.cols-m-5.s-m-2 > * > .navigation-root > *,
  .flex.cols-m-5.s-m-2 > * > .paragraphSystem > *,
  .flex.cols-m-5.s-m-2 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 1.6rem);
    flex-basis: calc(20% - 1.6rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(20% - 1.6rem);
    width: calc(20% - 1.6rem);
  }

  .flex.cols-m-5.s-m-2 > * > .component-content > :last-child,
  .flex.cols-m-5.s-m-2 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-2 > * > .navigation-root > :last-child,
  .flex.cols-m-5.s-m-2 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-2 > * > .paragraphSystem > :last-child,
  .flex.cols-m-5.s-m-2 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-2 > * > figure > :last-child,
  .flex.cols-m-5.s-m-2 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-5.s-m-3 > * > .component-content,
  .flex.cols-m-5.s-m-3 > * > .navigation-root,
  .flex.cols-m-5.s-m-3 > * > .paragraphSystem,
  .flex.cols-m-5.s-m-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-m-5.s-m-3 > * > .component-content > *,
  .flex.cols-m-5.s-m-3 > * > .navigation-root > *,
  .flex.cols-m-5.s-m-3 > * > .paragraphSystem > *,
  .flex.cols-m-5.s-m-3 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 2.4rem);
    flex-basis: calc(20% - 2.4rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(20% - 2.4rem);
    width: calc(20% - 2.4rem);
  }

  .flex.cols-m-5.s-m-3 > * > .component-content > :last-child,
  .flex.cols-m-5.s-m-3 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-3 > * > .navigation-root > :last-child,
  .flex.cols-m-5.s-m-3 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-3 > * > .paragraphSystem > :last-child,
  .flex.cols-m-5.s-m-3 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-3 > * > figure > :last-child,
  .flex.cols-m-5.s-m-3 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-5.s-m-4 > * > .component-content,
  .flex.cols-m-5.s-m-4 > * > .navigation-root,
  .flex.cols-m-5.s-m-4 > * > .paragraphSystem,
  .flex.cols-m-5.s-m-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-m-5.s-m-4 > * > .component-content > *,
  .flex.cols-m-5.s-m-4 > * > .navigation-root > *,
  .flex.cols-m-5.s-m-4 > * > .paragraphSystem > *,
  .flex.cols-m-5.s-m-4 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 3.2rem);
    flex-basis: calc(20% - 3.2rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(20% - 3.2rem);
    width: calc(20% - 3.2rem);
  }

  .flex.cols-m-5.s-m-4 > * > .component-content > :last-child,
  .flex.cols-m-5.s-m-4 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-4 > * > .navigation-root > :last-child,
  .flex.cols-m-5.s-m-4 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-4 > * > .paragraphSystem > :last-child,
  .flex.cols-m-5.s-m-4 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-4 > * > figure > :last-child,
  .flex.cols-m-5.s-m-4 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-m-5.s-m-5 > * > .component-content,
  .flex.cols-m-5.s-m-5 > * > .navigation-root,
  .flex.cols-m-5.s-m-5 > * > .paragraphSystem,
  .flex.cols-m-5.s-m-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-m-5.s-m-5 > * > .component-content > *,
  .flex.cols-m-5.s-m-5 > * > .navigation-root > *,
  .flex.cols-m-5.s-m-5 > * > .paragraphSystem > *,
  .flex.cols-m-5.s-m-5 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 4rem);
    flex-basis: calc(20% - 4rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(20% - 4rem);
    width: calc(20% - 4rem);
  }

  .flex.cols-m-5.s-m-5 > * > .component-content > :last-child,
  .flex.cols-m-5.s-m-5 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-5 > * > .navigation-root > :last-child,
  .flex.cols-m-5.s-m-5 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-5 > * > .paragraphSystem > :last-child,
  .flex.cols-m-5.s-m-5 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-m-5.s-m-5 > * > figure > :last-child,
  .flex.cols-m-5.s-m-5 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }
}

@media (min-width: 768px) {
  .flex.cols-d-1.s-d-0 > * > .component-content,
  .flex.cols-d-1.s-d-0 > * > .navigation-root,
  .flex.cols-d-1.s-d-0 > * > .paragraphSystem,
  .flex.cols-d-1.s-d-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-d-1.s-d-0 > * > .component-content > *,
  .flex.cols-d-1.s-d-0 > * > .navigation-root > *,
  .flex.cols-d-1.s-d-0 > * > .paragraphSystem > *,
  .flex.cols-d-1.s-d-0 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-d-1.s-d-0 > * > .component-content > :last-child,
  .flex.cols-d-1.s-d-0 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-0 > * > .navigation-root > :last-child,
  .flex.cols-d-1.s-d-0 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-0 > * > .paragraphSystem > :last-child,
  .flex.cols-d-1.s-d-0 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-0 > * > figure > :last-child,
  .flex.cols-d-1.s-d-0 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-1.s-d-1 > * > .component-content,
  .flex.cols-d-1.s-d-1 > * > .navigation-root,
  .flex.cols-d-1.s-d-1 > * > .paragraphSystem,
  .flex.cols-d-1.s-d-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-d-1.s-d-1 > * > .component-content > *,
  .flex.cols-d-1.s-d-1 > * > .navigation-root > *,
  .flex.cols-d-1.s-d-1 > * > .paragraphSystem > *,
  .flex.cols-d-1.s-d-1 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-d-1.s-d-1 > * > .component-content > :last-child,
  .flex.cols-d-1.s-d-1 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-1 > * > .navigation-root > :last-child,
  .flex.cols-d-1.s-d-1 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-1 > * > .paragraphSystem > :last-child,
  .flex.cols-d-1.s-d-1 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-1 > * > figure > :last-child,
  .flex.cols-d-1.s-d-1 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-1.s-d-2 > * > .component-content,
  .flex.cols-d-1.s-d-2 > * > .navigation-root,
  .flex.cols-d-1.s-d-2 > * > .paragraphSystem,
  .flex.cols-d-1.s-d-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-d-1.s-d-2 > * > .component-content > *,
  .flex.cols-d-1.s-d-2 > * > .navigation-root > *,
  .flex.cols-d-1.s-d-2 > * > .paragraphSystem > *,
  .flex.cols-d-1.s-d-2 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-d-1.s-d-2 > * > .component-content > :last-child,
  .flex.cols-d-1.s-d-2 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-2 > * > .navigation-root > :last-child,
  .flex.cols-d-1.s-d-2 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-2 > * > .paragraphSystem > :last-child,
  .flex.cols-d-1.s-d-2 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-2 > * > figure > :last-child,
  .flex.cols-d-1.s-d-2 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-1.s-d-3 > * > .component-content,
  .flex.cols-d-1.s-d-3 > * > .navigation-root,
  .flex.cols-d-1.s-d-3 > * > .paragraphSystem,
  .flex.cols-d-1.s-d-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-d-1.s-d-3 > * > .component-content > *,
  .flex.cols-d-1.s-d-3 > * > .navigation-root > *,
  .flex.cols-d-1.s-d-3 > * > .paragraphSystem > *,
  .flex.cols-d-1.s-d-3 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-d-1.s-d-3 > * > .component-content > :last-child,
  .flex.cols-d-1.s-d-3 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-3 > * > .navigation-root > :last-child,
  .flex.cols-d-1.s-d-3 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-3 > * > .paragraphSystem > :last-child,
  .flex.cols-d-1.s-d-3 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-3 > * > figure > :last-child,
  .flex.cols-d-1.s-d-3 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-1.s-d-4 > * > .component-content,
  .flex.cols-d-1.s-d-4 > * > .navigation-root,
  .flex.cols-d-1.s-d-4 > * > .paragraphSystem,
  .flex.cols-d-1.s-d-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-d-1.s-d-4 > * > .component-content > *,
  .flex.cols-d-1.s-d-4 > * > .navigation-root > *,
  .flex.cols-d-1.s-d-4 > * > .paragraphSystem > *,
  .flex.cols-d-1.s-d-4 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-d-1.s-d-4 > * > .component-content > :last-child,
  .flex.cols-d-1.s-d-4 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-4 > * > .navigation-root > :last-child,
  .flex.cols-d-1.s-d-4 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-4 > * > .paragraphSystem > :last-child,
  .flex.cols-d-1.s-d-4 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-4 > * > figure > :last-child,
  .flex.cols-d-1.s-d-4 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-1.s-d-5 > * > .component-content,
  .flex.cols-d-1.s-d-5 > * > .navigation-root,
  .flex.cols-d-1.s-d-5 > * > .paragraphSystem,
  .flex.cols-d-1.s-d-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-d-1.s-d-5 > * > .component-content > *,
  .flex.cols-d-1.s-d-5 > * > .navigation-root > *,
  .flex.cols-d-1.s-d-5 > * > .paragraphSystem > *,
  .flex.cols-d-1.s-d-5 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-d-1.s-d-5 > * > .component-content > :last-child,
  .flex.cols-d-1.s-d-5 > * > .component-content > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-5 > * > .navigation-root > :last-child,
  .flex.cols-d-1.s-d-5 > * > .navigation-root > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-5 > * > .paragraphSystem > :last-child,
  .flex.cols-d-1.s-d-5 > * > .paragraphSystem > :nth-child(1n + 2),
  .flex.cols-d-1.s-d-5 > * > figure > :last-child,
  .flex.cols-d-1.s-d-5 > * > figure > :nth-child(1n + 2) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-2.s-d-0 > * > .component-content,
  .flex.cols-d-2.s-d-0 > * > .navigation-root,
  .flex.cols-d-2.s-d-0 > * > .paragraphSystem,
  .flex.cols-d-2.s-d-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-d-2.s-d-0 > * > .component-content > *,
  .flex.cols-d-2.s-d-0 > * > .navigation-root > *,
  .flex.cols-d-2.s-d-0 > * > .paragraphSystem > *,
  .flex.cols-d-2.s-d-0 > * > figure > * {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 50%;
    width: 50%;
  }

  .flex.cols-d-2.s-d-0 > * > .component-content > :last-child,
  .flex.cols-d-2.s-d-0 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-0 > * > .navigation-root > :last-child,
  .flex.cols-d-2.s-d-0 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-0 > * > .paragraphSystem > :last-child,
  .flex.cols-d-2.s-d-0 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-0 > * > figure > :last-child,
  .flex.cols-d-2.s-d-0 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-2.s-d-1 > * > .component-content,
  .flex.cols-d-2.s-d-1 > * > .navigation-root,
  .flex.cols-d-2.s-d-1 > * > .paragraphSystem,
  .flex.cols-d-2.s-d-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-d-2.s-d-1 > * > .component-content > *,
  .flex.cols-d-2.s-d-1 > * > .navigation-root > *,
  .flex.cols-d-2.s-d-1 > * > .paragraphSystem > *,
  .flex.cols-d-2.s-d-1 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 0.5rem);
    flex-basis: calc(50% - 0.5rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(50% - 0.5rem);
    width: calc(50% - 0.5rem);
  }

  .flex.cols-d-2.s-d-1 > * > .component-content > :last-child,
  .flex.cols-d-2.s-d-1 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-1 > * > .navigation-root > :last-child,
  .flex.cols-d-2.s-d-1 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-1 > * > .paragraphSystem > :last-child,
  .flex.cols-d-2.s-d-1 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-1 > * > figure > :last-child,
  .flex.cols-d-2.s-d-1 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-2.s-d-2 > * > .component-content,
  .flex.cols-d-2.s-d-2 > * > .navigation-root,
  .flex.cols-d-2.s-d-2 > * > .paragraphSystem,
  .flex.cols-d-2.s-d-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-d-2.s-d-2 > * > .component-content > *,
  .flex.cols-d-2.s-d-2 > * > .navigation-root > *,
  .flex.cols-d-2.s-d-2 > * > .paragraphSystem > *,
  .flex.cols-d-2.s-d-2 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 1rem);
    flex-basis: calc(50% - 1rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(50% - 1rem);
    width: calc(50% - 1rem);
  }

  .flex.cols-d-2.s-d-2 > * > .component-content > :last-child,
  .flex.cols-d-2.s-d-2 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-2 > * > .navigation-root > :last-child,
  .flex.cols-d-2.s-d-2 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-2 > * > .paragraphSystem > :last-child,
  .flex.cols-d-2.s-d-2 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-2 > * > figure > :last-child,
  .flex.cols-d-2.s-d-2 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-2.s-d-3 > * > .component-content,
  .flex.cols-d-2.s-d-3 > * > .navigation-root,
  .flex.cols-d-2.s-d-3 > * > .paragraphSystem,
  .flex.cols-d-2.s-d-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-d-2.s-d-3 > * > .component-content > *,
  .flex.cols-d-2.s-d-3 > * > .navigation-root > *,
  .flex.cols-d-2.s-d-3 > * > .paragraphSystem > *,
  .flex.cols-d-2.s-d-3 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 1.5rem);
    flex-basis: calc(50% - 1.5rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(50% - 1.5rem);
    width: calc(50% - 1.5rem);
  }

  .flex.cols-d-2.s-d-3 > * > .component-content > :last-child,
  .flex.cols-d-2.s-d-3 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-3 > * > .navigation-root > :last-child,
  .flex.cols-d-2.s-d-3 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-3 > * > .paragraphSystem > :last-child,
  .flex.cols-d-2.s-d-3 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-3 > * > figure > :last-child,
  .flex.cols-d-2.s-d-3 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-2.s-d-4 > * > .component-content,
  .flex.cols-d-2.s-d-4 > * > .navigation-root,
  .flex.cols-d-2.s-d-4 > * > .paragraphSystem,
  .flex.cols-d-2.s-d-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-d-2.s-d-4 > * > .component-content > *,
  .flex.cols-d-2.s-d-4 > * > .navigation-root > *,
  .flex.cols-d-2.s-d-4 > * > .paragraphSystem > *,
  .flex.cols-d-2.s-d-4 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 2rem);
    flex-basis: calc(50% - 2rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(50% - 2rem);
    width: calc(50% - 2rem);
  }

  .flex.cols-d-2.s-d-4 > * > .component-content > :last-child,
  .flex.cols-d-2.s-d-4 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-4 > * > .navigation-root > :last-child,
  .flex.cols-d-2.s-d-4 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-4 > * > .paragraphSystem > :last-child,
  .flex.cols-d-2.s-d-4 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-4 > * > figure > :last-child,
  .flex.cols-d-2.s-d-4 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-2.s-d-5 > * > .component-content,
  .flex.cols-d-2.s-d-5 > * > .navigation-root,
  .flex.cols-d-2.s-d-5 > * > .paragraphSystem,
  .flex.cols-d-2.s-d-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-d-2.s-d-5 > * > .component-content > *,
  .flex.cols-d-2.s-d-5 > * > .navigation-root > *,
  .flex.cols-d-2.s-d-5 > * > .paragraphSystem > *,
  .flex.cols-d-2.s-d-5 > * > figure > * {
    -ms-flex-preferred-size: calc(50% - 2.5rem);
    flex-basis: calc(50% - 2.5rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(50% - 2.5rem);
    width: calc(50% - 2.5rem);
  }

  .flex.cols-d-2.s-d-5 > * > .component-content > :last-child,
  .flex.cols-d-2.s-d-5 > * > .component-content > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-5 > * > .navigation-root > :last-child,
  .flex.cols-d-2.s-d-5 > * > .navigation-root > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-5 > * > .paragraphSystem > :last-child,
  .flex.cols-d-2.s-d-5 > * > .paragraphSystem > :nth-child(2n + 3),
  .flex.cols-d-2.s-d-5 > * > figure > :last-child,
  .flex.cols-d-2.s-d-5 > * > figure > :nth-child(2n + 3) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-3.s-d-0 > * > .component-content,
  .flex.cols-d-3.s-d-0 > * > .navigation-root,
  .flex.cols-d-3.s-d-0 > * > .paragraphSystem,
  .flex.cols-d-3.s-d-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-d-3.s-d-0 > * > .component-content > *,
  .flex.cols-d-3.s-d-0 > * > .navigation-root > *,
  .flex.cols-d-3.s-d-0 > * > .paragraphSystem > *,
  .flex.cols-d-3.s-d-0 > * > figure > * {
    -ms-flex-preferred-size: 33.3%;
    flex-basis: 33.3%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 33.3%;
    width: 33.3%;
  }

  .flex.cols-d-3.s-d-0 > * > .component-content > :last-child,
  .flex.cols-d-3.s-d-0 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-0 > * > .navigation-root > :last-child,
  .flex.cols-d-3.s-d-0 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-0 > * > .paragraphSystem > :last-child,
  .flex.cols-d-3.s-d-0 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-0 > * > figure > :last-child,
  .flex.cols-d-3.s-d-0 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-3.s-d-1 > * > .component-content,
  .flex.cols-d-3.s-d-1 > * > .navigation-root,
  .flex.cols-d-3.s-d-1 > * > .paragraphSystem,
  .flex.cols-d-3.s-d-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-d-3.s-d-1 > * > .component-content > *,
  .flex.cols-d-3.s-d-1 > * > .navigation-root > *,
  .flex.cols-d-3.s-d-1 > * > .paragraphSystem > *,
  .flex.cols-d-3.s-d-1 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 0.67rem);
    flex-basis: calc(33.3% - 0.67rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(33.3% - 0.67rem);
    width: calc(33.3% - 0.67rem);
  }

  .flex.cols-d-3.s-d-1 > * > .component-content > :last-child,
  .flex.cols-d-3.s-d-1 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-1 > * > .navigation-root > :last-child,
  .flex.cols-d-3.s-d-1 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-1 > * > .paragraphSystem > :last-child,
  .flex.cols-d-3.s-d-1 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-1 > * > figure > :last-child,
  .flex.cols-d-3.s-d-1 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-3.s-d-2 > * > .component-content,
  .flex.cols-d-3.s-d-2 > * > .navigation-root,
  .flex.cols-d-3.s-d-2 > * > .paragraphSystem,
  .flex.cols-d-3.s-d-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-d-3.s-d-2 > * > .component-content > *,
  .flex.cols-d-3.s-d-2 > * > .navigation-root > *,
  .flex.cols-d-3.s-d-2 > * > .paragraphSystem > *,
  .flex.cols-d-3.s-d-2 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 1.33rem);
    flex-basis: calc(33.3% - 1.33rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(33.3% - 1.33rem);
    width: calc(33.3% - 1.33rem);
  }

  .flex.cols-d-3.s-d-2 > * > .component-content > :last-child,
  .flex.cols-d-3.s-d-2 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-2 > * > .navigation-root > :last-child,
  .flex.cols-d-3.s-d-2 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-2 > * > .paragraphSystem > :last-child,
  .flex.cols-d-3.s-d-2 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-2 > * > figure > :last-child,
  .flex.cols-d-3.s-d-2 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-3.s-d-3 > * > .component-content,
  .flex.cols-d-3.s-d-3 > * > .navigation-root,
  .flex.cols-d-3.s-d-3 > * > .paragraphSystem,
  .flex.cols-d-3.s-d-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-d-3.s-d-3 > * > .component-content > *,
  .flex.cols-d-3.s-d-3 > * > .navigation-root > *,
  .flex.cols-d-3.s-d-3 > * > .paragraphSystem > *,
  .flex.cols-d-3.s-d-3 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 2rem);
    flex-basis: calc(33.3% - 2rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(33.3% - 2rem);
    width: calc(33.3% - 2rem);
  }

  .flex.cols-d-3.s-d-3 > * > .component-content > :last-child,
  .flex.cols-d-3.s-d-3 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-3 > * > .navigation-root > :last-child,
  .flex.cols-d-3.s-d-3 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-3 > * > .paragraphSystem > :last-child,
  .flex.cols-d-3.s-d-3 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-3 > * > figure > :last-child,
  .flex.cols-d-3.s-d-3 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-3.s-d-4 > * > .component-content,
  .flex.cols-d-3.s-d-4 > * > .navigation-root,
  .flex.cols-d-3.s-d-4 > * > .paragraphSystem,
  .flex.cols-d-3.s-d-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-d-3.s-d-4 > * > .component-content > *,
  .flex.cols-d-3.s-d-4 > * > .navigation-root > *,
  .flex.cols-d-3.s-d-4 > * > .paragraphSystem > *,
  .flex.cols-d-3.s-d-4 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 2.67rem);
    flex-basis: calc(33.3% - 2.67rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(33.3% - 2.67rem);
    width: calc(33.3% - 2.67rem);
  }

  .flex.cols-d-3.s-d-4 > * > .component-content > :last-child,
  .flex.cols-d-3.s-d-4 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-4 > * > .navigation-root > :last-child,
  .flex.cols-d-3.s-d-4 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-4 > * > .paragraphSystem > :last-child,
  .flex.cols-d-3.s-d-4 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-4 > * > figure > :last-child,
  .flex.cols-d-3.s-d-4 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-3.s-d-5 > * > .component-content,
  .flex.cols-d-3.s-d-5 > * > .navigation-root,
  .flex.cols-d-3.s-d-5 > * > .paragraphSystem,
  .flex.cols-d-3.s-d-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-d-3.s-d-5 > * > .component-content > *,
  .flex.cols-d-3.s-d-5 > * > .navigation-root > *,
  .flex.cols-d-3.s-d-5 > * > .paragraphSystem > *,
  .flex.cols-d-3.s-d-5 > * > figure > * {
    -ms-flex-preferred-size: calc(33.3% - 3.33rem);
    flex-basis: calc(33.3% - 3.33rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(33.3% - 3.33rem);
    width: calc(33.3% - 3.33rem);
  }

  .flex.cols-d-3.s-d-5 > * > .component-content > :last-child,
  .flex.cols-d-3.s-d-5 > * > .component-content > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-5 > * > .navigation-root > :last-child,
  .flex.cols-d-3.s-d-5 > * > .navigation-root > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-5 > * > .paragraphSystem > :last-child,
  .flex.cols-d-3.s-d-5 > * > .paragraphSystem > :nth-child(3n + 4),
  .flex.cols-d-3.s-d-5 > * > figure > :last-child,
  .flex.cols-d-3.s-d-5 > * > figure > :nth-child(3n + 4) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-4.s-d-0 > * > .component-content,
  .flex.cols-d-4.s-d-0 > * > .navigation-root,
  .flex.cols-d-4.s-d-0 > * > .paragraphSystem,
  .flex.cols-d-4.s-d-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-d-4.s-d-0 > * > .component-content > *,
  .flex.cols-d-4.s-d-0 > * > .navigation-root > *,
  .flex.cols-d-4.s-d-0 > * > .paragraphSystem > *,
  .flex.cols-d-4.s-d-0 > * > figure > * {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 25%;
    width: 25%;
  }

  .flex.cols-d-4.s-d-0 > * > .component-content > :last-child,
  .flex.cols-d-4.s-d-0 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-0 > * > .navigation-root > :last-child,
  .flex.cols-d-4.s-d-0 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-0 > * > .paragraphSystem > :last-child,
  .flex.cols-d-4.s-d-0 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-0 > * > figure > :last-child,
  .flex.cols-d-4.s-d-0 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-4.s-d-1 > * > .component-content,
  .flex.cols-d-4.s-d-1 > * > .navigation-root,
  .flex.cols-d-4.s-d-1 > * > .paragraphSystem,
  .flex.cols-d-4.s-d-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-d-4.s-d-1 > * > .component-content > *,
  .flex.cols-d-4.s-d-1 > * > .navigation-root > *,
  .flex.cols-d-4.s-d-1 > * > .paragraphSystem > *,
  .flex.cols-d-4.s-d-1 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 0.75rem);
    flex-basis: calc(25% - 0.75rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(25% - 0.75rem);
    width: calc(25% - 0.75rem);
  }

  .flex.cols-d-4.s-d-1 > * > .component-content > :last-child,
  .flex.cols-d-4.s-d-1 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-1 > * > .navigation-root > :last-child,
  .flex.cols-d-4.s-d-1 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-1 > * > .paragraphSystem > :last-child,
  .flex.cols-d-4.s-d-1 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-1 > * > figure > :last-child,
  .flex.cols-d-4.s-d-1 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-4.s-d-2 > * > .component-content,
  .flex.cols-d-4.s-d-2 > * > .navigation-root,
  .flex.cols-d-4.s-d-2 > * > .paragraphSystem,
  .flex.cols-d-4.s-d-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-d-4.s-d-2 > * > .component-content > *,
  .flex.cols-d-4.s-d-2 > * > .navigation-root > *,
  .flex.cols-d-4.s-d-2 > * > .paragraphSystem > *,
  .flex.cols-d-4.s-d-2 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 1.5rem);
    flex-basis: calc(25% - 1.5rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(25% - 1.5rem);
    width: calc(25% - 1.5rem);
  }

  .flex.cols-d-4.s-d-2 > * > .component-content > :last-child,
  .flex.cols-d-4.s-d-2 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-2 > * > .navigation-root > :last-child,
  .flex.cols-d-4.s-d-2 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-2 > * > .paragraphSystem > :last-child,
  .flex.cols-d-4.s-d-2 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-2 > * > figure > :last-child,
  .flex.cols-d-4.s-d-2 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-4.s-d-3 > * > .component-content,
  .flex.cols-d-4.s-d-3 > * > .navigation-root,
  .flex.cols-d-4.s-d-3 > * > .paragraphSystem,
  .flex.cols-d-4.s-d-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-d-4.s-d-3 > * > .component-content > *,
  .flex.cols-d-4.s-d-3 > * > .navigation-root > *,
  .flex.cols-d-4.s-d-3 > * > .paragraphSystem > *,
  .flex.cols-d-4.s-d-3 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 2.25rem);
    flex-basis: calc(25% - 2.25rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(25% - 2.25rem);
    width: calc(25% - 2.25rem);
  }

  .flex.cols-d-4.s-d-3 > * > .component-content > :last-child,
  .flex.cols-d-4.s-d-3 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-3 > * > .navigation-root > :last-child,
  .flex.cols-d-4.s-d-3 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-3 > * > .paragraphSystem > :last-child,
  .flex.cols-d-4.s-d-3 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-3 > * > figure > :last-child,
  .flex.cols-d-4.s-d-3 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-4.s-d-4 > * > .component-content,
  .flex.cols-d-4.s-d-4 > * > .navigation-root,
  .flex.cols-d-4.s-d-4 > * > .paragraphSystem,
  .flex.cols-d-4.s-d-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-d-4.s-d-4 > * > .component-content > *,
  .flex.cols-d-4.s-d-4 > * > .navigation-root > *,
  .flex.cols-d-4.s-d-4 > * > .paragraphSystem > *,
  .flex.cols-d-4.s-d-4 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 3rem);
    flex-basis: calc(25% - 3rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(25% - 3rem);
    width: calc(25% - 3rem);
  }

  .flex.cols-d-4.s-d-4 > * > .component-content > :last-child,
  .flex.cols-d-4.s-d-4 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-4 > * > .navigation-root > :last-child,
  .flex.cols-d-4.s-d-4 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-4 > * > .paragraphSystem > :last-child,
  .flex.cols-d-4.s-d-4 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-4 > * > figure > :last-child,
  .flex.cols-d-4.s-d-4 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-4.s-d-5 > * > .component-content,
  .flex.cols-d-4.s-d-5 > * > .navigation-root,
  .flex.cols-d-4.s-d-5 > * > .paragraphSystem,
  .flex.cols-d-4.s-d-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-d-4.s-d-5 > * > .component-content > *,
  .flex.cols-d-4.s-d-5 > * > .navigation-root > *,
  .flex.cols-d-4.s-d-5 > * > .paragraphSystem > *,
  .flex.cols-d-4.s-d-5 > * > figure > * {
    -ms-flex-preferred-size: calc(25% - 3.75rem);
    flex-basis: calc(25% - 3.75rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(25% - 3.75rem);
    width: calc(25% - 3.75rem);
  }

  .flex.cols-d-4.s-d-5 > * > .component-content > :last-child,
  .flex.cols-d-4.s-d-5 > * > .component-content > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-5 > * > .navigation-root > :last-child,
  .flex.cols-d-4.s-d-5 > * > .navigation-root > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-5 > * > .paragraphSystem > :last-child,
  .flex.cols-d-4.s-d-5 > * > .paragraphSystem > :nth-child(4n + 5),
  .flex.cols-d-4.s-d-5 > * > figure > :last-child,
  .flex.cols-d-4.s-d-5 > * > figure > :nth-child(4n + 5) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-5.s-d-0 > * > .component-content,
  .flex.cols-d-5.s-d-0 > * > .navigation-root,
  .flex.cols-d-5.s-d-0 > * > .paragraphSystem,
  .flex.cols-d-5.s-d-0 > * > figure {
    margin-bottom: 0;
  }

  .flex.cols-d-5.s-d-0 > * > .component-content > *,
  .flex.cols-d-5.s-d-0 > * > .navigation-root > *,
  .flex.cols-d-5.s-d-0 > * > .paragraphSystem > *,
  .flex.cols-d-5.s-d-0 > * > figure > * {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    margin-bottom: 0;
    margin-right: 0;
    max-width: 20%;
    width: 20%;
  }

  .flex.cols-d-5.s-d-0 > * > .component-content > :last-child,
  .flex.cols-d-5.s-d-0 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-0 > * > .navigation-root > :last-child,
  .flex.cols-d-5.s-d-0 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-0 > * > .paragraphSystem > :last-child,
  .flex.cols-d-5.s-d-0 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-0 > * > figure > :last-child,
  .flex.cols-d-5.s-d-0 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-5.s-d-1 > * > .component-content,
  .flex.cols-d-5.s-d-1 > * > .navigation-root,
  .flex.cols-d-5.s-d-1 > * > .paragraphSystem,
  .flex.cols-d-5.s-d-1 > * > figure {
    margin-bottom: -1rem;
  }

  .flex.cols-d-5.s-d-1 > * > .component-content > *,
  .flex.cols-d-5.s-d-1 > * > .navigation-root > *,
  .flex.cols-d-5.s-d-1 > * > .paragraphSystem > *,
  .flex.cols-d-5.s-d-1 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 0.8rem);
    flex-basis: calc(20% - 0.8rem);
    margin-bottom: 1rem;
    margin-right: 1rem;
    max-width: calc(20% - 0.8rem);
    width: calc(20% - 0.8rem);
  }

  .flex.cols-d-5.s-d-1 > * > .component-content > :last-child,
  .flex.cols-d-5.s-d-1 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-1 > * > .navigation-root > :last-child,
  .flex.cols-d-5.s-d-1 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-1 > * > .paragraphSystem > :last-child,
  .flex.cols-d-5.s-d-1 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-1 > * > figure > :last-child,
  .flex.cols-d-5.s-d-1 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-5.s-d-2 > * > .component-content,
  .flex.cols-d-5.s-d-2 > * > .navigation-root,
  .flex.cols-d-5.s-d-2 > * > .paragraphSystem,
  .flex.cols-d-5.s-d-2 > * > figure {
    margin-bottom: -2rem;
  }

  .flex.cols-d-5.s-d-2 > * > .component-content > *,
  .flex.cols-d-5.s-d-2 > * > .navigation-root > *,
  .flex.cols-d-5.s-d-2 > * > .paragraphSystem > *,
  .flex.cols-d-5.s-d-2 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 1.6rem);
    flex-basis: calc(20% - 1.6rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    max-width: calc(20% - 1.6rem);
    width: calc(20% - 1.6rem);
  }

  .flex.cols-d-5.s-d-2 > * > .component-content > :last-child,
  .flex.cols-d-5.s-d-2 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-2 > * > .navigation-root > :last-child,
  .flex.cols-d-5.s-d-2 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-2 > * > .paragraphSystem > :last-child,
  .flex.cols-d-5.s-d-2 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-2 > * > figure > :last-child,
  .flex.cols-d-5.s-d-2 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-5.s-d-3 > * > .component-content,
  .flex.cols-d-5.s-d-3 > * > .navigation-root,
  .flex.cols-d-5.s-d-3 > * > .paragraphSystem,
  .flex.cols-d-5.s-d-3 > * > figure {
    margin-bottom: -3rem;
  }

  .flex.cols-d-5.s-d-3 > * > .component-content > *,
  .flex.cols-d-5.s-d-3 > * > .navigation-root > *,
  .flex.cols-d-5.s-d-3 > * > .paragraphSystem > *,
  .flex.cols-d-5.s-d-3 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 2.4rem);
    flex-basis: calc(20% - 2.4rem);
    margin-bottom: 3rem;
    margin-right: 3rem;
    max-width: calc(20% - 2.4rem);
    width: calc(20% - 2.4rem);
  }

  .flex.cols-d-5.s-d-3 > * > .component-content > :last-child,
  .flex.cols-d-5.s-d-3 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-3 > * > .navigation-root > :last-child,
  .flex.cols-d-5.s-d-3 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-3 > * > .paragraphSystem > :last-child,
  .flex.cols-d-5.s-d-3 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-3 > * > figure > :last-child,
  .flex.cols-d-5.s-d-3 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-5.s-d-4 > * > .component-content,
  .flex.cols-d-5.s-d-4 > * > .navigation-root,
  .flex.cols-d-5.s-d-4 > * > .paragraphSystem,
  .flex.cols-d-5.s-d-4 > * > figure {
    margin-bottom: -4rem;
  }

  .flex.cols-d-5.s-d-4 > * > .component-content > *,
  .flex.cols-d-5.s-d-4 > * > .navigation-root > *,
  .flex.cols-d-5.s-d-4 > * > .paragraphSystem > *,
  .flex.cols-d-5.s-d-4 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 3.2rem);
    flex-basis: calc(20% - 3.2rem);
    margin-bottom: 4rem;
    margin-right: 4rem;
    max-width: calc(20% - 3.2rem);
    width: calc(20% - 3.2rem);
  }

  .flex.cols-d-5.s-d-4 > * > .component-content > :last-child,
  .flex.cols-d-5.s-d-4 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-4 > * > .navigation-root > :last-child,
  .flex.cols-d-5.s-d-4 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-4 > * > .paragraphSystem > :last-child,
  .flex.cols-d-5.s-d-4 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-4 > * > figure > :last-child,
  .flex.cols-d-5.s-d-4 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .flex.cols-d-5.s-d-5 > * > .component-content,
  .flex.cols-d-5.s-d-5 > * > .navigation-root,
  .flex.cols-d-5.s-d-5 > * > .paragraphSystem,
  .flex.cols-d-5.s-d-5 > * > figure {
    margin-bottom: -5rem;
  }

  .flex.cols-d-5.s-d-5 > * > .component-content > *,
  .flex.cols-d-5.s-d-5 > * > .navigation-root > *,
  .flex.cols-d-5.s-d-5 > * > .paragraphSystem > *,
  .flex.cols-d-5.s-d-5 > * > figure > * {
    -ms-flex-preferred-size: calc(20% - 4rem);
    flex-basis: calc(20% - 4rem);
    margin-bottom: 5rem;
    margin-right: 5rem;
    max-width: calc(20% - 4rem);
    width: calc(20% - 4rem);
  }

  .flex.cols-d-5.s-d-5 > * > .component-content > :last-child,
  .flex.cols-d-5.s-d-5 > * > .component-content > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-5 > * > .navigation-root > :last-child,
  .flex.cols-d-5.s-d-5 > * > .navigation-root > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-5 > * > .paragraphSystem > :last-child,
  .flex.cols-d-5.s-d-5 > * > .paragraphSystem > :nth-child(5n + 6),
  .flex.cols-d-5.s-d-5 > * > figure > :last-child,
  .flex.cols-d-5.s-d-5 > * > figure > :nth-child(5n + 6) {
    margin-right: 0;
    padding-right: 0;
    max-width: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }
}

@media (max-width: 991px) {
  .flex.cols-m-1 > * > .component-content > *,
  .flex.cols-m-1 > * > .navigation-root > *,
  .flex.cols-m-1 > * > .paragraphSystem > *,
  .flex.cols-m-1 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-m-2 > * > .component-content > *,
  .flex.cols-m-2 > * > .navigation-root > *,
  .flex.cols-m-2 > * > .paragraphSystem > *,
  .flex.cols-m-2 > * > figure > * {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }

  .flex.cols-m-3 > * > .component-content > *,
  .flex.cols-m-3 > * > .navigation-root > *,
  .flex.cols-m-3 > * > .paragraphSystem > *,
  .flex.cols-m-3 > * > figure > * {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%;
  }

  .flex.cols-m-4 > * > .component-content > *,
  .flex.cols-m-4 > * > .navigation-root > *,
  .flex.cols-m-4 > * > .paragraphSystem > *,
  .flex.cols-m-4 > * > figure > * {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
    width: 25%;
  }

  .flex.cols-m-5 > * > .component-content > *,
  .flex.cols-m-5 > * > .navigation-root > *,
  .flex.cols-m-5 > * > .paragraphSystem > *,
  .flex.cols-m-5 > * > figure > * {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
    width: 20%;
  }
}

@media (min-width: 992px) {
  .flex.cols-d-1 > * > .component-content > *,
  .flex.cols-d-1 > * > .navigation-root > *,
  .flex.cols-d-1 > * > .paragraphSystem > *,
  .flex.cols-d-1 > * > figure > * {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }

  .flex.cols-d-2 > * > .component-content > *,
  .flex.cols-d-2 > * > .navigation-root > *,
  .flex.cols-d-2 > * > .paragraphSystem > *,
  .flex.cols-d-2 > * > figure > * {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }

  .flex.cols-d-3 > * > .component-content > *,
  .flex.cols-d-3 > * > .navigation-root > *,
  .flex.cols-d-3 > * > .paragraphSystem > *,
  .flex.cols-d-3 > * > figure > * {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%;
  }

  .flex.cols-d-4 > * > .component-content > *,
  .flex.cols-d-4 > * > .navigation-root > *,
  .flex.cols-d-4 > * > .paragraphSystem > *,
  .flex.cols-d-4 > * > figure > * {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
    width: 25%;
  }

  .flex.cols-d-5 > * > .component-content > *,
  .flex.cols-d-5 > * > .navigation-root > *,
  .flex.cols-d-5 > * > .paragraphSystem > *,
  .flex.cols-d-5 > * > figure > * {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
    width: 20%;
  }
}

.justify-left.image-flex > .component-content,
.justify-left > * > .component-content,
.justify-left > * > .navigation-root,
.justify-left > * > .paragraphSystem,
.justify-left > * figure,
.justify-left
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-right.image-flex > .component-content,
.justify-right > * > .component-content,
.justify-right > * > .navigation-root,
.justify-right > * > .paragraphSystem,
.justify-right > * figure,
.justify-right
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-center.image-flex > .component-content,
.justify-center > * > .component-content,
.justify-center > * > .navigation-root,
.justify-center > * > .paragraphSystem,
.justify-center > * figure,
.justify-center
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-space-between > * > .component-content,
.justify-space-between > * > .navigation-root,
.justify-space-between > * > .paragraphSystem,
.justify-space-between > * figure,
.justify-space-between
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-space-around > * > .component-content,
.justify-space-around > * > .navigation-root,
.justify-space-around > * > .paragraphSystem,
.justify-space-around > * figure,
.justify-space-around
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.justify-space-evenly > * > .component-content,
.justify-space-evenly > * > .navigation-root,
.justify-space-evenly > * > .paragraphSystem,
.justify-space-evenly > * figure,
.justify-space-evenly
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-pack: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}

@media (min-width: 992px) {
  .justify-left-d.image-flex > .component-content,
  .justify-left-d > * > .component-content,
  .justify-left-d > * > .navigation-root,
  .justify-left-d > * > .paragraphSystem,
  .justify-left-d > * figure,
  .justify-left-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .justify-right-d.image-flex > .component-content,
  .justify-right-d > * > .component-content,
  .justify-right-d > * > .navigation-root,
  .justify-right-d > * > .paragraphSystem,
  .justify-right-d > * figure,
  .justify-right-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .justify-center-d.image-flex > .component-content,
  .justify-center-d > * > .component-content,
  .justify-center-d > * > .navigation-root,
  .justify-center-d > * > .paragraphSystem,
  .justify-center-d > * figure,
  .justify-center-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .justify-space-between-d > * > .component-content,
  .justify-space-between-d > * > .navigation-root,
  .justify-space-between-d > * > .paragraphSystem,
  .justify-space-between-d > * figure,
  .justify-space-between-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .justify-space-around-d > * > .component-content,
  .justify-space-around-d > * > .navigation-root,
  .justify-space-around-d > * > .paragraphSystem,
  .justify-space-around-d > * figure,
  .justify-space-around-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .justify-space-evenly-d > * > .component-content,
  .justify-space-evenly-d > * > .navigation-root,
  .justify-space-evenly-d > * > .paragraphSystem,
  .justify-space-evenly-d > * figure,
  .justify-space-evenly-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

.align-items-top.image-flex > .component-content,
.align-items-top > * > .component-content,
.align-items-top > * > .navigation-root,
.align-items-top > * > .paragraphSystem,
.align-items-top > * figure,
.align-items-top
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-bottom.image-flex > .component-content,
.align-items-bottom > * > .component-content,
.align-items-bottom > * > .navigation-root,
.align-items-bottom > * > .paragraphSystem,
.align-items-bottom > * figure,
.align-items-bottom
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center.image-flex > .component-content {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-center > * > .component-content,
.align-items-center > * > .navigation-root,
.align-items-center > * > .paragraphSystem,
.align-items-center > * figure,
.align-items-center
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

@media (min-width: 992px) {
  .align-items-top-d.image-flex > .component-content,
  .align-items-top-d > * > .component-content,
  .align-items-top-d > * > .navigation-root,
  .align-items-top-d > * > .paragraphSystem,
  .align-items-top-d > * figure,
  .align-items-top-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .align-items-bottom-d.image-flex > .component-content,
  .align-items-bottom-d > * > .component-content,
  .align-items-bottom-d > * > .navigation-root,
  .align-items-bottom-d > * > .paragraphSystem,
  .align-items-bottom-d > * figure,
  .align-items-bottom-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .align-items-center-d.image-flex > .component-content,
  .align-items-center-d > * > .component-content,
  .align-items-center-d > * > .navigation-root,
  .align-items-center-d > * > .paragraphSystem,
  .align-items-center-d > * figure,
  .align-items-center-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
}

.align-content-top.image-flex > .component-content,
.align-content-top > * > .component-content,
.align-content-top > * > .navigation-root,
.align-content-top > * > .paragraphSystem,
.align-content-top > * figure,
.align-content-top
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-bottom.image-flex > .component-content,
.align-content-bottom > * > .component-content,
.align-content-bottom > * > .navigation-root,
.align-content-bottom > * > .paragraphSystem,
.align-content-bottom > * figure,
.align-content-bottom
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center.image-flex > .component-content,
.align-content-center > * > .component-content,
.align-content-center > * > .navigation-root,
.align-content-center > * > .paragraphSystem,
.align-content-center > * figure,
.align-content-center
  > .component-content
  > .class-filter:not([data-type="dropdown"]):not([data-type-mobile="dropdown"])
  > .filter-container-js
  > ul {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

@media (min-width: 992px) {
  .align-content-top-d.image-flex > .component-content,
  .align-content-top-d > * > .component-content,
  .align-content-top-d > * > .navigation-root,
  .align-content-top-d > * > .paragraphSystem,
  .align-content-top-d > * figure,
  .align-content-top-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .align-content-bottom-d.image-flex > .component-content,
  .align-content-bottom-d > * > .component-content,
  .align-content-bottom-d > * > .navigation-root,
  .align-content-bottom-d > * > .paragraphSystem,
  .align-content-bottom-d > * figure,
  .align-content-bottom-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .align-content-center-d.image-flex > .component-content,
  .align-content-center-d > * > .component-content,
  .align-content-center-d > * > .navigation-root,
  .align-content-center-d > * > .paragraphSystem,
  .align-content-center-d > * figure,
  .align-content-center-d
    > .component-content
    > .class-filter:not([data-type="dropdown"]):not(
      [data-type-mobile="dropdown"]
    )
    > .filter-container-js
    > ul {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-6 {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-6 {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-7 {
    -webkit-box-ordinal-group: 8 !important;
    -ms-flex-order: 7 !important;
    order: 7 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-7 {
    -webkit-box-ordinal-group: 8 !important;
    -ms-flex-order: 7 !important;
    order: 7 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-8 {
    -webkit-box-ordinal-group: 9 !important;
    -ms-flex-order: 8 !important;
    order: 8 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-8 {
    -webkit-box-ordinal-group: 9 !important;
    -ms-flex-order: 8 !important;
    order: 8 !important;
  }
}

@media (max-width: 991px) {
  .flex-order-m-9 {
    -webkit-box-ordinal-group: 10 !important;
    -ms-flex-order: 9 !important;
    order: 9 !important;
  }
}

@media (min-width: 992px) {
  .flex-order-d-9 {
    -webkit-box-ordinal-group: 10 !important;
    -ms-flex-order: 9 !important;
    order: 9 !important;
  }
}

.border {
  border: 1px solid rgba(0, 0, 0, 0);
}

@media (min-width: 992px) {
  .border-d {
    border: 1px solid rgba(0, 0, 0, 0);
  }
}

.border-top {
  border-top: 1px solid rgba(0, 0, 0, 0);
}

@media (min-width: 992px) {
  .border-d-top {
    border-top: 1px solid rgba(0, 0, 0, 0);
  }
}

.border-left {
  border-left: 1px solid rgba(0, 0, 0, 0);
}

@media (min-width: 992px) {
  .border-d-left {
    border-left: 1px solid rgba(0, 0, 0, 0);
  }
}

.border-bottom {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

@media (min-width: 992px) {
  .border-d-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
  }
}

.border-right {
  border-right: 1px solid rgba(0, 0, 0, 0);
}

@media (min-width: 992px) {
  .border-d-right {
    border-right: 1px solid rgba(0, 0, 0, 0);
  }
}

.border-0 {
  border: none;
}

@media (min-width: 992px) {
  .border-d-0 {
    border: none;
  }
}

#exit-notification .exit-notification-inner .exit-notification-buttons button,
.rounded {
  overflow: hidden;
  border-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d {
    overflow: hidden;
    border-radius: 5px !important;
  }
}

.rounded-top {
  overflow: hidden;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-top {
    overflow: hidden;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
  }
}

.rounded-left {
  overflow: hidden;
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-left {
    overflow: hidden;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
  }
}

.rounded-bottom {
  overflow: hidden;
  border-bottom-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-bottom {
    overflow: hidden;
    border-bottom-left-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
  }
}

.rounded-right {
  overflow: hidden;
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-right {
    overflow: hidden;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
  }
}

.rounded-top-left {
  overflow: hidden;
  border-top-left-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-top-left {
    overflow: hidden;
    border-top-left-radius: 5px !important;
  }
}

.rounded-top-right {
  overflow: hidden;
  border-top-right-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-top-right {
    overflow: hidden;
    border-top-right-radius: 5px !important;
  }
}

.rounded-bottom-left {
  overflow: hidden;
  border-bottom-left-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-bottom-left {
    overflow: hidden;
    border-bottom-left-radius: 5px !important;
  }
}

.rounded-bottom-right {
  overflow: hidden;
  border-bottom-right-radius: 5px !important;
}

@media (min-width: 992px) {
  .rounded-d-bottom-right {
    overflow: hidden;
    border-bottom-right-radius: 5px !important;
  }
}

.rounded-pill {
  overflow: hidden;
  border-radius: 50rem !important;
}

@media (min-width: 992px) {
  .rounded-d-pill {
    overflow: hidden;
    border-radius: 50rem !important;
  }
}

.rounded-circle {
  overflow: hidden;
  border-radius: 50% !important;
}

@media (min-width: 992px) {
  .rounded-d-circle {
    overflow: hidden;
    border-radius: 50% !important;
  }
}

.rounded-0 {
  overflow: hidden;
  border-radius: 0 !important;
}

@media (min-width: 992px) {
  .rounded-d-0 {
    overflow: hidden;
    border-radius: 0 !important;
  }
}

.text-color-1,
.text-color-1 * {
  color: #500778 !important;
}

@media (min-width: 768px) {
  .text-color-1-d,
  .text-color-1-d * {
    color: #500778 !important;
  }
}

.bg-color-1 {
  background-color: #500778 !important;
}

.bg-color-1-inner,
.bg-color-1-inner > .component-content > .paragraphSystem,
.bg-color-1-inner > .row,
.bg-color-1 > .component-content,
.bg-color-1 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-1.megamenu-language-list > .inner {
  background-color: #500778 !important;
}

.bg-color-1.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-1-d-inner,
  .bg-color-1-d-inner > .component-content > .paragraphSystem,
  .bg-color-1-d-inner > .row,
  .bg-color-1-d > .component-content,
  .bg-color-1-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-1-d.megamenu-language-list > .inner {
    background-color: #500778 !important;
  }

  .bg-color-1-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-1 {
  border-color: #500778 !important;
}

@media (min-width: 768px) {
  .border-color-1-d {
    border-color: #500778 !important;
  }
}

.text-color-2,
.text-color-2 * {
  color: #757575 !important;
}

@media (min-width: 768px) {
  .text-color-2-d,
  .text-color-2-d * {
    color: #757575 !important;
  }
}

.bg-color-2 {
  background-color: #757575 !important;
}

.bg-color-2-inner,
.bg-color-2-inner > .component-content > .paragraphSystem,
.bg-color-2-inner > .row,
.bg-color-2 > .component-content,
.bg-color-2 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-2.megamenu-language-list > .inner {
  background-color: #757575 !important;
}

.bg-color-2.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-2-d-inner,
  .bg-color-2-d-inner > .component-content > .paragraphSystem,
  .bg-color-2-d-inner > .row,
  .bg-color-2-d > .component-content,
  .bg-color-2-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-2-d.megamenu-language-list > .inner {
    background-color: #757575 !important;
  }

  .bg-color-2-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-2 {
  border-color: #757575 !important;
}

@media (min-width: 768px) {
  .border-color-2-d {
    border-color: #757575 !important;
  }
}

.text-color-3,
.text-color-3 * {
  color: #f5e617 !important;
}

@media (min-width: 768px) {
  .text-color-3-d,
  .text-color-3-d * {
    color: #f5e617 !important;
  }
}

.bg-color-3 {
  background-color: #f5e617 !important;
}

.bg-color-3-inner,
.bg-color-3-inner > .component-content > .paragraphSystem,
.bg-color-3-inner > .row,
.bg-color-3 > .component-content,
.bg-color-3 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-3.megamenu-language-list > .inner {
  background-color: #f5e617 !important;
}

.bg-color-3.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-3-d-inner,
  .bg-color-3-d-inner > .component-content > .paragraphSystem,
  .bg-color-3-d-inner > .row,
  .bg-color-3-d > .component-content,
  .bg-color-3-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-3-d.megamenu-language-list > .inner {
    background-color: #f5e617 !important;
  }

  .bg-color-3-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-3 {
  border-color: #f5e617 !important;
}

@media (min-width: 768px) {
  .border-color-3-d {
    border-color: #f5e617 !important;
  }
}

.text-color-4,
.text-color-4 * {
  color: #ece8f8 !important;
}

@media (min-width: 768px) {
  .text-color-4-d,
  .text-color-4-d * {
    color: #ece8f8 !important;
  }
}

.bg-color-4 {
  background-color: #ece8f8 !important;
}

.bg-color-4-inner,
.bg-color-4-inner > .component-content > .paragraphSystem,
.bg-color-4-inner > .row,
.bg-color-4 > .component-content,
.bg-color-4 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-4.megamenu-language-list > .inner {
  background-color: #ece8f8 !important;
}

.bg-color-4.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-4-d-inner,
  .bg-color-4-d-inner > .component-content > .paragraphSystem,
  .bg-color-4-d-inner > .row,
  .bg-color-4-d > .component-content,
  .bg-color-4-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-4-d.megamenu-language-list > .inner {
    background-color: #ece8f8 !important;
  }

  .bg-color-4-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-4 {
  border-color: #ece8f8 !important;
}

@media (min-width: 768px) {
  .border-color-4-d {
    border-color: #ece8f8 !important;
  }
}

.text-color-5,
.text-color-5 * {
  color: #d8cbe7 !important;
}

@media (min-width: 768px) {
  .text-color-5-d,
  .text-color-5-d * {
    color: #d8cbe7 !important;
  }
}

.bg-color-5 {
  background-color: #d8cbe7 !important;
}

.bg-color-5-inner,
.bg-color-5-inner > .component-content > .paragraphSystem,
.bg-color-5-inner > .row,
.bg-color-5 > .component-content,
.bg-color-5 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-5.megamenu-language-list > .inner {
  background-color: #d8cbe7 !important;
}

.bg-color-5.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-5-d-inner,
  .bg-color-5-d-inner > .component-content > .paragraphSystem,
  .bg-color-5-d-inner > .row,
  .bg-color-5-d > .component-content,
  .bg-color-5-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-5-d.megamenu-language-list > .inner {
    background-color: #d8cbe7 !important;
  }

  .bg-color-5-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-5 {
  border-color: #d8cbe7 !important;
}

@media (min-width: 768px) {
  .border-color-5-d {
    border-color: #d8cbe7 !important;
  }
}

.text-color-6,
.text-color-6 * {
  color: #0075bc !important;
}

@media (min-width: 768px) {
  .text-color-6-d,
  .text-color-6-d * {
    color: #0075bc !important;
  }
}

.bg-color-6 {
  background-color: #0075bc !important;
}

.bg-color-6-inner,
.bg-color-6-inner > .component-content > .paragraphSystem,
.bg-color-6-inner > .row,
.bg-color-6 > .component-content,
.bg-color-6 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-6.megamenu-language-list > .inner {
  background-color: #0075bc !important;
}

.bg-color-6.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-6-d-inner,
  .bg-color-6-d-inner > .component-content > .paragraphSystem,
  .bg-color-6-d-inner > .row,
  .bg-color-6-d > .component-content,
  .bg-color-6-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-6-d.megamenu-language-list > .inner {
    background-color: #0075bc !important;
  }

  .bg-color-6-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-6 {
  border-color: #0075bc !important;
}

@media (min-width: 768px) {
  .border-color-6-d {
    border-color: #0075bc !important;
  }
}

.text-color-7,
.text-color-7 * {
  color: #606060 !important;
}

@media (min-width: 768px) {
  .text-color-7-d,
  .text-color-7-d * {
    color: #606060 !important;
  }
}

.bg-color-7 {
  background-color: #606060 !important;
}

.bg-color-7-inner,
.bg-color-7-inner > .component-content > .paragraphSystem,
.bg-color-7-inner > .row,
.bg-color-7 > .component-content,
.bg-color-7 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-7.megamenu-language-list > .inner {
  background-color: #606060 !important;
}

.bg-color-7.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-7-d-inner,
  .bg-color-7-d-inner > .component-content > .paragraphSystem,
  .bg-color-7-d-inner > .row,
  .bg-color-7-d > .component-content,
  .bg-color-7-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-7-d.megamenu-language-list > .inner {
    background-color: #606060 !important;
  }

  .bg-color-7-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-7 {
  border-color: #606060 !important;
}

@media (min-width: 768px) {
  .border-color-7-d {
    border-color: #606060 !important;
  }
}

.text-color-8,
.text-color-8 * {
  color: #be0000 !important;
}

@media (min-width: 768px) {
  .text-color-8-d,
  .text-color-8-d * {
    color: #be0000 !important;
  }
}

.bg-color-8 {
  background-color: #be0000 !important;
}

.bg-color-8-inner,
.bg-color-8-inner > .component-content > .paragraphSystem,
.bg-color-8-inner > .row,
.bg-color-8 > .component-content,
.bg-color-8 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-8.megamenu-language-list > .inner {
  background-color: #be0000 !important;
}

.bg-color-8.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-8-d-inner,
  .bg-color-8-d-inner > .component-content > .paragraphSystem,
  .bg-color-8-d-inner > .row,
  .bg-color-8-d > .component-content,
  .bg-color-8-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-8-d.megamenu-language-list > .inner {
    background-color: #be0000 !important;
  }

  .bg-color-8-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-8 {
  border-color: #be0000 !important;
}

@media (min-width: 768px) {
  .border-color-8-d {
    border-color: #be0000 !important;
  }
}

.text-color-9,
.text-color-9 * {
  color: #afafaf !important;
}

@media (min-width: 768px) {
  .text-color-9-d,
  .text-color-9-d * {
    color: #afafaf !important;
  }
}

.bg-color-9 {
  background-color: #afafaf !important;
}

.bg-color-9-inner,
.bg-color-9-inner > .component-content > .paragraphSystem,
.bg-color-9-inner > .row,
.bg-color-9 > .component-content,
.bg-color-9 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-9.megamenu-language-list > .inner {
  background-color: #afafaf !important;
}

.bg-color-9.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-9-d-inner,
  .bg-color-9-d-inner > .component-content > .paragraphSystem,
  .bg-color-9-d-inner > .row,
  .bg-color-9-d > .component-content,
  .bg-color-9-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-9-d.megamenu-language-list > .inner {
    background-color: #afafaf !important;
  }

  .bg-color-9-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-9 {
  border-color: #afafaf !important;
}

@media (min-width: 768px) {
  .border-color-9-d {
    border-color: #afafaf !important;
  }
}

.text-color-10,
.text-color-10 * {
  color: #666 !important;
}

@media (min-width: 768px) {
  .text-color-10-d,
  .text-color-10-d * {
    color: #666 !important;
  }
}

.bg-color-10 {
  background-color: #666 !important;
}

.bg-color-10-inner,
.bg-color-10-inner > .component-content > .paragraphSystem,
.bg-color-10-inner > .row,
.bg-color-10 > .component-content,
.bg-color-10 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-10.megamenu-language-list > .inner {
  background-color: #666 !important;
}

.bg-color-10.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-10-d-inner,
  .bg-color-10-d-inner > .component-content > .paragraphSystem,
  .bg-color-10-d-inner > .row,
  .bg-color-10-d > .component-content,
  .bg-color-10-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-10-d.megamenu-language-list > .inner {
    background-color: #666 !important;
  }

  .bg-color-10-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-10 {
  border-color: #666 !important;
}

@media (min-width: 768px) {
  .border-color-10-d {
    border-color: #666 !important;
  }
}

.text-color-11,
.text-color-11 * {
  color: #dccde4 !important;
}

@media (min-width: 768px) {
  .text-color-11-d,
  .text-color-11-d * {
    color: #dccde4 !important;
  }
}

.bg-color-11 {
  background-color: #dccde4 !important;
}

.bg-color-11-inner,
.bg-color-11-inner > .component-content > .paragraphSystem,
.bg-color-11-inner > .row,
.bg-color-11 > .component-content,
.bg-color-11 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-11.megamenu-language-list > .inner {
  background-color: #dccde4 !important;
}

.bg-color-11.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-11-d-inner,
  .bg-color-11-d-inner > .component-content > .paragraphSystem,
  .bg-color-11-d-inner > .row,
  .bg-color-11-d > .component-content,
  .bg-color-11-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-11-d.megamenu-language-list > .inner {
    background-color: #dccde4 !important;
  }

  .bg-color-11-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-11 {
  border-color: #dccde4 !important;
}

@media (min-width: 768px) {
  .border-color-11-d {
    border-color: #dccde4 !important;
  }
}

.text-color-12,
.text-color-12 * {
  color: #a6a7a8 !important;
}

@media (min-width: 768px) {
  .text-color-12-d,
  .text-color-12-d * {
    color: #a6a7a8 !important;
  }
}

.bg-color-12 {
  background-color: #a6a7a8 !important;
}

.bg-color-12-inner,
.bg-color-12-inner > .component-content > .paragraphSystem,
.bg-color-12-inner > .row,
.bg-color-12 > .component-content,
.bg-color-12 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-12.megamenu-language-list > .inner {
  background-color: #a6a7a8 !important;
}

.bg-color-12.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-12-d-inner,
  .bg-color-12-d-inner > .component-content > .paragraphSystem,
  .bg-color-12-d-inner > .row,
  .bg-color-12-d > .component-content,
  .bg-color-12-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-12-d.megamenu-language-list > .inner {
    background-color: #a6a7a8 !important;
  }

  .bg-color-12-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-12 {
  border-color: #a6a7a8 !important;
}

@media (min-width: 768px) {
  .border-color-12-d {
    border-color: #a6a7a8 !important;
  }
}

.text-color-13,
.text-color-13 * {
  color: #c4c4c4 !important;
}

@media (min-width: 768px) {
  .text-color-13-d,
  .text-color-13-d * {
    color: #c4c4c4 !important;
  }
}

.bg-color-13 {
  background-color: #c4c4c4 !important;
}

.bg-color-13-inner,
.bg-color-13-inner > .component-content > .paragraphSystem,
.bg-color-13-inner > .row,
.bg-color-13 > .component-content,
.bg-color-13 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-13.megamenu-language-list > .inner {
  background-color: #c4c4c4 !important;
}

.bg-color-13.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-13-d-inner,
  .bg-color-13-d-inner > .component-content > .paragraphSystem,
  .bg-color-13-d-inner > .row,
  .bg-color-13-d > .component-content,
  .bg-color-13-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-13-d.megamenu-language-list > .inner {
    background-color: #c4c4c4 !important;
  }

  .bg-color-13-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-13 {
  border-color: #c4c4c4 !important;
}

@media (min-width: 768px) {
  .border-color-13-d {
    border-color: #c4c4c4 !important;
  }
}

.text-color-14,
.text-color-14 * {
  color: #535353 !important;
}

@media (min-width: 768px) {
  .text-color-14-d,
  .text-color-14-d * {
    color: #535353 !important;
  }
}

.bg-color-14 {
  background-color: #535353 !important;
}

.bg-color-14-inner,
.bg-color-14-inner > .component-content > .paragraphSystem,
.bg-color-14-inner > .row,
.bg-color-14 > .component-content,
.bg-color-14 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-14.megamenu-language-list > .inner {
  background-color: #535353 !important;
}

.bg-color-14.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-14-d-inner,
  .bg-color-14-d-inner > .component-content > .paragraphSystem,
  .bg-color-14-d-inner > .row,
  .bg-color-14-d > .component-content,
  .bg-color-14-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-14-d.megamenu-language-list > .inner {
    background-color: #535353 !important;
  }

  .bg-color-14-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-14 {
  border-color: #535353 !important;
}

@media (min-width: 768px) {
  .border-color-14-d {
    border-color: #535353 !important;
  }
}

.text-color-15,
.text-color-15 * {
  color: #f8f9fa !important;
}

@media (min-width: 768px) {
  .text-color-15-d,
  .text-color-15-d * {
    color: #f8f9fa !important;
  }
}

.bg-color-15 {
  background-color: #f8f9fa !important;
}

.bg-color-15-inner,
.bg-color-15-inner > .component-content > .paragraphSystem,
.bg-color-15-inner > .row,
.bg-color-15 > .component-content,
.bg-color-15 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-15.megamenu-language-list > .inner {
  background-color: #f8f9fa !important;
}

.bg-color-15.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-15-d-inner,
  .bg-color-15-d-inner > .component-content > .paragraphSystem,
  .bg-color-15-d-inner > .row,
  .bg-color-15-d > .component-content,
  .bg-color-15-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-15-d.megamenu-language-list > .inner {
    background-color: #f8f9fa !important;
  }

  .bg-color-15-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-15 {
  border-color: #f8f9fa !important;
}

@media (min-width: 768px) {
  .border-color-15-d {
    border-color: #f8f9fa !important;
  }
}

.text-color-white,
.text-color-white * {
  color: #fff !important;
}

@media (min-width: 768px) {
  .text-color-white-d,
  .text-color-white-d * {
    color: #fff !important;
  }
}

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

.bg-color-white-inner,
.bg-color-white-inner > .component-content > .paragraphSystem,
.bg-color-white-inner > .row,
.bg-color-white > .component-content,
.bg-color-white > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-white.megamenu-language-list > .inner {
  background-color: #fff !important;
}

.bg-color-white.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-white-d-inner,
  .bg-color-white-d-inner > .component-content > .paragraphSystem,
  .bg-color-white-d-inner > .row,
  .bg-color-white-d > .component-content,
  .bg-color-white-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-white-d.megamenu-language-list > .inner {
    background-color: #fff !important;
  }

  .bg-color-white-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-white {
  border-color: #fff !important;
}

@media (min-width: 768px) {
  .border-color-white-d {
    border-color: #fff !important;
  }
}

.text-color-gray-100,
.text-color-gray-100 * {
  color: #f8f9fa !important;
}

@media (min-width: 768px) {
  .text-color-gray-100-d,
  .text-color-gray-100-d * {
    color: #f8f9fa !important;
  }
}

.bg-color-gray-100 {
  background-color: #f8f9fa !important;
}

.bg-color-gray-100-inner,
.bg-color-gray-100-inner > .component-content > .paragraphSystem,
.bg-color-gray-100-inner > .row,
.bg-color-gray-100 > .component-content,
.bg-color-gray-100 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-100.megamenu-language-list > .inner {
  background-color: #f8f9fa !important;
}

.bg-color-gray-100.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-100-d-inner,
  .bg-color-gray-100-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-100-d-inner > .row,
  .bg-color-gray-100-d > .component-content,
  .bg-color-gray-100-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-100-d.megamenu-language-list > .inner {
    background-color: #f8f9fa !important;
  }

  .bg-color-gray-100-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-100 {
  border-color: #f8f9fa !important;
}

@media (min-width: 768px) {
  .border-color-gray-100-d {
    border-color: #f8f9fa !important;
  }
}

.text-color-gray-200,
.text-color-gray-200 * {
  color: #e9ecef !important;
}

@media (min-width: 768px) {
  .text-color-gray-200-d,
  .text-color-gray-200-d * {
    color: #e9ecef !important;
  }
}

.bg-color-gray-200 {
  background-color: #e9ecef !important;
}

.bg-color-gray-200-inner,
.bg-color-gray-200-inner > .component-content > .paragraphSystem,
.bg-color-gray-200-inner > .row,
.bg-color-gray-200 > .component-content,
.bg-color-gray-200 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-200.megamenu-language-list > .inner {
  background-color: #e9ecef !important;
}

.bg-color-gray-200.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-200-d-inner,
  .bg-color-gray-200-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-200-d-inner > .row,
  .bg-color-gray-200-d > .component-content,
  .bg-color-gray-200-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-200-d.megamenu-language-list > .inner {
    background-color: #e9ecef !important;
  }

  .bg-color-gray-200-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-200 {
  border-color: #e9ecef !important;
}

@media (min-width: 768px) {
  .border-color-gray-200-d {
    border-color: #e9ecef !important;
  }
}

.text-color-gray-300,
.text-color-gray-300 * {
  color: #dee2e6 !important;
}

@media (min-width: 768px) {
  .text-color-gray-300-d,
  .text-color-gray-300-d * {
    color: #dee2e6 !important;
  }
}

.bg-color-gray-300 {
  background-color: #dee2e6 !important;
}

.bg-color-gray-300-inner,
.bg-color-gray-300-inner > .component-content > .paragraphSystem,
.bg-color-gray-300-inner > .row,
.bg-color-gray-300 > .component-content,
.bg-color-gray-300 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-300.megamenu-language-list > .inner {
  background-color: #dee2e6 !important;
}

.bg-color-gray-300.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-300-d-inner,
  .bg-color-gray-300-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-300-d-inner > .row,
  .bg-color-gray-300-d > .component-content,
  .bg-color-gray-300-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-300-d.megamenu-language-list > .inner {
    background-color: #dee2e6 !important;
  }

  .bg-color-gray-300-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-300 {
  border-color: #dee2e6 !important;
}

@media (min-width: 768px) {
  .border-color-gray-300-d {
    border-color: #dee2e6 !important;
  }
}

.text-color-gray-400,
.text-color-gray-400 * {
  color: #ced4da !important;
}

@media (min-width: 768px) {
  .text-color-gray-400-d,
  .text-color-gray-400-d * {
    color: #ced4da !important;
  }
}

.bg-color-gray-400 {
  background-color: #ced4da !important;
}

.bg-color-gray-400-inner,
.bg-color-gray-400-inner > .component-content > .paragraphSystem,
.bg-color-gray-400-inner > .row,
.bg-color-gray-400 > .component-content,
.bg-color-gray-400 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-400.megamenu-language-list > .inner {
  background-color: #ced4da !important;
}

.bg-color-gray-400.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-400-d-inner,
  .bg-color-gray-400-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-400-d-inner > .row,
  .bg-color-gray-400-d > .component-content,
  .bg-color-gray-400-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-400-d.megamenu-language-list > .inner {
    background-color: #ced4da !important;
  }

  .bg-color-gray-400-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-400 {
  border-color: #ced4da !important;
}

@media (min-width: 768px) {
  .border-color-gray-400-d {
    border-color: #ced4da !important;
  }
}

.text-color-gray-500,
.text-color-gray-500 * {
  color: #d5d1ce !important;
}

@media (min-width: 768px) {
  .text-color-gray-500-d,
  .text-color-gray-500-d * {
    color: #d5d1ce !important;
  }
}

.bg-color-gray-500 {
  background-color: #d5d1ce !important;
}

.bg-color-gray-500-inner,
.bg-color-gray-500-inner > .component-content > .paragraphSystem,
.bg-color-gray-500-inner > .row,
.bg-color-gray-500 > .component-content,
.bg-color-gray-500 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-500.megamenu-language-list > .inner {
  background-color: #d5d1ce !important;
}

.bg-color-gray-500.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-500-d-inner,
  .bg-color-gray-500-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-500-d-inner > .row,
  .bg-color-gray-500-d > .component-content,
  .bg-color-gray-500-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-500-d.megamenu-language-list > .inner {
    background-color: #d5d1ce !important;
  }

  .bg-color-gray-500-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-500 {
  border-color: #d5d1ce !important;
}

@media (min-width: 768px) {
  .border-color-gray-500-d {
    border-color: #d5d1ce !important;
  }
}

.text-color-gray-600,
.text-color-gray-600 * {
  color: #868e96 !important;
}

@media (min-width: 768px) {
  .text-color-gray-600-d,
  .text-color-gray-600-d * {
    color: #868e96 !important;
  }
}

.bg-color-gray-600 {
  background-color: #868e96 !important;
}

.bg-color-gray-600-inner,
.bg-color-gray-600-inner > .component-content > .paragraphSystem,
.bg-color-gray-600-inner > .row,
.bg-color-gray-600 > .component-content,
.bg-color-gray-600 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-600.megamenu-language-list > .inner {
  background-color: #868e96 !important;
}

.bg-color-gray-600.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-600-d-inner,
  .bg-color-gray-600-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-600-d-inner > .row,
  .bg-color-gray-600-d > .component-content,
  .bg-color-gray-600-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-600-d.megamenu-language-list > .inner {
    background-color: #868e96 !important;
  }

  .bg-color-gray-600-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-600 {
  border-color: #868e96 !important;
}

@media (min-width: 768px) {
  .border-color-gray-600-d {
    border-color: #868e96 !important;
  }
}

.text-color-gray-700,
.text-color-gray-700 * {
  color: #495057 !important;
}

@media (min-width: 768px) {
  .text-color-gray-700-d,
  .text-color-gray-700-d * {
    color: #495057 !important;
  }
}

.bg-color-gray-700 {
  background-color: #495057 !important;
}

.bg-color-gray-700-inner,
.bg-color-gray-700-inner > .component-content > .paragraphSystem,
.bg-color-gray-700-inner > .row,
.bg-color-gray-700 > .component-content,
.bg-color-gray-700 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-700.megamenu-language-list > .inner {
  background-color: #495057 !important;
}

.bg-color-gray-700.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-700-d-inner,
  .bg-color-gray-700-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-700-d-inner > .row,
  .bg-color-gray-700-d > .component-content,
  .bg-color-gray-700-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-700-d.megamenu-language-list > .inner {
    background-color: #495057 !important;
  }

  .bg-color-gray-700-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-700 {
  border-color: #495057 !important;
}

@media (min-width: 768px) {
  .border-color-gray-700-d {
    border-color: #495057 !important;
  }
}

.text-color-gray-800,
.text-color-gray-800 * {
  color: #343a40 !important;
}

@media (min-width: 768px) {
  .text-color-gray-800-d,
  .text-color-gray-800-d * {
    color: #343a40 !important;
  }
}

.bg-color-gray-800 {
  background-color: #343a40 !important;
}

.bg-color-gray-800-inner,
.bg-color-gray-800-inner > .component-content > .paragraphSystem,
.bg-color-gray-800-inner > .row,
.bg-color-gray-800 > .component-content,
.bg-color-gray-800 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-800.megamenu-language-list > .inner {
  background-color: #343a40 !important;
}

.bg-color-gray-800.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-800-d-inner,
  .bg-color-gray-800-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-800-d-inner > .row,
  .bg-color-gray-800-d > .component-content,
  .bg-color-gray-800-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-800-d.megamenu-language-list > .inner {
    background-color: #343a40 !important;
  }

  .bg-color-gray-800-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-800 {
  border-color: #343a40 !important;
}

@media (min-width: 768px) {
  .border-color-gray-800-d {
    border-color: #343a40 !important;
  }
}

.text-color-gray-900,
.text-color-gray-900 * {
  color: #544f40 !important;
}

@media (min-width: 768px) {
  .text-color-gray-900-d,
  .text-color-gray-900-d * {
    color: #544f40 !important;
  }
}

.bg-color-gray-900 {
  background-color: #544f40 !important;
}

.bg-color-gray-900-inner,
.bg-color-gray-900-inner > .component-content > .paragraphSystem,
.bg-color-gray-900-inner > .row,
.bg-color-gray-900 > .component-content,
.bg-color-gray-900 > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-gray-900.megamenu-language-list > .inner {
  background-color: #544f40 !important;
}

.bg-color-gray-900.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-gray-900-d-inner,
  .bg-color-gray-900-d-inner > .component-content > .paragraphSystem,
  .bg-color-gray-900-d-inner > .row,
  .bg-color-gray-900-d > .component-content,
  .bg-color-gray-900-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-gray-900-d.megamenu-language-list > .inner {
    background-color: #544f40 !important;
  }

  .bg-color-gray-900-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-gray-900 {
  border-color: #544f40 !important;
}

@media (min-width: 768px) {
  .border-color-gray-900-d {
    border-color: #544f40 !important;
  }
}

.text-color-black,
.text-color-black * {
  color: #000 !important;
}

@media (min-width: 768px) {
  .text-color-black-d,
  .text-color-black-d * {
    color: #000 !important;
  }
}

.bg-color-black {
  background-color: #000 !important;
}

.bg-color-black-inner,
.bg-color-black-inner > .component-content > .paragraphSystem,
.bg-color-black-inner > .row,
.bg-color-black > .component-content,
.bg-color-black > .component-content > .paragraphSystem {
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-color-black.megamenu-language-list > .inner {
  background-color: #000 !important;
}

.bg-color-black.megamenu-language-list > .inner > .component-content {
  background-color: rgba(0, 0, 0, 0) !important;
}

@media (min-width: 768px) {
  .bg-color-black-d-inner,
  .bg-color-black-d-inner > .component-content > .paragraphSystem,
  .bg-color-black-d-inner > .row,
  .bg-color-black-d > .component-content,
  .bg-color-black-d > .component-content > .paragraphSystem {
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .bg-color-black-d.megamenu-language-list > .inner {
    background-color: #000 !important;
  }

  .bg-color-black-d.megamenu-language-list > .inner > .component-content {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.border-color-black {
  border-color: #000 !important;
}

@media (min-width: 768px) {
  .border-color-black-d {
    border-color: #000 !important;
  }
}

.text-center-m {
  text-align: center !important;
}

.text-left-m {
  text-align: left !important;
}

.text-right-m {
  text-align: right !important;
}

.text-justify-m {
  text-align: justify !important;
}

@media (min-width: 992px) {
  .text-center-d {
    text-align: center !important;
  }

  .text-left-d {
    text-align: left !important;
  }

  .text-right-d {
    text-align: right !important;
  }

  .text-justify-d {
    text-align: justify !important;
  }
}

.hide {
  display: none !important;
}

.hide-keep {
  height: 0 !important;
  max-height: 0 !important;
  min-height: 0 !important;
  opacity: 0 !important;
  overflow: hidden !important;
  visibility: hidden !important;
}

@media (max-width: 991px) {
  .hide-m {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .hide-d {
    display: none !important;
  }
}

.max-image-w-none img {
  max-width: none !important;
}

.image-w-auto img {
  width: auto !important;
}

.max-image-w-none image,
.max-w-none,
.w-auto {
  max-width: none !important;
}

.w-auto {
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  width: auto !important;
  min-width: auto !important;
}

@media (min-width: 768px) {
  .w-d-auto {
    max-width: none !important;
    -ms-flex-preferred-size: auto !important;
    flex-basis: auto !important;
    width: auto !important;
    min-width: auto !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-1,
  .w-d-1 {
    max-width: 1% !important;
  }

  .w-d-1 {
    width: 1% !important;
  }

  .max-image-w-d-1 img {
    max-width: 1% !important;
  }

  .max-w-d-2,
  .w-d-2 {
    max-width: 2% !important;
  }

  .w-d-2 {
    width: 2% !important;
  }

  .max-image-w-d-2 img {
    max-width: 2% !important;
  }

  .max-w-d-3,
  .w-d-3 {
    max-width: 3% !important;
  }

  .w-d-3 {
    width: 3% !important;
  }

  .max-image-w-d-3 img {
    max-width: 3% !important;
  }

  .max-w-d-4,
  .w-d-4 {
    max-width: 4% !important;
  }

  .w-d-4 {
    width: 4% !important;
  }

  .max-image-w-d-4 img {
    max-width: 4% !important;
  }

  .max-w-d-5,
  .w-d-5 {
    max-width: 5% !important;
  }

  .w-d-5 {
    width: 5% !important;
  }

  .max-image-w-d-5 img {
    max-width: 5% !important;
  }

  .max-w-d-6,
  .w-d-6 {
    max-width: 6% !important;
  }

  .w-d-6 {
    width: 6% !important;
  }

  .max-image-w-d-6 img {
    max-width: 6% !important;
  }

  .max-w-d-7,
  .w-d-7 {
    max-width: 7% !important;
  }

  .w-d-7 {
    width: 7% !important;
  }

  .max-image-w-d-7 img {
    max-width: 7% !important;
  }

  .max-w-d-8,
  .w-d-8 {
    max-width: 8% !important;
  }

  .w-d-8 {
    width: 8% !important;
  }

  .max-image-w-d-8 img {
    max-width: 8% !important;
  }

  .max-w-d-9,
  .w-d-9 {
    max-width: 9% !important;
  }

  .w-d-9 {
    width: 9% !important;
  }

  .max-image-w-d-9 img {
    max-width: 9% !important;
  }

  .max-w-d-10,
  .w-d-10 {
    max-width: 10% !important;
  }

  .w-d-10 {
    width: 10% !important;
  }

  .max-image-w-d-10 img {
    max-width: 10% !important;
  }

  .max-w-d-11,
  .w-d-11 {
    max-width: 11% !important;
  }

  .w-d-11 {
    width: 11% !important;
  }

  .max-image-w-d-11 img {
    max-width: 11% !important;
  }

  .max-w-d-12,
  .w-d-12 {
    max-width: 12% !important;
  }

  .w-d-12 {
    width: 12% !important;
  }

  .max-image-w-d-12 img {
    max-width: 12% !important;
  }

  .max-w-d-13,
  .w-d-13 {
    max-width: 13% !important;
  }

  .w-d-13 {
    width: 13% !important;
  }

  .max-image-w-d-13 img {
    max-width: 13% !important;
  }

  .max-w-d-14,
  .w-d-14 {
    max-width: 14% !important;
  }

  .w-d-14 {
    width: 14% !important;
  }

  .max-image-w-d-14 img {
    max-width: 14% !important;
  }

  .max-w-d-15,
  .w-d-15 {
    max-width: 15% !important;
  }

  .w-d-15 {
    width: 15% !important;
  }

  .max-image-w-d-15 img {
    max-width: 15% !important;
  }

  .max-w-d-16,
  .w-d-16 {
    max-width: 16% !important;
  }

  .w-d-16 {
    width: 16% !important;
  }

  .max-image-w-d-16 img {
    max-width: 16% !important;
  }

  .max-w-d-17,
  .w-d-17 {
    max-width: 17% !important;
  }

  .w-d-17 {
    width: 17% !important;
  }

  .max-image-w-d-17 img {
    max-width: 17% !important;
  }

  .max-w-d-18,
  .w-d-18 {
    max-width: 18% !important;
  }

  .w-d-18 {
    width: 18% !important;
  }

  .max-image-w-d-18 img {
    max-width: 18% !important;
  }

  .max-w-d-19,
  .w-d-19 {
    max-width: 19% !important;
  }

  .w-d-19 {
    width: 19% !important;
  }

  .max-image-w-d-19 img {
    max-width: 19% !important;
  }

  .max-w-d-20,
  .w-d-20 {
    max-width: 20% !important;
  }

  .w-d-20 {
    width: 20% !important;
  }

  .max-image-w-d-20 img {
    max-width: 20% !important;
  }

  .max-w-d-21,
  .w-d-21 {
    max-width: 21% !important;
  }

  .w-d-21 {
    width: 21% !important;
  }

  .max-image-w-d-21 img {
    max-width: 21% !important;
  }

  .max-w-d-22,
  .w-d-22 {
    max-width: 22% !important;
  }

  .w-d-22 {
    width: 22% !important;
  }

  .max-image-w-d-22 img {
    max-width: 22% !important;
  }

  .max-w-d-23,
  .w-d-23 {
    max-width: 23% !important;
  }

  .w-d-23 {
    width: 23% !important;
  }

  .max-image-w-d-23 img {
    max-width: 23% !important;
  }

  .max-w-d-24,
  .w-d-24 {
    max-width: 24% !important;
  }

  .w-d-24 {
    width: 24% !important;
  }

  .max-image-w-d-24 img {
    max-width: 24% !important;
  }

  .max-w-d-25,
  .w-d-25 {
    max-width: 25% !important;
  }

  .w-d-25 {
    width: 25% !important;
  }

  .max-image-w-d-25 img {
    max-width: 25% !important;
  }

  .max-w-d-26,
  .w-d-26 {
    max-width: 26% !important;
  }

  .w-d-26 {
    width: 26% !important;
  }

  .max-image-w-d-26 img {
    max-width: 26% !important;
  }

  .max-w-d-27,
  .w-d-27 {
    max-width: 27% !important;
  }

  .w-d-27 {
    width: 27% !important;
  }

  .max-image-w-d-27 img {
    max-width: 27% !important;
  }

  .max-w-d-28,
  .w-d-28 {
    max-width: 28% !important;
  }

  .w-d-28 {
    width: 28% !important;
  }

  .max-image-w-d-28 img {
    max-width: 28% !important;
  }

  .max-w-d-29,
  .w-d-29 {
    max-width: 29% !important;
  }

  .w-d-29 {
    width: 29% !important;
  }

  .max-image-w-d-29 img {
    max-width: 29% !important;
  }

  .max-w-d-30,
  .w-d-30 {
    max-width: 30% !important;
  }

  .w-d-30 {
    width: 30% !important;
  }

  .max-image-w-d-30 img {
    max-width: 30% !important;
  }

  .max-w-d-31,
  .w-d-31 {
    max-width: 31% !important;
  }

  .w-d-31 {
    width: 31% !important;
  }

  .max-image-w-d-31 img {
    max-width: 31% !important;
  }

  .max-w-d-32,
  .w-d-32 {
    max-width: 32% !important;
  }

  .w-d-32 {
    width: 32% !important;
  }

  .max-image-w-d-32 img {
    max-width: 32% !important;
  }

  .max-w-d-33,
  .w-d-33 {
    max-width: 33% !important;
  }

  .w-d-33 {
    width: 33% !important;
  }

  .max-image-w-d-33 img {
    max-width: 33% !important;
  }

  .max-w-d-34,
  .w-d-34 {
    max-width: 34% !important;
  }

  .w-d-34 {
    width: 34% !important;
  }

  .max-image-w-d-34 img {
    max-width: 34% !important;
  }

  .max-w-d-35,
  .w-d-35 {
    max-width: 35% !important;
  }

  .w-d-35 {
    width: 35% !important;
  }

  .max-image-w-d-35 img {
    max-width: 35% !important;
  }

  .max-w-d-36,
  .w-d-36 {
    max-width: 36% !important;
  }

  .w-d-36 {
    width: 36% !important;
  }

  .max-image-w-d-36 img {
    max-width: 36% !important;
  }

  .max-w-d-37,
  .w-d-37 {
    max-width: 37% !important;
  }

  .w-d-37 {
    width: 37% !important;
  }

  .max-image-w-d-37 img {
    max-width: 37% !important;
  }

  .max-w-d-38,
  .w-d-38 {
    max-width: 38% !important;
  }

  .w-d-38 {
    width: 38% !important;
  }

  .max-image-w-d-38 img {
    max-width: 38% !important;
  }

  .max-w-d-39,
  .w-d-39 {
    max-width: 39% !important;
  }

  .w-d-39 {
    width: 39% !important;
  }

  .max-image-w-d-39 img {
    max-width: 39% !important;
  }

  .max-w-d-40,
  .w-d-40 {
    max-width: 40% !important;
  }

  .w-d-40 {
    width: 40% !important;
  }

  .max-image-w-d-40 img {
    max-width: 40% !important;
  }

  .max-w-d-41,
  .w-d-41 {
    max-width: 41% !important;
  }

  .w-d-41 {
    width: 41% !important;
  }

  .max-image-w-d-41 img {
    max-width: 41% !important;
  }

  .max-w-d-42,
  .w-d-42 {
    max-width: 42% !important;
  }

  .w-d-42 {
    width: 42% !important;
  }

  .max-image-w-d-42 img {
    max-width: 42% !important;
  }

  .max-w-d-43,
  .w-d-43 {
    max-width: 43% !important;
  }

  .w-d-43 {
    width: 43% !important;
  }

  .max-image-w-d-43 img {
    max-width: 43% !important;
  }

  .max-w-d-44,
  .w-d-44 {
    max-width: 44% !important;
  }

  .w-d-44 {
    width: 44% !important;
  }

  .max-image-w-d-44 img {
    max-width: 44% !important;
  }

  .max-w-d-45,
  .w-d-45 {
    max-width: 45% !important;
  }

  .w-d-45 {
    width: 45% !important;
  }

  .max-image-w-d-45 img {
    max-width: 45% !important;
  }

  .max-w-d-46,
  .w-d-46 {
    max-width: 46% !important;
  }

  .w-d-46 {
    width: 46% !important;
  }

  .max-image-w-d-46 img {
    max-width: 46% !important;
  }

  .max-w-d-47,
  .w-d-47 {
    max-width: 47% !important;
  }

  .w-d-47 {
    width: 47% !important;
  }

  .max-image-w-d-47 img {
    max-width: 47% !important;
  }

  .max-w-d-48,
  .w-d-48 {
    max-width: 48% !important;
  }

  .w-d-48 {
    width: 48% !important;
  }

  .max-image-w-d-48 img {
    max-width: 48% !important;
  }

  .max-w-d-49,
  .w-d-49 {
    max-width: 49% !important;
  }

  .w-d-49 {
    width: 49% !important;
  }

  .max-image-w-d-49 img {
    max-width: 49% !important;
  }

  .max-w-d-50,
  .w-d-50 {
    max-width: 50% !important;
  }

  .w-d-50 {
    width: 50% !important;
  }

  .max-image-w-d-50 img {
    max-width: 50% !important;
  }

  .max-w-d-51,
  .w-d-51 {
    max-width: 51% !important;
  }

  .w-d-51 {
    width: 51% !important;
  }

  .max-image-w-d-51 img {
    max-width: 51% !important;
  }

  .max-w-d-52,
  .w-d-52 {
    max-width: 52% !important;
  }

  .w-d-52 {
    width: 52% !important;
  }

  .max-image-w-d-52 img {
    max-width: 52% !important;
  }

  .max-w-d-53,
  .w-d-53 {
    max-width: 53% !important;
  }

  .w-d-53 {
    width: 53% !important;
  }

  .max-image-w-d-53 img {
    max-width: 53% !important;
  }

  .max-w-d-54,
  .w-d-54 {
    max-width: 54% !important;
  }

  .w-d-54 {
    width: 54% !important;
  }

  .max-image-w-d-54 img {
    max-width: 54% !important;
  }

  .max-w-d-55,
  .w-d-55 {
    max-width: 55% !important;
  }

  .w-d-55 {
    width: 55% !important;
  }

  .max-image-w-d-55 img {
    max-width: 55% !important;
  }

  .max-w-d-56,
  .w-d-56 {
    max-width: 56% !important;
  }

  .w-d-56 {
    width: 56% !important;
  }

  .max-image-w-d-56 img {
    max-width: 56% !important;
  }

  .max-w-d-57,
  .w-d-57 {
    max-width: 57% !important;
  }

  .w-d-57 {
    width: 57% !important;
  }

  .max-image-w-d-57 img {
    max-width: 57% !important;
  }

  .max-w-d-58,
  .w-d-58 {
    max-width: 58% !important;
  }

  .w-d-58 {
    width: 58% !important;
  }

  .max-image-w-d-58 img {
    max-width: 58% !important;
  }

  .max-w-d-59,
  .w-d-59 {
    max-width: 59% !important;
  }

  .w-d-59 {
    width: 59% !important;
  }

  .max-image-w-d-59 img {
    max-width: 59% !important;
  }

  .max-w-d-60,
  .w-d-60 {
    max-width: 60% !important;
  }

  .w-d-60 {
    width: 60% !important;
  }

  .max-image-w-d-60 img {
    max-width: 60% !important;
  }

  .max-w-d-61,
  .w-d-61 {
    max-width: 61% !important;
  }

  .w-d-61 {
    width: 61% !important;
  }

  .max-image-w-d-61 img {
    max-width: 61% !important;
  }

  .max-w-d-62,
  .w-d-62 {
    max-width: 62% !important;
  }

  .w-d-62 {
    width: 62% !important;
  }

  .max-image-w-d-62 img {
    max-width: 62% !important;
  }

  .max-w-d-63,
  .w-d-63 {
    max-width: 63% !important;
  }

  .w-d-63 {
    width: 63% !important;
  }

  .max-image-w-d-63 img {
    max-width: 63% !important;
  }

  .max-w-d-64,
  .w-d-64 {
    max-width: 64% !important;
  }

  .w-d-64 {
    width: 64% !important;
  }

  .max-image-w-d-64 img {
    max-width: 64% !important;
  }

  .max-w-d-65,
  .w-d-65 {
    max-width: 65% !important;
  }

  .w-d-65 {
    width: 65% !important;
  }

  .max-image-w-d-65 img {
    max-width: 65% !important;
  }

  .max-w-d-66,
  .w-d-66 {
    max-width: 66% !important;
  }

  .w-d-66 {
    width: 66% !important;
  }

  .max-image-w-d-66 img {
    max-width: 66% !important;
  }

  .max-w-d-67,
  .w-d-67 {
    max-width: 67% !important;
  }

  .w-d-67 {
    width: 67% !important;
  }

  .max-image-w-d-67 img {
    max-width: 67% !important;
  }

  .max-w-d-68,
  .w-d-68 {
    max-width: 68% !important;
  }

  .w-d-68 {
    width: 68% !important;
  }

  .max-image-w-d-68 img {
    max-width: 68% !important;
  }

  .max-w-d-69,
  .w-d-69 {
    max-width: 69% !important;
  }

  .w-d-69 {
    width: 69% !important;
  }

  .max-image-w-d-69 img {
    max-width: 69% !important;
  }

  .max-w-d-70,
  .w-d-70 {
    max-width: 70% !important;
  }

  .w-d-70 {
    width: 70% !important;
  }

  .max-image-w-d-70 img {
    max-width: 70% !important;
  }

  .max-w-d-71,
  .w-d-71 {
    max-width: 71% !important;
  }

  .w-d-71 {
    width: 71% !important;
  }

  .max-image-w-d-71 img {
    max-width: 71% !important;
  }

  .max-w-d-72,
  .w-d-72 {
    max-width: 72% !important;
  }

  .w-d-72 {
    width: 72% !important;
  }

  .max-image-w-d-72 img {
    max-width: 72% !important;
  }

  .max-w-d-73,
  .w-d-73 {
    max-width: 73% !important;
  }

  .w-d-73 {
    width: 73% !important;
  }

  .max-image-w-d-73 img {
    max-width: 73% !important;
  }

  .max-w-d-74,
  .w-d-74 {
    max-width: 74% !important;
  }

  .w-d-74 {
    width: 74% !important;
  }

  .max-image-w-d-74 img {
    max-width: 74% !important;
  }

  .max-w-d-75,
  .w-d-75 {
    max-width: 75% !important;
  }

  .w-d-75 {
    width: 75% !important;
  }

  .max-image-w-d-75 img {
    max-width: 75% !important;
  }

  .max-w-d-76,
  .w-d-76 {
    max-width: 76% !important;
  }

  .w-d-76 {
    width: 76% !important;
  }

  .max-image-w-d-76 img {
    max-width: 76% !important;
  }

  .max-w-d-77,
  .w-d-77 {
    max-width: 77% !important;
  }

  .w-d-77 {
    width: 77% !important;
  }

  .max-image-w-d-77 img {
    max-width: 77% !important;
  }

  .max-w-d-78,
  .w-d-78 {
    max-width: 78% !important;
  }

  .w-d-78 {
    width: 78% !important;
  }

  .max-image-w-d-78 img {
    max-width: 78% !important;
  }

  .max-w-d-79,
  .w-d-79 {
    max-width: 79% !important;
  }

  .w-d-79 {
    width: 79% !important;
  }

  .max-image-w-d-79 img {
    max-width: 79% !important;
  }

  .max-w-d-80,
  .w-d-80 {
    max-width: 80% !important;
  }

  .w-d-80 {
    width: 80% !important;
  }

  .max-image-w-d-80 img {
    max-width: 80% !important;
  }

  .max-w-d-81,
  .w-d-81 {
    max-width: 81% !important;
  }

  .w-d-81 {
    width: 81% !important;
  }

  .max-image-w-d-81 img {
    max-width: 81% !important;
  }

  .max-w-d-82,
  .w-d-82 {
    max-width: 82% !important;
  }

  .w-d-82 {
    width: 82% !important;
  }

  .max-image-w-d-82 img {
    max-width: 82% !important;
  }

  .max-w-d-83,
  .w-d-83 {
    max-width: 83% !important;
  }

  .w-d-83 {
    width: 83% !important;
  }

  .max-image-w-d-83 img {
    max-width: 83% !important;
  }

  .max-w-d-84,
  .w-d-84 {
    max-width: 84% !important;
  }

  .w-d-84 {
    width: 84% !important;
  }

  .max-image-w-d-84 img {
    max-width: 84% !important;
  }

  .max-w-d-85,
  .w-d-85 {
    max-width: 85% !important;
  }

  .w-d-85 {
    width: 85% !important;
  }

  .max-image-w-d-85 img {
    max-width: 85% !important;
  }

  .max-w-d-86,
  .w-d-86 {
    max-width: 86% !important;
  }

  .w-d-86 {
    width: 86% !important;
  }

  .max-image-w-d-86 img {
    max-width: 86% !important;
  }

  .max-w-d-87,
  .w-d-87 {
    max-width: 87% !important;
  }

  .w-d-87 {
    width: 87% !important;
  }

  .max-image-w-d-87 img {
    max-width: 87% !important;
  }

  .max-w-d-88,
  .w-d-88 {
    max-width: 88% !important;
  }

  .w-d-88 {
    width: 88% !important;
  }

  .max-image-w-d-88 img {
    max-width: 88% !important;
  }

  .max-w-d-89,
  .w-d-89 {
    max-width: 89% !important;
  }

  .w-d-89 {
    width: 89% !important;
  }

  .max-image-w-d-89 img {
    max-width: 89% !important;
  }

  .max-w-d-90,
  .w-d-90 {
    max-width: 90% !important;
  }

  .w-d-90 {
    width: 90% !important;
  }

  .max-image-w-d-90 img {
    max-width: 90% !important;
  }

  .max-w-d-91,
  .w-d-91 {
    max-width: 91% !important;
  }

  .w-d-91 {
    width: 91% !important;
  }

  .max-image-w-d-91 img {
    max-width: 91% !important;
  }

  .max-w-d-92,
  .w-d-92 {
    max-width: 92% !important;
  }

  .w-d-92 {
    width: 92% !important;
  }

  .max-image-w-d-92 img {
    max-width: 92% !important;
  }

  .max-w-d-93,
  .w-d-93 {
    max-width: 93% !important;
  }

  .w-d-93 {
    width: 93% !important;
  }

  .max-image-w-d-93 img {
    max-width: 93% !important;
  }

  .max-w-d-94,
  .w-d-94 {
    max-width: 94% !important;
  }

  .w-d-94 {
    width: 94% !important;
  }

  .max-image-w-d-94 img {
    max-width: 94% !important;
  }

  .max-w-d-95,
  .w-d-95 {
    max-width: 95% !important;
  }

  .w-d-95 {
    width: 95% !important;
  }

  .max-image-w-d-95 img {
    max-width: 95% !important;
  }

  .max-w-d-96,
  .w-d-96 {
    max-width: 96% !important;
  }

  .w-d-96 {
    width: 96% !important;
  }

  .max-image-w-d-96 img {
    max-width: 96% !important;
  }

  .max-w-d-97,
  .w-d-97 {
    max-width: 97% !important;
  }

  .w-d-97 {
    width: 97% !important;
  }

  .max-image-w-d-97 img {
    max-width: 97% !important;
  }

  .max-w-d-98,
  .w-d-98 {
    max-width: 98% !important;
  }

  .w-d-98 {
    width: 98% !important;
  }

  .max-image-w-d-98 img {
    max-width: 98% !important;
  }

  .max-w-d-99,
  .w-d-99 {
    max-width: 99% !important;
  }

  .w-d-99 {
    width: 99% !important;
  }

  .max-image-w-d-99 img {
    max-width: 99% !important;
  }

  .max-w-d-100,
  .w-d-100 {
    max-width: 100% !important;
  }

  .w-d-100 {
    width: 100% !important;
  }

  .max-image-w-d-100 img {
    max-width: 100% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-1,
  .w-m-1 {
    max-width: 1% !important;
  }

  .w-m-1 {
    width: 1% !important;
  }

  .max-image-w-m-1 img {
    max-width: 1% !important;
  }

  .max-w-m-2,
  .w-m-2 {
    max-width: 2% !important;
  }

  .w-m-2 {
    width: 2% !important;
  }

  .max-image-w-m-2 img {
    max-width: 2% !important;
  }

  .max-w-m-3,
  .w-m-3 {
    max-width: 3% !important;
  }

  .w-m-3 {
    width: 3% !important;
  }

  .max-image-w-m-3 img {
    max-width: 3% !important;
  }

  .max-w-m-4,
  .w-m-4 {
    max-width: 4% !important;
  }

  .w-m-4 {
    width: 4% !important;
  }

  .max-image-w-m-4 img {
    max-width: 4% !important;
  }

  .max-w-m-5,
  .w-m-5 {
    max-width: 5% !important;
  }

  .w-m-5 {
    width: 5% !important;
  }

  .max-image-w-m-5 img {
    max-width: 5% !important;
  }

  .max-w-m-6,
  .w-m-6 {
    max-width: 6% !important;
  }

  .w-m-6 {
    width: 6% !important;
  }

  .max-image-w-m-6 img {
    max-width: 6% !important;
  }

  .max-w-m-7,
  .w-m-7 {
    max-width: 7% !important;
  }

  .w-m-7 {
    width: 7% !important;
  }

  .max-image-w-m-7 img {
    max-width: 7% !important;
  }

  .max-w-m-8,
  .w-m-8 {
    max-width: 8% !important;
  }

  .w-m-8 {
    width: 8% !important;
  }

  .max-image-w-m-8 img {
    max-width: 8% !important;
  }

  .max-w-m-9,
  .w-m-9 {
    max-width: 9% !important;
  }

  .w-m-9 {
    width: 9% !important;
  }

  .max-image-w-m-9 img {
    max-width: 9% !important;
  }

  .max-w-m-10,
  .w-m-10 {
    max-width: 10% !important;
  }

  .w-m-10 {
    width: 10% !important;
  }

  .max-image-w-m-10 img {
    max-width: 10% !important;
  }

  .max-w-m-11,
  .w-m-11 {
    max-width: 11% !important;
  }

  .w-m-11 {
    width: 11% !important;
  }

  .max-image-w-m-11 img {
    max-width: 11% !important;
  }

  .max-w-m-12,
  .w-m-12 {
    max-width: 12% !important;
  }

  .w-m-12 {
    width: 12% !important;
  }

  .max-image-w-m-12 img {
    max-width: 12% !important;
  }

  .max-w-m-13,
  .w-m-13 {
    max-width: 13% !important;
  }

  .w-m-13 {
    width: 13% !important;
  }

  .max-image-w-m-13 img {
    max-width: 13% !important;
  }

  .max-w-m-14,
  .w-m-14 {
    max-width: 14% !important;
  }

  .w-m-14 {
    width: 14% !important;
  }

  .max-image-w-m-14 img {
    max-width: 14% !important;
  }

  .max-w-m-15,
  .w-m-15 {
    max-width: 15% !important;
  }

  .w-m-15 {
    width: 15% !important;
  }

  .max-image-w-m-15 img {
    max-width: 15% !important;
  }

  .max-w-m-16,
  .w-m-16 {
    max-width: 16% !important;
  }

  .w-m-16 {
    width: 16% !important;
  }

  .max-image-w-m-16 img {
    max-width: 16% !important;
  }

  .max-w-m-17,
  .w-m-17 {
    max-width: 17% !important;
  }

  .w-m-17 {
    width: 17% !important;
  }

  .max-image-w-m-17 img {
    max-width: 17% !important;
  }

  .max-w-m-18,
  .w-m-18 {
    max-width: 18% !important;
  }

  .w-m-18 {
    width: 18% !important;
  }

  .max-image-w-m-18 img {
    max-width: 18% !important;
  }

  .max-w-m-19,
  .w-m-19 {
    max-width: 19% !important;
  }

  .w-m-19 {
    width: 19% !important;
  }

  .max-image-w-m-19 img {
    max-width: 19% !important;
  }

  .max-w-m-20,
  .w-m-20 {
    max-width: 20% !important;
  }

  .w-m-20 {
    width: 20% !important;
  }

  .max-image-w-m-20 img {
    max-width: 20% !important;
  }

  .max-w-m-21,
  .w-m-21 {
    max-width: 21% !important;
  }

  .w-m-21 {
    width: 21% !important;
  }

  .max-image-w-m-21 img {
    max-width: 21% !important;
  }

  .max-w-m-22,
  .w-m-22 {
    max-width: 22% !important;
  }

  .w-m-22 {
    width: 22% !important;
  }

  .max-image-w-m-22 img {
    max-width: 22% !important;
  }

  .max-w-m-23,
  .w-m-23 {
    max-width: 23% !important;
  }

  .w-m-23 {
    width: 23% !important;
  }

  .max-image-w-m-23 img {
    max-width: 23% !important;
  }

  .max-w-m-24,
  .w-m-24 {
    max-width: 24% !important;
  }

  .w-m-24 {
    width: 24% !important;
  }

  .max-image-w-m-24 img {
    max-width: 24% !important;
  }

  .max-w-m-25,
  .w-m-25 {
    max-width: 25% !important;
  }

  .w-m-25 {
    width: 25% !important;
  }

  .max-image-w-m-25 img {
    max-width: 25% !important;
  }

  .max-w-m-26,
  .w-m-26 {
    max-width: 26% !important;
  }

  .w-m-26 {
    width: 26% !important;
  }

  .max-image-w-m-26 img {
    max-width: 26% !important;
  }

  .max-w-m-27,
  .w-m-27 {
    max-width: 27% !important;
  }

  .w-m-27 {
    width: 27% !important;
  }

  .max-image-w-m-27 img {
    max-width: 27% !important;
  }

  .max-w-m-28,
  .w-m-28 {
    max-width: 28% !important;
  }

  .w-m-28 {
    width: 28% !important;
  }

  .max-image-w-m-28 img {
    max-width: 28% !important;
  }

  .max-w-m-29,
  .w-m-29 {
    max-width: 29% !important;
  }

  .w-m-29 {
    width: 29% !important;
  }

  .max-image-w-m-29 img {
    max-width: 29% !important;
  }

  .max-w-m-30,
  .w-m-30 {
    max-width: 30% !important;
  }

  .w-m-30 {
    width: 30% !important;
  }

  .max-image-w-m-30 img {
    max-width: 30% !important;
  }

  .max-w-m-31,
  .w-m-31 {
    max-width: 31% !important;
  }

  .w-m-31 {
    width: 31% !important;
  }

  .max-image-w-m-31 img {
    max-width: 31% !important;
  }

  .max-w-m-32,
  .w-m-32 {
    max-width: 32% !important;
  }

  .w-m-32 {
    width: 32% !important;
  }

  .max-image-w-m-32 img {
    max-width: 32% !important;
  }

  .max-w-m-33,
  .w-m-33 {
    max-width: 33% !important;
  }

  .w-m-33 {
    width: 33% !important;
  }

  .max-image-w-m-33 img {
    max-width: 33% !important;
  }

  .max-w-m-34,
  .w-m-34 {
    max-width: 34% !important;
  }

  .w-m-34 {
    width: 34% !important;
  }

  .max-image-w-m-34 img {
    max-width: 34% !important;
  }

  .max-w-m-35,
  .w-m-35 {
    max-width: 35% !important;
  }

  .w-m-35 {
    width: 35% !important;
  }

  .max-image-w-m-35 img {
    max-width: 35% !important;
  }

  .max-w-m-36,
  .w-m-36 {
    max-width: 36% !important;
  }

  .w-m-36 {
    width: 36% !important;
  }

  .max-image-w-m-36 img {
    max-width: 36% !important;
  }

  .max-w-m-37,
  .w-m-37 {
    max-width: 37% !important;
  }

  .w-m-37 {
    width: 37% !important;
  }

  .max-image-w-m-37 img {
    max-width: 37% !important;
  }

  .max-w-m-38,
  .w-m-38 {
    max-width: 38% !important;
  }

  .w-m-38 {
    width: 38% !important;
  }

  .max-image-w-m-38 img {
    max-width: 38% !important;
  }

  .max-w-m-39,
  .w-m-39 {
    max-width: 39% !important;
  }

  .w-m-39 {
    width: 39% !important;
  }

  .max-image-w-m-39 img {
    max-width: 39% !important;
  }

  .max-w-m-40,
  .w-m-40 {
    max-width: 40% !important;
  }

  .w-m-40 {
    width: 40% !important;
  }

  .max-image-w-m-40 img {
    max-width: 40% !important;
  }

  .max-w-m-41,
  .w-m-41 {
    max-width: 41% !important;
  }

  .w-m-41 {
    width: 41% !important;
  }

  .max-image-w-m-41 img {
    max-width: 41% !important;
  }

  .max-w-m-42,
  .w-m-42 {
    max-width: 42% !important;
  }

  .w-m-42 {
    width: 42% !important;
  }

  .max-image-w-m-42 img {
    max-width: 42% !important;
  }

  .max-w-m-43,
  .w-m-43 {
    max-width: 43% !important;
  }

  .w-m-43 {
    width: 43% !important;
  }

  .max-image-w-m-43 img {
    max-width: 43% !important;
  }

  .max-w-m-44,
  .w-m-44 {
    max-width: 44% !important;
  }

  .w-m-44 {
    width: 44% !important;
  }

  .max-image-w-m-44 img {
    max-width: 44% !important;
  }

  .max-w-m-45,
  .w-m-45 {
    max-width: 45% !important;
  }

  .w-m-45 {
    width: 45% !important;
  }

  .max-image-w-m-45 img {
    max-width: 45% !important;
  }

  .max-w-m-46,
  .w-m-46 {
    max-width: 46% !important;
  }

  .w-m-46 {
    width: 46% !important;
  }

  .max-image-w-m-46 img {
    max-width: 46% !important;
  }

  .max-w-m-47,
  .w-m-47 {
    max-width: 47% !important;
  }

  .w-m-47 {
    width: 47% !important;
  }

  .max-image-w-m-47 img {
    max-width: 47% !important;
  }

  .max-w-m-48,
  .w-m-48 {
    max-width: 48% !important;
  }

  .w-m-48 {
    width: 48% !important;
  }

  .max-image-w-m-48 img {
    max-width: 48% !important;
  }

  .max-w-m-49,
  .w-m-49 {
    max-width: 49% !important;
  }

  .w-m-49 {
    width: 49% !important;
  }

  .max-image-w-m-49 img {
    max-width: 49% !important;
  }

  .max-w-m-50,
  .w-m-50 {
    max-width: 50% !important;
  }

  .w-m-50 {
    width: 50% !important;
  }

  .max-image-w-m-50 img {
    max-width: 50% !important;
  }

  .max-w-m-51,
  .w-m-51 {
    max-width: 51% !important;
  }

  .w-m-51 {
    width: 51% !important;
  }

  .max-image-w-m-51 img {
    max-width: 51% !important;
  }

  .max-w-m-52,
  .w-m-52 {
    max-width: 52% !important;
  }

  .w-m-52 {
    width: 52% !important;
  }

  .max-image-w-m-52 img {
    max-width: 52% !important;
  }

  .max-w-m-53,
  .w-m-53 {
    max-width: 53% !important;
  }

  .w-m-53 {
    width: 53% !important;
  }

  .max-image-w-m-53 img {
    max-width: 53% !important;
  }

  .max-w-m-54,
  .w-m-54 {
    max-width: 54% !important;
  }

  .w-m-54 {
    width: 54% !important;
  }

  .max-image-w-m-54 img {
    max-width: 54% !important;
  }

  .max-w-m-55,
  .w-m-55 {
    max-width: 55% !important;
  }

  .w-m-55 {
    width: 55% !important;
  }

  .max-image-w-m-55 img {
    max-width: 55% !important;
  }

  .max-w-m-56,
  .w-m-56 {
    max-width: 56% !important;
  }

  .w-m-56 {
    width: 56% !important;
  }

  .max-image-w-m-56 img {
    max-width: 56% !important;
  }

  .max-w-m-57,
  .w-m-57 {
    max-width: 57% !important;
  }

  .w-m-57 {
    width: 57% !important;
  }

  .max-image-w-m-57 img {
    max-width: 57% !important;
  }

  .max-w-m-58,
  .w-m-58 {
    max-width: 58% !important;
  }

  .w-m-58 {
    width: 58% !important;
  }

  .max-image-w-m-58 img {
    max-width: 58% !important;
  }

  .max-w-m-59,
  .w-m-59 {
    max-width: 59% !important;
  }

  .w-m-59 {
    width: 59% !important;
  }

  .max-image-w-m-59 img {
    max-width: 59% !important;
  }

  .max-w-m-60,
  .w-m-60 {
    max-width: 60% !important;
  }

  .w-m-60 {
    width: 60% !important;
  }

  .max-image-w-m-60 img {
    max-width: 60% !important;
  }

  .max-w-m-61,
  .w-m-61 {
    max-width: 61% !important;
  }

  .w-m-61 {
    width: 61% !important;
  }

  .max-image-w-m-61 img {
    max-width: 61% !important;
  }

  .max-w-m-62,
  .w-m-62 {
    max-width: 62% !important;
  }

  .w-m-62 {
    width: 62% !important;
  }

  .max-image-w-m-62 img {
    max-width: 62% !important;
  }

  .max-w-m-63,
  .w-m-63 {
    max-width: 63% !important;
  }

  .w-m-63 {
    width: 63% !important;
  }

  .max-image-w-m-63 img {
    max-width: 63% !important;
  }

  .max-w-m-64,
  .w-m-64 {
    max-width: 64% !important;
  }

  .w-m-64 {
    width: 64% !important;
  }

  .max-image-w-m-64 img {
    max-width: 64% !important;
  }

  .max-w-m-65,
  .w-m-65 {
    max-width: 65% !important;
  }

  .w-m-65 {
    width: 65% !important;
  }

  .max-image-w-m-65 img {
    max-width: 65% !important;
  }

  .max-w-m-66,
  .w-m-66 {
    max-width: 66% !important;
  }

  .w-m-66 {
    width: 66% !important;
  }

  .max-image-w-m-66 img {
    max-width: 66% !important;
  }

  .max-w-m-67,
  .w-m-67 {
    max-width: 67% !important;
  }

  .w-m-67 {
    width: 67% !important;
  }

  .max-image-w-m-67 img {
    max-width: 67% !important;
  }

  .max-w-m-68,
  .w-m-68 {
    max-width: 68% !important;
  }

  .w-m-68 {
    width: 68% !important;
  }

  .max-image-w-m-68 img {
    max-width: 68% !important;
  }

  .max-w-m-69,
  .w-m-69 {
    max-width: 69% !important;
  }

  .w-m-69 {
    width: 69% !important;
  }

  .max-image-w-m-69 img {
    max-width: 69% !important;
  }

  .max-w-m-70,
  .w-m-70 {
    max-width: 70% !important;
  }

  .w-m-70 {
    width: 70% !important;
  }

  .max-image-w-m-70 img {
    max-width: 70% !important;
  }

  .max-w-m-71,
  .w-m-71 {
    max-width: 71% !important;
  }

  .w-m-71 {
    width: 71% !important;
  }

  .max-image-w-m-71 img {
    max-width: 71% !important;
  }

  .max-w-m-72,
  .w-m-72 {
    max-width: 72% !important;
  }

  .w-m-72 {
    width: 72% !important;
  }

  .max-image-w-m-72 img {
    max-width: 72% !important;
  }

  .max-w-m-73,
  .w-m-73 {
    max-width: 73% !important;
  }

  .w-m-73 {
    width: 73% !important;
  }

  .max-image-w-m-73 img {
    max-width: 73% !important;
  }

  .max-w-m-74,
  .w-m-74 {
    max-width: 74% !important;
  }

  .w-m-74 {
    width: 74% !important;
  }

  .max-image-w-m-74 img {
    max-width: 74% !important;
  }

  .max-w-m-75,
  .w-m-75 {
    max-width: 75% !important;
  }

  .w-m-75 {
    width: 75% !important;
  }

  .max-image-w-m-75 img {
    max-width: 75% !important;
  }

  .max-w-m-76,
  .w-m-76 {
    max-width: 76% !important;
  }

  .w-m-76 {
    width: 76% !important;
  }

  .max-image-w-m-76 img {
    max-width: 76% !important;
  }

  .max-w-m-77,
  .w-m-77 {
    max-width: 77% !important;
  }

  .w-m-77 {
    width: 77% !important;
  }

  .max-image-w-m-77 img {
    max-width: 77% !important;
  }

  .max-w-m-78,
  .w-m-78 {
    max-width: 78% !important;
  }

  .w-m-78 {
    width: 78% !important;
  }

  .max-image-w-m-78 img {
    max-width: 78% !important;
  }

  .max-w-m-79,
  .w-m-79 {
    max-width: 79% !important;
  }

  .w-m-79 {
    width: 79% !important;
  }

  .max-image-w-m-79 img {
    max-width: 79% !important;
  }

  .max-w-m-80,
  .w-m-80 {
    max-width: 80% !important;
  }

  .w-m-80 {
    width: 80% !important;
  }

  .max-image-w-m-80 img {
    max-width: 80% !important;
  }

  .max-w-m-81,
  .w-m-81 {
    max-width: 81% !important;
  }

  .w-m-81 {
    width: 81% !important;
  }

  .max-image-w-m-81 img {
    max-width: 81% !important;
  }

  .max-w-m-82,
  .w-m-82 {
    max-width: 82% !important;
  }

  .w-m-82 {
    width: 82% !important;
  }

  .max-image-w-m-82 img {
    max-width: 82% !important;
  }

  .max-w-m-83,
  .w-m-83 {
    max-width: 83% !important;
  }

  .w-m-83 {
    width: 83% !important;
  }

  .max-image-w-m-83 img {
    max-width: 83% !important;
  }

  .max-w-m-84,
  .w-m-84 {
    max-width: 84% !important;
  }

  .w-m-84 {
    width: 84% !important;
  }

  .max-image-w-m-84 img {
    max-width: 84% !important;
  }

  .max-w-m-85,
  .w-m-85 {
    max-width: 85% !important;
  }

  .w-m-85 {
    width: 85% !important;
  }

  .max-image-w-m-85 img {
    max-width: 85% !important;
  }

  .max-w-m-86,
  .w-m-86 {
    max-width: 86% !important;
  }

  .w-m-86 {
    width: 86% !important;
  }

  .max-image-w-m-86 img {
    max-width: 86% !important;
  }

  .max-w-m-87,
  .w-m-87 {
    max-width: 87% !important;
  }

  .w-m-87 {
    width: 87% !important;
  }

  .max-image-w-m-87 img {
    max-width: 87% !important;
  }

  .max-w-m-88,
  .w-m-88 {
    max-width: 88% !important;
  }

  .w-m-88 {
    width: 88% !important;
  }

  .max-image-w-m-88 img {
    max-width: 88% !important;
  }

  .max-w-m-89,
  .w-m-89 {
    max-width: 89% !important;
  }

  .w-m-89 {
    width: 89% !important;
  }

  .max-image-w-m-89 img {
    max-width: 89% !important;
  }

  .max-w-m-90,
  .w-m-90 {
    max-width: 90% !important;
  }

  .w-m-90 {
    width: 90% !important;
  }

  .max-image-w-m-90 img {
    max-width: 90% !important;
  }

  .max-w-m-91,
  .w-m-91 {
    max-width: 91% !important;
  }

  .w-m-91 {
    width: 91% !important;
  }

  .max-image-w-m-91 img {
    max-width: 91% !important;
  }

  .max-w-m-92,
  .w-m-92 {
    max-width: 92% !important;
  }

  .w-m-92 {
    width: 92% !important;
  }

  .max-image-w-m-92 img {
    max-width: 92% !important;
  }

  .max-w-m-93,
  .w-m-93 {
    max-width: 93% !important;
  }

  .w-m-93 {
    width: 93% !important;
  }

  .max-image-w-m-93 img {
    max-width: 93% !important;
  }

  .max-w-m-94,
  .w-m-94 {
    max-width: 94% !important;
  }

  .w-m-94 {
    width: 94% !important;
  }

  .max-image-w-m-94 img {
    max-width: 94% !important;
  }

  .max-w-m-95,
  .w-m-95 {
    max-width: 95% !important;
  }

  .w-m-95 {
    width: 95% !important;
  }

  .max-image-w-m-95 img {
    max-width: 95% !important;
  }

  .max-w-m-96,
  .w-m-96 {
    max-width: 96% !important;
  }

  .w-m-96 {
    width: 96% !important;
  }

  .max-image-w-m-96 img {
    max-width: 96% !important;
  }

  .max-w-m-97,
  .w-m-97 {
    max-width: 97% !important;
  }

  .w-m-97 {
    width: 97% !important;
  }

  .max-image-w-m-97 img {
    max-width: 97% !important;
  }

  .max-w-m-98,
  .w-m-98 {
    max-width: 98% !important;
  }

  .w-m-98 {
    width: 98% !important;
  }

  .max-image-w-m-98 img {
    max-width: 98% !important;
  }

  .max-w-m-99,
  .w-m-99 {
    max-width: 99% !important;
  }

  .w-m-99 {
    width: 99% !important;
  }

  .max-image-w-m-99 img {
    max-width: 99% !important;
  }

  .max-w-m-100,
  .w-m-100 {
    max-width: 100% !important;
  }

  .w-m-100 {
    width: 100% !important;
  }

  .max-image-w-m-100 img {
    max-width: 100% !important;
  }
}

.background-gradient-1 {
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#fff),
    color-stop(75%, #fbfcfc),
    to(#f6f8f8)
  );
  background: -o-linear-gradient(top, #fff 0, #fbfcfc 75%, #f6f8f8 100%);
  background: linear-gradient(180deg, #fff 0, #fbfcfc 75%, #f6f8f8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f6f8f8", GradientType=0);
}

.background-gradient-2 {
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f8f9fa),
    color-stop(75%, #fbfcfc),
    to(#f6f8f8)
  );
  background: -o-linear-gradient(top, #f8f9fa 0, #fbfcfc 75%, #f6f8f8 100%);
  background: linear-gradient(180deg, #f8f9fa 0, #fbfcfc 75%, #f6f8f8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f9fa", endColorstr="#f6f8f8", GradientType=0);
}

.reset-margin-y * {
  margin-bottom: 0;
  margin-top: 0;
}

div[class*="col-"] {
  padding: 0;
  margin: 0;
}

::selection {
  background: #500778;
  color: #fff;
}

::-moz-selection {
  background: #500778;
  color: #fff;
}

* .outlined {
  outline: 1px solid #500778;
}

.container-fluid,
body,
html {
  min-height: 100vh;
}

.container-fluid {
  -webkit-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.container-fluid,
.container-fluid > .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
}

.container-fluid > .row {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  min-width: 100%;
}

.container-fluid > .row > #header {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.container-fluid > .row > #content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  height: auto;
  max-width: 100vw;
}

.container-fluid > .row > #footer {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

body {
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  padding: 0;
  direction: ltr;
  text-align: left;
  font-display: swap;
}

body.large-font-size #content .h1,
body.large-font-size #content h1 {
  font-size: 26px;
  line-height: 36px;
}

@media (min-width: 992px) {
  body.large-font-size #content .h1,
  body.large-font-size #content h1 {
    font-size: 43px;
    line-height: 63px;
  }
}

body.large-font-size #content .h2,
body.large-font-size #content h2 {
  font-size: 22px;
  line-height: 32px;
}

@media (min-width: 992px) {
  body.large-font-size #content .h2,
  body.large-font-size #content h2 {
    font-size: 35px;
    line-height: 55px;
  }
}

body.large-font-size #content .h3,
body.large-font-size #content h3 {
  font-size: 18px;
  line-height: 28px;
}

@media (min-width: 992px) {
  body.large-font-size #content .h3,
  body.large-font-size #content h3 {
    font-size: 27px;
    line-height: 47px;
  }
}

.sv_body .sv_q body.large-font-size #content h5,
.sv_body .sv_qstn body.large-font-size #content h5,
body.large-font-size #content .h4,
body.large-font-size #content .h4 *,
body.large-font-size #content .sv_body .sv_q h5,
body.large-font-size #content .sv_body .sv_qstn h5,
body.large-font-size #content h4,
body.large-font-size .h4 #content * {
  font-size: 20px;
  line-height: 40px;
}

@media (min-width: 992px) {
  .sv_body .sv_q body.large-font-size #content h5,
  .sv_body .sv_qstn body.large-font-size #content h5,
  body.large-font-size #content .h4,
  body.large-font-size #content .h4 *,
  body.large-font-size #content .sv_body .sv_q h5,
  body.large-font-size #content .sv_body .sv_qstn h5,
  body.large-font-size #content h4,
  body.large-font-size .h4 #content * {
    font-size: 21px;
    line-height: 41px;
  }
}

body.large-font-size #content .p,
body.large-font-size #content p {
  font-size: 16px;
  line-height: 20px;
}

@media (min-width: 992px) {
  body.large-font-size #content .p,
  body.large-font-size #content p {
    font-size: 17px;
    line-height: 28px;
  }
}

body.large-font-size #content .a,
body.large-font-size #content a {
  font-size: 16px;
  line-height: 20px;
}

@media (min-width: 992px) {
  body.large-font-size #content .a,
  body.large-font-size #content a {
    font-size: 17px;
    line-height: 28px;
  }
}

body.large-font-size #content .small {
  font-size: 13px;
  line-height: 1;
}

body.larger-font-size #content .h1,
body.larger-font-size #content h1 {
  font-size: 28px;
  line-height: 38px;
}

@media (min-width: 992px) {
  body.larger-font-size #content .h1,
  body.larger-font-size #content h1 {
    font-size: 46px;
    line-height: 66px;
  }
}

body.larger-font-size #content .h2,
body.larger-font-size #content h2 {
  font-size: 24px;
  line-height: 34px;
}

@media (min-width: 992px) {
  body.larger-font-size #content .h2,
  body.larger-font-size #content h2 {
    font-size: 38px;
    line-height: 58px;
  }
}

body.larger-font-size #content .h3,
body.larger-font-size #content h3 {
  font-size: 20px;
  line-height: 30px;
}

@media (min-width: 992px) {
  body.larger-font-size #content .h3,
  body.larger-font-size #content h3 {
    font-size: 30px;
    line-height: 50px;
  }
}

.sv_body .sv_q body.larger-font-size #content h5,
.sv_body .sv_qstn body.larger-font-size #content h5,
body.larger-font-size #content .h4,
body.larger-font-size #content .h4 *,
body.larger-font-size #content .sv_body .sv_q h5,
body.larger-font-size #content .sv_body .sv_qstn h5,
body.larger-font-size #content h4,
body.larger-font-size .h4 #content * {
  font-size: 22px;
  line-height: 42px;
}

@media (min-width: 992px) {
  .sv_body .sv_q body.larger-font-size #content h5,
  .sv_body .sv_qstn body.larger-font-size #content h5,
  body.larger-font-size #content .h4,
  body.larger-font-size #content .h4 *,
  body.larger-font-size #content .sv_body .sv_q h5,
  body.larger-font-size #content .sv_body .sv_qstn h5,
  body.larger-font-size #content h4,
  body.larger-font-size .h4 #content * {
    font-size: 24px;
    line-height: 44px;
  }
}

body.larger-font-size #content .p,
body.larger-font-size #content p {
  font-size: 18px;
  line-height: 22px;
}

@media (min-width: 992px) {
  body.larger-font-size #content .p,
  body.larger-font-size #content p {
    font-size: 20px;
    line-height: 31px;
  }
}

body.larger-font-size #content .a,
body.larger-font-size #content a {
  font-size: 18px;
  line-height: 22px;
}

@media (min-width: 992px) {
  body.larger-font-size #content .a,
  body.larger-font-size #content a {
    font-size: 20px;
    line-height: 31px;
  }
}

body.larger-font-size #content .small {
  font-size: 15px;
  line-height: 1;
}

body.no-scrolling {
  max-height: 100vh !important;
  overflow: hidden;
}

@media (min-width: 992px) {
  body {
    font-size: 14px;
  }
}

body sup {
  top: 0;
}

.sv_body .sv_q body h5,
.sv_body .sv_qstn body h5,
body .h1,
body .h2,
body .h3,
body .h4,
body .h4 *,
body .sv_body .sv_q h5,
body .sv_body .sv_qstn h5,
body h1,
body h2,
body h3,
body h4 {
  margin-top: 0;
}

body .h1,
body h1 {
  color: #500778;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

@media (min-width: 992px) {
  body .h1,
  body h1 {
    font-size: 40px;
    line-height: 60px;
  }
}

body .h1-alt {
  color: #500778;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

@media (min-width: 992px) {
  body .h1-alt {
    font-size: 72px;
    line-height: 65px;
  }
}

body .h2,
body h2 {
  color: #500778;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

@media (min-width: 992px) {
  body .h2,
  body h2 {
    font-size: 32px;
    line-height: 52px;
  }
}

body .h2-alt {
  color: #500778;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
    Segoe UI Symbol;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

@media (min-width: 992px) {
  body .h2-alt {
    font-size: 36px;
    line-height: 39px;
  }
}

body .h3,
body h3 {
  color: #500778;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

@media (min-width: 992px) {
  body .h3,
  body h3 {
    font-size: 24px;
    line-height: 44px;
  }
}

.sv_body .sv_q body h5,
.sv_body .sv_qstn body h5,
body .h4,
body .h4 *,
body .sv_body .sv_q h5,
body .sv_body .sv_qstn h5,
body h4 {
  color: #500778;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 38px;
}

@media (min-width: 768px) {
  .sv_body .sv_q body h5,
  .sv_body .sv_qstn body h5,
  body .h4,
  body .h4 *,
  body .sv_body .sv_q h5,
  body .sv_body .sv_qstn h5,
  body h4 {
    line-height: 20px;
    font-size: 14px;
  }
}

body .p,
body p {
  color: #757575;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

@media (min-width: 992px) {
  body .p,
  body p {
    font-size: 14px;
    line-height: 25px;
  }
}

body .a,
body a {
  color: #500778;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

@media (min-width: 992px) {
  body .a,
  body a {
    font-size: 14px;
    line-height: 25px;
  }
}

body a {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  color: #500778;
  -webkit-text-decoration: #500778;
  text-decoration: #500778;
}

body a:hover {
  color: #000;
}

body a.skip-main {
  height: 1px;
  left: -999px;
  overflow: hidden;
  position: absolute;
  top: auto;
  width: 1px;
  z-index: -999;
}

body a.skip-main:active,
body a.skip-main:focus {
  background: #544f40;
  color: #fff;
  font-size: 1.4em;
  height: auto;
  left: 0;
  margin: 10px;
  overflow: auto;
  padding: 5px;
  top: 0;
  width: auto;
  z-index: 999;
}

body button {
  background-color: rgba(0, 0, 0, 0);
  border: none;
}

body button,
body li,
body ul {
  margin: 0;
  padding: 0;
}

body .small {
  font-size: 11px;
  line-height: 1;
}

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

body .image .left {
  text-align: left;
}

body .image .middle {
  text-align: center;
}

body figure,
body img,
body img[src$=".svg"] {
  width: 100%;
}

/* @media (min-width:768px) and (max-width:991px) {
  body img {
    max-width: 100vw !important
  }
} */

.top-bar-link {
  background-color: rgba(0, 0, 0, 0);
  color: #757575 !important;
  display: inline;
  font-size: 14px !important;
  padding: 0;
  position: relative;
  text-decoration: none !important;
}

.top-bar-link:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
}

.top-bar-link:hover {
  background-color: rgba(0, 0, 0, 0);
  color: #500778 !important;
}

@media (min-width: 768px) {
  .top-bar-link {
    font-size: 14px !important;
  }
}

.link-default {
  background-color: rgba(0, 0, 0, 0);
  color: #500778 !important;
  display: inline;
  font-size: 14px !important;
  padding: 0;
  position: relative;
  text-decoration: none !important;
}

.link-default:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  border-bottom: 0 solid #500778;
}

.link-default:hover {
  background-color: #500778;
  color: #fff !important;
}

@media (min-width: 768px) {
  .link-default {
    font-size: 14px !important;
  }

  .link-default:after {
    border-bottom: 1px solid #500778;
  }
}

.link-alt-1 {
  background-color: rgba(0, 0, 0, 0);
  color: #500778 !important;
  display: inline;
  font-size: 18px !important;
  padding: 0;
  position: relative;
  text-decoration: none !important;
}

.link-alt-1:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  border-bottom: 0 solid #500778;
}

.link-alt-1:hover {
  background-color: #500778;
  color: #fff !important;
}

.link-alt-1:hover:after {
  border-bottom: 0 solid rgba(0, 0, 0, 0);
}

@media (min-width: 768px) {
  .link-alt-1 {
    font-size: 18px !important;
  }

  .link-alt-1:after {
    border-bottom: 0 solid #500778;
  }

  .link-alt-1:hover:after {
    border-bottom: 0 solid rgba(0, 0, 0, 0);
  }
}

.link-alt-2 {
  background-color: rgba(0, 0, 0, 0);
  color: #500778 !important;
  display: inline;
  font-size: 22px !important;
  padding: 0;
  position: relative;
  text-decoration: none !important;
}

.link-alt-2:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  border-bottom: 0 solid #500778;
}

.link-alt-2:hover {
  background-color: #500778;
  color: #fff !important;
}

.link-alt-2:hover:after {
  border-bottom: 0 solid rgba(0, 0, 0, 0);
}

@media (min-width: 768px) {
  .link-alt-2 {
    font-size: 22px !important;
  }

  .link-alt-2:after {
    border-bottom: 0 solid #500778;
  }

  .link-alt-2:hover:after {
    border-bottom: 0 solid rgba(0, 0, 0, 0);
  }
}

.link-alt-3 {
  background-color: rgba(0, 0, 0, 0);
  color: #500778 !important;
  display: inline;
  font-size: 19px !important;
  padding: 0;
  position: relative;
  text-decoration: none !important;
}

.link-alt-3:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  border-bottom: 0 solid #500778;
}

.link-alt-3:hover {
  background-color: #500778;
  color: #fff !important;
}

.link-alt-3:hover:after {
  border-bottom: 0 solid #fff;
}

@media (min-width: 768px) {
  .link-alt-3 {
    font-size: 19px !important;
  }

  .link-alt-3:after {
    border-bottom: 1px solid #500778;
  }

  .link-alt-3:hover:after {
    border-bottom: 0 solid #fff;
  }
}

.link-alt-4 {
  background-color: rgba(0, 0, 0, 0);
  color: #500778 !important;
  display: inline;
  font-size: 16px !important;
  padding: 0;
  position: relative;
  text-decoration: none !important;
}

.link-alt-4:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  border-bottom: 0 solid rgba(0, 0, 0, 0);
}

.link-alt-4:hover {
  background-color: #500778;
  color: #fff !important;
}

.link-alt-4:hover:after {
  border-bottom: 0 solid rgba(0, 0, 0, 0);
}

@media (min-width: 768px) {
  .link-alt-4 {
    font-size: 16px !important;
  }

  .link-alt-4:after,
  .link-alt-4:hover:after {
    border-bottom: 0 solid rgba(0, 0, 0, 0);
  }
}

.link-alt-5 {
  background-color: #500778;
  color: #fff !important;
  display: inline-block;
  font-size: 16px !important;
  padding: 0.7rem 1.5rem;
  position: relative;
  text-decoration: none !important;
}

.link-alt-5:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0.8rem;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  max-width: calc(100% - 3rem);
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.link-alt-5:hover {
  background-color: #500778;
  color: #f5e617 !important;
}

.link-alt-5:hover:after {
  border-bottom: 1px solid #f5e617;
}

@media (min-width: 768px) {
  .link-alt-5 {
    font-size: 16px !important;
  }

  .link-alt-5:after {
    border-bottom: 0 solid rgba(0, 0, 0, 0);
  }

  .link-alt-5:hover:after {
    border-bottom: 1px solid #f5e617;
  }
}

.link-alt-6 {
  background-color: rgba(0, 0, 0, 0);
  color: #868e96 !important;
  display: inline;
  font-size: 16px !important;
  padding: 0;
  position: relative;
  text-decoration: none !important;
}

.link-alt-6:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.link-alt-6:hover {
  background-color: rgba(0, 0, 0, 0);
  color: #500778 !important;
}

.link-alt-6:hover:after {
  border-bottom: 1px solid #fff;
}

@media (min-width: 768px) {
  .link-alt-6 {
    font-size: 16px !important;
  }

  .link-alt-6:after {
    border-bottom: 0 solid rgba(0, 0, 0, 0);
  }

  .link-alt-6:hover:after {
    border-bottom: 1px solid #fff;
  }
}

.link-alt-7 {
  background-color: #500778;
  color: #fff !important;
  display: inline-block;
  font-size: 16px !important;
  padding: 0.7rem 1.5rem;
  position: relative;
  text-decoration: none !important;
}

.link-alt-7:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  bottom: 0.8rem;
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: auto;
  width: 100%;
  max-width: calc(100% - 3rem);
  border-bottom: 0 solid rgba(0, 0, 0, 0);
}

.link-alt-7:hover {
  background-color: #500778;
  color: #f5e617 !important;
}

.link-alt-7:hover:after {
  border-bottom: 0 solid #f5e617;
}

@media (min-width: 768px) {
  .link-alt-7 {
    font-size: 16px !important;
  }

  .link-alt-7:after {
    border-bottom: 0 solid rgba(0, 0, 0, 0);
  }

  .link-alt-7:hover:after {
    border-bottom: 0 solid #f5e617;
  }
}

.image a,
.title a {
  color: inherit;
  text-decoration: none;
}

#exit-notification .exit-notification-inner .exit-notification-buttons button,
.btn,
.exit-notification-buttons > button,
.sv_body .sv_q span[title="NO"],
.sv_body .sv_q span[title="SÍ"],
.sv_body .sv_q span[title="YES"],
.sv_body .sv_qstn span[title="NO"],
.sv_body .sv_qstn span[title="SÍ"],
.sv_body .sv_qstn span[title="YES"] {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  font-weight: 600 !important;
  height: auto;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  line-height: 1;
  margin: auto;
  max-width: 100%;
  overflow: hidden;
  padding: 10px 15px !important;
  text-align: center;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.full-width,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.full-width
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.full-width
  .ps-widget[ps-sku],
.btn.full-width,
.btn.full-width .ps-widget[data-ps-sku],
.btn.full-width .ps-widget[ps-sku],
.exit-notification-buttons > button.full-width,
.exit-notification-buttons > button.full-width .ps-widget[data-ps-sku],
.exit-notification-buttons > button.full-width .ps-widget[ps-sku],
.sv_body .sv_q span.full-width[title="NO"],
.sv_body .sv_q span.full-width[title="NO"] .ps-widget[data-ps-sku],
.sv_body .sv_q span.full-width[title="NO"] .ps-widget[ps-sku],
.sv_body .sv_q span.full-width[title="SÍ"],
.sv_body .sv_q span.full-width[title="SÍ"] .ps-widget[data-ps-sku],
.sv_body .sv_q span.full-width[title="SÍ"] .ps-widget[ps-sku],
.sv_body .sv_q span.full-width[title="YES"],
.sv_body .sv_q span.full-width[title="YES"] .ps-widget[data-ps-sku],
.sv_body .sv_q span.full-width[title="YES"] .ps-widget[ps-sku],
.sv_body .sv_qstn span.full-width[title="NO"],
.sv_body .sv_qstn span.full-width[title="NO"] .ps-widget[data-ps-sku],
.sv_body .sv_qstn span.full-width[title="NO"] .ps-widget[ps-sku],
.sv_body .sv_qstn span.full-width[title="SÍ"],
.sv_body .sv_qstn span.full-width[title="SÍ"] .ps-widget[data-ps-sku],
.sv_body .sv_qstn span.full-width[title="SÍ"] .ps-widget[ps-sku],
.sv_body .sv_qstn span.full-width[title="YES"],
.sv_body .sv_qstn span.full-width[title="YES"] .ps-widget[data-ps-sku],
.sv_body .sv_qstn span.full-width[title="YES"] .ps-widget[ps-sku] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  width: 100%;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.parametrizedhtml,
.btn.parametrizedhtml,
.exit-notification-buttons > button.parametrizedhtml,
.sv_body .sv_q span.parametrizedhtml[title="NO"],
.sv_body .sv_q span.parametrizedhtml[title="SÍ"],
.sv_body .sv_q span.parametrizedhtml[title="YES"],
.sv_body .sv_qstn span.parametrizedhtml[title="NO"],
.sv_body .sv_qstn span.parametrizedhtml[title="SÍ"],
.sv_body .sv_qstn span.parametrizedhtml[title="YES"] {
  padding: 0 !important;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  .component-content,
.btn .component-content,
.exit-notification-buttons > button .component-content,
.sv_body .sv_q span[title="NO"] .component-content,
.sv_body .sv_q span[title="SÍ"] .component-content,
.sv_body .sv_q span[title="YES"] .component-content,
.sv_body .sv_qstn span[title="NO"] .component-content,
.sv_body .sv_qstn span[title="SÍ"] .component-content,
.sv_body .sv_qstn span[title="YES"] .component-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  height: 100%;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  .component-content
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  .component-content
  .ps-widget[ps-sku],
.btn .component-content .ps-widget[data-ps-sku],
.btn .component-content .ps-widget[ps-sku],
.exit-notification-buttons > button .component-content .ps-widget[data-ps-sku],
.exit-notification-buttons > button .component-content .ps-widget[ps-sku],
.sv_body .sv_q span[title="NO"] .component-content .ps-widget[data-ps-sku],
.sv_body .sv_q span[title="NO"] .component-content .ps-widget[ps-sku],
.sv_body .sv_q span[title="SÍ"] .component-content .ps-widget[data-ps-sku],
.sv_body .sv_q span[title="SÍ"] .component-content .ps-widget[ps-sku],
.sv_body .sv_q span[title="YES"] .component-content .ps-widget[data-ps-sku],
.sv_body .sv_q span[title="YES"] .component-content .ps-widget[ps-sku],
.sv_body .sv_qstn span[title="NO"] .component-content .ps-widget[data-ps-sku],
.sv_body .sv_qstn span[title="NO"] .component-content .ps-widget[ps-sku],
.sv_body .sv_qstn span[title="SÍ"] .component-content .ps-widget[data-ps-sku],
.sv_body .sv_qstn span[title="SÍ"] .component-content .ps-widget[ps-sku],
.sv_body .sv_qstn span[title="YES"] .component-content .ps-widget[data-ps-sku],
.sv_body .sv_qstn span[title="YES"] .component-content .ps-widget[ps-sku] {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (min-width: 992px) {
  #exit-notification .exit-notification-inner .exit-notification-buttons button,
  .btn,
  .exit-notification-buttons > button,
  .sv_body .sv_q span[title="NO"],
  .sv_body .sv_q span[title="SÍ"],
  .sv_body .sv_q span[title="YES"],
  .sv_body .sv_qstn span[title="NO"],
  .sv_body .sv_qstn span[title="SÍ"],
  .sv_body .sv_qstn span[title="YES"] {
    font-size: 16px;
    padding: 10px 15px !important;
  }
}

#exit-notification .exit-notification-inner .exit-notification-buttons button,
.btn-color-1,
.exit-notification-buttons > button,
.sv_body .sv_q span[title="NO"],
.sv_body .sv_q span[title="SÍ"],
.sv_body .sv_q span[title="YES"],
.sv_body .sv_qstn span[title="NO"],
.sv_body .sv_qstn span[title="SÍ"],
.sv_body .sv_qstn span[title="YES"] {
  background: #500778;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:active,
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:focus,
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:hover,
  .btn-color-1:active,
  .btn-color-1:focus,
  .btn-color-1:hover,
  .exit-notification-buttons > button:active,
  .exit-notification-buttons > button:focus,
  .exit-notification-buttons > button:hover,
  .sv_body .sv_q span:active[title="NO"],
  .sv_body .sv_q span:active[title="SÍ"],
  .sv_body .sv_q span:active[title="YES"],
  .sv_body .sv_q span:focus[title="NO"],
  .sv_body .sv_q span:focus[title="SÍ"],
  .sv_body .sv_q span:focus[title="YES"],
  .sv_body .sv_q span:hover[title="NO"],
  .sv_body .sv_q span:hover[title="SÍ"],
  .sv_body .sv_q span:hover[title="YES"],
  .sv_body .sv_qstn span:active[title="NO"],
  .sv_body .sv_qstn span:active[title="SÍ"],
  .sv_body .sv_qstn span:active[title="YES"],
  .sv_body .sv_qstn span:focus[title="NO"],
  .sv_body .sv_qstn span:focus[title="SÍ"],
  .sv_body .sv_qstn span:focus[title="YES"],
  .sv_body .sv_qstn span:hover[title="NO"],
  .sv_body .sv_qstn span:hover[title="SÍ"],
  .sv_body .sv_qstn span:hover[title="YES"] {
    background: #fff;
    border: 2px solid #500778;
    color: #500778 !important;
    text-decoration: underline !important;
  }

  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:active
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:active
    .ps-widget[ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:focus
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:focus
    .ps-widget[ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:hover
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:hover
    .ps-widget[ps-sku],
  .btn-color-1:active .ps-widget[data-ps-sku],
  .btn-color-1:active .ps-widget[ps-sku],
  .btn-color-1:focus .ps-widget[data-ps-sku],
  .btn-color-1:focus .ps-widget[ps-sku],
  .btn-color-1:hover .ps-widget[data-ps-sku],
  .btn-color-1:hover .ps-widget[ps-sku],
  .exit-notification-buttons > button:active .ps-widget[data-ps-sku],
  .exit-notification-buttons > button:active .ps-widget[ps-sku],
  .exit-notification-buttons > button:focus .ps-widget[data-ps-sku],
  .exit-notification-buttons > button:focus .ps-widget[ps-sku],
  .exit-notification-buttons > button:hover .ps-widget[data-ps-sku],
  .exit-notification-buttons > button:hover .ps-widget[ps-sku],
  .sv_body .sv_q span:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:active[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_q span:focus[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:focus[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span:focus[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:focus[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_q span:hover[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:hover[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span:hover[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:hover[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:active[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:focus[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:focus[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:focus[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:focus[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:focus[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:focus[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:hover[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:hover[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:hover[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:hover[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:hover[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:hover[title="YES"] .ps-widget[ps-sku] {
    color: #500778 !important;
  }
}

@media (max-width: 767px) {
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:active,
  .btn-color-1:active,
  .exit-notification-buttons > button:active,
  .sv_body .sv_q span:active[title="NO"],
  .sv_body .sv_q span:active[title="SÍ"],
  .sv_body .sv_q span:active[title="YES"],
  .sv_body .sv_qstn span:active[title="NO"],
  .sv_body .sv_qstn span:active[title="SÍ"],
  .sv_body .sv_qstn span:active[title="YES"] {
    background: #fff;
    border: 2px solid #500778;
    color: #500778 !important;
    text-decoration: underline !important;
  }

  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:active
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button:active
    .ps-widget[ps-sku],
  .btn-color-1:active .ps-widget[data-ps-sku],
  .btn-color-1:active .ps-widget[ps-sku],
  .exit-notification-buttons > button:active .ps-widget[data-ps-sku],
  .exit-notification-buttons > button:active .ps-widget[ps-sku],
  .sv_body .sv_q span:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span:active[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span:active[title="YES"] .ps-widget[ps-sku] {
    color: #500778 !important;
  }
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted,
.btn-color-1.inverted,
.exit-notification-buttons > button.inverted,
.sv_body .sv_q span.inverted[title="NO"],
.sv_body .sv_q span.inverted[title="SÍ"],
.sv_body .sv_q span.inverted[title="YES"],
.sv_body .sv_qstn span.inverted[title="NO"],
.sv_body .sv_qstn span.inverted[title="SÍ"],
.sv_body .sv_qstn span.inverted[title="YES"] {
  background: #fff;
  border: 3px solid #500778;
  color: #500778 !important;
}

@media (min-width: 768px) {
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:active,
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:focus,
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:hover,
  .btn-color-1.inverted:active,
  .btn-color-1.inverted:focus,
  .btn-color-1.inverted:hover,
  .exit-notification-buttons > button.inverted:active,
  .exit-notification-buttons > button.inverted:focus,
  .exit-notification-buttons > button.inverted:hover,
  .sv_body .sv_q span.inverted:active[title="NO"],
  .sv_body .sv_q span.inverted:active[title="SÍ"],
  .sv_body .sv_q span.inverted:active[title="YES"],
  .sv_body .sv_q span.inverted:focus[title="NO"],
  .sv_body .sv_q span.inverted:focus[title="SÍ"],
  .sv_body .sv_q span.inverted:focus[title="YES"],
  .sv_body .sv_q span.inverted:hover[title="NO"],
  .sv_body .sv_q span.inverted:hover[title="SÍ"],
  .sv_body .sv_q span.inverted:hover[title="YES"],
  .sv_body .sv_qstn span.inverted:active[title="NO"],
  .sv_body .sv_qstn span.inverted:active[title="SÍ"],
  .sv_body .sv_qstn span.inverted:active[title="YES"],
  .sv_body .sv_qstn span.inverted:focus[title="NO"],
  .sv_body .sv_qstn span.inverted:focus[title="SÍ"],
  .sv_body .sv_qstn span.inverted:focus[title="YES"],
  .sv_body .sv_qstn span.inverted:hover[title="NO"],
  .sv_body .sv_qstn span.inverted:hover[title="SÍ"],
  .sv_body .sv_qstn span.inverted:hover[title="YES"] {
    background: #500778;
    color: #fff !important;
  }

  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:active
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:active
    .ps-widget[ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:focus
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:focus
    .ps-widget[ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:hover
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:hover
    .ps-widget[ps-sku],
  .btn-color-1.inverted:active .ps-widget[data-ps-sku],
  .btn-color-1.inverted:active .ps-widget[ps-sku],
  .btn-color-1.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-1.inverted:focus .ps-widget[ps-sku],
  .btn-color-1.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-1.inverted:hover .ps-widget[ps-sku],
  .exit-notification-buttons > button.inverted:active .ps-widget[data-ps-sku],
  .exit-notification-buttons > button.inverted:active .ps-widget[ps-sku],
  .exit-notification-buttons > button.inverted:focus .ps-widget[data-ps-sku],
  .exit-notification-buttons > button.inverted:focus .ps-widget[ps-sku],
  .exit-notification-buttons > button.inverted:hover .ps-widget[data-ps-sku],
  .exit-notification-buttons > button.inverted:hover .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:active[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:focus[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:focus[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:focus[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:focus[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:focus[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:focus[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:hover[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:hover[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:hover[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:hover[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:hover[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:hover[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:focus[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:focus[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:focus[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:focus[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:focus[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:focus[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:hover[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:hover[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:hover[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:hover[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:hover[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:hover[title="YES"] .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:active,
  .btn-color-1.inverted:active,
  .exit-notification-buttons > button.inverted:active,
  .sv_body .sv_q span.inverted:active[title="NO"],
  .sv_body .sv_q span.inverted:active[title="SÍ"],
  .sv_body .sv_q span.inverted:active[title="YES"],
  .sv_body .sv_qstn span.inverted:active[title="NO"],
  .sv_body .sv_qstn span.inverted:active[title="SÍ"],
  .sv_body .sv_qstn span.inverted:active[title="YES"] {
    background: #500778;
    color: #fff !important;
  }

  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:active
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button.inverted:active
    .ps-widget[ps-sku],
  .btn-color-1.inverted:active .ps-widget[data-ps-sku],
  .btn-color-1.inverted:active .ps-widget[ps-sku],
  .exit-notification-buttons > button.inverted:active .ps-widget[data-ps-sku],
  .exit-notification-buttons > button.inverted:active .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span.inverted:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span.inverted:active[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span.inverted:active[title="YES"] .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-2 {
  background: #757575;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-2:active,
  .btn-color-2:focus,
  .btn-color-2:hover {
    background: #fff;
    border: 2px solid #757575;
    color: #757575 !important;
    text-decoration: underline !important;
  }

  .btn-color-2:active .ps-widget[data-ps-sku],
  .btn-color-2:active .ps-widget[ps-sku],
  .btn-color-2:focus .ps-widget[data-ps-sku],
  .btn-color-2:focus .ps-widget[ps-sku],
  .btn-color-2:hover .ps-widget[data-ps-sku],
  .btn-color-2:hover .ps-widget[ps-sku] {
    color: #757575 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-2:active {
    background: #fff;
    border: 2px solid #757575;
    text-decoration: underline !important;
  }

  .btn-color-2:active,
  .btn-color-2:active .ps-widget[data-ps-sku],
  .btn-color-2:active .ps-widget[ps-sku] {
    color: #757575 !important;
  }
}

.btn-color-2.inverted {
  background: #fff;
  border: 3px solid #757575;
  color: #757575 !important;
}

@media (min-width: 768px) {
  .btn-color-2.inverted:active,
  .btn-color-2.inverted:focus,
  .btn-color-2.inverted:hover {
    background: #757575;
    color: #fff !important;
  }

  .btn-color-2.inverted:active .ps-widget[data-ps-sku],
  .btn-color-2.inverted:active .ps-widget[ps-sku],
  .btn-color-2.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-2.inverted:focus .ps-widget[ps-sku],
  .btn-color-2.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-2.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-2.inverted:active {
    background: #757575;
    color: #fff !important;
  }

  .btn-color-2.inverted:active .ps-widget[data-ps-sku],
  .btn-color-2.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-3 {
  background: #f5e617;
  border: 2px solid #f5e617;
  color: #500778 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-3:active,
  .btn-color-3:focus,
  .btn-color-3:hover {
    background: #fff;
    border: 2px solid #f5e617;
    color: #500778 !important;
    text-decoration: underline !important;
  }

  .btn-color-3:active .ps-widget[data-ps-sku],
  .btn-color-3:active .ps-widget[ps-sku],
  .btn-color-3:focus .ps-widget[data-ps-sku],
  .btn-color-3:focus .ps-widget[ps-sku],
  .btn-color-3:hover .ps-widget[data-ps-sku],
  .btn-color-3:hover .ps-widget[ps-sku] {
    color: #f5e617 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-3:active {
    background: #fff;
    border: 2px solid #f5e617;
    text-decoration: underline !important;
  }

  .btn-color-3:active,
  .btn-color-3:active .ps-widget[data-ps-sku],
  .btn-color-3:active .ps-widget[ps-sku] {
    color: #f5e617 !important;
  }
}

.btn-color-3.inverted {
  background: #fff;
  border: 3px solid #f5e617;
  color: #f5e617 !important;
}

@media (min-width: 768px) {
  .btn-color-3.inverted:active,
  .btn-color-3.inverted:focus,
  .btn-color-3.inverted:hover {
    background: #f5e617;
    color: #fff !important;
  }

  .btn-color-3.inverted:active .ps-widget[data-ps-sku],
  .btn-color-3.inverted:active .ps-widget[ps-sku],
  .btn-color-3.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-3.inverted:focus .ps-widget[ps-sku],
  .btn-color-3.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-3.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-3.inverted:active {
    background: #f5e617;
    color: #fff !important;
  }

  .btn-color-3.inverted:active .ps-widget[data-ps-sku],
  .btn-color-3.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-4 {
  background: #ece8f8;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-4:active,
  .btn-color-4:focus,
  .btn-color-4:hover {
    background: #fff;
    border: 2px solid #ece8f8;
    color: #ece8f8 !important;
    text-decoration: underline !important;
  }

  .btn-color-4:active .ps-widget[data-ps-sku],
  .btn-color-4:active .ps-widget[ps-sku],
  .btn-color-4:focus .ps-widget[data-ps-sku],
  .btn-color-4:focus .ps-widget[ps-sku],
  .btn-color-4:hover .ps-widget[data-ps-sku],
  .btn-color-4:hover .ps-widget[ps-sku] {
    color: #ece8f8 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-4:active {
    background: #fff;
    border: 2px solid #ece8f8;
    text-decoration: underline !important;
  }

  .btn-color-4:active,
  .btn-color-4:active .ps-widget[data-ps-sku],
  .btn-color-4:active .ps-widget[ps-sku] {
    color: #ece8f8 !important;
  }
}

.btn-color-4.inverted {
  background: #fff;
  border: 3px solid #ece8f8;
  color: #ece8f8 !important;
}

@media (min-width: 768px) {
  .btn-color-4.inverted:active,
  .btn-color-4.inverted:focus,
  .btn-color-4.inverted:hover {
    background: #ece8f8;
    color: #fff !important;
  }

  .btn-color-4.inverted:active .ps-widget[data-ps-sku],
  .btn-color-4.inverted:active .ps-widget[ps-sku],
  .btn-color-4.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-4.inverted:focus .ps-widget[ps-sku],
  .btn-color-4.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-4.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-4.inverted:active {
    background: #ece8f8;
    color: #fff !important;
  }

  .btn-color-4.inverted:active .ps-widget[data-ps-sku],
  .btn-color-4.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-5 {
  background: #d8cbe7;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-5:active,
  .btn-color-5:focus,
  .btn-color-5:hover {
    background: #fff;
    border: 2px solid #d8cbe7;
    color: #d8cbe7 !important;
    text-decoration: underline !important;
  }

  .btn-color-5:active .ps-widget[data-ps-sku],
  .btn-color-5:active .ps-widget[ps-sku],
  .btn-color-5:focus .ps-widget[data-ps-sku],
  .btn-color-5:focus .ps-widget[ps-sku],
  .btn-color-5:hover .ps-widget[data-ps-sku],
  .btn-color-5:hover .ps-widget[ps-sku] {
    color: #d8cbe7 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-5:active {
    background: #fff;
    border: 2px solid #d8cbe7;
    text-decoration: underline !important;
  }

  .btn-color-5:active,
  .btn-color-5:active .ps-widget[data-ps-sku],
  .btn-color-5:active .ps-widget[ps-sku] {
    color: #d8cbe7 !important;
  }
}

.btn-color-5.inverted {
  background: #fff;
  border: 3px solid #d8cbe7;
  color: #d8cbe7 !important;
}

@media (min-width: 768px) {
  .btn-color-5.inverted:active,
  .btn-color-5.inverted:focus,
  .btn-color-5.inverted:hover {
    background: #d8cbe7;
    color: #fff !important;
  }

  .btn-color-5.inverted:active .ps-widget[data-ps-sku],
  .btn-color-5.inverted:active .ps-widget[ps-sku],
  .btn-color-5.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-5.inverted:focus .ps-widget[ps-sku],
  .btn-color-5.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-5.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-5.inverted:active {
    background: #d8cbe7;
    color: #fff !important;
  }

  .btn-color-5.inverted:active .ps-widget[data-ps-sku],
  .btn-color-5.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-6 {
  background: #0075bc;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-6:active,
  .btn-color-6:focus,
  .btn-color-6:hover {
    background: #fff;
    border: 2px solid #0075bc;
    color: #0075bc !important;
    text-decoration: underline !important;
  }

  .btn-color-6:active .ps-widget[data-ps-sku],
  .btn-color-6:active .ps-widget[ps-sku],
  .btn-color-6:focus .ps-widget[data-ps-sku],
  .btn-color-6:focus .ps-widget[ps-sku],
  .btn-color-6:hover .ps-widget[data-ps-sku],
  .btn-color-6:hover .ps-widget[ps-sku] {
    color: #0075bc !important;
  }
}

@media (max-width: 767px) {
  .btn-color-6:active {
    background: #fff;
    border: 2px solid #0075bc;
    text-decoration: underline !important;
  }

  .btn-color-6:active,
  .btn-color-6:active .ps-widget[data-ps-sku],
  .btn-color-6:active .ps-widget[ps-sku] {
    color: #0075bc !important;
  }
}

.btn-color-6.inverted {
  background: #fff;
  border: 3px solid #0075bc;
  color: #0075bc !important;
}

@media (min-width: 768px) {
  .btn-color-6.inverted:active,
  .btn-color-6.inverted:focus,
  .btn-color-6.inverted:hover {
    background: #0075bc;
    color: #fff !important;
  }

  .btn-color-6.inverted:active .ps-widget[data-ps-sku],
  .btn-color-6.inverted:active .ps-widget[ps-sku],
  .btn-color-6.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-6.inverted:focus .ps-widget[ps-sku],
  .btn-color-6.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-6.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-6.inverted:active {
    background: #0075bc;
    color: #fff !important;
  }

  .btn-color-6.inverted:active .ps-widget[data-ps-sku],
  .btn-color-6.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-7 {
  background: #606060;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-7:active,
  .btn-color-7:focus,
  .btn-color-7:hover {
    background: #fff;
    border: 2px solid #606060;
    color: #606060 !important;
    text-decoration: underline !important;
  }

  .btn-color-7:active .ps-widget[data-ps-sku],
  .btn-color-7:active .ps-widget[ps-sku],
  .btn-color-7:focus .ps-widget[data-ps-sku],
  .btn-color-7:focus .ps-widget[ps-sku],
  .btn-color-7:hover .ps-widget[data-ps-sku],
  .btn-color-7:hover .ps-widget[ps-sku] {
    color: #606060 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-7:active {
    background: #fff;
    border: 2px solid #606060;
    text-decoration: underline !important;
  }

  .btn-color-7:active,
  .btn-color-7:active .ps-widget[data-ps-sku],
  .btn-color-7:active .ps-widget[ps-sku] {
    color: #606060 !important;
  }
}

.btn-color-7.inverted {
  background: #fff;
  border: 3px solid #606060;
  color: #606060 !important;
}

@media (min-width: 768px) {
  .btn-color-7.inverted:active,
  .btn-color-7.inverted:focus,
  .btn-color-7.inverted:hover {
    background: #606060;
    color: #fff !important;
  }

  .btn-color-7.inverted:active .ps-widget[data-ps-sku],
  .btn-color-7.inverted:active .ps-widget[ps-sku],
  .btn-color-7.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-7.inverted:focus .ps-widget[ps-sku],
  .btn-color-7.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-7.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-7.inverted:active {
    background: #606060;
    color: #fff !important;
  }

  .btn-color-7.inverted:active .ps-widget[data-ps-sku],
  .btn-color-7.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-8 {
  background: #be0000;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-8:active,
  .btn-color-8:focus,
  .btn-color-8:hover {
    background: #fff;
    border: 2px solid #be0000;
    color: #be0000 !important;
    text-decoration: underline !important;
  }

  .btn-color-8:active .ps-widget[data-ps-sku],
  .btn-color-8:active .ps-widget[ps-sku],
  .btn-color-8:focus .ps-widget[data-ps-sku],
  .btn-color-8:focus .ps-widget[ps-sku],
  .btn-color-8:hover .ps-widget[data-ps-sku],
  .btn-color-8:hover .ps-widget[ps-sku] {
    color: #be0000 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-8:active {
    background: #fff;
    border: 2px solid #be0000;
    text-decoration: underline !important;
  }

  .btn-color-8:active,
  .btn-color-8:active .ps-widget[data-ps-sku],
  .btn-color-8:active .ps-widget[ps-sku] {
    color: #be0000 !important;
  }
}

.btn-color-8.inverted {
  background: #fff;
  border: 3px solid #be0000;
  color: #be0000 !important;
}

@media (min-width: 768px) {
  .btn-color-8.inverted:active,
  .btn-color-8.inverted:focus,
  .btn-color-8.inverted:hover {
    background: #be0000;
    color: #fff !important;
  }

  .btn-color-8.inverted:active .ps-widget[data-ps-sku],
  .btn-color-8.inverted:active .ps-widget[ps-sku],
  .btn-color-8.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-8.inverted:focus .ps-widget[ps-sku],
  .btn-color-8.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-8.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-8.inverted:active {
    background: #be0000;
    color: #fff !important;
  }

  .btn-color-8.inverted:active .ps-widget[data-ps-sku],
  .btn-color-8.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-9 {
  background: #afafaf;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-9:active,
  .btn-color-9:focus,
  .btn-color-9:hover {
    background: #fff;
    border: 2px solid #afafaf;
    color: #afafaf !important;
    text-decoration: underline !important;
  }

  .btn-color-9:active .ps-widget[data-ps-sku],
  .btn-color-9:active .ps-widget[ps-sku],
  .btn-color-9:focus .ps-widget[data-ps-sku],
  .btn-color-9:focus .ps-widget[ps-sku],
  .btn-color-9:hover .ps-widget[data-ps-sku],
  .btn-color-9:hover .ps-widget[ps-sku] {
    color: #afafaf !important;
  }
}

@media (max-width: 767px) {
  .btn-color-9:active {
    background: #fff;
    border: 2px solid #afafaf;
    text-decoration: underline !important;
  }

  .btn-color-9:active,
  .btn-color-9:active .ps-widget[data-ps-sku],
  .btn-color-9:active .ps-widget[ps-sku] {
    color: #afafaf !important;
  }
}

.btn-color-9.inverted {
  background: #fff;
  border: 3px solid #afafaf;
  color: #afafaf !important;
}

@media (min-width: 768px) {
  .btn-color-9.inverted:active,
  .btn-color-9.inverted:focus,
  .btn-color-9.inverted:hover {
    background: #afafaf;
    color: #fff !important;
  }

  .btn-color-9.inverted:active .ps-widget[data-ps-sku],
  .btn-color-9.inverted:active .ps-widget[ps-sku],
  .btn-color-9.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-9.inverted:focus .ps-widget[ps-sku],
  .btn-color-9.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-9.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-9.inverted:active {
    background: #afafaf;
    color: #fff !important;
  }

  .btn-color-9.inverted:active .ps-widget[data-ps-sku],
  .btn-color-9.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-10 {
  background: #666;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-10:active,
  .btn-color-10:focus,
  .btn-color-10:hover {
    background: #fff;
    border: 2px solid #666;
    color: #666 !important;
    text-decoration: underline !important;
  }

  .btn-color-10:active .ps-widget[data-ps-sku],
  .btn-color-10:active .ps-widget[ps-sku],
  .btn-color-10:focus .ps-widget[data-ps-sku],
  .btn-color-10:focus .ps-widget[ps-sku],
  .btn-color-10:hover .ps-widget[data-ps-sku],
  .btn-color-10:hover .ps-widget[ps-sku] {
    color: #666 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-10:active {
    background: #fff;
    border: 2px solid #666;
    color: #666 !important;
    text-decoration: underline !important;
  }

  .btn-color-10:active .ps-widget[data-ps-sku],
  .btn-color-10:active .ps-widget[ps-sku] {
    color: #666 !important;
  }
}

.btn-color-10.inverted {
  background: #fff;
  border: 3px solid #666;
  color: #666 !important;
}

@media (min-width: 768px) {
  .btn-color-10.inverted:active,
  .btn-color-10.inverted:focus,
  .btn-color-10.inverted:hover {
    background: #666;
    color: #fff !important;
  }

  .btn-color-10.inverted:active .ps-widget[data-ps-sku],
  .btn-color-10.inverted:active .ps-widget[ps-sku],
  .btn-color-10.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-10.inverted:focus .ps-widget[ps-sku],
  .btn-color-10.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-10.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-10.inverted:active {
    background: #666;
    color: #fff !important;
  }

  .btn-color-10.inverted:active .ps-widget[data-ps-sku],
  .btn-color-10.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-11 {
  background: #dccde4;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-11:active,
  .btn-color-11:focus,
  .btn-color-11:hover {
    background: #fff;
    border: 2px solid #dccde4;
    color: #dccde4 !important;
    text-decoration: underline !important;
  }

  .btn-color-11:active .ps-widget[data-ps-sku],
  .btn-color-11:active .ps-widget[ps-sku],
  .btn-color-11:focus .ps-widget[data-ps-sku],
  .btn-color-11:focus .ps-widget[ps-sku],
  .btn-color-11:hover .ps-widget[data-ps-sku],
  .btn-color-11:hover .ps-widget[ps-sku] {
    color: #dccde4 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-11:active {
    background: #fff;
    border: 2px solid #dccde4;
    text-decoration: underline !important;
  }

  .btn-color-11:active,
  .btn-color-11:active .ps-widget[data-ps-sku],
  .btn-color-11:active .ps-widget[ps-sku] {
    color: #dccde4 !important;
  }
}

.btn-color-11.inverted {
  background: #fff;
  border: 3px solid #dccde4;
  color: #dccde4 !important;
}

@media (min-width: 768px) {
  .btn-color-11.inverted:active,
  .btn-color-11.inverted:focus,
  .btn-color-11.inverted:hover {
    background: #dccde4;
    color: #fff !important;
  }

  .btn-color-11.inverted:active .ps-widget[data-ps-sku],
  .btn-color-11.inverted:active .ps-widget[ps-sku],
  .btn-color-11.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-11.inverted:focus .ps-widget[ps-sku],
  .btn-color-11.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-11.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-11.inverted:active {
    background: #dccde4;
    color: #fff !important;
  }

  .btn-color-11.inverted:active .ps-widget[data-ps-sku],
  .btn-color-11.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-12 {
  background: #a6a7a8;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-12:active,
  .btn-color-12:focus,
  .btn-color-12:hover {
    background: #fff;
    border: 2px solid #a6a7a8;
    color: #a6a7a8 !important;
    text-decoration: underline !important;
  }

  .btn-color-12:active .ps-widget[data-ps-sku],
  .btn-color-12:active .ps-widget[ps-sku],
  .btn-color-12:focus .ps-widget[data-ps-sku],
  .btn-color-12:focus .ps-widget[ps-sku],
  .btn-color-12:hover .ps-widget[data-ps-sku],
  .btn-color-12:hover .ps-widget[ps-sku] {
    color: #a6a7a8 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-12:active {
    background: #fff;
    border: 2px solid #a6a7a8;
    text-decoration: underline !important;
  }

  .btn-color-12:active,
  .btn-color-12:active .ps-widget[data-ps-sku],
  .btn-color-12:active .ps-widget[ps-sku] {
    color: #a6a7a8 !important;
  }
}

.btn-color-12.inverted {
  background: #fff;
  border: 3px solid #a6a7a8;
  color: #a6a7a8 !important;
}

@media (min-width: 768px) {
  .btn-color-12.inverted:active,
  .btn-color-12.inverted:focus,
  .btn-color-12.inverted:hover {
    background: #a6a7a8;
    color: #fff !important;
  }

  .btn-color-12.inverted:active .ps-widget[data-ps-sku],
  .btn-color-12.inverted:active .ps-widget[ps-sku],
  .btn-color-12.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-12.inverted:focus .ps-widget[ps-sku],
  .btn-color-12.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-12.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-12.inverted:active {
    background: #a6a7a8;
    color: #fff !important;
  }

  .btn-color-12.inverted:active .ps-widget[data-ps-sku],
  .btn-color-12.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-13 {
  background: #c4c4c4;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-13:active,
  .btn-color-13:focus,
  .btn-color-13:hover {
    background: #fff;
    border: 2px solid #c4c4c4;
    color: #c4c4c4 !important;
    text-decoration: underline !important;
  }

  .btn-color-13:active .ps-widget[data-ps-sku],
  .btn-color-13:active .ps-widget[ps-sku],
  .btn-color-13:focus .ps-widget[data-ps-sku],
  .btn-color-13:focus .ps-widget[ps-sku],
  .btn-color-13:hover .ps-widget[data-ps-sku],
  .btn-color-13:hover .ps-widget[ps-sku] {
    color: #c4c4c4 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-13:active {
    background: #fff;
    border: 2px solid #c4c4c4;
    text-decoration: underline !important;
  }

  .btn-color-13:active,
  .btn-color-13:active .ps-widget[data-ps-sku],
  .btn-color-13:active .ps-widget[ps-sku] {
    color: #c4c4c4 !important;
  }
}

.btn-color-13.inverted {
  background: #fff;
  border: 3px solid #c4c4c4;
  color: #c4c4c4 !important;
}

@media (min-width: 768px) {
  .btn-color-13.inverted:active,
  .btn-color-13.inverted:focus,
  .btn-color-13.inverted:hover {
    background: #c4c4c4;
    color: #fff !important;
  }

  .btn-color-13.inverted:active .ps-widget[data-ps-sku],
  .btn-color-13.inverted:active .ps-widget[ps-sku],
  .btn-color-13.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-13.inverted:focus .ps-widget[ps-sku],
  .btn-color-13.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-13.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-13.inverted:active {
    background: #c4c4c4;
    color: #fff !important;
  }

  .btn-color-13.inverted:active .ps-widget[data-ps-sku],
  .btn-color-13.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-14 {
  background: #535353;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-14:active,
  .btn-color-14:focus,
  .btn-color-14:hover {
    background: #fff;
    border: 2px solid #535353;
    color: #535353 !important;
    text-decoration: underline !important;
  }

  .btn-color-14:active .ps-widget[data-ps-sku],
  .btn-color-14:active .ps-widget[ps-sku],
  .btn-color-14:focus .ps-widget[data-ps-sku],
  .btn-color-14:focus .ps-widget[ps-sku],
  .btn-color-14:hover .ps-widget[data-ps-sku],
  .btn-color-14:hover .ps-widget[ps-sku] {
    color: #535353 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-14:active {
    background: #fff;
    border: 2px solid #535353;
    text-decoration: underline !important;
  }

  .btn-color-14:active,
  .btn-color-14:active .ps-widget[data-ps-sku],
  .btn-color-14:active .ps-widget[ps-sku] {
    color: #535353 !important;
  }
}

.btn-color-14.inverted {
  background: #fff;
  border: 3px solid #535353;
  color: #535353 !important;
}

@media (min-width: 768px) {
  .btn-color-14.inverted:active,
  .btn-color-14.inverted:focus,
  .btn-color-14.inverted:hover {
    background: #535353;
    color: #fff !important;
  }

  .btn-color-14.inverted:active .ps-widget[data-ps-sku],
  .btn-color-14.inverted:active .ps-widget[ps-sku],
  .btn-color-14.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-14.inverted:focus .ps-widget[ps-sku],
  .btn-color-14.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-14.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-14.inverted:active {
    background: #535353;
    color: #fff !important;
  }

  .btn-color-14.inverted:active .ps-widget[data-ps-sku],
  .btn-color-14.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-15 {
  background: #f8f9fa;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-15:active,
  .btn-color-15:focus,
  .btn-color-15:hover {
    background: #fff;
    border: 2px solid #f8f9fa;
    color: #f8f9fa !important;
    text-decoration: underline !important;
  }

  .btn-color-15:active .ps-widget[data-ps-sku],
  .btn-color-15:active .ps-widget[ps-sku],
  .btn-color-15:focus .ps-widget[data-ps-sku],
  .btn-color-15:focus .ps-widget[ps-sku],
  .btn-color-15:hover .ps-widget[data-ps-sku],
  .btn-color-15:hover .ps-widget[ps-sku] {
    color: #f8f9fa !important;
  }
}

@media (max-width: 767px) {
  .btn-color-15:active {
    background: #fff;
    border: 2px solid #f8f9fa;
    text-decoration: underline !important;
  }

  .btn-color-15:active,
  .btn-color-15:active .ps-widget[data-ps-sku],
  .btn-color-15:active .ps-widget[ps-sku] {
    color: #f8f9fa !important;
  }
}

.btn-color-15.inverted {
  background: #fff;
  border: 3px solid #f8f9fa;
  color: #f8f9fa !important;
}

@media (min-width: 768px) {
  .btn-color-15.inverted:active,
  .btn-color-15.inverted:focus,
  .btn-color-15.inverted:hover {
    background: #f8f9fa;
    color: #fff !important;
  }

  .btn-color-15.inverted:active .ps-widget[data-ps-sku],
  .btn-color-15.inverted:active .ps-widget[ps-sku],
  .btn-color-15.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-15.inverted:focus .ps-widget[ps-sku],
  .btn-color-15.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-15.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-15.inverted:active {
    background: #f8f9fa;
    color: #fff !important;
  }

  .btn-color-15.inverted:active .ps-widget[data-ps-sku],
  .btn-color-15.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-white {
  background: #fff;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-white:active,
  .btn-color-white:focus,
  .btn-color-white:hover {
    background: #fff;
    border: 2px solid #fff;
    color: #fff !important;
    text-decoration: underline !important;
  }

  .btn-color-white:active .ps-widget[data-ps-sku],
  .btn-color-white:active .ps-widget[ps-sku],
  .btn-color-white:focus .ps-widget[data-ps-sku],
  .btn-color-white:focus .ps-widget[ps-sku],
  .btn-color-white:hover .ps-widget[data-ps-sku],
  .btn-color-white:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-white:active {
    background: #fff;
    border: 2px solid #fff;
    color: #fff !important;
    text-decoration: underline !important;
  }

  .btn-color-white:active .ps-widget[data-ps-sku],
  .btn-color-white:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-white.inverted {
  background: #fff;
  border: 3px solid #fff;
  color: #fff !important;
}

@media (min-width: 768px) {
  .btn-color-white.inverted:active,
  .btn-color-white.inverted:focus,
  .btn-color-white.inverted:hover {
    background: #fff;
    color: #fff !important;
  }

  .btn-color-white.inverted:active .ps-widget[data-ps-sku],
  .btn-color-white.inverted:active .ps-widget[ps-sku],
  .btn-color-white.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-white.inverted:focus .ps-widget[ps-sku],
  .btn-color-white.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-white.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-white.inverted:active {
    background: #fff;
    color: #fff !important;
  }

  .btn-color-white.inverted:active .ps-widget[data-ps-sku],
  .btn-color-white.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-100 {
  background: #f8f9fa;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-100:active,
  .btn-color-gray-100:focus,
  .btn-color-gray-100:hover {
    background: #fff;
    border: 2px solid #f8f9fa;
    color: #f8f9fa !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-100:active .ps-widget[data-ps-sku],
  .btn-color-gray-100:active .ps-widget[ps-sku],
  .btn-color-gray-100:focus .ps-widget[data-ps-sku],
  .btn-color-gray-100:focus .ps-widget[ps-sku],
  .btn-color-gray-100:hover .ps-widget[data-ps-sku],
  .btn-color-gray-100:hover .ps-widget[ps-sku] {
    color: #f8f9fa !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-100:active {
    background: #fff;
    border: 2px solid #f8f9fa;
    color: #f8f9fa !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-100:active .ps-widget[data-ps-sku],
  .btn-color-gray-100:active .ps-widget[ps-sku] {
    color: #f8f9fa !important;
  }
}

.btn-color-gray-100.inverted {
  background: #fff;
  border: 3px solid #f8f9fa;
  color: #f8f9fa !important;
}

@media (min-width: 768px) {
  .btn-color-gray-100.inverted:active,
  .btn-color-gray-100.inverted:focus,
  .btn-color-gray-100.inverted:hover {
    background: #f8f9fa;
    color: #fff !important;
  }

  .btn-color-gray-100.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-100.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-100.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-100.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-100.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-100.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-100.inverted:active {
    background: #f8f9fa;
    color: #fff !important;
  }

  .btn-color-gray-100.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-100.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-200 {
  background: #e9ecef;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-200:active,
  .btn-color-gray-200:focus,
  .btn-color-gray-200:hover {
    background: #fff;
    border: 2px solid #e9ecef;
    color: #e9ecef !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-200:active .ps-widget[data-ps-sku],
  .btn-color-gray-200:active .ps-widget[ps-sku],
  .btn-color-gray-200:focus .ps-widget[data-ps-sku],
  .btn-color-gray-200:focus .ps-widget[ps-sku],
  .btn-color-gray-200:hover .ps-widget[data-ps-sku],
  .btn-color-gray-200:hover .ps-widget[ps-sku] {
    color: #e9ecef !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-200:active {
    background: #fff;
    border: 2px solid #e9ecef;
    color: #e9ecef !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-200:active .ps-widget[data-ps-sku],
  .btn-color-gray-200:active .ps-widget[ps-sku] {
    color: #e9ecef !important;
  }
}

.btn-color-gray-200.inverted {
  background: #fff;
  border: 3px solid #e9ecef;
  color: #e9ecef !important;
}

@media (min-width: 768px) {
  .btn-color-gray-200.inverted:active,
  .btn-color-gray-200.inverted:focus,
  .btn-color-gray-200.inverted:hover {
    background: #e9ecef;
    color: #fff !important;
  }

  .btn-color-gray-200.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-200.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-200.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-200.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-200.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-200.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-200.inverted:active {
    background: #e9ecef;
    color: #fff !important;
  }

  .btn-color-gray-200.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-200.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-300 {
  background: #dee2e6;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-300:active,
  .btn-color-gray-300:focus,
  .btn-color-gray-300:hover {
    background: #fff;
    border: 2px solid #dee2e6;
    color: #dee2e6 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-300:active .ps-widget[data-ps-sku],
  .btn-color-gray-300:active .ps-widget[ps-sku],
  .btn-color-gray-300:focus .ps-widget[data-ps-sku],
  .btn-color-gray-300:focus .ps-widget[ps-sku],
  .btn-color-gray-300:hover .ps-widget[data-ps-sku],
  .btn-color-gray-300:hover .ps-widget[ps-sku] {
    color: #dee2e6 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-300:active {
    background: #fff;
    border: 2px solid #dee2e6;
    color: #dee2e6 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-300:active .ps-widget[data-ps-sku],
  .btn-color-gray-300:active .ps-widget[ps-sku] {
    color: #dee2e6 !important;
  }
}

.btn-color-gray-300.inverted {
  background: #fff;
  border: 3px solid #dee2e6;
  color: #dee2e6 !important;
}

@media (min-width: 768px) {
  .btn-color-gray-300.inverted:active,
  .btn-color-gray-300.inverted:focus,
  .btn-color-gray-300.inverted:hover {
    background: #dee2e6;
    color: #fff !important;
  }

  .btn-color-gray-300.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-300.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-300.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-300.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-300.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-300.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-300.inverted:active {
    background: #dee2e6;
    color: #fff !important;
  }

  .btn-color-gray-300.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-300.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-400 {
  background: #ced4da;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-400:active,
  .btn-color-gray-400:focus,
  .btn-color-gray-400:hover {
    background: #fff;
    border: 2px solid #ced4da;
    color: #ced4da !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-400:active .ps-widget[data-ps-sku],
  .btn-color-gray-400:active .ps-widget[ps-sku],
  .btn-color-gray-400:focus .ps-widget[data-ps-sku],
  .btn-color-gray-400:focus .ps-widget[ps-sku],
  .btn-color-gray-400:hover .ps-widget[data-ps-sku],
  .btn-color-gray-400:hover .ps-widget[ps-sku] {
    color: #ced4da !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-400:active {
    background: #fff;
    border: 2px solid #ced4da;
    color: #ced4da !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-400:active .ps-widget[data-ps-sku],
  .btn-color-gray-400:active .ps-widget[ps-sku] {
    color: #ced4da !important;
  }
}

.btn-color-gray-400.inverted {
  background: #fff;
  border: 3px solid #ced4da;
  color: #ced4da !important;
}

@media (min-width: 768px) {
  .btn-color-gray-400.inverted:active,
  .btn-color-gray-400.inverted:focus,
  .btn-color-gray-400.inverted:hover {
    background: #ced4da;
    color: #fff !important;
  }

  .btn-color-gray-400.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-400.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-400.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-400.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-400.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-400.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-400.inverted:active {
    background: #ced4da;
    color: #fff !important;
  }

  .btn-color-gray-400.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-400.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-500 {
  background: #d5d1ce;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-500:active,
  .btn-color-gray-500:focus,
  .btn-color-gray-500:hover {
    background: #fff;
    border: 2px solid #d5d1ce;
    color: #d5d1ce !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-500:active .ps-widget[data-ps-sku],
  .btn-color-gray-500:active .ps-widget[ps-sku],
  .btn-color-gray-500:focus .ps-widget[data-ps-sku],
  .btn-color-gray-500:focus .ps-widget[ps-sku],
  .btn-color-gray-500:hover .ps-widget[data-ps-sku],
  .btn-color-gray-500:hover .ps-widget[ps-sku] {
    color: #d5d1ce !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-500:active {
    background: #fff;
    border: 2px solid #d5d1ce;
    color: #d5d1ce !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-500:active .ps-widget[data-ps-sku],
  .btn-color-gray-500:active .ps-widget[ps-sku] {
    color: #d5d1ce !important;
  }
}

.btn-color-gray-500.inverted {
  background: #fff;
  border: 3px solid #d5d1ce;
  color: #d5d1ce !important;
}

@media (min-width: 768px) {
  .btn-color-gray-500.inverted:active,
  .btn-color-gray-500.inverted:focus,
  .btn-color-gray-500.inverted:hover {
    background: #d5d1ce;
    color: #fff !important;
  }

  .btn-color-gray-500.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-500.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-500.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-500.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-500.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-500.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-500.inverted:active {
    background: #d5d1ce;
    color: #fff !important;
  }

  .btn-color-gray-500.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-500.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-600 {
  background: #868e96;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-600:active,
  .btn-color-gray-600:focus,
  .btn-color-gray-600:hover {
    background: #fff;
    border: 2px solid #868e96;
    color: #868e96 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-600:active .ps-widget[data-ps-sku],
  .btn-color-gray-600:active .ps-widget[ps-sku],
  .btn-color-gray-600:focus .ps-widget[data-ps-sku],
  .btn-color-gray-600:focus .ps-widget[ps-sku],
  .btn-color-gray-600:hover .ps-widget[data-ps-sku],
  .btn-color-gray-600:hover .ps-widget[ps-sku] {
    color: #868e96 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-600:active {
    background: #fff;
    border: 2px solid #868e96;
    color: #868e96 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-600:active .ps-widget[data-ps-sku],
  .btn-color-gray-600:active .ps-widget[ps-sku] {
    color: #868e96 !important;
  }
}

.btn-color-gray-600.inverted {
  background: #fff;
  border: 3px solid #868e96;
  color: #868e96 !important;
}

@media (min-width: 768px) {
  .btn-color-gray-600.inverted:active,
  .btn-color-gray-600.inverted:focus,
  .btn-color-gray-600.inverted:hover {
    background: #868e96;
    color: #fff !important;
  }

  .btn-color-gray-600.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-600.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-600.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-600.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-600.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-600.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-600.inverted:active {
    background: #868e96;
    color: #fff !important;
  }

  .btn-color-gray-600.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-600.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-700 {
  background: #495057;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-700:active,
  .btn-color-gray-700:focus,
  .btn-color-gray-700:hover {
    background: #fff;
    border: 2px solid #495057;
    color: #495057 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-700:active .ps-widget[data-ps-sku],
  .btn-color-gray-700:active .ps-widget[ps-sku],
  .btn-color-gray-700:focus .ps-widget[data-ps-sku],
  .btn-color-gray-700:focus .ps-widget[ps-sku],
  .btn-color-gray-700:hover .ps-widget[data-ps-sku],
  .btn-color-gray-700:hover .ps-widget[ps-sku] {
    color: #495057 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-700:active {
    background: #fff;
    border: 2px solid #495057;
    color: #495057 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-700:active .ps-widget[data-ps-sku],
  .btn-color-gray-700:active .ps-widget[ps-sku] {
    color: #495057 !important;
  }
}

.btn-color-gray-700.inverted {
  background: #fff;
  border: 3px solid #495057;
  color: #495057 !important;
}

@media (min-width: 768px) {
  .btn-color-gray-700.inverted:active,
  .btn-color-gray-700.inverted:focus,
  .btn-color-gray-700.inverted:hover {
    background: #495057;
    color: #fff !important;
  }

  .btn-color-gray-700.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-700.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-700.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-700.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-700.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-700.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-700.inverted:active {
    background: #495057;
    color: #fff !important;
  }

  .btn-color-gray-700.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-700.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-800 {
  background: #343a40;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-800:active,
  .btn-color-gray-800:focus,
  .btn-color-gray-800:hover {
    background: #fff;
    border: 2px solid #343a40;
    color: #343a40 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-800:active .ps-widget[data-ps-sku],
  .btn-color-gray-800:active .ps-widget[ps-sku],
  .btn-color-gray-800:focus .ps-widget[data-ps-sku],
  .btn-color-gray-800:focus .ps-widget[ps-sku],
  .btn-color-gray-800:hover .ps-widget[data-ps-sku],
  .btn-color-gray-800:hover .ps-widget[ps-sku] {
    color: #343a40 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-800:active {
    background: #fff;
    border: 2px solid #343a40;
    color: #343a40 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-800:active .ps-widget[data-ps-sku],
  .btn-color-gray-800:active .ps-widget[ps-sku] {
    color: #343a40 !important;
  }
}

.btn-color-gray-800.inverted {
  background: #fff;
  border: 3px solid #343a40;
  color: #343a40 !important;
}

@media (min-width: 768px) {
  .btn-color-gray-800.inverted:active,
  .btn-color-gray-800.inverted:focus,
  .btn-color-gray-800.inverted:hover {
    background: #343a40;
    color: #fff !important;
  }

  .btn-color-gray-800.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-800.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-800.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-800.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-800.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-800.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-800.inverted:active {
    background: #343a40;
    color: #fff !important;
  }

  .btn-color-gray-800.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-800.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-gray-900 {
  background: #544f40;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-gray-900:active,
  .btn-color-gray-900:focus,
  .btn-color-gray-900:hover {
    background: #fff;
    border: 2px solid #544f40;
    color: #544f40 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-900:active .ps-widget[data-ps-sku],
  .btn-color-gray-900:active .ps-widget[ps-sku],
  .btn-color-gray-900:focus .ps-widget[data-ps-sku],
  .btn-color-gray-900:focus .ps-widget[ps-sku],
  .btn-color-gray-900:hover .ps-widget[data-ps-sku],
  .btn-color-gray-900:hover .ps-widget[ps-sku] {
    color: #544f40 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-900:active {
    background: #fff;
    border: 2px solid #544f40;
    color: #544f40 !important;
    text-decoration: underline !important;
  }

  .btn-color-gray-900:active .ps-widget[data-ps-sku],
  .btn-color-gray-900:active .ps-widget[ps-sku] {
    color: #544f40 !important;
  }
}

.btn-color-gray-900.inverted {
  background: #fff;
  border: 3px solid #544f40;
  color: #544f40 !important;
}

@media (min-width: 768px) {
  .btn-color-gray-900.inverted:active,
  .btn-color-gray-900.inverted:focus,
  .btn-color-gray-900.inverted:hover {
    background: #544f40;
    color: #fff !important;
  }

  .btn-color-gray-900.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-900.inverted:active .ps-widget[ps-sku],
  .btn-color-gray-900.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-gray-900.inverted:focus .ps-widget[ps-sku],
  .btn-color-gray-900.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-gray-900.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-gray-900.inverted:active {
    background: #544f40;
    color: #fff !important;
  }

  .btn-color-gray-900.inverted:active .ps-widget[data-ps-sku],
  .btn-color-gray-900.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-color-black {
  background: #000;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
  text-decoration: none !important;
}

@media (min-width: 768px) {
  .btn-color-black:active,
  .btn-color-black:focus,
  .btn-color-black:hover {
    background: #fff;
    border: 2px solid #000;
    color: #000 !important;
    text-decoration: underline !important;
  }

  .btn-color-black:active .ps-widget[data-ps-sku],
  .btn-color-black:active .ps-widget[ps-sku],
  .btn-color-black:focus .ps-widget[data-ps-sku],
  .btn-color-black:focus .ps-widget[ps-sku],
  .btn-color-black:hover .ps-widget[data-ps-sku],
  .btn-color-black:hover .ps-widget[ps-sku] {
    color: #000 !important;
  }
}

@media (max-width: 767px) {
  .btn-color-black:active {
    background: #fff;
    border: 2px solid #000;
    color: #000 !important;
    text-decoration: underline !important;
  }

  .btn-color-black:active .ps-widget[data-ps-sku],
  .btn-color-black:active .ps-widget[ps-sku] {
    color: #000 !important;
  }
}

.btn-color-black.inverted {
  background: #fff;
  border: 3px solid #000;
  color: #000 !important;
}

@media (min-width: 768px) {
  .btn-color-black.inverted:active,
  .btn-color-black.inverted:focus,
  .btn-color-black.inverted:hover {
    background: #000;
    color: #fff !important;
  }

  .btn-color-black.inverted:active .ps-widget[data-ps-sku],
  .btn-color-black.inverted:active .ps-widget[ps-sku],
  .btn-color-black.inverted:focus .ps-widget[data-ps-sku],
  .btn-color-black.inverted:focus .ps-widget[ps-sku],
  .btn-color-black.inverted:hover .ps-widget[data-ps-sku],
  .btn-color-black.inverted:hover .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

@media (max-width: 767px) {
  .btn-color-black.inverted:active {
    background: #000;
    color: #fff !important;
  }

  .btn-color-black.inverted:active .ps-widget[data-ps-sku],
  .btn-color-black.inverted:active .ps-widget[ps-sku] {
    color: #fff !important;
  }
}

.btn-small,
.btn-small .ps-widget[data-ps-sku],
.btn-small .ps-widget[ps-sku],
.sv_body .sv_q span[title="NO"],
.sv_body .sv_q span[title="NO"] .ps-widget[data-ps-sku],
.sv_body .sv_q span[title="NO"] .ps-widget[ps-sku],
.sv_body .sv_q span[title="SÍ"],
.sv_body .sv_q span[title="SÍ"] .ps-widget[data-ps-sku],
.sv_body .sv_q span[title="SÍ"] .ps-widget[ps-sku],
.sv_body .sv_q span[title="YES"],
.sv_body .sv_q span[title="YES"] .ps-widget[data-ps-sku],
.sv_body .sv_q span[title="YES"] .ps-widget[ps-sku],
.sv_body .sv_qstn span[title="NO"],
.sv_body .sv_qstn span[title="NO"] .ps-widget[data-ps-sku],
.sv_body .sv_qstn span[title="NO"] .ps-widget[ps-sku],
.sv_body .sv_qstn span[title="SÍ"],
.sv_body .sv_qstn span[title="SÍ"] .ps-widget[data-ps-sku],
.sv_body .sv_qstn span[title="SÍ"] .ps-widget[ps-sku],
.sv_body .sv_qstn span[title="YES"],
.sv_body .sv_qstn span[title="YES"] .ps-widget[data-ps-sku],
.sv_body .sv_qstn span[title="YES"] .ps-widget[ps-sku] {
  font-size: 11px;
  padding: 10px 15px !important;
}

@media (min-width: 992px) {
  .btn-small,
  .btn-small .ps-widget[data-ps-sku],
  .btn-small .ps-widget[ps-sku],
  .sv_body .sv_q span[title="NO"],
  .sv_body .sv_q span[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_q span[title="SÍ"],
  .sv_body .sv_q span[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_q span[title="YES"],
  .sv_body .sv_q span[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_q span[title="YES"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span[title="NO"],
  .sv_body .sv_qstn span[title="NO"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span[title="NO"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span[title="SÍ"],
  .sv_body .sv_qstn span[title="SÍ"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span[title="SÍ"] .ps-widget[ps-sku],
  .sv_body .sv_qstn span[title="YES"],
  .sv_body .sv_qstn span[title="YES"] .ps-widget[data-ps-sku],
  .sv_body .sv_qstn span[title="YES"] .ps-widget[ps-sku] {
    font-size: 13px;
    padding: 10px 15px !important;
  }
}

#exit-notification .exit-notification-inner .exit-notification-buttons button,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  .ps-widget[ps-sku],
.btn-large,
.btn-large .ps-widget[data-ps-sku],
.btn-large .ps-widget[ps-sku] {
  font-size: 17px;
  padding: 10px 15px !important;
}

@media (min-width: 992px) {
  #exit-notification .exit-notification-inner .exit-notification-buttons button,
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button
    .ps-widget[data-ps-sku],
  #exit-notification
    .exit-notification-inner
    .exit-notification-buttons
    button
    .ps-widget[ps-sku],
  .btn-large,
  .btn-large .ps-widget[data-ps-sku],
  .btn-large .ps-widget[ps-sku] {
    font-size: 19px;
    padding: 10px 15px !important;
  }
}

body .ps-widget[data-ps-sku],
body .ps-widget[data-ps-sku]:hover,
body .ps-widget[ps-sku],
body .ps-widget[ps-sku]:hover {
  background: rgba(0, 0, 0, 0);
  border-radius: 0;
  border-style: none;
  border-width: 0;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  color: inherit;
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  float: none;
  font-family: Montserrat, Arial, sans-serif;
  font-size: inherit;
  font-weight: inherit;
  letter-spacing: normal;
  line-height: normal;
  margin: 0;
  min-height: auto;
  min-width: auto;
  padding: 0;
  white-space: nowrap;
  width: 100%;
}

body .ps-widget[data-ps-sku]:hover > span.ps-button-label,
body .ps-widget[data-ps-sku] > span.ps-button-label,
body .ps-widget[ps-sku]:hover > span.ps-button-label,
body .ps-widget[ps-sku] > span.ps-button-label {
  background-color: rgba(0, 0, 0, 0);
  border: none;
  color: inherit;
  display: block;
  display: none !important;
  font-weight: inherit;
  height: 100%;
  text-align: inherit;
  width: 100%;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button,
.sv_body .sv_q html[lang="de-DE"] span[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span[title="YES"],
.sv_body .sv_q html[lang="de"] span[title="NO"],
.sv_body .sv_q html[lang="de"] span[title="SÍ"],
.sv_body .sv_q html[lang="de"] span[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span[title="YES"],
.sv_body .sv_qstn html[lang="de"] span[title="NO"],
.sv_body .sv_qstn html[lang="de"] span[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span[title="YES"],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
html[lang="de-DE"] .btn-color-1,
html[lang="de-DE"] .exit-notification-buttons > button,
html[lang="de-DE"] .sv_body .sv_q span[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span[title="YES"],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
html[lang="de"] .btn-color-1,
html[lang="de"] .exit-notification-buttons > button,
html[lang="de"] .sv_body .sv_q span[title="NO"],
html[lang="de"] .sv_body .sv_q span[title="SÍ"],
html[lang="de"] .sv_body .sv_q span[title="YES"],
html[lang="de"] .sv_body .sv_qstn span[title="NO"],
html[lang="de"] .sv_body .sv_qstn span[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span[title="YES"],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
html[lang="en-GB"] .btn-color-1,
html[lang="en-GB"] .exit-notification-buttons > button,
html[lang="en-GB"] .sv_body .sv_q span[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span[title="YES"],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
html[lang="en-IE"] .btn-color-1,
html[lang="en-IE"] .exit-notification-buttons > button,
html[lang="en-IE"] .sv_body .sv_q span[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span[title="YES"],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
html[lang="nl-NL"] .btn-color-1,
html[lang="nl-NL"] .exit-notification-buttons > button,
html[lang="nl-NL"] .sv_body .sv_q span[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span[title="YES"] {
  background: #f5e617;
  border: 2px solid #500778;
  color: #500778 !important;
  text-decoration: none !important;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:hover,
.sv_body .sv_q html[lang="de-DE"] span:active[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span:active[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span:active[title="YES"],
.sv_body .sv_q html[lang="de-DE"] span:focus[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span:focus[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span:focus[title="YES"],
.sv_body .sv_q html[lang="de-DE"] span:hover[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span:hover[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span:hover[title="YES"],
.sv_body .sv_q html[lang="de"] span:active[title="NO"],
.sv_body .sv_q html[lang="de"] span:active[title="SÍ"],
.sv_body .sv_q html[lang="de"] span:active[title="YES"],
.sv_body .sv_q html[lang="de"] span:focus[title="NO"],
.sv_body .sv_q html[lang="de"] span:focus[title="SÍ"],
.sv_body .sv_q html[lang="de"] span:focus[title="YES"],
.sv_body .sv_q html[lang="de"] span:hover[title="NO"],
.sv_body .sv_q html[lang="de"] span:hover[title="SÍ"],
.sv_body .sv_q html[lang="de"] span:hover[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span:active[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span:active[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span:active[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span:focus[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span:focus[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span:focus[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span:hover[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span:hover[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span:hover[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span:active[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span:active[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span:active[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span:focus[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span:focus[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span:focus[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span:hover[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span:hover[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span:hover[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span:active[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span:active[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span:active[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span:focus[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span:focus[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span:focus[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span:hover[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span:hover[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span:hover[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span:active[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span:active[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span:active[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span:focus[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span:focus[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span:hover[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span:hover[title="YES"],
.sv_body .sv_qstn html[lang="de"] span:active[title="NO"],
.sv_body .sv_qstn html[lang="de"] span:active[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span:active[title="YES"],
.sv_body .sv_qstn html[lang="de"] span:focus[title="NO"],
.sv_body .sv_qstn html[lang="de"] span:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span:focus[title="YES"],
.sv_body .sv_qstn html[lang="de"] span:hover[title="NO"],
.sv_body .sv_qstn html[lang="de"] span:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span:hover[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span:active[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span:active[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span:active[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span:focus[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span:focus[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span:hover[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span:hover[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span:active[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span:active[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span:active[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span:focus[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span:focus[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span:hover[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span:hover[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span:active[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span:active[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span:active[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span:focus[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span:focus[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span:hover[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span:hover[title="YES"],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active,
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus,
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover,
html[lang="de-DE"] .btn-color-1:active,
html[lang="de-DE"] .btn-color-1:focus,
html[lang="de-DE"] .btn-color-1:hover,
html[lang="de-DE"] .exit-notification-buttons > button:active,
html[lang="de-DE"] .exit-notification-buttons > button:focus,
html[lang="de-DE"] .exit-notification-buttons > button:hover,
html[lang="de-DE"] .sv_body .sv_q span:active[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span:active[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span:active[title="YES"],
html[lang="de-DE"] .sv_body .sv_q span:focus[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span:focus[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span:focus[title="YES"],
html[lang="de-DE"] .sv_body .sv_q span:hover[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span:hover[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span:hover[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span:active[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span:active[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span:active[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span:focus[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span:focus[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span:focus[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span:hover[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span:hover[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span:hover[title="YES"],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active,
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus,
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover,
html[lang="de"] .btn-color-1:active,
html[lang="de"] .btn-color-1:focus,
html[lang="de"] .btn-color-1:hover,
html[lang="de"] .exit-notification-buttons > button:active,
html[lang="de"] .exit-notification-buttons > button:focus,
html[lang="de"] .exit-notification-buttons > button:hover,
html[lang="de"] .sv_body .sv_q span:active[title="NO"],
html[lang="de"] .sv_body .sv_q span:active[title="SÍ"],
html[lang="de"] .sv_body .sv_q span:active[title="YES"],
html[lang="de"] .sv_body .sv_q span:focus[title="NO"],
html[lang="de"] .sv_body .sv_q span:focus[title="SÍ"],
html[lang="de"] .sv_body .sv_q span:focus[title="YES"],
html[lang="de"] .sv_body .sv_q span:hover[title="NO"],
html[lang="de"] .sv_body .sv_q span:hover[title="SÍ"],
html[lang="de"] .sv_body .sv_q span:hover[title="YES"],
html[lang="de"] .sv_body .sv_qstn span:active[title="NO"],
html[lang="de"] .sv_body .sv_qstn span:active[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span:active[title="YES"],
html[lang="de"] .sv_body .sv_qstn span:focus[title="NO"],
html[lang="de"] .sv_body .sv_qstn span:focus[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span:focus[title="YES"],
html[lang="de"] .sv_body .sv_qstn span:hover[title="NO"],
html[lang="de"] .sv_body .sv_qstn span:hover[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span:hover[title="YES"],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active,
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus,
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover,
html[lang="en-GB"] .btn-color-1:active,
html[lang="en-GB"] .btn-color-1:focus,
html[lang="en-GB"] .btn-color-1:hover,
html[lang="en-GB"] .exit-notification-buttons > button:active,
html[lang="en-GB"] .exit-notification-buttons > button:focus,
html[lang="en-GB"] .exit-notification-buttons > button:hover,
html[lang="en-GB"] .sv_body .sv_q span:active[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span:active[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span:active[title="YES"],
html[lang="en-GB"] .sv_body .sv_q span:focus[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span:focus[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span:focus[title="YES"],
html[lang="en-GB"] .sv_body .sv_q span:hover[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span:hover[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span:hover[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span:active[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span:active[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span:active[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span:focus[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span:focus[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span:focus[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span:hover[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span:hover[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span:hover[title="YES"],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active,
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus,
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover,
html[lang="en-IE"] .btn-color-1:active,
html[lang="en-IE"] .btn-color-1:focus,
html[lang="en-IE"] .btn-color-1:hover,
html[lang="en-IE"] .exit-notification-buttons > button:active,
html[lang="en-IE"] .exit-notification-buttons > button:focus,
html[lang="en-IE"] .exit-notification-buttons > button:hover,
html[lang="en-IE"] .sv_body .sv_q span:active[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span:active[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span:active[title="YES"],
html[lang="en-IE"] .sv_body .sv_q span:focus[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span:focus[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span:focus[title="YES"],
html[lang="en-IE"] .sv_body .sv_q span:hover[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span:hover[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span:hover[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span:active[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span:active[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span:active[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span:focus[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span:focus[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span:focus[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span:hover[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span:hover[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span:hover[title="YES"],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active,
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus,
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover,
html[lang="nl-NL"] .btn-color-1:active,
html[lang="nl-NL"] .btn-color-1:focus,
html[lang="nl-NL"] .btn-color-1:hover,
html[lang="nl-NL"] .exit-notification-buttons > button:active,
html[lang="nl-NL"] .exit-notification-buttons > button:focus,
html[lang="nl-NL"] .exit-notification-buttons > button:hover,
html[lang="nl-NL"] .sv_body .sv_q span:active[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span:active[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span:active[title="YES"],
html[lang="nl-NL"] .sv_body .sv_q span:focus[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span:focus[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span:focus[title="YES"],
html[lang="nl-NL"] .sv_body .sv_q span:hover[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span:hover[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span:hover[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span:active[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span:active[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span:active[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span:focus[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span:focus[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span:focus[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span:hover[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span:hover[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span:hover[title="YES"] {
  background: #500778;
  border: 2px solid #500778;
  color: #f5e617 !important;
  text-decoration: underline !important;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button:hover
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:active[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de-DE"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:active[title="NO"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:active[title="SÍ"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:active[title="YES"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:active[title="YES"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:focus[title="NO"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:focus[title="SÍ"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:focus[title="YES"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:hover[title="NO"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:hover[title="SÍ"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body .sv_q html[lang="de"] span:hover[title="YES"] .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="de"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:active[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-GB"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:active[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="en-IE"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:active[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_q html[lang="nl-NL"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de-DE"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:active[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="de"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-GB"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="en-IE"] span:hover[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:active[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:active[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:focus[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:focus[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:focus[title="YES"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:hover[title="NO"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:hover[title="SÍ"] .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body .sv_qstn html[lang="nl-NL"] span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[ps-sku],
html[lang="de-DE"] .btn-color-1:active .ps-widget[data-ps-sku],
html[lang="de-DE"] .btn-color-1:active .ps-widget[ps-sku],
html[lang="de-DE"] .btn-color-1:focus .ps-widget[data-ps-sku],
html[lang="de-DE"] .btn-color-1:focus .ps-widget[ps-sku],
html[lang="de-DE"] .btn-color-1:hover .ps-widget[data-ps-sku],
html[lang="de-DE"] .btn-color-1:hover .ps-widget[ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button:active
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button:active
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button:focus
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .exit-notification-buttons > button:focus .ps-widget[ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button:hover
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .exit-notification-buttons > button:hover .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:active[title="NO"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:active[title="YES"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_q span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:active[title="NO"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"] .sv_body .sv_qstn span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[data-ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[data-ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[data-ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[ps-sku],
html[lang="de"] .btn-color-1:active .ps-widget[data-ps-sku],
html[lang="de"] .btn-color-1:active .ps-widget[ps-sku],
html[lang="de"] .btn-color-1:focus .ps-widget[data-ps-sku],
html[lang="de"] .btn-color-1:focus .ps-widget[ps-sku],
html[lang="de"] .btn-color-1:hover .ps-widget[data-ps-sku],
html[lang="de"] .btn-color-1:hover .ps-widget[ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button:active
  .ps-widget[data-ps-sku],
html[lang="de"] .exit-notification-buttons > button:active .ps-widget[ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button:focus
  .ps-widget[data-ps-sku],
html[lang="de"] .exit-notification-buttons > button:focus .ps-widget[ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button:hover
  .ps-widget[data-ps-sku],
html[lang="de"] .exit-notification-buttons > button:hover .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:active[title="NO"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:active[title="NO"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:active[title="SÍ"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:active[title="YES"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:active[title="YES"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:focus[title="NO"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:focus[title="YES"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:hover[title="NO"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="de"] .sv_body .sv_q span:hover[title="YES"] .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_q span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:active[title="NO"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:active[title="YES"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"] .sv_body .sv_qstn span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[ps-sku],
html[lang="en-GB"] .btn-color-1:active .ps-widget[data-ps-sku],
html[lang="en-GB"] .btn-color-1:active .ps-widget[ps-sku],
html[lang="en-GB"] .btn-color-1:focus .ps-widget[data-ps-sku],
html[lang="en-GB"] .btn-color-1:focus .ps-widget[ps-sku],
html[lang="en-GB"] .btn-color-1:hover .ps-widget[data-ps-sku],
html[lang="en-GB"] .btn-color-1:hover .ps-widget[ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button:active
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button:active
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button:focus
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .exit-notification-buttons > button:focus .ps-widget[ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button:hover
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .exit-notification-buttons > button:hover .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:active[title="NO"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:active[title="YES"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_q span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:active[title="NO"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"] .sv_body .sv_qstn span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[ps-sku],
html[lang="en-IE"] .btn-color-1:active .ps-widget[data-ps-sku],
html[lang="en-IE"] .btn-color-1:active .ps-widget[ps-sku],
html[lang="en-IE"] .btn-color-1:focus .ps-widget[data-ps-sku],
html[lang="en-IE"] .btn-color-1:focus .ps-widget[ps-sku],
html[lang="en-IE"] .btn-color-1:hover .ps-widget[data-ps-sku],
html[lang="en-IE"] .btn-color-1:hover .ps-widget[ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button:active
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button:active
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button:focus
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .exit-notification-buttons > button:focus .ps-widget[ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button:hover
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .exit-notification-buttons > button:hover .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:active[title="NO"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:active[title="YES"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_q span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:active[title="NO"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"] .sv_body .sv_qstn span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:active
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:focus
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover
  .ps-widget[ps-sku],
html[lang="nl-NL"] .btn-color-1:active .ps-widget[data-ps-sku],
html[lang="nl-NL"] .btn-color-1:active .ps-widget[ps-sku],
html[lang="nl-NL"] .btn-color-1:focus .ps-widget[data-ps-sku],
html[lang="nl-NL"] .btn-color-1:focus .ps-widget[ps-sku],
html[lang="nl-NL"] .btn-color-1:hover .ps-widget[data-ps-sku],
html[lang="nl-NL"] .btn-color-1:hover .ps-widget[ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button:active
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button:active
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button:focus
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .exit-notification-buttons > button:focus .ps-widget[ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button:hover
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .exit-notification-buttons > button:hover .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:active[title="NO"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:active[title="YES"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_q span:hover[title="YES"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_qstn span:active[title="NO"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_qstn span:active[title="SÍ"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_qstn span:focus[title="NO"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_qstn span:focus[title="SÍ"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_qstn span:focus[title="YES"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_qstn span:hover[title="NO"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"] .sv_body .sv_qstn span:hover[title="SÍ"] .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span:hover[title="YES"]
  .ps-widget[ps-sku] {
  color: #f5e617 !important;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted,
.sv_body .sv_q html[lang="de-DE"] span.inverted[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span.inverted[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span.inverted[title="YES"],
.sv_body .sv_q html[lang="de"] span.inverted[title="NO"],
.sv_body .sv_q html[lang="de"] span.inverted[title="SÍ"],
.sv_body .sv_q html[lang="de"] span.inverted[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span.inverted[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span.inverted[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span.inverted[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span.inverted[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span.inverted[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span.inverted[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted[title="YES"],
.sv_body .sv_qstn html[lang="de"] span.inverted[title="NO"],
.sv_body .sv_qstn html[lang="de"] span.inverted[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span.inverted[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted[title="YES"],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted,
html[lang="de-DE"] .btn-color-1.inverted,
html[lang="de-DE"] .exit-notification-buttons > button.inverted,
html[lang="de-DE"] .sv_body .sv_q span.inverted[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span.inverted[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span.inverted[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted[title="YES"],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted,
html[lang="de"] .btn-color-1.inverted,
html[lang="de"] .exit-notification-buttons > button.inverted,
html[lang="de"] .sv_body .sv_q span.inverted[title="NO"],
html[lang="de"] .sv_body .sv_q span.inverted[title="SÍ"],
html[lang="de"] .sv_body .sv_q span.inverted[title="YES"],
html[lang="de"] .sv_body .sv_qstn span.inverted[title="NO"],
html[lang="de"] .sv_body .sv_qstn span.inverted[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span.inverted[title="YES"],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted,
html[lang="en-GB"] .btn-color-1.inverted,
html[lang="en-GB"] .exit-notification-buttons > button.inverted,
html[lang="en-GB"] .sv_body .sv_q span.inverted[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span.inverted[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span.inverted[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted[title="YES"],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted,
html[lang="en-IE"] .btn-color-1.inverted,
html[lang="en-IE"] .exit-notification-buttons > button.inverted,
html[lang="en-IE"] .sv_body .sv_q span.inverted[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span.inverted[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span.inverted[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted[title="YES"],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted,
html[lang="nl-NL"] .btn-color-1.inverted,
html[lang="nl-NL"] .exit-notification-buttons > button.inverted,
html[lang="nl-NL"] .sv_body .sv_q span.inverted[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted[title="YES"] {
  background: #500778;
  border: 2px solid #f5e617;
  color: #f5e617 !important;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:hover,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:active,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:focus,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:hover,
.sv_body .sv_q html[lang="de-DE"] span.inverted:active[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:active[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:active[title="YES"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:focus[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:focus[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:focus[title="YES"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:hover[title="NO"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:hover[title="SÍ"],
.sv_body .sv_q html[lang="de-DE"] span.inverted:hover[title="YES"],
.sv_body .sv_q html[lang="de"] span.inverted:active[title="NO"],
.sv_body .sv_q html[lang="de"] span.inverted:active[title="SÍ"],
.sv_body .sv_q html[lang="de"] span.inverted:active[title="YES"],
.sv_body .sv_q html[lang="de"] span.inverted:focus[title="NO"],
.sv_body .sv_q html[lang="de"] span.inverted:focus[title="SÍ"],
.sv_body .sv_q html[lang="de"] span.inverted:focus[title="YES"],
.sv_body .sv_q html[lang="de"] span.inverted:hover[title="NO"],
.sv_body .sv_q html[lang="de"] span.inverted:hover[title="SÍ"],
.sv_body .sv_q html[lang="de"] span.inverted:hover[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:active[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:active[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:active[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:focus[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:focus[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:focus[title="YES"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:hover[title="NO"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:hover[title="SÍ"],
.sv_body .sv_q html[lang="en-GB"] span.inverted:hover[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:active[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:active[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:active[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:focus[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:focus[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:focus[title="YES"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:hover[title="NO"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:hover[title="SÍ"],
.sv_body .sv_q html[lang="en-IE"] span.inverted:hover[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:active[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:active[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:active[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:focus[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:focus[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:focus[title="YES"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:hover[title="NO"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:hover[title="SÍ"],
.sv_body .sv_q html[lang="nl-NL"] span.inverted:hover[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:active[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:active[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:active[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:focus[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:focus[title="YES"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:hover[title="NO"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="de-DE"] span.inverted:hover[title="YES"],
.sv_body .sv_qstn html[lang="de"] span.inverted:active[title="NO"],
.sv_body .sv_qstn html[lang="de"] span.inverted:active[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span.inverted:active[title="YES"],
.sv_body .sv_qstn html[lang="de"] span.inverted:focus[title="NO"],
.sv_body .sv_qstn html[lang="de"] span.inverted:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span.inverted:focus[title="YES"],
.sv_body .sv_qstn html[lang="de"] span.inverted:hover[title="NO"],
.sv_body .sv_qstn html[lang="de"] span.inverted:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="de"] span.inverted:hover[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:active[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:active[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:active[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:focus[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:focus[title="YES"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:hover[title="NO"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="en-GB"] span.inverted:hover[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:active[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:active[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:active[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:focus[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:focus[title="YES"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:hover[title="NO"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="en-IE"] span.inverted:hover[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:active[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:active[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:active[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:focus[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:focus[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:focus[title="YES"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:hover[title="NO"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:hover[title="SÍ"],
.sv_body .sv_qstn html[lang="nl-NL"] span.inverted:hover[title="YES"],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active,
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus,
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover,
html[lang="de-DE"] .btn-color-1.inverted:active,
html[lang="de-DE"] .btn-color-1.inverted:focus,
html[lang="de-DE"] .btn-color-1.inverted:hover,
html[lang="de-DE"] .exit-notification-buttons > button.inverted:active,
html[lang="de-DE"] .exit-notification-buttons > button.inverted:focus,
html[lang="de-DE"] .exit-notification-buttons > button.inverted:hover,
html[lang="de-DE"] .sv_body .sv_q span.inverted:active[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:active[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:active[title="YES"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:focus[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:focus[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:focus[title="YES"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:hover[title="NO"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:hover[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_q span.inverted:hover[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:active[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:active[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:active[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:focus[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:focus[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:focus[title="YES"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:hover[title="NO"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:hover[title="SÍ"],
html[lang="de-DE"] .sv_body .sv_qstn span.inverted:hover[title="YES"],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active,
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus,
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover,
html[lang="de"] .btn-color-1.inverted:active,
html[lang="de"] .btn-color-1.inverted:focus,
html[lang="de"] .btn-color-1.inverted:hover,
html[lang="de"] .exit-notification-buttons > button.inverted:active,
html[lang="de"] .exit-notification-buttons > button.inverted:focus,
html[lang="de"] .exit-notification-buttons > button.inverted:hover,
html[lang="de"] .sv_body .sv_q span.inverted:active[title="NO"],
html[lang="de"] .sv_body .sv_q span.inverted:active[title="SÍ"],
html[lang="de"] .sv_body .sv_q span.inverted:active[title="YES"],
html[lang="de"] .sv_body .sv_q span.inverted:focus[title="NO"],
html[lang="de"] .sv_body .sv_q span.inverted:focus[title="SÍ"],
html[lang="de"] .sv_body .sv_q span.inverted:focus[title="YES"],
html[lang="de"] .sv_body .sv_q span.inverted:hover[title="NO"],
html[lang="de"] .sv_body .sv_q span.inverted:hover[title="SÍ"],
html[lang="de"] .sv_body .sv_q span.inverted:hover[title="YES"],
html[lang="de"] .sv_body .sv_qstn span.inverted:active[title="NO"],
html[lang="de"] .sv_body .sv_qstn span.inverted:active[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span.inverted:active[title="YES"],
html[lang="de"] .sv_body .sv_qstn span.inverted:focus[title="NO"],
html[lang="de"] .sv_body .sv_qstn span.inverted:focus[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span.inverted:focus[title="YES"],
html[lang="de"] .sv_body .sv_qstn span.inverted:hover[title="NO"],
html[lang="de"] .sv_body .sv_qstn span.inverted:hover[title="SÍ"],
html[lang="de"] .sv_body .sv_qstn span.inverted:hover[title="YES"],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active,
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus,
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover,
html[lang="en-GB"] .btn-color-1.inverted:active,
html[lang="en-GB"] .btn-color-1.inverted:focus,
html[lang="en-GB"] .btn-color-1.inverted:hover,
html[lang="en-GB"] .exit-notification-buttons > button.inverted:active,
html[lang="en-GB"] .exit-notification-buttons > button.inverted:focus,
html[lang="en-GB"] .exit-notification-buttons > button.inverted:hover,
html[lang="en-GB"] .sv_body .sv_q span.inverted:active[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:active[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:active[title="YES"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:focus[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:focus[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:focus[title="YES"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:hover[title="NO"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:hover[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_q span.inverted:hover[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:active[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:active[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:active[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:focus[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:focus[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:focus[title="YES"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:hover[title="NO"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:hover[title="SÍ"],
html[lang="en-GB"] .sv_body .sv_qstn span.inverted:hover[title="YES"],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active,
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus,
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover,
html[lang="en-IE"] .btn-color-1.inverted:active,
html[lang="en-IE"] .btn-color-1.inverted:focus,
html[lang="en-IE"] .btn-color-1.inverted:hover,
html[lang="en-IE"] .exit-notification-buttons > button.inverted:active,
html[lang="en-IE"] .exit-notification-buttons > button.inverted:focus,
html[lang="en-IE"] .exit-notification-buttons > button.inverted:hover,
html[lang="en-IE"] .sv_body .sv_q span.inverted:active[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:active[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:active[title="YES"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:focus[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:focus[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:focus[title="YES"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:hover[title="NO"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:hover[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_q span.inverted:hover[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:active[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:active[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:active[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:focus[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:focus[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:focus[title="YES"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:hover[title="NO"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:hover[title="SÍ"],
html[lang="en-IE"] .sv_body .sv_qstn span.inverted:hover[title="YES"],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active,
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus,
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover,
html[lang="nl-NL"] .btn-color-1.inverted:active,
html[lang="nl-NL"] .btn-color-1.inverted:focus,
html[lang="nl-NL"] .btn-color-1.inverted:hover,
html[lang="nl-NL"] .exit-notification-buttons > button.inverted:active,
html[lang="nl-NL"] .exit-notification-buttons > button.inverted:focus,
html[lang="nl-NL"] .exit-notification-buttons > button.inverted:hover,
html[lang="nl-NL"] .sv_body .sv_q span.inverted:active[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:active[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:active[title="YES"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:focus[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:focus[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:focus[title="YES"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:hover[title="NO"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:hover[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_q span.inverted:hover[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:active[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:active[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:active[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:focus[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:focus[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:focus[title="YES"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:hover[title="NO"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:hover[title="SÍ"],
html[lang="nl-NL"] .sv_body .sv_qstn span.inverted:hover[title="YES"] {
  background: #f5e617;
  border: 2px solid #500778;
  color: #500778 !important;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de-DE"]
  button.inverted:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="de"]
  button.inverted:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-GB"]
  button.inverted:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="en-IE"]
  button.inverted:hover
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:active
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:active
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:focus
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:focus
  .ps-widget[ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:hover
  .ps-widget[data-ps-sku],
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  html[lang="nl-NL"]
  button.inverted:hover
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de-DE"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="de"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-GB"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="en-IE"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_q
  html[lang="nl-NL"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de-DE"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="de"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-GB"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="en-IE"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
.sv_body
  .sv_qstn
  html[lang="nl-NL"]
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[ps-sku],
html[lang="de-DE"] .btn-color-1.inverted:active .ps-widget[data-ps-sku],
html[lang="de-DE"] .btn-color-1.inverted:active .ps-widget[ps-sku],
html[lang="de-DE"] .btn-color-1.inverted:focus .ps-widget[data-ps-sku],
html[lang="de-DE"] .btn-color-1.inverted:focus .ps-widget[ps-sku],
html[lang="de-DE"] .btn-color-1.inverted:hover .ps-widget[data-ps-sku],
html[lang="de-DE"] .btn-color-1.inverted:hover .ps-widget[ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de-DE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="de"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[ps-sku],
html[lang="de"] .btn-color-1.inverted:active .ps-widget[data-ps-sku],
html[lang="de"] .btn-color-1.inverted:active .ps-widget[ps-sku],
html[lang="de"] .btn-color-1.inverted:focus .ps-widget[data-ps-sku],
html[lang="de"] .btn-color-1.inverted:focus .ps-widget[ps-sku],
html[lang="de"] .btn-color-1.inverted:hover .ps-widget[data-ps-sku],
html[lang="de"] .btn-color-1.inverted:hover .ps-widget[ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="de"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="de"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[ps-sku],
html[lang="en-GB"] .btn-color-1.inverted:active .ps-widget[data-ps-sku],
html[lang="en-GB"] .btn-color-1.inverted:active .ps-widget[ps-sku],
html[lang="en-GB"] .btn-color-1.inverted:focus .ps-widget[data-ps-sku],
html[lang="en-GB"] .btn-color-1.inverted:focus .ps-widget[ps-sku],
html[lang="en-GB"] .btn-color-1.inverted:hover .ps-widget[data-ps-sku],
html[lang="en-GB"] .btn-color-1.inverted:hover .ps-widget[ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-GB"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[ps-sku],
html[lang="en-IE"] .btn-color-1.inverted:active .ps-widget[data-ps-sku],
html[lang="en-IE"] .btn-color-1.inverted:active .ps-widget[ps-sku],
html[lang="en-IE"] .btn-color-1.inverted:focus .ps-widget[data-ps-sku],
html[lang="en-IE"] .btn-color-1.inverted:focus .ps-widget[ps-sku],
html[lang="en-IE"] .btn-color-1.inverted:hover .ps-widget[data-ps-sku],
html[lang="en-IE"] .btn-color-1.inverted:hover .ps-widget[ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="en-IE"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:active
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:focus
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button.inverted:hover
  .ps-widget[ps-sku],
html[lang="nl-NL"] .btn-color-1.inverted:active .ps-widget[data-ps-sku],
html[lang="nl-NL"] .btn-color-1.inverted:active .ps-widget[ps-sku],
html[lang="nl-NL"] .btn-color-1.inverted:focus .ps-widget[data-ps-sku],
html[lang="nl-NL"] .btn-color-1.inverted:focus .ps-widget[ps-sku],
html[lang="nl-NL"] .btn-color-1.inverted:hover .ps-widget[data-ps-sku],
html[lang="nl-NL"] .btn-color-1.inverted:hover .ps-widget[ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button.inverted:active
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button.inverted:focus
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .exit-notification-buttons
  > button.inverted:hover
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_q
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="NO"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:active[title="YES"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="NO"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:focus[title="YES"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="NO"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="SÍ"]
  .ps-widget[ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[data-ps-sku],
html[lang="nl-NL"]
  .sv_body
  .sv_qstn
  span.inverted:hover[title="YES"]
  .ps-widget[ps-sku] {
  color: #500778 !important;
}

.accordion-content > .paragraphSystem {
  padding: 1rem;
}

@media (min-width: 768px) {
  .accordion-content > .paragraphSystem {
    padding: 1rem;
  }
}

.accordion .accordion-container {
  border: 0;
}

.accordion .accordion-container .accordion-slide {
  border: 0;
  cursor: pointer;
  margin-bottom: 10px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
}

.accordion .accordion-container .accordion-slide .accordion-head {
  background: none;
  border: 0;
  padding: 1rem;
}

.accordion .accordion-container .accordion-slide .accordion-head h3 {
  width: 90%;
}

.accordion .accordion-container .accordion-slide .accordion-head h3 a {
  border: 0;
  color: #000;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}

.accordion .accordion-container .accordion-slide .accordion-head:after {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23500778' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cpath d='M116.7 4.5c27.5-4.2 56.3.5 81 13.3 30 15.4 53.6 42.7 64.6 74.6 10.6 30.4 9.6 64.7-2.8 94.4-13 31.7-38.9 57.8-70.4 71.3-29.1 12.6-62.6 14.1-92.8 4.5-30.7-9.7-57.5-31-73.9-58.7-14.8-24.7-21-54.3-17.7-82.9 3-28.2 15.6-55.2 35-75.8 20.1-21.7 47.7-36.4 77-40.7zm13.1 78.7c-.1 15.2 0 30.5 0 45.7H84v18.3h45.8v45.7h18.1v-45.7h45.8v-18.3h-45.8V83.2h-18.1z'/%3E%3Cpath d='M129.8 83.2h18.1v45.7h45.8v18.3h-45.8v45.7h-18.1v-45.7H84v-18.3h45.8c0-15.2-.1-30.5 0-45.7z' fill='%23f5e617'/%3E%3C/svg%3E") !important;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: 0;
  content: "";
  height: 20px;
  left: auto;
  margin: auto;
  position: relative;
  right: 1rem;
  top: 0;
  vertical-align: middle;
  width: 20px;
}

.accordion .accordion-container .accordion-slide .accordion-head:hover:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23500778' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cpath d='M116.7 4.5c27.5-4.2 56.3.5 81 13.3 30 15.4 53.6 42.7 64.6 74.6 10.6 30.4 9.6 64.7-2.8 94.4-13 31.7-38.9 57.8-70.4 71.3-29.1 12.6-62.6 14.1-92.8 4.5-30.7-9.7-57.5-31-73.9-58.7-14.8-24.7-21-54.3-17.7-82.9 3-28.2 15.6-55.2 35-75.8 20.1-21.7 47.7-36.4 77-40.7zm13.1 78.7c-.1 15.2 0 30.5 0 45.7H84v18.3h45.8v45.7h18.1v-45.7h45.8v-18.3h-45.8V83.2h-18.1z' fill='%23f5e617'/%3E%3Cpath d='M129.8 83.2h18.1v45.7h45.8v18.3h-45.8v45.7h-18.1v-45.7H84v-18.3h45.8c0-15.2-.1-30.5 0-45.7z'/%3E%3C/svg%3E") !important;
}

.accordion .accordion-container .accordion-slide .accordion-head:before {
  background-color: #d8cbe7;
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  margin: auto;
  max-width: calc(100% - 2rem);
  position: absolute;
  right: 0;
}

.accordion
  .accordion-container
  .accordion-slide.is-active
  .accordion-head:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23500778' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cpath d='M117.7 9.5c27.2-4.2 55.8.6 80.1 13.6 26.8 14.1 48.3 38 59.5 66.2 11.5 28.5 12.3 61.1 2.3 90.2-10.3 30.2-32.3 56.2-60.3 71.5-28 15.5-61.8 19.8-92.8 12.1-32.9-7.9-62.2-29.4-79.7-58.4-14.6-23.7-21-52.2-18.3-79.8C11 98.2 22.2 72.4 39.9 52.3c19.8-23 47.9-38.4 77.8-42.8zM85.8 131.2v18.5h106.8v-18.5H85.8z'/%3E%3Cpath d='M85.8 131.2h106.8v18.5H85.8v-18.5z' fill='%23f5e617'/%3E%3C/svg%3E") !important;
}

.accordion
  .accordion-container
  .accordion-slide.is-active
  .accordion-head:hover:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23500778' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cpath d='M117.7 9.5c27.2-4.2 55.8.6 80.1 13.6 26.8 14.1 48.3 38 59.5 66.2 11.5 28.5 12.3 61.1 2.3 90.2-10.3 30.2-32.3 56.2-60.3 71.5-28 15.5-61.8 19.8-92.8 12.1-32.9-7.9-62.2-29.4-79.7-58.4-14.6-23.7-21-52.2-18.3-79.8C11 98.2 22.2 72.4 39.9 52.3c19.8-23 47.9-38.4 77.8-42.8zM85.8 131.2v18.5h106.8v-18.5H85.8z' fill='%23f5e617'/%3E%3Cpath d='M85.8 131.2h106.8v18.5H85.8v-18.5z'/%3E%3C/svg%3E") !important;
}

.accordion
  .accordion-container
  .accordion-slide:focus-within
  .accordion-head:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23500778' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cpath d='M117.7 9.5c27.2-4.2 55.8.6 80.1 13.6 26.8 14.1 48.3 38 59.5 66.2 11.5 28.5 12.3 61.1 2.3 90.2-10.3 30.2-32.3 56.2-60.3 71.5-28 15.5-61.8 19.8-92.8 12.1-32.9-7.9-62.2-29.4-79.7-58.4-14.6-23.7-21-52.2-18.3-79.8C11 98.2 22.2 72.4 39.9 52.3c19.8-23 47.9-38.4 77.8-42.8zM85.8 131.2v18.5h106.8v-18.5H85.8z'/%3E%3Cpath d='M85.8 131.2h106.8v18.5H85.8v-18.5z' fill='%23f5e617'/%3E%3C/svg%3E") !important;
}

.accordion
  .accordion-container
  .accordion-slide:focus-within
  .accordion-head:hover:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23500778' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cpath d='M117.7 9.5c27.2-4.2 55.8.6 80.1 13.6 26.8 14.1 48.3 38 59.5 66.2 11.5 28.5 12.3 61.1 2.3 90.2-10.3 30.2-32.3 56.2-60.3 71.5-28 15.5-61.8 19.8-92.8 12.1-32.9-7.9-62.2-29.4-79.7-58.4-14.6-23.7-21-52.2-18.3-79.8C11 98.2 22.2 72.4 39.9 52.3c19.8-23 47.9-38.4 77.8-42.8zM85.8 131.2v18.5h106.8v-18.5H85.8z' fill='%23f5e617'/%3E%3Cpath d='M85.8 131.2h106.8v18.5H85.8v-18.5z'/%3E%3C/svg%3E") !important;
}

.accordion .accordion-container .accordion-slide:before {
  background: #ece8f8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  height: 100%;
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%;
  z-index: -1;
}

.accordion .accordion-container .accordion-slide .accordion-content-wrapper {
  cursor: auto;
  -webkit-transition: max-height 0.2s ease-in-out;
  -o-transition: max-height 0.2s ease-in-out;
  transition: max-height 0.2s ease-in-out;
  visibility: visible !important;
}

.accordion .accordion-container .accordion-slide .accordion-content-wrapper p {
  font-weight: 300;
}

.accordion
  .accordion-container
  .accordion-slide
  .accordion-content-wrapper
  p
  a {
  font-weight: 400;
}

@media (min-width: 768px) {
  .accordion .accordion-container .accordion-slide:after {
    left: 0;
    width: 100%;
  }

  .accordion .accordion-container .accordion-slide .accordion-head {
    padding: 1rem;
  }

  .accordion .accordion-container .accordion-slide .accordion-head h3 a {
    font-size: 14px;
  }

  .accordion .accordion-container .accordion-slide .accordion-head:after {
    height: 30px;
    width: 30px;
  }

  .accordion
    .accordion-container
    .accordion-slide.is-active
    .accordion-head:before {
    content: "";
    left: 0;
    width: 100%;
  }

  .accordion
    .accordion-container
    .accordion-slide:focus-within
    .accordion-head:before {
    content: "";
    left: 0;
    width: 100%;
  }
}

.accordion .list-diff-style ul {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  margin: 20px 0 !important;
}

.accordion .list-diff-style ul li {
  width: 100% !important;
}

@media (min-width: 768px) {
  .accordion .list-diff-style ul li {
    width: 35% !important;
  }
}

.mod-js .accordion-slide.is-active > .accordion-head:hover {
  background-color: inherit !important;
}

.accordion .accordion-container .accordion-slide .accordion-content-wrapper {
  height: auto !important;
  left: auto !important;
  max-height: 0;
  overflow: hidden !important;
  top: auto !important;
  cursor: auto !important;
}

.accordion .accordion-container .accordion-slide .accordion-content-wrapper * {
  cursor: auto !important;
}

.accordion
  .accordion-container
  .accordion-slide.is-active
  .accordion-content-wrapper {
  height: auto !important;
  overflow: hidden !important;
}

.accordion
  .accordion-container
  .accordion-slide:focus-within
  .accordion-content-wrapper {
  height: auto !important;
  overflow: hidden !important;
}

.anchor-box,
.anchor-sibling {
  cursor: pointer;
}

body .breadcrumbs {
  margin: 0;
}

body .breadcrumbs .breadcrumbs-list li,
body .breadcrumbs .breadcrumbs-without-separator li {
  margin: 0;
  padding: 0;
}

body .breadcrumbs .breadcrumbs-list,
body .breadcrumbs .breadcrumbs-without-separator {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

body .breadcrumbs .breadcrumbs-list li,
body .breadcrumbs .breadcrumbs-without-separator li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 50px;
  position: relative;
}

body .breadcrumbs .breadcrumbs-list li:not(:last-of-type),
body .breadcrumbs .breadcrumbs-without-separator li:not(:last-of-type) {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-width: 0;
  margin-right: 20px;
}

@media (max-width: 450px) {
  body .breadcrumbs .breadcrumbs-without-separator li:nth-of-type(2) {
    width: min-content;
  }

  html[lang="en-CA"] body .breadcrumbs .breadcrumbs-list, 
  html[lang="fr-CA"] body .breadcrumbs .breadcrumbs-list {
    justify-content: center;
  }
}


body .breadcrumbs .breadcrumbs-list li:not(:last-of-type):before,
body .breadcrumbs .breadcrumbs-without-separator li:not(:last-of-type):before {
  position: absolute;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23544f40' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 406.3 391.7'%3E%3Cpath d='M105.7 365.5V337l176.5-139.2c1.7-1.4 2.8-3.6 2.8-5.9 0-2.2-1-4.4-2.8-5.8L105.7 46.9V18.4c0-2.8 1.6-5.4 4.2-6.7 2.6-1.2 5.6-.9 7.8.9l220 173.5c1.7 1.4 2.8 3.6 2.8 5.8 0 2.3-1 4.4-2.8 5.9l-220 173.5c-2.2 1.8-5.3 2.1-7.8.9-2.5-1.2-4.2-3.8-4.2-6.7z' fill='%23500778'/%3E%3C/svg%3E");
  width: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  height: 100%;
  top: 0;
  bottom: 0;
  left: auto;
  right: -15px;
}

body .breadcrumbs .breadcrumbs-list li a,
body .breadcrumbs .breadcrumbs-without-separator li a {
  color: #500778;
  max-width: 100%;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
}

body .breadcrumbs .breadcrumbs-list li.is-current,
body .breadcrumbs .breadcrumbs-list li.is-current a,
body .breadcrumbs .breadcrumbs-without-separator li.is-current,
body .breadcrumbs .breadcrumbs-without-separator li.is-current a {
  color: #757575;
}

body .breadcrumbs .breadcrumbs-list li a,
body .breadcrumbs .breadcrumbs-without-separator li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

body .breadcrumbs .breadcrumbs-list li:first-of-type,
body .breadcrumbs .breadcrumbs-without-separator li:first-of-type {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: 20px;
  min-width: 20px;
}

body .breadcrumbs .breadcrumbs-list li:first-of-type a,
body .breadcrumbs .breadcrumbs-without-separator li:first-of-type a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 0;
  color: rgba(0, 0, 0, 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0 !important;
}

body .breadcrumbs .breadcrumbs-list li:first-of-type a:before,
body .breadcrumbs .breadcrumbs-without-separator li:first-of-type a:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 406.3 391.7'%3E%3Cg fill='%23500778'%3E%3Cpath d='M370.5 139.6c0-1.7-.8-3.2-2.2-4.2L217.4 28c-6.9-5-18.1-5.7-26 0l-151 107.4c-1.4 1-2.2 2.6-2.2 4.3l.2 40.6c0 2.9 2.3 5.2 5.2 5.2h36.1c2.9 0 5.2-2.3 5.2-5.2v-18.5l119.4-85 119.4 84.3v19.2c0 2.9 2.3 5.2 5.2 5.2h36.3c2.9 0 5.2-2.3 5.2-5.2l.1-40.7zm-36.2 35.5v-16.7c0-1.7-.8-3.3-2.2-4.2l-124.6-88c-.9-.6-1.9-.9-3-.9s-2.1.3-3 1L76.8 154.9c-1.4 1-2.2 2.5-2.2 4.2V175H48.8l-.2-32.8L197.5 36.4c3.4-2.5 9.5-3.1 13.9 0l148.8 105.9v32.8h-25.9zM321.1 28.5l-46.1.1c-6.9 0-12.4 5.4-12.9 12.1l10.2 7.2v-6.2c0-1.5 1.2-2.7 2.7-2.7l46.1-.1c1.5 0 2.7 1.2 2.7 2.7v43l10.3 7.3c0-.2.1-.4.1-.7V41.6c0-7.2-5.8-13.1-13.1-13.1zM323.9 200.3v142.8c0 1-.5 1.6-.8 2-.5.6-1.3.9-2.1.9H88c-1.6 0-2.9-1.4-2.9-2.9V200.3H74.8V343c0 7.4 5.8 13.3 13.2 13.3h233c3.6 0 7-1.4 9.5-4 2.5-2.5 3.9-5.8 3.8-9.3V200.3h-10.4z'/%3E%3Cpath d='M241.3 182.4h-73.8c-8.3 0-15 6.7-15 15v73.8c0 8.3 6.8 15 15 15h73.8c8.3 0 15-6.7 15-15v-73.8c.1-8.3-6.7-15-15-15zm4.7 88.8c0 2.6-2.1 4.6-4.6 4.6h-73.8c-2.6 0-4.6-2.1-4.6-4.6v-73.8c0-2.5 2.1-4.6 4.6-4.6h73.8c2.6 0 4.6 2.1 4.6 4.6v73.8z'/%3E%3C/g%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  display: block;
  height: 17px;
  line-height: normal;
  padding-right: 5px;
  width: 15px;
}

@media (min-width: 768px) {
  body .breadcrumbs {
    background: none;
  }

  body .breadcrumbs .breadcrumbs-list li a,
  body .breadcrumbs .breadcrumbs-without-separator li a {
    font-size: 14px !important;
    font-weight: 400;
    line-height: 18px;
  }

  body .breadcrumbs .breadcrumbs-list li.first a:before,
  body .breadcrumbs .breadcrumbs-without-separator li.first a:before {
    height: 22px;
    width: 20px;
  }
}

body .breadcrumbs.foldable ol {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

body .breadcrumbs.foldable ol > li {
  height: auto !important;
}

body .breadcrumbs.ellipsis ol {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

body .breadcrumbs.ellipsis ol > li {
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 1 auto !important;
  flex: 0 1 auto !important;
}

body .breadcrumbs.ellipsis ol > li:last-child {
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 0 auto !important;
  flex: 0 0 auto !important;
}

body .breadcrumbs.stacked-text ol,
body .breadcrumbs ol {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

body .breadcrumbs.stacked-text ol > li,
body .breadcrumbs ol > li {
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 1 auto !important;
  flex: 0 1 auto !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  height: auto !important;
  min-height: 50px !important;
}

body .breadcrumbs.stacked-text ol > li > a,
body .breadcrumbs ol > li > a {
  white-space: normal !important;
}

.card-icon-left-text-right.image {
  margin-bottom: 30px;
}

.card-icon-left-text-right figure {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.card-icon-left-text-right figure figcaption {
  text-align: left;
}

.card-icon-left-text-right figure figcaption p {
  margin-top: 0;
}

.card-icon-left-text-right figure img {
  width: 33%;
}

.card-title-button-embedded figure {
  line-height: 0;
  position: relative;
}

.card-title-button-embedded figure > a {
  line-height: 0;
}

.card-title-button-embedded figure figcaption {
  bottom: 0;
  left: 0;
  margin-bottom: 15px;
  margin-left: 15px;
  position: absolute;
}

.card-title-button-embedded figure figcaption p {
  text-align: left;
}

.card-title-button-embedded figure figcaption p:last-of-type {
  margin: 0;
}

.card-title-divider-reverse figcaption,
.card-title-divider figcaption {
  margin-bottom: 20px;
  position: relative;
}

.card-title-divider-reverse figcaption > *,
.card-title-divider figcaption > * {
  margin-bottom: 0;
  margin-top: 0;
}

.card-title-divider-reverse figcaption:after,
.card-title-divider figcaption:after {
  background-color: #500778;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  top: calc(100% + 5px);
  width: 150px;
}

.card-title-divider-reverse.title-center-m
  .component-content
  .richText-content:after,
.card-title-divider-reverse.title-center-m .component-content figcaption:after,
.card-title-divider.title-center-m .component-content .richText-content:after,
.card-title-divider.title-center-m .component-content figcaption:after {
  left: calc((100% - 150px) / 2);
}

.card-title-divider-reverse.title-right-m figcaption:after,
.card-title-divider.title-right-m figcaption:after {
  left: unset;
  right: 0;
}

@media (min-width: 992px) {
  .card-title-divider-reverse.title-left-d figcaption:after,
  .card-title-divider.title-left-d figcaption:after {
    left: 0;
  }

  .card-title-divider-reverse.title-center-d
    .component-content
    .richText-content:after,
  .card-title-divider-reverse.title-center-d
    .component-content
    figcaption:after,
  .card-title-divider.title-center-d .component-content .richText-content:after,
  .card-title-divider.title-center-d .component-content figcaption:after {
    left: calc((100% - 150px) / 2);
  }

  .card-title-divider-reverse.title-right-d figcaption:after,
  .card-title-divider.title-right-d figcaption:after {
    left: unset;
    right: 0;
  }
}

.card-title-divider-reverse figure {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card-title-divider-reverse figure > :not(figcaption) {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

body .carousel > .component-content {
  background-color: rgba(0, 0, 0, 0);
  border: none;
  padding: 0;
  position: relative;
}

.class-filter .filter-item-js a,
.class-filter .filter-item-js p,
.class-filter .selected-item-js a,
.class-filter .selected-item-js p {
  margin: 0 !important;
  padding: 0 !important;
  display: inline-block !important;
  max-width: 100% !important;
  width: auto !important;
  height: auto !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  -o-text-overflow: ellipsis !important;
  text-overflow: ellipsis !important;
  color: inherit !important;
  font-size: inherit !important;
  font-family: inherit !important;
  font-weight: inherit !important;
  font-style: inherit !important;
  text-align: inherit !important;
}

.class-filter .filter-item-js a,
.class-filter .selected-item-js a {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}

@media (min-width: 768px) {
  .class-filter .selected-item-js {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .class-filter[data-type-mobile="dropdown"].shadowed
    > .component-content
    > .filter-list-js,
  .class-filter[data-type="dropdown"].shadowed
    > .component-content
    > .filter-list-js {
    -webkit-box-shadow: 0 5px 10px -2px rgba(0, 0, 0, 0.55);
    box-shadow: 0 5px 10px -2px rgba(0, 0, 0, 0.55);
  }

  .class-filter[data-type="dropdown"],
  .class-filter[data-type="sidebar"] {
    margin: 0 auto;
    max-width: 400px;
    position: relative;
    width: 100%;
  }

  .class-filter[data-type="dropdown"]:before,
  .class-filter[data-type="sidebar"]:before {
    background-color: none;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: auto;
    top: 0;
    width: 10px;
    z-index: 2;
  }

  .class-filter[data-type="dropdown"] .filter-container-js,
  .class-filter[data-type="sidebar"] .filter-container-js {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
    position: relative;
    width: 100% !important;
  }

  .class-filter[data-type="dropdown"] .filter-container-js .selected-item-js,
  .class-filter[data-type="sidebar"] .filter-container-js .selected-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #0075bc;
    color: #757575;
    cursor: pointer;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 14px;
    overflow: visible;
    padding: 1rem 3rem;
    position: relative;
    border: 1px solid #606060;
    text-align: center;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:hover,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:hover {
    background-color: #606060;
    color: #757575;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #757575;
    content: "";
    height: 2px;
    margin: auto;
    position: absolute;
    right: 1rem;
    top: 50%;
    width: 10px;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(45deg);
    transform: translateY(-50%) translateX(-3px) rotate(45deg);
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(-45deg);
    transform: translateY(-50%) translateX(3px) rotate(-45deg);
  }
}

@media (min-width: 768px) and (min-width: 992px) {
  .class-filter[data-type="dropdown"] .filter-container-js .selected-item-js,
  .class-filter[data-type="sidebar"] .filter-container-js .selected-item-js {
    font-size: 14px;
  }
}

@media (min-width: 768px) {
  .class-filter[data-type="dropdown"] .filter-container-js .filter-list-js,
  .class-filter[data-type="sidebar"] .filter-container-js .filter-list-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    left: 0;
    list-style: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 100%;
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    z-index: 3;
    border-left: 1px solid #606060;
    border-right: 1px solid #606060;
    border-bottom: 1px solid #606060;
  }

  .class-filter[data-type="dropdown"] .filter-container-js .filter-list-js ul,
  .class-filter[data-type="sidebar"] .filter-container-js .filter-list-js ul {
    width: 100% !important;
    list-style: none;
    list-style-type: none;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js {
    text-indent: 1.5rem;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js
    .filter-item-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js
    .filter-item-js {
    text-indent: 3rem;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js:first-of-type,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js:first-of-type {
    border-top: 1px solid #757575;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #f5e617;
    border-top: 1px solid #757575;
    cursor: pointer;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 14px;
    padding: 1rem 3rem;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:first-of-type,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:first-of-type {
    border-top: none;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel).active-js,
  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel):hover,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel).active-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel):hover {
    background-color: #757575;
    color: #fff;
  }
}

@media (min-width: 768px) and (min-width: 992px) {
  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js {
    font-size: 14px;
  }
}

@media (min-width: 768px) {
  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js,
  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js[data-filter-group="false"],
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js[data-filter-group="false"] {
    padding: 1rem 2rem;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js {
    pointer-events: all !important;
    font-weight: 700;
    cursor: default;
    background-color: #f2e30a;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.multilevel
    > a,
  .class-filter[data-type="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.multilevel
    > a {
    font-weight: 700 !important;
    background-color: #f2e30a;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js.opened-js
    .filter-list-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js.opened-js
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js.opened-js
    .selected-item-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js.opened-js
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js.opened-js
    .selected-item-js:before,
  .class-filter[data-type="sidebar"]
    .filter-container-js.opened-js
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js.opened-js
    .selected-item-js:after,
  .class-filter[data-type="sidebar"]
    .filter-container-js.opened-js
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js:focus-within
    .filter-list-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js:focus-within
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js:focus-within
    .selected-item-js,
  .class-filter[data-type="sidebar"]
    .filter-container-js:focus-within
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js:focus-within
    .selected-item-js:before,
  .class-filter[data-type="sidebar"]
    .filter-container-js:focus-within
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type="dropdown"]
    .filter-container-js:focus-within
    .selected-item-js:after,
  .class-filter[data-type="sidebar"]
    .filter-container-js:focus-within
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type="sidebar"] > .filter-container-js .selected-item-js {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: none;
    width: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .selected-item-js:before {
    display: none;
  }

  .class-filter[data-type="sidebar"] > .filter-container-js .filter-list-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    left: 0;
    list-style: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100vw;
    max-width: 100vw;
    min-width: 100vw;
    height: 100vh;
    min-height: 100vh;
    max-height: 100vh;
    background-color: rgba(0, 0, 0, 0.25);
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: center right;
    -ms-transform-origin: center right;
    transform-origin: center right;
    z-index: 1;
    border-left: none;
    border-right: none;
    border-bottom: none;
    z-index: 99999;
    overflow: auto;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js:after {
    content: "";
    display: block;
    width: 100vw;
    min-height: 100vh;
    height: 100%;
    position: absolute;
    right: 0;
    left: auto;
    top: 0;
    bottom: 0;
    background-color: #f5e617;
    max-width: 50%;
    z-index: -1;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #f5e617;
    border-top: 1px solid #757575;
    cursor: pointer;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 14px;
    padding: 1rem 3rem;
    max-width: 50%;
    width: 100vw;
    margin-left: auto;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js:first-of-type {
    border-top: none;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js.active-js,
  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js:hover {
    background-color: #757575;
    color: #fff;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js.filter-group-label-js:hover {
    color: initial;
  }
}

@media (min-width: 768px) and (min-width: 992px) {
  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js {
    font-size: 14px;
  }
}

@media (min-width: 768px) {
  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js.filter-group-label-js,
  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js[data-filter-group="false"] {
    padding: 1rem 2rem;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js.filter-group-label-js {
    pointer-events: all !important;
    font-weight: 700;
    cursor: default;
    background-color: #f2e30a;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    background-color: rgba(0, 0, 0, 0.9);
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js:focus-within
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    background-color: rgba(0, 0, 0, 0.9);
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js:focus-within
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js:focus-within
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type="sidebar"]
    > .filter-container-js:focus-within
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type="buttons"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type="buttons"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type="buttons"] .filter-list-js {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
    font-size: 14px;
  }

  .class-filter[data-type="buttons"] .filter-list-js .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #ece8f8;
    color: #fff;
    cursor: pointer;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 14px;
    margin: 0 auto 1rem;
    max-width: 250px;
    overflow: hidden;
    padding: 1rem;
    text-align: center;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
  }

  .class-filter[data-type="buttons"] .filter-list-js .filter-item-js.active-js {
    background-color: #757575;
  }

  .class-filter[data-type="buttons"] .filter-list-js .filter-item-js:hover {
    background-color: #606060;
  }

  .class-filter[data-type="titles"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type="titles"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type="titles"] .filter-list-js {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
  }

  .class-filter[data-type="titles"] .filter-list-js .filter-item-js {
    background-color: rgba(0, 0, 0, 0);
    color: #868e96;
    cursor: pointer;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 14px;
    font-weight: 700;
    margin: 1rem;
    text-align: center;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-flex-preferred-size: calc(20% - 4rem);
    flex-basis: calc(20% - 4rem);
    max-width: calc(20% - 4rem);
    width: calc(20% - 4rem);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .class-filter[data-type="titles"] .filter-list-js .filter-item-js,
  .class-filter[data-type="titles"] .filter-list-js .filter-item-js:after {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }

  .class-filter[data-type="titles"] .filter-list-js .filter-item-js:after {
    content: "";
    display: block;
    max-width: 60px;
    margin: 3px auto 0;
    height: 3px;
    background-color: #500778;
    opacity: 0;
  }

  .class-filter[data-type="titles"] .filter-list-js .filter-item-js.active-js {
    color: #500778;
  }

  .class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js.active-js:after {
    opacity: 1;
  }

  .class-filter[data-type="titles"] .filter-list-js .filter-item-js:hover {
    color: #500778;
  }

  .class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:hover:after {
    opacity: 1;
  }

  .class-filter[data-type="links"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type="links"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type="links"] a {
    padding: 0 !important;
    display: inline-block !important;
    color: #500778 !important;
    -webkit-transform-origin: center !important;
    -ms-transform-origin: center !important;
    transform-origin: center !important;
    -webkit-transition: all 0.25s ease !important;
    -o-transition: all 0.25s ease !important;
    transition: all 0.25s ease !important;
    -webkit-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
  }

  .class-filter[data-type="links"] a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type="links"] a:before {
    content: "•";
    margin-right: 10px;
  }

  .class-filter[data-type="links"] li.navigation-level1 a {
    font-weight: 700 !important;
  }

  .class-filter[data-type="links"] li.navigation-level1 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type="links"] li.navigation-level1 a:before {
    content: "" !important;
    margin-right: 0 !important;
  }

  .class-filter[data-type="links"] li.navigation-level2 a {
    font-weight: 700 !important;
  }

  .class-filter[data-type="links"] li.navigation-level2 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type="links"] li.navigation-level2 a:before {
    content: "" !important;
    margin-right: 0 !important;
  }

  .class-filter[data-type="links"] li.navigation-level3 a {
    font-weight: 400 !important;
  }

  .class-filter[data-type="links"] li.navigation-level3 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type="links"] li.navigation-level3 a:before {
    content: "•" !important;
    margin-right: 10px !important;
  }

  .class-filter[data-type="links"] li.navigation-level4 a {
    font-weight: 400 !important;
  }

  .class-filter[data-type="links"] li.navigation-level4 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type="links"] li.navigation-level4 a:before {
    content: "•" !important;
    margin-right: 10px !important;
  }

  .class-filter[data-type="links"]
    > .component-content
    > .filter-list-js
    > .filter-item-js
    > a {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #000 !important;
  }

  .class-filter[data-type="links"]
    > .component-content
    > .filter-list-js
    > .filter-item-js
    > a:hover {
    color: #f5e617 !important;
  }

  .class-filter[data-type="links"] .filter-list-js {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
  }

  .class-filter[data-type="links"] .filter-list-js ul {
    width: 100%;
    list-style: none;
    list-style-type: none;
  }

  .class-filter[data-type="links"] .filter-list-js ul > .filter-item-js {
    margin-left: 10px;
  }

  .class-filter[data-type="links"]
    .filter-list-js
    ul
    > .filter-item-js
    .filter-item-js {
    margin-left: 20px;
  }

  .class-filter[data-type="links"] .filter-list-js .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: rgba(0, 0, 0, 0);
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    margin: 0;
    text-align: left;
    width: 100%;
  }

  .class-filter[data-type="links"]
    .filter-list-js
    .filter-item-js.multilevel
    > a {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #000 !important;
  }

  .class-filter[data-type="links"]
    .filter-list-js
    .filter-item-js.multilevel
    > a:hover {
    color: #f5e617 !important;
  }

  .class-filter[data-type="checkbox"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type="checkbox"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type="checkbox"] .filter-list-js {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
  }

  .class-filter[data-type="checkbox"] .filter-list-js .filter-item-js {
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin: 0;
    padding: 0.5rem 0;
    text-align: left;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
  }

  .class-filter[data-type="checkbox"] .filter-list-js .filter-item-js,
  .class-filter[data-type="checkbox"] .filter-list-js .filter-item-js:before {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }

  .class-filter[data-type="checkbox"] .filter-list-js .filter-item-js:before {
    background-color: #fff;
    border: 1px solid #544f40;
    content: "";
    height: 10px;
    margin-right: 1rem;
    width: 10px;
  }

  .class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #ced4da;
  }

  .class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #868e96;
  }
}

@media (max-width: 767px) {
  .class-filter .selected-item-js {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .class-filter[data-type-mobile="dropdown"],
  .class-filter[data-type-mobile="sidebar"] {
    margin: 0 auto;
    max-width: 400px;
    position: relative;
    width: 100%;
  }

  .class-filter[data-type-mobile="dropdown"]:before,
  .class-filter[data-type-mobile="sidebar"]:before {
    background-color: none;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    right: auto;
    top: 0;
    width: 10px;
    z-index: 2;
  }

  .class-filter[data-type-mobile="dropdown"] .filter-container-js,
  .class-filter[data-type-mobile="sidebar"] .filter-container-js {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
    position: relative;
    width: 100% !important;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #0075bc;
    color: #757575;
    cursor: pointer;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 14px;
    overflow: visible;
    padding: 1rem 3rem;
    position: relative;
    border: 1px solid #606060;
    text-align: center;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:hover,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:hover {
    background-color: #606060;
    color: #757575;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #757575;
    content: "";
    height: 2px;
    margin: auto;
    position: absolute;
    right: 1rem;
    top: 50%;
    width: 10px;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(45deg);
    transform: translateY(-50%) translateX(-3px) rotate(45deg);
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(-45deg);
    transform: translateY(-50%) translateX(3px) rotate(-45deg);
  }
}

@media (max-width: 767px) and (min-width: 992px) {
  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js {
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    left: 0;
    list-style: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 100%;
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    z-index: 1;
    border-left: 1px solid #606060;
    border-right: 1px solid #606060;
    border-bottom: 1px solid #606060;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    ul,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    ul {
    width: 100% !important;
    list-style: none;
    list-style-type: none;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js {
    text-indent: 1.5rem;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js
    .filter-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js
    .filter-item-js {
    text-indent: 3rem;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js:first-of-type,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    ul
    > .filter-item-js:first-of-type {
    border-top: 1px solid #757575;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #f5e617;
    border-top: 1px solid #757575;
    cursor: pointer;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 14px;
    padding: 1rem 3rem;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:first-of-type,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:first-of-type {
    border-top: none;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel).active-js,
  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel):hover,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel).active-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js:not(.multilevel):hover {
    background-color: #757575;
    color: #fff;
  }
}

@media (max-width: 767px) and (min-width: 992px) {
  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js {
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js,
  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js[data-filter-group="false"],
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js[data-filter-group="false"] {
    padding: 1rem 2rem;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.filter-group-label-js {
    pointer-events: all !important;
    font-weight: 700;
    cursor: default;
    background-color: #f2e30a;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.multilevel
    > a,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .filter-list-js
    .filter-item-js.multilevel
    > a {
    font-weight: 700 !important;
    background-color: #f2e30a;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js.opened-js
    .filter-list-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js.opened-js
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js.opened-js
    .selected-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js.opened-js
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js.opened-js
    .selected-item-js:before,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js.opened-js
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js.opened-js
    .selected-item-js:after,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js.opened-js
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js:focus-within
    .filter-list-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js:focus-within
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js:focus-within
    .selected-item-js,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js:focus-within
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js:focus-within
    .selected-item-js:before,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js:focus-within
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type-mobile="dropdown"]
    .filter-container-js:focus-within
    .selected-item-js:after,
  .class-filter[data-type-mobile="sidebar"]
    .filter-container-js:focus-within
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .selected-item-js {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: none;
    width: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .selected-item-js:after,
  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .selected-item-js:before {
    display: none;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    left: 0;
    list-style: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100vw;
    max-width: 100vw;
    min-width: 100vw;
    height: 100vh;
    min-height: 100vh;
    max-height: 100vh;
    background-color: rgba(0, 0, 0, 0.25);
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: center right;
    -ms-transform-origin: center right;
    transform-origin: center right;
    z-index: 1;
    z-index: 99999;
    border-left: none;
    border-right: none;
    border-bottom: none;
    overflow: auto;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js:after {
    content: "";
    display: block;
    width: 100vw;
    min-height: 100vh;
    height: 100%;
    position: absolute;
    right: 0;
    left: auto;
    top: 0;
    bottom: 0;
    background-color: #f5e617;
    max-width: 70%;
    z-index: -1;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #f5e617;
    border-top: 1px solid #757575;
    cursor: pointer;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 14px;
    padding: 1rem 3rem;
    max-width: 70%;
    width: 100vw;
    margin-left: auto;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js:first-of-type {
    border-top: none;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js.active-js {
    background-color: #757575;
    color: #fff;
  }
}

@media (max-width: 767px) and (min-width: 992px) {
  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js {
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js.filter-group-label-js,
  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js[data-filter-group="false"] {
    padding: 1rem 2rem;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js
    .filter-list-js
    > .filter-item-js.filter-group-label-js {
    pointer-events: all !important;
    font-weight: 700;
    cursor: default;
    background-color: #f2e30a;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js.opened-js
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    background-color: rgba(0, 0, 0, 0.9);
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js:focus-within
    .filter-list-js {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    background-color: rgba(0, 0, 0, 0.9);
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js:focus-within
    .selected-item-js {
    background-color: #f5e617;
    color: #757575;
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js:focus-within
    .selected-item-js:before {
    -webkit-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-3px) rotate(-45deg);
    transform: translateY(-50%) translateX(-3px) rotate(-45deg);
  }

  .class-filter[data-type-mobile="sidebar"]
    > .filter-container-js:focus-within
    .selected-item-js:after {
    -webkit-transform: translateY(-50%) translateX(3px) rotate(45deg);
    -ms-transform: translateY(-50%) translateX(3px) rotate(45deg);
    transform: translateY(-50%) translateX(3px) rotate(45deg);
  }

  .class-filter[data-type-mobile="buttons"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type-mobile="buttons"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type-mobile="buttons"] .filter-list-js {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
  }

  .class-filter[data-type-mobile="buttons"] .filter-list-js .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #ece8f8;
    color: #fff;
    cursor: pointer;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 14px;
    margin: 0 auto 1rem;
    max-width: 250px;
    overflow: hidden;
    padding: 1rem;
    text-align: center;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
  }

  .class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js.active-js {
    background-color: #757575;
  }
}

@media (max-width: 767px) and (min-width: 768px) {
  .class-filter[data-type-mobile="buttons"] .filter-list-js .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 3rem);
    flex-basis: calc(25% - 3rem);
    font-size: 14px;
    width: calc(25% - 3rem);
  }
}

@media (max-width: 767px) {
  .class-filter[data-type-mobile="titles"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type-mobile="titles"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type-mobile="titles"] .filter-list-js {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
  }

  .class-filter[data-type-mobile="titles"] .filter-list-js .filter-item-js {
    background-color: rgba(0, 0, 0, 0);
    color: #868e96;
    cursor: pointer;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    font-size: 20px;
    font-weight: 700;
    margin: 1rem;
    text-align: center;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-flex-preferred-size: calc(50% - 1rem);
    flex-basis: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
    width: calc(50% - 1rem);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .class-filter[data-type-mobile="titles"] .filter-list-js .filter-item-js,
  .class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:after {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }

  .class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:after {
    content: "";
    display: block;
    max-width: 60px;
    margin: 3px auto 0;
    height: 3px;
    background-color: #500778;
    opacity: 0;
  }

  .class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #500778;
  }

  .class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js.active-js:after {
    opacity: 1;
  }

  .class-filter[data-type-mobile="links"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type-mobile="links"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type-mobile="links"] a {
    display: inline-block !important;
    padding: 0 !important;
    color: #500778 !important;
    -webkit-transform-origin: center !important;
    -ms-transform-origin: center !important;
    transform-origin: center !important;
    -webkit-transition: all 0.25s ease !important;
    -o-transition: all 0.25s ease !important;
    transition: all 0.25s ease !important;
    -webkit-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
  }

  .class-filter[data-type-mobile="links"] a:before {
    content: "\2022";
  }

  .class-filter[data-type-mobile="links"] a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type-mobile="links"] a:before {
    content: "•";
    margin-right: 10px;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level1 a {
    font-weight: 700 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level1 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level1 a:before {
    content: "" !important;
    margin-right: 0 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level2 a {
    font-weight: 700 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level2 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level2 a:before {
    content: "" !important;
    margin-right: 0 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level3 a {
    font-weight: 400 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level3 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level3 a:before {
    content: "•" !important;
    margin-right: 10px !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level4 a {
    font-weight: 400 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level4 a:hover {
    color: #757575 !important;
  }

  .class-filter[data-type-mobile="links"] li.navigation-level4 a:before {
    content: "•" !important;
    margin-right: 10px !important;
  }

  .class-filter[data-type-mobile="links"]
    > .component-content
    > .filter-list-js
    > .filter-item-js
    > a {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #000 !important;
  }

  .class-filter[data-type-mobile="links"]
    > .component-content
    > .filter-list-js
    > .filter-item-js
    > a:hover {
    color: #f5e617 !important;
  }

  .class-filter[data-type-mobile="links"] .filter-list-js {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
  }

  .class-filter[data-type-mobile="links"] .filter-list-js ul {
    width: 100%;
    list-style: none;
    list-style-type: none;
  }

  .class-filter[data-type-mobile="links"] .filter-list-js ul > .filter-item-js {
    margin-left: 10px;
  }

  .class-filter[data-type-mobile="links"]
    .filter-list-js
    ul
    > .filter-item-js
    .filter-item-js {
    margin-left: 20px;
  }

  .class-filter[data-type-mobile="links"] .filter-list-js .filter-item-js {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: rgba(0, 0, 0, 0);
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    margin: 0;
    text-align: left;
    width: 100%;
  }

  .class-filter[data-type-mobile="links"]
    .filter-list-js
    .filter-item-js.multilevel
    > a {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #000 !important;
  }

  .class-filter[data-type-mobile="links"]
    .filter-list-js
    .filter-item-js.multilevel
    > a:hover {
    color: #f5e617 !important;
  }

  .class-filter[data-type-mobile="checkbox"] {
    margin: 0 auto;
    width: 100%;
  }

  .class-filter[data-type-mobile="checkbox"] .selected-item-js {
    display: none;
  }

  .class-filter[data-type-mobile="checkbox"] .filter-list-js {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    list-style: none;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
  }

  .class-filter[data-type-mobile="checkbox"] .filter-list-js .filter-item-js {
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin: 0;
    padding: 0.5rem 0;
    text-align: left;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
  }

  .class-filter[data-type-mobile="checkbox"] .filter-list-js .filter-item-js,
  .class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:before {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }

  .class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:before {
    background-color: #fff;
    border: 1px solid #544f40;
    content: "";
    height: 10px;
    margin-right: 1rem;
    width: 10px;
  }

  .class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #868e96;
  }
}

@media (max-width: 767px) {
  .theme-1.class-filter[data-type-mobile="dropdown"]:before,
  .theme-1.class-filter[data-type-mobile="sidebar"]:before {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #500778 !important;
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js {
    background-color: #500778 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js {
    border-left: 1px solid #500778 !important;
    border-right: 1px solid #500778 !important;
    border-bottom: 1px solid #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"] .filter-item-js,
  .theme-1.class-filter[data-type-mobile="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #500778 !important;
    border-top: 1px solid #aa95b6 !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"] .filter-item-js.active-js,
  .theme-1.class-filter[data-type-mobile="sidebar"] .filter-item-js.active-js {
    background-color: #500778 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    .filter-item-js:first-of-type,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel
    > a,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel
    > a {
    background-color: #700aa8 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-1.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-1.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #500778 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #500778 !important;
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js.active-js {
    background-color: #500778 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-1.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #500778 !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]:before,
  .theme-2.class-filter[data-type-mobile="sidebar"]:before {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #757575 !important;
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js {
    background-color: #757575 !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js {
    border-left: 1px solid #757575 !important;
    border-right: 1px solid #757575 !important;
    border-bottom: 1px solid #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"] .filter-item-js,
  .theme-2.class-filter[data-type-mobile="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #757575 !important;
    border-top: 1px solid #dbdbdb !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"] .filter-item-js.active-js,
  .theme-2.class-filter[data-type-mobile="sidebar"] .filter-item-js.active-js {
    background-color: #757575 !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    .filter-item-js:first-of-type,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel
    > a,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel
    > a {
    background-color: #8f8f8f !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-2.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-2.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #757575 !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #757575 !important;
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js.active-js {
    background-color: #757575 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-2.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #757575 !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]:before,
  .theme-3.class-filter[data-type-mobile="sidebar"]:before {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #f5e617 !important;
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js {
    background-color: #f5e617 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js {
    border-left: 1px solid #f5e617 !important;
    border-right: 1px solid #f5e617 !important;
    border-bottom: 1px solid #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"] .filter-item-js,
  .theme-3.class-filter[data-type-mobile="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #f5e617 !important;
    border-top: 1px solid #f0f0e8 !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"] .filter-item-js.active-js,
  .theme-3.class-filter[data-type-mobile="sidebar"] .filter-item-js.active-js {
    background-color: #f5e617 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    .filter-item-js:first-of-type,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel
    > a,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel
    > a {
    background-color: #f7eb48 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-3.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-3.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #f5e617 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #f5e617 !important;
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js.active-js {
    background-color: #f5e617 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-3.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #f5e617 !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]:before,
  .theme-4.class-filter[data-type-mobile="sidebar"]:before {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #ece8f8 !important;
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type-mobile="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js {
    background-color: #ece8f8 !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js {
    border-left: 1px solid #ece8f8 !important;
    border-right: 1px solid #ece8f8 !important;
    border-bottom: 1px solid #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    > .component-content
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"] .filter-item-js,
  .theme-4.class-filter[data-type-mobile="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #ece8f8 !important;
    border-top: 1px solid #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"] .filter-item-js.active-js,
  .theme-4.class-filter[data-type-mobile="sidebar"] .filter-item-js.active-js {
    background-color: #ece8f8 !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    .filter-item-js:first-of-type,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel
    > a,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel
    > a {
    background-color: #fff !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-4.class-filter[data-type-mobile="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-4.class-filter[data-type-mobile="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #ece8f8 !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #ece8f8 !important;
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="buttons"]
    .filter-list-js
    .filter-item-js.active-js {
    background-color: #ece8f8 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-4.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type-mobile="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #ece8f8 !important;
  }
}

@media (min-width: 768px) {
  .theme-1.class-filter[data-type="dropdown"]:before,
  .theme-1.class-filter[data-type="sidebar"]:before {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-1.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #500778 !important;
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-1.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js {
    background-color: #500778 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-1.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:before,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-1.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js {
    border-left: 1px solid #500778 !important;
    border-right: 1px solid #500778 !important;
    border-bottom: 1px solid #500778 !important;
  }

  .theme-1.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-1.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js:after,
  .theme-1.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js:after,
  .theme-1.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-1.class-filter[data-type="dropdown"] .filter-item-js,
  .theme-1.class-filter[data-type="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #500778 !important;
    border-top: 1px solid #aa95b6 !important;
  }

  .theme-1.class-filter[data-type="dropdown"] .filter-item-js.active-js,
  .theme-1.class-filter[data-type="dropdown"] .filter-item-js:hover,
  .theme-1.class-filter[data-type="sidebar"] .filter-item-js.active-js,
  .theme-1.class-filter[data-type="sidebar"] .filter-item-js:hover {
    background-color: #500778 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type="dropdown"] .filter-item-js:first-of-type,
  .theme-1.class-filter[data-type="sidebar"] .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-1.class-filter[data-type="dropdown"] .filter-item-js.multilevel > a,
  .theme-1.class-filter[data-type="sidebar"] .filter-item-js.multilevel > a {
    background-color: #700aa8 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-1.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-1.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-1.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #500778 !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type="buttons"] .filter-list-js .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #500778 !important;
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-1.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js:hover {
    background-color: #500778 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-1.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-1.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #500778 !important;
  }

  .theme-1.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #500778 !important;
  }

  .theme-1.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #500778 !important;
  }

  .theme-2.class-filter[data-type="dropdown"]:before,
  .theme-2.class-filter[data-type="sidebar"]:before {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-2.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #757575 !important;
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-2.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js {
    background-color: #757575 !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-2.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:before,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-2.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js {
    border-left: 1px solid #757575 !important;
    border-right: 1px solid #757575 !important;
    border-bottom: 1px solid #757575 !important;
  }

  .theme-2.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-2.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js:after,
  .theme-2.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js:after,
  .theme-2.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-2.class-filter[data-type="dropdown"] .filter-item-js,
  .theme-2.class-filter[data-type="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #757575 !important;
    border-top: 1px solid #dbdbdb !important;
  }

  .theme-2.class-filter[data-type="dropdown"] .filter-item-js.active-js,
  .theme-2.class-filter[data-type="dropdown"] .filter-item-js:hover,
  .theme-2.class-filter[data-type="sidebar"] .filter-item-js.active-js,
  .theme-2.class-filter[data-type="sidebar"] .filter-item-js:hover {
    background-color: #757575 !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type="dropdown"] .filter-item-js:first-of-type,
  .theme-2.class-filter[data-type="sidebar"] .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-2.class-filter[data-type="dropdown"] .filter-item-js.multilevel > a,
  .theme-2.class-filter[data-type="sidebar"] .filter-item-js.multilevel > a {
    background-color: #8f8f8f !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-2.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-2.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-2.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #757575 !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type="buttons"] .filter-list-js .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #757575 !important;
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-2.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js:hover {
    background-color: #757575 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-2.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-2.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #757575 !important;
  }

  .theme-2.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #757575 !important;
  }

  .theme-2.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #757575 !important;
  }

  .theme-3.class-filter[data-type="dropdown"]:before,
  .theme-3.class-filter[data-type="sidebar"]:before {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-3.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #f5e617 !important;
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-3.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js {
    background-color: #f5e617 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-3.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:before,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-3.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js {
    border-left: 1px solid #f5e617 !important;
    border-right: 1px solid #f5e617 !important;
    border-bottom: 1px solid #f5e617 !important;
  }

  .theme-3.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-3.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js:after,
  .theme-3.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js:after,
  .theme-3.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-3.class-filter[data-type="dropdown"] .filter-item-js,
  .theme-3.class-filter[data-type="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #f5e617 !important;
    border-top: 1px solid #f0f0e8 !important;
  }

  .theme-3.class-filter[data-type="dropdown"] .filter-item-js.active-js,
  .theme-3.class-filter[data-type="dropdown"] .filter-item-js:hover,
  .theme-3.class-filter[data-type="sidebar"] .filter-item-js.active-js,
  .theme-3.class-filter[data-type="sidebar"] .filter-item-js:hover {
    background-color: #f5e617 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type="dropdown"] .filter-item-js:first-of-type,
  .theme-3.class-filter[data-type="sidebar"] .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-3.class-filter[data-type="dropdown"] .filter-item-js.multilevel > a,
  .theme-3.class-filter[data-type="sidebar"] .filter-item-js.multilevel > a {
    background-color: #f7eb48 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-3.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-3.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-3.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #f5e617 !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type="buttons"] .filter-list-js .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #f5e617 !important;
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-3.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js:hover {
    background-color: #f5e617 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-3.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-3.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #f5e617 !important;
  }

  .theme-3.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #f5e617 !important;
  }

  .theme-4.class-filter[data-type="dropdown"]:before,
  .theme-4.class-filter[data-type="sidebar"]:before {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js,
  .theme-4.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js {
    background-color: #fff !important;
    border: 1px solid #ece8f8 !important;
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type="dropdown"]
    .filter-container-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type="sidebar"]
    .filter-container-js
    .selected-item-js:before {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-4.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js {
    background-color: #ece8f8 !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type="dropdown"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-4.class-filter[data-type="dropdown"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js:hover
    .selected-item-js:before,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content.opened-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:after,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content:hover
    .selected-item-js:before,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:after,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js.opened-js
    .selected-item-js:before,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:after,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js:hover
    .selected-item-js:before {
    background-color: #fff !important;
  }

  .theme-4.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js {
    border-left: 1px solid #ece8f8 !important;
    border-right: 1px solid #ece8f8 !important;
    border-bottom: 1px solid #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="dropdown"]
    > .component-content
    .filter-list-js:after,
  .theme-4.class-filter[data-type="dropdown"]
    > .filter-container-js
    .filter-list-js:after,
  .theme-4.class-filter[data-type="sidebar"]
    > .component-content
    .filter-list-js:after,
  .theme-4.class-filter[data-type="sidebar"]
    > .filter-container-js
    .filter-list-js:after {
    background-color: #fff !important;
  }

  .theme-4.class-filter[data-type="dropdown"] .filter-item-js,
  .theme-4.class-filter[data-type="sidebar"] .filter-item-js {
    background-color: #fff !important;
    color: #ece8f8 !important;
    border-top: 1px solid #fff !important;
  }

  .theme-4.class-filter[data-type="dropdown"] .filter-item-js.active-js,
  .theme-4.class-filter[data-type="dropdown"] .filter-item-js:hover,
  .theme-4.class-filter[data-type="sidebar"] .filter-item-js.active-js,
  .theme-4.class-filter[data-type="sidebar"] .filter-item-js:hover {
    background-color: #ece8f8 !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type="dropdown"] .filter-item-js:first-of-type,
  .theme-4.class-filter[data-type="sidebar"] .filter-item-js:first-of-type {
    border-top: none !important;
  }

  .theme-4.class-filter[data-type="dropdown"] .filter-item-js.multilevel > a,
  .theme-4.class-filter[data-type="sidebar"] .filter-item-js.multilevel > a {
    background-color: #fff !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-4.class-filter[data-type="dropdown"]
    .filter-item-js.multilevel:hover
    > a,
  .theme-4.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel.active-js
    > a,
  .theme-4.class-filter[data-type="sidebar"]
    .filter-item-js.multilevel:hover
    > a {
    background-color: #ece8f8 !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type="buttons"] .filter-list-js .filter-item-js {
    background-color: #fff !important;
    border: 1px solid #ece8f8 !important;
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-4.class-filter[data-type="buttons"]
    .filter-list-js
    .filter-item-js:hover {
    background-color: #ece8f8 !important;
    border: 1px solid #fff !important;
    color: #fff !important;
  }

  .theme-4.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js.active-js,
  .theme-4.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:hover {
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="titles"]
    .filter-list-js
    .filter-item-js:after {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover {
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js:hover:before {
    background-color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js {
    color: #ece8f8 !important;
  }

  .theme-4.class-filter[data-type="checkbox"]
    .filter-list-js
    .filter-item-js.active-js:before {
    background-color: #ece8f8 !important;
  }
}

@media (max-width: 767px) {
  .cols-m-1.s-m-0 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-m-1.s-m-0 .filter-item-js:last-child,
  .cols-m-1.s-m-0 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-1.s-m-1 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-m-1.s-m-1 .filter-item-js:last-child,
  .cols-m-1.s-m-1 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-1.s-m-2 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-m-1.s-m-2 .filter-item-js:last-child,
  .cols-m-1.s-m-2 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-1.s-m-3 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-m-1.s-m-3 .filter-item-js:last-child,
  .cols-m-1.s-m-3 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-1.s-m-4 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-m-1.s-m-4 .filter-item-js:last-child,
  .cols-m-1.s-m-4 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-1.s-m-5 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-m-1.s-m-5 .filter-item-js:last-child,
  .cols-m-1.s-m-5 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-2.s-m-0 .filter-item-js {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 50% !important;
    width: 50% !important;
  }

  .cols-m-2.s-m-0 .filter-item-js:last-child,
  .cols-m-2.s-m-0 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-2.s-m-1 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 0.5rem) !important;
    flex-basis: calc(50% - 0.5rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 0.5rem) !important;
    width: calc(50% - 0.5rem) !important;
  }

  .cols-m-2.s-m-1 .filter-item-js:last-child,
  .cols-m-2.s-m-1 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-2.s-m-2 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 1rem) !important;
    flex-basis: calc(50% - 1rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 1rem) !important;
    width: calc(50% - 1rem) !important;
  }

  .cols-m-2.s-m-2 .filter-item-js:last-child,
  .cols-m-2.s-m-2 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-2.s-m-3 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 1.5rem) !important;
    flex-basis: calc(50% - 1.5rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 1.5rem) !important;
    width: calc(50% - 1.5rem) !important;
  }

  .cols-m-2.s-m-3 .filter-item-js:last-child,
  .cols-m-2.s-m-3 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-2.s-m-4 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 2rem) !important;
    flex-basis: calc(50% - 2rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 2rem) !important;
    width: calc(50% - 2rem) !important;
  }

  .cols-m-2.s-m-4 .filter-item-js:last-child,
  .cols-m-2.s-m-4 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-2.s-m-5 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 2.5rem) !important;
    flex-basis: calc(50% - 2.5rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 2.5rem) !important;
    width: calc(50% - 2.5rem) !important;
  }

  .cols-m-2.s-m-5 .filter-item-js:last-child,
  .cols-m-2.s-m-5 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-3.s-m-0 .filter-item-js {
    -ms-flex-preferred-size: 33.3% !important;
    flex-basis: 33.3% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 33.3% !important;
    width: 33.3% !important;
  }

  .cols-m-3.s-m-0 .filter-item-js:last-child,
  .cols-m-3.s-m-0 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-3.s-m-1 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 0.67rem) !important;
    flex-basis: calc(33.3% - 0.67rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 0.67rem) !important;
    width: calc(33.3% - 0.67rem) !important;
  }

  .cols-m-3.s-m-1 .filter-item-js:last-child,
  .cols-m-3.s-m-1 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-3.s-m-2 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 1.33rem) !important;
    flex-basis: calc(33.3% - 1.33rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 1.33rem) !important;
    width: calc(33.3% - 1.33rem) !important;
  }

  .cols-m-3.s-m-2 .filter-item-js:last-child,
  .cols-m-3.s-m-2 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-3.s-m-3 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 2rem) !important;
    flex-basis: calc(33.3% - 2rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 2rem) !important;
    width: calc(33.3% - 2rem) !important;
  }

  .cols-m-3.s-m-3 .filter-item-js:last-child,
  .cols-m-3.s-m-3 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-3.s-m-4 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 2.67rem) !important;
    flex-basis: calc(33.3% - 2.67rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 2.67rem) !important;
    width: calc(33.3% - 2.67rem) !important;
  }

  .cols-m-3.s-m-4 .filter-item-js:last-child,
  .cols-m-3.s-m-4 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-3.s-m-5 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 3.33rem) !important;
    flex-basis: calc(33.3% - 3.33rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 3.33rem) !important;
    width: calc(33.3% - 3.33rem) !important;
  }

  .cols-m-3.s-m-5 .filter-item-js:last-child,
  .cols-m-3.s-m-5 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-4.s-m-0 .filter-item-js {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 25% !important;
    width: 25% !important;
  }

  .cols-m-4.s-m-0 .filter-item-js:last-child,
  .cols-m-4.s-m-0 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-4.s-m-1 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 0.75rem) !important;
    flex-basis: calc(25% - 0.75rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 0.75rem) !important;
    width: calc(25% - 0.75rem) !important;
  }

  .cols-m-4.s-m-1 .filter-item-js:last-child,
  .cols-m-4.s-m-1 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-4.s-m-2 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 1.5rem) !important;
    flex-basis: calc(25% - 1.5rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 1.5rem) !important;
    width: calc(25% - 1.5rem) !important;
  }

  .cols-m-4.s-m-2 .filter-item-js:last-child,
  .cols-m-4.s-m-2 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-4.s-m-3 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 2.25rem) !important;
    flex-basis: calc(25% - 2.25rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 2.25rem) !important;
    width: calc(25% - 2.25rem) !important;
  }

  .cols-m-4.s-m-3 .filter-item-js:last-child,
  .cols-m-4.s-m-3 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-4.s-m-4 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 3rem) !important;
    flex-basis: calc(25% - 3rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 3rem) !important;
    width: calc(25% - 3rem) !important;
  }

  .cols-m-4.s-m-4 .filter-item-js:last-child,
  .cols-m-4.s-m-4 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-4.s-m-5 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 3.75rem) !important;
    flex-basis: calc(25% - 3.75rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 3.75rem) !important;
    width: calc(25% - 3.75rem) !important;
  }

  .cols-m-4.s-m-5 .filter-item-js:last-child,
  .cols-m-4.s-m-5 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-5.s-m-0 .filter-item-js {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 20% !important;
    width: 20% !important;
  }

  .cols-m-5.s-m-0 .filter-item-js:last-child,
  .cols-m-5.s-m-0 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-5.s-m-1 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 0.8rem) !important;
    flex-basis: calc(20% - 0.8rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 0.8rem) !important;
    width: calc(20% - 0.8rem) !important;
  }

  .cols-m-5.s-m-1 .filter-item-js:last-child,
  .cols-m-5.s-m-1 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-5.s-m-2 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 1.6rem) !important;
    flex-basis: calc(20% - 1.6rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 1.6rem) !important;
    width: calc(20% - 1.6rem) !important;
  }

  .cols-m-5.s-m-2 .filter-item-js:last-child,
  .cols-m-5.s-m-2 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-5.s-m-3 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 2.4rem) !important;
    flex-basis: calc(20% - 2.4rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 2.4rem) !important;
    width: calc(20% - 2.4rem) !important;
  }

  .cols-m-5.s-m-3 .filter-item-js:last-child,
  .cols-m-5.s-m-3 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-5.s-m-4 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 3.2rem) !important;
    flex-basis: calc(20% - 3.2rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 3.2rem) !important;
    width: calc(20% - 3.2rem) !important;
  }

  .cols-m-5.s-m-4 .filter-item-js:last-child,
  .cols-m-5.s-m-4 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-m-5.s-m-5 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 4rem) !important;
    flex-basis: calc(20% - 4rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 4rem) !important;
    width: calc(20% - 4rem) !important;
  }

  .cols-m-5.s-m-5 .filter-item-js:last-child,
  .cols-m-5.s-m-5 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }
}

@media (min-width: 768px) {
  .cols-d-1.s-d-0 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-d-1.s-d-0 .filter-item-js:last-child,
  .cols-d-1.s-d-0 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-1.s-d-1 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-d-1.s-d-1 .filter-item-js:last-child,
  .cols-d-1.s-d-1 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-1.s-d-2 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-d-1.s-d-2 .filter-item-js:last-child,
  .cols-d-1.s-d-2 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-1.s-d-3 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-d-1.s-d-3 .filter-item-js:last-child,
  .cols-d-1.s-d-3 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-1.s-d-4 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-d-1.s-d-4 .filter-item-js:last-child,
  .cols-d-1.s-d-4 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-1.s-d-5 .filter-item-js {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .cols-d-1.s-d-5 .filter-item-js:last-child,
  .cols-d-1.s-d-5 .filter-item-js:nth-child(1n + 1) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-2.s-d-0 .filter-item-js {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 50% !important;
    width: 50% !important;
  }

  .cols-d-2.s-d-0 .filter-item-js:last-child,
  .cols-d-2.s-d-0 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-2.s-d-1 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 0.5rem) !important;
    flex-basis: calc(50% - 0.5rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 0.5rem) !important;
    width: calc(50% - 0.5rem) !important;
  }

  .cols-d-2.s-d-1 .filter-item-js:last-child,
  .cols-d-2.s-d-1 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-2.s-d-2 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 1rem) !important;
    flex-basis: calc(50% - 1rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 1rem) !important;
    width: calc(50% - 1rem) !important;
  }

  .cols-d-2.s-d-2 .filter-item-js:last-child,
  .cols-d-2.s-d-2 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-2.s-d-3 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 1.5rem) !important;
    flex-basis: calc(50% - 1.5rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 1.5rem) !important;
    width: calc(50% - 1.5rem) !important;
  }

  .cols-d-2.s-d-3 .filter-item-js:last-child,
  .cols-d-2.s-d-3 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-2.s-d-4 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 2rem) !important;
    flex-basis: calc(50% - 2rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 2rem) !important;
    width: calc(50% - 2rem) !important;
  }

  .cols-d-2.s-d-4 .filter-item-js:last-child,
  .cols-d-2.s-d-4 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-2.s-d-5 .filter-item-js {
    -ms-flex-preferred-size: calc(50% - 2.5rem) !important;
    flex-basis: calc(50% - 2.5rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(50% - 2.5rem) !important;
    width: calc(50% - 2.5rem) !important;
  }

  .cols-d-2.s-d-5 .filter-item-js:last-child,
  .cols-d-2.s-d-5 .filter-item-js:nth-child(2n + 2) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-3.s-d-0 .filter-item-js {
    -ms-flex-preferred-size: 33.3% !important;
    flex-basis: 33.3% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 33.3% !important;
    width: 33.3% !important;
  }

  .cols-d-3.s-d-0 .filter-item-js:last-child,
  .cols-d-3.s-d-0 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-3.s-d-1 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 0.67rem) !important;
    flex-basis: calc(33.3% - 0.67rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 0.67rem) !important;
    width: calc(33.3% - 0.67rem) !important;
  }

  .cols-d-3.s-d-1 .filter-item-js:last-child,
  .cols-d-3.s-d-1 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-3.s-d-2 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 1.33rem) !important;
    flex-basis: calc(33.3% - 1.33rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 1.33rem) !important;
    width: calc(33.3% - 1.33rem) !important;
  }

  .cols-d-3.s-d-2 .filter-item-js:last-child,
  .cols-d-3.s-d-2 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-3.s-d-3 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 2rem) !important;
    flex-basis: calc(33.3% - 2rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 2rem) !important;
    width: calc(33.3% - 2rem) !important;
  }

  .cols-d-3.s-d-3 .filter-item-js:last-child,
  .cols-d-3.s-d-3 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-3.s-d-4 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 2.67rem) !important;
    flex-basis: calc(33.3% - 2.67rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 2.67rem) !important;
    width: calc(33.3% - 2.67rem) !important;
  }

  .cols-d-3.s-d-4 .filter-item-js:last-child,
  .cols-d-3.s-d-4 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-3.s-d-5 .filter-item-js {
    -ms-flex-preferred-size: calc(33.3% - 3.33rem) !important;
    flex-basis: calc(33.3% - 3.33rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(33.3% - 3.33rem) !important;
    width: calc(33.3% - 3.33rem) !important;
  }

  .cols-d-3.s-d-5 .filter-item-js:last-child,
  .cols-d-3.s-d-5 .filter-item-js:nth-child(3n + 3) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-4.s-d-0 .filter-item-js {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 25% !important;
    width: 25% !important;
  }

  .cols-d-4.s-d-0 .filter-item-js:last-child,
  .cols-d-4.s-d-0 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-4.s-d-1 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 0.75rem) !important;
    flex-basis: calc(25% - 0.75rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 0.75rem) !important;
    width: calc(25% - 0.75rem) !important;
  }

  .cols-d-4.s-d-1 .filter-item-js:last-child,
  .cols-d-4.s-d-1 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-4.s-d-2 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 1.5rem) !important;
    flex-basis: calc(25% - 1.5rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 1.5rem) !important;
    width: calc(25% - 1.5rem) !important;
  }

  .cols-d-4.s-d-2 .filter-item-js:last-child,
  .cols-d-4.s-d-2 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-4.s-d-3 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 2.25rem) !important;
    flex-basis: calc(25% - 2.25rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 2.25rem) !important;
    width: calc(25% - 2.25rem) !important;
  }

  .cols-d-4.s-d-3 .filter-item-js:last-child,
  .cols-d-4.s-d-3 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-4.s-d-4 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 3rem) !important;
    flex-basis: calc(25% - 3rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 3rem) !important;
    width: calc(25% - 3rem) !important;
  }

  .cols-d-4.s-d-4 .filter-item-js:last-child,
  .cols-d-4.s-d-4 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-4.s-d-5 .filter-item-js {
    -ms-flex-preferred-size: calc(25% - 3.75rem) !important;
    flex-basis: calc(25% - 3.75rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(25% - 3.75rem) !important;
    width: calc(25% - 3.75rem) !important;
  }

  .cols-d-4.s-d-5 .filter-item-js:last-child,
  .cols-d-4.s-d-5 .filter-item-js:nth-child(4n + 4) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-5.s-d-0 .filter-item-js {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 20% !important;
    width: 20% !important;
  }

  .cols-d-5.s-d-0 .filter-item-js:last-child,
  .cols-d-5.s-d-0 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-5.s-d-1 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 0.8rem) !important;
    flex-basis: calc(20% - 0.8rem) !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 0.8rem) !important;
    width: calc(20% - 0.8rem) !important;
  }

  .cols-d-5.s-d-1 .filter-item-js:last-child,
  .cols-d-5.s-d-1 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-5.s-d-2 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 1.6rem) !important;
    flex-basis: calc(20% - 1.6rem) !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 1.6rem) !important;
    width: calc(20% - 1.6rem) !important;
  }

  .cols-d-5.s-d-2 .filter-item-js:last-child,
  .cols-d-5.s-d-2 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-5.s-d-3 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 2.4rem) !important;
    flex-basis: calc(20% - 2.4rem) !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 2.4rem) !important;
    width: calc(20% - 2.4rem) !important;
  }

  .cols-d-5.s-d-3 .filter-item-js:last-child,
  .cols-d-5.s-d-3 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-5.s-d-4 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 3.2rem) !important;
    flex-basis: calc(20% - 3.2rem) !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 3.2rem) !important;
    width: calc(20% - 3.2rem) !important;
  }

  .cols-d-5.s-d-4 .filter-item-js:last-child,
  .cols-d-5.s-d-4 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }

  .cols-d-5.s-d-5 .filter-item-js {
    -ms-flex-preferred-size: calc(20% - 4rem) !important;
    flex-basis: calc(20% - 4rem) !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 0 !important;
    max-width: calc(20% - 4rem) !important;
    width: calc(20% - 4rem) !important;
  }

  .cols-d-5.s-d-5 .filter-item-js:last-child,
  .cols-d-5.s-d-5 .filter-item-js:nth-child(5n + 5) {
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-width: none !important;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
  }
}

.navigation.class-filter {
  display: none;
}

.navigation.class-filter.initiated {
  display: block;
}

.navigation.class-filter.initiated[data-type-mobile="dropdown"] ul,
.navigation.class-filter.initiated[data-type-mobile="sidebar"] ul,
.navigation.class-filter.initiated[data-type="dropdown"] ul,
.navigation.class-filter.initiated[data-type="sidebar"] ul {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.navigation.class-filter.initiated[data-type-mobile="dropdown"] ul li,
.navigation.class-filter.initiated[data-type-mobile="sidebar"] ul li,
.navigation.class-filter.initiated[data-type="dropdown"] ul li,
.navigation.class-filter.initiated[data-type="sidebar"] ul li {
  padding: 0 !important;
}

.navigation.class-filter.initiated[data-type-mobile="dropdown"] ul li a,
.navigation.class-filter.initiated[data-type-mobile="sidebar"] ul li a,
.navigation.class-filter.initiated[data-type="dropdown"] ul li a,
.navigation.class-filter.initiated[data-type="sidebar"] ul li a {
  padding: 1rem 2rem !important;
}

@media (min-width: 768px) {
  .navigation.class-filter.initiated[data-type-mobile="dropdown"] ul li a,
  .navigation.class-filter.initiated[data-type-mobile="sidebar"] ul li a,
  .navigation.class-filter.initiated[data-type="dropdown"] ul li a,
  .navigation.class-filter.initiated[data-type="sidebar"] ul li a {
    padding: 1rem 2rem !important;
  }
}

.navigation.class-filter.initiated[data-type-mobile="dropdown"] a,
.navigation.class-filter.initiated[data-type-mobile="sidebar"] a,
.navigation.class-filter.initiated[data-type="dropdown"] a,
.navigation.class-filter.initiated[data-type="sidebar"] a {
  white-space: nowrap;
  display: block !important;
}

.default-icon {
  display: inline-block;
  width: auto;
}

.default-icon > a {
  background-color: #500778;
  display: inline-block;
  position: relative;
}

.default-icon > a:not(:last-child) {
  margin: 0 10px 10px 0 !important;
}

.default-icon > a img {
  height: 20px;
  left: 50%;
  overflow: hidden;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 20px;
}

.default-icon.default > a {
  height: 30px;
  width: 30px;
}

.default-icon.middle > a {
  height: 40px;
  width: 40px;
}

.default-icon.large > a {
  height: 50px;
  width: 50px;
}

.d-icon {
  display: inline-block;
  font-size: 0;
  line-height: 1;
  width: auto;
}

.divider.divider-color-1 {
  background-color: #500778;
  height: 3px;
}

.divider.divider-color-2 {
  background-color: #757575;
  height: 3px;
}

.divider.divider-color-3 {
  background-color: #f5e617;
  height: 3px;
}

.divider.divider-color-4 {
  background-color: #ece8f8;
  height: 3px;
}

.divider.divider-color-5 {
  background-color: #d8cbe7;
  height: 3px;
}

.divider.divider-color-6 {
  background-color: #0075bc;
  height: 3px;
}

.divider.divider-color-7 {
  background-color: #606060;
  height: 3px;
}

.divider.divider-color-8 {
  background-color: #be0000;
  height: 3px;
}

.divider.divider-color-9 {
  background-color: #afafaf;
  height: 3px;
}

.divider.divider-color-10 {
  background-color: #666;
  height: 3px;
}

.divider.divider-color-11 {
  background-color: #dccde4;
  height: 3px;
}

.divider.divider-color-12 {
  background-color: #a6a7a8;
  height: 3px;
}

.divider.divider-color-13 {
  background-color: #c4c4c4;
  height: 3px;
}

.divider.divider-color-14 {
  background-color: #535353;
  height: 3px;
}

.divider.divider-color-15 {
  background-color: #f8f9fa;
  height: 3px;
}

.divider.divider-color-white {
  background-color: #fff;
  height: 3px;
}

.divider.divider-color-gray-100 {
  background-color: #f8f9fa;
  height: 3px;
}

.divider.divider-color-gray-200 {
  background-color: #e9ecef;
  height: 3px;
}

.divider.divider-color-gray-300 {
  background-color: #dee2e6;
  height: 3px;
}

.divider.divider-color-gray-400 {
  background-color: #ced4da;
  height: 3px;
}

.divider.divider-color-gray-500 {
  background-color: #d5d1ce;
  height: 3px;
}

.divider.divider-color-gray-600 {
  background-color: #868e96;
  height: 3px;
}

.divider.divider-color-gray-700 {
  background-color: #495057;
  height: 3px;
}

.divider.divider-color-gray-800 {
  background-color: #343a40;
  height: 3px;
}

.divider.divider-color-gray-900 {
  background-color: #544f40;
  height: 3px;
}

.divider.divider-color-black {
  background-color: #000;
  height: 3px;
}

.divider.thick {
  height: 4px !important;
}

.divider.thin {
  height: 1px !important;
}

.divider.medium {
  height: 2px !important;
}

.divider.divider-elipse {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.divider.divider-elipse .component-content {
  margin: 15px 0;
  position: relative;
  width: 100%;
}

.divider.divider-elipse .component-content:after {
  background: -o-radial-gradient(
    50% -5%,
    ellipse,
    rgba(16, 1, 24, 0.2),
    rgba(80, 7, 120, 0) 70%
  );
  background: radial-gradient(
    ellipse at 50% -5%,
    rgba(16, 1, 24, 0.2),
    rgba(80, 7, 120, 0) 70%
  );
  bottom: 0;
  content: "";
  height: 50px;
  left: -10%;
  position: absolute;
  right: -10%;
  top: 100%;
  width: 120%;
}

@media (min-width: 992px) {
  .divider.divider-elipse .component-content {
    width: 70%;
  }

  .divider.divider-elipse .component-content:after {
    background: -o-radial-gradient(
      50% -5%,
      ellipse,
      rgba(16, 1, 24, 0.2),
      rgba(80, 7, 120, 0) 35%
    );
    background: radial-gradient(
      ellipse at 50% -5%,
      rgba(16, 1, 24, 0.2),
      rgba(80, 7, 120, 0) 35%
    );
  }
}

#footer {
  background-color: #500778;
}

#footer * {
  color: #fff;
}

#footer .footer-line {
  height: 26px;
  left: 50%;
  position: absolute;
  top: -13px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 243px;
}

#footer .list-footer .richText-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

#footer .list-footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
}

#footer .list-footer ul li {
  list-style-type: none;
  padding: 0;
}

#footer .list-footer ul li:before {
  content: "";
}

#footer .list-footer ul li:first-child {
  margin-top: 2rem;
}

#footer .list-footer ul li:last-child {
  margin-bottom: 1rem;
}

#footer .list-footer li a {
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
  text-decoration: none;
}

#footer .list-footer li a:hover {
  text-decoration: underline;
}

#footer .follow-us-wrapper .richText-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

#footer .follow-us-wrapper .follow-us {
  font-size: 14px;
  margin-bottom: 30px;
  margin-top: 15px;
}

#footer .social-pages .paragraphSystem {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

#footer .social-pages .icons-with-link {
  height: 30px;
  width: 30px;
}

#footer .footer-brand-links {
  margin-top: 30px;
}

#footer .footer-brand-links .paragraphSystem {
  -ms-flex-align: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

#footer .footer-brand-links .paragraphSystem,
#footer .footer-brand-links .richText {
  -webkit-box-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

#footer .footer-brand-links .richText {
  -ms-flex-align: center;
  height: 60px;
  margin-bottom: 20px;
}

#footer .footer-brand-links .richText img {
  height: 60px;
  margin: 0;
}

#footer .footer-brand-links .richText p {
  font-size: 18px;
  font-weight: 300;
}

#footer .copyright .richText-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

#footer .copyright p {
  font-size: 14px;
  margin-bottom: 30px;
  margin-top: 20px;
  max-width: 82%;
  opacity: 1;
  text-align: center;
}

@media (min-width: 992px) {
  #footer .layout-outer {
    width: 100%;
  }

  #footer .list-footer ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 50px;
    max-width: 90%;
    width: 100%;
  }

  #footer .list-footer ul li {
    margin-right: 30px;
  }

  #footer .list-footer ul li a {
    font-size: 14px;
  }

  #footer .list-footer ul li:first-child {
    margin-top: 0;
  }

  #footer .list-footer ul li:last-child {
    margin-bottom: 30px;
    margin-right: 0;
  }

  #footer .social-pages .icons-with-link {
    height: 30px;
    margin: 0 5px;
    width: 30px;
  }

  #footer .footer-brand-links > .component-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  #footer .footer-brand-links .paragraphSystem {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 85%;
  }

  #footer .footer-brand-links .richText {
    max-width: 17%;
  }

  #footer .divider.divider-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  #footer .divider.divider-footer .component-content {
    background-color: rgba(0, 0, 0, 0);
    height: 1px;
    margin-bottom: 10px;
    margin-top: 15px;
    min-width: 1010px;
    width: 70%;
  }

  #footer .copyright p {
    font-size: 14px;
    margin-bottom: 40px;
  }
}

.hero-banner-enhanced-h4-v0 > .component-content > .paragraphSystem {
  overflow: hidden;
  position: relative;
}

.hero-banner-enhanced-h4-v0 > .component-content > .paragraphSystem > .box {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 9;
}

.hero-banner-enhanced-h4-v0
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content {
  height: 100%;
  width: 100%;
}

.hero-banner-enhanced-h4-v0
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  > .paragraphSystem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
  width: 100%;
}

.hero-banner-enhanced-h4-v0 > .component-content > .paragraphSystem > .image {
  height: auto;
  position: relative;
  width: 100%;
}

.hero-banner-enhanced-h4-v0
  > .component-content
  > .paragraphSystem
  > .image
  > .component-content
  img {
  height: auto;
  max-width: 100%;
  width: 100%;
}

@media (min-width: 992px) {
  .hero-banner-enhanced-h4-v0
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content {
    height: 100%;
  }
}

.hero-banner-enhanced-h4-v0.vertical-top
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  > .paragraphSystem {
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.hero-banner-enhanced-h4-v0.vertical-bottom
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  > .paragraphSystem {
  -ms-flex-line-pack: end;
  align-content: flex-end;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.hero-banner-enhanced-h4-v0.vertical-center
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  > .paragraphSystem {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 992px) {
  .hero-banner-enhanced-h4-v0.vertical-d-top
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    > .paragraphSystem {
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .hero-banner-enhanced-h4-v0.vertical-d-bottom
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    > .paragraphSystem {
    -ms-flex-line-pack: end;
    align-content: flex-end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .hero-banner-enhanced-h4-v0.vertical-d-center
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    > .paragraphSystem {
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

.hero-banner-enhanced-h4-v0.horizontal-left
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  > .paragraphSystem {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  justify-items: flex-start;
}

.hero-banner-enhanced-h4-v0.horizontal-right
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  > .paragraphSystem {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  justify-items: flex-end;
}

.hero-banner-enhanced-h4-v0.horizontal-center
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  > .paragraphSystem {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
}

@media (min-width: 992px) {
  .hero-banner-enhanced-h4-v0.horizontal-d-left
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    > .paragraphSystem {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    justify-items: flex-start;
  }

  .hero-banner-enhanced-h4-v0.horizontal-d-right
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    > .paragraphSystem {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    justify-items: flex-end;
  }

  .hero-banner-enhanced-h4-v0.horizontal-d-center
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    > .paragraphSystem {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
  }
}

.hero-banner-enhanced-h4-v1 .carousel .bg-full {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.hero-banner-enhanced-h4-v1 .carousel .carousel-nav-next a:before,
.hero-banner-enhanced-h4-v1 .carousel .carousel-nav-prev a:before {
  content: "";
}

.hero-banner-enhanced-h4-v1 .carousel .carousel-nav-next a,
.hero-banner-enhanced-h4-v1 .carousel .carousel-nav-prev a {
  border-right: 4px solid #500778;
  border-top: 4px solid #500778;
  height: 30px;
  width: 30px;
}

.hero-banner-enhanced-h4-v1 .carousel .carousel-nav-next a {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.hero-banner-enhanced-h4-v1 .carousel .carousel-nav-prev a {
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

.hero-banner-h5-v0 > .component-content > .paragraphSystem figure {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: auto;
  position: relative;
  width: 100%;
}

.hero-banner-h5-v0 > .component-content > .paragraphSystem figure > picture {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  height: auto;
  width: 100%;
}

.hero-banner-h5-v0
  > .component-content
  > .paragraphSystem
  figure
  > picture
  img {
  height: auto;
  width: 100%;
}

.hero-banner-h5-v0 > .component-content > .paragraphSystem figure > figcaption {
  -ms-flex-line-pack: center;
  align-content: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  margin: auto;
  padding: 1rem;
  position: absolute;
  right: 0;
  top: 0;
}

.hero-banner-h5-v0
  > .component-content
  > .paragraphSystem
  figure
  > figcaption
  > * {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  max-width: 100%;
  width: 100%;
}

@media (min-width: 992px) {
  .hero-banner-h5-v0
    > .component-content
    > .paragraphSystem
    figure
    > figcaption
    > * {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: 60%;
    width: 60%;
  }
}

.hero-banner-h5-v0.vertical-top
  > .component-content
  > .paragraphSystem
  figure
  > figcaption {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.hero-banner-h5-v0.vertical-bottom
  > .component-content
  > .paragraphSystem
  figure
  > figcaption {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.hero-banner-h5-v0.vertical-center
  > .component-content
  > .paragraphSystem
  figure
  > figcaption {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (min-width: 992px) {
  .hero-banner-h5-v0.vertical-d-top
    > .component-content
    > .paragraphSystem
    figure
    > figcaption {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .hero-banner-h5-v0.vertical-d-bottom
    > .component-content
    > .paragraphSystem
    figure
    > figcaption {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .hero-banner-h5-v0.vertical-d-center
    > .component-content
    > .paragraphSystem
    figure
    > figcaption {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.hero-banner-h5-v0.horizontal-left
  > .component-content
  > .paragraphSystem
  figure
  > figcaption {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.hero-banner-h5-v0.horizontal-left
  > .component-content
  > .paragraphSystem
  figure
  > figcaption
  * {
  text-align: left;
}

.hero-banner-h5-v0.horizontal-right
  > .component-content
  > .paragraphSystem
  figure
  > figcaption {
  -ms-flex-line-pack: end;
  align-content: flex-end;
}

.hero-banner-h5-v0.horizontal-right
  > .component-content
  > .paragraphSystem
  figure
  > figcaption
  * {
  text-align: right;
}

.hero-banner-h5-v0.horizontal-center
  > .component-content
  > .paragraphSystem
  figure
  > figcaption {
  -ms-flex-line-pack: center;
  align-content: center;
}

.hero-banner-h5-v0.horizontal-center
  > .component-content
  > .paragraphSystem
  figure
  > figcaption
  * {
  text-align: center;
}

@media (min-width: 992px) {
  .hero-banner-h5-v0.horizontal-d-left
    > .component-content
    > .paragraphSystem
    figure
    > figcaption {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .hero-banner-h5-v0.horizontal-d-left
    > .component-content
    > .paragraphSystem
    figure
    > figcaption
    * {
    text-align: left;
  }

  .hero-banner-h5-v0.horizontal-d-right
    > .component-content
    > .paragraphSystem
    figure
    > figcaption {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }

  .hero-banner-h5-v0.horizontal-d-right
    > .component-content
    > .paragraphSystem
    figure
    > figcaption
    * {
    text-align: right;
  }

  .hero-banner-h5-v0.horizontal-d-center
    > .component-content
    > .paragraphSystem
    figure
    > figcaption {
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .hero-banner-h5-v0.horizontal-d-center
    > .component-content
    > .paragraphSystem
    figure
    > figcaption
    * {
    text-align: center;
  }
}

.hero-banner-h5-v1 li .carousel-content > .paragraphSystem {
  position: relative;
}

.hero-banner-h5-v1 li .carousel-content > .paragraphSystem > .image {
  -ms-flex-preferred-size: 1;
  flex-basis: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  height: auto;
  min-width: 100%;
  position: relative;
  width: 100%;
}

.hero-banner-h5-v1 li .carousel-content > .paragraphSystem > .image img {
  max-width: 100%;
  min-width: 100%;
  width: 100%;
}

.hero-banner-h5-v1 li .carousel-content > .paragraphSystem > .box {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  left: 0;
  margin: auto;
  padding: 1rem;
  position: absolute;
  right: 0;
  top: 0;
}

.hero-banner-h5-v1.vertical-top li .carousel-content > .paragraphSystem > .box {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.hero-banner-h5-v1.vertical-bottom
  li
  .carousel-content
  > .paragraphSystem
  > .box {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.hero-banner-h5-v1.vertical-center
  li
  .carousel-content
  > .paragraphSystem
  > .box {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 992px) {
  .hero-banner-h5-v1.vertical-d-top
    li
    .carousel-content
    > .paragraphSystem
    > .box {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .hero-banner-h5-v1.vertical-d-bottom
    li
    .carousel-content
    > .paragraphSystem
    > .box {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .hero-banner-h5-v1.vertical-d-center
    li
    .carousel-content
    > .paragraphSystem
    > .box {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

.hero-banner-h5-v1.horizontal-left
  li
  .carousel-content
  > .paragraphSystem
  > .box {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.hero-banner-h5-v1.horizontal-right
  li
  .carousel-content
  > .paragraphSystem
  > .box {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.hero-banner-h5-v1.horizontal-center
  li
  .carousel-content
  > .paragraphSystem
  > .box {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (min-width: 992px) {
  .hero-banner-h5-v1.horizontal-d-left
    li
    .carousel-content
    > .paragraphSystem
    > .box {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .hero-banner-h5-v1.horizontal-d-right
    li
    .carousel-content
    > .paragraphSystem
    > .box {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .hero-banner-h5-v1.horizontal-d-center
    li
    .carousel-content
    > .paragraphSystem
    > .box {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media (max-width: 767px) {
  .fold-carousel-m .carouselSlide .carousel-content > .paragraphSystem {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .fold-carousel-m .carouselSlide .carousel-content > .paragraphSystem .box {
    position: relative;
  }
}

@media (min-width: 768px) {
  .fold-carousel-d .carouselSlide .carousel-content > .paragraphSystem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .fold-carousel-d .carouselSlide .carousel-content > .paragraphSystem .box {
    position: relative;
  }
}

@media (max-width: 767px) {
  .fold-hero-m .component-content > .paragraphSystem {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .fold-hero-m .component-content > .paragraphSystem .box {
    position: relative !important;
  }
}

@media (min-width: 768px) {
  .fold-hero-d .component-content > .paragraphSystem {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .fold-hero-d .component-content > .paragraphSystem .box {
    position: relative !important;
  }
}

/*! lightslider - v1.1.3 - 2015-04-14
  * https://github.com/sachinchoolur/lightslider
  * Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter {
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

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

.lightSlider {
  margin: 0;
  overflow: hidden;
}

.lSSlideWrapper {
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

.lSSlideWrapper > .lightSlider:after {
  clear: both;
}

.lSSlideWrapper .lSSlide {
  -webkit-transform: translate(0);
  -ms-transform: translate(0);
  transform: translate(0);
  -webkit-transition: all 1s;
  -webkit-transition-duration: inherit !important;
  -o-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-property: -webkit-transform, height;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
  -webkit-transition-timing-function: inherit !important;
  -o-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade {
  position: relative;
}

.lSSlideWrapper .lSFade > * {
  left: 0;
  margin-right: 0;
  position: absolute !important;
  top: 0;
  width: 100%;
  z-index: 9;
}

.lSSlideWrapper.usingCss .lSFade > * {
  opacity: 0;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-duration: inherit !important;
  -o-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: inherit !important;
  -o-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade > .active {
  z-index: 10;
}

.lSSlideWrapper.usingCss .lSFade > .active {
  opacity: 1;
}

.lSSlideOuter .lSPager.lSpg {
  margin: 10px 0 0;
  padding: 0;
  text-align: center;
}

.lSSlideOuter .lSPager.lSpg > li {
  cursor: pointer;
  display: inline-block;
  padding: 0 5px;
}

.lSSlideOuter .lSPager.lSpg > li a {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #500778;
  border-radius: 30px;
  display: inline-block;
  height: 10px;
  overflow: hidden;
  position: relative;
  text-indent: -999em;
  width: 10px;
  z-index: 99;
}

.lSSlideOuter .lSPager.lSpg > li.active a,
.lSSlideOuter .lSPager.lSpg > li:hover a {
  background-color: #500778;
}

.lSSlideOuter .media {
  opacity: 0.8;
}

.lSSlideOuter .media.active {
  opacity: 1;
}

.lSSlideOuter .lSPager.lSGallery {
  list-style: none outside none;
  margin: 0;
  overflow: hidden;
  padding-left: 0;
  -webkit-touch-callout: none;
  -ms-transform: translateZ(0);
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.lSSlideOuter .lSPager.lSGallery li {
  overflow: hidden;
  -webkit-transition: border-radius 0.12s linear linear 0s 0.35s 0s;
  -o-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
  transition: border-radius 0.12s linear linear 0s 0.35s 0s;
}

.lSSlideOuter .lSPager.lSGallery li.active,
.lSSlideOuter .lSPager.lSGallery li:hover {
  border-radius: 5px;
}

.lSSlideOuter .lSPager.lSGallery img {
  display: block;
  height: auto;
  max-width: 100%;
}

.lSSlideOuter .lSPager.lSGallery:after,
.lSSlideOuter .lSPager.lSGallery:before {
  content: " ";
  display: table;
}

.lSSlideOuter .lSPager.lSGallery:after {
  clear: both;
}

.lSAction > a {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUI4MUYyNzJEQUUxMTFFNEI0Q0REOUU2MTU3MEVEMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUI4MUYyNzNEQUUxMTFFNEI0Q0REOUU2MTU3MEVEMTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QjgxRjI3MERBRTExMUU0QjRDREQ5RTYxNTcwRUQxNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QjgxRjI3MURBRTExMUU0QjRDREQ5RTYxNTcwRUQxNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Por3U54AAAU1SURBVHja7FrPS1xXFHZm4cZJhECzULEI2qJTF135YIhYtYtKDWQrhPSfcFNCQCnFpVm0/4BZGoS0CEmhLUpMSxZZtGnTKminUogWcaLJQojT7zTfNTfDe/edOzNvsnjvwsdz7j0/vne877577nm5arXaluaWb0t5y2mEMEuKuFwBLgFDQBeDdwr8A/wOrAEruVzuscJeOJlczofLKDAYwuU3YF3LJRfjbBqXz4GAXX8Bj4AycAScA3qBD4F3KfMT8CWcf9PMACTFJcpZF7BafdX+BeaBgRidAWCO8lXqd0UFIAxKLnNKLvMaLmHKAfAUeAksAAXP4HVQ7yXtBPUGIIRLhyeXQhyXWoUS8ALYB0YbWVxEn3bEXsk3AK3iYgv1AQcUfL8ZK6zYoT2x26cNQCu5mME8sAGcxE4Tf8cB7Yr9fFwAWs3FDFzjYnHD02CvUu4G7V9TBMCLi5ZDFBcT8U2gDLR7GJJntAJcV8i20/4m/UUFwYuL+CaHkgfvN7hIxwQjMuthZJwLyh4wrNSZpZ9JRwAmfbiIb3IQLuMe/A2XCfmxyB/dSuUpOtwF+j2cdtPPoiMAXlxot59chNOULxf58RB4olS8zEVk2+fmLf0n9BcVADWXkCBsk9tlHy7yxyFwW6EwQwdbQE+dq/Ayn9moAMjYcp22e8hNOM4o5G/LvcuroBPYixEewWUJ+AMYw956t8430T5w3jF+njL+Wd0rTmPkuETOrib33Jn6dFgCUAEuxkT3Z1yuArIr+7HeRwDtHeCZY/wZZep6BIQbOV4lZ1e7+P+9Z4tg9hrMNkLp3gqnPhnK0uHsQCQ7EssORdN8LJ76wkhWGsuqw1k6rJabABaBh8ChzEbikH2LlMknzHfS4lGxeFQsHpNaHnGPQJ7nALLfN5mfnLg8tk6RJK8uMg+XtgV8wROk0ybeeBiPX60TJDlH+MCbhyMx6eOWscrkYZZpZJR8N2XK1NmgjbYGkSiPKCMlbhlPmDy0exBup84JbZQauPnEeYQpBtYWNGiAfGBtP4M69RPnUSvcxS3jPpOHRqevSUCe0rZWr2U8agVXuW8ebYJTg1HaXPXQaRkPW2Cai8ZCE50aLND2tEK2pTzswQdMHgoJOC7Q9gOFrOHRkQCPjloeZrNQZJLxNXCsfDePEJp2TNsBfUU1w+Mr4HkCG6nntH3GwwTgCq9LSkNSe9sgZpQ6SzW+wpoZu5XgbvLWG744Fe4CO8ppZIojvxAn7NPo7tBX1Pg9Dx6NYIe+zmbAEHPruCaFh2Xm4J8QZfZpihKP6CuqDcbwkK2wpg4xTFkXj0F7Bsjr4WZM1EwxZJulaNPfw74XlHHZuElfUeMuHr2sAeyxGhRlo58yFeo4eeStZOPIETE5SPwWOAA+Buzy+C77DijjOnQ8isnSXDzKnGUFFkHDynL9HCtQthzHw5A55ZFSWJNjplWu5GPMsmrbFseOKRtVrDgXkyG6eEi7D3wKXAC+A+wqdQ/7LlDmvsPOax6cEn8DK45pdZ11uLjFZZiyUeMr9BU1HsfDYMr+WqXm65Aphf4Zj7e2+kag5W8j8wis8SR1IMH37wB9rDlk1j143AE+41tliH/f8eCxbj8CRe6R5xL878/RR9EhY3jMe9gdIbTy8zaPt7YHV+QCLclJsmwwOw/IToSyM8HsVDjNdYF6K0ONV2SaUxlquEKlrQ4LgXEmGZLtvdf2+qNn+bz1TyYfkg1+38QbD+PxETBNHrKr6+SY1AY3yUO+B/hBwyMrj2fl8ZS3/wQYACJrrTvr6HLMAAAAAElFTkSuQmCC");
  cursor: pointer;
  display: block;
  height: 32px;
  margin-top: -16px;
  opacity: 0.5;
  position: absolute;
  top: 50%;
  -webkit-transition: opacity 0.35s linear 0s;
  -o-transition: opacity 0.35s linear 0s;
  transition: opacity 0.35s linear 0s;
  width: 32px;
  z-index: 99;
}

.lSAction > a:hover {
  opacity: 1;
}

.lSAction > .lSPrev {
  background-position: 0 0;
  left: 10px;
}

.lSAction > .lSNext {
  background-position: -32px 0;
  right: 10px;
}

.lSAction > a.disabled {
  pointer-events: none;
}

.cS-hidden {
  filter: alpha(opacity=0);
  height: 1px;
  opacity: 0;
  overflow: hidden;
}

.lSSlideOuter.vertical {
  position: relative;
}

.lSSlideOuter.vertical.noPager {
  padding-right: 0 !important;
}

.lSSlideOuter.vertical .lSGallery {
  position: absolute !important;
  right: 0;
  top: 0;
}

.lSSlideOuter.vertical .lightSlider > * {
  max-width: none !important;
  width: 100% !important;
}

.lSSlideOuter.vertical .lSAction > a {
  left: 50%;
  margin-left: -14px;
  margin-top: 0;
}

.lSSlideOuter.vertical .lSAction > .lSNext {
  background-position: 31px -31px;
  bottom: 10px;
  top: auto;
}

.lSSlideOuter.vertical .lSAction > .lSPrev {
  background-position: 0 -31px;
  bottom: auto;
  top: 10px;
}

.lSSlideOuter.lSrtl {
  direction: rtl;
}

.lSSlideOuter .lightSlider,
.lSSlideOuter .lSPager {
  list-style: none outside none;
  padding-left: 0;
}

.lSSlideOuter.lSrtl .lightSlider,
.lSSlideOuter.lSrtl .lSPager {
  padding-right: 0;
}

.lSSlideOuter .lightSlider > *,
.lSSlideOuter .lSGallery li {
  float: left;
}

.lSSlideOuter.lSrtl .lightSlider > *,
.lSSlideOuter.lSrtl .lSGallery li {
  float: right !important;
}

@-webkit-keyframes rightEnd {
  0% {
    left: 0;
  }

  50% {
    left: -15px;
  }

  to {
    left: 0;
  }
}

@keyframes rightEnd {
  0% {
    left: 0;
  }

  50% {
    left: -15px;
  }

  to {
    left: 0;
  }
}

@-webkit-keyframes topEnd {
  0% {
    top: 0;
  }

  50% {
    top: -15px;
  }

  to {
    top: 0;
  }
}

@keyframes topEnd {
  0% {
    top: 0;
  }

  50% {
    top: -15px;
  }

  to {
    top: 0;
  }
}

@-webkit-keyframes leftEnd {
  0% {
    left: 0;
  }

  50% {
    left: 15px;
  }

  to {
    left: 0;
  }
}

@keyframes leftEnd {
  0% {
    left: 0;
  }

  50% {
    left: 15px;
  }

  to {
    left: 0;
  }
}

@-webkit-keyframes bottomEnd {
  0% {
    bottom: 0;
  }

  50% {
    bottom: -15px;
  }

  to {
    bottom: 0;
  }
}

@keyframes bottomEnd {
  0% {
    bottom: 0;
  }

  50% {
    bottom: -15px;
  }

  to {
    bottom: 0;
  }
}

.lSSlideOuter .rightEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

.lSSlideOuter .leftEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

.lSSlideOuter.vertical .rightEnd {
  -webkit-animation: topEnd 0.3s;
  animation: topEnd 0.3s;
  position: relative;
}

.lSSlideOuter.vertical .leftEnd {
  -webkit-animation: bottomEnd 0.3s;
  animation: bottomEnd 0.3s;
  position: relative;
}

.lSSlideOuter.lSrtl .rightEnd {
  -webkit-animation: leftEnd 0.3s;
  animation: leftEnd 0.3s;
  position: relative;
}

.lSSlideOuter.lSrtl .leftEnd {
  -webkit-animation: rightEnd 0.3s;
  animation: rightEnd 0.3s;
  position: relative;
}

.lightSlider.lsGrab > * {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}

.lightSlider.lsGrabbing > * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}

.carousel {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  opacity: 0;
}

.carousel.initialized {
  opacity: 1;
}

.carousel-slides {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.carousel-slides.carousel-vertical {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.carousel-slide {
  position: relative !important;
}

.carousel-nav {
  display: none !important;
}

@media (max-width: 767px) {
  .pager-on-bottom-center-m .lSPager,
  .pager-on-bottom-left-m .lSPager,
  .pager-on-bottom-right-m .lSPager,
  .pager-on-top-center-m .lSPager,
  .pager-on-top-left-m .lSPager,
  .pager-on-top-right-m .lSPager {
    position: absolute;
  }

  .pager-on-bottom-left-m .lSPager {
    bottom: 1rem;
    left: 1rem;
    margin: auto !important;
    right: auto;
    top: auto;
  }

  .pager-on-bottom-center-m .lSPager {
    bottom: 1rem;
    left: 0;
    margin: auto !important;
    right: 0;
    top: auto;
  }

  .pager-on-bottom-right-m .lSPager {
    bottom: 1rem;
    left: auto;
    margin: auto !important;
    right: 1rem;
    top: auto;
  }

  .pager-on-top-left-m .lSPager {
    bottom: auto;
    left: 1rem;
    margin: auto !important;
    right: auto;
    top: 1rem;
  }

  .pager-on-top-center-m .lSPager {
    bottom: auto;
    left: 0;
    margin: auto !important;
    right: 0;
    top: 1rem;
  }

  .pager-on-top-right-m .lSPager {
    bottom: auto;
    left: auto;
    margin: auto !important;
    right: 1rem;
    top: 1rem;
  }

  .pager-under-left-m .lSPager {
    padding-left: 1rem !important;
    text-align: left !important;
  }

  .pager-under-center-m .lSPager {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    text-align: center !important;
  }

  .pager-under-right-m .lSPager {
    padding-right: 1rem !important;
    text-align: right !important;
  }
}

@media (min-width: 768px) {
  .pager-on-bottom-center .lSPager,
  .pager-on-bottom-left .lSPager,
  .pager-on-bottom-right .lSPager,
  .pager-on-top-center .lSPager,
  .pager-on-top-left .lSPager,
  .pager-on-top-right .lSPager {
    position: absolute;
  }

  .pager-on-bottom-left .lSPager {
    bottom: 1rem;
    left: 1rem;
    margin: auto !important;
    right: auto;
    top: auto;
  }
}

@media (min-width: 768px) and (min-width: 1140px) {
  .pager-on-bottom-left[data-restrict-nav-max-width="true"] .lSPager {
    left: calc((100% - 1140px) / 2 + 1rem);
  }
}

@media (min-width: 768px) {
  .pager-on-bottom-center .lSPager {
    bottom: 1rem;
    left: 0;
    margin: auto !important;
    right: 0;
    top: auto;
  }

  .pager-on-bottom-right .lSPager {
    bottom: 1rem;
    left: auto;
    margin: auto !important;
    right: 1rem;
    top: auto;
  }
}

@media (min-width: 768px) and (min-width: 1140px) {
  .pager-on-bottom-right[data-restrict-nav-max-width="true"] .lSPager {
    right: calc((100% - 1140px) / 2 + 1rem);
  }
}

@media (min-width: 768px) {
  .pager-on-top-left .lSPager {
    bottom: auto;
    left: 1rem;
    margin: auto !important;
    right: auto;
    top: 1rem;
  }
}

@media (min-width: 768px) and (min-width: 1140px) {
  .pager-on-top-left[data-restrict-nav-max-width="true"] .lSPager {
    left: calc((100% - 1140px) / 2 + 1rem);
  }
}

@media (min-width: 768px) {
  .pager-on-top-center .lSPager {
    bottom: auto;
    left: 0;
    margin: auto !important;
    right: 0;
    top: 1rem;
  }

  .pager-on-top-right .lSPager {
    bottom: auto;
    left: auto;
    margin: auto !important;
    right: 1rem;
    top: 1rem;
  }
}

@media (min-width: 768px) and (min-width: 1140px) {
  .pager-on-top-right[data-restrict-nav-max-width="true"] .lSPager {
    left: calc((100% - 1140px) / 2 + 1rem);
  }
}

@media (min-width: 768px) {
  .pager-under .lSPager {
    bottom: auto;
    left: auto;
    position: relative !important;
    right: auto;
    top: auto;
  }

  .pager-under-left .lSPager {
    padding-left: 1rem !important;
    text-align: left !important;
  }
}

@media (min-width: 768px) and (min-width: 1140px) {
  .pager-under-left[data-restrict-nav-max-width="true"] .lSPager {
    padding-left: calc((100% - 1140px) / 2 + 1rem) !important;
  }
}

@media (min-width: 768px) {
  .pager-under-center .lSPager {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
    text-align: center !important;
  }

  .pager-under-right .lSPager {
    padding-right: 1rem !important;
    text-align: right !important;
  }
}

@media (min-width: 768px) and (min-width: 1140px) {
  .pager-under-right[data-restrict-nav-max-width="true"] .lSPager {
    padding-right: calc((100% - 1140px) / 2 + 1rem) !important;
  }
}

.common-question-slide .cq-box {
  cursor: pointer;
  height: 100%;
}

.common-question-slide .cq-box > .component-content {
  height: 100%;
}

.common-question-slide .cq-box > .component-content > .paragraphSystem {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
}

.common-question-slide
  .cq-box
  > .component-content
  > .paragraphSystem
  > :not([style="visibility:hidden"]):not([style="visibility: hidden"]) {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  margin: 0 auto;
}

.common-question-slide
  .cq-box
  > .component-content
  > .paragraphSystem
  .cq-text {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  margin: 1rem auto;
  max-height: 0;
  overflow: hidden;
}

.common-question-slide
  .cq-box
  > .component-content
  > .paragraphSystem
  .cq-button {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
  line-height: 0;
  margin: 0 auto;
  overflow: visible;
  padding: 0;
  position: relative;
}

.common-question-slide
  .cq-box
  > .component-content
  > .paragraphSystem
  .cq-button:after {
  content: "" !important;
  display: inline-block;
  height: 33px;
  margin: 0;
  position: relative;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
  vertical-align: middle;
  width: 33px;
}

.common-question-slide
  .cq-box.active
  > .component-content
  > .paragraphSystem
  .cq-text {
  max-height: 500px;
}

.common-question-slide
  .cq-box.active
  > .component-content
  > .paragraphSystem
  .cq-button:after {
  content: "" !important;
}

.megamenu-navigation .megamenu > .component-content > .paragraphSystem:after,
.megamenu-navigation .megamenu > .component-content > .paragraphSystem:before,
.simple-navigation .megamenu > .component-content > .paragraphSystem:after,
.simple-navigation .megamenu > .component-content > .paragraphSystem:before {
  content: normal;
  content: none;
  display: none !important;
}

.megamenu-navigation,
.simple-navigation {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 999;
}

.megamenu-navigation *,
.simple-navigation * {
  font-family: Montserrat, Arial, sans-serif;
}

.megamenu-navigation .country-selected,
.megamenu-navigation a.top-bar-link,
.simple-navigation .country-selected,
.simple-navigation a.top-bar-link {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  font-size: 14px;
  text-decoration: none;
  color: #757575;
}

.megamenu-navigation .country-selected:hover,
.megamenu-navigation a.top-bar-link:hover,
.simple-navigation .country-selected:hover,
.simple-navigation a.top-bar-link:hover {
  border-bottom: 1px solid #500778;
  color: #500778;
}

.megamenu-navigation > .inner > .component-content,
.simple-navigation > .inner > .component-content {
  margin: 0;
  overflow: visible;
}

.megamenu-navigation .megamenu,
.simple-navigation .megamenu {
  padding-left: calc((100% - 1140px) / 2);
  padding-right: calc((100% - 1140px) / 2);
  background-color: #fff;
  overflow-x: visible;
  width: 100%;
}

.megamenu-navigation .megamenu *,
.simple-navigation .megamenu * {
  color: #757575;
}

.megamenu-navigation .megamenu-bottom-center,
.simple-navigation .megamenu-bottom-center {
  background-color: #fff;
}

.megamenu-navigation .megamenu > .component-content,
.simple-navigation .megamenu > .component-content {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0.1s;
  -o-transition-delay: 0.1s;
  transition-delay: 0.1s;
  background: #fff;
  left: 0;
  max-height: 50px;
  min-height: 50px;
  overflow: hidden;
  position: fixed;
  top: 0;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  width: 100%;
  z-index: 9;
}

.megamenu-navigation .megamenu > .component-content > .paragraphSystem,
.simple-navigation .megamenu > .component-content > .paragraphSystem {
  -ms-flex-line-pack: baseline;
  align-content: baseline;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin: 0;
  min-height: auto;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.megamenu-navigation .megamenu > .component-content > .paragraphSystem > a,
.simple-navigation .megamenu > .component-content > .paragraphSystem > a {
  display: none;
}

.megamenu-navigation .megamenu > .component-content > .paragraphSystem > div,
.simple-navigation .megamenu > .component-content > .paragraphSystem > div {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

.megamenu-navigation .megamenu-top-bar-left,
.simple-navigation .megamenu-top-bar-left {
  margin: 1rem 0;
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

.megamenu-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0 15px;
}

.megamenu-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem
  .richText
  p,
.simple-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem
  .richText
  p {
  margin: 0;
}

.megamenu-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem
  > a,
.simple-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem
  > a {
  display: none;
}

.megamenu-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem
  > *,
.simple-navigation
  .megamenu-top-bar-left
  > .component-content
  > .paragraphSystem
  > * {
  text-align: center;
  width: 100%;
}

.megamenu-navigation .megamenu-top-bar-right,
.simple-navigation .megamenu-top-bar-right {
  margin: 0;
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0 15px;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .richText
  p,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .richText
  p {
  margin: 0;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  > a,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  > a {
  display: none;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  > *,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  > * {
  text-align: center;
  width: 100%;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .gsk-logo,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .gsk-logo {
  bottom: 0;
  left: 0;
  position: fixed;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .language-selector,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .language-selector {
  bottom: 45px;
  cursor: pointer;
  left: 0;
  position: fixed;
  z-index: 12;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected {
  border: 1px solid #f5e617;
  border-radius: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 15px 20px;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 10px;
  width: 16px;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:after,
.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:before,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:after,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:before {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background-color: #757575;
  content: "";
  height: 1px;
  width: 50%;
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:before,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:after,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected
  .chevron-down:after {
  margin-left: -3px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected:hover
  .chevron-down:after,
.megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected:hover
  .chevron-down:before,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected:hover
  .chevron-down:after,
.simple-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .country-selected:hover
  .chevron-down:before {
  background-color: #500778;
}

.megamenu-navigation .megamenu-language-list,
.simple-navigation .megamenu-language-list {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background: #fff;
  display: block;
  left: 0;
  min-height: 100vh;
  opacity: 1;
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
  overflow: auto;
  padding: 50px 1rem 1rem;
  position: fixed;
  top: 0;
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  width: 100%;
  z-index: 99;
}

.megamenu-navigation .megamenu-language-list *,
.simple-navigation .megamenu-language-list * {
  color: #500778;
}

.megamenu-navigation .megamenu-language-list.opened,
.megamenu-navigation .megamenu-language-list:focus,
.simple-navigation .megamenu-language-list.opened,
.simple-navigation .megamenu-language-list:focus {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  visibility: visible;
}

.megamenu-navigation .megamenu-language-list:focus-within,
.simple-navigation .megamenu-language-list:focus-within {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  visibility: visible;
}

.megamenu-navigation
  .megamenu-language-list
  .countries-list
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu-language-list
  .countries-list
  > .component-content
  > .paragraphSystem {
  margin: 0;
}

.megamenu-navigation
  .megamenu-language-list
  > .inner
  > .component-content
  > .component,
.simple-navigation
  .megamenu-language-list
  > .inner
  > .component-content
  > .component {
  padding: 0;
}

.megamenu-navigation
  .megamenu-language-list
  > .inner
  > .component-content
  > .component
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu-language-list
  > .inner
  > .component-content
  > .component
  > .component-content
  > .paragraphSystem {
  margin: 0;
}

.megamenu-navigation
  .megamenu-language-list
  > .inner
  > .component-content
  > .component
  > .component-content
  > .paragraphSystem
  a,
.simple-navigation
  .megamenu-language-list
  > .inner
  > .component-content
  > .component
  > .component-content
  > .paragraphSystem
  a {
  display: block;
  font-size: 16px;
  padding: 0 5px;
}

.megamenu-navigation .megamenu-social,
.simple-navigation .megamenu-social {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
  pointer-events: none;
}

.megamenu-navigation
  .megamenu-social
  > .inner
  > .component-content
  .social-pages
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu-social
  > .inner
  > .component-content
  .social-pages
  > .component-content
  > .paragraphSystem {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 0 100px;
}

.megamenu-navigation
  .megamenu-social
  > .inner
  > .component-content
  .social-pages
  > .component-content
  > .paragraphSystem
  .icons-with-link,
.simple-navigation
  .megamenu-social
  > .inner
  > .component-content
  .social-pages
  > .component-content
  > .paragraphSystem
  .icons-with-link {
  margin: 10px;
  padding: 0;
  pointer-events: all;
}

.megamenu-navigation .megamenu-logo,
.simple-navigation .megamenu-logo {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  position: relative;
}

.megamenu-navigation .megamenu-logo:after,
.simple-navigation .megamenu-logo:after {
  content: "";
  width: 100%;
  bottom: 0;
  position: absolute;
  left: 0;
  top: auto;
  right: 0;
  height: 1px;
  background: #fff;
}

.megamenu-navigation .megamenu-logo > .component-content,
.simple-navigation .megamenu-logo > .component-content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}

.megamenu-navigation .megamenu-logo > .component-content a,
.megamenu-navigation .megamenu-logo > .component-content a:hover,
.simple-navigation .megamenu-logo > .component-content a,
.simple-navigation .megamenu-logo > .component-content a:hover {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  font-size: 0;
  height: 50px;
  margin: 0 auto;
  width: 90px;
}

.megamenu-navigation .megamenu-search,
.simple-navigation .megamenu-search {
  -webkit-animation: searchshow 0.2s ease forwards;
  animation: searchshow 0.2s ease forwards;
  margin: 0;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  overflow: hidden;
}

.megamenu-navigation .megamenu-search .searchBox-title,
.simple-navigation .megamenu-search .searchBox-title {
  display: none;
}

.megamenu-navigation .megamenu-search > .component-content > .paragraphSystem,
.simple-navigation .megamenu-search > .component-content > .paragraphSystem {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 50px;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox {
  margin: 0;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  button,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  button {
  background-color: rgba(0, 0, 0, 0);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23757575' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 19px;
  border: none;
  font-size: 0;
  height: 50px;
  left: auto;
  line-height: 1;
  opacity: 1;
  outline: none;
  padding: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 50px;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  button:hover,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  button:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23495057' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E");
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  .form-search,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  .form-search {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  max-height: 0;
  text-align: center;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  .searchBox-label,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  .searchBox-label {
  display: block;
  padding: 0 1rem;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"],
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"] {
  border: 1px solid #757575;
  display: inline-block;
  font-size: 18px;
  outline: 0;
  text-align: center;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.5rem 2rem;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::-webkit-input-placeholder,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::-webkit-input-placeholder {
  color: #757575;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::-moz-placeholder,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::-moz-placeholder {
  color: #757575;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::placeholder,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::placeholder {
  color: #757575;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]:-ms-input-placeholder,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]:-ms-input-placeholder {
  color: #757575;
}

.megamenu-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::-ms-input-placeholder,
.simple-navigation
  .megamenu-search
  > .component-content
  > .paragraphSystem
  .searchBox
  input[type="text"]::-ms-input-placeholder {
  color: #757575;
}

.megamenu-navigation .megamenu-nav-container,
.simple-navigation .megamenu-nav-container {
  margin: 0;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  padding: 0;
}

.megamenu-navigation .megamenu.nav-opened .megamenu-search,
.simple-navigation .megamenu.nav-opened .megamenu-search {
  -webkit-animation: searchhide 0.2s ease forwards;
  animation: searchhide 0.2s ease forwards;
}

.megamenu-navigation .megamenu.nav-opened .megamenu-search .form-search,
.simple-navigation .megamenu.nav-opened .megamenu-search .form-search {
  max-height: 0;
}

.megamenu-navigation .megamenu.nav-opened > .component-content,
.simple-navigation .megamenu.nav-opened > .component-content {
  max-height: 100vh;
  min-height: 100vh;
  overflow: auto;
  pointer-events: all;
  -webkit-transition-delay: 0.1s;
  -o-transition-delay: 0.1s;
  transition-delay: 0.1s;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.megamenu-navigation
  .megamenu.nav-opened
  > .component-content::-webkit-scrollbar,
.simple-navigation
  .megamenu.nav-opened
  > .component-content::-webkit-scrollbar {
  display: none;
}

.megamenu-navigation
  .megamenu.nav-opened
  .megamenu-main-nav
  > .component-content
  .navigation-mobile-menu,
.simple-navigation
  .megamenu.nav-opened
  .megamenu-main-nav
  > .component-content
  .navigation-mobile-menu {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.87 26.87' width='32' height='32'%3E%3Cg transform='translate(-56.997 -33.429)'%3E%3Crect class='a' width='34' height='4' rx='2' transform='rotate(-45 97.872 -40.065)' fill='%23500778'/%3E%3Cpath class='a' d='M79.624 58.885L58.41 37.672a2 2 0 012.828-2.829l21.213 21.213a2 2 0 01-2.828 2.829z' fill='%23500778'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 15px;
}

.megamenu-navigation
  .megamenu.nav-opened
  .megamenu-main-nav
  > .component-content
  .navigation-mobile-menu:after,
.simple-navigation
  .megamenu.nav-opened
  .megamenu-main-nav
  > .component-content
  .navigation-mobile-menu:after {
  display: none !important;
}

.megamenu-navigation
  .megamenu.search-opened
  > .component-content
  > .paragraphSystem
  .megamenu-search
  .form-search,
.simple-navigation
  .megamenu.search-opened
  > .component-content
  > .paragraphSystem
  .megamenu-search
  .form-search {
  max-height: 50px;
}

.megamenu-navigation .megamenu.search-opened > .component-content,
.simple-navigation .megamenu.search-opened > .component-content {
  background: #fff;
  max-height: 100px;
  min-height: 100px;
  overflow: hidden;
}

.megamenu-navigation
  .megamenu.search-opened
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu.search-opened
  > .component-content
  > .paragraphSystem {
  background: #fff;
}

.megamenu-navigation .megamenu-main-nav,
.simple-navigation .megamenu-main-nav {
  background-color: rgba(0, 0, 0, 0);
  color: #fff;
}

.megamenu-navigation .megamenu-main-nav *,
.simple-navigation .megamenu-main-nav * {
  color: #fff;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-mobile-menu,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-mobile-menu {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.2 16'%3E%3Cpath fill='%23500778' d='M19.2.8a.74.74 0 00-.8-.8H.8a.74.74 0 00-.8.8v1.6a.74.74 0 00.8.8h17.6a.74.74 0 00.8-.8zM19.2 7.2a.74.74 0 00-.8-.8H.8a.74.74 0 00-.8.8v1.6a.74.74 0 00.8.8h17.6a.74.74 0 00.8-.8zM19.2 13.6a.74.74 0 00-.8-.8H.8a.74.74 0 00-.8.8v1.6a.74.74 0 00.8.8h17.6a.74.74 0 00.8-.8z'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  border: none;
  display: block;
  height: 50px;
  left: 0;
  position: fixed;
  top: 0;
  width: 50px;
  z-index: 999;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-mobile-menu:after,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-mobile-menu:after {
  display: none;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1 {
  background: rgba(0, 0, 0, 0);
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 54px;
  overflow: hidden;
  width: 100%;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > a,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > a {
  background-color: rgba(0, 0, 0, 0);
  border: none;
  color: #500778;
  font-size: 16px;
  font-weight: 700;
  height: auto;
  margin: 0;
  padding: 0 10px;
  text-align: center;
  width: 100%;
  text-decoration: none !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

@media (min-width: 768px) {
  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    .navigation-item
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    .navigation-item
    > a {
    line-height: 54px;
  }
}

@media (max-width: 767px) {
  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    .navigation-item
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    .navigation-item
    > a {
    min-height: 54px;
  }
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > a:hover,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > a:hover {
  color: #500778;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children {
  max-height: 54px;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a {
  position: relative;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration {
  background: rgba(0, 0, 0, 0);
  position: absolute;
  right: 0;
  left: auto;
  bottom: 0;
  margin: auto;
  width: 10%;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:after,
.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:before,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:after,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:before {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background-color: #757575;
  content: "";
  display: inline-block;
  height: 2px;
  vertical-align: middle;
  width: 8px;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:before,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:after,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children
  > a
  > .navigation-item-decoration:after {
  margin-left: -3px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open {
  max-height: 1200px;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > a
  > .navigation-item-decoration:before,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > a
  > .navigation-item-decoration:before {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > a
  > .navigation-item-decoration:after,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > a
  > .navigation-item-decoration:after {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > .navigation-level2
  > li
  > a,
.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > .navigation-level2
  > li
  > a:hover,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > .navigation-level2
  > li
  > a,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item.has-children.is-open
  > .navigation-level2
  > li
  > a:hover {
  color: #500778;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"],
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"] {
  background: rgba(0, 0, 0, 0);
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"]
  > li,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"]
  > li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 50px;
  width: 100%;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"]
  > li:last-child,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"]
  > li:last-child {
  border-bottom: none;
}

.megamenu-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"]
  > li
  > a,
.simple-navigation
  .megamenu-main-nav
  > .component-content
  > .navigation-root.navigation-level1
  .navigation-item
  > li[class*="navigation-level"]
  > li
  > a {
  background: rgba(0, 0, 0, 0);
  border: none;
  display: block;
  font-size: 14px;
  font-weight: 400;
  height: 100%;
  line-height: 49px;
  padding: 0;
  text-align: center;
  width: 100%;
}

.megamenu-navigation .megamenu-submenu-items-container,
.simple-navigation .megamenu-submenu-items-container {
  display: none;
  -webkit-box-ordinal-group: 101;
  -ms-flex-order: 100;
  order: 100;
}

.megamenu-navigation
  .megamenu-submenu-items-container
  .megamenu-submenu-item.full-width
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu-submenu-items-container
  .megamenu-submenu-item.full-width
  > .component-content
  > .paragraphSystem {
  max-width: 100vw;
}

.megamenu-navigation .megamenu-submenu-items-container .navigation-item,
.simple-navigation .megamenu-submenu-items-container .navigation-item {
  margin: 0;
}

.megamenu-navigation .megamenu-submenu-item,
.simple-navigation .megamenu-submenu-item {
  background-color: #fff;
}

.megamenu-navigation .megamenu-submenu-item *,
.simple-navigation .megamenu-submenu-item * {
  color: #500778;
}

.megamenu-navigation
  .megamenu-submenu-item
  > .component-content
  > .paragraphSystem,
.simple-navigation
  .megamenu-submenu-item
  > .component-content
  > .paragraphSystem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  margin: 0;
}

.megamenu-navigation
  .megamenu-submenu-item
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  .paragraphSystem,
.simple-navigation
  .megamenu-submenu-item
  > .component-content
  > .paragraphSystem
  > .box
  > .component-content
  .paragraphSystem {
  margin: 0 auto;
  max-width: 1140px;
}

@media (min-width: 992px) {
  .megamenu-navigation .megamenu,
  .simple-navigation .megamenu {
    padding-left: calc((100% - 1140px) / 2);
    padding-right: calc((100% - 1140px) / 2);
  }

  .megamenu-navigation .megamenu-bottom-center,
  .simple-navigation .megamenu-bottom-center {
    background-color: rgba(0, 0, 0, 0);
  }

  .megamenu-navigation .megamenu-bottom-center,
  .megamenu-navigation .megamenu-bottom-left,
  .megamenu-navigation .megamenu-bottom-right,
  .simple-navigation .megamenu-bottom-center,
  .simple-navigation .megamenu-bottom-left,
  .simple-navigation .megamenu-bottom-right {
    max-width: 33.33333%;
    width: 33.33333%;
  }

  .megamenu-navigation .megamenu.nav-opened .megamenu-search .form-search,
  .simple-navigation .megamenu.nav-opened .megamenu-search .form-search {
    max-height: 0;
  }

  .megamenu-navigation .megamenu.nav-opened > .component-content,
  .simple-navigation .megamenu.nav-opened > .component-content {
    background: rgba(0, 0, 0, 0);
    max-height: none;
    min-height: auto;
    overflow: visible;
  }

  .megamenu-navigation .megamenu > .component-content,
  .simple-navigation .megamenu > .component-content {
    max-height: none;
    min-height: auto;
    overflow: visible;
    position: relative;
  }

  .megamenu-navigation .megamenu > .component-content,
  .megamenu-navigation .megamenu > .component-content > .paragraphSystem,
  .simple-navigation .megamenu > .component-content,
  .simple-navigation .megamenu > .component-content > .paragraphSystem {
    background: rgba(0, 0, 0, 0);
    max-width: 1140px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .megamenu-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"],
  .simple-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 50px;
    margin-bottom: 0;
  }

  .megamenu-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"].megamenu-bottom-left,
  .simple-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"].megamenu-bottom-left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .megamenu-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"].megamenu-bottom-center,
  .simple-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"].megamenu-bottom-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .megamenu-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"].megamenu-bottom-right,
  .simple-navigation
    .megamenu
    > .component-content
    > .paragraphSystem
    > div[class*="megamenu-bottom-"].megamenu-bottom-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .megamenu-navigation .megamenu > .component-content > .paragraphSystem > div,
  .simple-navigation .megamenu > .component-content > .paragraphSystem > div {
    padding: 0;
  }

  .megamenu-navigation .megamenu > .component-content > .paragraphSystem > a,
  .simple-navigation .megamenu > .component-content > .paragraphSystem > a {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    height: 0;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 100%;
  }

  .megamenu-navigation .megamenu-top-bar-left,
  .simple-navigation .megamenu-top-bar-left {
    height: 42px;
    max-width: 50%;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 50%;
    margin: 0;
  }

  .megamenu-navigation .megamenu-top-bar-left > .component-content,
  .simple-navigation .megamenu-top-bar-left > .component-content {
    height: 100%;
  }

  .megamenu-navigation
    .megamenu-top-bar-left
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-top-bar-left
    > .component-content
    > .paragraphSystem {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 0;
  }

  .megamenu-navigation
    .megamenu-top-bar-left
    > .component-content
    > .paragraphSystem
    > div,
  .simple-navigation
    .megamenu-top-bar-left
    > .component-content
    > .paragraphSystem
    > div {
    margin-bottom: 0;
    margin-right: 1rem;
    width: auto;
  }

  .megamenu-navigation
    .megamenu-top-bar-left
    > .component-content
    > .paragraphSystem
    > div:last-of-type,
  .simple-navigation
    .megamenu-top-bar-left
    > .component-content
    > .paragraphSystem
    > div:last-of-type {
    margin-left: 0;
  }

  .megamenu-navigation .megamenu-top-bar-right,
  .simple-navigation .megamenu-top-bar-right {
    height: 42px;
    max-width: 50%;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    width: 50%;
  }

  .megamenu-navigation .megamenu-top-bar-right > .component-content,
  .simple-navigation .megamenu-top-bar-right > .component-content {
    height: 100%;
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0;
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    > div,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    > div {
    margin-bottom: 0;
    margin-left: 1rem;
    width: auto;
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    > div:first-of-type,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    > div:first-of-type {
    margin-left: 0;
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .gsk-logo,
  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .gsk-logo,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector {
    bottom: auto;
    left: auto;
    position: relative;
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector.opened
    .country-selected
    .chevron-down:before,
  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus
    .country-selected
    .chevron-down:before,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector.opened
    .country-selected
    .chevron-down:before,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus
    .country-selected
    .chevron-down:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector.opened
    .country-selected
    .chevron-down:after,
  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus
    .country-selected
    .chevron-down:after,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector.opened
    .country-selected
    .chevron-down:after,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus
    .country-selected
    .chevron-down:after {
    margin-left: -3px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus-within
    .country-selected
    .chevron-down:before,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus-within
    .country-selected
    .chevron-down:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus-within
    .country-selected
    .chevron-down:after,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector:focus-within
    .country-selected
    .chevron-down:after {
    margin-left: -3px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .country-selected,
  .simple-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .country-selected {
    background: rgba(0, 0, 0, 0);
    border: none;
    border-radius: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }

  .megamenu-navigation .megamenu-language-list,
  .simple-navigation .megamenu-language-list {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    display: block;
    left: 50%;
    margin: auto;
    max-width: 100vw;
    min-height: auto;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    padding: 0;
    position: absolute;
    right: 0;
    top: 92px;
    -webkit-transform: translate(-50%) scaleY(0);
    -ms-transform: translate(-50%) scaleY(0);
    transform: translate(-50%) scaleY(0);
    width: 100vw;
    -webkit-box-shadow: inset 0 -10px 10px -10px #666363;
    box-shadow: inset 0 -10px 10px -10px #666363;
  }

  .megamenu-navigation .megamenu-language-list.opened,
  .megamenu-navigation .megamenu-language-list:focus,
  .simple-navigation .megamenu-language-list.opened,
  .simple-navigation .megamenu-language-list:focus {
    -webkit-transform: translate(-50%) scaleY(1);
    -ms-transform: translate(-50%) scaleY(1);
    transform: translate(-50%) scaleY(1);
  }

  .megamenu-navigation .megamenu-language-list.opened > .inner,
  .megamenu-navigation .megamenu-language-list:focus > .inner,
  .simple-navigation .megamenu-language-list.opened > .inner,
  .simple-navigation .megamenu-language-list:focus > .inner {
    opacity: 1;
  }

  .megamenu-navigation .megamenu-language-list:focus-within,
  .simple-navigation .megamenu-language-list:focus-within {
    -webkit-transform: translate(-50%) scaleY(1);
    -ms-transform: translate(-50%) scaleY(1);
    transform: translate(-50%) scaleY(1);
  }

  .megamenu-navigation .megamenu-language-list:focus-within > .inner,
  .simple-navigation .megamenu-language-list:focus-within > .inner {
    opacity: 1;
  }

  .megamenu-navigation .megamenu-language-list > .inner,
  .simple-navigation .megamenu-language-list > .inner {
    opacity: 1;
    -webkit-transition: inherit;
    -o-transition: inherit;
    transition: inherit;
  }

  .megamenu-navigation .megamenu-language-list > .inner > .component-content,
  .simple-navigation .megamenu-language-list > .inner > .component-content {
    margin: 0 auto;
    max-width: 1140px;
  }

  .megamenu-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list,
  .simple-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list {
    margin-bottom: 20px;
  }

  .megamenu-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1140px;
    padding: 0;
    width: 100%;
  }

  .megamenu-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem:before,
  .megamenu-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem
    > a,
  .simple-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem:before,
  .simple-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem
    > a {
    display: none;
  }

  .megamenu-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem
    .language-block,
  .simple-navigation
    .megamenu-language-list
    > .inner
    > .component-content
    > .component
    > .component-content
    > .paragraphSystem
    .countries-list
    > .component-content
    > .paragraphSystem
    .language-block {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 277.5px;
    flex: 1 1 277.5px;
    margin-bottom: 15px;
    max-width: 277.5px;
    width: 100%;
  }

  .megamenu-navigation .megamenu-social,
  .simple-navigation .megamenu-social {
    max-width: 33.33333%;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    width: 33.33333%;
  }

  .megamenu-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin: 0;
  }

  .megamenu-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem
    .icons-with-link,
  .simple-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem
    .icons-with-link {
    margin: 0 10px 0 0;
    padding: 0;
    pointer-events: all;
  }

  .megamenu-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem
    .icons-with-link:last-child,
  .simple-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem
    .icons-with-link:last-child {
    margin: 0;
  }

  .megamenu-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem
    .icons-with-link
    i,
  .simple-navigation
    .megamenu-social
    > .inner
    > .component-content
    .social-pages
    > .component-content
    > .paragraphSystem
    .icons-with-link
    i {
    height: 22px;
    width: 22px;
  }

  .megamenu-navigation .megamenu-logo,
  .simple-navigation .megamenu-logo {
    max-width: 33.33333%;
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
    width: 33.33333%;
    border: none;
  }

  .megamenu-navigation .megamenu-logo:after,
  .simple-navigation .megamenu-logo:after {
    display: none;
  }

  .megamenu-navigation .megamenu-logo > .component-content a,
  .simple-navigation .megamenu-logo > .component-content a {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    max-width: 140px;
    min-width: 140px;
    width: 140px;
  }

  .megamenu-navigation .megamenu-logo > .component-content a img,
  .simple-navigation .megamenu-logo > .component-content a img {
    width: 100%;
  }

  .megamenu-navigation .megamenu-search,
  .simple-navigation .megamenu-search {
    max-width: 33.33333%;
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
    width: 33.33333%;
  }

  .megamenu-navigation .megamenu-search > .component-content > .paragraphSystem,
  .simple-navigation .megamenu-search > .component-content > .paragraphSystem {
    margin: 0;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    button,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    button {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-size: 19px;
    background-size: contain;
    height: 16px;
    left: auto;
    margin-left: 10px;
    opacity: 1;
    position: relative;
    right: auto;
    top: auto;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
    width: 16px;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    .searchBox-label,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    .searchBox-label {
    padding: 0;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    .form-search,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    .form-search {
    max-height: none;
    text-align: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"],
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"] {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23500778' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E");
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    border-color: #ced4da;
    background-position: center left 5px;
    background-repeat: no-repeat;
    background-size: 14px;
    font-size: 14px;
    opacity: 0;
    outline: 0;
    padding: 0.5rem 1rem 0.5rem 2rem;
    pointer-events: none;
    text-align: left;
    width: 0;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::-webkit-input-placeholder,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::-webkit-input-placeholder {
    color: #ced4da;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::-moz-placeholder,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::-moz-placeholder {
    color: #ced4da;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::placeholder,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::placeholder {
    color: #ced4da;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]:-ms-input-placeholder,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]:-ms-input-placeholder {
    color: #ced4da;
  }

  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::-ms-input-placeholder,
  .simple-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"]::-ms-input-placeholder {
    color: #ced4da;
  }

  .megamenu-navigation
    .megamenu-search.is-open
    > .component-content
    > .paragraphSystem,
  .megamenu-navigation
    .megamenu-search:focus
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-search.is-open
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-search:focus
    > .component-content
    > .paragraphSystem {
    margin: 0;
  }

  .megamenu-navigation
    .megamenu-search.is-open
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"],
  .megamenu-navigation
    .megamenu-search:focus
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"],
  .simple-navigation
    .megamenu-search.is-open
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"],
  .simple-navigation
    .megamenu-search:focus
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"] {
    opacity: 1;
    pointer-events: all;
    width: 150px;
  }

  .megamenu-navigation
    .megamenu-search.is-open
    > .component-content
    > .paragraphSystem
    .searchBox
    button,
  .megamenu-navigation
    .megamenu-search:focus
    > .component-content
    > .paragraphSystem
    .searchBox
    button,
  .simple-navigation
    .megamenu-search.is-open
    > .component-content
    > .paragraphSystem
    .searchBox
    button,
  .simple-navigation
    .megamenu-search:focus
    > .component-content
    > .paragraphSystem
    .searchBox
    button {
    margin-left: 0;
    width: 0;
  }

  .megamenu-navigation
    .megamenu-search:focus-within
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-search:focus-within
    > .component-content
    > .paragraphSystem {
    margin: 0;
  }

  .megamenu-navigation
    .megamenu-search:focus-within
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"],
  .simple-navigation
    .megamenu-search:focus-within
    > .component-content
    > .paragraphSystem
    .searchBox
    input[type="text"] {
    opacity: 1;
    pointer-events: all;
    width: 150px;
  }

  .megamenu-navigation
    .megamenu-search:focus-within
    > .component-content
    > .paragraphSystem
    .searchBox
    button,
  .simple-navigation
    .megamenu-search:focus-within
    > .component-content
    > .paragraphSystem
    .searchBox
    button {
    margin-left: 0;
    width: 0;
  }

  .megamenu-navigation .megamenu-nav-container,
  .simple-navigation .megamenu-nav-container {
    -webkit-box-flex: 1 !important;
    -ms-flex: auto !important;
    flex: auto !important;
    max-width: 100vw;
    min-height: 35px;
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
    width: 100vw;
  }
}

@media (min-width: 992px) and (min-width: 1140px) {
  .megamenu-navigation .megamenu-nav-container,
  .simple-navigation .megamenu-nav-container {
    margin-left: calc((100vw - 1140px) / 2 * -1);
    margin-right: calc((100vw - 1140px) / 2 * -1);
  }
}

@media (min-width: 992px) {
  .megamenu-navigation
    .megamenu-nav-container.sticked-js
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-nav-container.sticked-js
    > .component-content
    > .paragraphSystem {
    left: 0;
    margin: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 11;
  }

  .megamenu-navigation .megamenu-nav-container > .component-content,
  .simple-navigation .megamenu-nav-container > .component-content {
    overflow: visible;
  }

  .megamenu-navigation
    .megamenu-nav-container
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-nav-container
    > .component-content
    > .paragraphSystem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .megamenu-navigation .megamenu-main-nav,
  .simple-navigation .megamenu-main-nav {
    background-color: #500778;
    color: #fff;
    margin: 0;
    width: 100%;
  }

  .megamenu-navigation .megamenu-main-nav *,
  .simple-navigation .megamenu-main-nav * {
    color: #fff;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-mobile-menu,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-mobile-menu {
    display: none;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 45px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1220px; /* Rohit Singh | GSKBD-29446 | 12/9/2023  */
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    height: 100%;
    max-height: 100%;
    max-width: none;
    min-height: auto;
    width: auto;
    color: #fff;
  }

  .megamenu-navigation
    .megamenu-main-nav.nav-en-ca
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a,
  .megamenu-navigation
    .megamenu-main-nav.nav-fr
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a {
    font-size: 10px; /* Rohit Singh | GSKBD-29446 | 12/9/2023  */ /* Ashish Gupta | GSKBD-29446 | 18/9/2023  */
    line-height: 18px;
    background-color: rgba(0, 0, 0, 0);
    max-height: 75%;
    padding: 0 5px;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.ie-active-js
    > a,
  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item:focus
    > a,
  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item:hover
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.ie-active-js
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item:focus
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item:hover
    > a {
    color: #500778;
    background-color: #fff;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item:focus-within
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item:focus-within
    > a {
    color: #500778;
    background-color: #fff;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.current-js
    > a:after,
  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.is-active
    > a:after,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.current-js
    > a:after,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.is-active
    > a:after {
    background-color: #fff !important;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.has-children,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item.has-children {
    max-height: 100%;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a {
    border: none;
    color: #fff;
    height: 100%;
    line-height: 35px;
    position: relative;
    width: auto;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a:after,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a:after {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: rgba(0, 0, 0, 0);
    bottom: calc(50% - 12px);
    content: "";
    display: block;
    height: 3px;
    position: absolute;
    width: 70px;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a
    > .navigation-item-decoration,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a
    > .navigation-item-decoration {
    display: none !important;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > .navigation-level2,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > .navigation-level2 {
    background-color: #500778;
    display: none;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > .navigation-level2
    > li
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > .navigation-level2
    > li
    > a {
    color: #500778;
    text-align: left;
  }

  .megamenu-navigation .megamenu-submenu-items-container,
  .simple-navigation .megamenu-submenu-items-container {
    display: block;
  }

  .megamenu-navigation .megamenu-submenu-items-container .navigation a,
  .megamenu-navigation
    .megamenu-submenu-items-container
    .navigation
    a.navigation-item-title,
  .megamenu-navigation .megamenu-submenu-items-container .navigation a:hover,
  .megamenu-navigation .megamenu-submenu-items-container .navigation li,
  .megamenu-navigation .megamenu-submenu-items-container .navigation li:hover,
  .megamenu-navigation .megamenu-submenu-items-container .navigation ul,
  .simple-navigation .megamenu-submenu-items-container .navigation a,
  .simple-navigation
    .megamenu-submenu-items-container
    .navigation
    a.navigation-item-title,
  .simple-navigation .megamenu-submenu-items-container .navigation a:hover,
  .simple-navigation .megamenu-submenu-items-container .navigation li,
  .simple-navigation .megamenu-submenu-items-container .navigation li:hover,
  .simple-navigation .megamenu-submenu-items-container .navigation ul {
    background: rgba(0, 0, 0, 0);
    border: 0;
    list-style: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

  .megamenu-navigation .megamenu-submenu-items-container .navigation-item,
  .simple-navigation .megamenu-submenu-items-container .navigation-item {
    margin: 0;
  }

  .megamenu-navigation .megamenu-submenu-items-container .megamenu-submenu-item,
  .simple-navigation .megamenu-submenu-items-container .megamenu-submenu-item {
    -webkit-box-shadow: inset 0 -10px 10px -10px #666363;
    box-shadow: inset 0 -10px 10px -10px #666363;
  }

  .megamenu-navigation
    .megamenu-submenu-items-container
    .megamenu-submenu-item.full-width
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-submenu-items-container
    .megamenu-submenu-item.full-width
    > .component-content
    > .paragraphSystem {
    max-width: 100vw;
  }

  .megamenu-navigation .megamenu-submenu-items-container > .component-content,
  .simple-navigation .megamenu-submenu-items-container > .component-content {
    overflow: visible;
  }

  .megamenu-navigation
    .megamenu-submenu-items-container
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-submenu-items-container
    > .component-content
    > .paragraphSystem {
    height: 0;
    margin: 0;
    max-height: 0;
    pointer-events: none;
  }

  .megamenu-navigation .megamenu-submenu-item,
  .simple-navigation .megamenu-submenu-item {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #fff;
    left: 0;
    opacity: 0;
    padding: 50px 0;
    pointer-events: all;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0);
    width: 100%;
    z-index: 99;
  }

  .megamenu-navigation .megamenu-submenu-item *,
  .simple-navigation .megamenu-submenu-item * {
    color: #500778;
  }

  .megamenu-navigation .megamenu-submenu-item.opened,
  .megamenu-navigation .megamenu-submenu-item:focus,
  .simple-navigation .megamenu-submenu-item.opened,
  .simple-navigation .megamenu-submenu-item:focus {
    opacity: 1;
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
  }

  .megamenu-navigation .megamenu-submenu-item:focus-within,
  .simple-navigation .megamenu-submenu-item:focus-within {
    opacity: 1;
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
  }

  .megamenu-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem {
    margin: 0 auto;
    max-width: 1140px;
  }

  .megamenu-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    .paragraphSystem,
  .simple-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    .paragraphSystem {
    margin: 0;
  }
}
/* Rohit Singh | GSKBD-29446 | 12/9/2023 | Starts */
/* Ashish Gupta | GSKBD-29446 | 18/9/2023 | Starts */
@media (min-width: 1220px) {
  .megamenu-navigation
    .megamenu-main-nav.nav-fr
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a {
    font-size: 12px;
  }
}
/* Rohit Singh | GSKBD-29446 | 12/9/2023 | Ends */
@media (min-width: 992px) and (max-width: 1200px) {
  .megamenu-navigation .megamenu,
  .simple-navigation .megamenu {
    padding-left: calc((100% - 940px) / 2);
    padding-right: calc((100% - 940px) / 2);
  }

  .megamenu-navigation .megamenu > .component-content,
  .megamenu-navigation .megamenu > .component-content > .paragraphSystem,
  .simple-navigation .megamenu > .component-content,
  .simple-navigation .megamenu > .component-content > .paragraphSystem {
    max-width: 940px;
  }

  .megamenu-navigation .megamenu-language-list > .inner > .component-content,
  .simple-navigation .megamenu-language-list > .inner > .component-content {
    margin: 0 auto;
    max-width: 940px;
  }
}

@media (min-width: 992px) and (max-width: 1200px) and (min-width: 940px) {
  .megamenu-navigation .megamenu-nav-container,
  .simple-navigation .megamenu-nav-container {
    margin-left: calc((100vw - 940px) / 2 * -1);
    margin-right: calc((100vw - 940px) / 2 * -1);
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  .megamenu-navigation
    .megamenu-nav-container
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-nav-container
    > .component-content
    > .paragraphSystem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1,
  .simple-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1 {
    max-width: 992px; /* Rohit Singh | GSKBD-29446 | 12/9/2023  */
  }

  .megamenu-navigation .megamenu-submenu-items-container .navigation-item,
  .megamenu-navigation
    .megamenu-submenu-items-container
    > .component-content
    > .paragraphSystem,
  .simple-navigation .megamenu-submenu-items-container .navigation-item,
  .simple-navigation
    .megamenu-submenu-items-container
    > .component-content
    > .paragraphSystem {
    margin: 0;
  }

  .megamenu-navigation
    .megamenu-submenu-items-container
    .megamenu-submenu-item.full-width
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-submenu-items-container
    .megamenu-submenu-item.full-width
    > .component-content
    > .paragraphSystem {
    max-width: 100vw;
  }

  .megamenu-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem,
  .simple-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem {
    margin: 0 auto;
    max-width: 940px;
  }

  .megamenu-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    .paragraphSystem,
  .simple-navigation
    .megamenu-submenu-item
    > .component-content
    > .paragraphSystem
    > .box
    > .component-content
    .paragraphSystem {
    margin: 0;
  }
}

@media (min-width: 992px) {
  .simple-navigation
    > .inner
    > .component-content
    > .megamenu
    > .component-content
    > .paragraphSystem
    > .megamenu-nav-container
    .megamenu-main-nav
    > .component-content {
    overflow: visible;
  }

  .simple-navigation
    > .inner
    > .component-content
    > .megamenu
    > .component-content
    > .paragraphSystem
    > .megamenu-nav-container
    .megamenu-main-nav
    > .component-content
    > ul.navigation-root
    > li.navigation-item.has-children {
    overflow: visible;
    position: relative;
  }

  .simple-navigation
    > .inner
    > .component-content
    > .megamenu
    > .component-content
    > .paragraphSystem
    > .megamenu-nav-container
    .megamenu-main-nav
    > .component-content
    > ul.navigation-root
    > li.navigation-item.has-children
    > ul {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    display: block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    left: 0;
    max-width: none;
    min-width: auto;
    overflow-x: visible;
    overflow-y: hidden;
    position: absolute;
    top: 100%;
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0);
    width: auto;
    z-index: 99;
  }

  .simple-navigation
    > .inner
    > .component-content
    > .megamenu
    > .component-content
    > .paragraphSystem
    > .megamenu-nav-container
    .megamenu-main-nav
    > .component-content
    > ul.navigation-root
    > li.navigation-item.has-children
    > ul
    li {
    text-align: left;
  }

  .simple-navigation
    > .inner
    > .component-content
    > .megamenu
    > .component-content
    > .paragraphSystem
    > .megamenu-nav-container
    .megamenu-main-nav
    > .component-content
    > ul.navigation-root
    > li.navigation-item.has-children:hover
    > ul {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  .simple-navigation
    > .inner
    > .component-content
    > .megamenu
    > .component-content
    > .paragraphSystem
    > .megamenu-nav-container
    .megamenu-submenu-items-container {
    display: none !important;
  }
}

.searchbox-results {
  margin-bottom: 50px !important;
  margin-top: 30px;
}

.searchbox-results .form-search {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.searchbox-results .searchBox-label {
  width: 100%;
}

.searchbox-results .search-query {
  border: 1px solid #f5e617;
  font-size: 16px;
  height: 54px;
  padding: 15px;
  width: 100% !important;
}

@media (min-width: 768px) {
  .searchbox-results .search-query {
    font-size: 18px;
    height: 80px;
  }
}

.searchbox-results .button {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #f5e617;
  border-left-width: 0;
  border-radius: 0;
  font-size: 0;
  height: 54px;
  padding: 5px;
  position: relative;
  width: 54px;
}

.searchbox-results .button:before {
  background-color: #f5e617;
  content: "";
  display: inline-block;
  height: 42px;
  left: 0;
  position: absolute;
  top: 5px;
  width: 1px;
}

@media (min-width: 768px) {
  .searchbox-results .button:before {
    height: 60px;
    top: 10px;
  }
}

.searchbox-results .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23757575' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat !important;
  background-size: contain;
  content: "";
  display: inline-block;
  height: 19px;
  width: 19px;
}

@media (min-width: 768px) {
  .searchbox-results .button:after {
    height: 26px;
    width: 26px;
  }
}

@media (min-width: 768px) {
  .searchbox-results .button {
    height: 80px;
    width: 80px;
  }
}

@media (min-width: 768px) {
  .searchbox-results {
    margin-bottom: 100px !important;
    margin-top: 50px;
  }
}

.searchbox-results.theme-1 .button {
  border: 1px solid #500778 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-1 .button:before {
  background-color: #500778 !important;
}

.searchbox-results.theme-1 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23500778' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-1 form input {
  border-bottom: 1px solid #500778 !important;
  border-left: 1px solid #500778 !important;
  border-top: 1px solid #500778 !important;
}

.searchbox-results.theme-2 .button {
  border: 1px solid #757575 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-2 .button:before {
  background-color: #757575 !important;
}

.searchbox-results.theme-2 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23757575' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-2 form input {
  border-bottom: 1px solid #757575 !important;
  border-left: 1px solid #757575 !important;
  border-top: 1px solid #757575 !important;
}

.searchbox-results.theme-3 .button {
  border: 1px solid #f5e617 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-3 .button:before {
  background-color: #f5e617 !important;
}

.searchbox-results.theme-3 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23f5e617' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-3 form input {
  border-bottom: 1px solid #f5e617 !important;
  border-left: 1px solid #f5e617 !important;
  border-top: 1px solid #f5e617 !important;
}

.searchbox-results.theme-4 .button {
  border: 1px solid #ece8f8 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-4 .button:before {
  background-color: #ece8f8 !important;
}

.searchbox-results.theme-4 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23ece8f8' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-4 form input {
  border-bottom: 1px solid #ece8f8 !important;
  border-left: 1px solid #ece8f8 !important;
  border-top: 1px solid #ece8f8 !important;
}

.searchbox-results.theme-5 .button {
  border: 1px solid #d8cbe7 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-5 .button:before {
  background-color: #d8cbe7 !important;
}

.searchbox-results.theme-5 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23d8cbe7' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-5 form input {
  border-bottom: 1px solid #d8cbe7 !important;
  border-left: 1px solid #d8cbe7 !important;
  border-top: 1px solid #d8cbe7 !important;
}

.searchbox-results.theme-6 .button {
  border: 1px solid #0075bc !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-6 .button:before {
  background-color: #0075bc !important;
}

.searchbox-results.theme-6 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%230075bc' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-6 form input {
  border-bottom: 1px solid #0075bc !important;
  border-left: 1px solid #0075bc !important;
  border-top: 1px solid #0075bc !important;
}

.searchbox-results.theme-7 .button {
  border: 1px solid #606060 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-7 .button:before {
  background-color: #606060 !important;
}

.searchbox-results.theme-7 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23606060' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-7 form input {
  border-bottom: 1px solid #606060 !important;
  border-left: 1px solid #606060 !important;
  border-top: 1px solid #606060 !important;
}

.searchbox-results.theme-8 .button {
  border: 1px solid #be0000 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-8 .button:before {
  background-color: #be0000 !important;
}

.searchbox-results.theme-8 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23be0000' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-8 form input {
  border-bottom: 1px solid #be0000 !important;
  border-left: 1px solid #be0000 !important;
  border-top: 1px solid #be0000 !important;
}

.searchbox-results.theme-9 .button {
  border: 1px solid #afafaf !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-9 .button:before {
  background-color: #afafaf !important;
}

.searchbox-results.theme-9 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23afafaf' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-9 form input {
  border-bottom: 1px solid #afafaf !important;
  border-left: 1px solid #afafaf !important;
  border-top: 1px solid #afafaf !important;
}

.searchbox-results.theme-10 .button {
  border: 1px solid #666 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-10 .button:before {
  background-color: #666 !important;
}

.searchbox-results.theme-10 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23666' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-10 form input {
  border-bottom: 1px solid #666 !important;
  border-left: 1px solid #666 !important;
  border-top: 1px solid #666 !important;
}

.searchbox-results.theme-11 .button {
  border: 1px solid #dccde4 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-11 .button:before {
  background-color: #dccde4 !important;
}

.searchbox-results.theme-11 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23dccde4' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-11 form input {
  border-bottom: 1px solid #dccde4 !important;
  border-left: 1px solid #dccde4 !important;
  border-top: 1px solid #dccde4 !important;
}

.searchbox-results.theme-12 .button {
  border: 1px solid #a6a7a8 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-12 .button:before {
  background-color: #a6a7a8 !important;
}

.searchbox-results.theme-12 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23a6a7a8' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-12 form input {
  border-bottom: 1px solid #a6a7a8 !important;
  border-left: 1px solid #a6a7a8 !important;
  border-top: 1px solid #a6a7a8 !important;
}

.searchbox-results.theme-13 .button {
  border: 1px solid #c4c4c4 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-13 .button:before {
  background-color: #c4c4c4 !important;
}

.searchbox-results.theme-13 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23c4c4c4' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-13 form input {
  border-bottom: 1px solid #c4c4c4 !important;
  border-left: 1px solid #c4c4c4 !important;
  border-top: 1px solid #c4c4c4 !important;
}

.searchbox-results.theme-14 .button {
  border: 1px solid #535353 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-14 .button:before {
  background-color: #535353 !important;
}

.searchbox-results.theme-14 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23535353' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-14 form input {
  border-bottom: 1px solid #535353 !important;
  border-left: 1px solid #535353 !important;
  border-top: 1px solid #535353 !important;
}

.searchbox-results.theme-15 .button {
  border: 1px solid #f8f9fa !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-15 .button:before {
  background-color: #f8f9fa !important;
}

.searchbox-results.theme-15 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23f8f9fa' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-15 form input {
  border-bottom: 1px solid #f8f9fa !important;
  border-left: 1px solid #f8f9fa !important;
  border-top: 1px solid #f8f9fa !important;
}

.searchbox-results.theme-white .button {
  border: 1px solid #fff !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-white .button:before {
  background-color: #fff !important;
}

.searchbox-results.theme-white .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23fff' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-white form input {
  border-bottom: 1px solid #fff !important;
  border-left: 1px solid #fff !important;
  border-top: 1px solid #fff !important;
}

.searchbox-results.theme-gray-100 .button {
  border: 1px solid #f8f9fa !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-100 .button:before {
  background-color: #f8f9fa !important;
}

.searchbox-results.theme-gray-100 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23f8f9fa' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-100 form input {
  border-bottom: 1px solid #f8f9fa !important;
  border-left: 1px solid #f8f9fa !important;
  border-top: 1px solid #f8f9fa !important;
}

.searchbox-results.theme-gray-200 .button {
  border: 1px solid #e9ecef !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-200 .button:before {
  background-color: #e9ecef !important;
}

.searchbox-results.theme-gray-200 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23e9ecef' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-200 form input {
  border-bottom: 1px solid #e9ecef !important;
  border-left: 1px solid #e9ecef !important;
  border-top: 1px solid #e9ecef !important;
}

.searchbox-results.theme-gray-300 .button {
  border: 1px solid #dee2e6 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-300 .button:before {
  background-color: #dee2e6 !important;
}

.searchbox-results.theme-gray-300 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23dee2e6' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-300 form input {
  border-bottom: 1px solid #dee2e6 !important;
  border-left: 1px solid #dee2e6 !important;
  border-top: 1px solid #dee2e6 !important;
}

.searchbox-results.theme-gray-400 .button {
  border: 1px solid #ced4da !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-400 .button:before {
  background-color: #ced4da !important;
}

.searchbox-results.theme-gray-400 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23ced4da' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-400 form input {
  border-bottom: 1px solid #ced4da !important;
  border-left: 1px solid #ced4da !important;
  border-top: 1px solid #ced4da !important;
}

.searchbox-results.theme-gray-500 .button {
  border: 1px solid #d5d1ce !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-500 .button:before {
  background-color: #d5d1ce !important;
}

.searchbox-results.theme-gray-500 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23d5d1ce' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-500 form input {
  border-bottom: 1px solid #d5d1ce !important;
  border-left: 1px solid #d5d1ce !important;
  border-top: 1px solid #d5d1ce !important;
}

.searchbox-results.theme-gray-600 .button {
  border: 1px solid #868e96 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-600 .button:before {
  background-color: #868e96 !important;
}

.searchbox-results.theme-gray-600 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23868e96' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-600 form input {
  border-bottom: 1px solid #868e96 !important;
  border-left: 1px solid #868e96 !important;
  border-top: 1px solid #868e96 !important;
}

.searchbox-results.theme-gray-700 .button {
  border: 1px solid #495057 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-700 .button:before {
  background-color: #495057 !important;
}

.searchbox-results.theme-gray-700 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23495057' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-700 form input {
  border-bottom: 1px solid #495057 !important;
  border-left: 1px solid #495057 !important;
  border-top: 1px solid #495057 !important;
}

.searchbox-results.theme-gray-800 .button {
  border: 1px solid #343a40 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-800 .button:before {
  background-color: #343a40 !important;
}

.searchbox-results.theme-gray-800 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23343a40' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-800 form input {
  border-bottom: 1px solid #343a40 !important;
  border-left: 1px solid #343a40 !important;
  border-top: 1px solid #343a40 !important;
}

.searchbox-results.theme-gray-900 .button {
  border: 1px solid #544f40 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-gray-900 .button:before {
  background-color: #544f40 !important;
}

.searchbox-results.theme-gray-900 .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23544f40' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-gray-900 form input {
  border-bottom: 1px solid #544f40 !important;
  border-left: 1px solid #544f40 !important;
  border-top: 1px solid #544f40 !important;
}

.searchbox-results.theme-black .button {
  border: 1px solid #000 !important;
  border-left-color: rgba(0, 0, 0, 0) !important;
}

.searchbox-results.theme-black .button:before {
  background-color: #000 !important;
}

.searchbox-results.theme-black .button:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
}

.searchbox-results.theme-black form input {
  border-bottom: 1px solid #000 !important;
  border-left: 1px solid #000 !important;
  border-top: 1px solid #000 !important;
}

.searchResults {
  border: 0;
  margin: 0 auto;
  padding: 15px;
  position: relative;
}

.searchResults.stripped .searchResults-result {
  position: relative !important;
}

.searchResults.stripped .searchResults-result:after {
  background-color: rgba(0, 0, 0, 0);
  bottom: 0;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  width: 100%;
  z-index: -1;
}

.searchResults.stripped.full-width .searchResults-result:after {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
}

.searchResults.stripped.odds.theme-1
  .searchResults-result:nth-child(odd):after {
  background-color: #500778 !important;
}

.searchResults.stripped.odds.theme-2
  .searchResults-result:nth-child(odd):after {
  background-color: #757575 !important;
}

.searchResults.stripped.odds.theme-3
  .searchResults-result:nth-child(odd):after {
  background-color: #f5e617 !important;
}

.searchResults.stripped.odds.theme-4
  .searchResults-result:nth-child(odd):after {
  background-color: #ece8f8 !important;
}

.searchResults.stripped.odds.theme-5
  .searchResults-result:nth-child(odd):after {
  background-color: #d8cbe7 !important;
}

.searchResults.stripped.odds.theme-6
  .searchResults-result:nth-child(odd):after {
  background-color: #0075bc !important;
}

.searchResults.stripped.odds.theme-7
  .searchResults-result:nth-child(odd):after {
  background-color: #606060 !important;
}

.searchResults.stripped.odds.theme-8
  .searchResults-result:nth-child(odd):after {
  background-color: #be0000 !important;
}

.searchResults.stripped.odds.theme-9
  .searchResults-result:nth-child(odd):after {
  background-color: #afafaf !important;
}

.searchResults.stripped.odds.theme-10
  .searchResults-result:nth-child(odd):after {
  background-color: #666 !important;
}

.searchResults.stripped.odds.theme-11
  .searchResults-result:nth-child(odd):after {
  background-color: #dccde4 !important;
}

.searchResults.stripped.odds.theme-12
  .searchResults-result:nth-child(odd):after {
  background-color: #a6a7a8 !important;
}

.searchResults.stripped.odds.theme-13
  .searchResults-result:nth-child(odd):after {
  background-color: #c4c4c4 !important;
}

.searchResults.stripped.odds.theme-14
  .searchResults-result:nth-child(odd):after {
  background-color: #535353 !important;
}

.searchResults.stripped.odds.theme-15
  .searchResults-result:nth-child(odd):after {
  background-color: #f8f9fa !important;
}

.searchResults.stripped.odds.theme-white
  .searchResults-result:nth-child(odd):after {
  background-color: #fff !important;
}

.searchResults.stripped.odds.theme-gray-100
  .searchResults-result:nth-child(odd):after {
  background-color: #f8f9fa !important;
}

.searchResults.stripped.odds.theme-gray-200
  .searchResults-result:nth-child(odd):after {
  background-color: #e9ecef !important;
}

.searchResults.stripped.odds.theme-gray-300
  .searchResults-result:nth-child(odd):after {
  background-color: #dee2e6 !important;
}

.searchResults.stripped.odds.theme-gray-400
  .searchResults-result:nth-child(odd):after {
  background-color: #ced4da !important;
}

.searchResults.stripped.odds.theme-gray-500
  .searchResults-result:nth-child(odd):after {
  background-color: #d5d1ce !important;
}

.searchResults.stripped.odds.theme-gray-600
  .searchResults-result:nth-child(odd):after {
  background-color: #868e96 !important;
}

.searchResults.stripped.odds.theme-gray-700
  .searchResults-result:nth-child(odd):after {
  background-color: #495057 !important;
}

.searchResults.stripped.odds.theme-gray-800
  .searchResults-result:nth-child(odd):after {
  background-color: #343a40 !important;
}

.searchResults.stripped.odds.theme-gray-900
  .searchResults-result:nth-child(odd):after {
  background-color: #544f40 !important;
}

.searchResults.stripped.odds.theme-black
  .searchResults-result:nth-child(odd):after {
  background-color: #000 !important;
}

.searchResults.stripped.evens.theme-1
  .searchResults-result:nth-child(2n):after {
  background-color: #500778 !important;
}

.searchResults.stripped.evens.theme-2
  .searchResults-result:nth-child(2n):after {
  background-color: #757575 !important;
}

.searchResults.stripped.evens.theme-3
  .searchResults-result:nth-child(2n):after {
  background-color: #f5e617 !important;
}

.searchResults.stripped.evens.theme-4
  .searchResults-result:nth-child(2n):after {
  background-color: #ece8f8 !important;
}

.searchResults.stripped.evens.theme-5
  .searchResults-result:nth-child(2n):after {
  background-color: #d8cbe7 !important;
}

.searchResults.stripped.evens.theme-6
  .searchResults-result:nth-child(2n):after {
  background-color: #0075bc !important;
}

.searchResults.stripped.evens.theme-7
  .searchResults-result:nth-child(2n):after {
  background-color: #606060 !important;
}

.searchResults.stripped.evens.theme-8
  .searchResults-result:nth-child(2n):after {
  background-color: #be0000 !important;
}

.searchResults.stripped.evens.theme-9
  .searchResults-result:nth-child(2n):after {
  background-color: #afafaf !important;
}

.searchResults.stripped.evens.theme-10
  .searchResults-result:nth-child(2n):after {
  background-color: #666 !important;
}

.searchResults.stripped.evens.theme-11
  .searchResults-result:nth-child(2n):after {
  background-color: #dccde4 !important;
}

.searchResults.stripped.evens.theme-12
  .searchResults-result:nth-child(2n):after {
  background-color: #a6a7a8 !important;
}

.searchResults.stripped.evens.theme-13
  .searchResults-result:nth-child(2n):after {
  background-color: #c4c4c4 !important;
}

.searchResults.stripped.evens.theme-14
  .searchResults-result:nth-child(2n):after {
  background-color: #535353 !important;
}

.searchResults.stripped.evens.theme-15
  .searchResults-result:nth-child(2n):after {
  background-color: #f8f9fa !important;
}

.searchResults.stripped.evens.theme-white
  .searchResults-result:nth-child(2n):after {
  background-color: #fff !important;
}

.searchResults.stripped.evens.theme-gray-100
  .searchResults-result:nth-child(2n):after {
  background-color: #f8f9fa !important;
}

.searchResults.stripped.evens.theme-gray-200
  .searchResults-result:nth-child(2n):after {
  background-color: #e9ecef !important;
}

.searchResults.stripped.evens.theme-gray-300
  .searchResults-result:nth-child(2n):after {
  background-color: #dee2e6 !important;
}

.searchResults.stripped.evens.theme-gray-400
  .searchResults-result:nth-child(2n):after {
  background-color: #ced4da !important;
}

.searchResults.stripped.evens.theme-gray-500
  .searchResults-result:nth-child(2n):after {
  background-color: #d5d1ce !important;
}

.searchResults.stripped.evens.theme-gray-600
  .searchResults-result:nth-child(2n):after {
  background-color: #868e96 !important;
}

.searchResults.stripped.evens.theme-gray-700
  .searchResults-result:nth-child(2n):after {
  background-color: #495057 !important;
}

.searchResults.stripped.evens.theme-gray-800
  .searchResults-result:nth-child(2n):after {
  background-color: #343a40 !important;
}

.searchResults.stripped.evens.theme-gray-900
  .searchResults-result:nth-child(2n):after {
  background-color: #544f40 !important;
}

.searchResults.stripped.evens.theme-black
  .searchResults-result:nth-child(2n):after {
  background-color: #000 !important;
}

@media (min-width: 768px) {
  .searchResults:before {
    background-color: inherit;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: "";
    display: block;
    height: 100%;
    left: 50%;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 100vw;
    z-index: -1;
  }
}

.searchResults-number {
  color: #868e96;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 2rem;
  margin-left: 0;
  position: relative;
  display: block !important;
}

.searchResults-number .searchResults-term {
  color: #500778;
  font-size: 16px;
  font-weight: 700;
  position: relative;
}

@media (min-width: 768px) {
  .searchResults-number {
    margin-left: 0;
    position: relative;
  }

  .searchResults-number,
  .searchResults-number .searchResults-term {
    font-size: 18px;
    font-weight: 700;
  }
}

.searchResults-results {
  margin-bottom: 10px;
}

.searchResults-result {
  background-color: rgba(0, 0, 0, 0);
  padding-bottom: 1rem;
  padding-top: 1rem;
  position: relative;
}

@media (min-width: 768px) {
  .searchResults-result {
    padding: 30px 0;
  }
}

.searchResults-description {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
}

@media (min-width: 768px) {
  .searchResults-description {
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
  }
}

.searchResults-title a,
.searchResults-title h3 {
  display: block;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 0.5rem;
  text-decoration: none;
}

@media (min-width: 768px) {
  .searchResults-title a,
  .searchResults-title h3 {
    font-size: 18px;
  }
}

.searchResults-pagination {
  margin: 30px auto;
}

@media (min-width: 768px) {
  .searchResults-pagination {
    margin: 50px auto;
  }
}

.searchResults-pagination-item:first-child a {
  text-indent: unset;
}

.searchResults-pagination-list {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  padding: 0;
}

.searchResults .searchResults-pagination-item {
  background-color: rgba(0, 0, 0, 0);
  border: none;
}

.searchResults .searchResults-pagination-item a {
  background-color: rgba(0, 0, 0, 0);
  color: #757575;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

@media (min-width: 768px) {
  .searchResults .searchResults-pagination-item a {
    font-size: 18px;
  }
}

.tabs .is-hidden {
  display: none;
}

.tabs .tabs-nav {
  height: unset;
  margin-bottom: 0;
  overflow: visible;
  z-index: 1;
  background: #500778;
}

.tabs .tabs-nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: center;
  text-align: center;
  overflow: visible;
  width: unset;
}

.tabs .tabs-nav-list .tabs-nav-item {
  background: none;
  border: 0;
  height: unset;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 10px;
  -webkit-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  width: 40%;
}

.tabs .tabs-nav-list .tabs-nav-item a {
  color: #dee2e6;
  display: block;
  text-decoration: none;
}

.tabs .tabs-nav-list .tabs-nav-item .text-wrapper {
  font-size: 19px;
  -webkit-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}

.tabs .tabs-nav-list .tabs-nav-item.is-active a {
  color: #500778;
}

.tabs .tabs-nav-list .tabs-nav-item.is-active .text-wrapper {
  font-weight: 700 !important;
  color: #ffdc00;
}

.tabs .tabs-nav-list .tabs-nav-item:hover a {
  color: #500778;
}

.tabs .tabs-content {
  border: 0;
  border-top: 1px solid #500778;
  padding: 20px 0;
  z-index: 1;
}

.tabs .tabs-nav-switcher {
  display: none;
}

@media (min-width: 768px) {
  .tabs .tabs-nav-list {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: space-between;
    text-align: center;
  }

  .tabs .tabs-nav-list .tabs-nav-item {
    margin-left: 0;
    padding: 10px;
    width: 25%;
  }

  .tabs .tabs-nav-list .tabs-nav-item .text-wrapper {
    font-size: 19px;
    color: #fff;
  }

  .tabs .tabs-content {
    padding: 50px 0;
  }
}

[class*="title-d-center"] > .component-content,
[class*="title-d-left"] > .component-content,
[class*="title-d-right"] > .component-content,
[class*="title-m-center"] > .component-content,
[class*="title-m-left"] > .component-content,
[class*="title-m-right"] > .component-content {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

[class*="title-d-center"] > .component-content > *,
[class*="title-d-left"] > .component-content > *,
[class*="title-d-right"] > .component-content > *,
[class*="title-m-center"] > .component-content > *,
[class*="title-m-left"] > .component-content > *,
[class*="title-m-right"] > .component-content > * {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  margin-bottom: 0;
}

[class*="title-d-center"] > .component-content:after,
[class*="title-d-left"] > .component-content:after,
[class*="title-d-right"] > .component-content:after,
[class*="title-m-center"] > .component-content:after,
[class*="title-m-left"] > .component-content:after,
[class*="title-m-right"] > .component-content:after {
  background-color: #500778;
  content: "";
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  height: 3px;
  margin-bottom: 2rem;
  margin-top: 0;
  max-width: 150px;
  width: 100%;
}

@media (min-width: 768px) {
  [class*="title-d-center"] > .component-content:after,
  [class*="title-d-left"] > .component-content:after,
  [class*="title-d-right"] > .component-content:after,
  [class*="title-m-center"] > .component-content:after,
  [class*="title-m-left"] > .component-content:after,
  [class*="title-m-right"] > .component-content:after {
    margin-bottom: 2rem;
    margin-top: 0;
  }
}

[class*="title-d-center-link"] > .component-content,
[class*="title-d-left-link"] > .component-content,
[class*="title-d-right-link"] > .component-content,
[class*="title-m-center-link"] > .component-content,
[class*="title-m-left-link"] > .component-content,
[class*="title-m-right-link"] > .component-content {
  display: block;
}

[class*="title-d-center-link"] > .component-content:after,
[class*="title-d-left-link"] > .component-content:after,
[class*="title-d-right-link"] > .component-content:after,
[class*="title-m-center-link"] > .component-content:after,
[class*="title-m-left-link"] > .component-content:after,
[class*="title-m-right-link"] > .component-content:after {
  display: none;
}

[class*="title-d-center-link"] a,
[class*="title-d-left-link"] a,
[class*="title-d-right-link"] a,
[class*="title-m-center-link"] a,
[class*="title-m-left-link"] a,
[class*="title-m-right-link"] a {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
}

[class*="title-d-center-link"] a > *,
[class*="title-d-left-link"] a > *,
[class*="title-d-right-link"] a > *,
[class*="title-m-center-link"] a > *,
[class*="title-m-left-link"] a > *,
[class*="title-m-right-link"] a > * {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin-bottom: 0;
}

[class*="title-d-center-link"] a:after,
[class*="title-d-left-link"] a:after,
[class*="title-d-right-link"] a:after,
[class*="title-m-center-link"] a:after,
[class*="title-m-left-link"] a:after,
[class*="title-m-right-link"] a:after {
  background-color: #500778;
  content: "";
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  height: 3px;
  max-width: none;
  -webkit-transform: translateX(calc(-100% + 150px));
  -ms-transform: translateX(calc(-100% + 150px));
  transform: translateX(calc(-100% + 150px));
  width: 100%;
}

@media (min-width: 768px) {
  .title-d-center > .component-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .title-d-center > .component-content > * {
    text-align: center;
  }

  .title-d-center > .component-content:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    margin-left: calc((100% - 150px) / 2);
    margin-right: calc((100% - 150px) / 2);
  }

  .title-d-center-link a {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }

  .title-d-center-link a > * {
    text-align: center;
  }

  .title-d-center-link a:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    margin-left: calc((100% - 150px) / 2);
    margin-right: calc((100% - 150px) / 2);
  }

  .title-d-left > .component-content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .title-d-left > .component-content > * {
    text-align: left;
  }

  .title-d-left > .component-content:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(-100% + 150px));
    -ms-transform: translateX(calc(-100% + 150px));
    transform: translateX(calc(-100% + 150px));
  }

  .title-d-left-link a {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left;
  }

  .title-d-left-link a > * {
    text-align: left;
  }

  .title-d-left-link a:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(-100% + 150px));
    -ms-transform: translateX(calc(-100% + 150px));
    transform: translateX(calc(-100% + 150px));
  }

  .title-d-right > .component-content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .title-d-right > .component-content > * {
    text-align: right;
  }

  .title-d-right > .component-content:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(100% - 150px));
    -ms-transform: translateX(calc(100% - 150px));
    transform: translateX(calc(100% - 150px));
  }

  .title-d-right-link a {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right;
  }

  .title-d-right-link a > * {
    text-align: right;
  }

  .title-d-right-link a:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(100% - 150px));
    -ms-transform: translateX(calc(100% - 150px));
    transform: translateX(calc(100% - 150px));
  }
}

@media (max-width: 767px) {
  .title-m-center > .component-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .title-m-center > .component-content > * {
    text-align: center;
  }

  .title-m-center > .component-content:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    margin-left: calc((100% - 150px) / 2);
    margin-right: calc((100% - 150px) / 2);
  }

  .title-m-center-link a {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }

  .title-m-center-link a > * {
    text-align: center;
  }

  .title-m-center-link a:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    margin-left: calc((100% - 150px) / 2);
    margin-right: calc((100% - 150px) / 2);
  }

  .title-m-left > .component-content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .title-m-left > .component-content > * {
    text-align: left;
  }

  .title-m-left > .component-content:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(-100% + 150px));
    -ms-transform: translateX(calc(-100% + 150px));
    transform: translateX(calc(-100% + 150px));
  }

  .title-m-left-link a {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left;
  }

  .title-m-left-link a > * {
    text-align: left;
  }

  .title-m-left-link a:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(-100% + 150px));
    -ms-transform: translateX(calc(-100% + 150px));
    transform: translateX(calc(-100% + 150px));
  }

  .title-m-right > .component-content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .title-m-right > .component-content > * {
    text-align: right;
  }

  .title-m-right > .component-content:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(100% - 150px));
    -ms-transform: translateX(calc(100% - 150px));
    transform: translateX(calc(100% - 150px));
  }

  .title-m-right-link a {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right;
  }

  .title-m-right-link a > * {
    text-align: right;
  }

  .title-m-right-link a:after {
    content: "";
    display: block;
    height: 3px;
    -webkit-transform: translateX(calc(100% - 150px));
    -ms-transform: translateX(calc(100% - 150px));
    transform: translateX(calc(100% - 150px));
  }
}

.title-color-1-link a:after,
.title-color-1 > .component-content:after {
  background-color: #500778 !important;
}

.title-color-2-link a:after,
.title-color-2 > .component-content:after {
  background-color: #757575 !important;
}

.title-color-3-link a:after,
.title-color-3 > .component-content:after {
  background-color: #f5e617 !important;
}

.title-color-4-link a:after,
.title-color-4 > .component-content:after {
  background-color: #ece8f8 !important;
}

.title-color-5-link a:after,
.title-color-5 > .component-content:after {
  background-color: #d8cbe7 !important;
}

.title-color-6-link a:after,
.title-color-6 > .component-content:after {
  background-color: #0075bc !important;
}

.title-color-7-link a:after,
.title-color-7 > .component-content:after {
  background-color: #606060 !important;
}

.title-color-8-link a:after,
.title-color-8 > .component-content:after {
  background-color: #be0000 !important;
}

.title-color-9-link a:after,
.title-color-9 > .component-content:after {
  background-color: #afafaf !important;
}

.title-color-10-link a:after,
.title-color-10 > .component-content:after {
  background-color: #666 !important;
}

.title-color-11-link a:after,
.title-color-11 > .component-content:after {
  background-color: #dccde4 !important;
}

.title-color-12-link a:after,
.title-color-12 > .component-content:after {
  background-color: #a6a7a8 !important;
}

.title-color-13-link a:after,
.title-color-13 > .component-content:after {
  background-color: #c4c4c4 !important;
}

.title-color-14-link a:after,
.title-color-14 > .component-content:after {
  background-color: #535353 !important;
}

.title-color-15-link a:after,
.title-color-15 > .component-content:after {
  background-color: #f8f9fa !important;
}

.title-color-white-link a:after,
.title-color-white > .component-content:after {
  background-color: #fff !important;
}

.title-color-gray-100-link a:after,
.title-color-gray-100 > .component-content:after {
  background-color: #f8f9fa !important;
}

.title-color-gray-200-link a:after,
.title-color-gray-200 > .component-content:after {
  background-color: #e9ecef !important;
}

.title-color-gray-300-link a:after,
.title-color-gray-300 > .component-content:after {
  background-color: #dee2e6 !important;
}

.title-color-gray-400-link a:after,
.title-color-gray-400 > .component-content:after {
  background-color: #ced4da !important;
}

.title-color-gray-500-link a:after,
.title-color-gray-500 > .component-content:after {
  background-color: #d5d1ce !important;
}

.title-color-gray-600-link a:after,
.title-color-gray-600 > .component-content:after {
  background-color: #868e96 !important;
}

.title-color-gray-700-link a:after,
.title-color-gray-700 > .component-content:after {
  background-color: #495057 !important;
}

.title-color-gray-800-link a:after,
.title-color-gray-800 > .component-content:after {
  background-color: #343a40 !important;
}

.title-color-gray-900-link a:after,
.title-color-gray-900 > .component-content:after {
  background-color: #544f40 !important;
}

.title-color-black-link a:after,
.title-color-black > .component-content:after {
  background-color: #000 !important;
}

@media (min-width: 768px) {
  .no-divider-d > .component-content {
    margin-bottom: 2rem;
  }

  .no-divider-d > .component-content:after {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .no-divider-m > .component-content {
    margin-bottom: 2rem;
  }

  .no-divider-m > .component-content:after {
    display: none !important;
  }
}

.title-left-m .component-content .richText-content h1,
.title-left-m .component-content .richText-content h2,
.title-left-m .component-content .richText-content h3,
.title-left-m .component-content .richText-content h4,
.title-left-m .component-content figcaption h1,
.title-left-m .component-content figcaption h2,
.title-left-m .component-content figcaption h3,
.title-left-m .component-content figcaption h4 {
  text-align: left;
}

.title-center-m .component-content .richText-content h1,
.title-center-m .component-content .richText-content h2,
.title-center-m .component-content .richText-content h3,
.title-center-m .component-content .richText-content h4,
.title-center-m .component-content figcaption h1,
.title-center-m .component-content figcaption h2,
.title-center-m .component-content figcaption h3,
.title-center-m .component-content figcaption h4 {
  text-align: center;
}

.title-right-m .component-content .richText-content h1,
.title-right-m .component-content .richText-content h2,
.title-right-m .component-content .richText-content h3,
.title-right-m .component-content .richText-content h4,
.title-right-m .component-content figcaption h1,
.title-right-m .component-content figcaption h2,
.title-right-m .component-content figcaption h3,
.title-right-m .component-content figcaption h4 {
  text-align: right;
}

@media (min-width: 992px) {
  .title-left-d .component-content .richText-content h1,
  .title-left-d .component-content .richText-content h2,
  .title-left-d .component-content .richText-content h3,
  .title-left-d .component-content .richText-content h4,
  .title-left-d .component-content figcaption h1,
  .title-left-d .component-content figcaption h2,
  .title-left-d .component-content figcaption h3,
  .title-left-d .component-content figcaption h4 {
    text-align: left;
  }

  .title-center-d .component-content .richText-content h1,
  .title-center-d .component-content .richText-content h2,
  .title-center-d .component-content .richText-content h3,
  .title-center-d .component-content .richText-content h4,
  .title-center-d .component-content figcaption h1,
  .title-center-d .component-content figcaption h2,
  .title-center-d .component-content figcaption h3,
  .title-center-d .component-content figcaption h4 {
    text-align: center;
  }

  .title-right-d .component-content .richText-content h1,
  .title-right-d .component-content .richText-content h2,
  .title-right-d .component-content .richText-content h3,
  .title-right-d .component-content .richText-content h4,
  .title-right-d .component-content figcaption h1,
  .title-right-d .component-content figcaption h2,
  .title-right-d .component-content figcaption h3,
  .title-right-d .component-content figcaption h4 {
    text-align: right;
  }
}

.mp4-video > .component-content > .content,
.reference-video-component-mp4 > .component-content > .content {
  line-height: 0;
}

.mp4-video .local-video,
.reference-video-component-mp4 .local-video {
  cursor: pointer;
  width: 100%;
}

.reference-video-component-youtube-v2,
.youtube-video {
  width: 100%;
}

.universal,
.videographic {
  height: 0;
  overflow: hidden;
  position: relative;
}

.universal iframe,
.videographic iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.universal {
  padding-top: 56.25%;
}

.videographic {
  padding-top: 75%;
}

.youtube-player {
  background: #000;
  height: 0;
  margin: 5px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

.youtube-player img {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  border: 0;
  bottom: 0;
  cursor: pointer;
  display: block;
  height: auto;
  left: 0;
  margin: auto;
  max-width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}

.youtube-player iframe {
  background: rgba(0, 0, 0, 0);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.youtube-player .play {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cg fill='%23500778'%3E%3Cpath d='M133.5 10h4.1c19.7.3 39.3 5 56.8 14.1 25.6 13 46.5 35 58.3 61.2 7.2 15.7 10.9 32.9 11.3 50.2v4.1c-.3 21.4-6 42.8-16.6 61.4-9.2 16.3-22.1 30.6-37.5 41.5-20.8 14.9-46.3 23.1-71.9 23.6h-4c-23.7-.4-47.3-7.4-67.2-20.3-27.4-17.5-47.7-45.9-55.2-77.6-2.3-9.3-3.4-18.8-3.6-28.4v-4c.5-25.5 8.7-50.8 23.5-71.6C43.7 46.9 60.2 32.8 79 23.4c16.9-8.5 35.7-13 54.5-13.4m-12.8 71.2c-14.4.3-28.8.8-43.2 2-3.8.4-7.4 2.4-10.1 5.1-6.5 6.2-10 15.2-10.2 24.1-1.4 16.8-1.4 33.7 0 50.5.2 8 2.8 16.1 8 22.3 3.3 4 8 7.3 13.3 7.6 13.3.6 26.7 1.5 40.1 1.6 24.3.6 48.7.3 73-1.5 2.5-.1 5.1-.5 7.4-1.7 7-3.5 11.8-10.4 14.3-17.7 1.7-4.7 1.7-9.8 2-14.7 1.1-14.6 1-29.3 0-44-.3-4.2-.3-8.5-1.4-12.6-1.2-4.6-3.2-9.2-6.4-12.8-3.1-3.6-7.5-6.1-12.3-6.4-9.7-.6-19.5-1-29.3-1.5-15.1 0-30.2-.6-45.2-.3z'/%3E%3Cpath d='M120 106c16 10.7 32 21.3 48 32-16 10.7-32 21.3-48 32v-64z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  bottom: 0;
  cursor: pointer;
  height: 72px;
  left: 0;
  margin: auto;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 72px;
}

.youtube-player:hover img {
  -webkit-filter: brightness(75%);
  filter: brightness(75%);
}

.youtube-player:hover .play {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 276'%3E%3Cg fill='%23f5e617'%3E%3Cpath d='M133.5 10h4.1c19.7.3 39.3 5 56.8 14.1 25.6 13 46.5 35 58.3 61.2 7.2 15.7 10.9 32.9 11.3 50.2v4.1c-.3 21.4-6 42.8-16.6 61.4-9.2 16.3-22.1 30.6-37.5 41.5-20.8 14.9-46.3 23.1-71.9 23.6h-4c-23.7-.4-47.3-7.4-67.2-20.3-27.4-17.5-47.7-45.9-55.2-77.6-2.3-9.3-3.4-18.8-3.6-28.4v-4c.5-25.5 8.7-50.8 23.5-71.6C43.7 46.9 60.2 32.8 79 23.4c16.9-8.5 35.7-13 54.5-13.4m-12.8 71.2c-14.4.3-28.8.8-43.2 2-3.8.4-7.4 2.4-10.1 5.1-6.5 6.2-10 15.2-10.2 24.1-1.4 16.8-1.4 33.7 0 50.5.2 8 2.8 16.1 8 22.3 3.3 4 8 7.3 13.3 7.6 13.3.6 26.7 1.5 40.1 1.6 24.3.6 48.7.3 73-1.5 2.5-.1 5.1-.5 7.4-1.7 7-3.5 11.8-10.4 14.3-17.7 1.7-4.7 1.7-9.8 2-14.7 1.1-14.6 1-29.3 0-44-.3-4.2-.3-8.5-1.4-12.6-1.2-4.6-3.2-9.2-6.4-12.8-3.1-3.6-7.5-6.1-12.3-6.4-9.7-.6-19.5-1-29.3-1.5-15.1 0-30.2-.6-45.2-.3z'/%3E%3Cpath d='M120 106c16 10.7 32 21.3 48 32-16 10.7-32 21.3-48 32v-64z'/%3E%3C/g%3E%3C/svg%3E");
}

.richText.component > .component-content,
.richText.component > .component-content > .richText-content {
  height: 100%;
  width: 100%;
}

.box.bg-size-cover > .component-content {
  background-size: cover;
}

.box.bg-size-contain > .component-content {
  background-size: contain;
}

.box.bg-size-auto > .component-content {
  background-size: auto;
}

.box.bg-position-top-left > .component-content {
  background-position: 0 0;
}

.box.bg-position-top-center > .component-content {
  background-position: top;
}

.box.bg-position-top-right > .component-content {
  background-position: 100% 0;
}

.box.bg-position-bottom-left > .component-content {
  background-position: 0 100%;
}

.box.bg-position-bottom-center > .component-content {
  background-position: bottom;
}

.box.bg-position-bottom-right > .component-content {
  background-position: 100% 100%;
}

.box.bg-position-center-left > .component-content {
  background-position: 0;
}

.box.bg-position-center-center > .component-content {
  background-position: 50%;
}

.box.bg-position-center-right > .component-content {
  background-position: 100%;
}

.box.bg-repeat-no-r > .component-content {
  background-repeat: no-repeat;
}

.box.bg-repeat-rx > .component-content {
  background-repeat: repeat-x;
}

.box.bg-repeat-ry > .component-content {
  background-repeat: repeat-y;
}

.box.bg-repeat-round > .component-content {
  background-repeat: round;
}

.box.bg-repeat-space > .component-content {
  background-repeat: space;
}

.box.video-bg {
  overflow: hidden !important;
}

.box.video-bg.blending-color video.box-video-bg {
  mix-blend-mode: color;
}

.box.video-bg.blending-color-burn video.box-video-bg {
  mix-blend-mode: color-burn;
}

.box.video-bg.blending-color-dodge video.box-video-bg {
  mix-blend-mode: color-dodge;
}

.box.video-bg.blending-darken video.box-video-bg {
  mix-blend-mode: darken;
}

.box.video-bg.blending-difference video.box-video-bg {
  mix-blend-mode: difference;
}

.box.video-bg.blending-hard-light video.box-video-bg {
  mix-blend-mode: hard-light;
}

.box.video-bg.blending-hue video.box-video-bg {
  mix-blend-mode: hue;
}

.box.video-bg.blending-lighten video.box-video-bg {
  mix-blend-mode: lighten;
}

.box.video-bg.blending-luminosity video.box-video-bg {
  mix-blend-mode: luminosity;
}

.box.video-bg.blending-multiply video.box-video-bg {
  mix-blend-mode: multiply;
}

.box.video-bg.blending-overlay video.box-video-bg {
  mix-blend-mode: overlay;
}

.box.video-bg.blending-saturation video.box-video-bg {
  mix-blend-mode: saturation;
}

.box.video-bg.blending-screen video.box-video-bg {
  mix-blend-mode: screen;
}

.box.video-bg.blending-soft-light video.box-video-bg {
  mix-blend-mode: soft-light;
}

.box.video-bg video.box-video-bg {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}

.box.video-bg video.box-video-bg.ready-js {
  opacity: 1;
}

.box.paralax-js {
  background-position: top;
  background-repeat: repeat-y;
  background-size: cover !important;
}

@media (min-width: 768px) {
  .box.bg-size-d-cover > .component-content {
    background-size: cover;
  }

  .box.bg-size-d-contain > .component-content {
    background-size: contain;
  }

  .box.bg-size-d-auto > .component-content {
    background-size: auto;
  }

  .box.bg-position-d-top-left > .component-content {
    background-position: 0 0;
  }

  .box.bg-position-d-top-center > .component-content {
    background-position: top;
  }

  .box.bg-position-d-top-right > .component-content {
    background-position: 100% 0;
  }

  .box.bg-position-d-bottom-left > .component-content {
    background-position: 0 100%;
  }

  .box.bg-position-d-bottom-center > .component-content {
    background-position: bottom;
  }

  .box.bg-position-d-bottom-right > .component-content {
    background-position: 100% 100%;
  }

  .box.bg-position-d-center-left > .component-content {
    background-position: 0;
  }

  .box.bg-position-d-center-center > .component-content {
    background-position: 50%;
  }

  .box.bg-position-d-center-right > .component-content {
    background-position: 100%;
  }

  .box.bg-repeat-d-no-r > .component-content {
    background-repeat: no-repeat;
  }

  .box.bg-repeat-d-rx > .component-content {
    background-repeat: repeat-x;
  }

  .box.bg-repeat-d-ry > .component-content {
    background-repeat: repeat-y;
  }

  .box.bg-repeat-d-round > .component-content {
    background-repeat: round;
  }

  .box.bg-repeat-d-space > .component-content {
    background-repeat: space;
  }
}

.richText .richText-content p + ol,
.richText .richText-content p + ul {
  margin-top: -0.5rem;
}

.richText .richText-content ol,
.richText .richText-content ul {
  margin: 0;
  padding: 0;
}

.richText .richText-content ol > li,
.richText .richText-content ul > li {
  color: #757575;
  display: block;
  line-height: 18px;
  list-style-type: none;
  margin: 0 0 0.2rem;
  padding: 0 0 0 1rem;
  position: relative;
  text-align: left;
}

.richText .richText-content ol > li:last-of-type,
.richText .richText-content ul > li:last-of-type {
  margin-bottom: 0;
}

.richText .richText-content ol > li:before,
.richText .richText-content ul > li:before {
  color: #ece8f8;
  content: "\2022";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1.8rem;
  left: 0;
  line-height: 18px;
  position: absolute;
  text-indent: 0;
  top: 0;
}

@media (min-width: 992px) {
  .richText .richText-content ol > li,
  .richText .richText-content ol > li:before,
  .richText .richText-content ul > li,
  .richText .richText-content ul > li:before {
    line-height: 25px;
  }
}

.richText .richText-content ol > li:first-child:before {
  content: "1.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(2):before {
  content: "2.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(3):before {
  content: "3.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(4):before {
  content: "4.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(5):before {
  content: "5.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(6):before {
  content: "6.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(7):before {
  content: "7.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(8):before {
  content: "8.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(9):before {
  content: "9.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(10):before {
  content: "10.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(11):before {
  content: "11.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(12):before {
  content: "12.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(13):before {
  content: "13.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(14):before {
  content: "14.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(15):before {
  content: "15.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(16):before {
  content: "16.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(17):before {
  content: "17.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(18):before {
  content: "18.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(19):before {
  content: "19.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(20):before {
  content: "20.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(21):before {
  content: "21.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(22):before {
  content: "22.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(23):before {
  content: "23.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(24):before {
  content: "24.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(25):before {
  content: "25.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(26):before {
  content: "26.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(27):before {
  content: "27.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(28):before {
  content: "28.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(29):before {
  content: "29.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(30):before {
  content: "30.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(31):before {
  content: "31.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(32):before {
  content: "32.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(33):before {
  content: "33.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(34):before {
  content: "34.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(35):before {
  content: "35.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(36):before {
  content: "36.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(37):before {
  content: "37.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(38):before {
  content: "38.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(39):before {
  content: "39.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(40):before {
  content: "40.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(41):before {
  content: "41.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(42):before {
  content: "42.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(43):before {
  content: "43.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(44):before {
  content: "44.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(45):before {
  content: "45.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(46):before {
  content: "46.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(47):before {
  content: "47.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(48):before {
  content: "48.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(49):before {
  content: "49.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(50):before {
  content: "50.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(51):before {
  content: "51.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(52):before {
  content: "52.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(53):before {
  content: "53.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(54):before {
  content: "54.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(55):before {
  content: "55.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(56):before {
  content: "56.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(57):before {
  content: "57.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(58):before {
  content: "58.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(59):before {
  content: "59.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(60):before {
  content: "60.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(61):before {
  content: "61.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(62):before {
  content: "62.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(63):before {
  content: "63.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(64):before {
  content: "64.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(65):before {
  content: "65.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(66):before {
  content: "66.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(67):before {
  content: "67.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(68):before {
  content: "68.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(69):before {
  content: "69.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(70):before {
  content: "70.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(71):before {
  content: "71.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(72):before {
  content: "72.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(73):before {
  content: "73.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(74):before {
  content: "74.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(75):before {
  content: "75.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(76):before {
  content: "76.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(77):before {
  content: "77.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(78):before {
  content: "78.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(79):before {
  content: "79.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(80):before {
  content: "80.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(81):before {
  content: "81.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(82):before {
  content: "82.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(83):before {
  content: "83.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(84):before {
  content: "84.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(85):before {
  content: "85.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(86):before {
  content: "86.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(87):before {
  content: "87.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(88):before {
  content: "88.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(89):before {
  content: "89.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(90):before {
  content: "90.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(91):before {
  content: "91.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(92):before {
  content: "92.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(93):before {
  content: "93.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(94):before {
  content: "94.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(95):before {
  content: "95.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(96):before {
  content: "96.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(97):before {
  content: "97.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(98):before {
  content: "98.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(99):before {
  content: "99.";
  font-size: inherit;
  font-weight: 700;
}

.richText .richText-content ol > li:nth-child(100):before {
  content: "100.";
  font-size: inherit;
  font-weight: 700;
}

@media (max-width: 991px) {
  .richText.text-center .richText-content ul > li {
    text-align: center !important;
  }

  .richText.text-right .richText-content ul > li {
    text-align: right !important;
  }

  .richText.text-left .richText-content ul > li {
    text-align: left !important;
  }
}

@media (min-width: 992px) {
  .richText.text-d-center .richText-content ul > li {
    text-align: center !important;
  }

  .richText.text-d-right .richText-content ul > li {
    text-align: right !important;
  }

  .richText.text-d-left .richText-content ul > li {
    text-align: left !important;
  }
}

.richText.no-bullets .richText-content ul > li:before {
  display: none;
}

.richText.list-color-1 li:before {
  color: #500778 !important;
}

.richText.list-color-2 li:before {
  color: #757575 !important;
}

.richText.list-color-3 li:before {
  color: #f5e617 !important;
}

.richText.list-color-4 li:before {
  color: #ece8f8 !important;
}

.richText.list-color-5 li:before {
  color: #d8cbe7 !important;
}

.richText.list-color-6 li:before {
  color: #0075bc !important;
}

.richText.list-color-7 li:before {
  color: #606060 !important;
}

.richText.list-color-8 li:before {
  color: #be0000 !important;
}

.richText.list-color-9 li:before {
  color: #afafaf !important;
}

.richText.list-color-10 li:before {
  color: #666 !important;
}

.richText.list-color-11 li:before {
  color: #dccde4 !important;
}

.richText.list-color-12 li:before {
  color: #a6a7a8 !important;
}

.richText.list-color-13 li:before {
  color: #c4c4c4 !important;
}

.richText.list-color-14 li:before {
  color: #535353 !important;
}

.richText.list-color-15 li:before {
  color: #f8f9fa !important;
}

.richText.list-color-white li:before {
  color: #fff !important;
}

.richText.list-color-gray-100 li:before {
  color: #f8f9fa !important;
}

.richText.list-color-gray-200 li:before {
  color: #e9ecef !important;
}

.richText.list-color-gray-300 li:before {
  color: #dee2e6 !important;
}

.richText.list-color-gray-400 li:before {
  color: #ced4da !important;
}

.richText.list-color-gray-500 li:before {
  color: #d5d1ce !important;
}

.richText.list-color-gray-600 li:before {
  color: #868e96 !important;
}

.richText.list-color-gray-700 li:before {
  color: #495057 !important;
}

.richText.list-color-gray-800 li:before {
  color: #343a40 !important;
}

.richText.list-color-gray-900 li:before {
  color: #544f40 !important;
}

.richText.list-color-black li:before {
  color: #000 !important;
}

@media (max-width: 991px) {
  .richText.list-align-center .richText-content,
  .richText.list-align-left .richText-content,
  .richText.list-align-right .richText-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .richText.list-align-center .richText-content > *,
  .richText.list-align-left .richText-content > *,
  .richText.list-align-right .richText-content > * {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }

  .richText.list-align-center .richText-content > ul,
  .richText.list-align-left .richText-content > ul,
  .richText.list-align-right .richText-content > ul {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .richText.list-align-left .richText-content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .richText.list-align-center .richText-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .richText.list-align-right .richText-content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}

@media (min-width: 992px) {
  .richText.list-align-d-center .richText-content,
  .richText.list-align-d-left .richText-content,
  .richText.list-align-d-right .richText-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .richText.list-align-d-center .richText-content > *,
  .richText.list-align-d-left .richText-content > *,
  .richText.list-align-d-right .richText-content > * {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }

  .richText.list-align-d-center .richText-content > ul,
  .richText.list-align-d-left .richText-content > ul,
  .richText.list-align-d-right .richText-content > ul {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }

  .richText.list-align-d-left .richText-content {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .richText.list-align-d-center .richText-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .richText.list-align-d-right .richText-content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}

@media (max-width: 991px) {
  .richText.list-w-10 .richText-content ul {
    max-width: 10% !important;
  }

  .richText.list-w-10 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-10 .richText-content ul {
    max-width: 10% !important;
  }

  .richText.list-w-d-10 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-20 .richText-content ul {
    max-width: 20% !important;
  }

  .richText.list-w-20 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-20 .richText-content ul {
    max-width: 20% !important;
  }

  .richText.list-w-d-20 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-30 .richText-content ul {
    max-width: 30% !important;
  }

  .richText.list-w-30 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-30 .richText-content ul {
    max-width: 30% !important;
  }

  .richText.list-w-d-30 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-40 .richText-content ul {
    max-width: 40% !important;
  }

  .richText.list-w-40 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-40 .richText-content ul {
    max-width: 40% !important;
  }

  .richText.list-w-d-40 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-50 .richText-content ul {
    max-width: 50% !important;
  }

  .richText.list-w-50 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-50 .richText-content ul {
    max-width: 50% !important;
  }

  .richText.list-w-d-50 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-60 .richText-content ul {
    max-width: 60% !important;
  }

  .richText.list-w-60 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-60 .richText-content ul {
    max-width: 60% !important;
  }

  .richText.list-w-d-60 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-70 .richText-content ul {
    max-width: 70% !important;
  }

  .richText.list-w-70 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-70 .richText-content ul {
    max-width: 70% !important;
  }

  .richText.list-w-d-70 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-80 .richText-content ul {
    max-width: 80% !important;
  }

  .richText.list-w-80 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-80 .richText-content ul {
    max-width: 80% !important;
  }

  .richText.list-w-d-80 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-90 .richText-content ul {
    max-width: 90% !important;
  }

  .richText.list-w-90 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-90 .richText-content ul {
    max-width: 90% !important;
  }

  .richText.list-w-d-90 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .richText.list-w-100 .richText-content ul {
    max-width: 100% !important;
  }

  .richText.list-w-100 .richText-content ul ul {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .richText.list-w-d-100 .richText-content ul {
    max-width: 100% !important;
  }

  .richText.list-w-d-100 .richText-content ul ul {
    max-width: none !important;
  }
}

.full-link.hover-effect .image img {
  -webkit-transform-origin: cemter;
  -ms-transform-origin: cemter;
  transform-origin: cemter;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  -webkit-transition-delay: 0;
  -o-transition-delay: 0;
  transition-delay: 0;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.full-link.hover-effect .image:hover img {
  -webkit-transform: scale(1.25);
  -ms-transform: scale(1.25);
  transform: scale(1.25);
}

.full-link.r1x1 .image > .component-content {
  padding-bottom: 100%;
}

.full-link.r4x3 .image > .component-content {
  padding-bottom: 75%;
}

.full-link.r16x9 .image > .component-content {
  padding-bottom: 56.25%;
}

.full-link.r3x2 .image > .component-content {
  padding-bottom: 66.66%;
}

.full-link.r8x5 .image > .component-content {
  padding-bottom: 62.5%;
}

.full-link .image {
  position: relative;
}

.full-link .image img {
  max-width: 100%;
  width: auto;
}

.full-link .image :not(a) {
  position: static;
}

.full-link .image a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.full-link.image {
  position: relative;
}

.full-link.image.hover-effect .image img {
  -webkit-transform-origin: cemter;
  -ms-transform-origin: cemter;
  transform-origin: cemter;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  -webkit-transition-delay: 0;
  -o-transition-delay: 0;
  transition-delay: 0;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.full-link.image.hover-effect .image:hover img {
  -webkit-transform: scale(1.25);
  -ms-transform: scale(1.25);
  transform: scale(1.25);
}

.full-link.image.r1x1 .image > .component-content {
  padding-bottom: 100%;
}

.full-link.image.r4x3 .image > .component-content {
  padding-bottom: 75%;
}

.full-link.image.r16x9 .image > .component-content {
  padding-bottom: 56.25%;
}

.full-link.image.r3x2 .image > .component-content {
  padding-bottom: 66.66%;
}

.full-link.image.r8x5 .image > .component-content {
  padding-bottom: 62.5%;
}

.full-link.image img {
  max-width: 100%;
  width: auto;
}

.full-link.image :not(a) {
  position: static;
}

.full-link.image a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.table,
.table > .component-content {
  width: 100%;
  max-width: 100%;
}

.table > .component-content > .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
  max-width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.table > .component-content > .content > .table-row {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

.table > .component-content > .content > .table-row > * > .content > :not(a) {
  min-width: 20px;
  min-height: 20px;
}

.table
  > .component-content
  > .content
  > .table-row
  > *
  > .content
  > :not(a)
  > .component-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
  height: 100%;
}

.table.no-colspan-cells-js
  > *
  > .content
  > .table-row
  > *
  > .content
  > :not(a):last-child {
  max-width: none !important;
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 1 100% !important;
  flex: 0 1 100% !important;
}

@media (max-width: 767px) {
  .table.scrollable > * > .content > .table-row > * > .content {
    overflow: hidden;
    scroll-behavior: smooth;
  }

  .table.scrollable > * > .content > .table-row > * > .content:not(.js-scroll) {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
  }

  .table.scrollable
    > *
    > .content
    > .table-row
    > *
    > .content
    [class*="bp-table-tc"],
  .table.scrollable
    > *
    > .content
    > .table-row
    > *
    > .content
    [class*="bp-table-td"] {
    min-width: 50%;
    max-width: 50%;
    scroll-snap-align: start;
  }

  .table.scrollable.fixed-headers > * > .content > .table-row {
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
  }

  .table.scrollable.fixed-headers > * > .content > .table-row > * > .content {
    -ms-scroll-snap-points-x: repeat(100%);
    scroll-snap-points-x: repeat(100%);
  }

  .table.scrollable.fixed-headers
    > *
    > .content
    > .table-row
    > *
    > .content
    [class*="bp-table-td"] {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 50%;
    max-width: 50%;
    z-index: 9;
    background-color: #fff;
  }

  .table.scrollable.fixed-headers
    > *
    > .content
    > .table-row
    > *
    > .content
    [class*="bp-table-tc"] {
    padding-left: 50%;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    border: none !important;
  }

  .table.scrollable.fixed-headers
    > *
    > .content
    > .table-row:nth-child(2)
    > *
    > .content
    [class*="bp-table-td"]:not(:first-of-type) {
    position: static;
    top: auto;
    left: auto;
    z-index: 1;
    padding-left: 50%;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    border: none !important;
  }
}

.table-row {
  min-width: 100%;
  width: 100%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}

.table-row > * > .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.table.b-color-1,
.table.b-color-1 > * > .content > .table-row,
.table.b-color-1 > * > .content > .table-row:last-child,
.table.b-color-1
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-1
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #500778 !important;
}

.table.b-color-2,
.table.b-color-2 > * > .content > .table-row,
.table.b-color-2 > * > .content > .table-row:last-child,
.table.b-color-2
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-2
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #757575 !important;
}

.table.b-color-3,
.table.b-color-3 > * > .content > .table-row,
.table.b-color-3 > * > .content > .table-row:last-child,
.table.b-color-3
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-3
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #f5e617 !important;
}

.table.b-color-4,
.table.b-color-4 > * > .content > .table-row,
.table.b-color-4 > * > .content > .table-row:last-child,
.table.b-color-4
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-4
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #ece8f8 !important;
}

.table.b-color-5,
.table.b-color-5 > * > .content > .table-row,
.table.b-color-5 > * > .content > .table-row:last-child,
.table.b-color-5
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-5
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #d8cbe7 !important;
}

.table.b-color-6,
.table.b-color-6 > * > .content > .table-row,
.table.b-color-6 > * > .content > .table-row:last-child,
.table.b-color-6
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-6
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #0075bc !important;
}

.table.b-color-7,
.table.b-color-7 > * > .content > .table-row,
.table.b-color-7 > * > .content > .table-row:last-child,
.table.b-color-7
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-7
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #606060 !important;
}

.table.b-color-8,
.table.b-color-8 > * > .content > .table-row,
.table.b-color-8 > * > .content > .table-row:last-child,
.table.b-color-8
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-8
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #be0000 !important;
}

.table.b-color-9,
.table.b-color-9 > * > .content > .table-row,
.table.b-color-9 > * > .content > .table-row:last-child,
.table.b-color-9
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-9
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #afafaf !important;
}

.table.b-color-10,
.table.b-color-10 > * > .content > .table-row,
.table.b-color-10 > * > .content > .table-row:last-child,
.table.b-color-10
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-10
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #666 !important;
}

.table.b-color-11,
.table.b-color-11 > * > .content > .table-row,
.table.b-color-11 > * > .content > .table-row:last-child,
.table.b-color-11
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-11
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #dccde4 !important;
}

.table.b-color-12,
.table.b-color-12 > * > .content > .table-row,
.table.b-color-12 > * > .content > .table-row:last-child,
.table.b-color-12
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-12
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #a6a7a8 !important;
}

.table.b-color-13,
.table.b-color-13 > * > .content > .table-row,
.table.b-color-13 > * > .content > .table-row:last-child,
.table.b-color-13
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-13
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #c4c4c4 !important;
}

.table.b-color-14,
.table.b-color-14 > * > .content > .table-row,
.table.b-color-14 > * > .content > .table-row:last-child,
.table.b-color-14
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-14
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #535353 !important;
}

.table.b-color-15,
.table.b-color-15 > * > .content > .table-row,
.table.b-color-15 > * > .content > .table-row:last-child,
.table.b-color-15
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-15
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #f8f9fa !important;
}

.table.b-color-white,
.table.b-color-white > * > .content > .table-row,
.table.b-color-white > * > .content > .table-row:last-child,
.table.b-color-white
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-white
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #fff !important;
}

.table.b-color-gray-100,
.table.b-color-gray-100 > * > .content > .table-row,
.table.b-color-gray-100 > * > .content > .table-row:last-child,
.table.b-color-gray-100
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-100
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #f8f9fa !important;
}

.table.b-color-gray-200,
.table.b-color-gray-200 > * > .content > .table-row,
.table.b-color-gray-200 > * > .content > .table-row:last-child,
.table.b-color-gray-200
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-200
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #e9ecef !important;
}

.table.b-color-gray-300,
.table.b-color-gray-300 > * > .content > .table-row,
.table.b-color-gray-300 > * > .content > .table-row:last-child,
.table.b-color-gray-300
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-300
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #dee2e6 !important;
}

.table.b-color-gray-400,
.table.b-color-gray-400 > * > .content > .table-row,
.table.b-color-gray-400 > * > .content > .table-row:last-child,
.table.b-color-gray-400
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-400
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #ced4da !important;
}

.table.b-color-gray-500,
.table.b-color-gray-500 > * > .content > .table-row,
.table.b-color-gray-500 > * > .content > .table-row:last-child,
.table.b-color-gray-500
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-500
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #d5d1ce !important;
}

.table.b-color-gray-600,
.table.b-color-gray-600 > * > .content > .table-row,
.table.b-color-gray-600 > * > .content > .table-row:last-child,
.table.b-color-gray-600
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-600
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #868e96 !important;
}

.table.b-color-gray-700,
.table.b-color-gray-700 > * > .content > .table-row,
.table.b-color-gray-700 > * > .content > .table-row:last-child,
.table.b-color-gray-700
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-700
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #495057 !important;
}

.table.b-color-gray-800,
.table.b-color-gray-800 > * > .content > .table-row,
.table.b-color-gray-800 > * > .content > .table-row:last-child,
.table.b-color-gray-800
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-800
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #343a40 !important;
}

.table.b-color-gray-900,
.table.b-color-gray-900 > * > .content > .table-row,
.table.b-color-gray-900 > * > .content > .table-row:last-child,
.table.b-color-gray-900
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-gray-900
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #544f40 !important;
}

.table.b-color-black,
.table.b-color-black > * > .content > .table-row,
.table.b-color-black > * > .content > .table-row:last-child,
.table.b-color-black
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.b-color-black
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-color: #000 !important;
}

.table.bordered {
  border-left: 1px solid;
  border-right: 1px solid;
}

.table.bordered > * > .content > .table-row {
  border-top: 1px solid;
}

.table.bordered > * > .content > .table-row:last-child {
  border-bottom: 1px solid;
}

.table.bordered
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml:not(:last-child),
.table.bordered
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml:not(:last-child) {
  border-right: 1px solid;
}

.table.cellpadding-1
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cellpadding-1
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  padding: 1rem;
}

.table.cellpadding-2
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cellpadding-2
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  padding: 2rem;
}

.table.cellpadding-3
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cellpadding-3
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  padding: 3rem;
}

.table.cells-v-top
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cells-v-top
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.table.cells-v-center
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cells-v-center
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.table.cells-v-bottom
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cells-v-bottom
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  -ms-flex-line-pack: end;
  align-content: flex-end;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.table.cells-h-left
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cells-h-left
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  justify-items: flex-start;
}

.table.cells-h-center
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cells-h-center
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
}

.table.cells-h-right
  > *
  > .content
  > .table-row
  > *
  > .content
  > .advancedParametrizedHtml
  > .component-content,
.table.cells-h-right
  > *
  > .content
  > .table-row
  > *
  > .content
  > .parametrizedhtml
  > .component-content {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  justify-items: flex-end;
}

body .gigya-screen {
  padding: 0 !important;
}

body .gigya-screen.portrait {
  width: auto;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 0 !important;
}

body .gigya-screen form .gigya-composite-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0 !important;
  margin-bottom: 1rem;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

body .gigya-screen form .gigya-composite-control-dropdown {
  position: relative;
}

body .gigya-screen form .gigya-composite-control-dropdown:after {
  content: "";
  position: absolute;
  max-height: 55px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  background-color: #fff;
  background-size: 10px 10px;
  border-left: none;
  background-position: 50%;
  background-repeat: no-repeat;
  width: 50px;
  height: 55px;
  margin: auto;
  pointer-events: none !important;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  left: auto;
  right: 0;
  top: auto;
  bottom: 0;
}

body .gigya-screen form .gigya-composite-control-dropdown:hover:after {
  background-color: #500778;
}

body
  .gigya-screen
  form
  .gigya-composite-control-dropdown.dropdown-opened-js:after {
  background-color: #757575;
}

body .gigya-screen form .gigya-composite-control-multi-choice {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  margin-bottom: 1rem !important;
}

body
  .gigya-screen
  form
  .gigya-composite-control-multi-choice
  .gigya-multi-choice-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

body .gigya-screen form .gigya-composite-control > label,
body .gigya-screen form .gigya-composite-control label * {
  color: #fff;
  padding: 0 !important;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  margin-bottom: 5px;
}

@media (min-width: 768px) {
  body .gigya-screen form .gigya-composite-control > label,
  body .gigya-screen form .gigya-composite-control label * {
    font-size: 14px;
    line-height: 16px;
  }
}

body .gigya-screen form .gigya-composite-control .select-css::-ms-expand {
  display: none;
}

body .gigya-screen form .gigya-composite-control select {
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

body .gigya-screen form .gigya-composite-control input.gigya-error,
body .gigya-screen form .gigya-composite-control input.gigya-error:focus,
body .gigya-screen form .gigya-composite-control input:not([type="radio"]),
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus,
body .gigya-screen form .gigya-composite-control select {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  outline: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  color: #606060;
  line-height: 16px;
  display: block;
  width: 100%;
  height: 55px;
  min-height: 55px;
  border-radius: 0;
  padding: 14px 15px;
  margin-left: 0;
  margin-right: 0;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  margin-bottom: 0 !important;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error::-webkit-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error:focus::-webkit-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"])::-webkit-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus::-webkit-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  select::-webkit-input-placeholder {
  color: #afafaf;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error::-moz-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error:focus::-moz-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"])::-moz-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus::-moz-placeholder,
body .gigya-screen form .gigya-composite-control select::-moz-placeholder {
  color: #afafaf;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error:-ms-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error:focus:-ms-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):-ms-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus:-ms-input-placeholder,
body .gigya-screen form .gigya-composite-control select:-ms-input-placeholder {
  color: #afafaf;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error::-ms-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error:focus::-ms-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"])::-ms-input-placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus::-ms-input-placeholder,
body .gigya-screen form .gigya-composite-control select::-ms-input-placeholder {
  color: #afafaf;
}

body .gigya-screen form .gigya-composite-control input.gigya-error::placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input.gigya-error:focus::placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"])::placeholder,
body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus::placeholder,
body .gigya-screen form .gigya-composite-control select::placeholder {
  color: #afafaf;
}

@media (min-width: 768px) {
  body .gigya-screen form .gigya-composite-control input.gigya-error,
  body .gigya-screen form .gigya-composite-control input.gigya-error:focus,
  body .gigya-screen form .gigya-composite-control input:not([type="radio"]),
  body
    .gigya-screen
    form
    .gigya-composite-control
    input:not([type="radio"]):focus,
  body .gigya-screen form .gigya-composite-control select {
    font-size: 14px;
    line-height: 18px;
    padding: 16px 20px;
  }
}

body .gigya-screen form .gigya-composite-control-submit {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

body .gigya-screen form .gigya-composite-control input:not([type="radio"]),
body .gigya-screen form .gigya-composite-control select,
body .gigya-screen form .gigya-composite-control textarea {
  max-width: 100%;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background-color: #fff;
  border: 1px;
  -webkit-box-shadow: 0 0 0 0 none;
  box-shadow: 0 0 0 0 none;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus,
body .gigya-screen form .gigya-composite-control select:focus,
body .gigya-screen form .gigya-composite-control textarea:focus {
  background-color: #fff;
  border-color: none;
  -webkit-box-shadow: 0 0 5px -1px none;
  box-shadow: 0 0 5px -1px none;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):focus:hover,
body .gigya-screen form .gigya-composite-control select:focus:hover,
body .gigya-screen form .gigya-composite-control textarea:focus:hover {
  border-color: none;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):hover,
body .gigya-screen form .gigya-composite-control select:hover,
body .gigya-screen form .gigya-composite-control textarea:hover {
  background-color: #fff;
  border-color: none;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):hover:disabled,
body .gigya-screen form .gigya-composite-control select:hover:disabled,
body .gigya-screen form .gigya-composite-control textarea:hover:disabled {
  color: #666;
  background-color: #c4c4c4;
  border-color: none;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]).gigya-error,
body .gigya-screen form .gigya-composite-control select.gigya-error,
body .gigya-screen form .gigya-composite-control textarea.gigya-error {
  background-color: #fff;
  border-color: #be0000;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]):disabled,
body .gigya-screen form .gigya-composite-control select:disabled,
body .gigya-screen form .gigya-composite-control textarea:disabled {
  color: #535353;
  background-color: #c4c4c4;
  border-color: none;
}

body .gigya-screen form .gigya-composite-control button,
body .gigya-screen form .gigya-composite-control input[type="submit"] {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background-color: #500778;
  border: 1px solid #f5e617;
  color: #fff;
  font-size: 15px;
  line-height: 18px;
  min-width: 100px;
  max-width: 250px;
  padding: 13px 30px;
}

@media (min-width: 768px) {
  body .gigya-screen form .gigya-composite-control button,
  body .gigya-screen form .gigya-composite-control input[type="submit"] {
    font-size: 15px;
    line-height: 18px;
    padding: 13px 35px;
  }
}

body .gigya-screen form .gigya-composite-control button:focus,
body .gigya-screen form .gigya-composite-control button:hover,
body .gigya-screen form .gigya-composite-control input[type="submit"]:focus,
body .gigya-screen form .gigya-composite-control input[type="submit"]:hover {
  color: #500778;
  background-color: #fff;
  border-color: none;
}

body .gigya-screen form .gigya-composite-control button:disabled,
body .gigya-screen form .gigya-composite-control input[type="submit"]:disabled {
  color: #f8f9fa;
  background-color: #a6a7a8;
  border-color: none;
}

body .gigya-screen form .gigya-composite-control textarea {
  height: 100px;
}

@media (min-width: 768px) {
  body .gigya-screen form .gigya-composite-control textarea {
    height: 150px;
  }
}

body .gigya-screen form label {
  color: #fff;
}

body label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

body #ciam-pch-unsubscribe > form > .gigya-layout-row > .gigya-layout-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  text-align: left;
}

body
  #ciam-pch-unsubscribe
  > form
  > .gigya-layout-row
  > .gigya-layout-row
  .gigya-composite-control-label {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

body
  #ciam-pch-unsubscribe
  > form
  > .gigya-layout-row
  > .gigya-layout-row
  .gigya-composite-control-label:first-of-type {
  margin-bottom: 2rem;
}

body
  #ciam-pch-unsubscribe
  > form
  > .gigya-layout-row
  > .gigya-layout-row
  .gigya-composite-control-checkbox {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: auto auto 1rem !important;
}

body
  #ciam-pch-unsubscribe
  > form
  > .gigya-layout-row
  > .gigya-layout-row
  .gigya-composite-control-checkbox
  input[type="checkbox"] {
  min-height: auto;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 1.5rem;
  flex: 0 0 1.5rem;
  max-width: 1.5rem;
  margin-top: 0;
  margin-right: 1rem;
}

body
  #ciam-pch-unsubscribe
  > form
  > .gigya-layout-row
  > .gigya-layout-row
  .gigya-composite-control-checkbox
  input[type="checkbox"]
  + label {
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 1 auto !important;
  flex: 0 1 auto !important;
  margin: 0 !important;
  width: auto !important;
}

.reference-bp-share-icon {
  display: inline-block;
  margin-right: 5px;
  width: 40px;
  height: 40px;
}

.reference-bp-share-icon > .component-content {
  width: 40px;
  height: 40px;
  position: relative;
  padding-bottom: 40px;
}

.reference-bp-share-icon > .component-content > .jv-share-link {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  border: 0 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  height: 100% !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  justify-items: center !important;
  left: 0 !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  width: 100% !important;
  height: 100%;
}

.reference-bp-share-icon > .component-content > .jv-share-link > img {
  width: 20px;
  height: 20px;
}

.reference-bp-share-icon.icon-w-50 > .component-content > .jv-share-link > img {
  width: 50% !important;
  max-width: 50% !important;
  height: auto;
}

.reference-bp-share-icon.icon-w-60 > .component-content > .jv-share-link > img {
  width: 60% !important;
  max-width: 60% !important;
  height: auto;
}

.reference-bp-share-icon.icon-w-70 > .component-content > .jv-share-link > img {
  width: 70% !important;
  max-width: 70% !important;
  height: auto;
}

.reference-bp-share-icon.icon-w-80 > .component-content > .jv-share-link > img {
  width: 80% !important;
  max-width: 80% !important;
  height: auto;
}

.reference-bp-share-icon.icon-w-90 > .component-content > .jv-share-link > img {
  width: 90% !important;
  max-width: 90% !important;
  height: auto;
}

.reference-bp-share-icon.icon-w-100
  > .component-content
  > .jv-share-link
  > img {
  width: 100% !important;
  max-width: 100% !important;
  height: auto;
}

.bpplayer {
  position: relative;
  background: #d3d3d3;
  width: 100%;
  margin: 20px auto;
  max-height: 100vh;
  max-width: 100vw;
}

.bpplayer:not(.fs):not(.autofs) {
  padding-top: 56.25%;
}

.bpplayer.fixed {
  position: fixed;
  width: 100vw;
  height: 100vh;
  z-index: 999999;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}

.bpplayer .control-btn {
  width: 100%;
  height: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0);
  background-size: 40% auto;
  background-position: 50%;
  background-repeat: no-repeat;
  display: inline-block;
  cursor: pointer;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 50%;
}

.bpplayer[data-status="paused"] > .placeholder,
.bpplayer[data-status="stopped"] > .placeholder {
  opacity: 1;
}

.bpplayer[data-status="playing"] > .placeholder {
  opacity: 0;
}

.bpplayer[data-status="playing"] > .controls,
.bpplayer[data-status="playing"] > .controls:hover {
  background: rgba(0, 0, 0, 0);
}

.bpplayer[data-status="playing"] > .controls:after,
.bpplayer[data-status="playing"] > .controls:before {
  opacity: 0;
}

.bpplayer > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.bpplayer > .placeholder {
  z-index: 8;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  opacity: 1;
}

.bpplayer > .placeholder img {
  max-width: 100%;
  width: 100%;
  height: auto;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.bpplayer > .controls {
  z-index: 8;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.35);
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  cursor: pointer;
}

.bpplayer > .controls:hover {
  background: rgba(0, 0, 0, 0.3);
}

.bpplayer > .controls:hover:after {
  background-color: #364156;
}

.bpplayer > .controls:after,
.bpplayer > .controls:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  content: "";
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.bpplayer > .controls:after {
  display: block;
  width: 80px;
  height: 80px;
  position: absolute;
  z-index: 8;
  background-color: #212d40;
  border-radius: 50%;
  opacity: 1;
}

.bpplayer > .controls:before {
  width: 0;
  height: 0;
  border-top: 15px solid rgba(0, 0, 0, 0);
  border-left: 30px solid #d66853;
  border-bottom: 15px solid rgba(0, 0, 0, 0);
  z-index: 9;
  -webkit-transform: translateX(15%);
  -ms-transform: translateX(15%);
  transform: translateX(15%);
  opacity: 1;
}

.bpplayer > .controls > * {
  position: absolute;
  region-break-after: always;
}

.bpplayer > .controls.controls-active-f .icon.tl,
.bpplayer > .controls.controls-active-f .icon.tr,
.bpplayer > .controls.controls-active .icon.tl,
.bpplayer > .controls.controls-active .icon.tr {
  top: 60px;
}

.bpplayer > .controls.controls-active-f .icon.bl,
.bpplayer > .controls.controls-active-f .icon.br,
.bpplayer > .controls.controls-active .icon.bl,
.bpplayer > .controls.controls-active .icon.br {
  bottom: 60px;
}

.bpplayer > .controls .icon {
  width: 50px;
  height: 50px;
  z-index: 20;
  margin: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.bpplayer > .controls .icon a {
  width: 100%;
  height: 100%;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
}

.bpplayer > .controls .icon.tl {
  top: 0;
  left: 0;
}

.bpplayer > .controls .icon.tr {
  top: 0;
  right: 0;
}

.bpplayer > .controls .icon.bl {
  bottom: 0;
  left: 0;
}

.bpplayer > .controls .icon.br {
  bottom: 0;
  right: 0;
}

.bpplayer > .controls .bottom,
.bpplayer > .controls .top {
  margin: auto;
  width: 100%;
  height: 60px;
  background: rgba(0, 0, 0, 0);
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  fex-wrap: no-wrap;
  cursor: default;
}

.bpplayer > .controls.controls-active-f .top,
.bpplayer > .controls.controls-active-f .top:hover,
.bpplayer > .controls.controls-active .top,
.bpplayer > .controls.controls-active .top:hover {
  top: 0;
}

.bpplayer > .controls.controls-active-f .bottom,
.bpplayer > .controls.controls-active-f .bottom:hover,
.bpplayer > .controls.controls-active .bottom,
.bpplayer > .controls.controls-active .bottom:hover {
  top: auto;
  bottom: 0;
}

.bpplayer > .controls .top {
  top: -60px;
  left: 0;
  right: 0;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.bpplayer > .controls .top .title {
  padding: 0 2rem;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  color: #fff;
  font-size: 20px;
}

.bpplayer > .controls .bottom {
  bottom: -60px;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.bpplayer > .controls .bottom > [class*="-controls"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  padding: 0 1rem;
}

.bpplayer > .controls .bottom > [class*="-controls"] > div {
  width: 45px;
  height: 45px;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div
  > button,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > [class*="-controls"]
  > div
  > button,
.bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div.exit-notification-buttons
  > button,
.bpplayer > .controls .bottom > [class*="-controls"] > div > .btn,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > [class*="-controls"]
  > div
  > span[title="NO"],
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > [class*="-controls"]
  > div
  > span[title="SÍ"],
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > [class*="-controls"]
  > div
  > span[title="YES"],
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > [class*="-controls"]
  > div
  > span[title="NO"],
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > [class*="-controls"]
  > div
  > span[title="SÍ"],
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > [class*="-controls"]
  > div
  > span[title="YES"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div
  > span[title="NO"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div
  > span[title="SÍ"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div
  > span[title="YES"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div
  > span[title="NO"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div
  > span[title="SÍ"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > [class*="-controls"]
  > div
  > span[title="YES"] {
  width: 100%;
  height: 100%;
}

.bpplayer > .controls .bottom > .settings-controls > .fullscreen {
  width: 45px;
  height: 45px;
  position: relative;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  button,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
.bpplayer > .controls .bottom > .settings-controls > .fullscreen .btn,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .exit-notification-buttons
  > button,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="YES"],
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="YES"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"] {
  position: absolute;
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 !important;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  button
  > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  > .i,
.bpplayer > .controls .bottom > .settings-controls > .fullscreen .btn > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .exit-notification-buttons
  > button
  > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="NO"]
  > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="SÍ"]
  > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="YES"]
  > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="NO"]
  > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="SÍ"]
  > .i,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="YES"]
  > .i,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i {
  display: block;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 35%;
  flex: 0 0 35%;
  width: 35%;
  max-width: 35%;
  min-width: 35%;
  height: 35%;
  max-height: 35%;
  min-height: 35%;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  button
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .btn
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .exit-notification-buttons
  > button
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="NO"]
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="SÍ"]
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="YES"]
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="NO"]
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="SÍ"]
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="YES"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:first-child {
  border-top: 3px solid #d66853;
  border-left: 3px solid #d66853;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  button
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .btn
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .exit-notification-buttons
  > button
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="NO"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="SÍ"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="YES"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="NO"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="SÍ"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="YES"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:nth-child(2) {
  border-top: 3px solid #d66853;
  border-right: 3px solid #d66853;
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  button
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .btn
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .exit-notification-buttons
  > button
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="NO"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="SÍ"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="YES"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="NO"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="SÍ"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="YES"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:nth-child(3) {
  border-bottom: 3px solid #d66853;
  border-left: 3px solid #d66853;
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  button
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .btn
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .exit-notification-buttons
  > button
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="NO"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="SÍ"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_q
  span[title="YES"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="NO"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="SÍ"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  .sv_body
  .sv_qstn
  span[title="YES"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="NO"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="SÍ"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen
  span[title="YES"]
  > .i:nth-child(4) {
  border-bottom: 3px solid #d66853;
  border-right: 3px solid #d66853;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:first-child,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(2),
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(3),
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(4),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:first-child,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(2),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(3),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]
  > button
  .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]
  > button
  .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > .btn
  .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > .btn
  .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > .btn
  .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > .btn
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="NO"]
  .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="SÍ"]
  .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]
  > span[title="YES"]
  .i:nth-child(4) {
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:first-child,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > .btn
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:first-child {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(2),
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(3),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(2),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > .btn
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > .btn
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(3) {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(4),
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:first-child,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(4),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="fs"]:hover
  > button
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]
  > button
  > .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > .btn
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > .btn
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="NO"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="SÍ"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="fs"]:hover
  > span[title="YES"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:first-child {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(2),
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(3),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(2),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > .btn
  > .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > .btn
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(3) {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(4),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]
  > button
  > .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > .btn
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="NO"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="SÍ"]
  > .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]
  > span[title="YES"]
  > .i:nth-child(4) {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:first-child,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(2),
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(3),
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(4),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:first-child,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(2),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(3),
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]:hover
  > button
  .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.fullscreen[data-fs-status="n"]:hover
  > button
  .i:nth-child(4),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > .btn
  .i:first-child,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > .btn
  .i:nth-child(2),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > .btn
  .i:nth-child(3),
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > .btn
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(4),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:first-child,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(2),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(3),
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(4),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:first-child,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(2),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(3),
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="NO"]
  .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="SÍ"]
  .i:nth-child(4),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:first-child,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(2),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(3),
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .fullscreen[data-fs-status="n"]:hover
  > span[title="YES"]
  .i:nth-child(4) {
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}

.bpplayer > .controls .bottom > .settings-controls > .volume {
  width: 45px;
  height: 45px;
  position: relative;
  cursor: pointer;
  opacity: 1;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  button:after,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:before,
.bpplayer > .controls .bottom > .settings-controls > .volume.muted .btn:after,
.bpplayer > .controls .bottom > .settings-controls > .volume.muted .btn:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .exit-notification-buttons
  > button:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .exit-notification-buttons
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="YES"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="YES"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="YES"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="YES"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:before {
  opacity: 1;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:before,
.bpplayer > .controls .bottom > .settings-controls > .volume.muted .btn:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .exit-notification-buttons
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="YES"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="YES"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:before {
  -webkit-transform: rotate(-45deg) scale(1);
  -ms-transform: rotate(-45deg) scale(1);
  transform: rotate(-45deg) scale(1);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  button:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:after,
.bpplayer > .controls .bottom > .settings-controls > .volume.muted .btn:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .exit-notification-buttons
  > button:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_q
  span[title="YES"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  .sv_body
  .sv_qstn
  span[title="YES"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="NO"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="SÍ"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.muted
  span[title="YES"]:after {
  -webkit-transform: rotate(45deg) scale(1);
  -ms-transform: rotate(45deg) scale(1);
  transform: rotate(45deg) scale(1);
}

.bpplayer > .controls .bottom > .settings-controls > .volume.muted .vbar {
  opacity: 0.5;
}

.bpplayer > .controls .bottom > .settings-controls > .volume > .volume-handle {
  width: 100%;
  height: 300%;
  position: absolute;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  background: rgba(0, 0, 0, 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  top: -300%;
  left: 0;
  -webkit-transform-origin: bottom center;
  -ms-transform-origin: bottom center;
  transform-origin: bottom center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  opacity: 0;
  cursor: default;
}

.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > .volume-handle
  > .vbar {
  width: 20%;
  background-color: #fff;
  height: 80%;
  position: relative;
  cursor: pointer;
}

.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > .volume-handle
  > .vbar
  > .vol {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #d66853;
  height: 40%;
  width: 100%;
  pointer-events: none;
}

.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume.opened
  > .volume-handle,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume:hover
  > .volume-handle {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > button,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume
  > button,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume
  > button,
.bpplayer > .controls .bottom > .settings-controls > .volume > .btn,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"],
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"],
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"],
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"],
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"],
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"] {
  width: 0;
  height: 0;
  border-bottom: 20px solid #d66853;
  border-left: 20px solid rgba(0, 0, 0, 0);
  padding: 0 !important;
  position: relative;
  overflow: visible;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > button:after,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > button:before,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume
  > button:after,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume
  > button:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume
  > button:before,
.bpplayer > .controls .bottom > .settings-controls > .volume > .btn:after,
.bpplayer > .controls .bottom > .settings-controls > .volume > .btn:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before {
  content: "";
  width: 2px;
  background: #fff;
  height: 28px;
  position: absolute;
  top: 0;
  z-index: 9;
  opacity: 0;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > button:before,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume
  > button:before,
.bpplayer > .controls .bottom > .settings-controls > .volume > .btn:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:before {
  right: 0;
  left: -20px;
  -webkit-transform: rotate(-45deg) scale(0);
  -ms-transform: rotate(-45deg) scale(0);
  transform: rotate(-45deg) scale(0);
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > button:after,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume
  > button:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume
  > button:after,
.bpplayer > .controls .bottom > .settings-controls > .volume > .btn:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]:after {
  top: 0;
  left: 0;
  right: -20px;
  -webkit-transform: rotate(45deg) scale(0);
  -ms-transform: rotate(45deg) scale(0);
  transform: rotate(45deg) scale(0);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > button
  > .handle,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume
  > button
  > .handle,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume
  > button
  > .handle,
.bpplayer > .controls .bottom > .settings-controls > .volume > .btn > .handle,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]
  > .handle,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]
  > .handle,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]
  > .handle,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]
  > .handle,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]
  > .handle,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]
  > .handle,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]
  > .handle,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]
  > .handle,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]
  > .handle,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="NO"]
  > .handle,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="SÍ"]
  > .handle,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume
  > span[title="YES"]
  > .handle {
  width: 40%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  background-color: #d66853;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > button:after,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > button:before,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > button:after,
.bpplayer
  > .controls
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume[data-status="muted"]
  > button:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .exit-notification-buttons.volume[data-status="muted"]
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > .btn:after,
.bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > .btn:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_q
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:before,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:after,
.bpplayer
  > .controls
  .sv_body
  .sv_qstn
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="NO"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="SÍ"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .settings-controls
  > .volume[data-status="muted"]
  > span[title="YES"]:before {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.bpplayer > .controls .bottom > .timeline-controls {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  max-height: 10px;
  background: #fff;
  position: relative;
  cursor: pointer;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar.clicked > div {
  -webkit-transition: unset !important;
  -o-transition: unset !important;
  transition: unset !important;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar:hover > .seektime {
  opacity: 1;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar > div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar > .loaded {
  width: 0;
  background: #a18c88;
  opacity: 1%;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar > .played {
  width: 0;
  background: #d66853;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar > .seektime {
  opacity: 0;
  pointer-events: none;
  top: -70px;
  height: 30px;
  background: rgba(0, 0, 0, 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  right: auto;
  padding: 1rem;
  color: #fff;
  -webkit-transition: opacity 0.25s ease;
  -o-transition: opacity 0.25s ease;
  transition: opacity 0.25s ease;
  -webkit-box-shadow: 1px 1px 10px 1px #d66853, -1px -1px 10px 1px #d66853;
  box-shadow: 1px 1px 10px 1px #d66853, -1px -1px 10px 1px #d66853;
}

.bpplayer > .controls .bottom > .timeline-controls > .bar > .seektime:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid rgba(0, 0, 0, 0);
  border-right: 10px solid rgba(0, 0, 0, 0);
  border-top: 10px solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 100%;
  left: 20px;
}

.bpplayer > .controls .bottom > .timeline-controls > .player-time {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  width: auto;
  height: 100%;
  padding: 0 0 0 1rem;
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media (max-width: 450px) {
  .bpplayer > .controls .bottom > .timeline-controls > .player-time {
    display: none !important;
  }
}

.bpplayer > .controls .bottom > .timeline-controls > .player-time * {
  color: #fff;
}

.bpplayer
  > .controls
  .bottom
  > .timeline-controls
  > .player-time
  :nth-child(2):before {
  content: "/";
  margin: 0 10px;
}

@media (max-width: 600px) {
  .bpplayer
    > .controls
    .bottom
    > .timeline-controls
    > .player-time
    :nth-child(2) {
    display: none;
  }
}

.bpplayer > .controls .bottom > .play-controls {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(45px + 2rem);
  flex: 0 0 calc(45px + 2rem);
  width: calc(45px + 2rem);
}

.bpplayer > .controls .bottom > .play-controls .play {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  button,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .btn,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .exit-notification-buttons
  > button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .sv_body
  .sv_q
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .sv_body
  .sv_q
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .sv_body
  .sv_q
  span[title="YES"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .sv_body
  .sv_qstn
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .sv_body
  .sv_qstn
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  .sv_body
  .sv_qstn
  span[title="YES"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .btn,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .exit-notification-buttons
  > button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .sv_body
  .sv_q
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .sv_body
  .sv_q
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .sv_body
  .sv_q
  span[title="YES"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .sv_body
  .sv_qstn
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .sv_body
  .sv_qstn
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  .sv_body
  .sv_qstn
  span[title="YES"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  span[title="NO"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  span[title="SÍ"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  span[title="YES"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  span[title="NO"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  span[title="SÍ"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  span[title="YES"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  span[title="NO"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  span[title="SÍ"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="paused"]
  .play
  span[title="YES"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  span[title="NO"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  span[title="SÍ"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="stopped"]
  .play
  span[title="YES"] {
  width: 0;
  height: 0;
  border-top: 10px solid rgba(0, 0, 0, 0);
  border-left: 20px solid #d66853;
  border-bottom: 10px solid rgba(0, 0, 0, 0);
  border-radius: 0;
  padding: 0 !important;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .btn,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .exit-notification-buttons
  > button,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="YES"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="NO"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="SÍ"],
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="YES"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"],
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"],
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"] {
  width: 20px;
  height: 20px;
  border: none !important;
  padding: 0 !important;
  background: rgba(0, 0, 0, 0);
  border-radius: 0;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  button:after,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  button:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .btn:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .btn:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .exit-notification-buttons
  > button:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .exit-notification-buttons
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="YES"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="YES"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="YES"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="YES"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:before {
  content: "";
  display: block;
  height: 100%;
  width: 45%;
  background-color: #d66853;
  position: absolute;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  button:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .btn:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .exit-notification-buttons
  > button:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="YES"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="NO"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="SÍ"]:before,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="YES"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:before,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:before,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:before {
  left: 0;
  top: 0;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  button:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .btn:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .exit-notification-buttons
  > button:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_q
  span[title="YES"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="NO"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="SÍ"]:after,
.bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  .sv_body
  .sv_qstn
  span[title="YES"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:after,
.sv_body
  .sv_q
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="NO"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="SÍ"]:after,
.sv_body
  .sv_qstn
  .bpplayer
  > .controls
  .bottom
  > .play-controls[data-play-status="playing"]
  .play
  span[title="YES"]:after {
  right: 0;
  top: 0;
}

.bpplayer > .videocontent {
  z-index: 7;
  overflow: hidden;
}

.bpplayer > .videocontent video {
  width: 100%;
  height: auto;
}

.bp-font-resizer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.bp-font-resizer,
.bp-font-resizer > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.bp-font-resizer > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  height: 100%;
  margin-right: 5px;
  line-height: 1;
  font-family: Arial, Helvetica, sans-serif;
}

.bp-font-resizer-button {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  color: #000 !important;
}

@media (min-width: 768px) {
  .bp-font-resizer-button {
    color: #000 !important;
  }
}

.bp-font-resizer-button.active-js,
.bp-font-resizer-button:hover {
  color: #757575 !important;
}

.bp-font-resizer-button.default {
  font-size: 14px !important;
}

@media (min-width: 768px) {
  .bp-font-resizer-button.default {
    font-size: 14px !important;
  }
}

.bp-font-resizer-button.large {
  font-size: 16px !important;
}

@media (min-width: 768px) {
  .bp-font-resizer-button.large {
    font-size: 17px !important;
  }
}

.bp-font-resizer-button.larger {
  font-size: 18px !important;
}

@media (min-width: 768px) {
  .bp-font-resizer-button.larger {
    font-size: 20px !important;
  }
}

.bp-share-container.initialising .bp-share-container-content,
.bp-share-contains {
  display: none;
}

.bp-share-container {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 30px;
}

.bp-share-container .bp-share-trigger {
  display: block;
  width: 30px;
  padding: 5px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='156' cy='256' r='25'/%3E%3Ccircle cx='336' cy='356' r='25'/%3E%3Ccircle cx='336' cy='156' r='25'/%3E%3Cpath d='M256 0C114.841 0 0 114.841 0 256s114.841 256 256 256 256-114.841 256-256S397.159 0 256 0zm-45 256c0 4.329-.519 8.537-1.469 12.581l87.523 48.623C307.019 307.201 320.798 301 336 301c30.327 0 55 24.673 55 55s-24.673 55-55 55-55-24.673-55-55c0-4.329.519-8.537 1.469-12.581l-87.523-48.623C184.981 304.799 171.202 311 156 311c-30.327 0-55-24.673-55-55s24.673-55 55-55c15.202 0 28.981 6.201 38.946 16.204l87.523-48.623A54.936 54.936 0 01281 156c0-30.327 24.673-55 55-55s55 24.673 55 55-24.673 55-55 55c-15.202 0-28.981-6.201-38.946-16.204l-87.523 48.623A54.936 54.936 0 01211 256z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.bp-share-container .jv-share-link {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 30px;
  flex: 0 0 30px;
}

.bp-share-container .jv-share-link img {
  max-height: 30px;
  width: 100%;
}

.bp-share-container[data-animation="fade"] .bp-share-container-content {
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  opacity: 1;
}

.bp-share-container[data-animation="fade"]
  .bp-share-container-content.content-hidden {
  opacity: 0;
}

.bp-share-container[data-animation="slide"] .bp-share-container-content {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.bp-share-container[data-animation="fade-slide"] .bp-share-container-content {
  opacity: 1;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  -o-transition-property: opacity, transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

.bp-share-container[data-animation="fade-slide"]
  .bp-share-container-content.content-hidden {
  opacity: 0;
}

@media (min-width: 768px) {
  .bp-share-container[data-position-desktop="right"]
    .bp-share-container-content {
    left: 30px;
    top: 0;
  }

  .bp-share-container[data-position-desktop="left"]
    .bp-share-container-content {
    right: 30px;
    top: 0;
  }

  .bp-share-container[data-position-desktop="bottom-left"]
    .bp-share-container-content {
    left: 0;
    top: 30px;
  }

  .bp-share-container[data-position-desktop="bottom-right"]
    .bp-share-container-content {
    right: 0;
    top: 30px;
  }
}

@media (max-width: 767px) {
  .bp-share-container[data-position-mobile="right"]
    .bp-share-container-content {
    left: 30px;
    top: 0;
    padding-left: 10px;
  }

  .bp-share-container[data-position-mobile="left"] .bp-share-container-content {
    right: 30px;
    top: 0;
    padding-right: 10px;
  }

  .bp-share-container[data-position-mobile="bottom-left"]
    .bp-share-container-content {
    left: 0;
    top: 30px;
    padding-top: 10px;
  }

  .bp-share-container[data-position-mobile="bottom-right"]
    .bp-share-container-content {
    right: 0;
    top: 30px;
    padding-top: 10px;
  }
}

.bp-share-container-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
  z-index: 10;
  overflow: hidden;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.bp-share-container-content-close {
  display: none;
}

.bp-share-container-content.content-hidden {
  pointer-events: none;
}

.bp-share-container-content.content-visible {
  width: auto;
  opacity: 1;
  height: auto;
}

@media (min-width: 768px) {
  .bp-share-container[data-display-desktop="column"]
    .bp-share-container-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 30px;
    height: auto;
    max-height: none;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    padding: 5px;
  }

  .bp-share-container[data-display-desktop="column"]
    .bp-share-container-content
    > * {
    width: 30px;
    height: 30px;
    max-width: 30px;
    max-height: 30px;
    overflow: hidden;
  }

  .bp-share-container[data-display-desktop="column"]
    .bp-share-container-content
    > :not(:last-child) {
    margin-bottom: 10px;
  }

  .bp-share-container[data-display-desktop="column"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%);
  }

  .bp-share-container[data-display-desktop="row"] .bp-share-container-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width: auto;
    height: auto;
    min-width: none;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    padding: 5px;
  }

  .bp-share-container[data-display-desktop="row"]
    .bp-share-container-content
    > * {
    width: 30px;
    height: 30px;
    max-width: 30px;
    max-height: 30px;
    overflow: hidden;
  }

  .bp-share-container[data-display-desktop="row"]
    .bp-share-container-content
    > :not(:last-child) {
    margin-right: 10px;
  }

  .bp-share-container[data-display-desktop="row"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translate(25%);
    -ms-transform: translate(25%);
    transform: translate(25%);
  }

  .bp-share-container[data-display-desktop="rectangle"]
    .bp-share-container-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 240px;
    height: auto;
    min-width: 240px;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    padding: 5px;
  }

  .bp-share-container[data-display-desktop="rectangle"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translate(25%);
    -ms-transform: translate(25%);
    transform: translate(25%);
  }

  .bp-share-container[data-display-desktop="popup"]
    .bp-share-container-content {
    position: fixed;
    top: 0 !important;
    left: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
    margin: auto !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 90%;
    height: 90%;
    overflow-y: auto;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    -ms-flex-pack: distribute;
    justify-content: space-around;
    z-index: 9999999999999;
    padding: 5rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .bp-share-container[data-display-desktop="popup"]
    .bp-share-container-content
    > * {
    width: 30px;
    height: 30px;
    max-width: 30px;
    max-height: 30px;
    overflow: hidden;
    margin: 5px;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .bp-share-container[data-display-desktop="popup"]
    .bp-share-container-content-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
    bottom: auto;
    padding: 1rem;
    color: #fff;
    line-height: normal !important;
    font-weight: 700;
    font-size: 30px !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 9999999;
    background-color: rgba(0, 0, 0, 0);
    margin: 0;
  }

  .bp-share-container[data-display-desktop="popup"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%);
  }
}

@media (max-width: 767px) {
  .bp-share-container[data-display-mobile="column"]
    .bp-share-container-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 30px;
    height: auto;
    max-height: none;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    padding: 5px;
  }

  .bp-share-container[data-display-mobile="column"]
    .bp-share-container-content
    > * {
    width: 30px;
    height: 30px;
    max-width: 30px;
    max-height: 30px;
    overflow: hidden;
  }

  .bp-share-container[data-display-mobile="column"]
    .bp-share-container-content
    > :not(:last-child) {
    margin-bottom: 10px;
  }

  .bp-share-container[data-display-mobile="column"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%);
  }

  .bp-share-container[data-display-mobile="row"] .bp-share-container-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width: auto;
    height: auto;
    min-width: none;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    padding: 5px;
  }

  .bp-share-container[data-display-mobile="row"]
    .bp-share-container-content
    > * {
    width: 30px;
    height: 30px;
    max-width: 30px;
    max-height: 30px;
    overflow: hidden;
  }

  .bp-share-container[data-display-mobile="row"]
    .bp-share-container-content
    > :not(:last-child) {
    margin-right: 10px;
  }

  .bp-share-container[data-display-mobile="row"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translate(25%);
    -ms-transform: translate(25%);
    transform: translate(25%);
  }

  .bp-share-container[data-display-mobile="rectangle"]
    .bp-share-container-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 240px;
    height: auto;
    min-width: 240px;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    padding: 5px;
  }

  .bp-share-container[data-display-mobile="rectangle"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translate(25%);
    -ms-transform: translate(25%);
    transform: translate(25%);
  }

  .bp-share-container[data-display-mobile="popup"] .bp-share-container-content {
    position: fixed;
    top: 0 !important;
    left: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
    margin: auto !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 90%;
    height: 90%;
    overflow-y: auto;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    -ms-flex-pack: distribute;
    justify-content: space-around;
    z-index: 9999999999999;
    padding: 5rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .bp-share-container[data-display-mobile="popup"]
    .bp-share-container-content
    > * {
    width: 30px;
    height: 30px;
    max-width: 30px;
    max-height: 30px;
    overflow: hidden;
    margin: 5px;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .bp-share-container[data-display-mobile="popup"]
    .bp-share-container-content-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
    bottom: auto;
    padding: 1rem;
    color: #fff;
    line-height: normal !important;
    font-weight: 700;
    font-size: 30px !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 9999999;
    background-color: rgba(0, 0, 0, 0);
    margin: 0;
  }

  .bp-share-container[data-display-mobile="popup"]
    .bp-share-container-content.content-hidden {
    -webkit-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%);
  }
}

.bp-content-loadeer-updated {
  overflow: hidden;
}

.bp-content-loadeer-updated,
.bp-content-loadeer-updated > * {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 2s ease;
  -o-transition: all 2s ease;
  transition: all 2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}

.bp-content-loadeer-updated > * {
  margin-top: 0;
}

.bp-content-loadeer-updated .achild {
  display: none;
}

.bp-content-loader-statusbar {
  height: 10px;
  background-color: #500778;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  bottom: calc(-10px - 2rem);
  top: auto;
}

.toggler-content {
  overflow: hidden !important;
}

@media (min-width: 768px) {
  .toggler-container {
    position: relative;
  }

  .toggler-container > .toggler-controller {
    position: absolute;
    z-index: 99;
  }

  .toggler-container > .toggler-controller.top-left {
    top: 0;
    bottom: auto;
    left: 0;
    right: auto;
  }

  .toggler-container > .toggler-controller.top-left.bleed-x {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  .toggler-container > .toggler-controller.top-left.bleed-y {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  .toggler-container > .toggler-controller.top-left.bleed-xy {
    -webkit-transform: translate(-100%, -100%);
    -ms-transform: translate(-100%, -100%);
    transform: translate(-100%, -100%);
  }

  .toggler-container > .toggler-controller.top-right {
    top: 0;
    bottom: auto;
    right: 0;
    left: auto;
  }

  .toggler-container > .toggler-controller.top-right.bleed-x {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
  }

  .toggler-container > .toggler-controller.top-right.bleed-y {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  .toggler-container > .toggler-controller.top-right.bleed-xy {
    -webkit-transform: translate(100%, -100%);
    -ms-transform: translate(100%, -100%);
    transform: translate(100%, -100%);
  }

  .toggler-container > .toggler-controller.bottom-left {
    top: auto;
    bottom: 0;
    left: 0;
  }

  .toggler-container > .toggler-controller.bottom-left.bleed-x {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  .toggler-container > .toggler-controller.bottom-left.bleed-y {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }

  .toggler-container > .toggler-controller.bottom-left.bleed-xy {
    -webkit-transform: translate(-100%, 100%);
    -ms-transform: translate(-100%, 100%);
    transform: translate(-100%, 100%);
  }

  .toggler-container > .toggler-controller.bottom-right {
    top: auto;
    bottom: 0;
    right: 0;
  }

  .toggler-container > .toggler-controller.bottom-right.bleed-x {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
  }

  .toggler-container > .toggler-controller.bottom-right.bleed-y {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }

  .toggler-container > .toggler-controller.bottom-right.bleed-xy {
    -webkit-transform: translate(100%, 100%);
    -ms-transform: translate(100%, 100%);
    transform: translate(100%, 100%);
  }

  .toggler-container > .toggler-controller.middle-left,
  .toggler-container > .toggler-controller.middle-right {
    top: 0;
    bottom: 0;
  }

  .toggler-container > .toggler-controller.middle-left {
    left: 0;
  }

  .toggler-container > .toggler-controller.middle-left.bleed-x {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  .toggler-container > .toggler-controller.middle-right {
    right: 0;
  }

  .toggler-container > .toggler-controller.middle-right.bleed-x {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
  }

  .toggler-container > .toggler-controller.top-center {
    top: 0;
    bottom: auto;
    left: 0;
    right: 0;
    margin: auto;
  }

  .toggler-container > .toggler-controller.top-center.bleed-y {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  .toggler-container > .toggler-controller.bottom-center {
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
  }

  .toggler-container > .toggler-controller.bottom-center.bleed-y {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }
}

@media (max-width: 767px) {
  .toggler-container {
    position: relative;
  }

  .toggler-container > .toggler-controller {
    position: absolute;
    z-index: 9;
  }

  .toggler-container > .toggler-controller.top-left-m {
    top: 0;
    bottom: auto;
    left: 0;
    right: auto;
  }

  .toggler-container > .toggler-controller.top-left-m.bleed-m-x-m {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  .toggler-container > .toggler-controller.top-left-m.bleed-m-y-m {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  .toggler-container > .toggler-controller.top-left-m.bleed-m-xy-m {
    -webkit-transform: translate(-100%, -100%);
    -ms-transform: translate(-100%, -100%);
    transform: translate(-100%, -100%);
  }

  .toggler-container > .toggler-controller.top-right-m {
    top: 0;
    bottom: auto;
    right: 0;
    left: auto;
  }

  .toggler-container > .toggler-controller.top-right-m.bleed-x-m {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
  }

  .toggler-container > .toggler-controller.top-right-m.bleed-y-m {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  .toggler-container > .toggler-controller.top-right-m.bleed-xy-m {
    -webkit-transform: translate(100%, -100%);
    -ms-transform: translate(100%, -100%);
    transform: translate(100%, -100%);
  }

  .toggler-container > .toggler-controller.bottom-left-m {
    top: auto;
    bottom: 0;
    left: 0;
  }

  .toggler-container > .toggler-controller.bottom-left-m.bleed-x-m {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  .toggler-container > .toggler-controller.bottom-left-m.bleed-y-m {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }

  .toggler-container > .toggler-controller.bottom-left-m.bleed-xy-m {
    -webkit-transform: translate(-100%, 100%);
    -ms-transform: translate(-100%, 100%);
    transform: translate(-100%, 100%);
  }

  .toggler-container > .toggler-controller.bottom-right-m {
    top: auto;
    bottom: 0;
    right: 0;
  }

  .toggler-container > .toggler-controller.bottom-right-m.bleed-x-m {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
  }

  .toggler-container > .toggler-controller.bottom-right-m.bleed-y-m {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }

  .toggler-container > .toggler-controller.bottom-right-m.bleed-xy-m {
    -webkit-transform: translate(100%, 100%);
    -ms-transform: translate(100%, 100%);
    transform: translate(100%, 100%);
  }

  .toggler-container > .toggler-controller.middle-left-m,
  .toggler-container > .toggler-controller.middle-right-m {
    top: 0;
    bottom: 0;
  }

  .toggler-container > .toggler-controller.middle-left-m {
    left: 0;
  }

  .toggler-container > .toggler-controller.middle-left-m.bleed-x-m {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
  }

  .toggler-container > .toggler-controller.middle-right {
    right: 0;
  }

  .toggler-container > .toggler-controller.middle-right.bleed-x-m {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
  }

  .toggler-container > .toggler-controller.top-center-m {
    top: 0;
    bottom: auto;
    left: 0;
    right: 0;
    margin: auto;
  }

  .toggler-container > .toggler-controller.top-center-m.bleed-y-m {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  .toggler-container > .toggler-controller.bottom-center-m {
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
  }

  .toggler-container > .toggler-controller.bottom-center-m.bleed-y-m {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }
}

body.scroll-stop {
  overflow: hidden !important;
}

#exit-notification {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 999999;
  -webkit-transform: scale(1) translateY(0);
  -ms-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0);
  opacity: 1;
  pointer-events: all;
}

#exit-notification .exit-notification-inner {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0.2s;
  -o-transition-delay: 0.2s;
  transition-delay: 0.2s;
  -webkit-transform: scale(1) translateY(-50%);
  -ms-transform: scale(1) translateY(-50%);
  transform: scale(1) translateY(-50%);
  -webkit-box-shadow: 4px 4px 15px 2px rgba(0, 0, 0, 0.32);
  box-shadow: 4px 4px 15px 2px rgba(0, 0, 0, 0.32);
  border-radius: 5px;
  opacity: 1;
  pointer-events: all;
  position: relative;
  top: 50%;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  height: auto;
  max-width: 95%;
  background-color: #500778;
  padding: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border: 2px solid #500778;
}

@media (min-width: 768px) {
  #exit-notification .exit-notification-inner {
    max-width: 60%;
  }
}

#exit-notification .exit-notification-inner .exit-notification-decoration {
  display: none;
}

#exit-notification .exit-notification-inner > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}

#exit-notification .exit-notification-inner .exit-notification-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 2rem;
}

@media (min-width: 768px) {
  #exit-notification .exit-notification-inner .exit-notification-buttons {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}

#exit-notification .exit-notification-inner .exit-notification-buttons button {
  margin-left: 0;
  margin-right: 0;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:not(:first-child) {
  margin-left: 1rem;
}

#exit-notification.is-hidden,
#exit-notification.is-hidden > .exit-notification-inner {
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  pointer-events: none;
  -webkit-transition-delay: 0.2s;
  -o-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

#exit-notification.is-hidden > .exit-notification-inner {
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}

html[lang="en-CA"] body .breadcrumbs .breadcrumbs-list,
html[lang="fr-CA"] body .breadcrumbs .breadcrumbs-list {
  padding: 0.6em 0 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1:hover {
  color: #500778 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-1:hover:before {
  background-color: #500778 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2:hover {
  color: #757575 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-2:hover:before {
  background-color: #757575 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3:hover {
  color: #f5e617 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-3:hover:before {
  background-color: #f5e617 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4:hover {
  color: #ece8f8 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-4:hover:before {
  background-color: #ece8f8 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5:hover {
  color: #d8cbe7 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-5:hover:before {
  background-color: #d8cbe7 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6:hover {
  color: #0075bc !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-6:hover:before {
  background-color: #0075bc !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7:hover {
  color: #606060 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-7:hover:before {
  background-color: #606060 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8:hover {
  color: #be0000 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-8:hover:before {
  background-color: #be0000 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9:hover {
  color: #afafaf !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-9:hover:before {
  background-color: #afafaf !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10:hover {
  color: #666 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-10:hover:before {
  background-color: #666 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11:hover {
  color: #dccde4 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-11:hover:before {
  background-color: #dccde4 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12:hover {
  color: #a6a7a8 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-12:hover:before {
  background-color: #a6a7a8 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13:hover {
  color: #c4c4c4 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-13:hover:before {
  background-color: #c4c4c4 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14:hover {
  color: #535353 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-14:hover:before {
  background-color: #535353 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15:hover {
  color: #f8f9fa !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-15:hover:before {
  background-color: #f8f9fa !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white:hover {
  color: #fff !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-white:hover:before {
  background-color: #fff !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100:hover {
  color: #f8f9fa !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-100:hover:before {
  background-color: #f8f9fa !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200:hover {
  color: #e9ecef !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-200:hover:before {
  background-color: #e9ecef !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300:hover {
  color: #dee2e6 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-300:hover:before {
  background-color: #dee2e6 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400:hover {
  color: #ced4da !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-400:hover:before {
  background-color: #ced4da !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500:hover {
  color: #d5d1ce !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-500:hover:before {
  background-color: #d5d1ce !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600:hover {
  color: #868e96 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-600:hover:before {
  background-color: #868e96 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700:hover {
  color: #495057 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-700:hover:before {
  background-color: #495057 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800:hover {
  color: #343a40 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-800:hover:before {
  background-color: #343a40 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900:hover {
  color: #544f40 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-gray-900:hover:before {
  background-color: #544f40 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black.active-js,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black:hover,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black.active-js,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black:hover {
  color: #000 !important;
}

body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black.active-js:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black.active-js:before,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black:hover:after,
body
  .class-filter[data-type-mobile="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black:hover:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black.active-js:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black.active-js:before,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black:hover:after,
body
  .class-filter[data-type="titles"]
  .filter-container-js
  .filter-list-js
  .filter-item-js.theme-black:hover:before {
  background-color: #000 !important;
}

body .default-icon > a {
  background-color: rgba(0, 0, 0, 0);
}

body .default-icon > a img {
  height: 30px;
  width: 30px;
}

body #footer .list-footer li a {
  color: #fff;
}

body #footer .list-footer li a:hover {
  color: #f5e617;
}

body #footer .copyright p {
  margin-bottom: 2rem;
  margin-top: 2rem;
}

body #footer .list-footer ul {
  -ms-flex-line-pack: center;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  margin-bottom: 1rem;
  margin-top: 2rem;
}

body #footer .list-footer ul,
body #footer .list-footer ul li {
  align-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-pack: center;
  justify-content: center;
}

body #footer .list-footer ul li {
  -ms-flex-line-pack: center;
  -webkit-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 2rem;
  -ms-flex-pack: center;
}

body #footer .list-footer ul li:first-child {
  margin-top: 0;
}

body #footer .list-footer ul li:last-child {
  margin-bottom: 0;
}

@media (min-width: 992px) {
  body #footer .list-footer ul {
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  body #footer .list-footer ul li {
    height: auto;
  }
}

body
  .hero-banner-enhanced-h4-v0
  > .component-content
  > .paragraphSystem
  > .image {
  z-index: 0;
}

body
  .hero-banner-h5-v0
  > .component-content
  > .paragraphSystem
  figure
  > figcaption {
  z-index: 9;
}

@media (min-width: 768px) {
  body
    .hero-banner-h5-v0
    > .component-content
    > .paragraphSystem
    figure
    > figcaption {
    padding: 1rem;
  }
}

body
  .hero-banner-h5-v0
  > .component-content
  > .paragraphSystem
  figure
  > figcaption
  h1 {
  margin-bottom: 0;
}

body .hero-banner-h5-v1 li .carousel-content > .paragraphSystem > .image {
  z-index: 0;
}

body .hero-banner-h5-v1 li .carousel-content > .paragraphSystem > .box {
  z-index: 9;
}

body .megamenu-main-nav > .component-content > ul > li > a {
  text-transform: uppercase;
}

html[lang="en-GB"] .country-selected {
  color: #fff !important;
}

html[lang="en-GB"] .country-selected .chevron-down:after,
html[lang="en-GB"] .country-selected .chevron-down:before {
  background-color: #fff !important;
}

html[lang="en-GB"] .country-selected:hover {
  color: #f5e617 !important;
}

html[lang="en-GB"] .country-selected:hover .chevron-down:after,
html[lang="en-GB"] .country-selected:hover .chevron-down:before {
  background-color: #f5e617 !important;
}

html[lang="en-GB"] .searchBox button {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23fff' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
}

html[lang="en-GB"] .searchBox button:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23f5e617' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
}

@media (max-width: 992px) {
  html[lang="en-GB"] .megamenu .component-content {
    background-color: #fff !important;
  }

  html[lang="en-GB"] .search-block .searchBox button {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.74 45.63'%3E%3Cpath fill='%23500778' d='M43.06 41.51l-10.8-11.3C42.36 18.88 33.33-.41 18.16.01-13.97 2.53.97 49.82 28.66 33.51l10.9 11.4c2.17 2.27 5.67-1.31 3.5-3.4zm-24.9-36.7c17.78.09 17.78 27.11 0 27.2C.38 31.92.38 4.9 18.16 4.81z'/%3E%3C/svg%3E") !important;
  }

  html[lang="en-GB"] .country-selected {
    border: 1px solid #500778 !important;
    color: #500778 !important;
  }

  html[lang="en-GB"] .country-selected:hover {
    background-color: #500778 !important;
    color: #f5e617 !important;
  }

  html[lang="en-GB"] .country-selected .chevron-down:after,
  html[lang="en-GB"] .country-selected .chevron-down:before {
    background-color: #500778 !important;
  }

  html[lang="en-GB"] .country-selected .chevron-down:hover {
    color: #f5e617 !important;
  }

  html[lang="en-GB"] .country-selected .chevron-down:hover .chevron-down:after,
  html[lang="en-GB"]
    .country-selected
    .chevron-down:hover
    .chevron-down:before {
    background-color: #f5e617 !important;
  }
}

body .gigya-screen form input[type="radio"] + label,
body .gigya-screen form label.gigya-composite-control {
  color: #fff;
}

body .gigya-screen form input[type="radio"] + label a,
body .gigya-screen form label.gigya-composite-control a {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  color: #ccc;
}

body .gigya-screen form input[type="radio"] + label a:hover,
body .gigya-screen form label.gigya-composite-control a:hover {
  color: #fff;
}

body .gigya-screen form .gigya-composite-control {
  color: #f5e617;
}

body .gigya-screen form .gigya-composite-control .gigya-error-msg {
  background: #be0000;
  color: #fff !important;
  display: none;
  margin: 1rem 0 0;
  padding: 5px 10px !important;
}

body .gigya-screen form .gigya-composite-control .gigya-error-msg-active {
  display: block;
}

body
  .gigya-screen
  form
  .gigya-composite-control
  input:not([type="radio"]).gigya-error,
body .gigya-screen form .gigya-composite-control select.gigya-error,
body .gigya-screen form .gigya-composite-control textarea.gigya-error {
  border: 2px solid #be0000;
}

body .gigya-screen form .gigya-composite-control-checkbox {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  left: 0 !important;
  right: 0 !important;
}

body
  .gigya-screen
  form
  .gigya-composite-control-checkbox
  .gigya-required-display {
  display: none !important;
}

body
  .gigya-screen
  form
  .gigya-composite-control-checkbox
  input[type="checkbox"],
body
  .gigya-screen
  form
  .gigya-composite-control-checkbox
  input[type="checkbox"]:active,
body
  .gigya-screen
  form
  .gigya-composite-control-checkbox
  input[type="checkbox"]:focus {
  height: auto !important;
  max-width: 25px !important;
  width: 25px !important;
}

body .gigya-screen form .gigya-composite-control-checkbox label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin: auto !important;
  max-width: calc(100% - 65px) !important;
  width: calc(100% - 65px) !important;
}

body .gigya-input-checkbox.fd-checkbox {
  background: rgba(0, 0, 0, 0) !important;
}

body .gigya-subscribe-with-email-form .gigya-layout-row > label {
  width: 100%;
}

body .gigya-subscribe-with-email-form input[type="submit"][disabled] {
  pointer-events: none;
}

body .gigya-subscribe-with-email-form .gigya-composite-control-link {
  display: none !important;
}

body .carousel .quotes > .component-content {
  background-image: url(/content/dam/cf-consumer-healthcare/bp-nexium24hr/en_US/pages/homepage/quotes-m.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
}

@media (min-width: 360px) {
  body .carousel .quotes > .component-content {
    background-image: url(/content/dam/cf-consumer-healthcare/bp-nexium24hr/en_US/pages/homepage/quotes-d.svg);
  }
}

.carousel-configurator,
.gtm-tracker-configurator,
.p-spider-widget {
  display: none;
}

.aem-AuthorLayer-Edit .carousel-configurator,
.aem-AuthorLayer-Edit .class-filter,
.aem-AuthorLayer-Edit .gtm-tracker-configurator,
.aem-AuthorLayer-Edit .p-spider-widget,
.aem-AuthorLayer-Edit .ps-widget,
.aem-AuthorLayer-Edit .s-rev-trax {
  background-color: #dee2e6;
  color: #000;
  height: auto;
  line-height: 1.5;
  min-height: 50px;
  padding: 1rem;
  width: 100%;
}

.aem-AuthorLayer-Edit .carousel {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  opacity: 1 !important;
}

.aem-AuthorLayer-Edit .carousel.initialized {
  opacity: 1;
}

.aem-AuthorLayer-Edit .searchBox-title {
  display: inline-block !important;
}

.aem-AuthorLayer-Edit .p-spider-widget {
  display: inline-block;
  height: auto;
  margin: 1rem auto;
  max-width: 150px;
}

.aem-AuthorLayer-Edit .p-spider-widget:before {
  content: "PriceSpiderWidget";
}

.aem-AuthorLayer-Edit .ps-widget {
  display: inline-block;
  height: auto;
  margin: 1rem auto;
  max-width: 150px;
}

.aem-AuthorLayer-Edit .ps-widget:before {
  content: 'Buy Now button:\a \aps-sku="'attr(ps-sku) '"\a data-gtm-product-name="'attr(
      data-gtm-product-name
    );
  white-space: pre;
}

.aem-AuthorLayer-Edit .s-rev-trax {
  display: inline-block;
  line-height: 1.5;
  margin: 1rem auto;
  max-width: 150px;
}

.aem-AuthorLayer-Edit .s-rev-trax:before {
  content: 'RevTraxContainer:\a \aProgramID: "'attr(data-programid);
  white-space: pre;
}

.aem-AuthorLayer-Edit .gtm-tracker-configurator:before {
  content: 'GATracker configurator:\a \aid="'attr(id) '"\a data-event="'attr(
      data-event
    )
    '"\a data-event-category="'attr(data-event-category) '"\a data-event-action="'attr(
      data-event-action
    )
    '"\a data-event-trigger="'attr(data-event-trigger) '"\a data-event-label="'attr(
      data-event-label
    )
    '"\a data-event-target="'attr(data-event-target) '"\a data-event-target-parent-selector="'attr(
      data-event-target-parent-selector
    )
    '"\a data-event-target-sharer-selector="'attr(
      data-event-target-sharer-selector
    ) '"\a data-event-target-child-selector="'attr(
      data-event-target-child-selector
    )
    '"\a data-event-delay="'attr(data-event-delay) '"\a data-event-anchor-delay="'attr(
      data-event-anchor-delay
    )
    '"\a data-debug="'attr(data-debug) '"';
}

.aem-AuthorLayer-Edit .gtm-tracker-configurator {
  display: block;
  margin: 1rem auto;
  max-width: 1140px;
  min-height: 50px;
}

.aem-AuthorLayer-Edit .gtm-tracker-configurator:before {
  content: 'Class Filter configurator:\a \aid="'attr(id) '"\a Filter class: "'attr(
      data-filter-class
    )
    '"\aUpdate URL hash: "'attr(data-update-urlhash) '"\a data-event-action="'attr(
      data-event-action
    )
    '"\aLabel selector: "'attr(data-label-selector) '"\a Default label: "'attr(
      data-default-label
    )
    '"\aMultiselect: "'attr(data-multiselect) '"\aType: "'attr(data-type)
    '"\a Categories: "'attr(data-categories) '"';
  white-space: pre;
}

.aem-AuthorLayer-Edit .carousel-configurator {
  display: block;
  margin: 1rem auto;
  max-width: 1140px;
  min-height: 50px;
}

.aem-AuthorLayer-Edit .carousel-configurator:before {
  content: 'Carousel configurator:\a \a \a       Carousel class: "'attr(
      data-carousel-class
    ) '"' '"\a Carousel type="'attr(data-carousel-type) '"'
    '"\aSlides at a time: "'attr(data-slider-items) '"' '"\aSlides at a time (Mobile): "'attr(
      data-slider-items-mobile
    )
    '"' '"\aSlides per move: "'attr(data-slider-per-move) '"' '"\aSlides per move Mobile: "'attr(
      data-slider-per-move-mobile
    )
    '"' '"\aSlides Margin: "'attr(data-slider-margin) 'px"' '"\aSlides Margin Mobile: "'attr(
      data-slider-margin-mobile
    )
    'px"' '"\a Carousel add Class: "'attr(data-slider-add-class) '"' '"\a Carousel Mode"'attr(
      data-slider-mode
    )
    '"' '"\a Carousel Animation Speed: "'attr(data-slider-animation-speed) 'ms"'
    '"\a Autoplay: "'attr(data-slider-autoplay) '"' '"\aPause On Hover: "'attr(
      data-slider-pause-on-hover
    ) '"' '"\a End Animation Enabled: "'attr(data-slider-end-animation) '"'
    '"\aPause slide for: "'attr(data-slider-pause) 'ms"' '"\aKeypress navigation enabled: "'attr(
      data-slider-enable-keypress
    )
    '"' '"\a Enable prev/next buttons: "'attr(data-slider-enable-prevnext) '"' '"\a Enable prev/next buttons Mobile: "'attr(
      data-slider-enable-prevnext-mobile
    )
    '"' '"\a Enable bullet navigation: "'attr(data-slider-enable-pager) '"' '"\a Enable bullet navigation Mobile: "'attr(
      data-slider-enable-pager-mobile
    )
    '"' '"\a Adaptive height: "'attr(data-slider-adaptive-height) '"' '"\a Enable vertical Slider: "'attr(
      data-slider-enable-vertical
    )
    '"' '"\aVertical height: "'attr(data-slider-vertical-height) 'px"' '"\a Bullets position: "'attr(
      data-slider-pager-position
    )
    '"' '"\a Bullets position Mobile: "'attr(data-slider-pager-mobile) '"' '"\a Enable touch: "'attr(
      data-slider-enable-touch
    )
    '"' '"\a Enable drag: "'attr(data-slider-enable-drag) '"' '"\a Enable free move: "'attr(
      data-slider-enable-free-move
    )
    '"';
  white-space: pre;
}

.nexium-products-title > .component-content:after {
  margin-bottom: 1rem;
}

@media (min-width: 992px) {
  .hp-banner .carouselSlide .richText.m-d-y-2 {
    padding-right: 20%;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hp-banner .carouselSlide .richText.m-d-y-2 {
    margin: 1rem 0 !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .quiz-banner .carouselSlide .richText,
  .quiz-banner .carouselSlide .title {
    max-width: none !important;
  }

  .quiz-banner .carouselSlide .title > .component-content:after {
    margin-bottom: 8px;
  }
}

.bv-inline .bv_button_component_container,
.bv-inline > .bv_main_container {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
}

.bv-inline .bv_button_component_container > .bv_main_container_row_flex,
.bv-inline > .bv_main_container > .bv_main_container_row_flex {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  button,
#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  button,
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
.bv-inline .bv_button_component_container > .bv_main_container_row_flex .btn,
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  .exit-notification-buttons
  > button,
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_q
  span[title="NO"],
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_q
  span[title="SÍ"],
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_q
  span[title="YES"],
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_qstn
  span[title="NO"],
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_qstn
  span[title="SÍ"],
.bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_qstn
  span[title="YES"],
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
.bv-inline > .bv_main_container > .bv_main_container_row_flex .btn,
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  .exit-notification-buttons
  > button,
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_q
  span[title="NO"],
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_q
  span[title="SÍ"],
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_q
  span[title="YES"],
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_qstn
  span[title="NO"],
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_qstn
  span[title="SÍ"],
.bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  .sv_body
  .sv_qstn
  span[title="YES"],
.sv_body
  .sv_q
  .bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  span[title="NO"],
.sv_body
  .sv_q
  .bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  span[title="SÍ"],
.sv_body
  .sv_q
  .bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  span[title="YES"],
.sv_body
  .sv_q
  .bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  span[title="NO"],
.sv_body
  .sv_q
  .bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  span[title="SÍ"],
.sv_body
  .sv_q
  .bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  span[title="YES"],
.sv_body
  .sv_qstn
  .bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  span[title="NO"],
.sv_body
  .sv_qstn
  .bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  span[title="SÍ"],
.sv_body
  .sv_qstn
  .bv-inline
  .bv_button_component_container
  > .bv_main_container_row_flex
  span[title="YES"],
.sv_body
  .sv_qstn
  .bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  span[title="NO"],
.sv_body
  .sv_qstn
  .bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  span[title="SÍ"],
.sv_body
  .sv_qstn
  .bv-inline
  > .bv_main_container
  > .bv_main_container_row_flex
  span[title="YES"] {
  margin: 0;
  text-transform: uppercase;
}

.bv-inline .bv_button_component_container #ratings-summary,
.bv-inline > .bv_main_container #ratings-summary {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  font-family: Montserrat, Arial, sans-serif;
  margin-bottom: 1rem;
}

.bv-inline .bv_button_component_container #ratings-summary > *,
.bv-inline > .bv_main_container #ratings-summary > * {
  margin: 0 5px;
}

.bv-inline .bv_button_component_container .bv_numReviews_component_container,
.bv-inline > .bv_main_container .bv_numReviews_component_container {
  font-size: 0 !important;
  line-height: 0 !important;
}

.bv-inline
  .bv_button_component_container
  .bv_numReviews_component_container
  > *,
.bv-inline > .bv_main_container .bv_numReviews_component_container > * {
  font-size: medium !important;
  line-height: normal !important;
}

.nexttime-hero .title.no-divider-m > .component-content {
  margin-bottom: 1rem;
}

.nexttime-hero .title.no-divider-m > .component-content .title-heading {
  font-size: 24px;
  font-weight: 700;
}

.nexttime-hero .richText p {
  line-height: 1.5;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  .nexttime-hero
  .richText
  p
  button,
.nexttime-hero
  .richText
  p
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
.nexttime-hero .richText p .btn,
.nexttime-hero .richText p .exit-notification-buttons > button,
.nexttime-hero .richText p .sv_body .sv_q span[title="NO"],
.nexttime-hero .richText p .sv_body .sv_q span[title="SÍ"],
.nexttime-hero .richText p .sv_body .sv_q span[title="YES"],
.nexttime-hero .richText p .sv_body .sv_qstn span[title="NO"],
.nexttime-hero .richText p .sv_body .sv_qstn span[title="SÍ"],
.nexttime-hero .richText p .sv_body .sv_qstn span[title="YES"],
.sv_body .sv_q .nexttime-hero .richText p span[title="NO"],
.sv_body .sv_q .nexttime-hero .richText p span[title="SÍ"],
.sv_body .sv_q .nexttime-hero .richText p span[title="YES"],
.sv_body .sv_qstn .nexttime-hero .richText p span[title="NO"],
.sv_body .sv_qstn .nexttime-hero .richText p span[title="SÍ"],
.sv_body .sv_qstn .nexttime-hero .richText p span[title="YES"] {
  font-size: 14px;
  padding: 6px 30px !important;
}

@media (min-width: 992px) {
  .nexttime-hero .title.no-divider-d > .component-content {
    margin-bottom: 0.5rem;
  }

  .nexttime-hero .title.no-divider-d > .component-content .title-heading {
    font-size: 20px;
    text-transform: uppercase;
  }

  .nexttime-hero .richText p {
    margin-bottom: 0;
  }
}

@media (min-width: 1200px) {
  .nexttime-hero .title.no-divider-d > .component-content {
    margin-bottom: 1rem;
  }

  .nexttime-hero .title.no-divider-d > .component-content .title-heading {
    font-size: 24px;
    text-transform: uppercase;
  }

  .nexttime-hero .richText p {
    margin-bottom: 0.5rem;
  }
}

body figure {
  margin: 0;
}

body .image > .component-content {
  font-size: 0;
  line-height: 0;
}

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

.sv_body .sv_q body h5 *,
.sv_body .sv_qstn body h5 *,
body .h4 *,
body .sv_body .sv_q h5 *,
body .sv_body .sv_qstn h5 * {
  font-size: 18px !important;
}

.nexttime-banner .richText {
  margin-bottom: 0.5rem;
}

.nexttime-banner .richText h2 {
  font-weight: 600;
  line-height: 1;
}

.nexttime-banner .richText h4 {
  font-weight: 400;
}

.sv_body {
  background-image: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAQEBAQEBAQEBAQGBgUGBggHBwcHCAwJCQkJCQwTDA4MDA4MExEUEA8QFBEeFxUVFx4iHRsdIiolJSo0MjRERFwBBAQEBAQEBAQEBAYGBQYGCAcHBwcIDAkJCQkJDBMMDgwMDgwTERQQDxAUER4XFRUXHiIdGx0iKiUlKjQyNEREXP/CABEIAY0D1AMBIgACEQEDEQH/xAAZAAEBAQEBAQAAAAAAAAAAAAABAAIDBgf/2gAIAQEAAAAA+j61rrPTos9Naa0q9Jlmt6XdaWVNs7rUq0WpczUhGs1UGqpMuigYqgATOXPgHW+k9Olp3u3Mtt6Uy1rTp3S2nUaXWqtWmqWbKiJEhMUw0CjZmzOWyZa5zj5/vetXTptXW9LqTWndaNw71a006V1VvSxqtzSOkBqqJs1Eaqqys2TVmoc2GMVn5/re9W99HS71q1qLpo3amna7aW1trU61NLrUTOiyiTWWjLVVRuBpMyQLjNVkL5/b6Lve3a7dLpbWpdVqtadKta3Srq3TaUmdUDWdCFIDTVk3ZlqzQ5rWMSWHN8+1vbvXTWtWujpbTa0yy2l1a1arbW5V2WtTRsXVmnNogqoqNVmphpBzZZzmoxB8+3vWtb6bdW9a1qldrSs6tanTo06nUq6rbVWrTWZoUCSoJazFoqtZoDRGEjJZ+fdN6d730XTrXR0Vp1oXVK61LvRqbWqdaZ1SM2tVmqmLMw1marNaIlCoisQ5yJ896bdb3vWtO3W9NTu1LpHTptO6bS6p1rRaqW1WqqqqsNVEVUU0SgaAoAsmW+e9V3re9u3WtO2rWlXUmtW2d6FnTsretRpp0VspsuqKMsVWa0OaqhYois2azmL59vetdHeta0607a07TSzadOrTo3Tp0WtOqtM6JrSZloazA0WbVEWs1aiswmYKM5vAa1ve3Wtb061pa1rolqldaW3bYdO0N6Wtaaa1LZhppsgMQlVE0U1ZDQZs0ZM+B3vW92t61rpad1a1tRp03TVbtsOtbsrtm3qtVM1WVqqIyxURMVUTIFRmAs5vAb1verpvTvdp3VrexrRpnozq3qHWtUa3Oro2dVOhSGqKqw2ZJzNlqKNIBQWazczwHV6a073rW7W7cz01MbmddKtPSp3qtFttbZGpW1WaazVRQUgI1WZGcUTkzRYPA7emnW+jrVt3pp3rVG6tb3SvQtW1dZtzvTU1KmpIqBc05oqyxNRWdUEMYgy5PAb1vWtdNbtOt70TrTqla1vdNt1T0nVl3O9QrS1ItEJOS0FGdkmZiQqclVgIDPgdb3rb01tV300TrUtqWem6taXU6bTnWp1qZYWZyrEIwDAmdEhSDlpshJnNZsngdb3rWt9HUvXbVtWtOtDvTLqdWrTrWVdallmmqqSqqKIrNNWFhIaAbJkshnwWum9W+m9atPTdotrNp1sN6VdU6bW92NOrWql1SJaKYKpKywRVQuTWaqgrNkAMeD101u301tdPR01rTNpdxp1ptVdGd9LLqdNK6qkk0MRTBDWQFotZyxJVmgAMmPBdN61vXR26d6ts700rOp1rTLW9WtbpbWkl0w1TNQNQGs1BDVm0Y1VEQVkLObHgum97d7t71bbep3uHVq0Lq6aptT006jU63C6mzuqrUFQxm0ZqrKkDZqpLMJkMhZ8B16ad71rbu06dWtbY0rsl1tZtF21spbo6FtCaqlKCYrNrOaaKEiKQ1mCQyZAx4LtvTveta26Xbo1rcy2tIu1bUmuu6ZXbOq1NUy5kzqsUSAaoKqKJyaIKLOQM58H1261retdF0vRHrNqre4bazp1nXZtRp02llapFrQDGYqrNVZmTNFVQRFkAznwfXWtPTTrq23Wm1tZp3qp0qu7O+0tbdNqlaqWqUy1miqApy2dVmBcwkZozZsY8L01rWujve21p3O11Uu1a1Lp253tbS7tWhlrRTUs5c0ENZzVrMlWaJzoIAswZMeG1ret61re10622nTNbdaq1Wtuq1uV1dDSyszRVpazEWaqM0xIVBVOXMBZLAZ8Lre9u9a3p1p1uttq1OnWidTrVsd22dOl0WrVqUzLKQ5oChsVVUFQUxQWHIZDPhdb1vWtdNO7Wna6lZ1u01qtOnVtta1adTLXSWkLdBRUA5mCCtAFQM51mzZrAGbwe961re9a1p3q2raVdLpLTO1dOrWm6LNoXbJKGrQQVQWaiiJrIVFJRmzAGc58NrfR1re3o3R1bZdOjTtjWptata02taV1OqVZqarSGYqqMkNWanIVEbxJigMmTPhnfV1ret9K27Vl26N6VNVq1q26V06VdM1paqRNaAIKnJZqqCQIotZGzlsBnNnwm+m3W963tXWnVada3TpZtNpda3K6XZrVLK6Eqa0WSKiKyTFA2SKGicBGQxZ8L03rT03ret2nS2p101TaWdK2tbV0q9DS02rWhzRo1VkazFEZazUSZIRgnIFnJiz4Xpvene9b3p1a0upuuoV1Wtza06Xbat7NLU6nVRDOsoTYgos1EVUZcpQVZrJkzZ8Lve3XTWujudadWlumqtLady2npO5Xpqlp1qaagVgqsxFms1REgQlZhskGAM+E6dNu97d61ad6lXWltatNbVtb1a1qta1Vq1bmWGiarNRFms1mnMWshUlmozDzsGLw3Tet63rW9q61qV1q1a1q1S61L0XVptumlbcmtRVVFURQBRmnKCEUgFWSsmM5vDdOjre9a3rVrTpbTtnW5XVOx3ttsutamtKuhaqoSSzFRmoyLmssRURBARnOcXhuutu963vS6dLpbba1qXTWt1vcum1udaHTNumopoGrMRZqDNrNZpjNQQVmzXPObw+3prW9b6bZ1rS6nVq26nTnWtK7tmtm2ela1LNNNDUQ2GCzlozMWYmMyZic2QsZyeI29Nu966bl1ttatSu3Y6p1pdzq3q1OnS6palqStEE4ms5KIKosLGaM1QZgwYPEdN61vW9722nWlbS6tumVdLrUrtdWlXdaqVilyqBWaEyVms1IZaskFQFYM5znxO971reum91p3q1LpnelnTadqrrTqdta1MsrEaq1GYgYsjmzWUqCEKzDZzBkwY8XvW3e9b6al1ttK6Vdza027Wl1a0rvUWtyrLRVVqsw5s6zBAQQxVms0A2bMYMWPFb3u6a3verTrc6V02tK2nVq1u1q1q1dNVW7StaqqGmzRmEIs5UyTZbNWKIHMWcWDHi9709N66adWtq6W22ti23S29W2029aatataY0zlYqbNADkSyTmChssZIIgcmTmZ8XrbvfTXTTpd6NLp1WumdVu26dOtKzreq0a1a0htqqSqIgoylkGshUGgCzlKzFnOMn//xAAYAQEBAQEBAAAAAAAAAAAAAAAAAQIGBf/aAAgBAhAAAAD25IkCSQSEgSFgBIRMkmWWWZ0OZEgZRDJEIgAEgyZMsyMzM6HMMhIiJCQMgAJBkykTMZmHQ5iQJJBkMiQABIMmUiZkmczoUkgSMjIZGQABkZMpJGcyYnRSJAykGQySAADIkZSSTMkznopEhEZEgZlkACQsEjKTKZmZMdHIkMjIySCIAEgCSRlJMzEk6LKQyGSQZIgAhAJEjKZmWcp0ESGSIksJEQAiASCRlJmTMznookMmQyDKQDIAGRIyyzJnMnQxISSBkGZAJAASDKRlmZmZOhjJJIDIM5BEAAkRDLLOZM5dAkMsgZCSQSAAEiIZkZyznLoGSRkEgkSCQABEJEkjOWcydBIZSBIGSQSASgiQiRlnLOWegySMgyDJIRAAJDISMszMynv5MkhICRkSAAEhkMkzGcyZ6DJlIJAkMjIGdGaVkkEiTLOZMdBGTISBIyJASayGkgkGTEZmGffjKQMgkZGQIgFgZDJnLMwz7xlkJASSDISyAAlkGTOWZmZ95JIJASMiQCQAIrIkZymcye6kyJASJBkIQAElQSSZTMk9xlkkBIiDIkAAJLAkkykmZ//EABcBAQEBAQAAAAAAAAAAAAAAAAABAgP/2gAIAQMQAAAA7AAAABKZaiWgGs2ho04gAAABFZUlUAWi0t4gAAACRbJVytAKotLeIAAAAypBUqgKo0NOIABKACSoCyzQCqNC3isAAACWQALNADQ0LeKoAASaZ0lyAAtALNLTTi1kAASWNGQAC0AWrTTiAlAktystyAAsaAFrQt4gJQysqVAAALQBoaLeICUSWys2AAABaBotLeIASxWdSWAAAA0BoWtOIAJFEWAAABaBoWreIASCoAAAAWgWlpriAQgsAAAAFoC1aa4gEXIAAAAA1KBpVXkAkayAAAAALQGjQ5gDOsgAAAABaBa0OYQsiwAAAAApQVbTmEEAAAAAAaANLTmEIAAAAAAWgNGjmCQAAAAAALZQtaOYRAAAAAlACpaFtrmJAAAEoAzoABaFtrmMgAAEpAWUABaKar//xAAbEAEAAwEBAQEAAAAAAAAAAAABABARIDACQP/aAAgBAQABAgAmiVokJvgUWOb4E2F7wJGbN43Syt8N3aIkXjd3Wibtave0Vu08s2bpQFkCigyszLz54yygyjg5zAmZ4FnlmZ0xhyXnJWU01nLeRjeQhCyHBwdFFnJRCs4LIcELImcZl5TGs7YW8PuiW8HDTGPRCiEKIEIcFFFFFvBwcllnBRWYUGTC8p8Cnsj5sIwprI+T4FkIQhYFlnBMLfAsjCEIX80cEYUGE3eCBjDsHrITLyPDR4MeW8aeSEKIQgZmEIVmXhMovIUQ5O8KLLyi2FMJlNMxvKayNJZGY95yezTZCFEITLIQo4ITJhRCisLyjkorCyyBxnTHwxssj4J7vDGZTEooCiEIUWQhCFZCE2yEJhZMsgIFFBjCwmdlHlnlmZlZxnJ2nDw8AQhCiiiFEKIckyiYFnGUQjCyBMmFEPDA6ys6e32YUR8MjWMeCEJhCEIUUQhCjhnzDk4LLKKJmUclEzDjLPNjWZ6Z2+D5PBCFFkIQshCiyimiZRGFlEPBMoSHhl5kwM7YVlNsfxtt5bwxjCiEKyEIUWclF50c4UQGjjPAmZM5JlZDyeHxzOXtvHp5KKKAsgQhWUQLOTgsopmFFoQhZQd5DomdsxKaeSiPTCymsphbbRZCyEIUVkLbLLOSHJDkhMshZCfIR6LKyMLfEhbRGPDTTycPDHpoSEIFFEIWUUWUeJCHBDkrLSEwhCFNFNFnDTDxYebR00Rphwx6ZhCiELIclYXkOjggUWWXlHBZC2siQmQ4eminh4eMxop9C222sIQhCFEJlkIRosrKOStjRCjghyVnpnBRy8NFPD0xhwUcsbLfAovKKLIQIw5GigaOGsjC8KKZgcFnJZwQt4ymMKfJiUU8ZltEesawohCaUGcfJ4tFBmFHB4gRIUcHWYUeD4MDhrOXhvPNjb0UUQosCHJCFswoso4CyHBMa+YFHZZ0zJnrj44Rjb3mcNvJDgnzRwEIchllE2yizwOArCY0VmWe2eDRG87I3nbTRHkhRCEKOAosoMIzMzKyysOgy2HGY8ZyVjDvITI1nOJmdZ3lNZTbeMACiFEyZZCHgcZRCAEy8mgGFhCAFYGclNh2QtmP58jYTOG9hCFlFEYQrCFFlnOUQhDg4ITKIUQh1lHlkIwMpt6I+z5HgQIWTCEKLIFnAFFnBRRyQ4bPA4y2ZGsjMCPDDh5emiPDbeRtopv5hDghCiiiEKYQ8DoojDn5h4HR5H7CmYeLTy2xjGfEIUUUQhZCi/mF5ZCi2FHBGvkKOCZMmQo7KCysfHI02U+LR0dZTGmFEIUUQh4kOwKOSyZGE+YUTKLOjvOCEyNkY9saIejCPLb5EIQohRCHBAOCFkYTCYUwtr5jZDohCs5IVmcZnbT3jTC2Fvi8NMZhw2woCEIUWUepCEbwODgKCyBCHRRRWZWQ88smZkOnlj5tsI8FELIQsomUQKKwohDwK+bIUXkwMw6JhzkJkyzhp7azpjy0ebGmNkKLIQoohQQhwUUBM5JhCHGYQm9AcAdFheZ45lvLC0TLyEaZlPg2QohCEITPmiFkLLDKKJk+SshCEDKAvJhCgYGQvM8MvPB8Hlpp6bY2U000Qo4OiiiymEbOTwKDAhyw8DvI8P6Xhp4YW8Ma+o2QCFllYBR0URMhZ1hZCZCjgITMyZxmZhG8pp4TrGsxvMhHljWWxtpt4IQhCiEEh0XkIw8iFNgQsjwBMysLOS3gpvCNJGHGeDeMKeWmnhtvCvmyFgBRCz8OBwQsmUQPAmAVmU3hzltMyZTwzOmEfNKY22QhCiHBZCPJR2cHJZGiZCjwIUcaRto9MrO3p5ax4xtpI0worCFEw4IWUcF4d5MKwmYUworMwmWeBTM/S8Pg8MYxpjGMKKIQhAohMhC8mUTKLzM6LIRnzTRCZZzlkawmTJnOZzmWzMoic5nD0xppjZPmiEIcfNlFlkOCZCiMOiyMKes6KA9mZ03mcZCPGZy+TTGyFEIQ4JkLLzosth0WEL+bOMzAw4Jky8zOCZWZ1kTwKzhtp7SNEIQhCEIQhZRDjCiyghDgKIHBMIc4Q5x8CZC8oj287y1lEx7ZnCU00UQoonzArPAo4KOSEKCis+aOMKDOWFBwWXkys6ITPF6zweGmMaIUUQhCEyyEKLIVkIUWUQITKIUELCzwKOSzh7abCZ0R8HwbI0xsohRAnz0QsoohRRRCg4KxgFEyYGFnRQZEs6SZkYhznDZRHt9WmmiiFEK+eMosoosooohRRC2FEKKDMosMDMmYzMh02+DbRMjC3t4fDGm8+YQohCB8lF5RAmUEJnBCiZCshMso4YQorHwzOCNEeMjeYwopC22NY2xrM4Y02hCZCEAhCwhZRZZM6OCwhMogHDArJjQZiTKyZkeszGsphC2m2HDSZkJtPOPBwQosoosoogTCzosshyQLIwhRCmjh4eW3p5eMyPLbTy9tMb//xAAmEAABAgYCAwADAQEAAAAAAAAhAUAAEBEgMDFQcQJysSJBUWAy/9oACAEBAAM/AP8Ar2XAkkhIOBJ6xmxFvCySSWrC4VWti/2FktyRTWNZKyW5JiRlsQfL2VilLSmYI83YOD0z3B8vZftpw64IWDOeILA+Xa/W4eGAt9VYjAbjYXO4EtwfL2X7l1nNHG79YNwroszcZ7g+Xsv3IXxsNm7w9HCbg+Xa/Xe7DmMFqJm4cKMO4/Ly7X61OMS1mHIIyMC4RuD5dr9dG4MaPjmEw5Ebj8vLtcJuo2DAOUpxm4/79lcDAcBjUzFVkHxv1iplGfcHy9l+txAwJg/dphf4+HHbg+Xsv3HrFRgHKQjOqWnCWYv3H5eXa5UmLhBtOMMhIzWFuRht8L1NIWvl7L9Z0tMxBtDcq/NxYnCZ7g+Xa8CIE9Yd5RMQJiZYGZvLTd+4/Ly7W42UaG7TE8OUwlmJny9l+3GRlXmSmU5w8Pl7L9batN5tDijoSV6J0Xy9lbBLDBwjLvKV4MNBcfL2WC2Wxd5wy1abVmLglxupaXf5eXa5NcELBOszFbiwFxs3M56rnrWD5eywGesy5aSqwNqo8LE37jfa26zlM4xHILBINt4jgLQrT+rYbw2KcUYPHFYK9rlEHMchgSKPtSMwxDsrG+1xDgTcINod0mbyyCQbtwJCRWCva8GZauFiuTxwnuRXtXYxamJi2qxvmhBkbFwFYPl2sF0Javrb/LTeWRuMHhjYJFY32szkKZSmU2lqZm85jMOTPcb7VlvF+WM49cCHlINhmbD5dq/ODeYQOLOE4RgK9ryB4Q8MVjfa4TwO4rgOXVhdI932uH9sS4DjeIsS232uFYpwlK5q2i4sS+EqUnvteGNhjU9syuHbgNtSMb7WDaXxtWD/AJHfazHDmN/4kX77XAXRyH/Gbgr2txwhprAZnFpieR3G+1ZG8ceclGwY77wFLxiLU8mEc7jfbhI1mGFJFYMi6LMZEwiZWN92FsWWuHOMPd9rYWpziBwIwnGLjcWCVWN9rgo6pbVocH74MsRNaxvtbP3FLgkjjTEbt5CjAcklu+1xVxDKMJx6yFwLEYbzf//EAB4RAQACAwEBAQEBAAAAAAAAAAEQIAARMEAxUEEC/9oACAECAQE/ANRrizujRs0OTTebjcvTcvB4tHN+xo9flH5L6Hk0aN2zd477vBh4Mbq2bv4TDZxll4PV7bu1YYaNGWjhduw9GhVq0cZY3D3ZamPR4sMsf6hxhhq0eDwcOZjxZauNGHDGXgyx/KMuHJw4NWrLLjD530vBow8Xq8N9Xq41bP4rJj+Hu+/A0fwmWr5GWHgzu27NmXybxjeNHwPiaPd4tnky0ez4Hiy4wywtWGrZ8hjhZqy2ZZZatm7duS1eDRoy9ns4cP54ns3YfSw1ZaOFWGu776OEb6/bssuOfI1LDTd9y8nN5vqzurG6OOJyb79ry+40YY//xAAeEQABBAMBAQEAAAAAAAAAAAABABARMCBAUEExYP/aAAgBAwEBPwDd9zDiwYzxJxC+KLvePOJYL7f7iMBvFoacZfxCocctKnUFIwG0dmcxgEdA64q83Sw1RSEUHNwoLDAsNDy0ZioUeMEWCOoNAMNP3Aa8oVjbHVl5wO1FhebZ5328KMZ4w0ShxTVKHSHfFBsK8QYueEWGZQYUlBFDpCkockfhxXKnem2WGQpnnjIMMzq/cCgpUsGF4xCCCD//2Q==");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 auto;
  padding: 2rem;
  width: 100%;
}

@media (min-width: 768px) {
  .sv_body {
    padding: 5rem;
  }
}

.sv_body .image img {
  height: auto;
}

.sv_body .sv_nav,
.sv_body .sv_progress {
  display: none;
}

.sv_body .sv_q,
.sv_body .sv_qstn {
  overflow: unset;
}

.sv_body .sv_q h5,
.sv_body .sv_qstn h5 {
  font-size: 22px !important;
  margin: 0 auto;
  text-align: center;
}

.sv_body .sv_q .sv_qcbc,
.sv_body .sv_qstn .sv_qcbc {
  display: table;
  margin: 1rem auto;
  text-align: center;
}

.sv_body .sv_q .sv_qcbc .sv_q_radiogroup,
.sv_body .sv_qstn .sv_qcbc .sv_q_radiogroup {
  margin: 0;
  padding: 0;
  width: auto;
}

@media (max-width: 767px) {
  .sv_body .sv_q .sv_qcbc .sv_q_radiogroup:first-of-type,
  .sv_body .sv_qstn .sv_qcbc .sv_q_radiogroup:first-of-type {
    margin-bottom: 1rem;
  }
}

@media (min-width: 768px) {
  .sv_body .sv_q .sv_qcbc .sv_q_radiogroup:first-of-type,
  .sv_body .sv_qstn .sv_qcbc .sv_q_radiogroup:first-of-type {
    margin-left: 1rem;
  }
}

.sv_body .sv_q .sv_qcbc .sv_q_radiogroup input[type="radio"],
.sv_body .sv_qstn .sv_qcbc .sv_q_radiogroup input[type="radio"] {
  display: none;
}

.sv_body .sv_q span[title="NO"],
.sv_body .sv_q span[title="SÍ"],
.sv_body .sv_q span[title="YES"],
.sv_body .sv_qstn span[title="NO"],
.sv_body .sv_qstn span[title="SÍ"],
.sv_body .sv_qstn span[title="YES"] {
  min-width: 100px;
}

.sv_body .sv_q .quiz-icon,
.sv_body .sv_qstn .quiz-icon {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  height: auto;
  margin: 0 auto 1rem;
  max-width: 50%;
  padding-bottom: 50%;
  width: 100%;
}

@media (min-width: 768px) {
  .sv_body .sv_q .quiz-icon,
  .sv_body .sv_qstn .quiz-icon {
    max-width: 12%;
    padding-bottom: 12%;
  }
}

.sv_body .sv_q .quiz-icon.moon,
.sv_body .sv_qstn .quiz-icon.moon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 87.6 86.5'%3E%3Cpath d='M44.4 80C24.2 80 7.6 64.2 6.6 44c-.6-11.5 4-22.4 12.3-29.9-2 14.5.7 26.8 7.8 35.9 7.8 9.9 20.5 15.4 35.8 15.4 4.2 0 8.5-.4 12.9-1.2-6.6 9.4-17.2 15.3-29 15.9-.7-.1-1.3-.1-2-.1z' fill='%23fff'/%3E%3Cpath d='M14.8 24.7c.3 13 4.7 21.8 9.1 27.5C32.3 63 46 68.9 62.4 68.9c1.3 0 2.6 0 3.8-.1-5.6 4.6-12.6 7.4-20.2 7.8h-1.7C26 76.6 10.9 62.2 10 43.9c-.2-6.9 1.5-13.6 4.8-19.2M24 6.1C10.8 13.6 2.3 28 3.1 44.2c1.1 22.1 19.4 39.3 41.3 39.3.7 0 1.4 0 2.1-.1 16.1-.8 29.7-10.8 35.8-24.6-6.8 2-13.5 2.9-19.8 2.9C35 61.8 14.9 43.3 24 6.1z' fill='%23fddb32'/%3E%3Cpath d='M44.4 86.5c-11 0-21.6-4-29.8-11.5C5.8 67 .6 56.1.1 44.3-.8 27.4 7.8 11.8 22.5 3.4l6-3.4-1.7 6.8c-4.6 18.4-1.9 33 7.6 42.2 10.3 9.9 27.8 12.5 46.9 7l6.2-1.8-2.5 5.9c-6.8 15.4-21.5 25.6-38.4 26.4h-2.2zM19.5 12.8C10.5 20.4 5.4 31.9 6 44c.5 10.2 5 19.6 12.6 26.5S36 80.9 46.3 80.4c12.4-.6 23.4-7 30.1-17.1-18.6 3.7-35.5.1-46.1-10.1-7-6.7-14.1-19-10.8-40.4z' fill='%233f2469'/%3E%3Cpath fill='%233f2469' d='M55.8 13.3l6.8 6.7 9.3-1.9-4.2 8.6 4.7 8.3-9.5-1.4-6.4 7-1.6-9.4-8.7-4 8.4-4.4z'/%3E%3C/svg%3E");
}

.sv_body .sv_q .quiz-icon.tablets,
.sv_body .sv_qstn .quiz-icon.tablets {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 143.4 89.8'%3E%3Cpath d='M44.1 82.7C26.3 82.7 10.9 70 7.5 52.5 3.6 32.3 16.8 12.7 37.1 8.8c2.4-.5 4.8-.7 7.1-.7 17.8 0 33.2 12.7 36.6 30.2 1.9 9.8-.1 19.7-5.7 28s-14 13.9-23.8 15.8c-2.4.4-4.8.6-7.2.6z' fill='%23fff'/%3E%3Cpath d='M44.2 12.1c15.9 0 29.6 11.4 32.7 27 1.7 8.7-.1 17.6-5.1 25S59.3 76.5 50.5 78.2c-2.1.4-4.3.6-6.4.6-15.9 0-29.6-11.4-32.7-27-1.7-8.7.1-17.6 5.1-25S29 14.4 37.8 12.7c2.1-.4 4.3-.6 6.4-.6m0-8c-2.6 0-5.2.2-7.9.8C13.9 9.2-.8 30.9 3.6 53.3c3.8 19.8 21.1 33.5 40.5 33.5 2.6 0 5.2-.2 7.9-.8 22.4-4.3 37.1-26 32.7-48.4C80.9 17.8 63.6 4.1 44.2 4.1z' fill='%23fddb32'/%3E%3Ccircle cx='44.3' cy='45.5' fill='none' stroke='%233f2469' stroke-width='6' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' r='41.3'/%3E%3Cg fill='none' stroke='%233f2469' stroke-width='6' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10'%3E%3Cpath d='M31.7 47.8l25.9-5M42.1 32.4l5.1 25.9'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M99.3 81.6c-3.7 0-7.4-.6-10.9-1.6-19.7-6-30.8-26.9-24.8-46.6C68.4 17.6 82.8 7 99.3 7c3.7 0 7.4.6 10.9 1.6 19.7 6 30.8 26.9 24.8 46.6-4.8 15.7-19.2 26.4-35.7 26.4z' fill='%23fff'/%3E%3Cpath d='M99.3 10.9c3.3 0 6.6.5 9.8 1.5 17.6 5.4 27.5 24.1 22.1 41.6-4.3 14.1-17.1 23.6-31.9 23.6-3.3 0-6.6-.5-9.8-1.5C71.9 70.7 62 52 67.4 34.5c4.3-14.1 17.1-23.6 31.9-23.6m0-8c-17.7 0-34.1 11.4-39.5 29.2-6.7 21.8 5.6 44.9 27.4 51.6 4 1.2 8.1 1.8 12.1 1.8 17.7 0 34.1-11.4 39.5-29.2 6.7-21.8-5.6-44.9-27.4-51.6-4-1.2-8.1-1.8-12.1-1.8z' fill='%23fddb32'/%3E%3Cg%3E%3Ccircle cx='99.1' cy='44.3' fill='none' stroke='%233f2469' stroke-width='6' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' r='41.3'/%3E%3C/g%3E%3Cg fill='none' stroke='%233f2469' stroke-width='6' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10'%3E%3Cpath d='M87.2 40.5l25.2 7.7M103.6 31.8L95.9 57'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.sv_body .sv_q .quiz-icon.forkplateknife,
.sv_body .sv_qstn .quiz-icon.forkplateknife {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.3 110.8'%3E%3Ccircle cx='87.6' cy='54.4' r='50.3' fill='%23fff'/%3E%3Cpath d='M87.6 108.4c-29.7 0-54-24.2-54-54s24.2-54 54-54 54 24.2 54 54-24.2 54-54 54zm0-100.6C61.9 7.8 41 28.7 41 54.4S61.9 101 87.6 101s46.6-20.9 46.6-46.6S113.3 7.8 87.6 7.8z' fill='%233f2469'/%3E%3Ccircle cx='87.6' cy='54.4' r='43.2' fill='%23fff'/%3E%3Cpath d='M87.6 91c-20.1 0-36.5-16.4-36.5-36.5S67.5 18 87.6 18s36.5 16.4 36.5 36.5S107.7 91 87.6 91zm0-64.6c-15.5 0-28 12.5-28 28s12.5 28 28 28 28-12.5 28-28-12.5-28-28-28z' fill='%23fddb32'/%3E%3Cpath d='M167 58.1V4.6c0-.5-.4-1-.9-1.1-.5-.1-1 0-1.3.4-6.7 8.8-10.2 19.6-10.2 30.6v19.6c0 2.2 1.8 4 4 4h1.7c-1.7 17.3-2.8 41.4-2.8 44.2 0 4.5 2.7 8 6.1 8s6.1-3.7 6.1-8c0-2.9-1.1-27-2.7-44.2zM20 8.1c-1.1 0-2.1 1-1.9 2.1l1.1 22c0 1.2-1 2.2-2.2 2.2s-2.2-1-2.2-2.2l-.5-22c0-1.2-1-2.1-2.2-2.1s-2.1 1-2.2 2.1l-.5 22c0 1.2-1 2.2-2.2 2.2S5 33.4 5 32.2l1.1-22c0-1.1-.9-2.1-1.9-2.1S2.3 9 2.3 10L.6 37.4c0 4.3 2.3 7.9 5.6 10 2.2 1.3 3.4 3.8 3.2 6.3-2 17.2-3.2 45.3-3.2 48.5 0 4.5 2.7 8 6.1 8s6.1-3.7 6.1-8c0-3-1.3-31.2-3.2-48.5-.2-2.6 1-5.1 3.2-6.3 3.4-2.1 5.6-5.7 5.6-10L22.2 10C22 9 21.1 8.1 20 8.1z' fill='%233f2469'/%3E%3C/svg%3E");
}

.sv_body .sv_q .quiz-icon.hadache,
.sv_body .sv_qstn .quiz-icon.hadache {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 246.3 396.2'%3E%3Cpath d='M62 380.6c-.3-4.7.3-13.1.9-19 1.5-17.8 3.2-40.3-5.8-58.1l-2.3-4.4-4.4-1.5c-1.2-3.2-3.2-7.6-5.8-12.8-.6-1.5-1.5-2.9-2-4.4v-.9l-1.8-2.9c-9-16.6-28.6-59.5-16.9-94.5C36.7 143 70.6 129 86.6 126.9c6.7-.9 15.5-1.8 25.4-1.8 12.5 0 24.2 1.5 34.4 4.4h1.2c7.9 1.8 31.2 8.8 41.7 22.2.9 1.2 1.8 2.3 2.9 3.5l.6.6h-2l9.3 19.3c.6 1.2.9 2 1.5 3.2 4.4 9.6 7 17.2 5.8 31.2-1.2 13.4 5.5 27.4 11.7 40 2.3 5 5.8 12.3 6.7 16-.6.3-1.8.3-3.8.6-3.8.3-12 1.2-15.8 9-2.3 5-1.8 10.2-.9 16.9.3 1.8.6 4.1.6 6.1-1.8 2-2.9 5-2.9 7.6 0 1.5 0 3.2 1.2 5.5-.6 2.9-1.5 7-.6 13.1 1.5 10.2.9 13.4.3 14.3 0 0-2.3 2-12.8 2h0c-2.3 0-5 0-7.9-.3-1.8 0-3.2-.3-5-.3-11.4 0-20.4 3.2-26.3 9.6-8.2 9-7.9 20.7-7 29.5-16.9 0-31.8.3-45.5.6-13.2.6-25.4.9-37.4.9z' fill='%23fff' stroke='%23fddb32' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M219.3 210.5c1.5-16.9-2-26.6-6.7-37.4-.6-1.2-1.2-2.3-1.8-3.5 3.2.3 5.5 0 4.4-2.6-5.3-10.5-13.1-18.7-16.6-23.1-15.8-19.8-49-26.6-49-26.6-25.1-7-50.2-4.7-64.8-3.2-23.1 2.6-59.5 21.3-73.2 63.6-11.1 33.8 2 74.7 17.8 104.5 0 1.2 7.6 15.2 9 20.4 1.2 3.8 4.7 5.5 7 6.4 15.8 30.9-8.2 84 13.1 84 28.3 0 56.9-1.2 95.1-1.2 12 0-14.3-41.7 27.7-38.8 35.9 2.6 36.8-9 33.8-30.1-.9-6.7.9-9.3 1.2-12.3.6-4.1-2.6-3.8-1.2-4.7 2-1.5 2.3-2.3 2.6-3.5.9-6.7-2.6-19-1.2-21.9 2-4.1 13.4.9 19.8-9.6 6.9-10.5-18.8-40.6-17-60.4z' fill='none' stroke='%233f2469' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M92.9 46.8L129.1 1c1.5-2 4.7-.6 4.4 1.8L128.8 39c-.3 1.5.9 2.6 2.3 2.6h13.4c2 0 3.2 2.3 1.8 3.8l-32.1 41.1c-1.5 1.8-4.4.9-4.4-1.5l1.8-31.8c0-1.5-.9-2.6-2.3-2.6H94.7c-2.1 0-3.2-2.4-1.8-3.8zM181.3 92.2l4.5-7.8 7.8 4.5-4.5 7.8-7.8-4.5zm8.3-13.6c.5-.9.9-1.6 1.1-2.1 1.6-2.7 3.3-4.8 5.2-6.3 1.4-1.2 3.2-2.1 5.3-2.9 1.5-.6 4.1-1.2 7.7-2 3.6-.7 6.1-1.5 7.5-2.4 1.4-.8 2.6-2 3.4-3.5 1.5-2.7 1.8-5.6.9-8.9-.9-3.2-2.9-5.7-5.9-7.5-2.9-1.7-5.9-2.2-8.9-1.5s-6 2.8-8.8 6.4l-6.6-4.9c3.6-4.9 7.8-7.8 12.6-8.7 4.7-1 9.7 0 14.9 3 5.5 3.1 9 7.2 10.5 12 1.5 4.9 1.1 9.4-1.3 13.6-1.4 2.4-3.3 4.4-5.6 5.8-2.3 1.4-6 2.6-11.1 3.7-3.4.7-5.7 1.3-6.9 1.9-1.2.5-2.4 1.3-3.4 2.4-1 1-2.4 2.9-4 5.6l-6.6-3.7zM41.4 82.6L21.1 52.1l-7.5-13.3 9.1-5.2 7.5 13.3 15.9 33-4.7 2.7zm6.5 16l-4.8-8.4 8.5-4.8 4.8 8.4-8.5 4.8z' fill='%233f2469'/%3E%3C/svg%3E");
}

.sv_body .sv_q .quiz-icon.days,
.sv_body .sv_qstn .quiz-icon.days {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 94.6 102.7'%3E%3Cg fill='%233f2469'%3E%3Cpath d='M86.2 99.7H7.7C5.1 99.7 3 97.6 3 95V13.8c0-3 2.4-5.4 5.4-5.4h77.8c3 0 5.4 2.4 5.4 5.4v80.5c.1 3-2.4 5.4-5.4 5.4z'/%3E%3Cpath d='M86.2 102.7H7.7C3.5 102.7 0 99.2 0 95V13.8c0-4.6 3.8-8.4 8.4-8.4h77.8c4.6 0 8.4 3.8 8.4 8.4v80.5c.1 2.2-.8 4.3-2.3 5.9-1.6 1.5-3.8 2.5-6.1 2.5zM8.4 11.4c-1.3 0-2.4 1.1-2.4 2.4V95c0 .9.8 1.7 1.7 1.7h78.5c.7 0 1.3-.3 1.8-.7.3-.3.6-.8.6-1.6V13.8c0-1.3-1.1-2.4-2.4-2.4H8.4z'/%3E%3C/g%3E%3Cpath d='M91.1 26.7H3.6C2.7 26.7 2 26 2 25s.7-1.7 1.6-1.7h87.5c.9 0 1.6.7 1.6 1.7s-.7 1.7-1.6 1.7z' fill='%233f2469'/%3E%3Cpath d='M88.8 28.7h-82c-2.2 0-4-1.8-4-4V11.4c0-2.2 1.8-4 4-4h82c2.2 0 4 1.8 4 4v13.3c0 2.2-1.8 4-4 4z' fill='%233f2469'/%3E%3Cpath d='M85.1 96.3H9.8c-1.7 0-3-1.3-3-3V28.8h81.3v64.5c0 1.6-1.3 3-3 3z' fill='%23fff'/%3E%3Cpath d='M85.1 97.8H9.8c-2.5 0-4.5-2-4.5-4.5v-66h84.3v66c0 2.4-2 4.5-4.5 4.5zM8.3 30.2v63c0 .9.6 1.5 1.5 1.5h75.3c.8 0 1.5-.7 1.5-1.5v-63H8.3z' fill='%23fddb32'/%3E%3Cg fill='%23fddb32'%3E%3Cpath d='M22.1 15c-.9 0-1.6-.7-1.6-1.7V1.7c0-.9.7-1.7 1.6-1.7s1.6.7 1.6 1.7v11.7c0 .9-.7 1.6-1.6 1.6zM72.6 15c-.9 0-1.6-.7-1.6-1.7V1.7c0-.9.7-1.7 1.6-1.7s1.6.7 1.6 1.7v11.7c0 .9-.7 1.6-1.6 1.6z'/%3E%3C/g%3E%3Cg fill='%233f2469'%3E%3Cpath d='M52.9 48.8c0 2.4-1.7 4.1-4.2 4.1s-4.2-1.7-4.2-4.1c0-2.4 1.7-4.1 4.2-4.1s4.2 1.6 4.2 4.1zm-6.7 0c0 1.6 1 2.6 2.5 2.6 1.4 0 2.5-1.1 2.5-2.6s-1-2.6-2.5-2.6-2.5 1-2.5 2.6zM56.5 46.3c.5-1.1 1.5-1.7 2.8-1.7v1.7c-1.6-.1-2.7.9-2.8 2.2v4.2h-1.7v-8.1h1.7v1.7z'/%3E%3C/g%3E%3Cg fill='%233f2469'%3E%3Cpath d='M58.7 60.2v5H57v-4.5c0-1.2-.7-2-1.9-2-1.4 0-2.2 1.1-2.2 2.5v4h-1.7v-4.5c0-1.2-.7-2-1.9-2-1.4 0-2.2 1.1-2.2 2.5v4h-1.7v-8.1H47v1.6c.6-1.1 1.6-1.6 2.9-1.6 1.4 0 2.4.7 2.8 1.9.5-1.3 1.6-1.9 3.1-1.9 1.8 0 2.9 1.2 2.9 3.1zM68.7 61.2c0 2.4-1.7 4.1-4.2 4.1s-4.2-1.7-4.2-4.1c0-2.4 1.7-4.1 4.2-4.1s4.2 1.6 4.2 4.1zm-6.7 0c0 1.6 1 2.6 2.5 2.6 1.4 0 2.5-1.1 2.5-2.6s-1-2.6-2.5-2.6c-1.4 0-2.5 1-2.5 2.6zM72.3 58.7c.5-1.1 1.5-1.7 2.8-1.7v1.7c-1.6-.1-2.7.9-2.8 2.2v4.2h-1.7V57h1.7v1.7zM83.6 61.8h-6.1c.3 1.2 1.2 2 2.5 2 .9 0 1.7-.3 2.3-.9l.9 1c-.8.9-1.9 1.4-3.3 1.4-2.5 0-4.1-1.7-4.1-4.1 0-2.4 1.7-4.1 4.1-4.1 2.8 0 3.9 1.8 3.7 4.7zm-1.5-1.2c-.1-1.3-.9-2.1-2.2-2.1-1.3 0-2.2.8-2.4 2.1h4.6z'/%3E%3C/g%3E%3Cg fill='%233f2469'%3E%3Cpath d='M52.9 79.1h-1.7v-1.4c-.6.9-1.5 1.5-2.8 1.5-2.3 0-3.9-1.7-3.9-4.1s1.6-4.1 3.8-4.1c1.3 0 2.3.5 2.9 1.5v-4.6h1.7v11.2zm-1.7-4c0-1.6-1-2.7-2.5-2.7s-2.5 1.1-2.5 2.7c0 1.5 1 2.6 2.5 2.6s2.5-1.1 2.5-2.6zM60.4 78.1c-.6.7-1.5 1.1-2.7 1.1-1.7 0-2.8-1.1-2.8-2.5 0-1.5 1.1-2.4 3-2.4h2.4V74c0-1-.7-1.6-1.9-1.6-.8 0-1.6.3-2.4.8l-.6-1.2c1.1-.7 1.9-1 3.5-1 2.1 0 3.2 1.1 3.3 2.8v5.3h-1.7l-.1-1zm0-1.8v-.7h-2.2c-1.1 0-1.7.3-1.7 1.1 0 .7.6 1.2 1.6 1.2 1.3-.1 2.2-.8 2.3-1.6zM67.4 80.2c-.5 1.3-1.4 1.9-2.6 1.9-.7 0-1.3-.2-1.9-.7l.7-1.3c.4.3.7.4 1 .4.5 0 1-.3 1.2-.9l.3-.6-3.2-8h1.8l2.4 6.1 2.2-6.1H71l-3.6 9.2zM77.4 71.8l-.6 1.3c-.7-.4-1.6-.7-2.3-.7-.7 0-1.2.2-1.2.8 0 1.5 4.3.7 4.3 3.6 0 1.7-1.5 2.4-3.1 2.4-1.2 0-2.4-.4-3.2-1.1l.6-1.2c.7.6 1.8 1 2.7 1 .7 0 1.3-.3 1.3-.9 0-1.7-4.2-.7-4.2-3.6 0-1.6 1.4-2.3 3-2.3.9-.1 2 .2 2.7.7z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M38.8 51.4c0 3.8-2.9 8.1-6.9 12.4l-9.8 10.4h18.4v5.7H13.7v-4.6l13.9-14.9c2.7-2.8 4.6-5.9 4.6-8 0-3-2.4-4.8-6.3-4.8-3.3 0-7.1 1.8-10.3 4.7l-2.5-4.9c4-3.4 8.8-5.4 13.7-5.4 7.1 0 12 3.7 12 9.4z' fill='%233f2469'/%3E%3C/g%3E%3C/svg%3E");
}

.sv_body .sv_qstn {
  overflow: hidden;
}

#content .reset-margin-y *,
#content .reset-margin-y :after,
#content .reset-margin-y :before {
  margin-bottom: 0;
  margin-top: 0;
}

.exit-notification {
  position: fixed !important;
}

.exit-notification-inner {
  background-color: #fff !important;
  padding: 2rem !important;
}

.exit-notification-buttons,
.exit-notification-inner {
  text-align: left !important;
}

.exit-notification-buttons > button:hover {
  border: 3px solid #500778;
}

.revtrax-container iframe {
  width: 100%;
}

.megamenu-submenu-item a,
.megamenu-submenu-item a * {
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}

.megamenu-submenu-item a {
  display: inline-block;
  padding: 0 8px;
}

.megamenu-submenu-item a:hover,
.megamenu-submenu-item a:hover * {
  background-color: #500778 !important;
  color: #fff !important;
}

.h3-content-grid h3 {
  line-height: 1;
  margin: 0;
}

.h3-content-grid h3 span.text-color-white {
  font-size: 14px;
  line-height: 14px;
}

.h3-content-grid h3 span.text-color-3 {
  font-size: 21px;
  font-weight: 700;
  line-height: 23px;
}

.h3-content-grid sup {
  display: inline-block;
  font-size: 10px;
  position: relative;
  top: 0;
  vertical-align: text-top !important;
}

.h3-content-grid-v2 h3 {
  font-size: 15px;
  font-weight: 700;
  line-height: normal;
  margin: 0;
}

.h3-content-grid-v2 sup {
  display: inline-block;
  font-size: 10px;
  position: relative;
  top: 0;
}

body sup {
  top: -0.5em;
}

html[lang="en-AU"] .icon-GSK-logo {
  background-image: url(/content/dam/cf-consumer-healthcare/bp-nexium24hr/en_AU/global/logo/gsk-logo.svg);
}

.title-on-top .carouselSlide > .no-image > .carousel-content > .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.title-on-top .carouselSlide > .no-image > .carousel-content > .content .box {
  background-color: #f8f9fa !important;
  position: inherit;
}

.title-on-top .carouselSlide > .no-image > .carousel-content > .content .box h1,
.title-on-top
  .carouselSlide
  > .no-image
  > .carousel-content
  > .content
  .box
  h2 {
  color: #500778 !important;
}

html[lang="en-IE"]
  .megamenu-navigation
  .megamenu-top-bar-right
  > .component-content
  > .paragraphSystem
  .language-selector {
  position: absolute;
}

@media (min-width: 992px) {
  html[lang="en-IE"]
    .megamenu-navigation
    .megamenu-top-bar-right
    > .component-content
    > .paragraphSystem
    .language-selector {
    position: relative;
  }
}

@media (max-width: 767px) {
  body
    .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    .navigation-item {
    height: auto;
    max-height: none;
    min-height: 54px;
  }

  body
    .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    .navigation-item
    > a {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    height: auto !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    line-height: 1 !important;
    min-height: 54px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    position: relative;
    white-space: normal !important;
  }

  body
    .megamenu-navigation
    .megamenu-main-nav
    > .component-content
    > .navigation-root.navigation-level1
    .navigation-item
    > a
    > .navigation-item-decoration {
    bottom: 0 !important;
    height: 20px !important;
    margin: auto !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    width: 30px !important;
  }
  #onetrust-banner-sdk.otCenterRounded {
    width: 92% !important;
  }
  #onetrust-banner-sdk .ot-sdk-container {
    padding: 15px !important;
  }
}

* {
  outline: none;
}

* .outlined {
  outline: 3px dotted #000 !important;
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.searchBox button[type="submit"].outlined {
  opacity: 1 !important;
  width: 16px !important;
}

html[lang="en-GB"] .bigger p {
  font-size: 16px !important;
}

.list-bigger-bullets li:before {
  font-size: 2rem !important;
}

.link-alt-7 * {
  color: #fff !important;
}

.link-alt-7 :hover {
  color: #f5e617 !important;
}

.max-w-none img {
  max-width: none !important;
}

.min-image-w-auto img,
.min-w-auto {
  min-width: auto !important;
}

.w-auto img {
  width: auto !important;
}

.max-image-w-auto image,
.max-w-auto {
  max-width: none !important;
}

@media (max-width: 991px) {
  .max-w-m-auto {
    max-width: none !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-auto {
    max-width: none !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-1,
  .w-m-1 {
    max-width: 1% !important;
  }

  .w-m-1 {
    width: 1% !important;
  }

  .max-image-w-1 img {
    max-width: 1% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-1,
  .w-d-1 {
    max-width: 1% !important;
  }

  .w-d-1 {
    width: 1% !important;
  }

  .max-image-w-d-1 img {
    max-width: 1% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-2,
  .w-m-2 {
    max-width: 2% !important;
  }

  .w-m-2 {
    width: 2% !important;
  }

  .max-image-w-2 img {
    max-width: 2% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-2,
  .w-d-2 {
    max-width: 2% !important;
  }

  .w-d-2 {
    width: 2% !important;
  }

  .max-image-w-d-2 img {
    max-width: 2% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-3,
  .w-m-3 {
    max-width: 3% !important;
  }

  .w-m-3 {
    width: 3% !important;
  }

  .max-image-w-3 img {
    max-width: 3% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-3,
  .w-d-3 {
    max-width: 3% !important;
  }

  .w-d-3 {
    width: 3% !important;
  }

  .max-image-w-d-3 img {
    max-width: 3% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-4,
  .w-m-4 {
    max-width: 4% !important;
  }

  .w-m-4 {
    width: 4% !important;
  }

  .max-image-w-4 img {
    max-width: 4% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-4,
  .w-d-4 {
    max-width: 4% !important;
  }

  .w-d-4 {
    width: 4% !important;
  }

  .max-image-w-d-4 img {
    max-width: 4% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-5,
  .w-m-5 {
    max-width: 5% !important;
  }

  .w-m-5 {
    width: 5% !important;
  }

  .max-image-w-5 img {
    max-width: 5% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-5,
  .w-d-5 {
    max-width: 5% !important;
  }

  .w-d-5 {
    width: 5% !important;
  }

  .max-image-w-d-5 img {
    max-width: 5% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-6,
  .w-m-6 {
    max-width: 6% !important;
  }

  .w-m-6 {
    width: 6% !important;
  }

  .max-image-w-6 img {
    max-width: 6% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-6,
  .w-d-6 {
    max-width: 6% !important;
  }

  .w-d-6 {
    width: 6% !important;
  }

  .max-image-w-d-6 img {
    max-width: 6% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-7,
  .w-m-7 {
    max-width: 7% !important;
  }

  .w-m-7 {
    width: 7% !important;
  }

  .max-image-w-7 img {
    max-width: 7% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-7,
  .w-d-7 {
    max-width: 7% !important;
  }

  .w-d-7 {
    width: 7% !important;
  }

  .max-image-w-d-7 img {
    max-width: 7% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-8,
  .w-m-8 {
    max-width: 8% !important;
  }

  .w-m-8 {
    width: 8% !important;
  }

  .max-image-w-8 img {
    max-width: 8% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-8,
  .w-d-8 {
    max-width: 8% !important;
  }

  .w-d-8 {
    width: 8% !important;
  }

  .max-image-w-d-8 img {
    max-width: 8% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-9,
  .w-m-9 {
    max-width: 9% !important;
  }

  .w-m-9 {
    width: 9% !important;
  }

  .max-image-w-9 img {
    max-width: 9% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-9,
  .w-d-9 {
    max-width: 9% !important;
  }

  .w-d-9 {
    width: 9% !important;
  }

  .max-image-w-d-9 img {
    max-width: 9% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-10,
  .w-m-10 {
    max-width: 10% !important;
  }

  .w-m-10 {
    width: 10% !important;
  }

  .max-image-w-10 img {
    max-width: 10% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-10,
  .w-d-10 {
    max-width: 10% !important;
  }

  .w-d-10 {
    width: 10% !important;
  }

  .max-image-w-d-10 img {
    max-width: 10% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-11,
  .w-m-11 {
    max-width: 11% !important;
  }

  .w-m-11 {
    width: 11% !important;
  }

  .max-image-w-11 img {
    max-width: 11% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-11,
  .w-d-11 {
    max-width: 11% !important;
  }

  .w-d-11 {
    width: 11% !important;
  }

  .max-image-w-d-11 img {
    max-width: 11% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-12,
  .w-m-12 {
    max-width: 12% !important;
  }

  .w-m-12 {
    width: 12% !important;
  }

  .max-image-w-12 img {
    max-width: 12% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-12,
  .w-d-12 {
    max-width: 12% !important;
  }

  .w-d-12 {
    width: 12% !important;
  }

  .max-image-w-d-12 img {
    max-width: 12% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-13,
  .w-m-13 {
    max-width: 13% !important;
  }

  .w-m-13 {
    width: 13% !important;
  }

  .max-image-w-13 img {
    max-width: 13% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-13,
  .w-d-13 {
    max-width: 13% !important;
  }

  .w-d-13 {
    width: 13% !important;
  }

  .max-image-w-d-13 img {
    max-width: 13% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-14,
  .w-m-14 {
    max-width: 14% !important;
  }

  .w-m-14 {
    width: 14% !important;
  }

  .max-image-w-14 img {
    max-width: 14% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-14,
  .w-d-14 {
    max-width: 14% !important;
  }

  .w-d-14 {
    width: 14% !important;
  }

  .max-image-w-d-14 img {
    max-width: 14% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-15,
  .w-m-15 {
    max-width: 15% !important;
  }

  .w-m-15 {
    width: 15% !important;
  }

  .max-image-w-15 img {
    max-width: 15% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-15,
  .w-d-15 {
    max-width: 15% !important;
  }

  .w-d-15 {
    width: 15% !important;
  }

  .max-image-w-d-15 img {
    max-width: 15% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-16,
  .w-m-16 {
    max-width: 16% !important;
  }

  .w-m-16 {
    width: 16% !important;
  }

  .max-image-w-16 img {
    max-width: 16% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-16,
  .w-d-16 {
    max-width: 16% !important;
  }

  .w-d-16 {
    width: 16% !important;
  }

  .max-image-w-d-16 img {
    max-width: 16% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-17,
  .w-m-17 {
    max-width: 17% !important;
  }

  .w-m-17 {
    width: 17% !important;
  }

  .max-image-w-17 img {
    max-width: 17% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-17,
  .w-d-17 {
    max-width: 17% !important;
  }

  .w-d-17 {
    width: 17% !important;
  }

  .max-image-w-d-17 img {
    max-width: 17% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-18,
  .w-m-18 {
    max-width: 18% !important;
  }

  .w-m-18 {
    width: 18% !important;
  }

  .max-image-w-18 img {
    max-width: 18% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-18,
  .w-d-18 {
    max-width: 18% !important;
  }

  .w-d-18 {
    width: 18% !important;
  }

  .max-image-w-d-18 img {
    max-width: 18% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-19,
  .w-m-19 {
    max-width: 19% !important;
  }

  .w-m-19 {
    width: 19% !important;
  }

  .max-image-w-19 img {
    max-width: 19% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-19,
  .w-d-19 {
    max-width: 19% !important;
  }

  .w-d-19 {
    width: 19% !important;
  }

  .max-image-w-d-19 img {
    max-width: 19% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-20,
  .w-m-20 {
    max-width: 20% !important;
  }

  .w-m-20 {
    width: 20% !important;
  }

  .max-image-w-20 img {
    max-width: 20% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-20,
  .w-d-20 {
    max-width: 20% !important;
  }

  .w-d-20 {
    width: 20% !important;
  }

  .max-image-w-d-20 img {
    max-width: 20% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-21,
  .w-m-21 {
    max-width: 21% !important;
  }

  .w-m-21 {
    width: 21% !important;
  }

  .max-image-w-21 img {
    max-width: 21% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-21,
  .w-d-21 {
    max-width: 21% !important;
  }

  .w-d-21 {
    width: 21% !important;
  }

  .max-image-w-d-21 img {
    max-width: 21% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-22,
  .w-m-22 {
    max-width: 22% !important;
  }

  .w-m-22 {
    width: 22% !important;
  }

  .max-image-w-22 img {
    max-width: 22% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-22,
  .w-d-22 {
    max-width: 22% !important;
  }

  .w-d-22 {
    width: 22% !important;
  }

  .max-image-w-d-22 img {
    max-width: 22% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-23,
  .w-m-23 {
    max-width: 23% !important;
  }

  .w-m-23 {
    width: 23% !important;
  }

  .max-image-w-23 img {
    max-width: 23% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-23,
  .w-d-23 {
    max-width: 23% !important;
  }

  .w-d-23 {
    width: 23% !important;
  }

  .max-image-w-d-23 img {
    max-width: 23% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-24,
  .w-m-24 {
    max-width: 24% !important;
  }

  .w-m-24 {
    width: 24% !important;
  }

  .max-image-w-24 img {
    max-width: 24% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-24,
  .w-d-24 {
    max-width: 24% !important;
  }

  .w-d-24 {
    width: 24% !important;
  }

  .max-image-w-d-24 img {
    max-width: 24% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-25,
  .w-m-25 {
    max-width: 25% !important;
  }

  .w-m-25 {
    width: 25% !important;
  }

  .max-image-w-25 img {
    max-width: 25% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-25,
  .w-d-25 {
    max-width: 25% !important;
  }

  .w-d-25 {
    width: 25% !important;
  }

  .max-image-w-d-25 img {
    max-width: 25% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-26,
  .w-m-26 {
    max-width: 26% !important;
  }

  .w-m-26 {
    width: 26% !important;
  }

  .max-image-w-26 img {
    max-width: 26% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-26,
  .w-d-26 {
    max-width: 26% !important;
  }

  .w-d-26 {
    width: 26% !important;
  }

  .max-image-w-d-26 img {
    max-width: 26% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-27,
  .w-m-27 {
    max-width: 27% !important;
  }

  .w-m-27 {
    width: 27% !important;
  }

  .max-image-w-27 img {
    max-width: 27% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-27,
  .w-d-27 {
    max-width: 27% !important;
  }

  .w-d-27 {
    width: 27% !important;
  }

  .max-image-w-d-27 img {
    max-width: 27% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-28,
  .w-m-28 {
    max-width: 28% !important;
  }

  .w-m-28 {
    width: 28% !important;
  }

  .max-image-w-28 img {
    max-width: 28% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-28,
  .w-d-28 {
    max-width: 28% !important;
  }

  .w-d-28 {
    width: 28% !important;
  }

  .max-image-w-d-28 img {
    max-width: 28% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-29,
  .w-m-29 {
    max-width: 29% !important;
  }

  .w-m-29 {
    width: 29% !important;
  }

  .max-image-w-29 img {
    max-width: 29% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-29,
  .w-d-29 {
    max-width: 29% !important;
  }

  .w-d-29 {
    width: 29% !important;
  }

  .max-image-w-d-29 img {
    max-width: 29% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-30,
  .w-m-30 {
    max-width: 30% !important;
  }

  .w-m-30 {
    width: 30% !important;
  }

  .max-image-w-30 img {
    max-width: 30% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-30,
  .w-d-30 {
    max-width: 30% !important;
  }

  .w-d-30 {
    width: 30% !important;
  }

  .max-image-w-d-30 img {
    max-width: 30% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-31,
  .w-m-31 {
    max-width: 31% !important;
  }

  .w-m-31 {
    width: 31% !important;
  }

  .max-image-w-31 img {
    max-width: 31% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-31,
  .w-d-31 {
    max-width: 31% !important;
  }

  .w-d-31 {
    width: 31% !important;
  }

  .max-image-w-d-31 img {
    max-width: 31% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-32,
  .w-m-32 {
    max-width: 32% !important;
  }

  .w-m-32 {
    width: 32% !important;
  }

  .max-image-w-32 img {
    max-width: 32% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-32,
  .w-d-32 {
    max-width: 32% !important;
  }

  .w-d-32 {
    width: 32% !important;
  }

  .max-image-w-d-32 img {
    max-width: 32% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-33,
  .w-m-33 {
    max-width: 33% !important;
  }

  .w-m-33 {
    width: 33% !important;
  }

  .max-image-w-33 img {
    max-width: 33% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-33,
  .w-d-33 {
    max-width: 33% !important;
  }

  .w-d-33 {
    width: 33% !important;
  }

  .max-image-w-d-33 img {
    max-width: 33% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-34,
  .w-m-34 {
    max-width: 34% !important;
  }

  .w-m-34 {
    width: 34% !important;
  }

  .max-image-w-34 img {
    max-width: 34% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-34,
  .w-d-34 {
    max-width: 34% !important;
  }

  .w-d-34 {
    width: 34% !important;
  }

  .max-image-w-d-34 img {
    max-width: 34% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-35,
  .w-m-35 {
    max-width: 35% !important;
  }

  .w-m-35 {
    width: 35% !important;
  }

  .max-image-w-35 img {
    max-width: 35% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-35,
  .w-d-35 {
    max-width: 35% !important;
  }

  .w-d-35 {
    width: 35% !important;
  }

  .max-image-w-d-35 img {
    max-width: 35% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-36,
  .w-m-36 {
    max-width: 36% !important;
  }

  .w-m-36 {
    width: 36% !important;
  }

  .max-image-w-36 img {
    max-width: 36% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-36,
  .w-d-36 {
    max-width: 36% !important;
  }

  .w-d-36 {
    width: 36% !important;
  }

  .max-image-w-d-36 img {
    max-width: 36% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-37,
  .w-m-37 {
    max-width: 37% !important;
  }

  .w-m-37 {
    width: 37% !important;
  }

  .max-image-w-37 img {
    max-width: 37% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-37,
  .w-d-37 {
    max-width: 37% !important;
  }

  .w-d-37 {
    width: 37% !important;
  }

  .max-image-w-d-37 img {
    max-width: 37% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-38,
  .w-m-38 {
    max-width: 38% !important;
  }

  .w-m-38 {
    width: 38% !important;
  }

  .max-image-w-38 img {
    max-width: 38% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-38,
  .w-d-38 {
    max-width: 38% !important;
  }

  .w-d-38 {
    width: 38% !important;
  }

  .max-image-w-d-38 img {
    max-width: 38% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-39,
  .w-m-39 {
    max-width: 39% !important;
  }

  .w-m-39 {
    width: 39% !important;
  }

  .max-image-w-39 img {
    max-width: 39% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-39,
  .w-d-39 {
    max-width: 39% !important;
  }

  .w-d-39 {
    width: 39% !important;
  }

  .max-image-w-d-39 img {
    max-width: 39% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-40,
  .w-m-40 {
    max-width: 40% !important;
  }

  .w-m-40 {
    width: 40% !important;
  }

  .max-image-w-40 img {
    max-width: 40% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-40,
  .w-d-40 {
    max-width: 40% !important;
  }

  .w-d-40 {
    width: 40% !important;
  }

  .max-image-w-d-40 img {
    max-width: 40% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-41,
  .w-m-41 {
    max-width: 41% !important;
  }

  .w-m-41 {
    width: 41% !important;
  }

  .max-image-w-41 img {
    max-width: 41% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-41,
  .w-d-41 {
    max-width: 41% !important;
  }

  .w-d-41 {
    width: 41% !important;
  }

  .max-image-w-d-41 img {
    max-width: 41% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-42,
  .w-m-42 {
    max-width: 42% !important;
  }

  .w-m-42 {
    width: 42% !important;
  }

  .max-image-w-42 img {
    max-width: 42% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-42,
  .w-d-42 {
    max-width: 42% !important;
  }

  .w-d-42 {
    width: 42% !important;
  }

  .max-image-w-d-42 img {
    max-width: 42% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-43,
  .w-m-43 {
    max-width: 43% !important;
  }

  .w-m-43 {
    width: 43% !important;
  }

  .max-image-w-43 img {
    max-width: 43% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-43,
  .w-d-43 {
    max-width: 43% !important;
  }

  .w-d-43 {
    width: 43% !important;
  }

  .max-image-w-d-43 img {
    max-width: 43% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-44,
  .w-m-44 {
    max-width: 44% !important;
  }

  .w-m-44 {
    width: 44% !important;
  }

  .max-image-w-44 img {
    max-width: 44% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-44,
  .w-d-44 {
    max-width: 44% !important;
  }

  .w-d-44 {
    width: 44% !important;
  }

  .max-image-w-d-44 img {
    max-width: 44% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-45,
  .w-m-45 {
    max-width: 45% !important;
  }

  .w-m-45 {
    width: 45% !important;
  }

  .max-image-w-45 img {
    max-width: 45% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-45,
  .w-d-45 {
    max-width: 45% !important;
  }

  .w-d-45 {
    width: 45% !important;
  }

  .max-image-w-d-45 img {
    max-width: 45% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-46,
  .w-m-46 {
    max-width: 46% !important;
  }

  .w-m-46 {
    width: 46% !important;
  }

  .max-image-w-46 img {
    max-width: 46% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-46,
  .w-d-46 {
    max-width: 46% !important;
  }

  .w-d-46 {
    width: 46% !important;
  }

  .max-image-w-d-46 img {
    max-width: 46% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-47,
  .w-m-47 {
    max-width: 47% !important;
  }

  .w-m-47 {
    width: 47% !important;
  }

  .max-image-w-47 img {
    max-width: 47% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-47,
  .w-d-47 {
    max-width: 47% !important;
  }

  .w-d-47 {
    width: 47% !important;
  }

  .max-image-w-d-47 img {
    max-width: 47% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-48,
  .w-m-48 {
    max-width: 48% !important;
  }

  .w-m-48 {
    width: 48% !important;
  }

  .max-image-w-48 img {
    max-width: 48% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-48,
  .w-d-48 {
    max-width: 48% !important;
  }

  .w-d-48 {
    width: 48% !important;
  }

  .max-image-w-d-48 img {
    max-width: 48% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-49,
  .w-m-49 {
    max-width: 49% !important;
  }

  .w-m-49 {
    width: 49% !important;
  }

  .max-image-w-49 img {
    max-width: 49% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-49,
  .w-d-49 {
    max-width: 49% !important;
  }

  .w-d-49 {
    width: 49% !important;
  }

  .max-image-w-d-49 img {
    max-width: 49% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-50,
  .w-m-50 {
    max-width: 50% !important;
  }

  .w-m-50 {
    width: 50% !important;
  }

  .max-image-w-50 img {
    max-width: 50% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-50,
  .w-d-50 {
    max-width: 50% !important;
  }

  .w-d-50 {
    width: 50% !important;
  }

  .max-image-w-d-50 img {
    max-width: 50% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-51,
  .w-m-51 {
    max-width: 51% !important;
  }

  .w-m-51 {
    width: 51% !important;
  }

  .max-image-w-51 img {
    max-width: 51% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-51,
  .w-d-51 {
    max-width: 51% !important;
  }

  .w-d-51 {
    width: 51% !important;
  }

  .max-image-w-d-51 img {
    max-width: 51% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-52,
  .w-m-52 {
    max-width: 52% !important;
  }

  .w-m-52 {
    width: 52% !important;
  }

  .max-image-w-52 img {
    max-width: 52% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-52,
  .w-d-52 {
    max-width: 52% !important;
  }

  .w-d-52 {
    width: 52% !important;
  }

  .max-image-w-d-52 img {
    max-width: 52% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-53,
  .w-m-53 {
    max-width: 53% !important;
  }

  .w-m-53 {
    width: 53% !important;
  }

  .max-image-w-53 img {
    max-width: 53% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-53,
  .w-d-53 {
    max-width: 53% !important;
  }

  .w-d-53 {
    width: 53% !important;
  }

  .max-image-w-d-53 img {
    max-width: 53% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-54,
  .w-m-54 {
    max-width: 54% !important;
  }

  .w-m-54 {
    width: 54% !important;
  }

  .max-image-w-54 img {
    max-width: 54% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-54,
  .w-d-54 {
    max-width: 54% !important;
  }

  .w-d-54 {
    width: 54% !important;
  }

  .max-image-w-d-54 img {
    max-width: 54% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-55,
  .w-m-55 {
    max-width: 55% !important;
  }

  .w-m-55 {
    width: 55% !important;
  }

  .max-image-w-55 img {
    max-width: 55% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-55,
  .w-d-55 {
    max-width: 55% !important;
  }

  .w-d-55 {
    width: 55% !important;
  }

  .max-image-w-d-55 img {
    max-width: 55% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-56,
  .w-m-56 {
    max-width: 56% !important;
  }

  .w-m-56 {
    width: 56% !important;
  }

  .max-image-w-56 img {
    max-width: 56% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-56,
  .w-d-56 {
    max-width: 56% !important;
  }

  .w-d-56 {
    width: 56% !important;
  }

  .max-image-w-d-56 img {
    max-width: 56% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-57,
  .w-m-57 {
    max-width: 57% !important;
  }

  .w-m-57 {
    width: 57% !important;
  }

  .max-image-w-57 img {
    max-width: 57% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-57,
  .w-d-57 {
    max-width: 57% !important;
  }

  .w-d-57 {
    width: 57% !important;
  }

  .max-image-w-d-57 img {
    max-width: 57% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-58,
  .w-m-58 {
    max-width: 58% !important;
  }

  .w-m-58 {
    width: 58% !important;
  }

  .max-image-w-58 img {
    max-width: 58% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-58,
  .w-d-58 {
    max-width: 58% !important;
  }

  .w-d-58 {
    width: 58% !important;
  }

  .max-image-w-d-58 img {
    max-width: 58% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-59,
  .w-m-59 {
    max-width: 59% !important;
  }

  .w-m-59 {
    width: 59% !important;
  }

  .max-image-w-59 img {
    max-width: 59% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-59,
  .w-d-59 {
    max-width: 59% !important;
  }

  .w-d-59 {
    width: 59% !important;
  }

  .max-image-w-d-59 img {
    max-width: 59% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-60,
  .w-m-60 {
    max-width: 60% !important;
  }

  .w-m-60 {
    width: 60% !important;
  }

  .max-image-w-60 img {
    max-width: 60% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-60,
  .w-d-60 {
    max-width: 60% !important;
  }

  .w-d-60 {
    width: 60% !important;
  }

  .max-image-w-d-60 img {
    max-width: 60% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-61,
  .w-m-61 {
    max-width: 61% !important;
  }

  .w-m-61 {
    width: 61% !important;
  }

  .max-image-w-61 img {
    max-width: 61% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-61,
  .w-d-61 {
    max-width: 61% !important;
  }

  .w-d-61 {
    width: 61% !important;
  }

  .max-image-w-d-61 img {
    max-width: 61% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-62,
  .w-m-62 {
    max-width: 62% !important;
  }

  .w-m-62 {
    width: 62% !important;
  }

  .max-image-w-62 img {
    max-width: 62% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-62,
  .w-d-62 {
    max-width: 62% !important;
  }

  .w-d-62 {
    width: 62% !important;
  }

  .max-image-w-d-62 img {
    max-width: 62% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-63,
  .w-m-63 {
    max-width: 63% !important;
  }

  .w-m-63 {
    width: 63% !important;
  }

  .max-image-w-63 img {
    max-width: 63% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-63,
  .w-d-63 {
    max-width: 63% !important;
  }

  .w-d-63 {
    width: 63% !important;
  }

  .max-image-w-d-63 img {
    max-width: 63% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-64,
  .w-m-64 {
    max-width: 64% !important;
  }

  .w-m-64 {
    width: 64% !important;
  }

  .max-image-w-64 img {
    max-width: 64% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-64,
  .w-d-64 {
    max-width: 64% !important;
  }

  .w-d-64 {
    width: 64% !important;
  }

  .max-image-w-d-64 img {
    max-width: 64% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-65,
  .w-m-65 {
    max-width: 65% !important;
  }

  .w-m-65 {
    width: 65% !important;
  }

  .max-image-w-65 img {
    max-width: 65% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-65,
  .w-d-65 {
    max-width: 65% !important;
  }

  .w-d-65 {
    width: 65% !important;
  }

  .max-image-w-d-65 img {
    max-width: 65% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-66,
  .w-m-66 {
    max-width: 66% !important;
  }

  .w-m-66 {
    width: 66% !important;
  }

  .max-image-w-66 img {
    max-width: 66% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-66,
  .w-d-66 {
    max-width: 66% !important;
  }

  .w-d-66 {
    width: 66% !important;
  }

  .max-image-w-d-66 img {
    max-width: 66% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-67,
  .w-m-67 {
    max-width: 67% !important;
  }

  .w-m-67 {
    width: 67% !important;
  }

  .max-image-w-67 img {
    max-width: 67% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-67,
  .w-d-67 {
    max-width: 67% !important;
  }

  .w-d-67 {
    width: 67% !important;
  }

  .max-image-w-d-67 img {
    max-width: 67% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-68,
  .w-m-68 {
    max-width: 68% !important;
  }

  .w-m-68 {
    width: 68% !important;
  }

  .max-image-w-68 img {
    max-width: 68% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-68,
  .w-d-68 {
    max-width: 68% !important;
  }

  .w-d-68 {
    width: 68% !important;
  }

  .max-image-w-d-68 img {
    max-width: 68% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-69,
  .w-m-69 {
    max-width: 69% !important;
  }

  .w-m-69 {
    width: 69% !important;
  }

  .max-image-w-69 img {
    max-width: 69% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-69,
  .w-d-69 {
    max-width: 69% !important;
  }

  .w-d-69 {
    width: 69% !important;
  }

  .max-image-w-d-69 img {
    max-width: 69% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-70,
  .w-m-70 {
    max-width: 70% !important;
  }

  .w-m-70 {
    width: 70% !important;
  }

  .max-image-w-70 img {
    max-width: 70% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-70,
  .w-d-70 {
    max-width: 70% !important;
  }

  .w-d-70 {
    width: 70% !important;
  }

  .max-image-w-d-70 img {
    max-width: 70% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-71,
  .w-m-71 {
    max-width: 71% !important;
  }

  .w-m-71 {
    width: 71% !important;
  }

  .max-image-w-71 img {
    max-width: 71% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-71,
  .w-d-71 {
    max-width: 71% !important;
  }

  .w-d-71 {
    width: 71% !important;
  }

  .max-image-w-d-71 img {
    max-width: 71% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-72,
  .w-m-72 {
    max-width: 72% !important;
  }

  .w-m-72 {
    width: 72% !important;
  }

  .max-image-w-72 img {
    max-width: 72% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-72,
  .w-d-72 {
    max-width: 72% !important;
  }

  .w-d-72 {
    width: 72% !important;
  }

  .max-image-w-d-72 img {
    max-width: 72% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-73,
  .w-m-73 {
    max-width: 73% !important;
  }

  .w-m-73 {
    width: 73% !important;
  }

  .max-image-w-73 img {
    max-width: 73% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-73,
  .w-d-73 {
    max-width: 73% !important;
  }

  .w-d-73 {
    width: 73% !important;
  }

  .max-image-w-d-73 img {
    max-width: 73% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-74,
  .w-m-74 {
    max-width: 74% !important;
  }

  .w-m-74 {
    width: 74% !important;
  }

  .max-image-w-74 img {
    max-width: 74% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-74,
  .w-d-74 {
    max-width: 74% !important;
  }

  .w-d-74 {
    width: 74% !important;
  }

  .max-image-w-d-74 img {
    max-width: 74% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-75,
  .w-m-75 {
    max-width: 75% !important;
  }

  .w-m-75 {
    width: 75% !important;
  }

  .max-image-w-75 img {
    max-width: 75% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-75,
  .w-d-75 {
    max-width: 75% !important;
  }

  .w-d-75 {
    width: 75% !important;
  }

  .max-image-w-d-75 img {
    max-width: 75% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-76,
  .w-m-76 {
    max-width: 76% !important;
  }

  .w-m-76 {
    width: 76% !important;
  }

  .max-image-w-76 img {
    max-width: 76% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-76,
  .w-d-76 {
    max-width: 76% !important;
  }

  .w-d-76 {
    width: 76% !important;
  }

  .max-image-w-d-76 img {
    max-width: 76% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-77,
  .w-m-77 {
    max-width: 77% !important;
  }

  .w-m-77 {
    width: 77% !important;
  }

  .max-image-w-77 img {
    max-width: 77% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-77,
  .w-d-77 {
    max-width: 77% !important;
  }

  .w-d-77 {
    width: 77% !important;
  }

  .max-image-w-d-77 img {
    max-width: 77% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-78,
  .w-m-78 {
    max-width: 78% !important;
  }

  .w-m-78 {
    width: 78% !important;
  }

  .max-image-w-78 img {
    max-width: 78% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-78,
  .w-d-78 {
    max-width: 78% !important;
  }

  .w-d-78 {
    width: 78% !important;
  }

  .max-image-w-d-78 img {
    max-width: 78% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-79,
  .w-m-79 {
    max-width: 79% !important;
  }

  .w-m-79 {
    width: 79% !important;
  }

  .max-image-w-79 img {
    max-width: 79% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-79,
  .w-d-79 {
    max-width: 79% !important;
  }

  .w-d-79 {
    width: 79% !important;
  }

  .max-image-w-d-79 img {
    max-width: 79% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-80,
  .w-m-80 {
    max-width: 80% !important;
  }

  .w-m-80 {
    width: 80% !important;
  }

  .max-image-w-80 img {
    max-width: 80% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-80,
  .w-d-80 {
    max-width: 80% !important;
  }

  .w-d-80 {
    width: 80% !important;
  }

  .max-image-w-d-80 img {
    max-width: 80% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-81,
  .w-m-81 {
    max-width: 81% !important;
  }

  .w-m-81 {
    width: 81% !important;
  }

  .max-image-w-81 img {
    max-width: 81% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-81,
  .w-d-81 {
    max-width: 81% !important;
  }

  .w-d-81 {
    width: 81% !important;
  }

  .max-image-w-d-81 img {
    max-width: 81% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-82,
  .w-m-82 {
    max-width: 82% !important;
  }

  .w-m-82 {
    width: 82% !important;
  }

  .max-image-w-82 img {
    max-width: 82% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-82,
  .w-d-82 {
    max-width: 82% !important;
  }

  .w-d-82 {
    width: 82% !important;
  }

  .max-image-w-d-82 img {
    max-width: 82% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-83,
  .w-m-83 {
    max-width: 83% !important;
  }

  .w-m-83 {
    width: 83% !important;
  }

  .max-image-w-83 img {
    max-width: 83% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-83,
  .w-d-83 {
    max-width: 83% !important;
  }

  .w-d-83 {
    width: 83% !important;
  }

  .max-image-w-d-83 img {
    max-width: 83% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-84,
  .w-m-84 {
    max-width: 84% !important;
  }

  .w-m-84 {
    width: 84% !important;
  }

  .max-image-w-84 img {
    max-width: 84% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-84,
  .w-d-84 {
    max-width: 84% !important;
  }

  .w-d-84 {
    width: 84% !important;
  }

  .max-image-w-d-84 img {
    max-width: 84% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-85,
  .w-m-85 {
    max-width: 85% !important;
  }

  .w-m-85 {
    width: 85% !important;
  }

  .max-image-w-85 img {
    max-width: 85% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-85,
  .w-d-85 {
    max-width: 85% !important;
  }

  .w-d-85 {
    width: 85% !important;
  }

  .max-image-w-d-85 img {
    max-width: 85% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-86,
  .w-m-86 {
    max-width: 86% !important;
  }

  .w-m-86 {
    width: 86% !important;
  }

  .max-image-w-86 img {
    max-width: 86% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-86,
  .w-d-86 {
    max-width: 86% !important;
  }

  .w-d-86 {
    width: 86% !important;
  }

  .max-image-w-d-86 img {
    max-width: 86% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-87,
  .w-m-87 {
    max-width: 87% !important;
  }

  .w-m-87 {
    width: 87% !important;
  }

  .max-image-w-87 img {
    max-width: 87% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-87,
  .w-d-87 {
    max-width: 87% !important;
  }

  .w-d-87 {
    width: 87% !important;
  }

  .max-image-w-d-87 img {
    max-width: 87% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-88,
  .w-m-88 {
    max-width: 88% !important;
  }

  .w-m-88 {
    width: 88% !important;
  }

  .max-image-w-88 img {
    max-width: 88% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-88,
  .w-d-88 {
    max-width: 88% !important;
  }

  .w-d-88 {
    width: 88% !important;
  }

  .max-image-w-d-88 img {
    max-width: 88% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-89,
  .w-m-89 {
    max-width: 89% !important;
  }

  .w-m-89 {
    width: 89% !important;
  }

  .max-image-w-89 img {
    max-width: 89% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-89,
  .w-d-89 {
    max-width: 89% !important;
  }

  .w-d-89 {
    width: 89% !important;
  }

  .max-image-w-d-89 img {
    max-width: 89% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-90,
  .w-m-90 {
    max-width: 90% !important;
  }

  .w-m-90 {
    width: 90% !important;
  }

  .max-image-w-90 img {
    max-width: 90% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-90,
  .w-d-90 {
    max-width: 90% !important;
  }

  .w-d-90 {
    width: 90% !important;
  }

  .max-image-w-d-90 img {
    max-width: 90% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-91,
  .w-m-91 {
    max-width: 91% !important;
  }

  .w-m-91 {
    width: 91% !important;
  }

  .max-image-w-91 img {
    max-width: 91% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-91,
  .w-d-91 {
    max-width: 91% !important;
  }

  .w-d-91 {
    width: 91% !important;
  }

  .max-image-w-d-91 img {
    max-width: 91% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-92,
  .w-m-92 {
    max-width: 92% !important;
  }

  .w-m-92 {
    width: 92% !important;
  }

  .max-image-w-92 img {
    max-width: 92% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-92,
  .w-d-92 {
    max-width: 92% !important;
  }

  .w-d-92 {
    width: 92% !important;
  }

  .max-image-w-d-92 img {
    max-width: 92% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-93,
  .w-m-93 {
    max-width: 93% !important;
  }

  .w-m-93 {
    width: 93% !important;
  }

  .max-image-w-93 img {
    max-width: 93% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-93,
  .w-d-93 {
    max-width: 93% !important;
  }

  .w-d-93 {
    width: 93% !important;
  }

  .max-image-w-d-93 img {
    max-width: 93% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-94,
  .w-m-94 {
    max-width: 94% !important;
  }

  .w-m-94 {
    width: 94% !important;
  }

  .max-image-w-94 img {
    max-width: 94% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-94,
  .w-d-94 {
    max-width: 94% !important;
  }

  .w-d-94 {
    width: 94% !important;
  }

  .max-image-w-d-94 img {
    max-width: 94% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-95,
  .w-m-95 {
    max-width: 95% !important;
  }

  .w-m-95 {
    width: 95% !important;
  }

  .max-image-w-95 img {
    max-width: 95% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-95,
  .w-d-95 {
    max-width: 95% !important;
  }

  .w-d-95 {
    width: 95% !important;
  }

  .max-image-w-d-95 img {
    max-width: 95% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-96,
  .w-m-96 {
    max-width: 96% !important;
  }

  .w-m-96 {
    width: 96% !important;
  }

  .max-image-w-96 img {
    max-width: 96% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-96,
  .w-d-96 {
    max-width: 96% !important;
  }

  .w-d-96 {
    width: 96% !important;
  }

  .max-image-w-d-96 img {
    max-width: 96% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-97,
  .w-m-97 {
    max-width: 97% !important;
  }

  .w-m-97 {
    width: 97% !important;
  }

  .max-image-w-97 img {
    max-width: 97% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-97,
  .w-d-97 {
    max-width: 97% !important;
  }

  .w-d-97 {
    width: 97% !important;
  }

  .max-image-w-d-97 img {
    max-width: 97% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-98,
  .w-m-98 {
    max-width: 98% !important;
  }

  .w-m-98 {
    width: 98% !important;
  }

  .max-image-w-98 img {
    max-width: 98% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-98,
  .w-d-98 {
    max-width: 98% !important;
  }

  .w-d-98 {
    width: 98% !important;
  }

  .max-image-w-d-98 img {
    max-width: 98% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-99,
  .w-m-99 {
    max-width: 99% !important;
  }

  .w-m-99 {
    width: 99% !important;
  }

  .max-image-w-99 img {
    max-width: 99% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-99,
  .w-d-99 {
    max-width: 99% !important;
  }

  .w-d-99 {
    width: 99% !important;
  }

  .max-image-w-d-99 img {
    max-width: 99% !important;
  }
}

@media (max-width: 991px) {
  .max-w-m-100,
  .w-m-100 {
    max-width: 100% !important;
  }

  .w-m-100 {
    width: 100% !important;
  }

  .max-image-w-100 img {
    max-width: 100% !important;
  }
}

@media (min-width: 992px) {
  .max-w-d-100,
  .w-d-100 {
    max-width: 100% !important;
  }

  .w-d-100 {
    width: 100% !important;
  }

  .max-image-w-d-100 img {
    max-width: 100% !important;
  }
}

@media (min-width: 992px) {
  .min-width-ie {
    min-width: 800px;
  }
}

.word-wrap-links a {
  word-wrap: break-word;
}

body figure {
  font-size: 0;
  line-height: 0;
}

body div[class*="col-"] {
  padding-left: 0;
  padding-right: 0;
}

body .paragraphSystem,
body .row,
body div[class*="col-"] {
  margin-left: 0;
  margin-right: 0;
}

body #content,
body #footer,
body #header {
  padding-left: 0;
  padding-right: 0;
}

@media (min-width: 992px) {
  :lang(en-US) .home-hero-banner-1 .carousel-slides {
    height: 410px !important;
  }
}

:lang(en-US) .line-height-normal {
  display: inline-block;
  line-height: normal;
}

:lang(en-US) .small-text-line-height-1 {
  display: inline-block;
  line-height: 16px;
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  :lang(en-US)
  .cta-border-none-inside-box-1
  button,
.sv_body .sv_q :lang(en-US) .cta-border-none-inside-box-1 span[title="NO"],
.sv_body .sv_q :lang(en-US) .cta-border-none-inside-box-1 span[title="SÍ"],
.sv_body .sv_q :lang(en-US) .cta-border-none-inside-box-1 span[title="YES"],
.sv_body .sv_qstn :lang(en-US) .cta-border-none-inside-box-1 span[title="NO"],
.sv_body .sv_qstn :lang(en-US) .cta-border-none-inside-box-1 span[title="SÍ"],
.sv_body .sv_qstn :lang(en-US) .cta-border-none-inside-box-1 span[title="YES"],
:lang(en-US)
  .cta-border-none-inside-box-1
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button,
:lang(en-US) .cta-border-none-inside-box-1 .btn,
:lang(en-US) .cta-border-none-inside-box-1 .exit-notification-buttons > button,
:lang(en-US) .cta-border-none-inside-box-1 .sv_body .sv_q span[title="NO"],
:lang(en-US) .cta-border-none-inside-box-1 .sv_body .sv_q span[title="SÍ"],
:lang(en-US) .cta-border-none-inside-box-1 .sv_body .sv_q span[title="YES"],
:lang(en-US) .cta-border-none-inside-box-1 .sv_body .sv_qstn span[title="NO"],
:lang(en-US) .cta-border-none-inside-box-1 .sv_body .sv_qstn span[title="SÍ"],
:lang(en-US) .cta-border-none-inside-box-1 .sv_body .sv_qstn span[title="YES"] {
  border-color: rgba(0, 0, 0, 0);
}

#exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  :lang(en-US)
  .cta-border-none-inside-box-1
  button:hover,
.sv_body
  .sv_q
  :lang(en-US)
  .cta-border-none-inside-box-1
  span:hover[title="NO"],
.sv_body
  .sv_q
  :lang(en-US)
  .cta-border-none-inside-box-1
  span:hover[title="SÍ"],
.sv_body
  .sv_q
  :lang(en-US)
  .cta-border-none-inside-box-1
  span:hover[title="YES"],
.sv_body
  .sv_qstn
  :lang(en-US)
  .cta-border-none-inside-box-1
  span:hover[title="NO"],
.sv_body
  .sv_qstn
  :lang(en-US)
  .cta-border-none-inside-box-1
  span:hover[title="SÍ"],
.sv_body
  .sv_qstn
  :lang(en-US)
  .cta-border-none-inside-box-1
  span:hover[title="YES"],
:lang(en-US)
  .cta-border-none-inside-box-1
  #exit-notification
  .exit-notification-inner
  .exit-notification-buttons
  button:hover,
:lang(en-US) .cta-border-none-inside-box-1 .btn:hover,
:lang(en-US)
  .cta-border-none-inside-box-1
  .exit-notification-buttons
  > button:hover,
:lang(en-US)
  .cta-border-none-inside-box-1
  .sv_body
  .sv_q
  span:hover[title="NO"],
:lang(en-US)
  .cta-border-none-inside-box-1
  .sv_body
  .sv_q
  span:hover[title="SÍ"],
:lang(en-US)
  .cta-border-none-inside-box-1
  .sv_body
  .sv_q
  span:hover[title="YES"],
:lang(en-US)
  .cta-border-none-inside-box-1
  .sv_body
  .sv_qstn
  span:hover[title="NO"],
:lang(en-US)
  .cta-border-none-inside-box-1
  .sv_body
  .sv_qstn
  span:hover[title="SÍ"],
:lang(en-US)
  .cta-border-none-inside-box-1
  .sv_body
  .sv_qstn
  span:hover[title="YES"] {
  border-color: #500778;
}

:lang(en-US) .title-heading-separator-outer {
  position: relative;
  font-size: 20px;
  text-align: center;
}

@media (max-width: 991px) {
  :lang(en-US) .title-heading-separator-outer {
    font-size: 14px;
  }
}

:lang(en-US) .title-heading-separator-outer:before {
  content: "";
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  top: 50%;
  background: #f8f9fa;
}

:lang(en-US) .title-heading-separator-inner {
  display: inline-block;
  padding: 5px 4.4vw;
  position: relative;
}

@media (max-width: 991px) {
  :lang(en-US) .title-heading-separator-inner {
    display: inline-block;
    padding: 5px 3.4vw;
    position: relative;
    max-width: 200px;
  }
}

:lang(en-US) b,
:lang(en-US) strong {
  font-weight: 700;
}

:lang(en-US) .h3--secondary {
  font-size: 28px;
}

:lang(en-US) .h4--secondary {
  font-size: 26px;
}

:lang(en-US) .h5--secondary {
  font-size: 18px;
}

:lang(en-US) .card-cta-with-bottom-border {
  position: relative;
  padding: 0 0 4px;
  color: #fff;
}

:lang(en-US) .card-cta-with-bottom-border:after {
  content: "";
  position: absolute;
  height: 3px;
  width: 78%;
  left: 0;
  bottom: 0;
  background: #fff;
}

:lang(en-US) #content .bullet-list > li {
  position: relative;
  margin-bottom: 8px;
}

:lang(en-US) #content .bullet-list > li:before {
  top: 5px;
  line-height: 8px;
  color: #757575;
  font-size: 2.5rem;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-content {
  border-top: 2px solid #afafaf;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-nav-list .tabs-nav-item {
  margin-left: 0;
  margin-right: 0;
  padding: 0 54px;
  width: auto;
}

:lang(en-US)
  .tabs.tab-custom-1
  .tabs-nav-list
  .tabs-nav-item:not(.is-active)
  a {
  color: #afafaf;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-nav-list .tabs-nav-item:last-child {
  padding-right: 0;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-nav-list .tabs-nav-item:first-child {
  padding-left: 0;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-nav-list .tabs-nav-item .text-wrapper {
  font-size: 18px;
  font-weight: 700;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-nav-list > li {
  padding-left: 0;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-nav {
  margin: 45px 0 15px;
}

:lang(en-US) .tabs.tab-custom-1 .tabs-content {
  padding: 18px 0 40px;
}

:lang(en-US)
  .accordion
  .accordion-container
  .accordion-slide
  .accordion-head
  h3
  a {
  font-size: 18px;
  font-weight: 700;
  color: #500778;
}

:lang(en-US)
  .accordion
  .accordion-container
  .accordion-slide
  .accordion-head
  h3:before {
  background-color: #afafaf;
  height: 2px;
  max-width: 100%;
}

@media (max-width: 991px) {
  :lang(en-US) .col-reverse-md.flex > * > .paragraphSystem {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

.box.component.tabs-container {
  max-width: 100% !important;
}

.richText.tabs-content-description-container h3 {
  color: #000;
  font-weight: 500;
  margin-bottom: 0px !important;
}

.richText.tabs-content-description-container .richText-content ul > li,
.richText.tabs-content-description-container .richText-content ul > li:before {
  color: #000;
}

.richText.tabs-content-description-container .richText-content ul > li {
  padding-left: 30px;
}

.richText.component.section.tabs-content-description-container {
  padding-left: 0 !important;
  margin-right: 0 !important;
}

.image.component.section.image-capsule-box,
.image.component.section.image-capsule-bottle {
  display: flex;
  justify-content: center;
}

.parametrizedhtml.component.section.capsule-14.even.last.reference-buy-now-button {
  margin-left: 50%;
}

.parametrizedhtml.component.section.reference-buy-now-button {
  display: flex;
  justify-content: center !important;
}

.parametrizedhtml.component.section.reference-buy-now-button a {
  border: none;
  font-size: 18px;
}

@media (max-width: 991px) {
  .richText.component.section.tabs-content-description-container {
    padding-left: 0px !important;
    margin-top: 15px;
    order: 99;
  }

  .image.component.section.image-tablet-14 {
    order: 3;
  }

  .image.component.section.image-tablet-7 {
    order: 1;
  }

  .parametrizedhtml.component.section.tablet-7.reference-buy-now-button {
    order: 2;
  }

  .parametrizedhtml.component.section.tablet-14.reference-buy-now-button {
    order: 4;
  }

  .parametrizedhtml.component.section.capsule-14.reference-buy-now-button {
    margin-left: 0 !important;
  }

  .parametrizedhtml.component.section.tablet-7.reference-buy-now-button
    div.component-content {
    display: flex;
  }

  .parametrizedhtml.component.section.tablet-14.reference-buy-now-button
    div.component-content {
    display: flex;
  }

  .parametrizedhtml.component.section.capsule-14.reference-buy-now-button
    div.component-content {
    display: flex;
  }
}

.margin-around {
  margin: 0;
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  html[lang="en-CA"] .image-header-gsk,
  html[lang="fr-CA"] .image-header-gsk {
    margin-right: 3rem;
  }
}
@media (max-width: 767px) {
  .margin-around {
    margin: 0;
  }
  .margin-para {
    margin: 0;
  }

}

.icon-Haleon {
  background-image: url("/content/dam/cf/haleon/logo/haleon-logo-colour-pos.svg") !important;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.icon-Haleon {
  text-indent: -9999px;
  height: 33px;
  border-width: 3px;
  width: 118px;
}

/* Contact us page End */
/* GSKBD-24840 | Pradeep | Start */
@media (max-width: 992px) {
  .p-m-x-1 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}

/* GSKBD-24840 | Pradeep | End */
/* Ashish Gupta | CCW-1050 | 11/03/22 */
@media only screen and (min-width: 992px) {
  .icon-GSK-logo.Haleon-logo-white {
    background-image: url(/content/dam/cf/haleon/logo/haleon-logo-mono-neg.svg);
    width: 120px;
  }
}
/* CCW-1074 | 07/11/22 */
@media only screen and (max-width: 991px) {
  .icon-GSK-logo.Haleon-logo-white {
    background-image: url("/content/dam/cf/haleon/logo/haleon-logo-colour-pos.svg");
    width: 120px;
  }
}
/* Ashish End */
/* Maunu | GSKBD-26885 | 23-12-2022 | Focus states changes checklist impact - globally*/
.megamenu-submenu-item a {
  margin-left: 4px;
  margin-right: 3px;
}
.megamenu-navigation
  .megamenu-language-list
  > .inner
  > .component-content
  > .component
  > .component-content
  > .paragraphSystem
  a {
  margin: 4px 4px 0 4px;
}
body .breadcrumbs .breadcrumbs-list li a,
body .breadcrumbs .breadcrumbs-without-separator li a {
  margin-left: 3px;
}
@media only screen and (min-width: 992px) {
  .megamenu-navigation
    .megamenu-search
    > .component-content
    > .paragraphSystem
    .searchBox
    .form-search {
    padding-right: 5px;
  }
  .card-title-divider figure a {
    display: inline-block;
    margin: 3px;
  }
}
/* Maunu | GSKBD-26885 | | 23-12-2022 | Focus states changes checklist | End*/

/* Deepa | GSKBD-28548 |  25-08-2023 |Contact us page updates | starts*/

.d-flex {
  display: flex;
}

.email-img {
  padding-right: 1rem;
  padding-top: 1rem;
}

.gray-circle {
  background: #b3b3b3;
  text-align: center;
  border-radius: 50%;
  height: 70px;
  width: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
/* Deepa | GSKBD-28548 |  25-08-2023 |Contact us page updates | ends*/

/* Ashish Gupta | GSKBD-29446 | 03/10/2023 | Starts */
@media (min-width: 1220px) {
  .megamenu-navigation
    .megamenu-main-nav.nav-en-ca
    > .component-content
    > .navigation-root.navigation-level1
    > .navigation-item
    > a {
    font-size: 15px;
  }
}

#footer .copyright.footer-sec .richText-content {
  flex-direction: column;
}
#footer .copyright.footer-sec p {
  margin: 10px 0;
  max-width: 100%;
}

