/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}


main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  box-sizing: initial;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: initial;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: initial;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
  -webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: initial;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
[hidden],
template {
  display: none;
}
@font-face {
  font-display: block;
  font-family: icon;
  src: url(../fonts/icon.woff2?v=1314208403) format("woff2"),
    url(../fonts/icon.woff?v=1314208403) format("woff"),
    url(../fonts/icon.ttf?v=1314208403) format("truetype"),
    url(../fonts/icon.eot?v=1314208403) format("embedded-opentype"),
    url(../images/icon.svg?v=1314208403) format("svg");
}
[class~="icon"][class*="icon-"] {
  font-feature-settings: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: icon !important;
  font-style: normal;
  font-variant: normal;
  font-weight: 400 !important;
  line-height: 1;
  text-transform: none;
}
.icon-alert-circle-badge:before {
  content: "\f101";
}
.icon-alert:before {
  content: "\f102";
}
.icon-anleihen:before {
  content: "\f103";
}
.icon-apps:before {
  content: "\f104";
}
.icon-arrow-double-left:before {
  content: "\f105";
}
.icon-arrow-double-right:before {
  content: "\f106";
}
.icon-arrow-down:before {
  content: "\f107";
}
.icon-arrow-down1:before {
  content: "\f108";
}
.icon-arrow-kurs:before {
  content: "\f109";
}
.icon-arrow-left-right:before {
  content: "\f10a";
}
.icon-arrow-left:before {
  content: "\f10b";
}
.icon-arrow-left1:before {
  content: "\f10c";
}
.icon-arrow-right:before {
  content: "\f10d";
}
.icon-arrow-right1:before {
  content: "\f10e";
}
.icon-arrow-up:before {
  content: "\f10f";
}
.icon-arrow-up1:before {
  content: "\f110";
}
.icon-bin:before {
  content: "\f111";
}
.icon-bitcoin:before {
  content: "\f112";
}
.icon-boersenplatz:before {
  content: "\f113";
}
.icon-calendar:before {
  content: "\f114";
}
.icon-capped-badge:before {
  content: "\f115";
}
.icon-cfd:before {
  content: "\f116";
}
.icon-chart-candlestick:before {
  content: "\f117";
}
.icon-chart-gefuellt:before {
  content: "\f118";
}
.icon-chart-linie:before {
  content: "\f119";
}
.icon-chart-ohlc:before {
  content: "\f11a";
}
.icon-check:before {
  content: "\f11b";
}
.icon-close:before {
  content: "\f11c";
}
.icon-dots:before {
  content: "\f11d";
}
.icon-download-01:before {
  content: "\f11e";
}
.icon-download:before {
  content: "\f11f";
}
.icon-etf:before {
  content: "\f120";
}
.icon-eye-hide:before {
  content: "\f121";
}
.icon-eye:before {
  content: "\f122";
}
.icon-fav:before {
  content: "\f123";
}
.icon-fee-payment:before {
  content: "\f124";
}
.icon-filter:before {
  content: "\f125";
}
.icon-fire:before {
  content: "\f126";
}
.icon-fonds:before {
  content: "\f127";
}
.icon-forum:before {
  content: "\f128";
}
.icon-globel:before {
  content: "\f129";
}
.icon-hebelprodukte:before {
  content: "\f12a";
}
.icon-info:before {
  content: "\f12b";
}
.icon-left-right:before {
  content: "\f12c";
}
.icon-light-bulb:before {
  content: "\f12d";
}
.icon-logout:before {
  content: "\f12e";
}
.icon-markets:before {
  content: "\f12f";
}
.icon-menu:before {
  content: "\f130";
}
.icon-minus:before {
  content: "\f131";
}
.icon-minus2:before {
  content: "\f132";
}
.icon-missing-default:before {
  content: "\f133";
}
.icon-money:before {
  content: "\f134";
}
.icon-moodys-rating-arrow:before {
  content: "\f135";
}
.icon-move-to-bottom:before {
  content: "\f136";
}
.icon-move-to-top:before {
  content: "\f137";
}
.icon-mynews:before {
  content: "\f138";
}
.icon-news:before {
  content: "\f139";
}
.icon-newsletter:before {
  content: "\f13a";
}
.icon-orderbook:before {
  content: "\f13b";
}
.icon-oskar:before {
  content: "\f13c";
}
.icon-overview:before {
  content: "\f13d";
}
.icon-pencil:before {
  content: "\f13e";
}
.icon-period-protected-badge:before {
  content: "\f13f";
}
.icon-plus:before {
  content: "\f140";
}
.icon-plus2:before {
  content: "\f141";
}
.icon-podcast:before {
  content: "\f142";
}
.icon-print:before {
  content: "\f143";
}
.icon-quanto-badge:before {
  content: "\f144";
}
.icon-reverse-badge:before {
  content: "\f145";
}
.icon-rounded-five:before {
  content: "\f146";
}
.icon-rss:before {
  content: "\f147";
}
.icon-search:before {
  content: "\f148";
}
.icon-securitiesaccount:before {
  content: "\f149";
}
.icon-setting:before {
  content: "\f14a";
}
.icon-smart-turbo-badge:before {
  content: "\f14b";
}
.icon-social-media-facebook:before {
  content: "\f14c";
}
.icon-social-media-instagram:before {
  content: "\f14d";
}
.icon-social-media-linkedin:before {
  content: "\f14e";
}
.icon-social-media-twitter:before {
  content: "\f14f";
}
.icon-social-media-youtube:before {
  content: "\f150";
}
.icon-social-media:before {
  content: "\f151";
}
.icon-sort-down:before {
  content: "\f152";
}
.icon-sort-up:before {
  content: "\f153";
}
.icon-star-outline:before {
  content: "\f154";
}
.icon-star:before {
  content: "\f155";
}
.icon-stop-loss-badge:before {
  content: "\f156";
}
.icon-tags-badge:before {
  content: "\f157";
}
.icon-user:before {
  content: "\f158";
}
.icon-user2:before {
  content: "\f159";
}
.icon-watchlist:before {
  content: "\f15a";
}
.icon-wertpapierdepot:before {
  content: "\f15b";
}
.icon-x-turbo-badge:before {
  content: "\f15c";
}
.icon-xing:before {
  content: "\f15d";
}
.icon-zertifikate:before {
  content: "\f15e";
}
.icon-zinsen:before {
  content: "\f15f";
}
.icon-zoom-in:before {
  content: "\f160";
}
.icon-zoom-out:before {
  content: "\f161";
}
:root {
  --icon-size-zero: 0;
  --icon-size-xsmall: 0.25rem;
  --icon-size-smaller: 0.5rem;
  --icon-size-small: 0.75rem;
  --icon-size-medium: 1rem;
  --icon-size-large: 1.5rem;
  --icon-size-larger: 1.75rem;
  --icon-size-xlarge: 2rem;
}
.icon--size-zero {
  font-size: var(--icon-size-zero);
}
.icon--size-xsmall {
  font-size: var(--icon-size-xsmall);
}
.icon--size-smaller {
  font-size: var(--icon-size-smaller);
}
.icon--size-small {
  font-size: var(--icon-size-small);
}
.icon--size-medium {
  font-size: var(--icon-size-medium);
}
.icon--size-large {
  font-size: var(--icon-size-large);
}
.icon--size-larger {
  font-size: var(--icon-size-larger);
}
.icon--size-xlarge {
  font-size: var(--icon-size-xlarge);
}
.icon-list-overview {
  grid-gap: 1rem;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  padding: 0;
}
.icon-list-overview,
.icon-list-overview__item {
  align-items: center;
  display: grid;
  justify-items: center;
  margin: 0;
}
.icon-list-overview__item {
  grid-gap: 0.5rem;
  background: #fff0f5;
  border-radius: 4px;
  grid-template-areas: "label label" "icon-normal icon-large";
  grid-template-columns: 1fr 1fr;
  padding: 1rem;
  text-indent: 0;
}
.icon-list-overview__label {
  grid-area: label;
  white-space: nowrap;
}
.icon-list-overview__size-normal {
  grid-area: icon-normal;
}
.icon-list-overview__size-large {
  grid-area: icon-large;
}
.icon-list-overview .icon {
  background: #cceee5;
  border-radius: 4px;
  cursor: pointer;
  display: inline-flex;
  padding: 1rem;
}
.icon-list-overview .icon:hover {
  color: #093967;
}
.logo {
  background-color: initial;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  color: #0000;
  display: inline-block;
  font-size: 0;
}
.logo-finanzen-ch {
  background-image: url(../images/logo-finanzen-ch.svg);
  height: 3.125rem;
  width: 23.75rem;
}
.logo-krypto-handeln-stoerer {
  background-image: url(../images/krypto-handeln-stoerer.svg);
  height: 3.5rem;
  width: 16.8rem;
}
.logo-apple-store {
  background-image: url(../images/apple-store-badge.svg);
  height: 2rem;
  width: 6.76rem;
}
.logo-google-play-store {
  background-image: url(../images/google-play-badge.svg);
  height: 2rem;
  width: 6.76rem;
}
.logo-google-icon {
  background-image: url(../images/google_favicon.svg);
  height: 1rem;
  width: 1rem;
}
.logo-boerse-online {
  background-image: url(../images/logo-boerse-online.svg);
  height: 3.125rem;
  width: 6.65625rem;
}
.logo-euro {
  background-image: url(../images/logo-euro.svg);
  height: 2rem;
  width: 6.96rem;
}
.logo2-markets-insider {
  background-image: url(../images/markets-insider-logo.svg);
  height: 3.125rem;
  width: 9.625rem;
}
.logo2-business-insider {
  background-image: url(../images/business-insider-logo.svg);
  height: 3.125rem;
  width: 9.79166rem;
}
.logo2-insider {
  background-image: url(../images/insider-logo.svg);
  height: 3.125rem;
  width: 9.79166rem;
}
.logo2-insider-intelligence {
  background-image: url(../images/insider-intelligence-logo.svg);
  height: 3.125rem;
  width: 12.1875rem;
}
.logo2-moodys-rating {
  background-image: url(../images/moodys-rating.svg);
  height: 8.4375rem;
  width: 17.2125rem;
}
.kss-navigation {
  padding-bottom: 7rem;
}
#docu-demo-icon-font2 .icon {
  background: #dcdcdc;
  border-radius: 4px;
  cursor: pointer;
  display: inline-flex;
  margin: 1rem;
  padding: 1rem;
}
#docu-demo-icon-font2 .icon:hover {
  color: #093967;
}
#docu-demo-icon-modifer .icon {
  background: #dcdcdc;
  border-radius: 4px;
  display: inline-flex;
  margin: 1rem;
  padding: 1rem;
}
[data-simplebar] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  position: relative;
}
.simplebar-wrapper {
  height: inherit;
  max-height: inherit;
  max-width: inherit;
  overflow: hidden;
  width: inherit;
}
.simplebar-mask {
  direction: inherit;
  height: auto !important;
  overflow: hidden;
  width: auto !important;
  z-index: 0;
}
.simplebar-mask,
.simplebar-offset {
  bottom: 0;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.simplebar-offset {
  box-sizing: inherit !important;
  direction: inherit !important;
  resize: none !important;
  -webkit-overflow-scrolling: touch;
}
.simplebar-content-wrapper {
  box-sizing: border-box !important;
  direction: inherit;
  display: block;
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  position: relative;
  scrollbar-width: none;
  width: auto;
  -ms-overflow-style: none;
}
.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.simplebar-content:after,
.simplebar-content:before {
  content: " ";
  display: table;
}
.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  pointer-events: none;
  width: 100%;
}
.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  flex-basis: 0;
  flex-grow: inherit;
  flex-shrink: 0;
  float: left;
  height: 100%;
  margin: 0;
  max-height: 1px;
  max-width: 1px;
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  position: relative;
  width: 100%;
  z-index: -1;
}
.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  height: 1000%;
  left: 0;
  min-height: 1px;
  min-width: 1px;
  opacity: 0;
  top: 0;
  width: 1000%;
  z-index: -1;
}
.simplebar-height-auto-observer,
.simplebar-track {
  overflow: hidden;
  pointer-events: none;
  position: absolute;
}
.simplebar-track {
  bottom: 0;
  right: 0;
  z-index: 1;
}
[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}
.simplebar-scrollbar {
  left: 0;
  min-height: 10px;
  position: absolute;
  right: 0;
}
.simplebar-scrollbar:before {
  background: #000;
  border-radius: 7px;
  content: "";
  left: 2px;
  opacity: 0;
  position: absolute;
  right: 2px;
  transition: opacity 0.2s linear;
}
.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  transition: opacity 0s linear;
}
.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  bottom: 2px;
  top: 2px;
}
.simplebar-track.simplebar-horizontal {
  height: 11px;
  left: 0;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  height: 7px;
  left: 0;
  min-height: 0;
  min-width: 10px;
  right: auto;
  top: 2px;
  width: auto;
}
[data-simplebar-direction="rtl"] .simplebar-track.simplebar-vertical {
  left: 0;
  right: auto;
}
.hs-dummy-scrollbar-size {
  direction: rtl;
  height: 500px;
  opacity: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  position: fixed;
  visibility: hidden;
  width: 500px;
}
.simplebar-hide-scrollbar {
  left: 0;
  overflow-y: scroll;
  position: fixed;
  scrollbar-width: none;
  visibility: hidden;
  -ms-overflow-style: none;
}
body,
html {
  color: #000;
  font-family: OpenSans, arial, sans-serif;
  font-size: 14px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 22px;
}
@font-face {
  font-display: swap;
  font-family: OpenSans;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/OpenSans-Regular.woff);
}
@font-face {
  font-display: swap;
  font-family: OpenSans;
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/OpenSans-Semibold.woff);
}
@font-face {
  font-display: swap;
  font-family: OpenSans;
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/OpenSans-Bold.woff);
}
.thanos * {
  background-clip: initial;
  box-sizing: border-box;
  margin: 0;
  outline: none;
  padding: 0;
}
.thanos [type="button"],
.thanos [type="reset"],
.thanos [type="submit"],
.thanos button {
  -webkit-appearance: auto;
}
.thanos body,
.thanos html {
  color: #000;
  font-family: OpenSans, arial, sans-serif;
  font-feature-settings: "lnum" 1;
  font-size: 14px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 22px;
}
.thanos .h1,
.thanos h1 {
  font-size: 2.5rem;
  line-height: 3rem;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.thanos .h1,
.thanos .h2,
.thanos h1,
.thanos h2 {
  font-family: OpenSans, arial, sans-serif;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  text-decoration: none;
  text-transform: none;
}
.thanos .h2,
.thanos h2 {
  font-size: 1.75rem;
  line-height: 2.25rem;
  margin-bottom: 0.75rem;
  margin-top: 0.75rem;
}
.thanos .h3,
.thanos h2.header,
.thanos h3 {
  font-size: 1.5rem;
  line-height: 2rem;
}
.thanos .h3,
.thanos .h4,
.thanos h2.header,
.thanos h3,
.thanos h4 {
  font-family: OpenSans, arial, sans-serif;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
  text-decoration: none;
  text-transform: none;
}
.thanos .h4,
.thanos h4 {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.thanos .h5,
.thanos h5 {
  font-weight: 600;
  line-height: 1.5rem;
  margin-bottom: 0.25rem;
  margin-top: 0.25rem;
  text-decoration: underline;
  text-transform: none;
}
.thanos .h5,
.thanos .paragraph,
.thanos h5,
.thanos p {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}
.thanos .paragraph,
.thanos p {
  font-weight: 400;
  line-height: 1.57143rem;
}
.thanos .paragraph + .paragraph,
.thanos .paragraph + p,
.thanos p + .paragraph,
.thanos p + p {
  margin-top: 1rem;
}
.thanos ol,
.thanos ul {
  counter-reset: item;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.57143rem;
  list-style: none;
}
.thanos ul {
  list-style: disc;
  margin-left: 1rem;
  text-indent: 0;
}
.thanos ul ul {
  list-style: circle;
}
.thanos ul ul ul {
  list-style: square;
}
.thanos ul ul ul ul {
  list-style: disclosure-closed;
}
.thanos ol li:before {
  content: counters(item, ".") " ";
  counter-increment: item;
  display: inline-block;
  padding-right: 0.5rem;
}
.thanos ol ol {
  margin-left: 1rem;
}
.thanos li {
  margin-bottom: 0.25rem;
}
.thanos li:last-of-type {
  margin-bottom: 0;
}
.thanos li > ol,
.thanos li > ul {
  margin-bottom: 0.25rem;
  margin-top: 0.25rem;
}
.thanos .link,
.thanos a {
  cursor: pointer;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: normal;
  transition: all 0.15s ease-in-out;
}
.thanos .link,
.thanos .link:link,
.thanos .link:visited,
.thanos a,
.thanos a:link,
.thanos a:visited {
  color: #093967;
  outline: none;
  text-decoration: none;
}
.thanos .link:hover,
.thanos a:hover {
  color: #0d5396;
  outline: none;
  text-decoration: underline;
}
.thanos .link:active,
.thanos a:active {
  color: #0083ff;
  outline: none;
  text-decoration: underline;
}
.thanos .link:focus,
.thanos a:focus {
  color: #339cff;
  outline: none;
  text-decoration: underline;
}
.thanos .clear-link {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .clear-link,
.thanos .clear-link:active,
.thanos .clear-link:hover,
.thanos .clear-link:link,
.thanos .clear-link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .label,
.thanos label {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .font-bold,
.thanos b,
.thanos strong {
  font-weight: 900;
}
.thanos .font-italic,
.thanos em,
.thanos i {
  font-style: italic;
}
.thanos .font-underline,
.thanos u {
  text-decoration: underline;
}
.thanos .icon--size-xsmall {
  font-size: 0.25rem;
}
.thanos .icon--size-smaller {
  font-size: 0.5rem;
}
.thanos .icon--size-small {
  font-size: 0.75rem;
}
.thanos .icon--size-medium {
  font-size: 1rem;
}
.thanos .icon--size-big {
  font-size: 1.25rem;
}
.thanos .icon--size-large {
  font-size: 1.5rem;
}
.thanos .icon--size-larger {
  font-size: 1.75rem;
}
.thanos .icon--size-xlarge {
  font-size: 2rem;
}
.thanos a.logo {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos a.logo,
.thanos a.logo:active,
.thanos a.logo:hover,
.thanos a.logo:link,
.thanos a.logo:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos a.logo,
.thanos a.logo:active,
.thanos a.logo:focus,
.thanos a.logo:hover,
.thanos a.logo:link,
.thanos a.logo:visited {
  cursor: pointer;
  font-size: 0;
}
.thanos .logo {
  background-color: initial;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  color: #0000;
  display: block;
  font-size: 0;
  transition: all 0.15s ease-in-out;
}
.thanos .logo:hover {
  opacity: 0.7;
}
.thanos .logo-finanzen-net {
  height: 2.28571rem;
  width: 17.48571rem;
}
.thanos .logo-finanzen-net.logo--size-l,
.thanos .logo-finanzen-net.logo--size-m,
.thanos .logo-finanzen-net.logo--size-s {
  height: 1.71429rem;
  width: 13.11429rem;
}
.thanos .logo-finanzen-net.logo--size-xs {
  height: 1.5rem;
  width: 11.475rem;
}
.thanos .logo-finanzen-ch {
  height: 2.28571rem;
  width: 17.37143rem;
}
.thanos .logo-finanzen-ch.logo--size-l,
.thanos .logo-finanzen-ch.logo--size-m,
.thanos .logo-finanzen-ch.logo--size-s {
  height: 1.71429rem;
  width: 13.02857rem;
}
.thanos .logo-finanzen-ch.logo--size-xs {
  height: 1.5rem;
  width: 11.4rem;
}
.thanos .logo.logo-krypto-handeln-stoerer:hover {
  opacity: 1;
}
.thanos .simplebar-scrollbar:before {
  background-color: #d8d8d8;
}
.thanos .accordion__trigger {
  align-items: center;
  background: #f2f2f2;
  border-bottom: 1px solid #d8d8d8;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 1rem;
  transition: all 0.15s ease-in-out;
}
.thanos .accordion__trigger:hover {
  background: #d8d8d8;
}
.thanos .accordion__label {
  color: #093967;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .accordion__icon {
  color: #093967;
  display: flex;
}
.thanos .accordion__icon .icon {
  transition: all 0.15s ease-in-out;
}
.thanos .accordion__content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.15s ease-in-out;
}
.thanos .accordion--open .accordion__icon .icon {
  transform: rotate(180deg);
}
.thanos .arrow,
.thanos .image_icon_price_green,
.thanos .image_icon_price_grey,
.thanos .image_icon_price_red {
  border-color: #0000 #0000 #757575;
  border-style: none solid solid;
  border-width: 0 0.5rem 0.5rem;
  display: inline-block;
  margin-top: -3px;
  transform: rotate(90deg);
  transition: all 0.15s ease-in-out;
  vertical-align: middle;
}
.thanos .arrow--positive,
.thanos .image_icon_price_green {
  border-bottom: 0.5rem solid #00aa7e;
  margin-top: -0.5rem;
  transform: rotate(45deg);
  transition: all 0.15s ease-in-out;
}
.thanos .arrow--negative,
.thanos .image_icon_price_red {
  border-bottom: 0.5rem solid #ff3559;
  margin-top: 2px;
  transform: rotate(135deg);
  transition: all 0.15s ease-in-out;
}
.thanos .image_icon_price_green,
.thanos .image_icon_price_grey,
.thanos .image_icon_price_red {
  float: none;
  font-size: inherit;
}
.thanos .button,
.thanos .radio-list__button,
.thanos .switch_select .switch_arrow .image_button_left,
.thanos .switch_select .switch_arrow .image_button_right {
  align-items: center;
  background: #093967;
  border: 1px solid #093967;
  border-radius: 4px;
  cursor: pointer;
  display: inline-flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  height: 2.28571rem;
  justify-content: center;
  letter-spacing: normal;
  line-height: normal;
  margin: 0;
  min-width: 5rem;
  outline: none;
  padding: 0 0.85714rem;
  text-align: center;
  transition: all 0.15s ease-in-out;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: text-top;
  white-space: nowrap;
}
.thanos .button,
.thanos .button:link,
.thanos .button:visited,
.thanos .radio-list__button,
.thanos .radio-list__button:link,
.thanos .radio-list__button:visited,
.thanos .switch_select .switch_arrow .image_button_left,
.thanos .switch_select .switch_arrow .image_button_left:link,
.thanos .switch_select .switch_arrow .image_button_left:visited,
.thanos .switch_select .switch_arrow .image_button_right,
.thanos .switch_select .switch_arrow .image_button_right:link,
.thanos .switch_select .switch_arrow .image_button_right:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button:hover,
.thanos .radio-list__button:hover,
.thanos .switch_select .switch_arrow .image_button_left:hover,
.thanos .switch_select .switch_arrow .image_button_right:hover {
  background: #326eb4;
  border: 1px solid #326eb4;
  color: #fff;
  text-decoration: none;
}
.thanos .button:focus,
.thanos .radio-list__button:focus,
.thanos .switch_select .switch_arrow .image_button_left:focus,
.thanos .switch_select .switch_arrow .image_button_right:focus {
  background: #093967;
  border: 1px solid #000;
  color: #fff;
  text-decoration: none;
}
.thanos .button:active,
.thanos .button:active:focus,
.thanos .radio-list__button:active,
.thanos .radio-list__button:active:focus,
.thanos .switch_select .switch_arrow .image_button_left:active,
.thanos .switch_select .switch_arrow .image_button_left:active:focus,
.thanos .switch_select .switch_arrow .image_button_right:active,
.thanos .switch_select .switch_arrow .image_button_right:active:focus {
  background: #4c88cd;
  border: 1px solid #093967;
  color: #fff;
  text-decoration: none;
}
.thanos .button--stretch {
  width: 100%;
}
.thanos .button__label {
  position: relative;
}
.thanos .button__link {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .button__link,
.thanos .button__link:active,
.thanos .button__link:hover,
.thanos .button__link:link,
.thanos .button__link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .button__link,
.thanos .button__link:active,
.thanos .button__link:focus,
.thanos .button__link:hover,
.thanos .button__link:link,
.thanos .button__link:visited {
  color: #fff;
  cursor: pointer;
}
.thanos .button--disabled,
.thanos .button[disabled],
.thanos .radio-list__button[disabled],
.thanos .switch_select .switch_arrow .image_button_left[disabled],
.thanos .switch_select .switch_arrow .image_button_right[disabled] {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .button--secondary,
.thanos .radio-list__radio:not(:checked) ~ .radio-list__button,
.thanos .switch_select .switch_arrow .image_button_left,
.thanos .switch_select .switch_arrow .image_button_right {
  background: #fff;
}
.thanos .button--secondary,
.thanos .button--secondary:link,
.thanos .button--secondary:visited,
.thanos .radio-list__radio:not(:checked) ~ .radio-list__button,
.thanos .radio-list__radio:not(:checked) ~ .radio-list__button:link,
.thanos .radio-list__radio:not(:checked) ~ .radio-list__button:visited,
.thanos .switch_select .switch_arrow .image_button_left,
.thanos .switch_select .switch_arrow .image_button_left:link,
.thanos .switch_select .switch_arrow .image_button_left:visited,
.thanos .switch_select .switch_arrow .image_button_right,
.thanos .switch_select .switch_arrow .image_button_right:link,
.thanos .switch_select .switch_arrow .image_button_right:visited {
  color: #093967;
}
.thanos .button--secondary:hover,
.thanos .radio-list__radio:not(:checked) ~ .radio-list__button:hover,
.thanos .switch_select .switch_arrow .image_button_left:hover,
.thanos .switch_select .switch_arrow .image_button_right:hover {
  background: #093967;
  border: 1px solid #093967;
  color: #fff;
}
.thanos .button--secondary:focus,
.thanos .radio-list__radio:not(:checked) ~ .radio-list__button:focus,
.thanos .switch_select .switch_arrow .image_button_left:focus,
.thanos .switch_select .switch_arrow .image_button_right:focus {
  background: #093967;
}
.thanos .button--flat {
  background: #0000;
  border: 1px solid #0000;
}
.thanos .button--flat,
.thanos .button--flat:link,
.thanos .button--flat:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--flat:active,
.thanos .button--flat:active:focus,
.thanos .button--flat:focus,
.thanos .button--flat:hover {
  background: #0000;
  border: 1px solid #0000;
  color: #fff;
  text-decoration: none;
}
.thanos .button--with-icon [class*="icon"] {
  font-size: 1rem;
  line-height: 1;
}
.thanos .button--with-icon [class*="icon"]:first-child {
  padding-right: 0.5rem;
}
.thanos .button--with-icon [class*="icon"]:last-child {
  padding-left: 0.5rem;
}
.thanos .button--with-icon [class*="icon"]:only-child:first-child,
.thanos .button--with-icon [class*="icon"]:only-child:last-child {
  padding-left: 0;
  padding-right: 0;
}
.thanos .button--navbar {
  background-color: #fafafa;
  border: 1px solid #fafafa;
  color: #093967;
  font-weight: 600;
  padding: 0;
  width: auto;
}
.thanos .button--navbar:active {
  background-color: #fff;
  color: #000;
}
.thanos .button--navbar:hover {
  background-color: #d8d8d8;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  height: 2.85714rem;
}
.thanos .button--dropdown {
  background: #fff;
  border: 1px solid #adadad;
  justify-content: space-between;
  min-width: 10rem;
}
.thanos .button--dropdown,
.thanos .button--dropdown:link,
.thanos .button--dropdown:visited {
  color: #000;
}
.thanos .button--dropdown:hover {
  background: #fff;
  border: 1px solid #093967;
  color: #000;
}
.thanos .button--dropdown:active,
.thanos .button--dropdown:active:focus,
.thanos .button--dropdown:focus {
  background: #f2f2f2;
  border: 1px solid #093967;
  color: #000;
}
.thanos .button--dropdown [class*="icon"] {
  color: #093967;
  transition: all 0.15s ease-in-out;
}
.thanos .button--dropdown-active [class*="icon"]:last-child {
  transform: rotate(180deg);
}
.thanos .button--dropdown.button--with-icon .button__label {
  margin-right: 0.5rem;
}
.thanos .button--dropdown.button--with-icon [class*="icon"]:last-child {
  padding: 0;
}
.thanos .button--dropdown.button--stretch .button__label {
  max-width: calc(100% - 1rem);
  overflow: hidden;
  text-overflow: ellipsis;
}
.thanos .button--login {
  border: 1px solid #fff;
  margin-left: 1.5rem;
  min-width: auto;
  padding: 0 0.75rem 0 0;
}
.thanos .button--login:hover {
  background: #326eb4;
  border: 1px solid #326eb4;
  color: #fff;
}
.thanos .button--login:active,
.thanos .button--login:active:focus {
  background: #4c88cd;
  border: 1px solid #093967;
  color: #fff;
}
.thanos .button--login [class*="icon"] {
  border: 1px solid #fff;
  border-radius: 50%;
  height: 2.28571rem;
}
.thanos .button--login [class*="icon"]:first-child {
  margin-left: -12px;
  margin-right: 0.75rem;
  padding: 0.5rem;
}
.thanos .button--slider {
  border-radius: 50%;
  display: block;
  height: 0.85714rem;
  margin: 0.5rem;
  padding: 0;
  width: 0.85714rem;
}
.thanos .button--slider,
.thanos .button--slider:link,
.thanos .button--slider:visited {
  background: #fff;
  border: 1px solid #adadad;
  color: #757575;
}
.thanos .button--slider:active,
.thanos .button--slider:active:focus,
.thanos .button--slider:focus,
.thanos .button--slider:hover,
.thanos .button--slider:not(:disabled):not(.button--disabled):active,
.thanos .button--slider:not(:disabled):not(.button--disabled):active:focus,
.thanos .button--slider:not(:disabled):not(.button--disabled):focus {
  background: #757575;
  border: 1px solid #757575;
  color: #000;
}
.thanos .button--next {
  height: 1.71429rem;
  margin: 0.5rem;
  width: 1.71429rem;
}
.thanos .button--next,
.thanos .button--next:link,
.thanos .button--next:visited {
  background: #fff;
  border: 1px solid #adadad;
  color: #757575;
}
.thanos .button--next:hover {
  background: #fff;
  border: 1px solid #757575;
  color: #000;
}
.thanos .button--next:active,
.thanos .button--next:active:focus,
.thanos .button--next:focus,
.thanos .button--next:not(:disabled):not(.button--disabled):active,
.thanos .button--next:not(:disabled):not(.button--disabled):active:focus,
.thanos .button--next:not(:disabled):not(.button--disabled):focus {
  background: #fff;
  border: 1px solid #757575;
  color: #093967;
}
.thanos .button--background-color-finnet-blue {
  background: #093967;
  border: 1px solid #093967;
}
.thanos .button--background-color-finnet-blue,
.thanos .button--background-color-finnet-blue:link,
.thanos .button--background-color-finnet-blue:visited {
  color: #000;
}
.thanos .button--background-color-finnet-blue:hover {
  background: #0d5396;
  border: 1px solid #0d5396;
  color: #000;
}
.thanos .button--background-color-finnet-blue:active,
.thanos .button--background-color-finnet-blue:active:focus,
.thanos .button--background-color-finnet-blue:focus {
  background: #116dc5;
  border: 1px solid #116dc5;
  color: #000;
}
.thanos .button--border-color-finnet-blue,
.thanos .button--border-color-finnet-blue:active,
.thanos .button--border-color-finnet-blue:active:focus,
.thanos .button--border-color-finnet-blue:hover {
  border: 1px solid #093967;
}
.thanos .button--background-color-finnet-red {
  background: #d0021b;
  border: 1px solid #d0021b;
}
.thanos .button--background-color-finnet-red,
.thanos .button--background-color-finnet-red:link,
.thanos .button--background-color-finnet-red:visited {
  color: #000;
}
.thanos .button--background-color-finnet-red:hover {
  background: #fd0826;
  border: 1px solid #fd0826;
  color: #000;
}
.thanos .button--background-color-finnet-red:active,
.thanos .button--background-color-finnet-red:active:focus,
.thanos .button--background-color-finnet-red:focus {
  background: #fd3b52;
  border: 1px solid #fd3b52;
  color: #000;
}
.thanos .button--border-color-finnet-red,
.thanos .button--border-color-finnet-red:active,
.thanos .button--border-color-finnet-red:active:focus,
.thanos .button--border-color-finnet-red:hover {
  border: 1px solid #d0021b;
}
.thanos .button--background-color-finnet-red-two {
  background: #b74333;
  border: 1px solid #b74333;
}
.thanos .button--background-color-finnet-red-two,
.thanos .button--background-color-finnet-red-two:link,
.thanos .button--background-color-finnet-red-two:visited {
  color: #000;
}
.thanos .button--background-color-finnet-red-two:hover {
  background: #ce5e4f;
  border: 1px solid #ce5e4f;
  color: #000;
}
.thanos .button--background-color-finnet-red-two:active,
.thanos .button--background-color-finnet-red-two:active:focus,
.thanos .button--background-color-finnet-red-two:focus {
  background: #d98377;
  border: 1px solid #d98377;
  color: #000;
}
.thanos .button--border-color-finnet-red-two,
.thanos .button--border-color-finnet-red-two:active,
.thanos .button--border-color-finnet-red-two:active:focus,
.thanos .button--border-color-finnet-red-two:hover {
  border: 1px solid #b74333;
}
.thanos .button--background-color-oskar-green {
  background: #20c997;
  border: 1px solid #20c997;
}
.thanos .button--background-color-oskar-green,
.thanos .button--background-color-oskar-green:link,
.thanos .button--background-color-oskar-green:visited {
  color: #000;
}
.thanos .button--background-color-oskar-green:hover {
  background: #3ce0af;
  border: 1px solid #3ce0af;
  color: #000;
}
.thanos .button--background-color-oskar-green:active,
.thanos .button--background-color-oskar-green:active:focus,
.thanos .button--background-color-oskar-green:focus {
  background: #68e7c1;
  border: 1px solid #68e7c1;
  color: #000;
}
.thanos .button--border-color-oskar-green,
.thanos .button--border-color-oskar-green:active,
.thanos .button--border-color-oskar-green:active:focus,
.thanos .button--border-color-oskar-green:hover {
  border: 1px solid #20c997;
}
.thanos .button--background-color-facebook-blue {
  background: #3b5998;
  border: 1px solid #3b5998;
}
.thanos .button--background-color-facebook-blue,
.thanos .button--background-color-facebook-blue:link,
.thanos .button--background-color-facebook-blue:visited {
  color: #000;
}
.thanos .button--background-color-facebook-blue:hover {
  background: #4c70ba;
  border: 1px solid #4c70ba;
  color: #000;
}
.thanos .button--background-color-facebook-blue:active,
.thanos .button--background-color-facebook-blue:active:focus,
.thanos .button--background-color-facebook-blue:focus {
  background: #718dc8;
  border: 1px solid #718dc8;
  color: #000;
}
.thanos .button--border-color-facebook-blue,
.thanos .button--border-color-facebook-blue:active,
.thanos .button--border-color-facebook-blue:active:focus,
.thanos .button--border-color-facebook-blue:hover {
  border: 1px solid #3b5998;
}
.thanos .button--background-color-black {
  background: #000;
  border: 1px solid #000;
}
.thanos .button--background-color-black,
.thanos .button--background-color-black:link,
.thanos .button--background-color-black:visited {
  color: #fff;
}
.thanos .button--background-color-black:hover {
  background: #1a1a1a;
  border: 1px solid #1a1a1a;
  color: #000;
}
.thanos .button--background-color-black:active,
.thanos .button--background-color-black:active:focus,
.thanos .button--background-color-black:focus {
  background: #333;
  border: 1px solid #333;
  color: #000;
}
.thanos .button--border-color-black,
.thanos .button--border-color-black:active,
.thanos .button--border-color-black:active:focus,
.thanos .button--border-color-black:hover {
  border: 1px solid #000;
}
.thanos .button--background-color-semi-light-grey {
  background: #f2f2f2;
  border: 1px solid #f2f2f2;
}
.thanos .button--background-color-semi-light-grey,
.thanos .button--background-color-semi-light-grey:link,
.thanos .button--background-color-semi-light-grey:visited {
  color: #000;
}
.thanos .button--background-color-semi-light-grey:active,
.thanos .button--background-color-semi-light-grey:active:focus,
.thanos .button--background-color-semi-light-grey:focus,
.thanos .button--background-color-semi-light-grey:hover {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-semi-light-grey,
.thanos .button--border-color-semi-light-grey:active,
.thanos .button--border-color-semi-light-grey:active:focus,
.thanos .button--border-color-semi-light-grey:hover {
  border: 1px solid #f2f2f2;
}
.thanos .button--background-color-azure-blue {
  background: #0083ff;
  border: 1px solid #0083ff;
}
.thanos .button--background-color-azure-blue,
.thanos .button--background-color-azure-blue:link,
.thanos .button--background-color-azure-blue:visited {
  color: #000;
}
.thanos .button--background-color-azure-blue:hover {
  background: #339cff;
  border: 1px solid #339cff;
  color: #000;
}
.thanos .button--background-color-azure-blue:active,
.thanos .button--background-color-azure-blue:active:focus,
.thanos .button--background-color-azure-blue:focus {
  background: #66b5ff;
  border: 1px solid #66b5ff;
  color: #000;
}
.thanos .button--border-color-azure-blue,
.thanos .button--border-color-azure-blue:active,
.thanos .button--border-color-azure-blue:active:focus,
.thanos .button--border-color-azure-blue:hover {
  border: 1px solid #0083ff;
}
.thanos .button--background-color-blue {
  background: #326eb4;
  border: 1px solid #326eb4;
}
.thanos .button--background-color-blue,
.thanos .button--background-color-blue:link,
.thanos .button--background-color-blue:visited {
  color: #000;
}
.thanos .button--background-color-blue:hover {
  background: #4c88cd;
  border: 1px solid #4c88cd;
  color: #000;
}
.thanos .button--background-color-blue:active,
.thanos .button--background-color-blue:active:focus,
.thanos .button--background-color-blue:focus {
  background: #74a2d8;
  border: 1px solid #74a2d8;
  color: #000;
}
.thanos .button--border-color-blue,
.thanos .button--border-color-blue:active,
.thanos .button--border-color-blue:active:focus,
.thanos .button--border-color-blue:hover {
  border: 1px solid #326eb4;
}
.thanos .button--background-color-dark-blue {
  background: #000333;
  border: 1px solid #000333;
}
.thanos .button--background-color-dark-blue,
.thanos .button--background-color-dark-blue:link,
.thanos .button--background-color-dark-blue:visited {
  color: #000;
}
.thanos .button--background-color-dark-blue:hover {
  background: #000666;
  border: 1px solid #000666;
  color: #000;
}
.thanos .button--background-color-dark-blue:active,
.thanos .button--background-color-dark-blue:active:focus,
.thanos .button--background-color-dark-blue:focus {
  background: #000999;
  border: 1px solid #000999;
  color: #000;
}
.thanos .button--border-color-dark-blue,
.thanos .button--border-color-dark-blue:active,
.thanos .button--border-color-dark-blue:active:focus,
.thanos .button--border-color-dark-blue:hover {
  border: 1px solid #000333;
}
.thanos .button--background-color-youtube-red {
  background: #bf2d27;
  border: 1px solid #bf2d27;
}
.thanos .button--background-color-youtube-red,
.thanos .button--background-color-youtube-red:link,
.thanos .button--background-color-youtube-red:visited {
  color: #000;
}
.thanos .button--background-color-youtube-red:hover {
  background: #d84741;
  border: 1px solid #d84741;
  color: #000;
}
.thanos .button--background-color-youtube-red:active,
.thanos .button--background-color-youtube-red:active:focus,
.thanos .button--background-color-youtube-red:focus {
  background: #e1706b;
  border: 1px solid #e1706b;
  color: #000;
}
.thanos .button--border-color-youtube-red,
.thanos .button--border-color-youtube-red:active,
.thanos .button--border-color-youtube-red:active:focus,
.thanos .button--border-color-youtube-red:hover {
  border: 1px solid #bf2d27;
}
.thanos .button--background-color-negative-red {
  background: #ff3559;
  border: 1px solid #ff3559;
}
.thanos .button--background-color-negative-red,
.thanos .button--background-color-negative-red:link,
.thanos .button--background-color-negative-red:visited {
  color: #000;
}
.thanos .button--background-color-negative-red:hover {
  background: #ff6883;
  border: 1px solid #ff6883;
  color: #000;
}
.thanos .button--background-color-negative-red:active,
.thanos .button--background-color-negative-red:active:focus,
.thanos .button--background-color-negative-red:focus {
  background: #ff9bad;
  border: 1px solid #ff9bad;
  color: #000;
}
.thanos .button--border-color-negative-red,
.thanos .button--border-color-negative-red:active,
.thanos .button--border-color-negative-red:active:focus,
.thanos .button--border-color-negative-red:hover {
  border: 1px solid #ff3559;
}
.thanos .button--background-color-dim-red {
  background: #fdafbb;
  border: 1px solid #fdafbb;
}
.thanos .button--background-color-dim-red,
.thanos .button--background-color-dim-red:link,
.thanos .button--background-color-dim-red:visited {
  color: #000;
}
.thanos .button--background-color-dim-red:hover {
  background: #fee1e5;
  border: 1px solid #fee1e5;
  color: #000;
}
.thanos .button--background-color-dim-red:active,
.thanos .button--background-color-dim-red:active:focus,
.thanos .button--background-color-dim-red:focus {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-dim-red,
.thanos .button--border-color-dim-red:active,
.thanos .button--border-color-dim-red:active:focus,
.thanos .button--border-color-dim-red:hover {
  border: 1px solid #fdafbb;
}
.thanos .button--background-color-green-positive {
  background: #00aa7e;
  border: 1px solid #00aa7e;
}
.thanos .button--background-color-green-positive,
.thanos .button--background-color-green-positive:link,
.thanos .button--background-color-green-positive:visited {
  color: #000;
}
.thanos .button--background-color-green-positive:hover {
  background: #00dda4;
  border: 1px solid #00dda4;
  color: #000;
}
.thanos .button--background-color-green-positive:active,
.thanos .button--background-color-green-positive:active:focus,
.thanos .button--background-color-green-positive:focus {
  background: #11ffc1;
  border: 1px solid #11ffc1;
  color: #000;
}
.thanos .button--border-color-green-positive,
.thanos .button--border-color-green-positive:active,
.thanos .button--border-color-green-positive:active:focus,
.thanos .button--border-color-green-positive:hover {
  border: 1px solid #00aa7e;
}
.thanos .button--background-color-green-trading {
  background: #349999;
  border: 1px solid #349999;
}
.thanos .button--background-color-green-trading,
.thanos .button--background-color-green-trading:link,
.thanos .button--background-color-green-trading:visited {
  color: #000;
}
.thanos .button--background-color-green-trading:hover {
  background: #41bfbf;
  border: 1px solid #41bfbf;
  color: #000;
}
.thanos .button--background-color-green-trading:active,
.thanos .button--background-color-green-trading:active:focus,
.thanos .button--background-color-green-trading:focus {
  background: #67cccc;
  border: 1px solid #67cccc;
  color: #000;
}
.thanos .button--border-color-green-trading,
.thanos .button--border-color-green-trading:active,
.thanos .button--border-color-green-trading:active:focus,
.thanos .button--border-color-green-trading:hover {
  border: 1px solid #349999;
}
.thanos .button--background-color-blue-savings {
  background: #649cff;
  border: 1px solid #649cff;
}
.thanos .button--background-color-blue-savings,
.thanos .button--background-color-blue-savings:link,
.thanos .button--background-color-blue-savings:visited {
  color: #000;
}
.thanos .button--background-color-blue-savings:hover {
  background: #97bdff;
  border: 1px solid #97bdff;
  color: #000;
}
.thanos .button--background-color-blue-savings:active,
.thanos .button--background-color-blue-savings:active:focus,
.thanos .button--background-color-blue-savings:focus {
  background: #caddff;
  border: 1px solid #caddff;
  color: #000;
}
.thanos .button--border-color-blue-savings,
.thanos .button--border-color-blue-savings:active,
.thanos .button--border-color-blue-savings:active:focus,
.thanos .button--border-color-blue-savings:hover {
  border: 1px solid #649cff;
}
.thanos .button--background-color-dim-green {
  background: #cceee5;
  border: 1px solid #cceee5;
}
.thanos .button--background-color-dim-green,
.thanos .button--background-color-dim-green:link,
.thanos .button--background-color-dim-green:visited {
  color: #000;
}
.thanos .button--background-color-dim-green:hover {
  background: #f2fbf9;
  border: 1px solid #f2fbf9;
  color: #000;
}
.thanos .button--background-color-dim-green:active,
.thanos .button--background-color-dim-green:active:focus,
.thanos .button--background-color-dim-green:focus {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-dim-green,
.thanos .button--border-color-dim-green:active,
.thanos .button--border-color-dim-green:active:focus,
.thanos .button--border-color-dim-green:hover {
  border: 1px solid #cceee5;
}
.thanos .button--background-color-text-grey {
  background: #757575;
  border: 1px solid #757575;
}
.thanos .button--background-color-text-grey,
.thanos .button--background-color-text-grey:link,
.thanos .button--background-color-text-grey:visited {
  color: #000;
}
.thanos .button--background-color-text-grey:hover {
  background: #8f8f8f;
  border: 1px solid #8f8f8f;
  color: #000;
}
.thanos .button--background-color-text-grey:active,
.thanos .button--background-color-text-grey:active:focus,
.thanos .button--background-color-text-grey:focus {
  background: #a8a8a8;
  border: 1px solid #a8a8a8;
  color: #000;
}
.thanos .button--border-color-text-grey,
.thanos .button--border-color-text-grey:active,
.thanos .button--border-color-text-grey:active:focus,
.thanos .button--border-color-text-grey:hover {
  border: 1px solid #757575;
}
.thanos .button--background-color-grey {
  background: #d8d8d8;
  border: 1px solid #d8d8d8;
}
.thanos .button--background-color-grey,
.thanos .button--background-color-grey:link,
.thanos .button--background-color-grey:visited {
  color: #000;
}
.thanos .button--background-color-grey:hover {
  background: #f2f2f2;
  border: 1px solid #f2f2f2;
  color: #000;
}
.thanos .button--background-color-grey:active,
.thanos .button--background-color-grey:active:focus,
.thanos .button--background-color-grey:focus {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-grey,
.thanos .button--border-color-grey:active,
.thanos .button--border-color-grey:active:focus,
.thanos .button--border-color-grey:hover {
  border: 1px solid #d8d8d8;
}
.thanos .button--background-color-white {
  background: #fff;
  border: 1px solid #fff;
}
.thanos .button--background-color-white,
.thanos .button--background-color-white:link,
.thanos .button--background-color-white:visited {
  color: #000;
}
.thanos .button--background-color-white:active,
.thanos .button--background-color-white:active:focus,
.thanos .button--background-color-white:focus,
.thanos .button--background-color-white:hover {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-white,
.thanos .button--border-color-white:active,
.thanos .button--border-color-white:active:focus,
.thanos .button--border-color-white:hover {
  border: 1px solid #fff;
}
.thanos .button--background-color-dummy {
  background: #fe019a;
  border: 1px solid #fe019a;
}
.thanos .button--background-color-dummy,
.thanos .button--background-color-dummy:link,
.thanos .button--background-color-dummy:visited {
  color: #000;
}
.thanos .button--background-color-dummy:hover {
  background: #fe34ae;
  border: 1px solid #fe34ae;
  color: #000;
}
.thanos .button--background-color-dummy:active,
.thanos .button--background-color-dummy:active:focus,
.thanos .button--background-color-dummy:focus {
  background: #fe67c2;
  border: 1px solid #fe67c2;
  color: #000;
}
.thanos .button--border-color-dummy,
.thanos .button--border-color-dummy:active,
.thanos .button--border-color-dummy:active:focus,
.thanos .button--border-color-dummy:hover {
  border: 1px solid #fe019a;
}
.thanos .button--background-color-yellow-orange {
  background: #ffb929;
  border: 1px solid #ffb929;
}
.thanos .button--background-color-yellow-orange,
.thanos .button--background-color-yellow-orange:link,
.thanos .button--background-color-yellow-orange:visited {
  color: #000;
}
.thanos .button--background-color-yellow-orange:hover {
  background: #ffca5c;
  border: 1px solid #ffca5c;
  color: #000;
}
.thanos .button--background-color-yellow-orange:active,
.thanos .button--background-color-yellow-orange:active:focus,
.thanos .button--background-color-yellow-orange:focus {
  background: #ffda8f;
  border: 1px solid #ffda8f;
  color: #000;
}
.thanos .button--border-color-yellow-orange,
.thanos .button--border-color-yellow-orange:active,
.thanos .button--border-color-yellow-orange:active:focus,
.thanos .button--border-color-yellow-orange:hover {
  border: 1px solid #ffb929;
}
.thanos .button--background-color-ratgeber-orange {
  background: #f2871d;
  border: 1px solid #f2871d;
}
.thanos .button--background-color-ratgeber-orange,
.thanos .button--background-color-ratgeber-orange:link,
.thanos .button--background-color-ratgeber-orange:visited {
  color: #000;
}
.thanos .button--background-color-ratgeber-orange:hover {
  background: #f5a14d;
  border: 1px solid #f5a14d;
  color: #000;
}
.thanos .button--background-color-ratgeber-orange:active,
.thanos .button--background-color-ratgeber-orange:active:focus,
.thanos .button--background-color-ratgeber-orange:focus {
  background: #f8ba7d;
  border: 1px solid #f8ba7d;
  color: #000;
}
.thanos .button--border-color-ratgeber-orange,
.thanos .button--border-color-ratgeber-orange:active,
.thanos .button--border-color-ratgeber-orange:active:focus,
.thanos .button--border-color-ratgeber-orange:hover {
  border: 1px solid #f2871d;
}
.thanos .button--background-color-viored {
  background: #b52546;
  border: 1px solid #b52546;
}
.thanos .button--background-color-viored,
.thanos .button--background-color-viored:link,
.thanos .button--background-color-viored:visited {
  color: #000;
}
.thanos .button--background-color-viored:hover {
  background: #d6375b;
  border: 1px solid #d6375b;
  color: #000;
}
.thanos .button--background-color-viored:active,
.thanos .button--background-color-viored:active:focus,
.thanos .button--background-color-viored:focus {
  background: #df617e;
  border: 1px solid #df617e;
  color: #000;
}
.thanos .button--border-color-viored,
.thanos .button--border-color-viored:active,
.thanos .button--border-color-viored:active:focus,
.thanos .button--border-color-viored:hover {
  border: 1px solid #b52546;
}
.thanos .button--background-color-green-hover {
  background: #008160;
  border: 1px solid #008160;
}
.thanos .button--background-color-green-hover,
.thanos .button--background-color-green-hover:link,
.thanos .button--background-color-green-hover:visited {
  color: #000;
}
.thanos .button--background-color-green-hover:hover {
  background: #00b486;
  border: 1px solid #00b486;
  color: #000;
}
.thanos .button--background-color-green-hover:active,
.thanos .button--background-color-green-hover:active:focus,
.thanos .button--background-color-green-hover:focus {
  background: #00e7ac;
  border: 1px solid #00e7ac;
  color: #000;
}
.thanos .button--border-color-green-hover,
.thanos .button--border-color-green-hover:active,
.thanos .button--border-color-green-hover:active:focus,
.thanos .button--border-color-green-hover:hover {
  border: 1px solid #008160;
}
.thanos .button--background-color-red-orange {
  background: #de3720;
  border: 1px solid #de3720;
}
.thanos .button--background-color-red-orange,
.thanos .button--background-color-red-orange:link,
.thanos .button--background-color-red-orange:visited {
  color: #000;
}
.thanos .button--background-color-red-orange:hover {
  background: #e55e4c;
  border: 1px solid #e55e4c;
  color: #000;
}
.thanos .button--background-color-red-orange:active,
.thanos .button--background-color-red-orange:active:focus,
.thanos .button--background-color-red-orange:focus {
  background: #ec8678;
  border: 1px solid #ec8678;
  color: #000;
}
.thanos .button--border-color-red-orange,
.thanos .button--border-color-red-orange:active,
.thanos .button--border-color-red-orange:active:focus,
.thanos .button--border-color-red-orange:hover {
  border: 1px solid #de3720;
}
.thanos .button--background-color-lila {
  background: #ad00a9;
  border: 1px solid #ad00a9;
}
.thanos .button--background-color-lila,
.thanos .button--background-color-lila:link,
.thanos .button--background-color-lila:visited {
  color: #000;
}
.thanos .button--background-color-lila:hover {
  background: #e000db;
  border: 1px solid #e000db;
  color: #000;
}
.thanos .button--background-color-lila:active,
.thanos .button--background-color-lila:active:focus,
.thanos .button--background-color-lila:focus {
  background: #ff14fa;
  border: 1px solid #ff14fa;
  color: #000;
}
.thanos .button--border-color-lila,
.thanos .button--border-color-lila:active,
.thanos .button--border-color-lila:active:focus,
.thanos .button--border-color-lila:hover {
  border: 1px solid #ad00a9;
}
.thanos .button--background-color-light-blue {
  background: #c3def8;
  border: 1px solid #c3def8;
}
.thanos .button--background-color-light-blue,
.thanos .button--background-color-light-blue:link,
.thanos .button--background-color-light-blue:visited {
  color: #000;
}
.thanos .button--background-color-light-blue:hover {
  background: #f1f7fd;
  border: 1px solid #f1f7fd;
  color: #000;
}
.thanos .button--background-color-light-blue:active,
.thanos .button--background-color-light-blue:active:focus,
.thanos .button--background-color-light-blue:focus {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-light-blue,
.thanos .button--border-color-light-blue:active,
.thanos .button--border-color-light-blue:active:focus,
.thanos .button--border-color-light-blue:hover {
  border: 1px solid #c3def8;
}
.thanos .button--background-color-white-blue {
  background: #ecf6ff;
  border: 1px solid #ecf6ff;
}
.thanos .button--background-color-white-blue,
.thanos .button--background-color-white-blue:link,
.thanos .button--background-color-white-blue:visited {
  color: #000;
}
.thanos .button--background-color-white-blue:active,
.thanos .button--background-color-white-blue:active:focus,
.thanos .button--background-color-white-blue:focus,
.thanos .button--background-color-white-blue:hover {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-white-blue,
.thanos .button--border-color-white-blue:active,
.thanos .button--border-color-white-blue:active:focus,
.thanos .button--border-color-white-blue:hover {
  border: 1px solid #ecf6ff;
}
.thanos .button--background-color-fnb-green {
  background: #1c8005;
  border: 1px solid #1c8005;
}
.thanos .button--background-color-fnb-green,
.thanos .button--background-color-fnb-green:link,
.thanos .button--background-color-fnb-green:visited {
  color: #000;
}
.thanos .button--background-color-fnb-green:hover {
  background: #27b107;
  border: 1px solid #27b107;
  color: #000;
}
.thanos .button--background-color-fnb-green:active,
.thanos .button--background-color-fnb-green:active:focus,
.thanos .button--background-color-fnb-green:focus {
  background: #31e209;
  border: 1px solid #31e209;
  color: #000;
}
.thanos .button--border-color-fnb-green,
.thanos .button--border-color-fnb-green:active,
.thanos .button--border-color-fnb-green:active:focus,
.thanos .button--border-color-fnb-green:hover {
  border: 1px solid #1c8005;
}
.thanos .button--background-color-bsdex-crypto {
  background: #6432fa;
  border: 1px solid #6432fa;
}
.thanos .button--background-color-bsdex-crypto,
.thanos .button--background-color-bsdex-crypto:link,
.thanos .button--background-color-bsdex-crypto:visited {
  color: #000;
}
.thanos .button--background-color-bsdex-crypto:hover {
  background: #8a64fb;
  border: 1px solid #8a64fb;
  color: #000;
}
.thanos .button--background-color-bsdex-crypto:active,
.thanos .button--background-color-bsdex-crypto:active:focus,
.thanos .button--background-color-bsdex-crypto:focus {
  background: #af96fc;
  border: 1px solid #af96fc;
  color: #000;
}
.thanos .button--border-color-bsdex-crypto,
.thanos .button--border-color-bsdex-crypto:active,
.thanos .button--border-color-bsdex-crypto:active:focus,
.thanos .button--border-color-bsdex-crypto:hover {
  border: 1px solid #6432fa;
}
.thanos .button--background-color-tundora {
  background: #adadad;
  border: 1px solid #adadad;
}
.thanos .button--background-color-tundora,
.thanos .button--background-color-tundora:link,
.thanos .button--background-color-tundora:visited {
  color: #000;
}
.thanos .button--background-color-tundora:hover {
  background: #c7c7c7;
  border: 1px solid #c7c7c7;
  color: #000;
}
.thanos .button--background-color-tundora:active,
.thanos .button--background-color-tundora:active:focus,
.thanos .button--background-color-tundora:focus {
  background: #e0e0e0;
  border: 1px solid #e0e0e0;
  color: #000;
}
.thanos .button--border-color-tundora,
.thanos .button--border-color-tundora:active,
.thanos .button--border-color-tundora:active:focus,
.thanos .button--border-color-tundora:hover {
  border: 1px solid #adadad;
}
.thanos .button--background-color-grey98 {
  background: #fafafa;
  border: 1px solid #fafafa;
}
.thanos .button--background-color-grey98,
.thanos .button--background-color-grey98:link,
.thanos .button--background-color-grey98:visited {
  color: #000;
}
.thanos .button--background-color-grey98:active,
.thanos .button--background-color-grey98:active:focus,
.thanos .button--background-color-grey98:focus,
.thanos .button--background-color-grey98:hover {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-grey98,
.thanos .button--border-color-grey98:active,
.thanos .button--border-color-grey98:active:focus,
.thanos .button--border-color-grey98:hover {
  border: 1px solid #fafafa;
}
.thanos .button--background-color-transparent {
  background: #0000;
  border: 1px solid #0000;
}
.thanos .button--background-color-transparent,
.thanos .button--background-color-transparent:link,
.thanos .button--background-color-transparent:visited {
  color: #fff;
}
.thanos .button--background-color-transparent:hover {
  background: #1a1a1a00;
  border: 1px solid #1a1a1a00;
  color: #000;
}
.thanos .button--background-color-transparent:active,
.thanos .button--background-color-transparent:active:focus,
.thanos .button--background-color-transparent:focus {
  background: #3330;
  border: 1px solid #3330;
  color: #000;
}
.thanos .button--border-color-transparent,
.thanos .button--border-color-transparent:active,
.thanos .button--border-color-transparent:active:focus,
.thanos .button--border-color-transparent:hover {
  border: 1px solid #0000;
}
.thanos .button--background-color-footer-top {
  background: #f6f7f7;
  border: 1px solid #f6f7f7;
}
.thanos .button--background-color-footer-top,
.thanos .button--background-color-footer-top:link,
.thanos .button--background-color-footer-top:visited {
  color: #000;
}
.thanos .button--background-color-footer-top:active,
.thanos .button--background-color-footer-top:active:focus,
.thanos .button--background-color-footer-top:focus,
.thanos .button--background-color-footer-top:hover {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-footer-top,
.thanos .button--border-color-footer-top:active,
.thanos .button--border-color-footer-top:active:focus,
.thanos .button--border-color-footer-top:hover {
  border: 1px solid #f6f7f7;
}
.thanos .button--background-color-footer-middle {
  background: #f1f2f2;
  border: 1px solid #f1f2f2;
}
.thanos .button--background-color-footer-middle,
.thanos .button--background-color-footer-middle:link,
.thanos .button--background-color-footer-middle:visited {
  color: #000;
}
.thanos .button--background-color-footer-middle:active,
.thanos .button--background-color-footer-middle:active:focus,
.thanos .button--background-color-footer-middle:focus,
.thanos .button--background-color-footer-middle:hover {
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.thanos .button--border-color-footer-middle,
.thanos .button--border-color-footer-middle:active,
.thanos .button--border-color-footer-middle:active:focus,
.thanos .button--border-color-footer-middle:hover {
  border: 1px solid #f1f2f2;
}
.thanos .button--background-color-footer-bottom {
  background: #0b427d;
  border: 1px solid #0b427d;
}
.thanos .button--background-color-footer-bottom,
.thanos .button--background-color-footer-bottom:link,
.thanos .button--background-color-footer-bottom:visited {
  color: #000;
}
.thanos .button--background-color-footer-bottom:hover {
  background: #0f5bac;
  border: 1px solid #0f5bac;
  color: #000;
}
.thanos .button--background-color-footer-bottom:active,
.thanos .button--background-color-footer-bottom:active:focus,
.thanos .button--background-color-footer-bottom:focus {
  background: #1374db;
  border: 1px solid #1374db;
  color: #000;
}
.thanos .button--border-color-footer-bottom,
.thanos .button--border-color-footer-bottom:active,
.thanos .button--border-color-footer-bottom:active:focus,
.thanos .button--border-color-footer-bottom:hover {
  border: 1px solid #0b427d;
}
.thanos .button--background-color-navy-blue {
  background: #141d54;
  border: 1px solid #141d54;
}
.thanos .button--background-color-navy-blue,
.thanos .button--background-color-navy-blue:link,
.thanos .button--background-color-navy-blue:visited {
  color: #000;
}
.thanos .button--background-color-navy-blue:hover {
  background: #1e2b7d;
  border: 1px solid #1e2b7d;
  color: #000;
}
.thanos .button--background-color-navy-blue:active,
.thanos .button--background-color-navy-blue:active:focus,
.thanos .button--background-color-navy-blue:focus {
  background: #2839a6;
  border: 1px solid #2839a6;
  color: #000;
}
.thanos .button--border-color-navy-blue,
.thanos .button--border-color-navy-blue:active,
.thanos .button--border-color-navy-blue:active:focus,
.thanos .button--border-color-navy-blue:hover {
  border: 1px solid #141d54;
}
.thanos .button--background-color-twitter-blue {
  background: #00acee;
  border: 1px solid #00acee;
}
.thanos .button--background-color-twitter-blue,
.thanos .button--background-color-twitter-blue:link,
.thanos .button--background-color-twitter-blue:visited {
  color: #000;
}
.thanos .button--background-color-twitter-blue:hover {
  background: #22c2ff;
  border: 1px solid #22c2ff;
  color: #000;
}
.thanos .button--background-color-twitter-blue:active,
.thanos .button--background-color-twitter-blue:active:focus,
.thanos .button--background-color-twitter-blue:focus {
  background: #55d0ff;
  border: 1px solid #55d0ff;
  color: #000;
}
.thanos .button--border-color-twitter-blue,
.thanos .button--border-color-twitter-blue:active,
.thanos .button--border-color-twitter-blue:active:focus,
.thanos .button--border-color-twitter-blue:hover {
  border: 1px solid #00acee;
}
.thanos .button--background-color-instagram-purple {
  background: #8a3ab9;
  border: 1px solid #8a3ab9;
}
.thanos .button--background-color-instagram-purple,
.thanos .button--background-color-instagram-purple:link,
.thanos .button--background-color-instagram-purple:visited {
  color: #000;
}
.thanos .button--background-color-instagram-purple:hover {
  background: #a25bcb;
  border: 1px solid #a25bcb;
  color: #000;
}
.thanos .button--background-color-instagram-purple:active,
.thanos .button--background-color-instagram-purple:active:focus,
.thanos .button--background-color-instagram-purple:focus {
  background: #b881d8;
  border: 1px solid #b881d8;
  color: #000;
}
.thanos .button--border-color-instagram-purple,
.thanos .button--border-color-instagram-purple:active,
.thanos .button--border-color-instagram-purple:active:focus,
.thanos .button--border-color-instagram-purple:hover {
  border: 1px solid #8a3ab9;
}
.thanos .button--background-color-linkedin-blue {
  background: #2867b2;
  border: 1px solid #2867b2;
}
.thanos .button--background-color-linkedin-blue,
.thanos .button--background-color-linkedin-blue:link,
.thanos .button--background-color-linkedin-blue:visited {
  color: #000;
}
.thanos .button--background-color-linkedin-blue:hover {
  background: #3a80d3;
  border: 1px solid #3a80d3;
  color: #000;
}
.thanos .button--background-color-linkedin-blue:active,
.thanos .button--background-color-linkedin-blue:active:focus,
.thanos .button--background-color-linkedin-blue:focus {
  background: #649bdc;
  border: 1px solid #649bdc;
  color: #000;
}
.thanos .button--border-color-linkedin-blue,
.thanos .button--border-color-linkedin-blue:active,
.thanos .button--border-color-linkedin-blue:active:focus,
.thanos .button--border-color-linkedin-blue:hover {
  border: 1px solid #2867b2;
}
.thanos .button--background-color-lead-blue {
  background: #0083ff;
  border: 1px solid #0083ff;
}
.thanos .button--background-color-lead-blue,
.thanos .button--background-color-lead-blue:link,
.thanos .button--background-color-lead-blue:visited {
  color: #000;
}
.thanos .button--background-color-lead-blue:hover {
  background: #339cff;
  border: 1px solid #339cff;
  color: #000;
}
.thanos .button--background-color-lead-blue:active,
.thanos .button--background-color-lead-blue:active:focus,
.thanos .button--background-color-lead-blue:focus {
  background: #66b5ff;
  border: 1px solid #66b5ff;
  color: #000;
}
.thanos .button--border-color-lead-blue,
.thanos .button--border-color-lead-blue:active,
.thanos .button--border-color-lead-blue:active:focus,
.thanos .button--border-color-lead-blue:hover {
  border: 1px solid #0083ff;
}
.thanos .button--background-color-zambezi {
  background: #595959;
  border: 1px solid #595959;
}
.thanos .button--background-color-zambezi,
.thanos .button--background-color-zambezi:link,
.thanos .button--background-color-zambezi:visited {
  color: #000;
}
.thanos .button--background-color-zambezi:hover {
  background: #737373;
  border: 1px solid #737373;
  color: #000;
}
.thanos .button--background-color-zambezi:active,
.thanos .button--background-color-zambezi:active:focus,
.thanos .button--background-color-zambezi:focus {
  background: #8c8c8c;
  border: 1px solid #8c8c8c;
  color: #000;
}
.thanos .button--border-color-zambezi,
.thanos .button--border-color-zambezi:active,
.thanos .button--border-color-zambezi:active:focus,
.thanos .button--border-color-zambezi:hover {
  border: 1px solid #595959;
}
.thanos .button--background-color-crimson {
  background: #cc0133;
  border: 1px solid #cc0133;
}
.thanos .button--background-color-crimson,
.thanos .button--background-color-crimson:link,
.thanos .button--background-color-crimson:visited {
  color: #000;
}
.thanos .button--background-color-crimson:hover {
  background: #fe0240;
  border: 1px solid #fe0240;
  color: #000;
}
.thanos .button--background-color-crimson:active,
.thanos .button--background-color-crimson:active:focus,
.thanos .button--background-color-crimson:focus {
  background: #fe3567;
  border: 1px solid #fe3567;
  color: #000;
}
.thanos .button--border-color-crimson,
.thanos .button--border-color-crimson:active,
.thanos .button--border-color-crimson:active:focus,
.thanos .button--border-color-crimson:hover {
  border: 1px solid #cc0133;
}
.thanos .button--background-color-carmine {
  background: #900024;
  border: 1px solid #900024;
}
.thanos .button--background-color-carmine,
.thanos .button--background-color-carmine:link,
.thanos .button--background-color-carmine:visited {
  color: #000;
}
.thanos .button--background-color-carmine:hover {
  background: #c30031;
  border: 1px solid #c30031;
  color: #000;
}
.thanos .button--background-color-carmine:active,
.thanos .button--background-color-carmine:active:focus,
.thanos .button--background-color-carmine:focus {
  background: #f6003e;
  border: 1px solid #f6003e;
  color: #000;
}
.thanos .button--border-color-carmine,
.thanos .button--border-color-carmine:active,
.thanos .button--border-color-carmine:active:focus,
.thanos .button--border-color-carmine:hover {
  border: 1px solid #900024;
}
.thanos .button--background-color-flowbank {
  background: #df013a;
  border: 1px solid #df013a;
}
.thanos .button--background-color-flowbank,
.thanos .button--background-color-flowbank:link,
.thanos .button--background-color-flowbank:visited {
  color: #000;
}
.thanos .button--background-color-flowbank:hover {
  background: #fe1551;
  border: 1px solid #fe1551;
  color: #000;
}
.thanos .button--background-color-flowbank:active,
.thanos .button--background-color-flowbank:active:focus,
.thanos .button--background-color-flowbank:focus {
  background: #fe4877;
  border: 1px solid #fe4877;
  color: #000;
}
.thanos .button--border-color-flowbank,
.thanos .button--border-color-flowbank:active,
.thanos .button--border-color-flowbank:active:focus,
.thanos .button--border-color-flowbank:hover {
  border: 1px solid #df013a;
}
.thanos .button--circle,
.thanos .switch_select .switch_arrow .image_button_left,
.thanos .switch_select .switch_arrow .image_button_right {
  border-radius: 50%;
  height: 2.28571rem;
  min-width: 0;
  padding: 0;
  width: 2.28571rem;
}
.thanos .button--circle:hover,
.thanos .switch_select .switch_arrow .image_button_left:hover,
.thanos .switch_select .switch_arrow .image_button_right:hover {
  background-color: #d8d8d8;
  border: 1px solid #d8d8d8;
}
.thanos .button--size-xsmall {
  font-size: 0.25rem;
  height: 0.57143rem;
}
.thanos .button--size-xsmall.button--with-icon [class*="icon"] {
  font-size: 0.25rem;
  line-height: 0.25;
}
.thanos .button--size-xsmall.button--circle,
.thanos .switch_select .switch_arrow .button--size-xsmall.image_button_left,
.thanos .switch_select .switch_arrow .button--size-xsmall.image_button_right {
  width: 0.57143rem;
}
.thanos .button--size-xl-xsmall {
  font-size: 0.25rem;
  height: 0.57143rem;
}
.thanos .button--size-xl-xsmall.button--with-icon [class*="icon"] {
  font-size: 0.25rem;
  line-height: 0.25;
}
.thanos .button--size-xl-xsmall.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-xsmall.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button--size-xl-xsmall.image_button_right {
  width: 0.57143rem;
}
.thanos .button--size-smaller {
  font-size: 0.5rem;
  height: 1.14286rem;
}
.thanos .button--size-smaller.button--with-icon [class*="icon"] {
  font-size: 0.5rem;
  line-height: 0.5;
}
.thanos .button--size-smaller.button--circle,
.thanos .switch_select .switch_arrow .button--size-smaller.image_button_left,
.thanos .switch_select .switch_arrow .button--size-smaller.image_button_right {
  width: 1.14286rem;
}
.thanos .button--size-xl-smaller {
  font-size: 0.5rem;
  height: 1.14286rem;
}
.thanos .button--size-xl-smaller.button--with-icon [class*="icon"] {
  font-size: 0.5rem;
  line-height: 0.5;
}
.thanos .button--size-xl-smaller.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-smaller.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button--size-xl-smaller.image_button_right {
  width: 1.14286rem;
}
.thanos .button--size-small {
  font-size: 0.75rem;
  height: 1.71429rem;
}
.thanos .button--size-small.button--with-icon [class*="icon"] {
  font-size: 0.75rem;
  line-height: 0.75;
}
.thanos .button--size-small.button--circle,
.thanos .switch_select .switch_arrow .button--size-small.image_button_left,
.thanos .switch_select .switch_arrow .button--size-small.image_button_right {
  width: 1.71429rem;
}
.thanos .button--size-xl-small {
  font-size: 0.75rem;
  height: 1.71429rem;
}
.thanos .button--size-xl-small.button--with-icon [class*="icon"] {
  font-size: 0.75rem;
  line-height: 0.75;
}
.thanos .button--size-xl-small.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-small.image_button_left,
.thanos .switch_select .switch_arrow .button--size-xl-small.image_button_right {
  width: 1.71429rem;
}
.thanos .button--size-medium {
  font-size: 1rem;
  height: 2.28571rem;
}
.thanos .button--size-medium.button--with-icon [class*="icon"] {
  font-size: 1rem;
  line-height: 1;
}
.thanos .button--size-medium.button--circle,
.thanos .switch_select .switch_arrow .button--size-medium.image_button_left,
.thanos .switch_select .switch_arrow .button--size-medium.image_button_right {
  width: 2.28571rem;
}
.thanos .button--size-xl-medium {
  font-size: 1rem;
  height: 2.28571rem;
}
.thanos .button--size-xl-medium.button--with-icon [class*="icon"] {
  font-size: 1rem;
  line-height: 1;
}
.thanos .button--size-xl-medium.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-medium.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button--size-xl-medium.image_button_right {
  width: 2.28571rem;
}
.thanos .button--size-big {
  font-size: 1.25rem;
  height: 2.85714rem;
}
.thanos .button--size-big.button--with-icon [class*="icon"] {
  font-size: 1.25rem;
  line-height: 1.25;
}
.thanos .button--size-big.button--circle,
.thanos .switch_select .switch_arrow .button--size-big.image_button_left,
.thanos .switch_select .switch_arrow .button--size-big.image_button_right {
  width: 2.85714rem;
}
.thanos .button--size-xl-big {
  font-size: 1.25rem;
  height: 2.85714rem;
}
.thanos .button--size-xl-big.button--with-icon [class*="icon"] {
  font-size: 1.25rem;
  line-height: 1.25;
}
.thanos .button--size-xl-big.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-big.image_button_left,
.thanos .switch_select .switch_arrow .button--size-xl-big.image_button_right {
  width: 2.85714rem;
}
.thanos .button--size-large {
  font-size: 1.5rem;
  height: 3.42857rem;
}
.thanos .button--size-large.button--with-icon [class*="icon"] {
  font-size: 1.5rem;
  line-height: 1.5;
}
.thanos .button--size-large.button--circle,
.thanos .switch_select .switch_arrow .button--size-large.image_button_left,
.thanos .switch_select .switch_arrow .button--size-large.image_button_right {
  width: 3.42857rem;
}
.thanos .button--size-xl-large {
  font-size: 1.5rem;
  height: 3.42857rem;
}
.thanos .button--size-xl-large.button--with-icon [class*="icon"] {
  font-size: 1.5rem;
  line-height: 1.5;
}
.thanos .button--size-xl-large.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-large.image_button_left,
.thanos .switch_select .switch_arrow .button--size-xl-large.image_button_right {
  width: 3.42857rem;
}
.thanos .button--size-larger {
  font-size: 1.75rem;
  height: 4rem;
}
.thanos .button--size-larger.button--with-icon [class*="icon"] {
  font-size: 1.75rem;
  line-height: 1.75;
}
.thanos .button--size-larger.button--circle,
.thanos .switch_select .switch_arrow .button--size-larger.image_button_left,
.thanos .switch_select .switch_arrow .button--size-larger.image_button_right {
  width: 4rem;
}
.thanos .button--size-xl-larger {
  font-size: 1.75rem;
  height: 4rem;
}
.thanos .button--size-xl-larger.button--with-icon [class*="icon"] {
  font-size: 1.75rem;
  line-height: 1.75;
}
.thanos .button--size-xl-larger.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-larger.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button--size-xl-larger.image_button_right {
  width: 4rem;
}
.thanos .button--size-xlarge {
  font-size: 2rem;
  height: 4.57143rem;
}
.thanos .button--size-xlarge.button--with-icon [class*="icon"] {
  font-size: 2rem;
  line-height: 2;
}
.thanos .button--size-xlarge.button--circle,
.thanos .switch_select .switch_arrow .button--size-xlarge.image_button_left,
.thanos .switch_select .switch_arrow .button--size-xlarge.image_button_right {
  width: 4.57143rem;
}
.thanos .button--size-xl-xlarge {
  font-size: 2rem;
  height: 4.57143rem;
}
.thanos .button--size-xl-xlarge.button--with-icon [class*="icon"] {
  font-size: 2rem;
  line-height: 2;
}
.thanos .button--size-xl-xlarge.button--circle,
.thanos .switch_select .switch_arrow .button--size-xl-xlarge.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button--size-xl-xlarge.image_button_right {
  width: 4.57143rem;
}
.thanos .button--size-fixed {
  height: 2.28571rem;
}
.thanos .button--snapshot-buy {
  background: #00aa7e;
  border: 1px solid #00aa7e;
}
.thanos .button--snapshot-buy,
.thanos .button--snapshot-buy:link,
.thanos .button--snapshot-buy:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--snapshot-buy:hover {
  background: #00dda4;
  border: 1px solid #00dda4;
}
.thanos .button--snapshot-buy:focus {
  background: #00aa7e;
  border: 1px solid #000;
}
.thanos .button--snapshot-buy:active,
.thanos .button--snapshot-buy:active:focus {
  background: #007758;
  border: 1px solid #007758;
}
.thanos .button--snapshot-sell {
  background: #ff3559;
  border: 1px solid #ff3559;
}
.thanos .button--snapshot-sell,
.thanos .button--snapshot-sell:link,
.thanos .button--snapshot-sell:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--snapshot-sell:hover {
  background: #ff6883;
  border: 1px solid #ff6883;
}
.thanos .button--snapshot-sell:focus {
  background: #ff3559;
  border: 1px solid #680013;
}
.thanos .button--snapshot-sell:active,
.thanos .button--snapshot-sell:active:focus {
  background: #ff022f;
  border: 1px solid #ff022f;
}
.thanos .button--snapshot-alternative {
  background: #00acee;
  border: 1px solid #00acee;
}
.thanos .button--snapshot-alternative,
.thanos .button--snapshot-alternative:link,
.thanos .button--snapshot-alternative:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--snapshot-alternative:hover {
  background: #22c2ff;
  border: 1px solid #22c2ff;
}
.thanos .button--snapshot-alternative:focus {
  background: #00acee;
  border: 1px solid #001922;
}
.thanos .button--snapshot-alternative:active,
.thanos .button--snapshot-alternative:active:focus {
  background: #0087bb;
  border: 1px solid #0087bb;
}
.thanos .button--depot-open {
  background: #fff;
  border: 1px solid #900024;
}
.thanos .button--depot-open,
.thanos .button--depot-open:link,
.thanos .button--depot-open:visited {
  color: #900024;
  text-decoration: none;
}
.thanos .button--depot-open:hover {
  background: #fff;
  border: 1px solid #737373;
  color: #595959;
}
.thanos .button--depot-open:focus {
  background: #fff;
  border: 1px solid #000;
}
.thanos .button--depot-open:active,
.thanos .button--depot-open:active:focus {
  background: #5d0017;
  border: 1px solid #404040;
}
.thanos .button--boerse-online-log {
  background: #fff;
  border: 1px solid #000;
}
.thanos .button--boerse-online-log,
.thanos .button--boerse-online-log:link,
.thanos .button--boerse-online-log:visited {
  color: #000;
  text-decoration: none;
}
.thanos .button--boerse-online-log:hover {
  background: #fff;
  border: 1px solid #8c8c8c;
  color: #595959;
}
.thanos .button--boerse-online-log:focus {
  background: #fff;
  border: 1px solid #000;
  color: #595959;
}
.thanos .button--boerse-online-log:active,
.thanos .button--boerse-online-log:active:focus {
  background: #e6e6e6;
  border: 1px solid #404040;
}
.thanos .button--flowbank {
  background: #df013a;
  border: 1px solid #df013a;
}
.thanos .button--flowbank,
.thanos .button--flowbank:link,
.thanos .button--flowbank:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--flowbank:hover {
  background: #fe1551;
  border: 1px solid #fe4877;
  color: #fff;
}
.thanos .button--flowbank:focus {
  background: #df013a;
  border: 1px solid #140005;
  color: #fff;
}
.thanos .button--flowbank:active,
.thanos .button--flowbank:active:focus {
  background: #ac012d;
  border: 1px solid #ac012d;
}
.thanos .button--edelmetall-gold {
  background: #86754f;
  border: 1px solid #86754f;
}
.thanos .button--edelmetall-gold,
.thanos .button--edelmetall-gold:link,
.thanos .button--edelmetall-gold:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--edelmetall-gold:hover {
  background: #a49064;
  border: 1px solid #b7a784;
  color: #fff;
}
.thanos .button--edelmetall-gold:focus {
  background: #86754f;
  border: 1px solid #060503;
  color: #fff;
}
.thanos .button--edelmetall-gold:active,
.thanos .button--edelmetall-gold:active:focus {
  background: #66593c;
  border: 1px solid #66593c;
}
.thanos .button--edelmetall-silber {
  background: #979797;
  border: 1px solid #979797;
}
.thanos .button--edelmetall-silber,
.thanos .button--edelmetall-silber:link,
.thanos .button--edelmetall-silber:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--edelmetall-silber:hover {
  background: #b1b1b1;
  border: 1px solid #cacaca;
  color: #fff;
}
.thanos .button--edelmetall-silber:focus {
  background: #979797;
  border: 1px solid #313131;
  color: #fff;
}
.thanos .button--edelmetall-silber:active,
.thanos .button--edelmetall-silber:active:focus {
  background: #7e7e7e;
  border: 1px solid #7e7e7e;
}
.thanos .button--edelmetall-platin {
  background: #acacac;
  border: 1px solid #acacac;
}
.thanos .button--edelmetall-platin,
.thanos .button--edelmetall-platin:link,
.thanos .button--edelmetall-platin:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--edelmetall-platin:hover {
  background: #c6c6c6;
  border: 1px solid #dfdfdf;
  color: #fff;
}
.thanos .button--edelmetall-platin:focus {
  background: #acacac;
  border: 1px solid #464646;
  color: #fff;
}
.thanos .button--edelmetall-platin:active,
.thanos .button--edelmetall-platin:active:focus {
  background: #939393;
  border: 1px solid #939393;
}
.thanos .button--edelmetall-palladium {
  background: #c1c1c1;
  border: 1px solid #c1c1c1;
}
.thanos .button--edelmetall-palladium,
.thanos .button--edelmetall-palladium:link,
.thanos .button--edelmetall-palladium:visited {
  color: #fff;
  text-decoration: none;
}
.thanos .button--edelmetall-palladium:hover {
  background: #dbdbdb;
  border: 1px solid #f4f4f4;
  color: #fff;
}
.thanos .button--edelmetall-palladium:focus {
  background: #c1c1c1;
  border: 1px solid #5b5b5b;
  color: #fff;
}
.thanos .button--edelmetall-palladium:active,
.thanos .button--edelmetall-palladium:active:focus {
  background: #a8a8a8;
  border: 1px solid #a8a8a8;
}
.thanos .button-group {
  align-items: flex-start;
  display: flex;
  justify-content: flex-start;
  width: min-content;
}
.thanos .button-group--stretch {
  width: 100%;
}
.thanos .button-group--stretch .button,
.thanos .button-group--stretch .radio-list__button,
.thanos .button-group--stretch .switch_select .switch_arrow .image_button_left,
.thanos .button-group--stretch .switch_select .switch_arrow .image_button_right,
.thanos .switch_select .switch_arrow .button-group--stretch .image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button-group--stretch
  .image_button_right {
  flex: 1 0 auto;
}
.thanos .button-group .button,
.thanos .button-group .radio-list__button,
.thanos .button-group .switch_select .switch_arrow .image_button_left,
.thanos .button-group .switch_select .switch_arrow .image_button_right,
.thanos .switch_select .switch_arrow .button-group .image_button_left,
.thanos .switch_select .switch_arrow .button-group .image_button_right {
  border-radius: 0;
  min-width: 0;
}
.thanos .button-group .button:first-child,
.thanos .button-group .radio-list__button:first-child,
.thanos
  .button-group
  .switch_select
  .switch_arrow
  .image_button_left:first-child,
.thanos
  .button-group
  .switch_select
  .switch_arrow
  .image_button_right:first-child,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .image_button_left:first-child,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .image_button_right:first-child {
  border-radius: 4px 0 0 4px;
}
.thanos .button-group .button:last-child,
.thanos .button-group .radio-list__button:last-child,
.thanos
  .button-group
  .switch_select
  .switch_arrow
  .image_button_left:last-child,
.thanos
  .button-group
  .switch_select
  .switch_arrow
  .image_button_right:last-child,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .image_button_left:last-child,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .image_button_right:last-child {
  border-radius: 0 4px 4px 0;
}
.thanos .button-group .button:not(:last-child),
.thanos .button-group .radio-list__button:not(:last-child),
.thanos
  .button-group
  .switch_select
  .switch_arrow
  .image_button_left:not(:last-child),
.thanos
  .button-group
  .switch_select
  .switch_arrow
  .image_button_right:not(:last-child),
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .image_button_left:not(:last-child),
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .image_button_right:not(:last-child) {
  border-right: 1px solid #0000;
}
.thanos .button-group .dropdown .button.dropdown__trigger,
.thanos .button-group .dropdown .dropdown__trigger.radio-list__button,
.thanos
  .button-group
  .dropdown
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_left,
.thanos
  .button-group
  .dropdown
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_right,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown
  .dropdown__trigger.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown
  .dropdown__trigger.image_button_right {
  border-radius: 0;
  min-width: 0;
}
.thanos .button-group .dropdown :first-child .button.dropdown__trigger,
.thanos
  .button-group
  .dropdown
  :first-child
  .dropdown__trigger.radio-list__button,
.thanos
  .button-group
  .dropdown
  :first-child
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_left,
.thanos
  .button-group
  .dropdown
  :first-child
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_right,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown
  :first-child
  .dropdown__trigger.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown
  :first-child
  .dropdown__trigger.image_button_right {
  border-radius: 4px 0 0 4px;
}
.thanos .button-group .dropdown:last-child .button.dropdown__trigger,
.thanos
  .button-group
  .dropdown:last-child
  .dropdown__trigger.radio-list__button,
.thanos
  .button-group
  .dropdown:last-child
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_left,
.thanos
  .button-group
  .dropdown:last-child
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_right,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown:last-child
  .dropdown__trigger.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown:last-child
  .dropdown__trigger.image_button_right {
  border-radius: 0 4px 4px 0;
}
.thanos .button-group .dropdown:not(:last-child) .button.dropdown__trigger,
.thanos
  .button-group
  .dropdown:not(:last-child)
  .dropdown__trigger.radio-list__button,
.thanos
  .button-group
  .dropdown:not(:last-child)
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_left,
.thanos
  .button-group
  .dropdown:not(:last-child)
  .switch_select
  .switch_arrow
  .dropdown__trigger.image_button_right,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown:not(:last-child)
  .dropdown__trigger.image_button_left,
.thanos
  .switch_select
  .switch_arrow
  .button-group
  .dropdown:not(:last-child)
  .dropdown__trigger.image_button_right {
  border-right: 1px solid #0000;
}
.thanos .calendar {
  align-items: center;
  display: flex;
  flex-direction: column;
  font-size: 1.14286rem;
  justify-content: flex-start;
  -webkit-user-select: none;
  user-select: none;
  width: 21rem;
}
.thanos .calendar__header-actions {
  align-items: center;
  display: grid;
  grid-template-columns: 5rem 11rem 5rem;
  justify-content: center;
  margin: 0.5rem;
}
.thanos .calendar__weekday-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  margin-bottom: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.thanos .calendar__weekday {
  align-items: center;
  color: #757575;
  display: flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  height: 3rem;
  justify-content: center;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
  width: 3rem;
}
.thanos .calendar__day-list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  margin-bottom: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.thanos .calendar__day {
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  height: 3rem;
  justify-content: center;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
  transition: all 0.15s ease-in-out;
  width: 3rem;
}
.thanos .calendar__day--not-current-month {
  color: #757575;
}
.thanos .calendar__day--selected {
  background: #edf2f5;
}
.thanos .calendar__day--first-selected,
.thanos .calendar__day--last-selected {
  background: #093967;
  color: #fff;
}
.thanos .calendar__day--disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .calendar__day:focus,
.thanos .calendar__day:hover {
  background: #d8d8d8;
}
.thanos .calendar__footer-actions {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.thanos .calendar__open-end,
.thanos .calendar__to-today {
  background: #0000;
}
.thanos .calendar--datepicker {
  border: 0.4px solid #979797;
  border-radius: 4px;
  box-shadow: 0 3px 6px 0 #494a4a52;
  padding: 0.5rem;
  width: 22rem;
}
.thanos .calendar--loading .calendar__day {
  box-shadow: 0 1px 1px 0 #21212126;
  color: #0000;
  cursor: default;
  overflow: hidden;
  position: relative;
}
.thanos .calendar--loading .calendar__day:before {
  animation: calendar-loading 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
  background: linear-gradient(90deg, #0000, #e8e8e8 50%, #0000);
  content: "";
  display: block;
  height: 100%;
  left: -150px;
  position: absolute;
  top: 0;
  width: 150px;
}
.thanos .calendar--loading .calendar__day:focus,
.thanos .calendar--loading .calendar__day:hover {
  background: inherit;
}
@keyframes calendar-loading {
  0% {
    left: -150px;
  }
  to {
    left: 100%;
  }
}
.thanos .checkbox {
  align-items: center;
  display: inline-flex;
  flex-wrap: nowrap;
  justify-content: center;
  padding-left: 1.39286rem;
}
.thanos .checkbox__input {
  display: none;
}
.thanos .checkbox__label {
  cursor: pointer;
  padding: 0 0.5rem;
  position: relative;
}
.thanos .checkbox__label:before {
  align-items: center;
  background-color: #fff;
  border: 1px solid #adadad;
  border-radius: 2px;
  color: #0000;
  content: "\2713\0020";
  display: inline-flex;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.85714rem;
  height: 1.14286rem;
  justify-content: center;
  left: -1.39286rem;
  line-height: 1.14286rem;
  position: absolute;
  text-align: center;
  top: 0.14286rem;
  width: 1.14286rem;
}
.thanos .checkbox .checkbox__input:checked + .checkbox__label:before,
.thanos
  .checkbox
  .checkbox__input:checked
  + input[type="hidden"]
  + .checkbox__label:before {
  background-color: #093967;
  border: 1px solid #093967;
  color: #fff;
}
.thanos .checkbox--disabled,
.thanos .checkbox[disabled] {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .checkbox--block {
  display: flex;
  justify-content: flex-start;
}
.thanos .checkbox--block + .checkbox--block {
  margin-top: 0.25rem;
}
.thanos .date-picker {
  display: flex;
  position: relative;
}
.thanos .date-picker--picker {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  cursor: pointer;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  max-height: 3.42857rem;
  min-height: 2.28571rem;
  padding: 0.75rem;
  -webkit-user-select: none;
  user-select: none;
  width: 9.14286rem;
}
.thanos .date-picker--label {
  margin: 0.75rem;
}
.thanos .dropdown {
  cursor: pointer;
  display: inline-flex;
  display: inline-block;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  outline: none;
  padding: 0;
  position: relative;
  vertical-align: text-top;
}
.thanos .dropdown--stretch {
  width: 100%;
}
.thanos .dropdown__trigger {
  cursor: pointer;
}
.thanos .dropdown__content {
  border-radius: 4px;
  transition: transform 0.15s ease-in-out;
  width: max-content;
  -webkit-overflow-scrolling: touch;
  background: #fff;
  display: block;
  min-width: 12rem;
  overflow: auto;
  position: fixed;
  transform: translateY(-50%) scaleY(0);
  z-index: 1004;
}
.thanos .dropdown__chart {
  padding: 0 0.71429rem;
}
.thanos .dropdown--open .dropdown__content {
  transform: translateY(0) scaleY(1);
}
.thanos .dropdown--dropup.dropdown--open .dropdown__content {
  transform: translateY(-100%) scaleY(1);
}
.thanos .dropdown--dropdown-chart {
  margin: 0 0.71429rem;
}
.thanos .dropdown .listing.listing--stretch {
  width: auto;
}
.thanos .listing {
  background: #fff;
  box-shadow: 0 3px 6px 0 #494a4a52;
  margin-left: 0;
  max-height: 30vh;
  min-width: 10rem;
  width: max-content;
}
.thanos .listing--stretch {
  width: 100%;
}
.thanos .listing__group-list,
.thanos .listing__list {
  list-style: none;
  margin: 0;
  text-indent: 0;
}
.thanos .listing__group-list li,
.thanos .listing__list li {
  margin: 0;
}
.thanos .listing__search {
  margin: 0.25rem;
}
.thanos .listing__group,
.thanos .listing__item {
  color: #093967;
  list-style-type: none;
  margin-bottom: 0;
  text-indent: 0;
  transition: all 0.15s ease-in-out;
}
.thanos .listing__group [class*="icon"],
.thanos .listing__item [class*="icon"] {
  font-size: 1rem;
  line-height: 1;
}
.thanos .listing__group [class*="icon"]:first-child,
.thanos .listing__item [class*="icon"]:first-child {
  padding-right: 0.5rem;
}
.thanos .listing__group:active,
.thanos .listing__item:active {
  color: #000;
}
.thanos .listing__group--previous-hover .listing__text,
.thanos .listing__item--previous-hover .listing__text {
  border-bottom: 1px solid #0000;
}
.thanos .listing--border-hidden {
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.thanos .listing__link {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .listing__link,
.thanos .listing__link:active,
.thanos .listing__link:hover,
.thanos .listing__link:link,
.thanos .listing__link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .listing__link,
.thanos .listing__link:active,
.thanos .listing__link:focus,
.thanos .listing__link:hover,
.thanos .listing__link:link,
.thanos .listing__link:visited {
  cursor: pointer;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .listing__link:only-child {
  display: block;
}
.thanos .listing__group-text,
.thanos .listing__text {
  display: block;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
  transition: all 0.15s ease-in-out;
}
.thanos .listing__text {
  border-bottom: 1px solid #adadad;
  font-weight: 400;
}
.thanos .listing__group-text,
.thanos .listing__text {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .listing__group-text {
  border-bottom: #0000;
  font-weight: 600;
}
.thanos .listing .listing__group-list .listing__text {
  padding-left: 0.5em;
}
.thanos .listing__item--active,
.thanos .listing__item--active-fixed,
.thanos .listing__item:focus,
.thanos .listing__item:hover {
  background: #d8d8d8;
}
.thanos .listing__item--active .listing__text,
.thanos .listing__item--active-fixed .listing__text,
.thanos .listing__item:focus .listing__text,
.thanos .listing__item:hover .listing__text,
.thanos .listing__item:last-of-type .listing__text {
  border-bottom: 1px solid #0000;
}
.thanos .listing--dropdown-chart {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.thanos .listing--dropup-list--item {
  bottom: 2.28571rem;
  position: absolute;
  width: 6.71429rem;
}
.thanos .listing--dropup .listing__item {
  background: #fff;
}
.thanos .listing--dropup .pagnitation__link {
  padding: 0.75rem;
}
.thanos .listing--dropup .listing__item :focus,
.thanos .listing--dropup .listing__item :hover {
  background: #fff;
  color: #000;
}
.thanos .listing--dropup .listing__item :focus .listing--previous-hover,
.thanos .listing--dropup .listing__item :hover .listing--previous-hover,
.thanos .listing--dropup .listing__item :last-of-type .listing__text {
  border-bottom: 1px solid #adadad;
}
.thanos .listing--collapsable {
  left: 0;
  position: absolute;
  top: 100%;
  transform: translateY(-50%) scaleY(0);
  transition: transform 0.15s ease-in-out;
  width: max-content;
  z-index: 1005;
}
.thanos .listing--collapsable[class*="-stretch"] {
  width: inherit;
}
.thanos .listing--expand {
  transform: translateY(0.5rem) scaleY(1);
}
.thanos .listing--selectable-items .listing__item {
  cursor: pointer;
}
.thanos .listing--no-scrolling {
  max-height: none;
}
.thanos .form {
  display: flex;
  flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.thanos .form__group {
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.thanos .form .form__group + .form__group {
  margin-top: 1rem;
}
.thanos .form__label {
  display: block;
  margin: 0;
}
.thanos .form__label--valid {
  color: #20c997;
}
.thanos .form__label--invalid {
  color: #d0021b;
}
.thanos .form__label--active {
  color: #093967;
}
.thanos .pagination {
  align-items: center;
  display: flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  justify-content: center;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .pagination__list {
  align-items: center;
  background-color: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  display: inline-flex;
  justify-content: center;
  text-indent: 0;
  -webkit-user-select: none;
  user-select: none;
}
.thanos .pagination__text {
  cursor: auto;
  display: inline-flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  padding: 0.25rem 0.75rem;
  transition: all 0.15s ease-in-out;
}
.thanos .pagination__text,
.thanos .pagination__text:active,
.thanos .pagination__text:hover,
.thanos .pagination__text:link,
.thanos .pagination__text:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .pagination__text,
.thanos .pagination__text:active,
.thanos .pagination__text:focus,
.thanos .pagination__text:hover,
.thanos .pagination__text:link,
.thanos .pagination__text:visited {
  color: #093967;
  cursor: pointer;
  font-size: 1rem;
  line-height: normal;
  text-decoration: none;
}
.thanos .pagination__item {
  align-items: center;
  border: 1px solid #0000;
  border-radius: 4px;
  display: inline-flex;
  height: 2rem;
  justify-content: center;
  list-style: none;
  margin: 0.25rem;
  transition: all 0.15s ease-in-out;
}
.thanos .pagination__item:last-of-type {
  margin: 0.25rem 0.5rem 0.25rem 0.25rem;
}
.thanos .pagination__item:first-of-type {
  margin-left: 0.5rem;
}
.thanos .pagination__item:hover {
  background: #fafafa;
  border: 1px solid #fafafa;
  color: #093967;
  text-decoration: none;
}
.thanos .pagination__item--active {
  background: #093967;
  text-decoration: none;
}
.thanos .pagination__item--active .pagination__text {
  color: #fff;
}
.thanos .pagination__item--active .pagination__text:hover {
  color: #093967;
}
.thanos .pagination__item--disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .pagination--mobile {
  width: 100%;
}
.thanos .pagination--desktop-view {
  display: flex;
}
.thanos .pagination--mobile-view {
  display: none;
}
.thanos .pagination[data-pagination-mobile="true"] {
  visibility: hidden;
}
.thanos .pagination[data-pagination-mobile="true"].pagination--desktop-view {
  visibility: visible;
}
.thanos .searchlist-submen {
  list-style: none;
  margin: 0;
  text-indent: 0;
}
.thanos .searchlist-submen li {
  margin: 0;
}
.thanos .radio {
  align-items: center;
  display: inline-flex;
  flex-wrap: nowrap;
  justify-content: center;
}
.thanos .radio__radio {
  -webkit-appearance: none;
  border: 1px solid #adadad;
  border-radius: 100%;
  cursor: pointer;
  height: 1.14286rem;
  width: 1.14286rem;
}
.thanos .radio__radio:active:not(:disabled) {
  border-color: #093967;
}
.thanos .radio__radio:checked {
  background: radial-gradient(#093967 50%, #fff 0);
  border-color: #093967;
}
.thanos .radio__label {
  cursor: pointer;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.thanos .radio--disabled,
.thanos .radio[disabled] {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .radio--block {
  display: flex;
  justify-content: flex-start;
}
.thanos .radio--block + .radio--block {
  margin-top: 0.25rem;
}
.thanos .read-more {
  border-bottom: 1px solid #0000;
  cursor: auto;
  display: flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  font-weight: 400;
  justify-content: space-between;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .read-more,
.thanos .read-more:hover,
.thanos .read-more:link,
.thanos .read-more:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .read-more:hover {
  border-bottom: 1px solid #093967;
}
.thanos .read-more:active {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .read-more,
.thanos .read-more:active,
.thanos .read-more:focus,
.thanos .read-more:hover,
.thanos .read-more:link,
.thanos .read-more:visited {
  color: #093967;
  cursor: pointer;
  float: left;
  font-weight: 600;
}
.thanos .read-more .icon {
  color: #093967;
  font-size: 0.5rem;
  margin: 0.25rem;
  padding-left: 0.25rem;
  padding-top: 0.25rem;
}
.thanos .read-more--simple-content {
  bottom: 0;
  position: absolute;
}
.thanos .select {
  display: inline-block;
  min-width: 5rem;
}
.thanos .select--stretch,
.thanos .select--stretch .select__list,
.thanos .select--stretch .select__selected-item {
  width: 100%;
}
.thanos .select__option {
  background-color: #fff;
  padding: 0.5rem;
}
.thanos .select__list {
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background: #fff;
  border: 1px solid #adadad;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  height: 2.28571rem;
  justify-content: center;
  justify-content: space-between;
  letter-spacing: 0.04643rem;
  line-height: 1.2;
  margin: 0;
  min-width: 5rem;
  outline: none;
  padding: 0 1rem 0 0.75rem;
  transition: all 0.15s ease-in-out;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
  white-space: normal;
  width: 100%;
}
.thanos .select__list,
.thanos .select__list:link,
.thanos .select__list:visited {
  color: #000;
}
.thanos .select__list:hover {
  background: #fff;
  border: 1px solid #848f914d;
  color: #000;
}
.thanos .select__list:active,
.thanos .select__list:active:focus,
.thanos .select__list:focus {
  background: #f2f2f2;
  border: 1px solid #000;
  color: #000;
}
.thanos .select__list,
.thanos .select__list:active,
.thanos .select__list:active:focus,
.thanos .select__list:focus,
.thanos .select__list:hover {
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0ibTEzIDMuNSAyIDItNyA3LTctNyAyLTIgNSA1eiIvPjwvc3ZnPg==);
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1rem;
}
.thanos .select__list:disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .select__list[multiple],
.thanos .select__list[size]:not([size="1"]) {
  background-image: none;
  height: auto;
  padding: 0;
}
.thanos .select__list[multiple] .select__option,
.thanos .select__list[size]:not([size="1"]) .select__option {
  padding: 0.5rem;
}
.thanos .select--disabled .select__list {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .select--open .select__list {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0ibTggNy41LTUgNS0yLTIgNy03IDcgNy0yIDJ6Ii8+PC9zdmc+);
}
.thanos .select[data-sg-select-initialize] {
  position: relative;
}
.thanos .select[data-sg-select-initialize] .select__list {
  display: none;
}
.thanos .select[data-sg-select-initialize] .button--dropdown {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .switch_select {
  align-items: center;
  display: flex;
  justify-content: flex-start;
}
.thanos .switch_select .width-100:first-of-type,
.thanos .switch_select .width-100:last-of-type {
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
}
.thanos .switch_select .width-100:first-of-type span,
.thanos .switch_select .width-100:last-of-type span {
  display: inline-block;
  min-height: 2rem;
}
.thanos .switch_select .width-100:first-of-type span,
.thanos .switch_select .width-100:last-of-type span,
.thanos .switch_select select {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .switch_select select {
  background: #fff;
  border: 1px solid #adadad;
  border-radius: 4px;
  padding: 0.25rem;
  transition: all 0.15s ease-in-out;
  width: 100%;
}
.thanos .switch_select select option {
  margin-bottom: 0.25rem;
  padding: 0.25rem;
}
.thanos .switch_select .switch_arrow {
  display: flex;
  flex-direction: column;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-top: 2rem;
}
.thanos .switch_select .switch_arrow .image_button_right {
  transform: rotate(-90deg);
}
.thanos .switch_select .switch_arrow .image_button_left {
  margin-top: 0.75rem;
  padding-bottom: 4px;
  transform: rotate(-90deg);
}
.thanos
  .side-panel-left:not(.side-panel-left--to-l):not(.side-panel-left--to-m):not(
    .side-panel-left--to-s
  ):not(.side-panel-left--to-xs) {
  background: #fff;
  bottom: 0;
  box-shadow: 0 2px 50px 0 #326eb4;
  left: 0;
  max-width: 90vw;
  overflow: auto;
  padding: 0;
  position: fixed;
  scroll-behavior: smooth;
  top: 0;
  transform: translateX(-50%) scaleX(0);
  transition: transform 0.15s ease-in-out;
  width: 28rem;
  z-index: 1006;
}
.thanos
  .side-panel-left:not(.side-panel-left--to-l):not(.side-panel-left--to-m):not(
    .side-panel-left--to-s
  ):not(.side-panel-left--to-xs).side-panel--boerse-online {
  box-shadow: 0 2px 50px 0 #595959;
}
.thanos
  .side-panel-left:not(.side-panel-left--to-l):not(.side-panel-left--to-m):not(
    .side-panel-left--to-s
  ):not(.side-panel-left--to-xs).side-panel-left--open {
  overflow-y: auto;
  transform: translateX(0) scaleX(1);
}
.thanos
  .side-panel-left:not(.side-panel-left--to-l):not(.side-panel-left--to-m):not(
    .side-panel-left--to-s
  ):not(.side-panel-left--to-xs).side-panel-left--stretch {
  width: 90vw;
}
.thanos .side-panel-right {
  background: #fff;
  bottom: 0;
  box-shadow: 0 2px 50px 0 #326eb4;
  max-width: 90vw;
  overflow: auto;
  padding: 0;
  position: fixed;
  right: 0;
  scroll-behavior: smooth;
  top: 0;
  transform: translateX(50%) scaleX(0);
  transition: transform 0.15s ease-in-out;
  width: 28rem;
  z-index: 1006;
}
.thanos .side-panel-right.side-panel--boerse-online {
  box-shadow: 0 2px 50px 0 #595959;
}
.thanos .side-panel-right.side-panel-right--open {
  overflow-y: auto;
  transform: translateX(0) scaleX(1);
}
.thanos .side-panel-right.side-panel-right--stretch {
  width: 90vw;
}
.thanos .snapshot {
  display: grid;
  grid-template-columns: 1fr max-content;
  grid-template-rows: 1fr min-content;
  grid-column-gap: 1rem;
  column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-areas: "headline values" "headline actions";
  row-gap: 1rem;
}
.thanos .snapshot__headline {
  display: flex;
  flex-direction: column;
  grid-area: headline;
  justify-content: space-between;
  margin: 0;
}
.thanos .snapshot__label {
  align-items: flex-end;
  display: flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 3rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  height: min-content;
  letter-spacing: normal;
  line-height: 1;
}
.thanos .snapshot__identifier {
  align-items: flex-end;
  display: flex;
  height: 2rem;
}
.thanos .snapshot__identifier-label,
.thanos .snapshot__identifier-separator,
.thanos .snapshot__identifier-value {
  margin-right: 0.5rem;
}
.thanos .snapshot__identifier-label {
  font-weight: 600;
}
.thanos .snapshot__identifier-label,
.thanos .snapshot__identifier-separator,
.thanos .snapshot__identifier-value {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: 1;
}
.thanos .snapshot__identifier-separator,
.thanos .snapshot__identifier-value {
  font-weight: 400;
}
.thanos .snapshot__read-more {
  display: none;
  font-size: 1rem;
  grid-area: read-more;
  line-height: 1;
  padding-top: 0.5rem;
}
.thanos .snapshot__values {
  align-items: flex-end;
  align-self: start;
  display: flex;
  flex-wrap: wrap;
  grid-area: values;
  justify-content: flex-end;
}
.thanos .snapshot__values > * {
  margin-left: 0.75rem;
}
.thanos .snapshot__values--multible-rows {
  flex-direction: column;
}
.thanos .snapshot__values-row {
  align-items: flex-end;
  align-self: start;
  display: flex;
  flex-wrap: wrap;
  grid-area: values;
  justify-content: flex-end;
}
.thanos .snapshot__values-row > * {
  margin-left: 0.75rem;
}
.thanos .snapshot .snapshot__values-row + .snapshot__values-row {
  margin-top: 0.75rem;
}
.thanos .snapshot__absolute-value,
.thanos .snapshot__currency-prepand,
.thanos .snapshot__currency-value,
.thanos .snapshot__current-value,
.thanos .snapshot__date,
.thanos .snapshot__exchange,
.thanos .snapshot__relative-value {
  align-items: baseline;
  display: inline-flex;
  white-space: nowrap;
}
.thanos .snapshot__absolute-value,
.thanos .snapshot__current-value,
.thanos .snapshot__relative-value {
  color: #757575;
  font-family: OpenSans, arial, sans-serif;
  font-size: 2rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: 1;
}
.thanos .snapshot__currency-value {
  color: #000;
  margin-left: 0.25rem;
}
.thanos .snapshot__currency-prepand,
.thanos .snapshot__currency-value,
.thanos .snapshot__date,
.thanos .snapshot__exchange {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
}
.thanos .snapshot__currency-prepand,
.thanos .snapshot__date,
.thanos .snapshot__exchange {
  color: #757575;
}
.thanos .snapshot__currency-prepand {
  margin-right: 0.25rem;
}
.thanos .snapshot--positive-value {
  color: #00aa7e;
}
.thanos .snapshot--negative-value {
  color: #ff3559;
}
.thanos .snapshot__actions {
  align-items: flex-end;
  display: flex;
  grid-area: actions;
  justify-content: flex-end;
}
.thanos .snapshot .button--snapshot-alternative,
.thanos .snapshot .button--snapshot-buy,
.thanos .snapshot .button--snapshot-sell {
  margin-left: 0.75rem;
}
.thanos .snapshot--has-read-more-link {
  grid-template-rows: 1fr min-content min-content;
  grid-row-gap: 0;
  grid-template-areas: "headline values" "headline actions" "read-more actions";
  row-gap: 0;
}
.thanos .snapshot--has-read-more-link .snapshot__read-more {
  display: inline;
}
.thanos .snapshot--has-read-more-link .snapshot__actions {
  margin-top: 1rem;
}
.thanos .snapshot--snapshot-short-label .snapshot__absolute-value,
.thanos .snapshot--snapshot-short-label .snapshot__currency-value,
.thanos .snapshot--snapshot-short-label .snapshot__current-value,
.thanos .snapshot--snapshot-short-label .snapshot__date,
.thanos .snapshot--snapshot-short-label .snapshot__exchange,
.thanos .snapshot--snapshot-short-label .snapshot__identifier-label,
.thanos .snapshot--snapshot-short-label .snapshot__identifier-separator,
.thanos .snapshot--snapshot-short-label .snapshot__identifier-value,
.thanos .snapshot--snapshot-short-label .snapshot__label,
.thanos .snapshot--snapshot-short-label .snapshot__relative-value {
  font-size: inherit;
  line-height: inherit;
}
.thanos .snapshot--medium-label .snapshot__label {
  font-size: 2.5rem;
  line-height: 1;
}
.thanos .snapshot--medium-label .snapshot__identifier-label,
.thanos .snapshot--medium-label .snapshot__identifier-separator,
.thanos .snapshot--medium-label .snapshot__identifier-value {
  font-size: 1rem;
  line-height: 1;
}
.thanos .snapshot--medium-label .snapshot__absolute-value,
.thanos .snapshot--medium-label .snapshot__current-value,
.thanos .snapshot--medium-label .snapshot__relative-value {
  font-size: 2rem;
  line-height: 1;
}
.thanos .snapshot--medium-label .snapshot__currency-value,
.thanos .snapshot--medium-label .snapshot__date,
.thanos .snapshot--medium-label .snapshot__exchange {
  font-size: 1rem;
  line-height: 1;
}
.thanos .snapshot--large-label .snapshot__label {
  font-size: 2rem;
  line-height: 1;
}
.thanos .snapshot--large-label .snapshot__identifier-label,
.thanos .snapshot--large-label .snapshot__identifier-separator,
.thanos .snapshot--large-label .snapshot__identifier-value {
  font-size: 1rem;
  line-height: 1;
}
.thanos .snapshot--large-label .snapshot__absolute-value,
.thanos .snapshot--large-label .snapshot__current-value,
.thanos .snapshot--large-label .snapshot__relative-value {
  font-size: 2rem;
  line-height: 1;
}
.thanos .snapshot--large-label .snapshot__currency-value,
.thanos .snapshot--large-label .snapshot__date,
.thanos .snapshot--large-label .snapshot__exchange {
  font-size: 1rem;
  line-height: 1;
}
.thanos .snapshot--loading {
  min-height: 74px;
}
.thanos .switch {
  border-radius: 100px;
  cursor: pointer;
  display: block;
  height: 2.57143rem;
  margin: 0 10px 10px 0;
  position: relative;
  width: 5.14286rem;
}
.thanos .switch__switch {
  box-sizing: initial;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
}
.thanos .switch__content {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: inherit;
  box-sizing: initial;
  display: block;
  height: inherit;
  position: relative;
}
.thanos .switch__content:after,
.thanos .switch__content:before {
  box-sizing: initial;
  line-height: 1;
  margin-top: -0.5em;
  position: absolute;
  top: 50%;
}
.thanos .switch__content:before {
  color: #ff3559;
  content: "\78\0020";
  font-size: 2.14286rem;
  margin-top: -0.6em;
  right: 11px;
}
.thanos .switch__content:after {
  color: #fff;
  content: "\2713\0020";
  font-size: 1.42857rem;
  left: 11px;
  opacity: 0;
}
.thanos .switch__label {
  left: 5rem;
  margin: 0.75rem;
  position: absolute;
  top: 0;
}
.thanos .switch__handle {
  background: linear-gradient(180deg, #fff 40%, #f0f0f0);
  border: 1px solid #d8d8d8;
  border-radius: 100%;
  box-shadow: 1px 1px 5px #0003;
  height: 28px;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 28px;
}
.thanos .switch__handle:before {
  border-radius: 6px;
  content: "";
  height: 12px;
  left: 50%;
  margin: -6px 0 0 -6px;
  position: absolute;
  top: 50%;
  width: 12px;
}
.thanos .switch__rectangle:hover {
  background-color: #d8d8d8;
}
.thanos .switch--disabled,
.thanos .switch[disabled] {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .switch .switch__switch:checked ~ .switch__handle {
  left: 40px;
}
.thanos .switch .switch__switch:checked ~ .switch__content {
  background: #20c997;
  border: 1 solid #20c997;
}
.thanos .switch .switch__switch:checked ~ .switch__content:before {
  opacity: 0;
}
.thanos .switch .switch__switch:checked ~ .switch__content:after {
  opacity: 1;
}
.thanos .switch .switch__content,
.thanos .switch .switch__handle {
  transition: all 0.3s ease;
}
.thanos .tab {
  background: #f2f2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  transition: box-shadow 0.15s ease-in-out;
}
.thanos .tab__list {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  list-style: none;
  margin: 0;
  text-indent: 0;
}
.thanos .tab__item {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #093967;
  cursor: pointer;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  letter-spacing: normal;
  line-height: inherit;
  margin: 0.25rem 0.25rem 0 0;
  padding: 0.5rem 0.75rem;
  transition: all 0.15s ease-in-out;
  white-space: nowrap;
}
.thanos .tab__item:first-of-type {
  margin-left: 0.25rem;
}
.thanos .tab__item--active {
  background: #fff;
  color: #000;
}
.thanos .tab__item:hover {
  background: #d8d8d8;
}
.thanos .tab__item--disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .tab__link {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .tab__link,
.thanos .tab__link:active,
.thanos .tab__link:hover,
.thanos .tab__link:link,
.thanos .tab__link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .tab__link,
.thanos .tab__link:active,
.thanos .tab__link:focus,
.thanos .tab__link:hover,
.thanos .tab__link:link,
.thanos .tab__link:visited {
  color: #093967;
  cursor: pointer;
  font-weight: 600;
  list-style: none;
  text-decoration: none;
}
.thanos .tab__item--active .tab__link {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .tab__item--active .tab__link,
.thanos .tab__item--active .tab__link:active,
.thanos .tab__item--active .tab__link:hover,
.thanos .tab__item--active .tab__link:link,
.thanos .tab__item--active .tab__link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .tab__item--active .tab__link,
.thanos .tab__item--active .tab__link:active,
.thanos .tab__item--active .tab__link:focus,
.thanos .tab__item--active .tab__link:hover,
.thanos .tab__item--active .tab__link:link,
.thanos .tab__item--active .tab__link:visited {
  color: #000;
  cursor: pointer;
  font-weight: 600;
  list-style: none;
  text-decoration: none;
}
.thanos .tab__scroll-overlay-left,
.thanos .tab__scroll-overlay-right {
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: all 0.15s ease-in-out;
  width: 4rem;
}
.thanos .tab__scroll-overlay-left {
  background: linear-gradient(90deg, #fff, #fff0);
  left: 0;
  transform: translateX(-50%) scaleX(0);
}
.thanos .tab__scroll-overlay-right {
  background: linear-gradient(90deg, #fff0, #fff);
  right: 0;
  transform: translateX(50%) scaleX(0);
}
.thanos .tab--secondary {
  background-color: initial;
}
.thanos .tab--secondary .tab__item {
  border: 1px solid #0000;
  border-radius: 15px;
  margin-top: 0;
  padding: 0.25rem 0.75rem;
}
.thanos .tab--secondary .tab__item:hover {
  background-color: #fff;
  color: #000;
}
.thanos .tab--secondary .tab__item--active {
  border: 1px solid #000;
}
.thanos .tab--scrollbar-position-end .tab__scroll-overlay-left,
.thanos .tab--scrollbar-position-middle .tab__scroll-overlay-left,
.thanos .tab--scrollbar-position-middle .tab__scroll-overlay-right,
.thanos .tab--scrollbar-position-start .tab__scroll-overlay-right {
  transform: translateX(0) scaleX(1);
}
.thanos .table {
  border-collapse: collapse;
  color: #000;
  display: table;
  font-size: 1rem;
  width: 100%;
}
.thanos .table,
.thanos .table__caption {
  font-family: OpenSans, arial, sans-serif;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .table__caption {
  display: table-caption;
  font-size: 1.14286rem;
  text-align: center;
}
.thanos .table__colgroup {
  display: table-column-group;
}
.thanos .table__col {
  display: table-column;
}
.thanos .table__thead {
  display: table-header-group;
}
.thanos .table__tfoot {
  display: table-footer-group;
}
.thanos .table__tbody {
  display: table-row-group;
}
.thanos .table__tr {
  border-collapse: collapse;
  display: table-row;
}
.thanos .table__td,
.thanos .table__th {
  border-bottom: 1px solid #d8d8d8;
  border-collapse: collapse;
  display: table-cell;
  margin-bottom: 0.25rem;
  margin-top: 0.25rem;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  width: auto;
  word-break: keep-all;
}
.thanos .table__td:first-of-type,
.thanos .table__th:first-of-type {
  border-right: 1px solid #0000;
  padding-left: 0;
  padding-right: 1.5rem;
  word-wrap: normal;
}
.thanos .table__td--spacer,
.thanos .table__th--spacer {
  width: 1.5rem;
}
.thanos .table__td--fit-content-to-smallest-space,
.thanos .table__th--fit-content-to-smallest-space {
  white-space: nowrap;
  width: 1px;
}
.thanos .table__th {
  border-bottom: 2px solid #d8d8d8;
  border-top: 1px solid #0000;
  color: #757575;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  text-align: left;
  vertical-align: top;
  white-space: nowrap;
}
.thanos .table__th:first-of-type {
  border-right: 1px solid #0000;
}
.thanos .table__th--subordinate:nth-of-type(2) {
  color: #000;
  font-weight: 600;
}
.thanos .table__link {
  color: #093967;
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .table__link,
.thanos .table__link:hover,
.thanos .table__link:link,
.thanos .table__link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .table__link:hover {
  text-decoration: underline;
}
.thanos .table__link:active {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .table__link,
.thanos .table__link:active,
.thanos .table__link:focus,
.thanos .table__link:hover,
.thanos .table__link:link,
.thanos .table__link:visited {
  color: #093967;
  cursor: pointer;
  font-weight: 600;
}
.thanos .table__td {
  height: 2.64286rem;
  vertical-align: middle;
}
.thanos .table__td:first-of-type {
  color: #757575;
  font-weight: 600;
  padding-right: 0.75rem;
}
.thanos .table--inline-table {
  display: inline-table;
}
.thanos .table--inline-table .table__td,
.thanos .table--inline-table .table__th {
  white-space: normal;
}
.thanos .table .table__td--small,
.thanos .table .table__th--small {
  color: #000;
  font-weight: 900;
  padding: 0.25rem;
}
.thanos .table .table__td--small:first-of-type,
.thanos .table .table__th--small:first-of-type {
  padding-right: 0.75rem;
}
.thanos .table--col-1-font-weight-normal .table__td:first-of-type {
  font-weight: 500;
}
.thanos .table--small {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .table--col-1-suppresses-line-breaks .table__td:first-of-type {
  white-space: nowrap;
}
.thanos .table--col-1-allows-line-breaks .table__td:first-of-type {
  white-space: normal;
}
.thanos .table--col-1-font-weight-bold .table__td:first-of-type {
  font-weight: 700;
}
.thanos .table--col-1-font-weight-thin .table__td:first-of-type {
  font-weight: 600;
}
.thanos .table--col-1-background-color-finnet-blue .table__td:first-of-type {
  background: #093967;
}
.thanos .table--col-1-font-finnet-blue .table__td:first-of-type {
  color: #093967;
}
.thanos .table--col-1-background-color-finnet-red .table__td:first-of-type {
  background: #d0021b;
}
.thanos .table--col-1-font-finnet-red .table__td:first-of-type {
  color: #d0021b;
}
.thanos .table--col-1-background-color-finnet-red-two .table__td:first-of-type {
  background: #b74333;
}
.thanos .table--col-1-font-finnet-red-two .table__td:first-of-type {
  color: #b74333;
}
.thanos .table--col-1-background-color-oskar-green .table__td:first-of-type {
  background: #20c997;
}
.thanos .table--col-1-font-oskar-green .table__td:first-of-type {
  color: #20c997;
}
.thanos .table--col-1-background-color-facebook-blue .table__td:first-of-type {
  background: #3b5998;
}
.thanos .table--col-1-font-facebook-blue .table__td:first-of-type {
  color: #3b5998;
}
.thanos .table--col-1-background-color-black .table__td:first-of-type {
  background: #000;
}
.thanos .table--col-1-font-black .table__td:first-of-type {
  color: #000;
}
.thanos
  .table--col-1-background-color-semi-light-grey
  .table__td:first-of-type {
  background: #f2f2f2;
}
.thanos .table--col-1-font-semi-light-grey .table__td:first-of-type {
  color: #f2f2f2;
}
.thanos .table--col-1-background-color-azure-blue .table__td:first-of-type {
  background: #0083ff;
}
.thanos .table--col-1-font-azure-blue .table__td:first-of-type {
  color: #0083ff;
}
.thanos .table--col-1-background-color-blue .table__td:first-of-type {
  background: #326eb4;
}
.thanos .table--col-1-font-blue .table__td:first-of-type {
  color: #326eb4;
}
.thanos .table--col-1-background-color-dark-blue .table__td:first-of-type {
  background: #000333;
}
.thanos .table--col-1-font-dark-blue .table__td:first-of-type {
  color: #000333;
}
.thanos .table--col-1-background-color-youtube-red .table__td:first-of-type {
  background: #bf2d27;
}
.thanos .table--col-1-font-youtube-red .table__td:first-of-type {
  color: #bf2d27;
}
.thanos .table--col-1-background-color-negative-red .table__td:first-of-type {
  background: #ff3559;
}
.thanos .table--col-1-font-negative-red .table__td:first-of-type {
  color: #ff3559;
}
.thanos .table--col-1-background-color-dim-red .table__td:first-of-type {
  background: #fdafbb;
}
.thanos .table--col-1-font-dim-red .table__td:first-of-type {
  color: #fdafbb;
}
.thanos .table--col-1-background-color-green-positive .table__td:first-of-type {
  background: #00aa7e;
}
.thanos .table--col-1-font-green-positive .table__td:first-of-type {
  color: #00aa7e;
}
.thanos .table--col-1-background-color-green-trading .table__td:first-of-type {
  background: #349999;
}
.thanos .table--col-1-font-green-trading .table__td:first-of-type {
  color: #349999;
}
.thanos .table--col-1-background-color-blue-savings .table__td:first-of-type {
  background: #649cff;
}
.thanos .table--col-1-font-blue-savings .table__td:first-of-type {
  color: #649cff;
}
.thanos .table--col-1-background-color-dim-green .table__td:first-of-type {
  background: #cceee5;
}
.thanos .table--col-1-font-dim-green .table__td:first-of-type {
  color: #cceee5;
}
.thanos .table--col-1-background-color-text-grey .table__td:first-of-type {
  background: #757575;
}
.thanos .table--col-1-font-text-grey .table__td:first-of-type {
  color: #757575;
}
.thanos .table--col-1-background-color-grey .table__td:first-of-type {
  background: #d8d8d8;
}
.thanos .table--col-1-font-grey .table__td:first-of-type {
  color: #d8d8d8;
}
.thanos .table--col-1-background-color-white .table__td:first-of-type {
  background: #fff;
}
.thanos .table--col-1-font-white .table__td:first-of-type {
  color: #fff;
}
.thanos .table--col-1-background-color-dummy .table__td:first-of-type {
  background: #fe019a;
}
.thanos .table--col-1-font-dummy .table__td:first-of-type {
  color: #fe019a;
}
.thanos .table--col-1-background-color-yellow-orange .table__td:first-of-type {
  background: #ffb929;
}
.thanos .table--col-1-font-yellow-orange .table__td:first-of-type {
  color: #ffb929;
}
.thanos
  .table--col-1-background-color-ratgeber-orange
  .table__td:first-of-type {
  background: #f2871d;
}
.thanos .table--col-1-font-ratgeber-orange .table__td:first-of-type {
  color: #f2871d;
}
.thanos .table--col-1-background-color-viored .table__td:first-of-type {
  background: #b52546;
}
.thanos .table--col-1-font-viored .table__td:first-of-type {
  color: #b52546;
}
.thanos .table--col-1-background-color-green-hover .table__td:first-of-type {
  background: #008160;
}
.thanos .table--col-1-font-green-hover .table__td:first-of-type {
  color: #008160;
}
.thanos .table--col-1-background-color-red-orange .table__td:first-of-type {
  background: #de3720;
}
.thanos .table--col-1-font-red-orange .table__td:first-of-type {
  color: #de3720;
}
.thanos .table--col-1-background-color-lila .table__td:first-of-type {
  background: #ad00a9;
}
.thanos .table--col-1-font-lila .table__td:first-of-type {
  color: #ad00a9;
}
.thanos .table--col-1-background-color-light-blue .table__td:first-of-type {
  background: #c3def8;
}
.thanos .table--col-1-font-light-blue .table__td:first-of-type {
  color: #c3def8;
}
.thanos .table--col-1-background-color-white-blue .table__td:first-of-type {
  background: #ecf6ff;
}
.thanos .table--col-1-font-white-blue .table__td:first-of-type {
  color: #ecf6ff;
}
.thanos .table--col-1-background-color-fnb-green .table__td:first-of-type {
  background: #1c8005;
}
.thanos .table--col-1-font-fnb-green .table__td:first-of-type {
  color: #1c8005;
}
.thanos .table--col-1-background-color-bsdex-crypto .table__td:first-of-type {
  background: #6432fa;
}
.thanos .table--col-1-font-bsdex-crypto .table__td:first-of-type {
  color: #6432fa;
}
.thanos .table--col-1-background-color-tundora .table__td:first-of-type {
  background: #adadad;
}
.thanos .table--col-1-font-tundora .table__td:first-of-type {
  color: #adadad;
}
.thanos .table--col-1-background-color-grey98 .table__td:first-of-type {
  background: #fafafa;
}
.thanos .table--col-1-font-grey98 .table__td:first-of-type {
  color: #fafafa;
}
.thanos .table--col-1-background-color-transparent .table__td:first-of-type {
  background: #0000;
}
.thanos .table--col-1-font-transparent .table__td:first-of-type {
  color: #0000;
}
.thanos .table--col-1-background-color-footer-top .table__td:first-of-type {
  background: #f6f7f7;
}
.thanos .table--col-1-font-footer-top .table__td:first-of-type {
  color: #f6f7f7;
}
.thanos .table--col-1-background-color-footer-middle .table__td:first-of-type {
  background: #f1f2f2;
}
.thanos .table--col-1-font-footer-middle .table__td:first-of-type {
  color: #f1f2f2;
}
.thanos .table--col-1-background-color-footer-bottom .table__td:first-of-type {
  background: #0b427d;
}
.thanos .table--col-1-font-footer-bottom .table__td:first-of-type {
  color: #0b427d;
}
.thanos .table--col-1-background-color-navy-blue .table__td:first-of-type {
  background: #141d54;
}
.thanos .table--col-1-font-navy-blue .table__td:first-of-type {
  color: #141d54;
}
.thanos .table--col-1-background-color-twitter-blue .table__td:first-of-type {
  background: #00acee;
}
.thanos .table--col-1-font-twitter-blue .table__td:first-of-type {
  color: #00acee;
}
.thanos
  .table--col-1-background-color-instagram-purple
  .table__td:first-of-type {
  background: #8a3ab9;
}
.thanos .table--col-1-font-instagram-purple .table__td:first-of-type {
  color: #8a3ab9;
}
.thanos .table--col-1-background-color-linkedin-blue .table__td:first-of-type {
  background: #2867b2;
}
.thanos .table--col-1-font-linkedin-blue .table__td:first-of-type {
  color: #2867b2;
}
.thanos .table--col-1-background-color-lead-blue .table__td:first-of-type {
  background: #0083ff;
}
.thanos .table--col-1-font-lead-blue .table__td:first-of-type {
  color: #0083ff;
}
.thanos .table--col-1-background-color-zambezi .table__td:first-of-type {
  background: #595959;
}
.thanos .table--col-1-font-zambezi .table__td:first-of-type {
  color: #595959;
}
.thanos .table--col-1-background-color-crimson .table__td:first-of-type {
  background: #cc0133;
}
.thanos .table--col-1-font-crimson .table__td:first-of-type {
  color: #cc0133;
}
.thanos .table--col-1-background-color-carmine .table__td:first-of-type {
  background: #900024;
}
.thanos .table--col-1-font-carmine .table__td:first-of-type {
  color: #900024;
}
.thanos .table--col-1-background-color-flowbank .table__td:first-of-type {
  background: #df013a;
}
.thanos .table--col-1-font-flowbank .table__td:first-of-type {
  color: #df013a;
}
.thanos .table--col-1-text-align-center .table__td:first-of-type,
.thanos .table--col-1-text-align-center .table__th:first-of-type {
  text-align: center;
}
.thanos .table--col-1-text-align-left .table__td:first-of-type {
  text-align: left;
}
.thanos .table--col-1-text-align-right .table__td:first-of-type,
.thanos .table--col-1-text-align-right .table__th:first-of-type {
  text-align: right;
}
.thanos .table--col-2-suppresses-line-breaks .table__td:nth-of-type(2) {
  white-space: nowrap;
}
.thanos .table--col-2-allows-line-breaks .table__td:nth-of-type(2) {
  white-space: normal;
}
.thanos .table--col-2-font-weight-bold .table__td:nth-of-type(2) {
  font-weight: 700;
}
.thanos .table--col-2-font-weight-thin .table__td:nth-of-type(2) {
  font-weight: 600;
}
.thanos .table--col-2-background-color-finnet-blue .table__td:nth-of-type(2) {
  background: #093967;
}
.thanos .table--col-2-font-finnet-blue .table__td:nth-of-type(2) {
  color: #093967;
}
.thanos .table--col-2-background-color-finnet-red .table__td:nth-of-type(2) {
  background: #d0021b;
}
.thanos .table--col-2-font-finnet-red .table__td:nth-of-type(2) {
  color: #d0021b;
}
.thanos
  .table--col-2-background-color-finnet-red-two
  .table__td:nth-of-type(2) {
  background: #b74333;
}
.thanos .table--col-2-font-finnet-red-two .table__td:nth-of-type(2) {
  color: #b74333;
}
.thanos .table--col-2-background-color-oskar-green .table__td:nth-of-type(2) {
  background: #20c997;
}
.thanos .table--col-2-font-oskar-green .table__td:nth-of-type(2) {
  color: #20c997;
}
.thanos .table--col-2-background-color-facebook-blue .table__td:nth-of-type(2) {
  background: #3b5998;
}
.thanos .table--col-2-font-facebook-blue .table__td:nth-of-type(2) {
  color: #3b5998;
}
.thanos .table--col-2-background-color-black .table__td:nth-of-type(2) {
  background: #000;
}
.thanos .table--col-2-font-black .table__td:nth-of-type(2) {
  color: #000;
}
.thanos
  .table--col-2-background-color-semi-light-grey
  .table__td:nth-of-type(2) {
  background: #f2f2f2;
}
.thanos .table--col-2-font-semi-light-grey .table__td:nth-of-type(2) {
  color: #f2f2f2;
}
.thanos .table--col-2-background-color-azure-blue .table__td:nth-of-type(2) {
  background: #0083ff;
}
.thanos .table--col-2-font-azure-blue .table__td:nth-of-type(2) {
  color: #0083ff;
}
.thanos .table--col-2-background-color-blue .table__td:nth-of-type(2) {
  background: #326eb4;
}
.thanos .table--col-2-font-blue .table__td:nth-of-type(2) {
  color: #326eb4;
}
.thanos .table--col-2-background-color-dark-blue .table__td:nth-of-type(2) {
  background: #000333;
}
.thanos .table--col-2-font-dark-blue .table__td:nth-of-type(2) {
  color: #000333;
}
.thanos .table--col-2-background-color-youtube-red .table__td:nth-of-type(2) {
  background: #bf2d27;
}
.thanos .table--col-2-font-youtube-red .table__td:nth-of-type(2) {
  color: #bf2d27;
}
.thanos .table--col-2-background-color-negative-red .table__td:nth-of-type(2) {
  background: #ff3559;
}
.thanos .table--col-2-font-negative-red .table__td:nth-of-type(2) {
  color: #ff3559;
}
.thanos .table--col-2-background-color-dim-red .table__td:nth-of-type(2) {
  background: #fdafbb;
}
.thanos .table--col-2-font-dim-red .table__td:nth-of-type(2) {
  color: #fdafbb;
}
.thanos
  .table--col-2-background-color-green-positive
  .table__td:nth-of-type(2) {
  background: #00aa7e;
}
.thanos .table--col-2-font-green-positive .table__td:nth-of-type(2) {
  color: #00aa7e;
}
.thanos .table--col-2-background-color-green-trading .table__td:nth-of-type(2) {
  background: #349999;
}
.thanos .table--col-2-font-green-trading .table__td:nth-of-type(2) {
  color: #349999;
}
.thanos .table--col-2-background-color-blue-savings .table__td:nth-of-type(2) {
  background: #649cff;
}
.thanos .table--col-2-font-blue-savings .table__td:nth-of-type(2) {
  color: #649cff;
}
.thanos .table--col-2-background-color-dim-green .table__td:nth-of-type(2) {
  background: #cceee5;
}
.thanos .table--col-2-font-dim-green .table__td:nth-of-type(2) {
  color: #cceee5;
}
.thanos .table--col-2-background-color-text-grey .table__td:nth-of-type(2) {
  background: #757575;
}
.thanos .table--col-2-font-text-grey .table__td:nth-of-type(2) {
  color: #757575;
}
.thanos .table--col-2-background-color-grey .table__td:nth-of-type(2) {
  background: #d8d8d8;
}
.thanos .table--col-2-font-grey .table__td:nth-of-type(2) {
  color: #d8d8d8;
}
.thanos .table--col-2-background-color-white .table__td:nth-of-type(2) {
  background: #fff;
}
.thanos .table--col-2-font-white .table__td:nth-of-type(2) {
  color: #fff;
}
.thanos .table--col-2-background-color-dummy .table__td:nth-of-type(2) {
  background: #fe019a;
}
.thanos .table--col-2-font-dummy .table__td:nth-of-type(2) {
  color: #fe019a;
}
.thanos .table--col-2-background-color-yellow-orange .table__td:nth-of-type(2) {
  background: #ffb929;
}
.thanos .table--col-2-font-yellow-orange .table__td:nth-of-type(2) {
  color: #ffb929;
}
.thanos
  .table--col-2-background-color-ratgeber-orange
  .table__td:nth-of-type(2) {
  background: #f2871d;
}
.thanos .table--col-2-font-ratgeber-orange .table__td:nth-of-type(2) {
  color: #f2871d;
}
.thanos .table--col-2-background-color-viored .table__td:nth-of-type(2) {
  background: #b52546;
}
.thanos .table--col-2-font-viored .table__td:nth-of-type(2) {
  color: #b52546;
}
.thanos .table--col-2-background-color-green-hover .table__td:nth-of-type(2) {
  background: #008160;
}
.thanos .table--col-2-font-green-hover .table__td:nth-of-type(2) {
  color: #008160;
}
.thanos .table--col-2-background-color-red-orange .table__td:nth-of-type(2) {
  background: #de3720;
}
.thanos .table--col-2-font-red-orange .table__td:nth-of-type(2) {
  color: #de3720;
}
.thanos .table--col-2-background-color-lila .table__td:nth-of-type(2) {
  background: #ad00a9;
}
.thanos .table--col-2-font-lila .table__td:nth-of-type(2) {
  color: #ad00a9;
}
.thanos .table--col-2-background-color-light-blue .table__td:nth-of-type(2) {
  background: #c3def8;
}
.thanos .table--col-2-font-light-blue .table__td:nth-of-type(2) {
  color: #c3def8;
}
.thanos .table--col-2-background-color-white-blue .table__td:nth-of-type(2) {
  background: #ecf6ff;
}
.thanos .table--col-2-font-white-blue .table__td:nth-of-type(2) {
  color: #ecf6ff;
}
.thanos .table--col-2-background-color-fnb-green .table__td:nth-of-type(2) {
  background: #1c8005;
}
.thanos .table--col-2-font-fnb-green .table__td:nth-of-type(2) {
  color: #1c8005;
}
.thanos .table--col-2-background-color-bsdex-crypto .table__td:nth-of-type(2) {
  background: #6432fa;
}
.thanos .table--col-2-font-bsdex-crypto .table__td:nth-of-type(2) {
  color: #6432fa;
}
.thanos .table--col-2-background-color-tundora .table__td:nth-of-type(2) {
  background: #adadad;
}
.thanos .table--col-2-font-tundora .table__td:nth-of-type(2) {
  color: #adadad;
}
.thanos .table--col-2-background-color-grey98 .table__td:nth-of-type(2) {
  background: #fafafa;
}
.thanos .table--col-2-font-grey98 .table__td:nth-of-type(2) {
  color: #fafafa;
}
.thanos .table--col-2-background-color-transparent .table__td:nth-of-type(2) {
  background: #0000;
}
.thanos .table--col-2-font-transparent .table__td:nth-of-type(2) {
  color: #0000;
}
.thanos .table--col-2-background-color-footer-top .table__td:nth-of-type(2) {
  background: #f6f7f7;
}
.thanos .table--col-2-font-footer-top .table__td:nth-of-type(2) {
  color: #f6f7f7;
}
.thanos .table--col-2-background-color-footer-middle .table__td:nth-of-type(2) {
  background: #f1f2f2;
}
.thanos .table--col-2-font-footer-middle .table__td:nth-of-type(2) {
  color: #f1f2f2;
}
.thanos .table--col-2-background-color-footer-bottom .table__td:nth-of-type(2) {
  background: #0b427d;
}
.thanos .table--col-2-font-footer-bottom .table__td:nth-of-type(2) {
  color: #0b427d;
}
.thanos .table--col-2-background-color-navy-blue .table__td:nth-of-type(2) {
  background: #141d54;
}
.thanos .table--col-2-font-navy-blue .table__td:nth-of-type(2) {
  color: #141d54;
}
.thanos .table--col-2-background-color-twitter-blue .table__td:nth-of-type(2) {
  background: #00acee;
}
.thanos .table--col-2-font-twitter-blue .table__td:nth-of-type(2) {
  color: #00acee;
}
.thanos
  .table--col-2-background-color-instagram-purple
  .table__td:nth-of-type(2) {
  background: #8a3ab9;
}
.thanos .table--col-2-font-instagram-purple .table__td:nth-of-type(2) {
  color: #8a3ab9;
}
.thanos .table--col-2-background-color-linkedin-blue .table__td:nth-of-type(2) {
  background: #2867b2;
}
.thanos .table--col-2-font-linkedin-blue .table__td:nth-of-type(2) {
  color: #2867b2;
}
.thanos .table--col-2-background-color-lead-blue .table__td:nth-of-type(2) {
  background: #0083ff;
}
.thanos .table--col-2-font-lead-blue .table__td:nth-of-type(2) {
  color: #0083ff;
}
.thanos .table--col-2-background-color-zambezi .table__td:nth-of-type(2) {
  background: #595959;
}
.thanos .table--col-2-font-zambezi .table__td:nth-of-type(2) {
  color: #595959;
}
.thanos .table--col-2-background-color-crimson .table__td:nth-of-type(2) {
  background: #cc0133;
}
.thanos .table--col-2-font-crimson .table__td:nth-of-type(2) {
  color: #cc0133;
}
.thanos .table--col-2-background-color-carmine .table__td:nth-of-type(2) {
  background: #900024;
}
.thanos .table--col-2-font-carmine .table__td:nth-of-type(2) {
  color: #900024;
}
.thanos .table--col-2-background-color-flowbank .table__td:nth-of-type(2) {
  background: #df013a;
}
.thanos .table--col-2-font-flowbank .table__td:nth-of-type(2) {
  color: #df013a;
}
.thanos .table--col-2-text-align-center .table__td:nth-of-type(2),
.thanos .table--col-2-text-align-center .table__th:nth-of-type(2) {
  text-align: center;
}
.thanos .table--col-2-text-align-left .table__td:nth-of-type(2) {
  text-align: left;
}
.thanos .table--col-2-text-align-right .table__td:nth-of-type(2),
.thanos .table--col-2-text-align-right .table__th:nth-of-type(2) {
  text-align: right;
}
.thanos .table--col-3-suppresses-line-breaks .table__td:nth-of-type(3) {
  white-space: nowrap;
}
.thanos .table--col-3-allows-line-breaks .table__td:nth-of-type(3) {
  white-space: normal;
}
.thanos .table--col-3-font-weight-bold .table__td:nth-of-type(3) {
  font-weight: 700;
}
.thanos .table--col-3-font-weight-thin .table__td:nth-of-type(3) {
  font-weight: 600;
}
.thanos .table--col-3-background-color-finnet-blue .table__td:nth-of-type(3) {
  background: #093967;
}
.thanos .table--col-3-font-finnet-blue .table__td:nth-of-type(3) {
  color: #093967;
}
.thanos .table--col-3-background-color-finnet-red .table__td:nth-of-type(3) {
  background: #d0021b;
}
.thanos .table--col-3-font-finnet-red .table__td:nth-of-type(3) {
  color: #d0021b;
}
.thanos
  .table--col-3-background-color-finnet-red-two
  .table__td:nth-of-type(3) {
  background: #b74333;
}
.thanos .table--col-3-font-finnet-red-two .table__td:nth-of-type(3) {
  color: #b74333;
}
.thanos .table--col-3-background-color-oskar-green .table__td:nth-of-type(3) {
  background: #20c997;
}
.thanos .table--col-3-font-oskar-green .table__td:nth-of-type(3) {
  color: #20c997;
}
.thanos .table--col-3-background-color-facebook-blue .table__td:nth-of-type(3) {
  background: #3b5998;
}
.thanos .table--col-3-font-facebook-blue .table__td:nth-of-type(3) {
  color: #3b5998;
}
.thanos .table--col-3-background-color-black .table__td:nth-of-type(3) {
  background: #000;
}
.thanos .table--col-3-font-black .table__td:nth-of-type(3) {
  color: #000;
}
.thanos
  .table--col-3-background-color-semi-light-grey
  .table__td:nth-of-type(3) {
  background: #f2f2f2;
}
.thanos .table--col-3-font-semi-light-grey .table__td:nth-of-type(3) {
  color: #f2f2f2;
}
.thanos .table--col-3-background-color-azure-blue .table__td:nth-of-type(3) {
  background: #0083ff;
}
.thanos .table--col-3-font-azure-blue .table__td:nth-of-type(3) {
  color: #0083ff;
}
.thanos .table--col-3-background-color-blue .table__td:nth-of-type(3) {
  background: #326eb4;
}
.thanos .table--col-3-font-blue .table__td:nth-of-type(3) {
  color: #326eb4;
}
.thanos .table--col-3-background-color-dark-blue .table__td:nth-of-type(3) {
  background: #000333;
}
.thanos .table--col-3-font-dark-blue .table__td:nth-of-type(3) {
  color: #000333;
}
.thanos .table--col-3-background-color-youtube-red .table__td:nth-of-type(3) {
  background: #bf2d27;
}
.thanos .table--col-3-font-youtube-red .table__td:nth-of-type(3) {
  color: #bf2d27;
}
.thanos .table--col-3-background-color-negative-red .table__td:nth-of-type(3) {
  background: #ff3559;
}
.thanos .table--col-3-font-negative-red .table__td:nth-of-type(3) {
  color: #ff3559;
}
.thanos .table--col-3-background-color-dim-red .table__td:nth-of-type(3) {
  background: #fdafbb;
}
.thanos .table--col-3-font-dim-red .table__td:nth-of-type(3) {
  color: #fdafbb;
}
.thanos
  .table--col-3-background-color-green-positive
  .table__td:nth-of-type(3) {
  background: #00aa7e;
}
.thanos .table--col-3-font-green-positive .table__td:nth-of-type(3) {
  color: #00aa7e;
}
.thanos .table--col-3-background-color-green-trading .table__td:nth-of-type(3) {
  background: #349999;
}
.thanos .table--col-3-font-green-trading .table__td:nth-of-type(3) {
  color: #349999;
}
.thanos .table--col-3-background-color-blue-savings .table__td:nth-of-type(3) {
  background: #649cff;
}
.thanos .table--col-3-font-blue-savings .table__td:nth-of-type(3) {
  color: #649cff;
}
.thanos .table--col-3-background-color-dim-green .table__td:nth-of-type(3) {
  background: #cceee5;
}
.thanos .table--col-3-font-dim-green .table__td:nth-of-type(3) {
  color: #cceee5;
}
.thanos .table--col-3-background-color-text-grey .table__td:nth-of-type(3) {
  background: #757575;
}
.thanos .table--col-3-font-text-grey .table__td:nth-of-type(3) {
  color: #757575;
}
.thanos .table--col-3-background-color-grey .table__td:nth-of-type(3) {
  background: #d8d8d8;
}
.thanos .table--col-3-font-grey .table__td:nth-of-type(3) {
  color: #d8d8d8;
}
.thanos .table--col-3-background-color-white .table__td:nth-of-type(3) {
  background: #fff;
}
.thanos .table--col-3-font-white .table__td:nth-of-type(3) {
  color: #fff;
}
.thanos .table--col-3-background-color-dummy .table__td:nth-of-type(3) {
  background: #fe019a;
}
.thanos .table--col-3-font-dummy .table__td:nth-of-type(3) {
  color: #fe019a;
}
.thanos .table--col-3-background-color-yellow-orange .table__td:nth-of-type(3) {
  background: #ffb929;
}
.thanos .table--col-3-font-yellow-orange .table__td:nth-of-type(3) {
  color: #ffb929;
}
.thanos
  .table--col-3-background-color-ratgeber-orange
  .table__td:nth-of-type(3) {
  background: #f2871d;
}
.thanos .table--col-3-font-ratgeber-orange .table__td:nth-of-type(3) {
  color: #f2871d;
}
.thanos .table--col-3-background-color-viored .table__td:nth-of-type(3) {
  background: #b52546;
}
.thanos .table--col-3-font-viored .table__td:nth-of-type(3) {
  color: #b52546;
}
.thanos .table--col-3-background-color-green-hover .table__td:nth-of-type(3) {
  background: #008160;
}
.thanos .table--col-3-font-green-hover .table__td:nth-of-type(3) {
  color: #008160;
}
.thanos .table--col-3-background-color-red-orange .table__td:nth-of-type(3) {
  background: #de3720;
}
.thanos .table--col-3-font-red-orange .table__td:nth-of-type(3) {
  color: #de3720;
}
.thanos .table--col-3-background-color-lila .table__td:nth-of-type(3) {
  background: #ad00a9;
}
.thanos .table--col-3-font-lila .table__td:nth-of-type(3) {
  color: #ad00a9;
}
.thanos .table--col-3-background-color-light-blue .table__td:nth-of-type(3) {
  background: #c3def8;
}
.thanos .table--col-3-font-light-blue .table__td:nth-of-type(3) {
  color: #c3def8;
}
.thanos .table--col-3-background-color-white-blue .table__td:nth-of-type(3) {
  background: #ecf6ff;
}
.thanos .table--col-3-font-white-blue .table__td:nth-of-type(3) {
  color: #ecf6ff;
}
.thanos .table--col-3-background-color-fnb-green .table__td:nth-of-type(3) {
  background: #1c8005;
}
.thanos .table--col-3-font-fnb-green .table__td:nth-of-type(3) {
  color: #1c8005;
}
.thanos .table--col-3-background-color-bsdex-crypto .table__td:nth-of-type(3) {
  background: #6432fa;
}
.thanos .table--col-3-font-bsdex-crypto .table__td:nth-of-type(3) {
  color: #6432fa;
}
.thanos .table--col-3-background-color-tundora .table__td:nth-of-type(3) {
  background: #adadad;
}
.thanos .table--col-3-font-tundora .table__td:nth-of-type(3) {
  color: #adadad;
}
.thanos .table--col-3-background-color-grey98 .table__td:nth-of-type(3) {
  background: #fafafa;
}
.thanos .table--col-3-font-grey98 .table__td:nth-of-type(3) {
  color: #fafafa;
}
.thanos .table--col-3-background-color-transparent .table__td:nth-of-type(3) {
  background: #0000;
}
.thanos .table--col-3-font-transparent .table__td:nth-of-type(3) {
  color: #0000;
}
.thanos .table--col-3-background-color-footer-top .table__td:nth-of-type(3) {
  background: #f6f7f7;
}
.thanos .table--col-3-font-footer-top .table__td:nth-of-type(3) {
  color: #f6f7f7;
}
.thanos .table--col-3-background-color-footer-middle .table__td:nth-of-type(3) {
  background: #f1f2f2;
}
.thanos .table--col-3-font-footer-middle .table__td:nth-of-type(3) {
  color: #f1f2f2;
}
.thanos .table--col-3-background-color-footer-bottom .table__td:nth-of-type(3) {
  background: #0b427d;
}
.thanos .table--col-3-font-footer-bottom .table__td:nth-of-type(3) {
  color: #0b427d;
}
.thanos .table--col-3-background-color-navy-blue .table__td:nth-of-type(3) {
  background: #141d54;
}
.thanos .table--col-3-font-navy-blue .table__td:nth-of-type(3) {
  color: #141d54;
}
.thanos .table--col-3-background-color-twitter-blue .table__td:nth-of-type(3) {
  background: #00acee;
}
.thanos .table--col-3-font-twitter-blue .table__td:nth-of-type(3) {
  color: #00acee;
}
.thanos
  .table--col-3-background-color-instagram-purple
  .table__td:nth-of-type(3) {
  background: #8a3ab9;
}
.thanos .table--col-3-font-instagram-purple .table__td:nth-of-type(3) {
  color: #8a3ab9;
}
.thanos .table--col-3-background-color-linkedin-blue .table__td:nth-of-type(3) {
  background: #2867b2;
}
.thanos .table--col-3-font-linkedin-blue .table__td:nth-of-type(3) {
  color: #2867b2;
}
.thanos .table--col-3-background-color-lead-blue .table__td:nth-of-type(3) {
  background: #0083ff;
}
.thanos .table--col-3-font-lead-blue .table__td:nth-of-type(3) {
  color: #0083ff;
}
.thanos .table--col-3-background-color-zambezi .table__td:nth-of-type(3) {
  background: #595959;
}
.thanos .table--col-3-font-zambezi .table__td:nth-of-type(3) {
  color: #595959;
}
.thanos .table--col-3-background-color-crimson .table__td:nth-of-type(3) {
  background: #cc0133;
}
.thanos .table--col-3-font-crimson .table__td:nth-of-type(3) {
  color: #cc0133;
}
.thanos .table--col-3-background-color-carmine .table__td:nth-of-type(3) {
  background: #900024;
}
.thanos .table--col-3-font-carmine .table__td:nth-of-type(3) {
  color: #900024;
}
.thanos .table--col-3-background-color-flowbank .table__td:nth-of-type(3) {
  background: #df013a;
}
.thanos .table--col-3-font-flowbank .table__td:nth-of-type(3) {
  color: #df013a;
}
.thanos .table--col-3-text-align-center .table__td:nth-of-type(3),
.thanos .table--col-3-text-align-center .table__th:nth-of-type(3) {
  text-align: center;
}
.thanos .table--col-3-text-align-left .table__td:nth-of-type(3) {
  text-align: left;
}
.thanos .table--col-3-text-align-right .table__td:nth-of-type(3),
.thanos .table--col-3-text-align-right .table__th:nth-of-type(3) {
  text-align: right;
}
.thanos .table--col-4-suppresses-line-breaks .table__td:nth-of-type(4) {
  white-space: nowrap;
}
.thanos .table--col-4-allows-line-breaks .table__td:nth-of-type(4) {
  white-space: normal;
}
.thanos .table--col-4-font-weight-bold .table__td:nth-of-type(4) {
  font-weight: 700;
}
.thanos .table--col-4-font-weight-thin .table__td:nth-of-type(4) {
  font-weight: 600;
}
.thanos .table--col-4-background-color-finnet-blue .table__td:nth-of-type(4) {
  background: #093967;
}
.thanos .table--col-4-font-finnet-blue .table__td:nth-of-type(4) {
  color: #093967;
}
.thanos .table--col-4-background-color-finnet-red .table__td:nth-of-type(4) {
  background: #d0021b;
}
.thanos .table--col-4-font-finnet-red .table__td:nth-of-type(4) {
  color: #d0021b;
}
.thanos
  .table--col-4-background-color-finnet-red-two
  .table__td:nth-of-type(4) {
  background: #b74333;
}
.thanos .table--col-4-font-finnet-red-two .table__td:nth-of-type(4) {
  color: #b74333;
}
.thanos .table--col-4-background-color-oskar-green .table__td:nth-of-type(4) {
  background: #20c997;
}
.thanos .table--col-4-font-oskar-green .table__td:nth-of-type(4) {
  color: #20c997;
}
.thanos .table--col-4-background-color-facebook-blue .table__td:nth-of-type(4) {
  background: #3b5998;
}
.thanos .table--col-4-font-facebook-blue .table__td:nth-of-type(4) {
  color: #3b5998;
}
.thanos .table--col-4-background-color-black .table__td:nth-of-type(4) {
  background: #000;
}
.thanos .table--col-4-font-black .table__td:nth-of-type(4) {
  color: #000;
}
.thanos
  .table--col-4-background-color-semi-light-grey
  .table__td:nth-of-type(4) {
  background: #f2f2f2;
}
.thanos .table--col-4-font-semi-light-grey .table__td:nth-of-type(4) {
  color: #f2f2f2;
}
.thanos .table--col-4-background-color-azure-blue .table__td:nth-of-type(4) {
  background: #0083ff;
}
.thanos .table--col-4-font-azure-blue .table__td:nth-of-type(4) {
  color: #0083ff;
}
.thanos .table--col-4-background-color-blue .table__td:nth-of-type(4) {
  background: #326eb4;
}
.thanos .table--col-4-font-blue .table__td:nth-of-type(4) {
  color: #326eb4;
}
.thanos .table--col-4-background-color-dark-blue .table__td:nth-of-type(4) {
  background: #000333;
}
.thanos .table--col-4-font-dark-blue .table__td:nth-of-type(4) {
  color: #000333;
}
.thanos .table--col-4-background-color-youtube-red .table__td:nth-of-type(4) {
  background: #bf2d27;
}
.thanos .table--col-4-font-youtube-red .table__td:nth-of-type(4) {
  color: #bf2d27;
}
.thanos .table--col-4-background-color-negative-red .table__td:nth-of-type(4) {
  background: #ff3559;
}
.thanos .table--col-4-font-negative-red .table__td:nth-of-type(4) {
  color: #ff3559;
}
.thanos .table--col-4-background-color-dim-red .table__td:nth-of-type(4) {
  background: #fdafbb;
}
.thanos .table--col-4-font-dim-red .table__td:nth-of-type(4) {
  color: #fdafbb;
}
.thanos
  .table--col-4-background-color-green-positive
  .table__td:nth-of-type(4) {
  background: #00aa7e;
}
.thanos .table--col-4-font-green-positive .table__td:nth-of-type(4) {
  color: #00aa7e;
}
.thanos .table--col-4-background-color-green-trading .table__td:nth-of-type(4) {
  background: #349999;
}
.thanos .table--col-4-font-green-trading .table__td:nth-of-type(4) {
  color: #349999;
}
.thanos .table--col-4-background-color-blue-savings .table__td:nth-of-type(4) {
  background: #649cff;
}
.thanos .table--col-4-font-blue-savings .table__td:nth-of-type(4) {
  color: #649cff;
}
.thanos .table--col-4-background-color-dim-green .table__td:nth-of-type(4) {
  background: #cceee5;
}
.thanos .table--col-4-font-dim-green .table__td:nth-of-type(4) {
  color: #cceee5;
}
.thanos .table--col-4-background-color-text-grey .table__td:nth-of-type(4) {
  background: #757575;
}
.thanos .table--col-4-font-text-grey .table__td:nth-of-type(4) {
  color: #757575;
}
.thanos .table--col-4-background-color-grey .table__td:nth-of-type(4) {
  background: #d8d8d8;
}
.thanos .table--col-4-font-grey .table__td:nth-of-type(4) {
  color: #d8d8d8;
}
.thanos .table--col-4-background-color-white .table__td:nth-of-type(4) {
  background: #fff;
}
.thanos .table--col-4-font-white .table__td:nth-of-type(4) {
  color: #fff;
}
.thanos .table--col-4-background-color-dummy .table__td:nth-of-type(4) {
  background: #fe019a;
}
.thanos .table--col-4-font-dummy .table__td:nth-of-type(4) {
  color: #fe019a;
}
.thanos .table--col-4-background-color-yellow-orange .table__td:nth-of-type(4) {
  background: #ffb929;
}
.thanos .table--col-4-font-yellow-orange .table__td:nth-of-type(4) {
  color: #ffb929;
}
.thanos
  .table--col-4-background-color-ratgeber-orange
  .table__td:nth-of-type(4) {
  background: #f2871d;
}
.thanos .table--col-4-font-ratgeber-orange .table__td:nth-of-type(4) {
  color: #f2871d;
}
.thanos .table--col-4-background-color-viored .table__td:nth-of-type(4) {
  background: #b52546;
}
.thanos .table--col-4-font-viored .table__td:nth-of-type(4) {
  color: #b52546;
}
.thanos .table--col-4-background-color-green-hover .table__td:nth-of-type(4) {
  background: #008160;
}
.thanos .table--col-4-font-green-hover .table__td:nth-of-type(4) {
  color: #008160;
}
.thanos .table--col-4-background-color-red-orange .table__td:nth-of-type(4) {
  background: #de3720;
}
.thanos .table--col-4-font-red-orange .table__td:nth-of-type(4) {
  color: #de3720;
}
.thanos .table--col-4-background-color-lila .table__td:nth-of-type(4) {
  background: #ad00a9;
}
.thanos .table--col-4-font-lila .table__td:nth-of-type(4) {
  color: #ad00a9;
}
.thanos .table--col-4-background-color-light-blue .table__td:nth-of-type(4) {
  background: #c3def8;
}
.thanos .table--col-4-font-light-blue .table__td:nth-of-type(4) {
  color: #c3def8;
}
.thanos .table--col-4-background-color-white-blue .table__td:nth-of-type(4) {
  background: #ecf6ff;
}
.thanos .table--col-4-font-white-blue .table__td:nth-of-type(4) {
  color: #ecf6ff;
}
.thanos .table--col-4-background-color-fnb-green .table__td:nth-of-type(4) {
  background: #1c8005;
}
.thanos .table--col-4-font-fnb-green .table__td:nth-of-type(4) {
  color: #1c8005;
}
.thanos .table--col-4-background-color-bsdex-crypto .table__td:nth-of-type(4) {
  background: #6432fa;
}
.thanos .table--col-4-font-bsdex-crypto .table__td:nth-of-type(4) {
  color: #6432fa;
}
.thanos .table--col-4-background-color-tundora .table__td:nth-of-type(4) {
  background: #adadad;
}
.thanos .table--col-4-font-tundora .table__td:nth-of-type(4) {
  color: #adadad;
}
.thanos .table--col-4-background-color-grey98 .table__td:nth-of-type(4) {
  background: #fafafa;
}
.thanos .table--col-4-font-grey98 .table__td:nth-of-type(4) {
  color: #fafafa;
}
.thanos .table--col-4-background-color-transparent .table__td:nth-of-type(4) {
  background: #0000;
}
.thanos .table--col-4-font-transparent .table__td:nth-of-type(4) {
  color: #0000;
}
.thanos .table--col-4-background-color-footer-top .table__td:nth-of-type(4) {
  background: #f6f7f7;
}
.thanos .table--col-4-font-footer-top .table__td:nth-of-type(4) {
  color: #f6f7f7;
}
.thanos .table--col-4-background-color-footer-middle .table__td:nth-of-type(4) {
  background: #f1f2f2;
}
.thanos .table--col-4-font-footer-middle .table__td:nth-of-type(4) {
  color: #f1f2f2;
}
.thanos .table--col-4-background-color-footer-bottom .table__td:nth-of-type(4) {
  background: #0b427d;
}
.thanos .table--col-4-font-footer-bottom .table__td:nth-of-type(4) {
  color: #0b427d;
}
.thanos .table--col-4-background-color-navy-blue .table__td:nth-of-type(4) {
  background: #141d54;
}
.thanos .table--col-4-font-navy-blue .table__td:nth-of-type(4) {
  color: #141d54;
}
.thanos .table--col-4-background-color-twitter-blue .table__td:nth-of-type(4) {
  background: #00acee;
}
.thanos .table--col-4-font-twitter-blue .table__td:nth-of-type(4) {
  color: #00acee;
}
.thanos
  .table--col-4-background-color-instagram-purple
  .table__td:nth-of-type(4) {
  background: #8a3ab9;
}
.thanos .table--col-4-font-instagram-purple .table__td:nth-of-type(4) {
  color: #8a3ab9;
}
.thanos .table--col-4-background-color-linkedin-blue .table__td:nth-of-type(4) {
  background: #2867b2;
}
.thanos .table--col-4-font-linkedin-blue .table__td:nth-of-type(4) {
  color: #2867b2;
}
.thanos .table--col-4-background-color-lead-blue .table__td:nth-of-type(4) {
  background: #0083ff;
}
.thanos .table--col-4-font-lead-blue .table__td:nth-of-type(4) {
  color: #0083ff;
}
.thanos .table--col-4-background-color-zambezi .table__td:nth-of-type(4) {
  background: #595959;
}
.thanos .table--col-4-font-zambezi .table__td:nth-of-type(4) {
  color: #595959;
}
.thanos .table--col-4-background-color-crimson .table__td:nth-of-type(4) {
  background: #cc0133;
}
.thanos .table--col-4-font-crimson .table__td:nth-of-type(4) {
  color: #cc0133;
}
.thanos .table--col-4-background-color-carmine .table__td:nth-of-type(4) {
  background: #900024;
}
.thanos .table--col-4-font-carmine .table__td:nth-of-type(4) {
  color: #900024;
}
.thanos .table--col-4-background-color-flowbank .table__td:nth-of-type(4) {
  background: #df013a;
}
.thanos .table--col-4-font-flowbank .table__td:nth-of-type(4) {
  color: #df013a;
}
.thanos .table--col-4-text-align-center .table__td:nth-of-type(4),
.thanos .table--col-4-text-align-center .table__th:nth-of-type(4) {
  text-align: center;
}
.thanos .table--col-4-text-align-left .table__td:nth-of-type(4) {
  text-align: left;
}
.thanos .table--col-4-text-align-right .table__td:nth-of-type(4),
.thanos .table--col-4-text-align-right .table__th:nth-of-type(4) {
  text-align: right;
}
.thanos .table--col-5-suppresses-line-breaks .table__td:nth-of-type(5) {
  white-space: nowrap;
}
.thanos .table--col-5-allows-line-breaks .table__td:nth-of-type(5) {
  white-space: normal;
}
.thanos .table--col-5-font-weight-bold .table__td:nth-of-type(5) {
  font-weight: 700;
}
.thanos .table--col-5-font-weight-thin .table__td:nth-of-type(5) {
  font-weight: 600;
}
.thanos .table--col-5-background-color-finnet-blue .table__td:nth-of-type(5) {
  background: #093967;
}
.thanos .table--col-5-font-finnet-blue .table__td:nth-of-type(5) {
  color: #093967;
}
.thanos .table--col-5-background-color-finnet-red .table__td:nth-of-type(5) {
  background: #d0021b;
}
.thanos .table--col-5-font-finnet-red .table__td:nth-of-type(5) {
  color: #d0021b;
}
.thanos
  .table--col-5-background-color-finnet-red-two
  .table__td:nth-of-type(5) {
  background: #b74333;
}
.thanos .table--col-5-font-finnet-red-two .table__td:nth-of-type(5) {
  color: #b74333;
}
.thanos .table--col-5-background-color-oskar-green .table__td:nth-of-type(5) {
  background: #20c997;
}
.thanos .table--col-5-font-oskar-green .table__td:nth-of-type(5) {
  color: #20c997;
}
.thanos .table--col-5-background-color-facebook-blue .table__td:nth-of-type(5) {
  background: #3b5998;
}
.thanos .table--col-5-font-facebook-blue .table__td:nth-of-type(5) {
  color: #3b5998;
}
.thanos .table--col-5-background-color-black .table__td:nth-of-type(5) {
  background: #000;
}
.thanos .table--col-5-font-black .table__td:nth-of-type(5) {
  color: #000;
}
.thanos
  .table--col-5-background-color-semi-light-grey
  .table__td:nth-of-type(5) {
  background: #f2f2f2;
}
.thanos .table--col-5-font-semi-light-grey .table__td:nth-of-type(5) {
  color: #f2f2f2;
}
.thanos .table--col-5-background-color-azure-blue .table__td:nth-of-type(5) {
  background: #0083ff;
}
.thanos .table--col-5-font-azure-blue .table__td:nth-of-type(5) {
  color: #0083ff;
}
.thanos .table--col-5-background-color-blue .table__td:nth-of-type(5) {
  background: #326eb4;
}
.thanos .table--col-5-font-blue .table__td:nth-of-type(5) {
  color: #326eb4;
}
.thanos .table--col-5-background-color-dark-blue .table__td:nth-of-type(5) {
  background: #000333;
}
.thanos .table--col-5-font-dark-blue .table__td:nth-of-type(5) {
  color: #000333;
}
.thanos .table--col-5-background-color-youtube-red .table__td:nth-of-type(5) {
  background: #bf2d27;
}
.thanos .table--col-5-font-youtube-red .table__td:nth-of-type(5) {
  color: #bf2d27;
}
.thanos .table--col-5-background-color-negative-red .table__td:nth-of-type(5) {
  background: #ff3559;
}
.thanos .table--col-5-font-negative-red .table__td:nth-of-type(5) {
  color: #ff3559;
}
.thanos .table--col-5-background-color-dim-red .table__td:nth-of-type(5) {
  background: #fdafbb;
}
.thanos .table--col-5-font-dim-red .table__td:nth-of-type(5) {
  color: #fdafbb;
}
.thanos
  .table--col-5-background-color-green-positive
  .table__td:nth-of-type(5) {
  background: #00aa7e;
}
.thanos .table--col-5-font-green-positive .table__td:nth-of-type(5) {
  color: #00aa7e;
}
.thanos .table--col-5-background-color-green-trading .table__td:nth-of-type(5) {
  background: #349999;
}
.thanos .table--col-5-font-green-trading .table__td:nth-of-type(5) {
  color: #349999;
}
.thanos .table--col-5-background-color-blue-savings .table__td:nth-of-type(5) {
  background: #649cff;
}
.thanos .table--col-5-font-blue-savings .table__td:nth-of-type(5) {
  color: #649cff;
}
.thanos .table--col-5-background-color-dim-green .table__td:nth-of-type(5) {
  background: #cceee5;
}
.thanos .table--col-5-font-dim-green .table__td:nth-of-type(5) {
  color: #cceee5;
}
.thanos .table--col-5-background-color-text-grey .table__td:nth-of-type(5) {
  background: #757575;
}
.thanos .table--col-5-font-text-grey .table__td:nth-of-type(5) {
  color: #757575;
}
.thanos .table--col-5-background-color-grey .table__td:nth-of-type(5) {
  background: #d8d8d8;
}
.thanos .table--col-5-font-grey .table__td:nth-of-type(5) {
  color: #d8d8d8;
}
.thanos .table--col-5-background-color-white .table__td:nth-of-type(5) {
  background: #fff;
}
.thanos .table--col-5-font-white .table__td:nth-of-type(5) {
  color: #fff;
}
.thanos .table--col-5-background-color-dummy .table__td:nth-of-type(5) {
  background: #fe019a;
}
.thanos .table--col-5-font-dummy .table__td:nth-of-type(5) {
  color: #fe019a;
}
.thanos .table--col-5-background-color-yellow-orange .table__td:nth-of-type(5) {
  background: #ffb929;
}
.thanos .table--col-5-font-yellow-orange .table__td:nth-of-type(5) {
  color: #ffb929;
}
.thanos
  .table--col-5-background-color-ratgeber-orange
  .table__td:nth-of-type(5) {
  background: #f2871d;
}
.thanos .table--col-5-font-ratgeber-orange .table__td:nth-of-type(5) {
  color: #f2871d;
}
.thanos .table--col-5-background-color-viored .table__td:nth-of-type(5) {
  background: #b52546;
}
.thanos .table--col-5-font-viored .table__td:nth-of-type(5) {
  color: #b52546;
}
.thanos .table--col-5-background-color-green-hover .table__td:nth-of-type(5) {
  background: #008160;
}
.thanos .table--col-5-font-green-hover .table__td:nth-of-type(5) {
  color: #008160;
}
.thanos .table--col-5-background-color-red-orange .table__td:nth-of-type(5) {
  background: #de3720;
}
.thanos .table--col-5-font-red-orange .table__td:nth-of-type(5) {
  color: #de3720;
}
.thanos .table--col-5-background-color-lila .table__td:nth-of-type(5) {
  background: #ad00a9;
}
.thanos .table--col-5-font-lila .table__td:nth-of-type(5) {
  color: #ad00a9;
}
.thanos .table--col-5-background-color-light-blue .table__td:nth-of-type(5) {
  background: #c3def8;
}
.thanos .table--col-5-font-light-blue .table__td:nth-of-type(5) {
  color: #c3def8;
}
.thanos .table--col-5-background-color-white-blue .table__td:nth-of-type(5) {
  background: #ecf6ff;
}
.thanos .table--col-5-font-white-blue .table__td:nth-of-type(5) {
  color: #ecf6ff;
}
.thanos .table--col-5-background-color-fnb-green .table__td:nth-of-type(5) {
  background: #1c8005;
}
.thanos .table--col-5-font-fnb-green .table__td:nth-of-type(5) {
  color: #1c8005;
}
.thanos .table--col-5-background-color-bsdex-crypto .table__td:nth-of-type(5) {
  background: #6432fa;
}
.thanos .table--col-5-font-bsdex-crypto .table__td:nth-of-type(5) {
  color: #6432fa;
}
.thanos .table--col-5-background-color-tundora .table__td:nth-of-type(5) {
  background: #adadad;
}
.thanos .table--col-5-font-tundora .table__td:nth-of-type(5) {
  color: #adadad;
}
.thanos .table--col-5-background-color-grey98 .table__td:nth-of-type(5) {
  background: #fafafa;
}
.thanos .table--col-5-font-grey98 .table__td:nth-of-type(5) {
  color: #fafafa;
}
.thanos .table--col-5-background-color-transparent .table__td:nth-of-type(5) {
  background: #0000;
}
.thanos .table--col-5-font-transparent .table__td:nth-of-type(5) {
  color: #0000;
}
.thanos .table--col-5-background-color-footer-top .table__td:nth-of-type(5) {
  background: #f6f7f7;
}
.thanos .table--col-5-font-footer-top .table__td:nth-of-type(5) {
  color: #f6f7f7;
}
.thanos .table--col-5-background-color-footer-middle .table__td:nth-of-type(5) {
  background: #f1f2f2;
}
.thanos .table--col-5-font-footer-middle .table__td:nth-of-type(5) {
  color: #f1f2f2;
}
.thanos .table--col-5-background-color-footer-bottom .table__td:nth-of-type(5) {
  background: #0b427d;
}
.thanos .table--col-5-font-footer-bottom .table__td:nth-of-type(5) {
  color: #0b427d;
}
.thanos .table--col-5-background-color-navy-blue .table__td:nth-of-type(5) {
  background: #141d54;
}
.thanos .table--col-5-font-navy-blue .table__td:nth-of-type(5) {
  color: #141d54;
}
.thanos .table--col-5-background-color-twitter-blue .table__td:nth-of-type(5) {
  background: #00acee;
}
.thanos .table--col-5-font-twitter-blue .table__td:nth-of-type(5) {
  color: #00acee;
}
.thanos
  .table--col-5-background-color-instagram-purple
  .table__td:nth-of-type(5) {
  background: #8a3ab9;
}
.thanos .table--col-5-font-instagram-purple .table__td:nth-of-type(5) {
  color: #8a3ab9;
}
.thanos .table--col-5-background-color-linkedin-blue .table__td:nth-of-type(5) {
  background: #2867b2;
}
.thanos .table--col-5-font-linkedin-blue .table__td:nth-of-type(5) {
  color: #2867b2;
}
.thanos .table--col-5-background-color-lead-blue .table__td:nth-of-type(5) {
  background: #0083ff;
}
.thanos .table--col-5-font-lead-blue .table__td:nth-of-type(5) {
  color: #0083ff;
}
.thanos .table--col-5-background-color-zambezi .table__td:nth-of-type(5) {
  background: #595959;
}
.thanos .table--col-5-font-zambezi .table__td:nth-of-type(5) {
  color: #595959;
}
.thanos .table--col-5-background-color-crimson .table__td:nth-of-type(5) {
  background: #cc0133;
}
.thanos .table--col-5-font-crimson .table__td:nth-of-type(5) {
  color: #cc0133;
}
.thanos .table--col-5-background-color-carmine .table__td:nth-of-type(5) {
  background: #900024;
}
.thanos .table--col-5-font-carmine .table__td:nth-of-type(5) {
  color: #900024;
}
.thanos .table--col-5-background-color-flowbank .table__td:nth-of-type(5) {
  background: #df013a;
}
.thanos .table--col-5-font-flowbank .table__td:nth-of-type(5) {
  color: #df013a;
}
.thanos .table--col-5-text-align-center .table__td:nth-of-type(5),
.thanos .table--col-5-text-align-center .table__th:nth-of-type(5) {
  text-align: center;
}
.thanos .table--col-5-text-align-left .table__td:nth-of-type(5) {
  text-align: left;
}
.thanos .table--col-5-text-align-right .table__td:nth-of-type(5),
.thanos .table--col-5-text-align-right .table__th:nth-of-type(5) {
  text-align: right;
}
.thanos .table--col-6-suppresses-line-breaks .table__td:nth-of-type(6) {
  white-space: nowrap;
}
.thanos .table--col-6-allows-line-breaks .table__td:nth-of-type(6) {
  white-space: normal;
}
.thanos .table--col-6-font-weight-bold .table__td:nth-of-type(6) {
  font-weight: 700;
}
.thanos .table--col-6-font-weight-thin .table__td:nth-of-type(6) {
  font-weight: 600;
}
.thanos .table--col-6-background-color-finnet-blue .table__td:nth-of-type(6) {
  background: #093967;
}
.thanos .table--col-6-font-finnet-blue .table__td:nth-of-type(6) {
  color: #093967;
}
.thanos .table--col-6-background-color-finnet-red .table__td:nth-of-type(6) {
  background: #d0021b;
}
.thanos .table--col-6-font-finnet-red .table__td:nth-of-type(6) {
  color: #d0021b;
}
.thanos
  .table--col-6-background-color-finnet-red-two
  .table__td:nth-of-type(6) {
  background: #b74333;
}
.thanos .table--col-6-font-finnet-red-two .table__td:nth-of-type(6) {
  color: #b74333;
}
.thanos .table--col-6-background-color-oskar-green .table__td:nth-of-type(6) {
  background: #20c997;
}
.thanos .table--col-6-font-oskar-green .table__td:nth-of-type(6) {
  color: #20c997;
}
.thanos .table--col-6-background-color-facebook-blue .table__td:nth-of-type(6) {
  background: #3b5998;
}
.thanos .table--col-6-font-facebook-blue .table__td:nth-of-type(6) {
  color: #3b5998;
}
.thanos .table--col-6-background-color-black .table__td:nth-of-type(6) {
  background: #000;
}
.thanos .table--col-6-font-black .table__td:nth-of-type(6) {
  color: #000;
}
.thanos
  .table--col-6-background-color-semi-light-grey
  .table__td:nth-of-type(6) {
  background: #f2f2f2;
}
.thanos .table--col-6-font-semi-light-grey .table__td:nth-of-type(6) {
  color: #f2f2f2;
}
.thanos .table--col-6-background-color-azure-blue .table__td:nth-of-type(6) {
  background: #0083ff;
}
.thanos .table--col-6-font-azure-blue .table__td:nth-of-type(6) {
  color: #0083ff;
}
.thanos .table--col-6-background-color-blue .table__td:nth-of-type(6) {
  background: #326eb4;
}
.thanos .table--col-6-font-blue .table__td:nth-of-type(6) {
  color: #326eb4;
}
.thanos .table--col-6-background-color-dark-blue .table__td:nth-of-type(6) {
  background: #000333;
}
.thanos .table--col-6-font-dark-blue .table__td:nth-of-type(6) {
  color: #000333;
}
.thanos .table--col-6-background-color-youtube-red .table__td:nth-of-type(6) {
  background: #bf2d27;
}
.thanos .table--col-6-font-youtube-red .table__td:nth-of-type(6) {
  color: #bf2d27;
}
.thanos .table--col-6-background-color-negative-red .table__td:nth-of-type(6) {
  background: #ff3559;
}
.thanos .table--col-6-font-negative-red .table__td:nth-of-type(6) {
  color: #ff3559;
}
.thanos .table--col-6-background-color-dim-red .table__td:nth-of-type(6) {
  background: #fdafbb;
}
.thanos .table--col-6-font-dim-red .table__td:nth-of-type(6) {
  color: #fdafbb;
}
.thanos
  .table--col-6-background-color-green-positive
  .table__td:nth-of-type(6) {
  background: #00aa7e;
}
.thanos .table--col-6-font-green-positive .table__td:nth-of-type(6) {
  color: #00aa7e;
}
.thanos .table--col-6-background-color-green-trading .table__td:nth-of-type(6) {
  background: #349999;
}
.thanos .table--col-6-font-green-trading .table__td:nth-of-type(6) {
  color: #349999;
}
.thanos .table--col-6-background-color-blue-savings .table__td:nth-of-type(6) {
  background: #649cff;
}
.thanos .table--col-6-font-blue-savings .table__td:nth-of-type(6) {
  color: #649cff;
}
.thanos .table--col-6-background-color-dim-green .table__td:nth-of-type(6) {
  background: #cceee5;
}
.thanos .table--col-6-font-dim-green .table__td:nth-of-type(6) {
  color: #cceee5;
}
.thanos .table--col-6-background-color-text-grey .table__td:nth-of-type(6) {
  background: #757575;
}
.thanos .table--col-6-font-text-grey .table__td:nth-of-type(6) {
  color: #757575;
}
.thanos .table--col-6-background-color-grey .table__td:nth-of-type(6) {
  background: #d8d8d8;
}
.thanos .table--col-6-font-grey .table__td:nth-of-type(6) {
  color: #d8d8d8;
}
.thanos .table--col-6-background-color-white .table__td:nth-of-type(6) {
  background: #fff;
}
.thanos .table--col-6-font-white .table__td:nth-of-type(6) {
  color: #fff;
}
.thanos .table--col-6-background-color-dummy .table__td:nth-of-type(6) {
  background: #fe019a;
}
.thanos .table--col-6-font-dummy .table__td:nth-of-type(6) {
  color: #fe019a;
}
.thanos .table--col-6-background-color-yellow-orange .table__td:nth-of-type(6) {
  background: #ffb929;
}
.thanos .table--col-6-font-yellow-orange .table__td:nth-of-type(6) {
  color: #ffb929;
}
.thanos
  .table--col-6-background-color-ratgeber-orange
  .table__td:nth-of-type(6) {
  background: #f2871d;
}
.thanos .table--col-6-font-ratgeber-orange .table__td:nth-of-type(6) {
  color: #f2871d;
}
.thanos .table--col-6-background-color-viored .table__td:nth-of-type(6) {
  background: #b52546;
}
.thanos .table--col-6-font-viored .table__td:nth-of-type(6) {
  color: #b52546;
}
.thanos .table--col-6-background-color-green-hover .table__td:nth-of-type(6) {
  background: #008160;
}
.thanos .table--col-6-font-green-hover .table__td:nth-of-type(6) {
  color: #008160;
}
.thanos .table--col-6-background-color-red-orange .table__td:nth-of-type(6) {
  background: #de3720;
}
.thanos .table--col-6-font-red-orange .table__td:nth-of-type(6) {
  color: #de3720;
}
.thanos .table--col-6-background-color-lila .table__td:nth-of-type(6) {
  background: #ad00a9;
}
.thanos .table--col-6-font-lila .table__td:nth-of-type(6) {
  color: #ad00a9;
}
.thanos .table--col-6-background-color-light-blue .table__td:nth-of-type(6) {
  background: #c3def8;
}
.thanos .table--col-6-font-light-blue .table__td:nth-of-type(6) {
  color: #c3def8;
}
.thanos .table--col-6-background-color-white-blue .table__td:nth-of-type(6) {
  background: #ecf6ff;
}
.thanos .table--col-6-font-white-blue .table__td:nth-of-type(6) {
  color: #ecf6ff;
}
.thanos .table--col-6-background-color-fnb-green .table__td:nth-of-type(6) {
  background: #1c8005;
}
.thanos .table--col-6-font-fnb-green .table__td:nth-of-type(6) {
  color: #1c8005;
}
.thanos .table--col-6-background-color-bsdex-crypto .table__td:nth-of-type(6) {
  background: #6432fa;
}
.thanos .table--col-6-font-bsdex-crypto .table__td:nth-of-type(6) {
  color: #6432fa;
}
.thanos .table--col-6-background-color-tundora .table__td:nth-of-type(6) {
  background: #adadad;
}
.thanos .table--col-6-font-tundora .table__td:nth-of-type(6) {
  color: #adadad;
}
.thanos .table--col-6-background-color-grey98 .table__td:nth-of-type(6) {
  background: #fafafa;
}
.thanos .table--col-6-font-grey98 .table__td:nth-of-type(6) {
  color: #fafafa;
}
.thanos .table--col-6-background-color-transparent .table__td:nth-of-type(6) {
  background: #0000;
}
.thanos .table--col-6-font-transparent .table__td:nth-of-type(6) {
  color: #0000;
}
.thanos .table--col-6-background-color-footer-top .table__td:nth-of-type(6) {
  background: #f6f7f7;
}
.thanos .table--col-6-font-footer-top .table__td:nth-of-type(6) {
  color: #f6f7f7;
}
.thanos .table--col-6-background-color-footer-middle .table__td:nth-of-type(6) {
  background: #f1f2f2;
}
.thanos .table--col-6-font-footer-middle .table__td:nth-of-type(6) {
  color: #f1f2f2;
}
.thanos .table--col-6-background-color-footer-bottom .table__td:nth-of-type(6) {
  background: #0b427d;
}
.thanos .table--col-6-font-footer-bottom .table__td:nth-of-type(6) {
  color: #0b427d;
}
.thanos .table--col-6-background-color-navy-blue .table__td:nth-of-type(6) {
  background: #141d54;
}
.thanos .table--col-6-font-navy-blue .table__td:nth-of-type(6) {
  color: #141d54;
}
.thanos .table--col-6-background-color-twitter-blue .table__td:nth-of-type(6) {
  background: #00acee;
}
.thanos .table--col-6-font-twitter-blue .table__td:nth-of-type(6) {
  color: #00acee;
}
.thanos
  .table--col-6-background-color-instagram-purple
  .table__td:nth-of-type(6) {
  background: #8a3ab9;
}
.thanos .table--col-6-font-instagram-purple .table__td:nth-of-type(6) {
  color: #8a3ab9;
}
.thanos .table--col-6-background-color-linkedin-blue .table__td:nth-of-type(6) {
  background: #2867b2;
}
.thanos .table--col-6-font-linkedin-blue .table__td:nth-of-type(6) {
  color: #2867b2;
}
.thanos .table--col-6-background-color-lead-blue .table__td:nth-of-type(6) {
  background: #0083ff;
}
.thanos .table--col-6-font-lead-blue .table__td:nth-of-type(6) {
  color: #0083ff;
}
.thanos .table--col-6-background-color-zambezi .table__td:nth-of-type(6) {
  background: #595959;
}
.thanos .table--col-6-font-zambezi .table__td:nth-of-type(6) {
  color: #595959;
}
.thanos .table--col-6-background-color-crimson .table__td:nth-of-type(6) {
  background: #cc0133;
}
.thanos .table--col-6-font-crimson .table__td:nth-of-type(6) {
  color: #cc0133;
}
.thanos .table--col-6-background-color-carmine .table__td:nth-of-type(6) {
  background: #900024;
}
.thanos .table--col-6-font-carmine .table__td:nth-of-type(6) {
  color: #900024;
}
.thanos .table--col-6-background-color-flowbank .table__td:nth-of-type(6) {
  background: #df013a;
}
.thanos .table--col-6-font-flowbank .table__td:nth-of-type(6) {
  color: #df013a;
}
.thanos .table--col-6-text-align-center .table__td:nth-of-type(6),
.thanos .table--col-6-text-align-center .table__th:nth-of-type(6) {
  text-align: center;
}
.thanos .table--col-6-text-align-left .table__td:nth-of-type(6) {
  text-align: left;
}
.thanos .table--col-6-text-align-right .table__td:nth-of-type(6),
.thanos .table--col-6-text-align-right .table__th:nth-of-type(6) {
  text-align: right;
}
.thanos .table--col-7-suppresses-line-breaks .table__td:nth-of-type(7) {
  white-space: nowrap;
}
.thanos .table--col-7-allows-line-breaks .table__td:nth-of-type(7) {
  white-space: normal;
}
.thanos .table--col-7-font-weight-bold .table__td:nth-of-type(7) {
  font-weight: 700;
}
.thanos .table--col-7-font-weight-thin .table__td:nth-of-type(7) {
  font-weight: 600;
}
.thanos .table--col-7-background-color-finnet-blue .table__td:nth-of-type(7) {
  background: #093967;
}
.thanos .table--col-7-font-finnet-blue .table__td:nth-of-type(7) {
  color: #093967;
}
.thanos .table--col-7-background-color-finnet-red .table__td:nth-of-type(7) {
  background: #d0021b;
}
.thanos .table--col-7-font-finnet-red .table__td:nth-of-type(7) {
  color: #d0021b;
}
.thanos
  .table--col-7-background-color-finnet-red-two
  .table__td:nth-of-type(7) {
  background: #b74333;
}
.thanos .table--col-7-font-finnet-red-two .table__td:nth-of-type(7) {
  color: #b74333;
}
.thanos .table--col-7-background-color-oskar-green .table__td:nth-of-type(7) {
  background: #20c997;
}
.thanos .table--col-7-font-oskar-green .table__td:nth-of-type(7) {
  color: #20c997;
}
.thanos .table--col-7-background-color-facebook-blue .table__td:nth-of-type(7) {
  background: #3b5998;
}
.thanos .table--col-7-font-facebook-blue .table__td:nth-of-type(7) {
  color: #3b5998;
}
.thanos .table--col-7-background-color-black .table__td:nth-of-type(7) {
  background: #000;
}
.thanos .table--col-7-font-black .table__td:nth-of-type(7) {
  color: #000;
}
.thanos
  .table--col-7-background-color-semi-light-grey
  .table__td:nth-of-type(7) {
  background: #f2f2f2;
}
.thanos .table--col-7-font-semi-light-grey .table__td:nth-of-type(7) {
  color: #f2f2f2;
}
.thanos .table--col-7-background-color-azure-blue .table__td:nth-of-type(7) {
  background: #0083ff;
}
.thanos .table--col-7-font-azure-blue .table__td:nth-of-type(7) {
  color: #0083ff;
}
.thanos .table--col-7-background-color-blue .table__td:nth-of-type(7) {
  background: #326eb4;
}
.thanos .table--col-7-font-blue .table__td:nth-of-type(7) {
  color: #326eb4;
}
.thanos .table--col-7-background-color-dark-blue .table__td:nth-of-type(7) {
  background: #000333;
}
.thanos .table--col-7-font-dark-blue .table__td:nth-of-type(7) {
  color: #000333;
}
.thanos .table--col-7-background-color-youtube-red .table__td:nth-of-type(7) {
  background: #bf2d27;
}
.thanos .table--col-7-font-youtube-red .table__td:nth-of-type(7) {
  color: #bf2d27;
}
.thanos .table--col-7-background-color-negative-red .table__td:nth-of-type(7) {
  background: #ff3559;
}
.thanos .table--col-7-font-negative-red .table__td:nth-of-type(7) {
  color: #ff3559;
}
.thanos .table--col-7-background-color-dim-red .table__td:nth-of-type(7) {
  background: #fdafbb;
}
.thanos .table--col-7-font-dim-red .table__td:nth-of-type(7) {
  color: #fdafbb;
}
.thanos
  .table--col-7-background-color-green-positive
  .table__td:nth-of-type(7) {
  background: #00aa7e;
}
.thanos .table--col-7-font-green-positive .table__td:nth-of-type(7) {
  color: #00aa7e;
}
.thanos .table--col-7-background-color-green-trading .table__td:nth-of-type(7) {
  background: #349999;
}
.thanos .table--col-7-font-green-trading .table__td:nth-of-type(7) {
  color: #349999;
}
.thanos .table--col-7-background-color-blue-savings .table__td:nth-of-type(7) {
  background: #649cff;
}
.thanos .table--col-7-font-blue-savings .table__td:nth-of-type(7) {
  color: #649cff;
}
.thanos .table--col-7-background-color-dim-green .table__td:nth-of-type(7) {
  background: #cceee5;
}
.thanos .table--col-7-font-dim-green .table__td:nth-of-type(7) {
  color: #cceee5;
}
.thanos .table--col-7-background-color-text-grey .table__td:nth-of-type(7) {
  background: #757575;
}
.thanos .table--col-7-font-text-grey .table__td:nth-of-type(7) {
  color: #757575;
}
.thanos .table--col-7-background-color-grey .table__td:nth-of-type(7) {
  background: #d8d8d8;
}
.thanos .table--col-7-font-grey .table__td:nth-of-type(7) {
  color: #d8d8d8;
}
.thanos .table--col-7-background-color-white .table__td:nth-of-type(7) {
  background: #fff;
}
.thanos .table--col-7-font-white .table__td:nth-of-type(7) {
  color: #fff;
}
.thanos .table--col-7-background-color-dummy .table__td:nth-of-type(7) {
  background: #fe019a;
}
.thanos .table--col-7-font-dummy .table__td:nth-of-type(7) {
  color: #fe019a;
}
.thanos .table--col-7-background-color-yellow-orange .table__td:nth-of-type(7) {
  background: #ffb929;
}
.thanos .table--col-7-font-yellow-orange .table__td:nth-of-type(7) {
  color: #ffb929;
}
.thanos
  .table--col-7-background-color-ratgeber-orange
  .table__td:nth-of-type(7) {
  background: #f2871d;
}
.thanos .table--col-7-font-ratgeber-orange .table__td:nth-of-type(7) {
  color: #f2871d;
}
.thanos .table--col-7-background-color-viored .table__td:nth-of-type(7) {
  background: #b52546;
}
.thanos .table--col-7-font-viored .table__td:nth-of-type(7) {
  color: #b52546;
}
.thanos .table--col-7-background-color-green-hover .table__td:nth-of-type(7) {
  background: #008160;
}
.thanos .table--col-7-font-green-hover .table__td:nth-of-type(7) {
  color: #008160;
}
.thanos .table--col-7-background-color-red-orange .table__td:nth-of-type(7) {
  background: #de3720;
}
.thanos .table--col-7-font-red-orange .table__td:nth-of-type(7) {
  color: #de3720;
}
.thanos .table--col-7-background-color-lila .table__td:nth-of-type(7) {
  background: #ad00a9;
}
.thanos .table--col-7-font-lila .table__td:nth-of-type(7) {
  color: #ad00a9;
}
.thanos .table--col-7-background-color-light-blue .table__td:nth-of-type(7) {
  background: #c3def8;
}
.thanos .table--col-7-font-light-blue .table__td:nth-of-type(7) {
  color: #c3def8;
}
.thanos .table--col-7-background-color-white-blue .table__td:nth-of-type(7) {
  background: #ecf6ff;
}
.thanos .table--col-7-font-white-blue .table__td:nth-of-type(7) {
  color: #ecf6ff;
}
.thanos .table--col-7-background-color-fnb-green .table__td:nth-of-type(7) {
  background: #1c8005;
}
.thanos .table--col-7-font-fnb-green .table__td:nth-of-type(7) {
  color: #1c8005;
}
.thanos .table--col-7-background-color-bsdex-crypto .table__td:nth-of-type(7) {
  background: #6432fa;
}
.thanos .table--col-7-font-bsdex-crypto .table__td:nth-of-type(7) {
  color: #6432fa;
}
.thanos .table--col-7-background-color-tundora .table__td:nth-of-type(7) {
  background: #adadad;
}
.thanos .table--col-7-font-tundora .table__td:nth-of-type(7) {
  color: #adadad;
}
.thanos .table--col-7-background-color-grey98 .table__td:nth-of-type(7) {
  background: #fafafa;
}
.thanos .table--col-7-font-grey98 .table__td:nth-of-type(7) {
  color: #fafafa;
}
.thanos .table--col-7-background-color-transparent .table__td:nth-of-type(7) {
  background: #0000;
}
.thanos .table--col-7-font-transparent .table__td:nth-of-type(7) {
  color: #0000;
}
.thanos .table--col-7-background-color-footer-top .table__td:nth-of-type(7) {
  background: #f6f7f7;
}
.thanos .table--col-7-font-footer-top .table__td:nth-of-type(7) {
  color: #f6f7f7;
}
.thanos .table--col-7-background-color-footer-middle .table__td:nth-of-type(7) {
  background: #f1f2f2;
}
.thanos .table--col-7-font-footer-middle .table__td:nth-of-type(7) {
  color: #f1f2f2;
}
.thanos .table--col-7-background-color-footer-bottom .table__td:nth-of-type(7) {
  background: #0b427d;
}
.thanos .table--col-7-font-footer-bottom .table__td:nth-of-type(7) {
  color: #0b427d;
}
.thanos .table--col-7-background-color-navy-blue .table__td:nth-of-type(7) {
  background: #141d54;
}
.thanos .table--col-7-font-navy-blue .table__td:nth-of-type(7) {
  color: #141d54;
}
.thanos .table--col-7-background-color-twitter-blue .table__td:nth-of-type(7) {
  background: #00acee;
}
.thanos .table--col-7-font-twitter-blue .table__td:nth-of-type(7) {
  color: #00acee;
}
.thanos
  .table--col-7-background-color-instagram-purple
  .table__td:nth-of-type(7) {
  background: #8a3ab9;
}
.thanos .table--col-7-font-instagram-purple .table__td:nth-of-type(7) {
  color: #8a3ab9;
}
.thanos .table--col-7-background-color-linkedin-blue .table__td:nth-of-type(7) {
  background: #2867b2;
}
.thanos .table--col-7-font-linkedin-blue .table__td:nth-of-type(7) {
  color: #2867b2;
}
.thanos .table--col-7-background-color-lead-blue .table__td:nth-of-type(7) {
  background: #0083ff;
}
.thanos .table--col-7-font-lead-blue .table__td:nth-of-type(7) {
  color: #0083ff;
}
.thanos .table--col-7-background-color-zambezi .table__td:nth-of-type(7) {
  background: #595959;
}
.thanos .table--col-7-font-zambezi .table__td:nth-of-type(7) {
  color: #595959;
}
.thanos .table--col-7-background-color-crimson .table__td:nth-of-type(7) {
  background: #cc0133;
}
.thanos .table--col-7-font-crimson .table__td:nth-of-type(7) {
  color: #cc0133;
}
.thanos .table--col-7-background-color-carmine .table__td:nth-of-type(7) {
  background: #900024;
}
.thanos .table--col-7-font-carmine .table__td:nth-of-type(7) {
  color: #900024;
}
.thanos .table--col-7-background-color-flowbank .table__td:nth-of-type(7) {
  background: #df013a;
}
.thanos .table--col-7-font-flowbank .table__td:nth-of-type(7) {
  color: #df013a;
}
.thanos .table--col-7-text-align-center .table__td:nth-of-type(7),
.thanos .table--col-7-text-align-center .table__th:nth-of-type(7) {
  text-align: center;
}
.thanos .table--col-7-text-align-left .table__td:nth-of-type(7) {
  text-align: left;
}
.thanos .table--col-7-text-align-right .table__td:nth-of-type(7),
.thanos .table--col-7-text-align-right .table__th:nth-of-type(7) {
  text-align: right;
}
.thanos .table--col-8-suppresses-line-breaks .table__td:nth-of-type(8) {
  white-space: nowrap;
}
.thanos .table--col-8-allows-line-breaks .table__td:nth-of-type(8) {
  white-space: normal;
}
.thanos .table--col-8-font-weight-bold .table__td:nth-of-type(8) {
  font-weight: 700;
}
.thanos .table--col-8-font-weight-thin .table__td:nth-of-type(8) {
  font-weight: 600;
}
.thanos .table--col-8-background-color-finnet-blue .table__td:nth-of-type(8) {
  background: #093967;
}
.thanos .table--col-8-font-finnet-blue .table__td:nth-of-type(8) {
  color: #093967;
}
.thanos .table--col-8-background-color-finnet-red .table__td:nth-of-type(8) {
  background: #d0021b;
}
.thanos .table--col-8-font-finnet-red .table__td:nth-of-type(8) {
  color: #d0021b;
}
.thanos
  .table--col-8-background-color-finnet-red-two
  .table__td:nth-of-type(8) {
  background: #b74333;
}
.thanos .table--col-8-font-finnet-red-two .table__td:nth-of-type(8) {
  color: #b74333;
}
.thanos .table--col-8-background-color-oskar-green .table__td:nth-of-type(8) {
  background: #20c997;
}
.thanos .table--col-8-font-oskar-green .table__td:nth-of-type(8) {
  color: #20c997;
}
.thanos .table--col-8-background-color-facebook-blue .table__td:nth-of-type(8) {
  background: #3b5998;
}
.thanos .table--col-8-font-facebook-blue .table__td:nth-of-type(8) {
  color: #3b5998;
}
.thanos .table--col-8-background-color-black .table__td:nth-of-type(8) {
  background: #000;
}
.thanos .table--col-8-font-black .table__td:nth-of-type(8) {
  color: #000;
}
.thanos
  .table--col-8-background-color-semi-light-grey
  .table__td:nth-of-type(8) {
  background: #f2f2f2;
}
.thanos .table--col-8-font-semi-light-grey .table__td:nth-of-type(8) {
  color: #f2f2f2;
}
.thanos .table--col-8-background-color-azure-blue .table__td:nth-of-type(8) {
  background: #0083ff;
}
.thanos .table--col-8-font-azure-blue .table__td:nth-of-type(8) {
  color: #0083ff;
}
.thanos .table--col-8-background-color-blue .table__td:nth-of-type(8) {
  background: #326eb4;
}
.thanos .table--col-8-font-blue .table__td:nth-of-type(8) {
  color: #326eb4;
}
.thanos .table--col-8-background-color-dark-blue .table__td:nth-of-type(8) {
  background: #000333;
}
.thanos .table--col-8-font-dark-blue .table__td:nth-of-type(8) {
  color: #000333;
}
.thanos .table--col-8-background-color-youtube-red .table__td:nth-of-type(8) {
  background: #bf2d27;
}
.thanos .table--col-8-font-youtube-red .table__td:nth-of-type(8) {
  color: #bf2d27;
}
.thanos .table--col-8-background-color-negative-red .table__td:nth-of-type(8) {
  background: #ff3559;
}
.thanos .table--col-8-font-negative-red .table__td:nth-of-type(8) {
  color: #ff3559;
}
.thanos .table--col-8-background-color-dim-red .table__td:nth-of-type(8) {
  background: #fdafbb;
}
.thanos .table--col-8-font-dim-red .table__td:nth-of-type(8) {
  color: #fdafbb;
}
.thanos
  .table--col-8-background-color-green-positive
  .table__td:nth-of-type(8) {
  background: #00aa7e;
}
.thanos .table--col-8-font-green-positive .table__td:nth-of-type(8) {
  color: #00aa7e;
}
.thanos .table--col-8-background-color-green-trading .table__td:nth-of-type(8) {
  background: #349999;
}
.thanos .table--col-8-font-green-trading .table__td:nth-of-type(8) {
  color: #349999;
}
.thanos .table--col-8-background-color-blue-savings .table__td:nth-of-type(8) {
  background: #649cff;
}
.thanos .table--col-8-font-blue-savings .table__td:nth-of-type(8) {
  color: #649cff;
}
.thanos .table--col-8-background-color-dim-green .table__td:nth-of-type(8) {
  background: #cceee5;
}
.thanos .table--col-8-font-dim-green .table__td:nth-of-type(8) {
  color: #cceee5;
}
.thanos .table--col-8-background-color-text-grey .table__td:nth-of-type(8) {
  background: #757575;
}
.thanos .table--col-8-font-text-grey .table__td:nth-of-type(8) {
  color: #757575;
}
.thanos .table--col-8-background-color-grey .table__td:nth-of-type(8) {
  background: #d8d8d8;
}
.thanos .table--col-8-font-grey .table__td:nth-of-type(8) {
  color: #d8d8d8;
}
.thanos .table--col-8-background-color-white .table__td:nth-of-type(8) {
  background: #fff;
}
.thanos .table--col-8-font-white .table__td:nth-of-type(8) {
  color: #fff;
}
.thanos .table--col-8-background-color-dummy .table__td:nth-of-type(8) {
  background: #fe019a;
}
.thanos .table--col-8-font-dummy .table__td:nth-of-type(8) {
  color: #fe019a;
}
.thanos .table--col-8-background-color-yellow-orange .table__td:nth-of-type(8) {
  background: #ffb929;
}
.thanos .table--col-8-font-yellow-orange .table__td:nth-of-type(8) {
  color: #ffb929;
}
.thanos
  .table--col-8-background-color-ratgeber-orange
  .table__td:nth-of-type(8) {
  background: #f2871d;
}
.thanos .table--col-8-font-ratgeber-orange .table__td:nth-of-type(8) {
  color: #f2871d;
}
.thanos .table--col-8-background-color-viored .table__td:nth-of-type(8) {
  background: #b52546;
}
.thanos .table--col-8-font-viored .table__td:nth-of-type(8) {
  color: #b52546;
}
.thanos .table--col-8-background-color-green-hover .table__td:nth-of-type(8) {
  background: #008160;
}
.thanos .table--col-8-font-green-hover .table__td:nth-of-type(8) {
  color: #008160;
}
.thanos .table--col-8-background-color-red-orange .table__td:nth-of-type(8) {
  background: #de3720;
}
.thanos .table--col-8-font-red-orange .table__td:nth-of-type(8) {
  color: #de3720;
}
.thanos .table--col-8-background-color-lila .table__td:nth-of-type(8) {
  background: #ad00a9;
}
.thanos .table--col-8-font-lila .table__td:nth-of-type(8) {
  color: #ad00a9;
}
.thanos .table--col-8-background-color-light-blue .table__td:nth-of-type(8) {
  background: #c3def8;
}
.thanos .table--col-8-font-light-blue .table__td:nth-of-type(8) {
  color: #c3def8;
}
.thanos .table--col-8-background-color-white-blue .table__td:nth-of-type(8) {
  background: #ecf6ff;
}
.thanos .table--col-8-font-white-blue .table__td:nth-of-type(8) {
  color: #ecf6ff;
}
.thanos .table--col-8-background-color-fnb-green .table__td:nth-of-type(8) {
  background: #1c8005;
}
.thanos .table--col-8-font-fnb-green .table__td:nth-of-type(8) {
  color: #1c8005;
}
.thanos .table--col-8-background-color-bsdex-crypto .table__td:nth-of-type(8) {
  background: #6432fa;
}
.thanos .table--col-8-font-bsdex-crypto .table__td:nth-of-type(8) {
  color: #6432fa;
}
.thanos .table--col-8-background-color-tundora .table__td:nth-of-type(8) {
  background: #adadad;
}
.thanos .table--col-8-font-tundora .table__td:nth-of-type(8) {
  color: #adadad;
}
.thanos .table--col-8-background-color-grey98 .table__td:nth-of-type(8) {
  background: #fafafa;
}
.thanos .table--col-8-font-grey98 .table__td:nth-of-type(8) {
  color: #fafafa;
}
.thanos .table--col-8-background-color-transparent .table__td:nth-of-type(8) {
  background: #0000;
}
.thanos .table--col-8-font-transparent .table__td:nth-of-type(8) {
  color: #0000;
}
.thanos .table--col-8-background-color-footer-top .table__td:nth-of-type(8) {
  background: #f6f7f7;
}
.thanos .table--col-8-font-footer-top .table__td:nth-of-type(8) {
  color: #f6f7f7;
}
.thanos .table--col-8-background-color-footer-middle .table__td:nth-of-type(8) {
  background: #f1f2f2;
}
.thanos .table--col-8-font-footer-middle .table__td:nth-of-type(8) {
  color: #f1f2f2;
}
.thanos .table--col-8-background-color-footer-bottom .table__td:nth-of-type(8) {
  background: #0b427d;
}
.thanos .table--col-8-font-footer-bottom .table__td:nth-of-type(8) {
  color: #0b427d;
}
.thanos .table--col-8-background-color-navy-blue .table__td:nth-of-type(8) {
  background: #141d54;
}
.thanos .table--col-8-font-navy-blue .table__td:nth-of-type(8) {
  color: #141d54;
}
.thanos .table--col-8-background-color-twitter-blue .table__td:nth-of-type(8) {
  background: #00acee;
}
.thanos .table--col-8-font-twitter-blue .table__td:nth-of-type(8) {
  color: #00acee;
}
.thanos
  .table--col-8-background-color-instagram-purple
  .table__td:nth-of-type(8) {
  background: #8a3ab9;
}
.thanos .table--col-8-font-instagram-purple .table__td:nth-of-type(8) {
  color: #8a3ab9;
}
.thanos .table--col-8-background-color-linkedin-blue .table__td:nth-of-type(8) {
  background: #2867b2;
}
.thanos .table--col-8-font-linkedin-blue .table__td:nth-of-type(8) {
  color: #2867b2;
}
.thanos .table--col-8-background-color-lead-blue .table__td:nth-of-type(8) {
  background: #0083ff;
}
.thanos .table--col-8-font-lead-blue .table__td:nth-of-type(8) {
  color: #0083ff;
}
.thanos .table--col-8-background-color-zambezi .table__td:nth-of-type(8) {
  background: #595959;
}
.thanos .table--col-8-font-zambezi .table__td:nth-of-type(8) {
  color: #595959;
}
.thanos .table--col-8-background-color-crimson .table__td:nth-of-type(8) {
  background: #cc0133;
}
.thanos .table--col-8-font-crimson .table__td:nth-of-type(8) {
  color: #cc0133;
}
.thanos .table--col-8-background-color-carmine .table__td:nth-of-type(8) {
  background: #900024;
}
.thanos .table--col-8-font-carmine .table__td:nth-of-type(8) {
  color: #900024;
}
.thanos .table--col-8-background-color-flowbank .table__td:nth-of-type(8) {
  background: #df013a;
}
.thanos .table--col-8-font-flowbank .table__td:nth-of-type(8) {
  color: #df013a;
}
.thanos .table--col-8-text-align-center .table__td:nth-of-type(8),
.thanos .table--col-8-text-align-center .table__th:nth-of-type(8) {
  text-align: center;
}
.thanos .table--col-8-text-align-left .table__td:nth-of-type(8) {
  text-align: left;
}
.thanos .table--col-8-text-align-right .table__td:nth-of-type(8),
.thanos .table--col-8-text-align-right .table__th:nth-of-type(8) {
  text-align: right;
}
.thanos .table--col-9-suppresses-line-breaks .table__td:nth-of-type(9) {
  white-space: nowrap;
}
.thanos .table--col-9-allows-line-breaks .table__td:nth-of-type(9) {
  white-space: normal;
}
.thanos .table--col-9-font-weight-bold .table__td:nth-of-type(9) {
  font-weight: 700;
}
.thanos .table--col-9-font-weight-thin .table__td:nth-of-type(9) {
  font-weight: 600;
}
.thanos .table--col-9-background-color-finnet-blue .table__td:nth-of-type(9) {
  background: #093967;
}
.thanos .table--col-9-font-finnet-blue .table__td:nth-of-type(9) {
  color: #093967;
}
.thanos .table--col-9-background-color-finnet-red .table__td:nth-of-type(9) {
  background: #d0021b;
}
.thanos .table--col-9-font-finnet-red .table__td:nth-of-type(9) {
  color: #d0021b;
}
.thanos
  .table--col-9-background-color-finnet-red-two
  .table__td:nth-of-type(9) {
  background: #b74333;
}
.thanos .table--col-9-font-finnet-red-two .table__td:nth-of-type(9) {
  color: #b74333;
}
.thanos .table--col-9-background-color-oskar-green .table__td:nth-of-type(9) {
  background: #20c997;
}
.thanos .table--col-9-font-oskar-green .table__td:nth-of-type(9) {
  color: #20c997;
}
.thanos .table--col-9-background-color-facebook-blue .table__td:nth-of-type(9) {
  background: #3b5998;
}
.thanos .table--col-9-font-facebook-blue .table__td:nth-of-type(9) {
  color: #3b5998;
}
.thanos .table--col-9-background-color-black .table__td:nth-of-type(9) {
  background: #000;
}
.thanos .table--col-9-font-black .table__td:nth-of-type(9) {
  color: #000;
}
.thanos
  .table--col-9-background-color-semi-light-grey
  .table__td:nth-of-type(9) {
  background: #f2f2f2;
}
.thanos .table--col-9-font-semi-light-grey .table__td:nth-of-type(9) {
  color: #f2f2f2;
}
.thanos .table--col-9-background-color-azure-blue .table__td:nth-of-type(9) {
  background: #0083ff;
}
.thanos .table--col-9-font-azure-blue .table__td:nth-of-type(9) {
  color: #0083ff;
}
.thanos .table--col-9-background-color-blue .table__td:nth-of-type(9) {
  background: #326eb4;
}
.thanos .table--col-9-font-blue .table__td:nth-of-type(9) {
  color: #326eb4;
}
.thanos .table--col-9-background-color-dark-blue .table__td:nth-of-type(9) {
  background: #000333;
}
.thanos .table--col-9-font-dark-blue .table__td:nth-of-type(9) {
  color: #000333;
}
.thanos .table--col-9-background-color-youtube-red .table__td:nth-of-type(9) {
  background: #bf2d27;
}
.thanos .table--col-9-font-youtube-red .table__td:nth-of-type(9) {
  color: #bf2d27;
}
.thanos .table--col-9-background-color-negative-red .table__td:nth-of-type(9) {
  background: #ff3559;
}
.thanos .table--col-9-font-negative-red .table__td:nth-of-type(9) {
  color: #ff3559;
}
.thanos .table--col-9-background-color-dim-red .table__td:nth-of-type(9) {
  background: #fdafbb;
}
.thanos .table--col-9-font-dim-red .table__td:nth-of-type(9) {
  color: #fdafbb;
}
.thanos
  .table--col-9-background-color-green-positive
  .table__td:nth-of-type(9) {
  background: #00aa7e;
}
.thanos .table--col-9-font-green-positive .table__td:nth-of-type(9) {
  color: #00aa7e;
}
.thanos .table--col-9-background-color-green-trading .table__td:nth-of-type(9) {
  background: #349999;
}
.thanos .table--col-9-font-green-trading .table__td:nth-of-type(9) {
  color: #349999;
}
.thanos .table--col-9-background-color-blue-savings .table__td:nth-of-type(9) {
  background: #649cff;
}
.thanos .table--col-9-font-blue-savings .table__td:nth-of-type(9) {
  color: #649cff;
}
.thanos .table--col-9-background-color-dim-green .table__td:nth-of-type(9) {
  background: #cceee5;
}
.thanos .table--col-9-font-dim-green .table__td:nth-of-type(9) {
  color: #cceee5;
}
.thanos .table--col-9-background-color-text-grey .table__td:nth-of-type(9) {
  background: #757575;
}
.thanos .table--col-9-font-text-grey .table__td:nth-of-type(9) {
  color: #757575;
}
.thanos .table--col-9-background-color-grey .table__td:nth-of-type(9) {
  background: #d8d8d8;
}
.thanos .table--col-9-font-grey .table__td:nth-of-type(9) {
  color: #d8d8d8;
}
.thanos .table--col-9-background-color-white .table__td:nth-of-type(9) {
  background: #fff;
}
.thanos .table--col-9-font-white .table__td:nth-of-type(9) {
  color: #fff;
}
.thanos .table--col-9-background-color-dummy .table__td:nth-of-type(9) {
  background: #fe019a;
}
.thanos .table--col-9-font-dummy .table__td:nth-of-type(9) {
  color: #fe019a;
}
.thanos .table--col-9-background-color-yellow-orange .table__td:nth-of-type(9) {
  background: #ffb929;
}
.thanos .table--col-9-font-yellow-orange .table__td:nth-of-type(9) {
  color: #ffb929;
}
.thanos
  .table--col-9-background-color-ratgeber-orange
  .table__td:nth-of-type(9) {
  background: #f2871d;
}
.thanos .table--col-9-font-ratgeber-orange .table__td:nth-of-type(9) {
  color: #f2871d;
}
.thanos .table--col-9-background-color-viored .table__td:nth-of-type(9) {
  background: #b52546;
}
.thanos .table--col-9-font-viored .table__td:nth-of-type(9) {
  color: #b52546;
}
.thanos .table--col-9-background-color-green-hover .table__td:nth-of-type(9) {
  background: #008160;
}
.thanos .table--col-9-font-green-hover .table__td:nth-of-type(9) {
  color: #008160;
}
.thanos .table--col-9-background-color-red-orange .table__td:nth-of-type(9) {
  background: #de3720;
}
.thanos .table--col-9-font-red-orange .table__td:nth-of-type(9) {
  color: #de3720;
}
.thanos .table--col-9-background-color-lila .table__td:nth-of-type(9) {
  background: #ad00a9;
}
.thanos .table--col-9-font-lila .table__td:nth-of-type(9) {
  color: #ad00a9;
}
.thanos .table--col-9-background-color-light-blue .table__td:nth-of-type(9) {
  background: #c3def8;
}
.thanos .table--col-9-font-light-blue .table__td:nth-of-type(9) {
  color: #c3def8;
}
.thanos .table--col-9-background-color-white-blue .table__td:nth-of-type(9) {
  background: #ecf6ff;
}
.thanos .table--col-9-font-white-blue .table__td:nth-of-type(9) {
  color: #ecf6ff;
}
.thanos .table--col-9-background-color-fnb-green .table__td:nth-of-type(9) {
  background: #1c8005;
}
.thanos .table--col-9-font-fnb-green .table__td:nth-of-type(9) {
  color: #1c8005;
}
.thanos .table--col-9-background-color-bsdex-crypto .table__td:nth-of-type(9) {
  background: #6432fa;
}
.thanos .table--col-9-font-bsdex-crypto .table__td:nth-of-type(9) {
  color: #6432fa;
}
.thanos .table--col-9-background-color-tundora .table__td:nth-of-type(9) {
  background: #adadad;
}
.thanos .table--col-9-font-tundora .table__td:nth-of-type(9) {
  color: #adadad;
}
.thanos .table--col-9-background-color-grey98 .table__td:nth-of-type(9) {
  background: #fafafa;
}
.thanos .table--col-9-font-grey98 .table__td:nth-of-type(9) {
  color: #fafafa;
}
.thanos .table--col-9-background-color-transparent .table__td:nth-of-type(9) {
  background: #0000;
}
.thanos .table--col-9-font-transparent .table__td:nth-of-type(9) {
  color: #0000;
}
.thanos .table--col-9-background-color-footer-top .table__td:nth-of-type(9) {
  background: #f6f7f7;
}
.thanos .table--col-9-font-footer-top .table__td:nth-of-type(9) {
  color: #f6f7f7;
}
.thanos .table--col-9-background-color-footer-middle .table__td:nth-of-type(9) {
  background: #f1f2f2;
}
.thanos .table--col-9-font-footer-middle .table__td:nth-of-type(9) {
  color: #f1f2f2;
}
.thanos .table--col-9-background-color-footer-bottom .table__td:nth-of-type(9) {
  background: #0b427d;
}
.thanos .table--col-9-font-footer-bottom .table__td:nth-of-type(9) {
  color: #0b427d;
}
.thanos .table--col-9-background-color-navy-blue .table__td:nth-of-type(9) {
  background: #141d54;
}
.thanos .table--col-9-font-navy-blue .table__td:nth-of-type(9) {
  color: #141d54;
}
.thanos .table--col-9-background-color-twitter-blue .table__td:nth-of-type(9) {
  background: #00acee;
}
.thanos .table--col-9-font-twitter-blue .table__td:nth-of-type(9) {
  color: #00acee;
}
.thanos
  .table--col-9-background-color-instagram-purple
  .table__td:nth-of-type(9) {
  background: #8a3ab9;
}
.thanos .table--col-9-font-instagram-purple .table__td:nth-of-type(9) {
  color: #8a3ab9;
}
.thanos .table--col-9-background-color-linkedin-blue .table__td:nth-of-type(9) {
  background: #2867b2;
}
.thanos .table--col-9-font-linkedin-blue .table__td:nth-of-type(9) {
  color: #2867b2;
}
.thanos .table--col-9-background-color-lead-blue .table__td:nth-of-type(9) {
  background: #0083ff;
}
.thanos .table--col-9-font-lead-blue .table__td:nth-of-type(9) {
  color: #0083ff;
}
.thanos .table--col-9-background-color-zambezi .table__td:nth-of-type(9) {
  background: #595959;
}
.thanos .table--col-9-font-zambezi .table__td:nth-of-type(9) {
  color: #595959;
}
.thanos .table--col-9-background-color-crimson .table__td:nth-of-type(9) {
  background: #cc0133;
}
.thanos .table--col-9-font-crimson .table__td:nth-of-type(9) {
  color: #cc0133;
}
.thanos .table--col-9-background-color-carmine .table__td:nth-of-type(9) {
  background: #900024;
}
.thanos .table--col-9-font-carmine .table__td:nth-of-type(9) {
  color: #900024;
}
.thanos .table--col-9-background-color-flowbank .table__td:nth-of-type(9) {
  background: #df013a;
}
.thanos .table--col-9-font-flowbank .table__td:nth-of-type(9) {
  color: #df013a;
}
.thanos .table--col-9-text-align-center .table__td:nth-of-type(9),
.thanos .table--col-9-text-align-center .table__th:nth-of-type(9) {
  text-align: center;
}
.thanos .table--col-9-text-align-left .table__td:nth-of-type(9) {
  text-align: left;
}
.thanos .table--col-9-text-align-right .table__td:nth-of-type(9),
.thanos .table--col-9-text-align-right .table__th:nth-of-type(9) {
  text-align: right;
}
.thanos .table--col-10-suppresses-line-breaks .table__td:nth-of-type(10) {
  white-space: nowrap;
}
.thanos .table--col-10-allows-line-breaks .table__td:nth-of-type(10) {
  white-space: normal;
}
.thanos .table--col-10-font-weight-bold .table__td:nth-of-type(10) {
  font-weight: 700;
}
.thanos .table--col-10-font-weight-thin .table__td:nth-of-type(10) {
  font-weight: 600;
}
.thanos .table--col-10-background-color-finnet-blue .table__td:nth-of-type(10) {
  background: #093967;
}
.thanos .table--col-10-font-finnet-blue .table__td:nth-of-type(10) {
  color: #093967;
}
.thanos .table--col-10-background-color-finnet-red .table__td:nth-of-type(10) {
  background: #d0021b;
}
.thanos .table--col-10-font-finnet-red .table__td:nth-of-type(10) {
  color: #d0021b;
}
.thanos
  .table--col-10-background-color-finnet-red-two
  .table__td:nth-of-type(10) {
  background: #b74333;
}
.thanos .table--col-10-font-finnet-red-two .table__td:nth-of-type(10) {
  color: #b74333;
}
.thanos .table--col-10-background-color-oskar-green .table__td:nth-of-type(10) {
  background: #20c997;
}
.thanos .table--col-10-font-oskar-green .table__td:nth-of-type(10) {
  color: #20c997;
}
.thanos
  .table--col-10-background-color-facebook-blue
  .table__td:nth-of-type(10) {
  background: #3b5998;
}
.thanos .table--col-10-font-facebook-blue .table__td:nth-of-type(10) {
  color: #3b5998;
}
.thanos .table--col-10-background-color-black .table__td:nth-of-type(10) {
  background: #000;
}
.thanos .table--col-10-font-black .table__td:nth-of-type(10) {
  color: #000;
}
.thanos
  .table--col-10-background-color-semi-light-grey
  .table__td:nth-of-type(10) {
  background: #f2f2f2;
}
.thanos .table--col-10-font-semi-light-grey .table__td:nth-of-type(10) {
  color: #f2f2f2;
}
.thanos .table--col-10-background-color-azure-blue .table__td:nth-of-type(10) {
  background: #0083ff;
}
.thanos .table--col-10-font-azure-blue .table__td:nth-of-type(10) {
  color: #0083ff;
}
.thanos .table--col-10-background-color-blue .table__td:nth-of-type(10) {
  background: #326eb4;
}
.thanos .table--col-10-font-blue .table__td:nth-of-type(10) {
  color: #326eb4;
}
.thanos .table--col-10-background-color-dark-blue .table__td:nth-of-type(10) {
  background: #000333;
}
.thanos .table--col-10-font-dark-blue .table__td:nth-of-type(10) {
  color: #000333;
}
.thanos .table--col-10-background-color-youtube-red .table__td:nth-of-type(10) {
  background: #bf2d27;
}
.thanos .table--col-10-font-youtube-red .table__td:nth-of-type(10) {
  color: #bf2d27;
}
.thanos
  .table--col-10-background-color-negative-red
  .table__td:nth-of-type(10) {
  background: #ff3559;
}
.thanos .table--col-10-font-negative-red .table__td:nth-of-type(10) {
  color: #ff3559;
}
.thanos .table--col-10-background-color-dim-red .table__td:nth-of-type(10) {
  background: #fdafbb;
}
.thanos .table--col-10-font-dim-red .table__td:nth-of-type(10) {
  color: #fdafbb;
}
.thanos
  .table--col-10-background-color-green-positive
  .table__td:nth-of-type(10) {
  background: #00aa7e;
}
.thanos .table--col-10-font-green-positive .table__td:nth-of-type(10) {
  color: #00aa7e;
}
.thanos
  .table--col-10-background-color-green-trading
  .table__td:nth-of-type(10) {
  background: #349999;
}
.thanos .table--col-10-font-green-trading .table__td:nth-of-type(10) {
  color: #349999;
}
.thanos
  .table--col-10-background-color-blue-savings
  .table__td:nth-of-type(10) {
  background: #649cff;
}
.thanos .table--col-10-font-blue-savings .table__td:nth-of-type(10) {
  color: #649cff;
}
.thanos .table--col-10-background-color-dim-green .table__td:nth-of-type(10) {
  background: #cceee5;
}
.thanos .table--col-10-font-dim-green .table__td:nth-of-type(10) {
  color: #cceee5;
}
.thanos .table--col-10-background-color-text-grey .table__td:nth-of-type(10) {
  background: #757575;
}
.thanos .table--col-10-font-text-grey .table__td:nth-of-type(10) {
  color: #757575;
}
.thanos .table--col-10-background-color-grey .table__td:nth-of-type(10) {
  background: #d8d8d8;
}
.thanos .table--col-10-font-grey .table__td:nth-of-type(10) {
  color: #d8d8d8;
}
.thanos .table--col-10-background-color-white .table__td:nth-of-type(10) {
  background: #fff;
}
.thanos .table--col-10-font-white .table__td:nth-of-type(10) {
  color: #fff;
}
.thanos .table--col-10-background-color-dummy .table__td:nth-of-type(10) {
  background: #fe019a;
}
.thanos .table--col-10-font-dummy .table__td:nth-of-type(10) {
  color: #fe019a;
}
.thanos
  .table--col-10-background-color-yellow-orange
  .table__td:nth-of-type(10) {
  background: #ffb929;
}
.thanos .table--col-10-font-yellow-orange .table__td:nth-of-type(10) {
  color: #ffb929;
}
.thanos
  .table--col-10-background-color-ratgeber-orange
  .table__td:nth-of-type(10) {
  background: #f2871d;
}
.thanos .table--col-10-font-ratgeber-orange .table__td:nth-of-type(10) {
  color: #f2871d;
}
.thanos .table--col-10-background-color-viored .table__td:nth-of-type(10) {
  background: #b52546;
}
.thanos .table--col-10-font-viored .table__td:nth-of-type(10) {
  color: #b52546;
}
.thanos .table--col-10-background-color-green-hover .table__td:nth-of-type(10) {
  background: #008160;
}
.thanos .table--col-10-font-green-hover .table__td:nth-of-type(10) {
  color: #008160;
}
.thanos .table--col-10-background-color-red-orange .table__td:nth-of-type(10) {
  background: #de3720;
}
.thanos .table--col-10-font-red-orange .table__td:nth-of-type(10) {
  color: #de3720;
}
.thanos .table--col-10-background-color-lila .table__td:nth-of-type(10) {
  background: #ad00a9;
}
.thanos .table--col-10-font-lila .table__td:nth-of-type(10) {
  color: #ad00a9;
}
.thanos .table--col-10-background-color-light-blue .table__td:nth-of-type(10) {
  background: #c3def8;
}
.thanos .table--col-10-font-light-blue .table__td:nth-of-type(10) {
  color: #c3def8;
}
.thanos .table--col-10-background-color-white-blue .table__td:nth-of-type(10) {
  background: #ecf6ff;
}
.thanos .table--col-10-font-white-blue .table__td:nth-of-type(10) {
  color: #ecf6ff;
}
.thanos .table--col-10-background-color-fnb-green .table__td:nth-of-type(10) {
  background: #1c8005;
}
.thanos .table--col-10-font-fnb-green .table__td:nth-of-type(10) {
  color: #1c8005;
}
.thanos
  .table--col-10-background-color-bsdex-crypto
  .table__td:nth-of-type(10) {
  background: #6432fa;
}
.thanos .table--col-10-font-bsdex-crypto .table__td:nth-of-type(10) {
  color: #6432fa;
}
.thanos .table--col-10-background-color-tundora .table__td:nth-of-type(10) {
  background: #adadad;
}
.thanos .table--col-10-font-tundora .table__td:nth-of-type(10) {
  color: #adadad;
}
.thanos .table--col-10-background-color-grey98 .table__td:nth-of-type(10) {
  background: #fafafa;
}
.thanos .table--col-10-font-grey98 .table__td:nth-of-type(10) {
  color: #fafafa;
}
.thanos .table--col-10-background-color-transparent .table__td:nth-of-type(10) {
  background: #0000;
}
.thanos .table--col-10-font-transparent .table__td:nth-of-type(10) {
  color: #0000;
}
.thanos .table--col-10-background-color-footer-top .table__td:nth-of-type(10) {
  background: #f6f7f7;
}
.thanos .table--col-10-font-footer-top .table__td:nth-of-type(10) {
  color: #f6f7f7;
}
.thanos
  .table--col-10-background-color-footer-middle
  .table__td:nth-of-type(10) {
  background: #f1f2f2;
}
.thanos .table--col-10-font-footer-middle .table__td:nth-of-type(10) {
  color: #f1f2f2;
}
.thanos
  .table--col-10-background-color-footer-bottom
  .table__td:nth-of-type(10) {
  background: #0b427d;
}
.thanos .table--col-10-font-footer-bottom .table__td:nth-of-type(10) {
  color: #0b427d;
}
.thanos .table--col-10-background-color-navy-blue .table__td:nth-of-type(10) {
  background: #141d54;
}
.thanos .table--col-10-font-navy-blue .table__td:nth-of-type(10) {
  color: #141d54;
}
.thanos
  .table--col-10-background-color-twitter-blue
  .table__td:nth-of-type(10) {
  background: #00acee;
}
.thanos .table--col-10-font-twitter-blue .table__td:nth-of-type(10) {
  color: #00acee;
}
.thanos
  .table--col-10-background-color-instagram-purple
  .table__td:nth-of-type(10) {
  background: #8a3ab9;
}
.thanos .table--col-10-font-instagram-purple .table__td:nth-of-type(10) {
  color: #8a3ab9;
}
.thanos
  .table--col-10-background-color-linkedin-blue
  .table__td:nth-of-type(10) {
  background: #2867b2;
}
.thanos .table--col-10-font-linkedin-blue .table__td:nth-of-type(10) {
  color: #2867b2;
}
.thanos .table--col-10-background-color-lead-blue .table__td:nth-of-type(10) {
  background: #0083ff;
}
.thanos .table--col-10-font-lead-blue .table__td:nth-of-type(10) {
  color: #0083ff;
}
.thanos .table--col-10-background-color-zambezi .table__td:nth-of-type(10) {
  background: #595959;
}
.thanos .table--col-10-font-zambezi .table__td:nth-of-type(10) {
  color: #595959;
}
.thanos .table--col-10-background-color-crimson .table__td:nth-of-type(10) {
  background: #cc0133;
}
.thanos .table--col-10-font-crimson .table__td:nth-of-type(10) {
  color: #cc0133;
}
.thanos .table--col-10-background-color-carmine .table__td:nth-of-type(10) {
  background: #900024;
}
.thanos .table--col-10-font-carmine .table__td:nth-of-type(10) {
  color: #900024;
}
.thanos .table--col-10-background-color-flowbank .table__td:nth-of-type(10) {
  background: #df013a;
}
.thanos .table--col-10-font-flowbank .table__td:nth-of-type(10) {
  color: #df013a;
}
.thanos .table--col-10-text-align-center .table__td:nth-of-type(10),
.thanos .table--col-10-text-align-center .table__th:nth-of-type(10) {
  text-align: center;
}
.thanos .table--col-10-text-align-left .table__td:nth-of-type(10) {
  text-align: left;
}
.thanos .table--col-10-text-align-right .table__td:nth-of-type(10),
.thanos .table--col-10-text-align-right .table__th:nth-of-type(10) {
  text-align: right;
}
.thanos .table--col-11-suppresses-line-breaks .table__td:nth-of-type(11) {
  white-space: nowrap;
}
.thanos .table--col-11-allows-line-breaks .table__td:nth-of-type(11) {
  white-space: normal;
}
.thanos .table--col-11-font-weight-bold .table__td:nth-of-type(11) {
  font-weight: 700;
}
.thanos .table--col-11-font-weight-thin .table__td:nth-of-type(11) {
  font-weight: 600;
}
.thanos .table--col-11-background-color-finnet-blue .table__td:nth-of-type(11) {
  background: #093967;
}
.thanos .table--col-11-font-finnet-blue .table__td:nth-of-type(11) {
  color: #093967;
}
.thanos .table--col-11-background-color-finnet-red .table__td:nth-of-type(11) {
  background: #d0021b;
}
.thanos .table--col-11-font-finnet-red .table__td:nth-of-type(11) {
  color: #d0021b;
}
.thanos
  .table--col-11-background-color-finnet-red-two
  .table__td:nth-of-type(11) {
  background: #b74333;
}
.thanos .table--col-11-font-finnet-red-two .table__td:nth-of-type(11) {
  color: #b74333;
}
.thanos .table--col-11-background-color-oskar-green .table__td:nth-of-type(11) {
  background: #20c997;
}
.thanos .table--col-11-font-oskar-green .table__td:nth-of-type(11) {
  color: #20c997;
}
.thanos
  .table--col-11-background-color-facebook-blue
  .table__td:nth-of-type(11) {
  background: #3b5998;
}
.thanos .table--col-11-font-facebook-blue .table__td:nth-of-type(11) {
  color: #3b5998;
}
.thanos .table--col-11-background-color-black .table__td:nth-of-type(11) {
  background: #000;
}
.thanos .table--col-11-font-black .table__td:nth-of-type(11) {
  color: #000;
}
.thanos
  .table--col-11-background-color-semi-light-grey
  .table__td:nth-of-type(11) {
  background: #f2f2f2;
}
.thanos .table--col-11-font-semi-light-grey .table__td:nth-of-type(11) {
  color: #f2f2f2;
}
.thanos .table--col-11-background-color-azure-blue .table__td:nth-of-type(11) {
  background: #0083ff;
}
.thanos .table--col-11-font-azure-blue .table__td:nth-of-type(11) {
  color: #0083ff;
}
.thanos .table--col-11-background-color-blue .table__td:nth-of-type(11) {
  background: #326eb4;
}
.thanos .table--col-11-font-blue .table__td:nth-of-type(11) {
  color: #326eb4;
}
.thanos .table--col-11-background-color-dark-blue .table__td:nth-of-type(11) {
  background: #000333;
}
.thanos .table--col-11-font-dark-blue .table__td:nth-of-type(11) {
  color: #000333;
}
.thanos .table--col-11-background-color-youtube-red .table__td:nth-of-type(11) {
  background: #bf2d27;
}
.thanos .table--col-11-font-youtube-red .table__td:nth-of-type(11) {
  color: #bf2d27;
}
.thanos
  .table--col-11-background-color-negative-red
  .table__td:nth-of-type(11) {
  background: #ff3559;
}
.thanos .table--col-11-font-negative-red .table__td:nth-of-type(11) {
  color: #ff3559;
}
.thanos .table--col-11-background-color-dim-red .table__td:nth-of-type(11) {
  background: #fdafbb;
}
.thanos .table--col-11-font-dim-red .table__td:nth-of-type(11) {
  color: #fdafbb;
}
.thanos
  .table--col-11-background-color-green-positive
  .table__td:nth-of-type(11) {
  background: #00aa7e;
}
.thanos .table--col-11-font-green-positive .table__td:nth-of-type(11) {
  color: #00aa7e;
}
.thanos
  .table--col-11-background-color-green-trading
  .table__td:nth-of-type(11) {
  background: #349999;
}
.thanos .table--col-11-font-green-trading .table__td:nth-of-type(11) {
  color: #349999;
}
.thanos
  .table--col-11-background-color-blue-savings
  .table__td:nth-of-type(11) {
  background: #649cff;
}
.thanos .table--col-11-font-blue-savings .table__td:nth-of-type(11) {
  color: #649cff;
}
.thanos .table--col-11-background-color-dim-green .table__td:nth-of-type(11) {
  background: #cceee5;
}
.thanos .table--col-11-font-dim-green .table__td:nth-of-type(11) {
  color: #cceee5;
}
.thanos .table--col-11-background-color-text-grey .table__td:nth-of-type(11) {
  background: #757575;
}
.thanos .table--col-11-font-text-grey .table__td:nth-of-type(11) {
  color: #757575;
}
.thanos .table--col-11-background-color-grey .table__td:nth-of-type(11) {
  background: #d8d8d8;
}
.thanos .table--col-11-font-grey .table__td:nth-of-type(11) {
  color: #d8d8d8;
}
.thanos .table--col-11-background-color-white .table__td:nth-of-type(11) {
  background: #fff;
}
.thanos .table--col-11-font-white .table__td:nth-of-type(11) {
  color: #fff;
}
.thanos .table--col-11-background-color-dummy .table__td:nth-of-type(11) {
  background: #fe019a;
}
.thanos .table--col-11-font-dummy .table__td:nth-of-type(11) {
  color: #fe019a;
}
.thanos
  .table--col-11-background-color-yellow-orange
  .table__td:nth-of-type(11) {
  background: #ffb929;
}
.thanos .table--col-11-font-yellow-orange .table__td:nth-of-type(11) {
  color: #ffb929;
}
.thanos
  .table--col-11-background-color-ratgeber-orange
  .table__td:nth-of-type(11) {
  background: #f2871d;
}
.thanos .table--col-11-font-ratgeber-orange .table__td:nth-of-type(11) {
  color: #f2871d;
}
.thanos .table--col-11-background-color-viored .table__td:nth-of-type(11) {
  background: #b52546;
}
.thanos .table--col-11-font-viored .table__td:nth-of-type(11) {
  color: #b52546;
}
.thanos .table--col-11-background-color-green-hover .table__td:nth-of-type(11) {
  background: #008160;
}
.thanos .table--col-11-font-green-hover .table__td:nth-of-type(11) {
  color: #008160;
}
.thanos .table--col-11-background-color-red-orange .table__td:nth-of-type(11) {
  background: #de3720;
}
.thanos .table--col-11-font-red-orange .table__td:nth-of-type(11) {
  color: #de3720;
}
.thanos .table--col-11-background-color-lila .table__td:nth-of-type(11) {
  background: #ad00a9;
}
.thanos .table--col-11-font-lila .table__td:nth-of-type(11) {
  color: #ad00a9;
}
.thanos .table--col-11-background-color-light-blue .table__td:nth-of-type(11) {
  background: #c3def8;
}
.thanos .table--col-11-font-light-blue .table__td:nth-of-type(11) {
  color: #c3def8;
}
.thanos .table--col-11-background-color-white-blue .table__td:nth-of-type(11) {
  background: #ecf6ff;
}
.thanos .table--col-11-font-white-blue .table__td:nth-of-type(11) {
  color: #ecf6ff;
}
.thanos .table--col-11-background-color-fnb-green .table__td:nth-of-type(11) {
  background: #1c8005;
}
.thanos .table--col-11-font-fnb-green .table__td:nth-of-type(11) {
  color: #1c8005;
}
.thanos
  .table--col-11-background-color-bsdex-crypto
  .table__td:nth-of-type(11) {
  background: #6432fa;
}
.thanos .table--col-11-font-bsdex-crypto .table__td:nth-of-type(11) {
  color: #6432fa;
}
.thanos .table--col-11-background-color-tundora .table__td:nth-of-type(11) {
  background: #adadad;
}
.thanos .table--col-11-font-tundora .table__td:nth-of-type(11) {
  color: #adadad;
}
.thanos .table--col-11-background-color-grey98 .table__td:nth-of-type(11) {
  background: #fafafa;
}
.thanos .table--col-11-font-grey98 .table__td:nth-of-type(11) {
  color: #fafafa;
}
.thanos .table--col-11-background-color-transparent .table__td:nth-of-type(11) {
  background: #0000;
}
.thanos .table--col-11-font-transparent .table__td:nth-of-type(11) {
  color: #0000;
}
.thanos .table--col-11-background-color-footer-top .table__td:nth-of-type(11) {
  background: #f6f7f7;
}
.thanos .table--col-11-font-footer-top .table__td:nth-of-type(11) {
  color: #f6f7f7;
}
.thanos
  .table--col-11-background-color-footer-middle
  .table__td:nth-of-type(11) {
  background: #f1f2f2;
}
.thanos .table--col-11-font-footer-middle .table__td:nth-of-type(11) {
  color: #f1f2f2;
}
.thanos
  .table--col-11-background-color-footer-bottom
  .table__td:nth-of-type(11) {
  background: #0b427d;
}
.thanos .table--col-11-font-footer-bottom .table__td:nth-of-type(11) {
  color: #0b427d;
}
.thanos .table--col-11-background-color-navy-blue .table__td:nth-of-type(11) {
  background: #141d54;
}
.thanos .table--col-11-font-navy-blue .table__td:nth-of-type(11) {
  color: #141d54;
}
.thanos
  .table--col-11-background-color-twitter-blue
  .table__td:nth-of-type(11) {
  background: #00acee;
}
.thanos .table--col-11-font-twitter-blue .table__td:nth-of-type(11) {
  color: #00acee;
}
.thanos
  .table--col-11-background-color-instagram-purple
  .table__td:nth-of-type(11) {
  background: #8a3ab9;
}
.thanos .table--col-11-font-instagram-purple .table__td:nth-of-type(11) {
  color: #8a3ab9;
}
.thanos
  .table--col-11-background-color-linkedin-blue
  .table__td:nth-of-type(11) {
  background: #2867b2;
}
.thanos .table--col-11-font-linkedin-blue .table__td:nth-of-type(11) {
  color: #2867b2;
}
.thanos .table--col-11-background-color-lead-blue .table__td:nth-of-type(11) {
  background: #0083ff;
}
.thanos .table--col-11-font-lead-blue .table__td:nth-of-type(11) {
  color: #0083ff;
}
.thanos .table--col-11-background-color-zambezi .table__td:nth-of-type(11) {
  background: #595959;
}
.thanos .table--col-11-font-zambezi .table__td:nth-of-type(11) {
  color: #595959;
}
.thanos .table--col-11-background-color-crimson .table__td:nth-of-type(11) {
  background: #cc0133;
}
.thanos .table--col-11-font-crimson .table__td:nth-of-type(11) {
  color: #cc0133;
}
.thanos .table--col-11-background-color-carmine .table__td:nth-of-type(11) {
  background: #900024;
}
.thanos .table--col-11-font-carmine .table__td:nth-of-type(11) {
  color: #900024;
}
.thanos .table--col-11-background-color-flowbank .table__td:nth-of-type(11) {
  background: #df013a;
}
.thanos .table--col-11-font-flowbank .table__td:nth-of-type(11) {
  color: #df013a;
}
.thanos .table--col-11-text-align-center .table__td:nth-of-type(11),
.thanos .table--col-11-text-align-center .table__th:nth-of-type(11) {
  text-align: center;
}
.thanos .table--col-11-text-align-left .table__td:nth-of-type(11) {
  text-align: left;
}
.thanos .table--col-11-text-align-right .table__td:nth-of-type(11),
.thanos .table--col-11-text-align-right .table__th:nth-of-type(11) {
  text-align: right;
}
.thanos .table--col-12-suppresses-line-breaks .table__td:nth-of-type(12) {
  white-space: nowrap;
}
.thanos .table--col-12-allows-line-breaks .table__td:nth-of-type(12) {
  white-space: normal;
}
.thanos .table--col-12-font-weight-bold .table__td:nth-of-type(12) {
  font-weight: 700;
}
.thanos .table--col-12-font-weight-thin .table__td:nth-of-type(12) {
  font-weight: 600;
}
.thanos .table--col-12-background-color-finnet-blue .table__td:nth-of-type(12) {
  background: #093967;
}
.thanos .table--col-12-font-finnet-blue .table__td:nth-of-type(12) {
  color: #093967;
}
.thanos .table--col-12-background-color-finnet-red .table__td:nth-of-type(12) {
  background: #d0021b;
}
.thanos .table--col-12-font-finnet-red .table__td:nth-of-type(12) {
  color: #d0021b;
}
.thanos
  .table--col-12-background-color-finnet-red-two
  .table__td:nth-of-type(12) {
  background: #b74333;
}
.thanos .table--col-12-font-finnet-red-two .table__td:nth-of-type(12) {
  color: #b74333;
}
.thanos .table--col-12-background-color-oskar-green .table__td:nth-of-type(12) {
  background: #20c997;
}
.thanos .table--col-12-font-oskar-green .table__td:nth-of-type(12) {
  color: #20c997;
}
.thanos
  .table--col-12-background-color-facebook-blue
  .table__td:nth-of-type(12) {
  background: #3b5998;
}
.thanos .table--col-12-font-facebook-blue .table__td:nth-of-type(12) {
  color: #3b5998;
}
.thanos .table--col-12-background-color-black .table__td:nth-of-type(12) {
  background: #000;
}
.thanos .table--col-12-font-black .table__td:nth-of-type(12) {
  color: #000;
}
.thanos
  .table--col-12-background-color-semi-light-grey
  .table__td:nth-of-type(12) {
  background: #f2f2f2;
}
.thanos .table--col-12-font-semi-light-grey .table__td:nth-of-type(12) {
  color: #f2f2f2;
}
.thanos .table--col-12-background-color-azure-blue .table__td:nth-of-type(12) {
  background: #0083ff;
}
.thanos .table--col-12-font-azure-blue .table__td:nth-of-type(12) {
  color: #0083ff;
}
.thanos .table--col-12-background-color-blue .table__td:nth-of-type(12) {
  background: #326eb4;
}
.thanos .table--col-12-font-blue .table__td:nth-of-type(12) {
  color: #326eb4;
}
.thanos .table--col-12-background-color-dark-blue .table__td:nth-of-type(12) {
  background: #000333;
}
.thanos .table--col-12-font-dark-blue .table__td:nth-of-type(12) {
  color: #000333;
}
.thanos .table--col-12-background-color-youtube-red .table__td:nth-of-type(12) {
  background: #bf2d27;
}
.thanos .table--col-12-font-youtube-red .table__td:nth-of-type(12) {
  color: #bf2d27;
}
.thanos
  .table--col-12-background-color-negative-red
  .table__td:nth-of-type(12) {
  background: #ff3559;
}
.thanos .table--col-12-font-negative-red .table__td:nth-of-type(12) {
  color: #ff3559;
}
.thanos .table--col-12-background-color-dim-red .table__td:nth-of-type(12) {
  background: #fdafbb;
}
.thanos .table--col-12-font-dim-red .table__td:nth-of-type(12) {
  color: #fdafbb;
}
.thanos
  .table--col-12-background-color-green-positive
  .table__td:nth-of-type(12) {
  background: #00aa7e;
}
.thanos .table--col-12-font-green-positive .table__td:nth-of-type(12) {
  color: #00aa7e;
}
.thanos
  .table--col-12-background-color-green-trading
  .table__td:nth-of-type(12) {
  background: #349999;
}
.thanos .table--col-12-font-green-trading .table__td:nth-of-type(12) {
  color: #349999;
}
.thanos
  .table--col-12-background-color-blue-savings
  .table__td:nth-of-type(12) {
  background: #649cff;
}
.thanos .table--col-12-font-blue-savings .table__td:nth-of-type(12) {
  color: #649cff;
}
.thanos .table--col-12-background-color-dim-green .table__td:nth-of-type(12) {
  background: #cceee5;
}
.thanos .table--col-12-font-dim-green .table__td:nth-of-type(12) {
  color: #cceee5;
}
.thanos .table--col-12-background-color-text-grey .table__td:nth-of-type(12) {
  background: #757575;
}
.thanos .table--col-12-font-text-grey .table__td:nth-of-type(12) {
  color: #757575;
}
.thanos .table--col-12-background-color-grey .table__td:nth-of-type(12) {
  background: #d8d8d8;
}
.thanos .table--col-12-font-grey .table__td:nth-of-type(12) {
  color: #d8d8d8;
}
.thanos .table--col-12-background-color-white .table__td:nth-of-type(12) {
  background: #fff;
}
.thanos .table--col-12-font-white .table__td:nth-of-type(12) {
  color: #fff;
}
.thanos .table--col-12-background-color-dummy .table__td:nth-of-type(12) {
  background: #fe019a;
}
.thanos .table--col-12-font-dummy .table__td:nth-of-type(12) {
  color: #fe019a;
}
.thanos
  .table--col-12-background-color-yellow-orange
  .table__td:nth-of-type(12) {
  background: #ffb929;
}
.thanos .table--col-12-font-yellow-orange .table__td:nth-of-type(12) {
  color: #ffb929;
}
.thanos
  .table--col-12-background-color-ratgeber-orange
  .table__td:nth-of-type(12) {
  background: #f2871d;
}
.thanos .table--col-12-font-ratgeber-orange .table__td:nth-of-type(12) {
  color: #f2871d;
}
.thanos .table--col-12-background-color-viored .table__td:nth-of-type(12) {
  background: #b52546;
}
.thanos .table--col-12-font-viored .table__td:nth-of-type(12) {
  color: #b52546;
}
.thanos .table--col-12-background-color-green-hover .table__td:nth-of-type(12) {
  background: #008160;
}
.thanos .table--col-12-font-green-hover .table__td:nth-of-type(12) {
  color: #008160;
}
.thanos .table--col-12-background-color-red-orange .table__td:nth-of-type(12) {
  background: #de3720;
}
.thanos .table--col-12-font-red-orange .table__td:nth-of-type(12) {
  color: #de3720;
}
.thanos .table--col-12-background-color-lila .table__td:nth-of-type(12) {
  background: #ad00a9;
}
.thanos .table--col-12-font-lila .table__td:nth-of-type(12) {
  color: #ad00a9;
}
.thanos .table--col-12-background-color-light-blue .table__td:nth-of-type(12) {
  background: #c3def8;
}
.thanos .table--col-12-font-light-blue .table__td:nth-of-type(12) {
  color: #c3def8;
}
.thanos .table--col-12-background-color-white-blue .table__td:nth-of-type(12) {
  background: #ecf6ff;
}
.thanos .table--col-12-font-white-blue .table__td:nth-of-type(12) {
  color: #ecf6ff;
}
.thanos .table--col-12-background-color-fnb-green .table__td:nth-of-type(12) {
  background: #1c8005;
}
.thanos .table--col-12-font-fnb-green .table__td:nth-of-type(12) {
  color: #1c8005;
}
.thanos
  .table--col-12-background-color-bsdex-crypto
  .table__td:nth-of-type(12) {
  background: #6432fa;
}
.thanos .table--col-12-font-bsdex-crypto .table__td:nth-of-type(12) {
  color: #6432fa;
}
.thanos .table--col-12-background-color-tundora .table__td:nth-of-type(12) {
  background: #adadad;
}
.thanos .table--col-12-font-tundora .table__td:nth-of-type(12) {
  color: #adadad;
}
.thanos .table--col-12-background-color-grey98 .table__td:nth-of-type(12) {
  background: #fafafa;
}
.thanos .table--col-12-font-grey98 .table__td:nth-of-type(12) {
  color: #fafafa;
}
.thanos .table--col-12-background-color-transparent .table__td:nth-of-type(12) {
  background: #0000;
}
.thanos .table--col-12-font-transparent .table__td:nth-of-type(12) {
  color: #0000;
}
.thanos .table--col-12-background-color-footer-top .table__td:nth-of-type(12) {
  background: #f6f7f7;
}
.thanos .table--col-12-font-footer-top .table__td:nth-of-type(12) {
  color: #f6f7f7;
}
.thanos
  .table--col-12-background-color-footer-middle
  .table__td:nth-of-type(12) {
  background: #f1f2f2;
}
.thanos .table--col-12-font-footer-middle .table__td:nth-of-type(12) {
  color: #f1f2f2;
}
.thanos
  .table--col-12-background-color-footer-bottom
  .table__td:nth-of-type(12) {
  background: #0b427d;
}
.thanos .table--col-12-font-footer-bottom .table__td:nth-of-type(12) {
  color: #0b427d;
}
.thanos .table--col-12-background-color-navy-blue .table__td:nth-of-type(12) {
  background: #141d54;
}
.thanos .table--col-12-font-navy-blue .table__td:nth-of-type(12) {
  color: #141d54;
}
.thanos
  .table--col-12-background-color-twitter-blue
  .table__td:nth-of-type(12) {
  background: #00acee;
}
.thanos .table--col-12-font-twitter-blue .table__td:nth-of-type(12) {
  color: #00acee;
}
.thanos
  .table--col-12-background-color-instagram-purple
  .table__td:nth-of-type(12) {
  background: #8a3ab9;
}
.thanos .table--col-12-font-instagram-purple .table__td:nth-of-type(12) {
  color: #8a3ab9;
}
.thanos
  .table--col-12-background-color-linkedin-blue
  .table__td:nth-of-type(12) {
  background: #2867b2;
}
.thanos .table--col-12-font-linkedin-blue .table__td:nth-of-type(12) {
  color: #2867b2;
}
.thanos .table--col-12-background-color-lead-blue .table__td:nth-of-type(12) {
  background: #0083ff;
}
.thanos .table--col-12-font-lead-blue .table__td:nth-of-type(12) {
  color: #0083ff;
}
.thanos .table--col-12-background-color-zambezi .table__td:nth-of-type(12) {
  background: #595959;
}
.thanos .table--col-12-font-zambezi .table__td:nth-of-type(12) {
  color: #595959;
}
.thanos .table--col-12-background-color-crimson .table__td:nth-of-type(12) {
  background: #cc0133;
}
.thanos .table--col-12-font-crimson .table__td:nth-of-type(12) {
  color: #cc0133;
}
.thanos .table--col-12-background-color-carmine .table__td:nth-of-type(12) {
  background: #900024;
}
.thanos .table--col-12-font-carmine .table__td:nth-of-type(12) {
  color: #900024;
}
.thanos .table--col-12-background-color-flowbank .table__td:nth-of-type(12) {
  background: #df013a;
}
.thanos .table--col-12-font-flowbank .table__td:nth-of-type(12) {
  color: #df013a;
}
.thanos .table--col-12-text-align-center .table__td:nth-of-type(12),
.thanos .table--col-12-text-align-center .table__th:nth-of-type(12) {
  text-align: center;
}
.thanos .table--col-12-text-align-left .table__td:nth-of-type(12) {
  text-align: left;
}
.thanos .table--col-12-text-align-right .table__td:nth-of-type(12),
.thanos .table--col-12-text-align-right .table__th:nth-of-type(12) {
  text-align: right;
}
.thanos .table--col-13-suppresses-line-breaks .table__td:nth-of-type(13) {
  white-space: nowrap;
}
.thanos .table--col-13-allows-line-breaks .table__td:nth-of-type(13) {
  white-space: normal;
}
.thanos .table--col-13-font-weight-bold .table__td:nth-of-type(13) {
  font-weight: 700;
}
.thanos .table--col-13-font-weight-thin .table__td:nth-of-type(13) {
  font-weight: 600;
}
.thanos .table--col-13-background-color-finnet-blue .table__td:nth-of-type(13) {
  background: #093967;
}
.thanos .table--col-13-font-finnet-blue .table__td:nth-of-type(13) {
  color: #093967;
}
.thanos .table--col-13-background-color-finnet-red .table__td:nth-of-type(13) {
  background: #d0021b;
}
.thanos .table--col-13-font-finnet-red .table__td:nth-of-type(13) {
  color: #d0021b;
}
.thanos
  .table--col-13-background-color-finnet-red-two
  .table__td:nth-of-type(13) {
  background: #b74333;
}
.thanos .table--col-13-font-finnet-red-two .table__td:nth-of-type(13) {
  color: #b74333;
}
.thanos .table--col-13-background-color-oskar-green .table__td:nth-of-type(13) {
  background: #20c997;
}
.thanos .table--col-13-font-oskar-green .table__td:nth-of-type(13) {
  color: #20c997;
}
.thanos
  .table--col-13-background-color-facebook-blue
  .table__td:nth-of-type(13) {
  background: #3b5998;
}
.thanos .table--col-13-font-facebook-blue .table__td:nth-of-type(13) {
  color: #3b5998;
}
.thanos .table--col-13-background-color-black .table__td:nth-of-type(13) {
  background: #000;
}
.thanos .table--col-13-font-black .table__td:nth-of-type(13) {
  color: #000;
}
.thanos
  .table--col-13-background-color-semi-light-grey
  .table__td:nth-of-type(13) {
  background: #f2f2f2;
}
.thanos .table--col-13-font-semi-light-grey .table__td:nth-of-type(13) {
  color: #f2f2f2;
}
.thanos .table--col-13-background-color-azure-blue .table__td:nth-of-type(13) {
  background: #0083ff;
}
.thanos .table--col-13-font-azure-blue .table__td:nth-of-type(13) {
  color: #0083ff;
}
.thanos .table--col-13-background-color-blue .table__td:nth-of-type(13) {
  background: #326eb4;
}
.thanos .table--col-13-font-blue .table__td:nth-of-type(13) {
  color: #326eb4;
}
.thanos .table--col-13-background-color-dark-blue .table__td:nth-of-type(13) {
  background: #000333;
}
.thanos .table--col-13-font-dark-blue .table__td:nth-of-type(13) {
  color: #000333;
}
.thanos .table--col-13-background-color-youtube-red .table__td:nth-of-type(13) {
  background: #bf2d27;
}
.thanos .table--col-13-font-youtube-red .table__td:nth-of-type(13) {
  color: #bf2d27;
}
.thanos
  .table--col-13-background-color-negative-red
  .table__td:nth-of-type(13) {
  background: #ff3559;
}
.thanos .table--col-13-font-negative-red .table__td:nth-of-type(13) {
  color: #ff3559;
}
.thanos .table--col-13-background-color-dim-red .table__td:nth-of-type(13) {
  background: #fdafbb;
}
.thanos .table--col-13-font-dim-red .table__td:nth-of-type(13) {
  color: #fdafbb;
}
.thanos
  .table--col-13-background-color-green-positive
  .table__td:nth-of-type(13) {
  background: #00aa7e;
}
.thanos .table--col-13-font-green-positive .table__td:nth-of-type(13) {
  color: #00aa7e;
}
.thanos
  .table--col-13-background-color-green-trading
  .table__td:nth-of-type(13) {
  background: #349999;
}
.thanos .table--col-13-font-green-trading .table__td:nth-of-type(13) {
  color: #349999;
}
.thanos
  .table--col-13-background-color-blue-savings
  .table__td:nth-of-type(13) {
  background: #649cff;
}
.thanos .table--col-13-font-blue-savings .table__td:nth-of-type(13) {
  color: #649cff;
}
.thanos .table--col-13-background-color-dim-green .table__td:nth-of-type(13) {
  background: #cceee5;
}
.thanos .table--col-13-font-dim-green .table__td:nth-of-type(13) {
  color: #cceee5;
}
.thanos .table--col-13-background-color-text-grey .table__td:nth-of-type(13) {
  background: #757575;
}
.thanos .table--col-13-font-text-grey .table__td:nth-of-type(13) {
  color: #757575;
}
.thanos .table--col-13-background-color-grey .table__td:nth-of-type(13) {
  background: #d8d8d8;
}
.thanos .table--col-13-font-grey .table__td:nth-of-type(13) {
  color: #d8d8d8;
}
.thanos .table--col-13-background-color-white .table__td:nth-of-type(13) {
  background: #fff;
}
.thanos .table--col-13-font-white .table__td:nth-of-type(13) {
  color: #fff;
}
.thanos .table--col-13-background-color-dummy .table__td:nth-of-type(13) {
  background: #fe019a;
}
.thanos .table--col-13-font-dummy .table__td:nth-of-type(13) {
  color: #fe019a;
}
.thanos
  .table--col-13-background-color-yellow-orange
  .table__td:nth-of-type(13) {
  background: #ffb929;
}
.thanos .table--col-13-font-yellow-orange .table__td:nth-of-type(13) {
  color: #ffb929;
}
.thanos
  .table--col-13-background-color-ratgeber-orange
  .table__td:nth-of-type(13) {
  background: #f2871d;
}
.thanos .table--col-13-font-ratgeber-orange .table__td:nth-of-type(13) {
  color: #f2871d;
}
.thanos .table--col-13-background-color-viored .table__td:nth-of-type(13) {
  background: #b52546;
}
.thanos .table--col-13-font-viored .table__td:nth-of-type(13) {
  color: #b52546;
}
.thanos .table--col-13-background-color-green-hover .table__td:nth-of-type(13) {
  background: #008160;
}
.thanos .table--col-13-font-green-hover .table__td:nth-of-type(13) {
  color: #008160;
}
.thanos .table--col-13-background-color-red-orange .table__td:nth-of-type(13) {
  background: #de3720;
}
.thanos .table--col-13-font-red-orange .table__td:nth-of-type(13) {
  color: #de3720;
}
.thanos .table--col-13-background-color-lila .table__td:nth-of-type(13) {
  background: #ad00a9;
}
.thanos .table--col-13-font-lila .table__td:nth-of-type(13) {
  color: #ad00a9;
}
.thanos .table--col-13-background-color-light-blue .table__td:nth-of-type(13) {
  background: #c3def8;
}
.thanos .table--col-13-font-light-blue .table__td:nth-of-type(13) {
  color: #c3def8;
}
.thanos .table--col-13-background-color-white-blue .table__td:nth-of-type(13) {
  background: #ecf6ff;
}
.thanos .table--col-13-font-white-blue .table__td:nth-of-type(13) {
  color: #ecf6ff;
}
.thanos .table--col-13-background-color-fnb-green .table__td:nth-of-type(13) {
  background: #1c8005;
}
.thanos .table--col-13-font-fnb-green .table__td:nth-of-type(13) {
  color: #1c8005;
}
.thanos
  .table--col-13-background-color-bsdex-crypto
  .table__td:nth-of-type(13) {
  background: #6432fa;
}
.thanos .table--col-13-font-bsdex-crypto .table__td:nth-of-type(13) {
  color: #6432fa;
}
.thanos .table--col-13-background-color-tundora .table__td:nth-of-type(13) {
  background: #adadad;
}
.thanos .table--col-13-font-tundora .table__td:nth-of-type(13) {
  color: #adadad;
}
.thanos .table--col-13-background-color-grey98 .table__td:nth-of-type(13) {
  background: #fafafa;
}
.thanos .table--col-13-font-grey98 .table__td:nth-of-type(13) {
  color: #fafafa;
}
.thanos .table--col-13-background-color-transparent .table__td:nth-of-type(13) {
  background: #0000;
}
.thanos .table--col-13-font-transparent .table__td:nth-of-type(13) {
  color: #0000;
}
.thanos .table--col-13-background-color-footer-top .table__td:nth-of-type(13) {
  background: #f6f7f7;
}
.thanos .table--col-13-font-footer-top .table__td:nth-of-type(13) {
  color: #f6f7f7;
}
.thanos
  .table--col-13-background-color-footer-middle
  .table__td:nth-of-type(13) {
  background: #f1f2f2;
}
.thanos .table--col-13-font-footer-middle .table__td:nth-of-type(13) {
  color: #f1f2f2;
}
.thanos
  .table--col-13-background-color-footer-bottom
  .table__td:nth-of-type(13) {
  background: #0b427d;
}
.thanos .table--col-13-font-footer-bottom .table__td:nth-of-type(13) {
  color: #0b427d;
}
.thanos .table--col-13-background-color-navy-blue .table__td:nth-of-type(13) {
  background: #141d54;
}
.thanos .table--col-13-font-navy-blue .table__td:nth-of-type(13) {
  color: #141d54;
}
.thanos
  .table--col-13-background-color-twitter-blue
  .table__td:nth-of-type(13) {
  background: #00acee;
}
.thanos .table--col-13-font-twitter-blue .table__td:nth-of-type(13) {
  color: #00acee;
}
.thanos
  .table--col-13-background-color-instagram-purple
  .table__td:nth-of-type(13) {
  background: #8a3ab9;
}
.thanos .table--col-13-font-instagram-purple .table__td:nth-of-type(13) {
  color: #8a3ab9;
}
.thanos
  .table--col-13-background-color-linkedin-blue
  .table__td:nth-of-type(13) {
  background: #2867b2;
}
.thanos .table--col-13-font-linkedin-blue .table__td:nth-of-type(13) {
  color: #2867b2;
}
.thanos .table--col-13-background-color-lead-blue .table__td:nth-of-type(13) {
  background: #0083ff;
}
.thanos .table--col-13-font-lead-blue .table__td:nth-of-type(13) {
  color: #0083ff;
}
.thanos .table--col-13-background-color-zambezi .table__td:nth-of-type(13) {
  background: #595959;
}
.thanos .table--col-13-font-zambezi .table__td:nth-of-type(13) {
  color: #595959;
}
.thanos .table--col-13-background-color-crimson .table__td:nth-of-type(13) {
  background: #cc0133;
}
.thanos .table--col-13-font-crimson .table__td:nth-of-type(13) {
  color: #cc0133;
}
.thanos .table--col-13-background-color-carmine .table__td:nth-of-type(13) {
  background: #900024;
}
.thanos .table--col-13-font-carmine .table__td:nth-of-type(13) {
  color: #900024;
}
.thanos .table--col-13-background-color-flowbank .table__td:nth-of-type(13) {
  background: #df013a;
}
.thanos .table--col-13-font-flowbank .table__td:nth-of-type(13) {
  color: #df013a;
}
.thanos .table--col-13-text-align-center .table__td:nth-of-type(13),
.thanos .table--col-13-text-align-center .table__th:nth-of-type(13) {
  text-align: center;
}
.thanos .table--col-13-text-align-left .table__td:nth-of-type(13) {
  text-align: left;
}
.thanos .table--col-13-text-align-right .table__td:nth-of-type(13),
.thanos .table--col-13-text-align-right .table__th:nth-of-type(13) {
  text-align: right;
}
.thanos .table--col-14-suppresses-line-breaks .table__td:nth-of-type(14) {
  white-space: nowrap;
}
.thanos .table--col-14-allows-line-breaks .table__td:nth-of-type(14) {
  white-space: normal;
}
.thanos .table--col-14-font-weight-bold .table__td:nth-of-type(14) {
  font-weight: 700;
}
.thanos .table--col-14-font-weight-thin .table__td:nth-of-type(14) {
  font-weight: 600;
}
.thanos .table--col-14-background-color-finnet-blue .table__td:nth-of-type(14) {
  background: #093967;
}
.thanos .table--col-14-font-finnet-blue .table__td:nth-of-type(14) {
  color: #093967;
}
.thanos .table--col-14-background-color-finnet-red .table__td:nth-of-type(14) {
  background: #d0021b;
}
.thanos .table--col-14-font-finnet-red .table__td:nth-of-type(14) {
  color: #d0021b;
}
.thanos
  .table--col-14-background-color-finnet-red-two
  .table__td:nth-of-type(14) {
  background: #b74333;
}
.thanos .table--col-14-font-finnet-red-two .table__td:nth-of-type(14) {
  color: #b74333;
}
.thanos .table--col-14-background-color-oskar-green .table__td:nth-of-type(14) {
  background: #20c997;
}
.thanos .table--col-14-font-oskar-green .table__td:nth-of-type(14) {
  color: #20c997;
}
.thanos
  .table--col-14-background-color-facebook-blue
  .table__td:nth-of-type(14) {
  background: #3b5998;
}
.thanos .table--col-14-font-facebook-blue .table__td:nth-of-type(14) {
  color: #3b5998;
}
.thanos .table--col-14-background-color-black .table__td:nth-of-type(14) {
  background: #000;
}
.thanos .table--col-14-font-black .table__td:nth-of-type(14) {
  color: #000;
}
.thanos
  .table--col-14-background-color-semi-light-grey
  .table__td:nth-of-type(14) {
  background: #f2f2f2;
}
.thanos .table--col-14-font-semi-light-grey .table__td:nth-of-type(14) {
  color: #f2f2f2;
}
.thanos .table--col-14-background-color-azure-blue .table__td:nth-of-type(14) {
  background: #0083ff;
}
.thanos .table--col-14-font-azure-blue .table__td:nth-of-type(14) {
  color: #0083ff;
}
.thanos .table--col-14-background-color-blue .table__td:nth-of-type(14) {
  background: #326eb4;
}
.thanos .table--col-14-font-blue .table__td:nth-of-type(14) {
  color: #326eb4;
}
.thanos .table--col-14-background-color-dark-blue .table__td:nth-of-type(14) {
  background: #000333;
}
.thanos .table--col-14-font-dark-blue .table__td:nth-of-type(14) {
  color: #000333;
}
.thanos .table--col-14-background-color-youtube-red .table__td:nth-of-type(14) {
  background: #bf2d27;
}
.thanos .table--col-14-font-youtube-red .table__td:nth-of-type(14) {
  color: #bf2d27;
}
.thanos
  .table--col-14-background-color-negative-red
  .table__td:nth-of-type(14) {
  background: #ff3559;
}
.thanos .table--col-14-font-negative-red .table__td:nth-of-type(14) {
  color: #ff3559;
}
.thanos .table--col-14-background-color-dim-red .table__td:nth-of-type(14) {
  background: #fdafbb;
}
.thanos .table--col-14-font-dim-red .table__td:nth-of-type(14) {
  color: #fdafbb;
}
.thanos
  .table--col-14-background-color-green-positive
  .table__td:nth-of-type(14) {
  background: #00aa7e;
}
.thanos .table--col-14-font-green-positive .table__td:nth-of-type(14) {
  color: #00aa7e;
}
.thanos
  .table--col-14-background-color-green-trading
  .table__td:nth-of-type(14) {
  background: #349999;
}
.thanos .table--col-14-font-green-trading .table__td:nth-of-type(14) {
  color: #349999;
}
.thanos
  .table--col-14-background-color-blue-savings
  .table__td:nth-of-type(14) {
  background: #649cff;
}
.thanos .table--col-14-font-blue-savings .table__td:nth-of-type(14) {
  color: #649cff;
}
.thanos .table--col-14-background-color-dim-green .table__td:nth-of-type(14) {
  background: #cceee5;
}
.thanos .table--col-14-font-dim-green .table__td:nth-of-type(14) {
  color: #cceee5;
}
.thanos .table--col-14-background-color-text-grey .table__td:nth-of-type(14) {
  background: #757575;
}
.thanos .table--col-14-font-text-grey .table__td:nth-of-type(14) {
  color: #757575;
}
.thanos .table--col-14-background-color-grey .table__td:nth-of-type(14) {
  background: #d8d8d8;
}
.thanos .table--col-14-font-grey .table__td:nth-of-type(14) {
  color: #d8d8d8;
}
.thanos .table--col-14-background-color-white .table__td:nth-of-type(14) {
  background: #fff;
}
.thanos .table--col-14-font-white .table__td:nth-of-type(14) {
  color: #fff;
}
.thanos .table--col-14-background-color-dummy .table__td:nth-of-type(14) {
  background: #fe019a;
}
.thanos .table--col-14-font-dummy .table__td:nth-of-type(14) {
  color: #fe019a;
}
.thanos
  .table--col-14-background-color-yellow-orange
  .table__td:nth-of-type(14) {
  background: #ffb929;
}
.thanos .table--col-14-font-yellow-orange .table__td:nth-of-type(14) {
  color: #ffb929;
}
.thanos
  .table--col-14-background-color-ratgeber-orange
  .table__td:nth-of-type(14) {
  background: #f2871d;
}
.thanos .table--col-14-font-ratgeber-orange .table__td:nth-of-type(14) {
  color: #f2871d;
}
.thanos .table--col-14-background-color-viored .table__td:nth-of-type(14) {
  background: #b52546;
}
.thanos .table--col-14-font-viored .table__td:nth-of-type(14) {
  color: #b52546;
}
.thanos .table--col-14-background-color-green-hover .table__td:nth-of-type(14) {
  background: #008160;
}
.thanos .table--col-14-font-green-hover .table__td:nth-of-type(14) {
  color: #008160;
}
.thanos .table--col-14-background-color-red-orange .table__td:nth-of-type(14) {
  background: #de3720;
}
.thanos .table--col-14-font-red-orange .table__td:nth-of-type(14) {
  color: #de3720;
}
.thanos .table--col-14-background-color-lila .table__td:nth-of-type(14) {
  background: #ad00a9;
}
.thanos .table--col-14-font-lila .table__td:nth-of-type(14) {
  color: #ad00a9;
}
.thanos .table--col-14-background-color-light-blue .table__td:nth-of-type(14) {
  background: #c3def8;
}
.thanos .table--col-14-font-light-blue .table__td:nth-of-type(14) {
  color: #c3def8;
}
.thanos .table--col-14-background-color-white-blue .table__td:nth-of-type(14) {
  background: #ecf6ff;
}
.thanos .table--col-14-font-white-blue .table__td:nth-of-type(14) {
  color: #ecf6ff;
}
.thanos .table--col-14-background-color-fnb-green .table__td:nth-of-type(14) {
  background: #1c8005;
}
.thanos .table--col-14-font-fnb-green .table__td:nth-of-type(14) {
  color: #1c8005;
}
.thanos
  .table--col-14-background-color-bsdex-crypto
  .table__td:nth-of-type(14) {
  background: #6432fa;
}
.thanos .table--col-14-font-bsdex-crypto .table__td:nth-of-type(14) {
  color: #6432fa;
}
.thanos .table--col-14-background-color-tundora .table__td:nth-of-type(14) {
  background: #adadad;
}
.thanos .table--col-14-font-tundora .table__td:nth-of-type(14) {
  color: #adadad;
}
.thanos .table--col-14-background-color-grey98 .table__td:nth-of-type(14) {
  background: #fafafa;
}
.thanos .table--col-14-font-grey98 .table__td:nth-of-type(14) {
  color: #fafafa;
}
.thanos .table--col-14-background-color-transparent .table__td:nth-of-type(14) {
  background: #0000;
}
.thanos .table--col-14-font-transparent .table__td:nth-of-type(14) {
  color: #0000;
}
.thanos .table--col-14-background-color-footer-top .table__td:nth-of-type(14) {
  background: #f6f7f7;
}
.thanos .table--col-14-font-footer-top .table__td:nth-of-type(14) {
  color: #f6f7f7;
}
.thanos
  .table--col-14-background-color-footer-middle
  .table__td:nth-of-type(14) {
  background: #f1f2f2;
}
.thanos .table--col-14-font-footer-middle .table__td:nth-of-type(14) {
  color: #f1f2f2;
}
.thanos
  .table--col-14-background-color-footer-bottom
  .table__td:nth-of-type(14) {
  background: #0b427d;
}
.thanos .table--col-14-font-footer-bottom .table__td:nth-of-type(14) {
  color: #0b427d;
}
.thanos .table--col-14-background-color-navy-blue .table__td:nth-of-type(14) {
  background: #141d54;
}
.thanos .table--col-14-font-navy-blue .table__td:nth-of-type(14) {
  color: #141d54;
}
.thanos
  .table--col-14-background-color-twitter-blue
  .table__td:nth-of-type(14) {
  background: #00acee;
}
.thanos .table--col-14-font-twitter-blue .table__td:nth-of-type(14) {
  color: #00acee;
}
.thanos
  .table--col-14-background-color-instagram-purple
  .table__td:nth-of-type(14) {
  background: #8a3ab9;
}
.thanos .table--col-14-font-instagram-purple .table__td:nth-of-type(14) {
  color: #8a3ab9;
}
.thanos
  .table--col-14-background-color-linkedin-blue
  .table__td:nth-of-type(14) {
  background: #2867b2;
}
.thanos .table--col-14-font-linkedin-blue .table__td:nth-of-type(14) {
  color: #2867b2;
}
.thanos .table--col-14-background-color-lead-blue .table__td:nth-of-type(14) {
  background: #0083ff;
}
.thanos .table--col-14-font-lead-blue .table__td:nth-of-type(14) {
  color: #0083ff;
}
.thanos .table--col-14-background-color-zambezi .table__td:nth-of-type(14) {
  background: #595959;
}
.thanos .table--col-14-font-zambezi .table__td:nth-of-type(14) {
  color: #595959;
}
.thanos .table--col-14-background-color-crimson .table__td:nth-of-type(14) {
  background: #cc0133;
}
.thanos .table--col-14-font-crimson .table__td:nth-of-type(14) {
  color: #cc0133;
}
.thanos .table--col-14-background-color-carmine .table__td:nth-of-type(14) {
  background: #900024;
}
.thanos .table--col-14-font-carmine .table__td:nth-of-type(14) {
  color: #900024;
}
.thanos .table--col-14-background-color-flowbank .table__td:nth-of-type(14) {
  background: #df013a;
}
.thanos .table--col-14-font-flowbank .table__td:nth-of-type(14) {
  color: #df013a;
}
.thanos .table--col-14-text-align-center .table__td:nth-of-type(14),
.thanos .table--col-14-text-align-center .table__th:nth-of-type(14) {
  text-align: center;
}
.thanos .table--col-14-text-align-left .table__td:nth-of-type(14) {
  text-align: left;
}
.thanos .table--col-14-text-align-right .table__td:nth-of-type(14),
.thanos .table--col-14-text-align-right .table__th:nth-of-type(14) {
  text-align: right;
}
.thanos .table--col-15-suppresses-line-breaks .table__td:nth-of-type(15) {
  white-space: nowrap;
}
.thanos .table--col-15-allows-line-breaks .table__td:nth-of-type(15) {
  white-space: normal;
}
.thanos .table--col-15-font-weight-bold .table__td:nth-of-type(15) {
  font-weight: 700;
}
.thanos .table--col-15-font-weight-thin .table__td:nth-of-type(15) {
  font-weight: 600;
}
.thanos .table--col-15-background-color-finnet-blue .table__td:nth-of-type(15) {
  background: #093967;
}
.thanos .table--col-15-font-finnet-blue .table__td:nth-of-type(15) {
  color: #093967;
}
.thanos .table--col-15-background-color-finnet-red .table__td:nth-of-type(15) {
  background: #d0021b;
}
.thanos .table--col-15-font-finnet-red .table__td:nth-of-type(15) {
  color: #d0021b;
}
.thanos
  .table--col-15-background-color-finnet-red-two
  .table__td:nth-of-type(15) {
  background: #b74333;
}
.thanos .table--col-15-font-finnet-red-two .table__td:nth-of-type(15) {
  color: #b74333;
}
.thanos .table--col-15-background-color-oskar-green .table__td:nth-of-type(15) {
  background: #20c997;
}
.thanos .table--col-15-font-oskar-green .table__td:nth-of-type(15) {
  color: #20c997;
}
.thanos
  .table--col-15-background-color-facebook-blue
  .table__td:nth-of-type(15) {
  background: #3b5998;
}
.thanos .table--col-15-font-facebook-blue .table__td:nth-of-type(15) {
  color: #3b5998;
}
.thanos .table--col-15-background-color-black .table__td:nth-of-type(15) {
  background: #000;
}
.thanos .table--col-15-font-black .table__td:nth-of-type(15) {
  color: #000;
}
.thanos
  .table--col-15-background-color-semi-light-grey
  .table__td:nth-of-type(15) {
  background: #f2f2f2;
}
.thanos .table--col-15-font-semi-light-grey .table__td:nth-of-type(15) {
  color: #f2f2f2;
}
.thanos .table--col-15-background-color-azure-blue .table__td:nth-of-type(15) {
  background: #0083ff;
}
.thanos .table--col-15-font-azure-blue .table__td:nth-of-type(15) {
  color: #0083ff;
}
.thanos .table--col-15-background-color-blue .table__td:nth-of-type(15) {
  background: #326eb4;
}
.thanos .table--col-15-font-blue .table__td:nth-of-type(15) {
  color: #326eb4;
}
.thanos .table--col-15-background-color-dark-blue .table__td:nth-of-type(15) {
  background: #000333;
}
.thanos .table--col-15-font-dark-blue .table__td:nth-of-type(15) {
  color: #000333;
}
.thanos .table--col-15-background-color-youtube-red .table__td:nth-of-type(15) {
  background: #bf2d27;
}
.thanos .table--col-15-font-youtube-red .table__td:nth-of-type(15) {
  color: #bf2d27;
}
.thanos
  .table--col-15-background-color-negative-red
  .table__td:nth-of-type(15) {
  background: #ff3559;
}
.thanos .table--col-15-font-negative-red .table__td:nth-of-type(15) {
  color: #ff3559;
}
.thanos .table--col-15-background-color-dim-red .table__td:nth-of-type(15) {
  background: #fdafbb;
}
.thanos .table--col-15-font-dim-red .table__td:nth-of-type(15) {
  color: #fdafbb;
}
.thanos
  .table--col-15-background-color-green-positive
  .table__td:nth-of-type(15) {
  background: #00aa7e;
}
.thanos .table--col-15-font-green-positive .table__td:nth-of-type(15) {
  color: #00aa7e;
}
.thanos
  .table--col-15-background-color-green-trading
  .table__td:nth-of-type(15) {
  background: #349999;
}
.thanos .table--col-15-font-green-trading .table__td:nth-of-type(15) {
  color: #349999;
}
.thanos
  .table--col-15-background-color-blue-savings
  .table__td:nth-of-type(15) {
  background: #649cff;
}
.thanos .table--col-15-font-blue-savings .table__td:nth-of-type(15) {
  color: #649cff;
}
.thanos .table--col-15-background-color-dim-green .table__td:nth-of-type(15) {
  background: #cceee5;
}
.thanos .table--col-15-font-dim-green .table__td:nth-of-type(15) {
  color: #cceee5;
}
.thanos .table--col-15-background-color-text-grey .table__td:nth-of-type(15) {
  background: #757575;
}
.thanos .table--col-15-font-text-grey .table__td:nth-of-type(15) {
  color: #757575;
}
.thanos .table--col-15-background-color-grey .table__td:nth-of-type(15) {
  background: #d8d8d8;
}
.thanos .table--col-15-font-grey .table__td:nth-of-type(15) {
  color: #d8d8d8;
}
.thanos .table--col-15-background-color-white .table__td:nth-of-type(15) {
  background: #fff;
}
.thanos .table--col-15-font-white .table__td:nth-of-type(15) {
  color: #fff;
}
.thanos .table--col-15-background-color-dummy .table__td:nth-of-type(15) {
  background: #fe019a;
}
.thanos .table--col-15-font-dummy .table__td:nth-of-type(15) {
  color: #fe019a;
}
.thanos
  .table--col-15-background-color-yellow-orange
  .table__td:nth-of-type(15) {
  background: #ffb929;
}
.thanos .table--col-15-font-yellow-orange .table__td:nth-of-type(15) {
  color: #ffb929;
}
.thanos
  .table--col-15-background-color-ratgeber-orange
  .table__td:nth-of-type(15) {
  background: #f2871d;
}
.thanos .table--col-15-font-ratgeber-orange .table__td:nth-of-type(15) {
  color: #f2871d;
}
.thanos .table--col-15-background-color-viored .table__td:nth-of-type(15) {
  background: #b52546;
}
.thanos .table--col-15-font-viored .table__td:nth-of-type(15) {
  color: #b52546;
}
.thanos .table--col-15-background-color-green-hover .table__td:nth-of-type(15) {
  background: #008160;
}
.thanos .table--col-15-font-green-hover .table__td:nth-of-type(15) {
  color: #008160;
}
.thanos .table--col-15-background-color-red-orange .table__td:nth-of-type(15) {
  background: #de3720;
}
.thanos .table--col-15-font-red-orange .table__td:nth-of-type(15) {
  color: #de3720;
}
.thanos .table--col-15-background-color-lila .table__td:nth-of-type(15) {
  background: #ad00a9;
}
.thanos .table--col-15-font-lila .table__td:nth-of-type(15) {
  color: #ad00a9;
}
.thanos .table--col-15-background-color-light-blue .table__td:nth-of-type(15) {
  background: #c3def8;
}
.thanos .table--col-15-font-light-blue .table__td:nth-of-type(15) {
  color: #c3def8;
}
.thanos .table--col-15-background-color-white-blue .table__td:nth-of-type(15) {
  background: #ecf6ff;
}
.thanos .table--col-15-font-white-blue .table__td:nth-of-type(15) {
  color: #ecf6ff;
}
.thanos .table--col-15-background-color-fnb-green .table__td:nth-of-type(15) {
  background: #1c8005;
}
.thanos .table--col-15-font-fnb-green .table__td:nth-of-type(15) {
  color: #1c8005;
}
.thanos
  .table--col-15-background-color-bsdex-crypto
  .table__td:nth-of-type(15) {
  background: #6432fa;
}
.thanos .table--col-15-font-bsdex-crypto .table__td:nth-of-type(15) {
  color: #6432fa;
}
.thanos .table--col-15-background-color-tundora .table__td:nth-of-type(15) {
  background: #adadad;
}
.thanos .table--col-15-font-tundora .table__td:nth-of-type(15) {
  color: #adadad;
}
.thanos .table--col-15-background-color-grey98 .table__td:nth-of-type(15) {
  background: #fafafa;
}
.thanos .table--col-15-font-grey98 .table__td:nth-of-type(15) {
  color: #fafafa;
}
.thanos .table--col-15-background-color-transparent .table__td:nth-of-type(15) {
  background: #0000;
}
.thanos .table--col-15-font-transparent .table__td:nth-of-type(15) {
  color: #0000;
}
.thanos .table--col-15-background-color-footer-top .table__td:nth-of-type(15) {
  background: #f6f7f7;
}
.thanos .table--col-15-font-footer-top .table__td:nth-of-type(15) {
  color: #f6f7f7;
}
.thanos
  .table--col-15-background-color-footer-middle
  .table__td:nth-of-type(15) {
  background: #f1f2f2;
}
.thanos .table--col-15-font-footer-middle .table__td:nth-of-type(15) {
  color: #f1f2f2;
}
.thanos
  .table--col-15-background-color-footer-bottom
  .table__td:nth-of-type(15) {
  background: #0b427d;
}
.thanos .table--col-15-font-footer-bottom .table__td:nth-of-type(15) {
  color: #0b427d;
}
.thanos .table--col-15-background-color-navy-blue .table__td:nth-of-type(15) {
  background: #141d54;
}
.thanos .table--col-15-font-navy-blue .table__td:nth-of-type(15) {
  color: #141d54;
}
.thanos
  .table--col-15-background-color-twitter-blue
  .table__td:nth-of-type(15) {
  background: #00acee;
}
.thanos .table--col-15-font-twitter-blue .table__td:nth-of-type(15) {
  color: #00acee;
}
.thanos
  .table--col-15-background-color-instagram-purple
  .table__td:nth-of-type(15) {
  background: #8a3ab9;
}
.thanos .table--col-15-font-instagram-purple .table__td:nth-of-type(15) {
  color: #8a3ab9;
}
.thanos
  .table--col-15-background-color-linkedin-blue
  .table__td:nth-of-type(15) {
  background: #2867b2;
}
.thanos .table--col-15-font-linkedin-blue .table__td:nth-of-type(15) {
  color: #2867b2;
}
.thanos .table--col-15-background-color-lead-blue .table__td:nth-of-type(15) {
  background: #0083ff;
}
.thanos .table--col-15-font-lead-blue .table__td:nth-of-type(15) {
  color: #0083ff;
}
.thanos .table--col-15-background-color-zambezi .table__td:nth-of-type(15) {
  background: #595959;
}
.thanos .table--col-15-font-zambezi .table__td:nth-of-type(15) {
  color: #595959;
}
.thanos .table--col-15-background-color-crimson .table__td:nth-of-type(15) {
  background: #cc0133;
}
.thanos .table--col-15-font-crimson .table__td:nth-of-type(15) {
  color: #cc0133;
}
.thanos .table--col-15-background-color-carmine .table__td:nth-of-type(15) {
  background: #900024;
}
.thanos .table--col-15-font-carmine .table__td:nth-of-type(15) {
  color: #900024;
}
.thanos .table--col-15-background-color-flowbank .table__td:nth-of-type(15) {
  background: #df013a;
}
.thanos .table--col-15-font-flowbank .table__td:nth-of-type(15) {
  color: #df013a;
}
.thanos .table--col-15-text-align-center .table__td:nth-of-type(15),
.thanos .table--col-15-text-align-center .table__th:nth-of-type(15) {
  text-align: center;
}
.thanos .table--col-15-text-align-left .table__td:nth-of-type(15) {
  text-align: left;
}
.thanos .table--col-15-text-align-right .table__td:nth-of-type(15),
.thanos .table--col-15-text-align-right .table__th:nth-of-type(15) {
  text-align: right;
}
.thanos .table--col-16-suppresses-line-breaks .table__td:nth-of-type(16) {
  white-space: nowrap;
}
.thanos .table--col-16-allows-line-breaks .table__td:nth-of-type(16) {
  white-space: normal;
}
.thanos .table--col-16-font-weight-bold .table__td:nth-of-type(16) {
  font-weight: 700;
}
.thanos .table--col-16-font-weight-thin .table__td:nth-of-type(16) {
  font-weight: 600;
}
.thanos .table--col-16-background-color-finnet-blue .table__td:nth-of-type(16) {
  background: #093967;
}
.thanos .table--col-16-font-finnet-blue .table__td:nth-of-type(16) {
  color: #093967;
}
.thanos .table--col-16-background-color-finnet-red .table__td:nth-of-type(16) {
  background: #d0021b;
}
.thanos .table--col-16-font-finnet-red .table__td:nth-of-type(16) {
  color: #d0021b;
}
.thanos
  .table--col-16-background-color-finnet-red-two
  .table__td:nth-of-type(16) {
  background: #b74333;
}
.thanos .table--col-16-font-finnet-red-two .table__td:nth-of-type(16) {
  color: #b74333;
}
.thanos .table--col-16-background-color-oskar-green .table__td:nth-of-type(16) {
  background: #20c997;
}
.thanos .table--col-16-font-oskar-green .table__td:nth-of-type(16) {
  color: #20c997;
}
.thanos
  .table--col-16-background-color-facebook-blue
  .table__td:nth-of-type(16) {
  background: #3b5998;
}
.thanos .table--col-16-font-facebook-blue .table__td:nth-of-type(16) {
  color: #3b5998;
}
.thanos .table--col-16-background-color-black .table__td:nth-of-type(16) {
  background: #000;
}
.thanos .table--col-16-font-black .table__td:nth-of-type(16) {
  color: #000;
}
.thanos
  .table--col-16-background-color-semi-light-grey
  .table__td:nth-of-type(16) {
  background: #f2f2f2;
}
.thanos .table--col-16-font-semi-light-grey .table__td:nth-of-type(16) {
  color: #f2f2f2;
}
.thanos .table--col-16-background-color-azure-blue .table__td:nth-of-type(16) {
  background: #0083ff;
}
.thanos .table--col-16-font-azure-blue .table__td:nth-of-type(16) {
  color: #0083ff;
}
.thanos .table--col-16-background-color-blue .table__td:nth-of-type(16) {
  background: #326eb4;
}
.thanos .table--col-16-font-blue .table__td:nth-of-type(16) {
  color: #326eb4;
}
.thanos .table--col-16-background-color-dark-blue .table__td:nth-of-type(16) {
  background: #000333;
}
.thanos .table--col-16-font-dark-blue .table__td:nth-of-type(16) {
  color: #000333;
}
.thanos .table--col-16-background-color-youtube-red .table__td:nth-of-type(16) {
  background: #bf2d27;
}
.thanos .table--col-16-font-youtube-red .table__td:nth-of-type(16) {
  color: #bf2d27;
}
.thanos
  .table--col-16-background-color-negative-red
  .table__td:nth-of-type(16) {
  background: #ff3559;
}
.thanos .table--col-16-font-negative-red .table__td:nth-of-type(16) {
  color: #ff3559;
}
.thanos .table--col-16-background-color-dim-red .table__td:nth-of-type(16) {
  background: #fdafbb;
}
.thanos .table--col-16-font-dim-red .table__td:nth-of-type(16) {
  color: #fdafbb;
}
.thanos
  .table--col-16-background-color-green-positive
  .table__td:nth-of-type(16) {
  background: #00aa7e;
}
.thanos .table--col-16-font-green-positive .table__td:nth-of-type(16) {
  color: #00aa7e;
}
.thanos
  .table--col-16-background-color-green-trading
  .table__td:nth-of-type(16) {
  background: #349999;
}
.thanos .table--col-16-font-green-trading .table__td:nth-of-type(16) {
  color: #349999;
}
.thanos
  .table--col-16-background-color-blue-savings
  .table__td:nth-of-type(16) {
  background: #649cff;
}
.thanos .table--col-16-font-blue-savings .table__td:nth-of-type(16) {
  color: #649cff;
}
.thanos .table--col-16-background-color-dim-green .table__td:nth-of-type(16) {
  background: #cceee5;
}
.thanos .table--col-16-font-dim-green .table__td:nth-of-type(16) {
  color: #cceee5;
}
.thanos .table--col-16-background-color-text-grey .table__td:nth-of-type(16) {
  background: #757575;
}
.thanos .table--col-16-font-text-grey .table__td:nth-of-type(16) {
  color: #757575;
}
.thanos .table--col-16-background-color-grey .table__td:nth-of-type(16) {
  background: #d8d8d8;
}
.thanos .table--col-16-font-grey .table__td:nth-of-type(16) {
  color: #d8d8d8;
}
.thanos .table--col-16-background-color-white .table__td:nth-of-type(16) {
  background: #fff;
}
.thanos .table--col-16-font-white .table__td:nth-of-type(16) {
  color: #fff;
}
.thanos .table--col-16-background-color-dummy .table__td:nth-of-type(16) {
  background: #fe019a;
}
.thanos .table--col-16-font-dummy .table__td:nth-of-type(16) {
  color: #fe019a;
}
.thanos
  .table--col-16-background-color-yellow-orange
  .table__td:nth-of-type(16) {
  background: #ffb929;
}
.thanos .table--col-16-font-yellow-orange .table__td:nth-of-type(16) {
  color: #ffb929;
}
.thanos
  .table--col-16-background-color-ratgeber-orange
  .table__td:nth-of-type(16) {
  background: #f2871d;
}
.thanos .table--col-16-font-ratgeber-orange .table__td:nth-of-type(16) {
  color: #f2871d;
}
.thanos .table--col-16-background-color-viored .table__td:nth-of-type(16) {
  background: #b52546;
}
.thanos .table--col-16-font-viored .table__td:nth-of-type(16) {
  color: #b52546;
}
.thanos .table--col-16-background-color-green-hover .table__td:nth-of-type(16) {
  background: #008160;
}
.thanos .table--col-16-font-green-hover .table__td:nth-of-type(16) {
  color: #008160;
}
.thanos .table--col-16-background-color-red-orange .table__td:nth-of-type(16) {
  background: #de3720;
}
.thanos .table--col-16-font-red-orange .table__td:nth-of-type(16) {
  color: #de3720;
}
.thanos .table--col-16-background-color-lila .table__td:nth-of-type(16) {
  background: #ad00a9;
}
.thanos .table--col-16-font-lila .table__td:nth-of-type(16) {
  color: #ad00a9;
}
.thanos .table--col-16-background-color-light-blue .table__td:nth-of-type(16) {
  background: #c3def8;
}
.thanos .table--col-16-font-light-blue .table__td:nth-of-type(16) {
  color: #c3def8;
}
.thanos .table--col-16-background-color-white-blue .table__td:nth-of-type(16) {
  background: #ecf6ff;
}
.thanos .table--col-16-font-white-blue .table__td:nth-of-type(16) {
  color: #ecf6ff;
}
.thanos .table--col-16-background-color-fnb-green .table__td:nth-of-type(16) {
  background: #1c8005;
}
.thanos .table--col-16-font-fnb-green .table__td:nth-of-type(16) {
  color: #1c8005;
}
.thanos
  .table--col-16-background-color-bsdex-crypto
  .table__td:nth-of-type(16) {
  background: #6432fa;
}
.thanos .table--col-16-font-bsdex-crypto .table__td:nth-of-type(16) {
  color: #6432fa;
}
.thanos .table--col-16-background-color-tundora .table__td:nth-of-type(16) {
  background: #adadad;
}
.thanos .table--col-16-font-tundora .table__td:nth-of-type(16) {
  color: #adadad;
}
.thanos .table--col-16-background-color-grey98 .table__td:nth-of-type(16) {
  background: #fafafa;
}
.thanos .table--col-16-font-grey98 .table__td:nth-of-type(16) {
  color: #fafafa;
}
.thanos .table--col-16-background-color-transparent .table__td:nth-of-type(16) {
  background: #0000;
}
.thanos .table--col-16-font-transparent .table__td:nth-of-type(16) {
  color: #0000;
}
.thanos .table--col-16-background-color-footer-top .table__td:nth-of-type(16) {
  background: #f6f7f7;
}
.thanos .table--col-16-font-footer-top .table__td:nth-of-type(16) {
  color: #f6f7f7;
}
.thanos
  .table--col-16-background-color-footer-middle
  .table__td:nth-of-type(16) {
  background: #f1f2f2;
}
.thanos .table--col-16-font-footer-middle .table__td:nth-of-type(16) {
  color: #f1f2f2;
}
.thanos
  .table--col-16-background-color-footer-bottom
  .table__td:nth-of-type(16) {
  background: #0b427d;
}
.thanos .table--col-16-font-footer-bottom .table__td:nth-of-type(16) {
  color: #0b427d;
}
.thanos .table--col-16-background-color-navy-blue .table__td:nth-of-type(16) {
  background: #141d54;
}
.thanos .table--col-16-font-navy-blue .table__td:nth-of-type(16) {
  color: #141d54;
}
.thanos
  .table--col-16-background-color-twitter-blue
  .table__td:nth-of-type(16) {
  background: #00acee;
}
.thanos .table--col-16-font-twitter-blue .table__td:nth-of-type(16) {
  color: #00acee;
}
.thanos
  .table--col-16-background-color-instagram-purple
  .table__td:nth-of-type(16) {
  background: #8a3ab9;
}
.thanos .table--col-16-font-instagram-purple .table__td:nth-of-type(16) {
  color: #8a3ab9;
}
.thanos
  .table--col-16-background-color-linkedin-blue
  .table__td:nth-of-type(16) {
  background: #2867b2;
}
.thanos .table--col-16-font-linkedin-blue .table__td:nth-of-type(16) {
  color: #2867b2;
}
.thanos .table--col-16-background-color-lead-blue .table__td:nth-of-type(16) {
  background: #0083ff;
}
.thanos .table--col-16-font-lead-blue .table__td:nth-of-type(16) {
  color: #0083ff;
}
.thanos .table--col-16-background-color-zambezi .table__td:nth-of-type(16) {
  background: #595959;
}
.thanos .table--col-16-font-zambezi .table__td:nth-of-type(16) {
  color: #595959;
}
.thanos .table--col-16-background-color-crimson .table__td:nth-of-type(16) {
  background: #cc0133;
}
.thanos .table--col-16-font-crimson .table__td:nth-of-type(16) {
  color: #cc0133;
}
.thanos .table--col-16-background-color-carmine .table__td:nth-of-type(16) {
  background: #900024;
}
.thanos .table--col-16-font-carmine .table__td:nth-of-type(16) {
  color: #900024;
}
.thanos .table--col-16-background-color-flowbank .table__td:nth-of-type(16) {
  background: #df013a;
}
.thanos .table--col-16-font-flowbank .table__td:nth-of-type(16) {
  color: #df013a;
}
.thanos .table--col-16-text-align-center .table__td:nth-of-type(16),
.thanos .table--col-16-text-align-center .table__th:nth-of-type(16) {
  text-align: center;
}
.thanos .table--col-16-text-align-left .table__td:nth-of-type(16) {
  text-align: left;
}
.thanos .table--col-16-text-align-right .table__td:nth-of-type(16),
.thanos .table--col-16-text-align-right .table__th:nth-of-type(16) {
  text-align: right;
}
.thanos .table--col-17-suppresses-line-breaks .table__td:nth-of-type(17) {
  white-space: nowrap;
}
.thanos .table--col-17-allows-line-breaks .table__td:nth-of-type(17) {
  white-space: normal;
}
.thanos .table--col-17-font-weight-bold .table__td:nth-of-type(17) {
  font-weight: 700;
}
.thanos .table--col-17-font-weight-thin .table__td:nth-of-type(17) {
  font-weight: 600;
}
.thanos .table--col-17-background-color-finnet-blue .table__td:nth-of-type(17) {
  background: #093967;
}
.thanos .table--col-17-font-finnet-blue .table__td:nth-of-type(17) {
  color: #093967;
}
.thanos .table--col-17-background-color-finnet-red .table__td:nth-of-type(17) {
  background: #d0021b;
}
.thanos .table--col-17-font-finnet-red .table__td:nth-of-type(17) {
  color: #d0021b;
}
.thanos
  .table--col-17-background-color-finnet-red-two
  .table__td:nth-of-type(17) {
  background: #b74333;
}
.thanos .table--col-17-font-finnet-red-two .table__td:nth-of-type(17) {
  color: #b74333;
}
.thanos .table--col-17-background-color-oskar-green .table__td:nth-of-type(17) {
  background: #20c997;
}
.thanos .table--col-17-font-oskar-green .table__td:nth-of-type(17) {
  color: #20c997;
}
.thanos
  .table--col-17-background-color-facebook-blue
  .table__td:nth-of-type(17) {
  background: #3b5998;
}
.thanos .table--col-17-font-facebook-blue .table__td:nth-of-type(17) {
  color: #3b5998;
}
.thanos .table--col-17-background-color-black .table__td:nth-of-type(17) {
  background: #000;
}
.thanos .table--col-17-font-black .table__td:nth-of-type(17) {
  color: #000;
}
.thanos
  .table--col-17-background-color-semi-light-grey
  .table__td:nth-of-type(17) {
  background: #f2f2f2;
}
.thanos .table--col-17-font-semi-light-grey .table__td:nth-of-type(17) {
  color: #f2f2f2;
}
.thanos .table--col-17-background-color-azure-blue .table__td:nth-of-type(17) {
  background: #0083ff;
}
.thanos .table--col-17-font-azure-blue .table__td:nth-of-type(17) {
  color: #0083ff;
}
.thanos .table--col-17-background-color-blue .table__td:nth-of-type(17) {
  background: #326eb4;
}
.thanos .table--col-17-font-blue .table__td:nth-of-type(17) {
  color: #326eb4;
}
.thanos .table--col-17-background-color-dark-blue .table__td:nth-of-type(17) {
  background: #000333;
}
.thanos .table--col-17-font-dark-blue .table__td:nth-of-type(17) {
  color: #000333;
}
.thanos .table--col-17-background-color-youtube-red .table__td:nth-of-type(17) {
  background: #bf2d27;
}
.thanos .table--col-17-font-youtube-red .table__td:nth-of-type(17) {
  color: #bf2d27;
}
.thanos
  .table--col-17-background-color-negative-red
  .table__td:nth-of-type(17) {
  background: #ff3559;
}
.thanos .table--col-17-font-negative-red .table__td:nth-of-type(17) {
  color: #ff3559;
}
.thanos .table--col-17-background-color-dim-red .table__td:nth-of-type(17) {
  background: #fdafbb;
}
.thanos .table--col-17-font-dim-red .table__td:nth-of-type(17) {
  color: #fdafbb;
}
.thanos
  .table--col-17-background-color-green-positive
  .table__td:nth-of-type(17) {
  background: #00aa7e;
}
.thanos .table--col-17-font-green-positive .table__td:nth-of-type(17) {
  color: #00aa7e;
}
.thanos
  .table--col-17-background-color-green-trading
  .table__td:nth-of-type(17) {
  background: #349999;
}
.thanos .table--col-17-font-green-trading .table__td:nth-of-type(17) {
  color: #349999;
}
.thanos
  .table--col-17-background-color-blue-savings
  .table__td:nth-of-type(17) {
  background: #649cff;
}
.thanos .table--col-17-font-blue-savings .table__td:nth-of-type(17) {
  color: #649cff;
}
.thanos .table--col-17-background-color-dim-green .table__td:nth-of-type(17) {
  background: #cceee5;
}
.thanos .table--col-17-font-dim-green .table__td:nth-of-type(17) {
  color: #cceee5;
}
.thanos .table--col-17-background-color-text-grey .table__td:nth-of-type(17) {
  background: #757575;
}
.thanos .table--col-17-font-text-grey .table__td:nth-of-type(17) {
  color: #757575;
}
.thanos .table--col-17-background-color-grey .table__td:nth-of-type(17) {
  background: #d8d8d8;
}
.thanos .table--col-17-font-grey .table__td:nth-of-type(17) {
  color: #d8d8d8;
}
.thanos .table--col-17-background-color-white .table__td:nth-of-type(17) {
  background: #fff;
}
.thanos .table--col-17-font-white .table__td:nth-of-type(17) {
  color: #fff;
}
.thanos .table--col-17-background-color-dummy .table__td:nth-of-type(17) {
  background: #fe019a;
}
.thanos .table--col-17-font-dummy .table__td:nth-of-type(17) {
  color: #fe019a;
}
.thanos
  .table--col-17-background-color-yellow-orange
  .table__td:nth-of-type(17) {
  background: #ffb929;
}
.thanos .table--col-17-font-yellow-orange .table__td:nth-of-type(17) {
  color: #ffb929;
}
.thanos
  .table--col-17-background-color-ratgeber-orange
  .table__td:nth-of-type(17) {
  background: #f2871d;
}
.thanos .table--col-17-font-ratgeber-orange .table__td:nth-of-type(17) {
  color: #f2871d;
}
.thanos .table--col-17-background-color-viored .table__td:nth-of-type(17) {
  background: #b52546;
}
.thanos .table--col-17-font-viored .table__td:nth-of-type(17) {
  color: #b52546;
}
.thanos .table--col-17-background-color-green-hover .table__td:nth-of-type(17) {
  background: #008160;
}
.thanos .table--col-17-font-green-hover .table__td:nth-of-type(17) {
  color: #008160;
}
.thanos .table--col-17-background-color-red-orange .table__td:nth-of-type(17) {
  background: #de3720;
}
.thanos .table--col-17-font-red-orange .table__td:nth-of-type(17) {
  color: #de3720;
}
.thanos .table--col-17-background-color-lila .table__td:nth-of-type(17) {
  background: #ad00a9;
}
.thanos .table--col-17-font-lila .table__td:nth-of-type(17) {
  color: #ad00a9;
}
.thanos .table--col-17-background-color-light-blue .table__td:nth-of-type(17) {
  background: #c3def8;
}
.thanos .table--col-17-font-light-blue .table__td:nth-of-type(17) {
  color: #c3def8;
}
.thanos .table--col-17-background-color-white-blue .table__td:nth-of-type(17) {
  background: #ecf6ff;
}
.thanos .table--col-17-font-white-blue .table__td:nth-of-type(17) {
  color: #ecf6ff;
}
.thanos .table--col-17-background-color-fnb-green .table__td:nth-of-type(17) {
  background: #1c8005;
}
.thanos .table--col-17-font-fnb-green .table__td:nth-of-type(17) {
  color: #1c8005;
}
.thanos
  .table--col-17-background-color-bsdex-crypto
  .table__td:nth-of-type(17) {
  background: #6432fa;
}
.thanos .table--col-17-font-bsdex-crypto .table__td:nth-of-type(17) {
  color: #6432fa;
}
.thanos .table--col-17-background-color-tundora .table__td:nth-of-type(17) {
  background: #adadad;
}
.thanos .table--col-17-font-tundora .table__td:nth-of-type(17) {
  color: #adadad;
}
.thanos .table--col-17-background-color-grey98 .table__td:nth-of-type(17) {
  background: #fafafa;
}
.thanos .table--col-17-font-grey98 .table__td:nth-of-type(17) {
  color: #fafafa;
}
.thanos .table--col-17-background-color-transparent .table__td:nth-of-type(17) {
  background: #0000;
}
.thanos .table--col-17-font-transparent .table__td:nth-of-type(17) {
  color: #0000;
}
.thanos .table--col-17-background-color-footer-top .table__td:nth-of-type(17) {
  background: #f6f7f7;
}
.thanos .table--col-17-font-footer-top .table__td:nth-of-type(17) {
  color: #f6f7f7;
}
.thanos
  .table--col-17-background-color-footer-middle
  .table__td:nth-of-type(17) {
  background: #f1f2f2;
}
.thanos .table--col-17-font-footer-middle .table__td:nth-of-type(17) {
  color: #f1f2f2;
}
.thanos
  .table--col-17-background-color-footer-bottom
  .table__td:nth-of-type(17) {
  background: #0b427d;
}
.thanos .table--col-17-font-footer-bottom .table__td:nth-of-type(17) {
  color: #0b427d;
}
.thanos .table--col-17-background-color-navy-blue .table__td:nth-of-type(17) {
  background: #141d54;
}
.thanos .table--col-17-font-navy-blue .table__td:nth-of-type(17) {
  color: #141d54;
}
.thanos
  .table--col-17-background-color-twitter-blue
  .table__td:nth-of-type(17) {
  background: #00acee;
}
.thanos .table--col-17-font-twitter-blue .table__td:nth-of-type(17) {
  color: #00acee;
}
.thanos
  .table--col-17-background-color-instagram-purple
  .table__td:nth-of-type(17) {
  background: #8a3ab9;
}
.thanos .table--col-17-font-instagram-purple .table__td:nth-of-type(17) {
  color: #8a3ab9;
}
.thanos
  .table--col-17-background-color-linkedin-blue
  .table__td:nth-of-type(17) {
  background: #2867b2;
}
.thanos .table--col-17-font-linkedin-blue .table__td:nth-of-type(17) {
  color: #2867b2;
}
.thanos .table--col-17-background-color-lead-blue .table__td:nth-of-type(17) {
  background: #0083ff;
}
.thanos .table--col-17-font-lead-blue .table__td:nth-of-type(17) {
  color: #0083ff;
}
.thanos .table--col-17-background-color-zambezi .table__td:nth-of-type(17) {
  background: #595959;
}
.thanos .table--col-17-font-zambezi .table__td:nth-of-type(17) {
  color: #595959;
}
.thanos .table--col-17-background-color-crimson .table__td:nth-of-type(17) {
  background: #cc0133;
}
.thanos .table--col-17-font-crimson .table__td:nth-of-type(17) {
  color: #cc0133;
}
.thanos .table--col-17-background-color-carmine .table__td:nth-of-type(17) {
  background: #900024;
}
.thanos .table--col-17-font-carmine .table__td:nth-of-type(17) {
  color: #900024;
}
.thanos .table--col-17-background-color-flowbank .table__td:nth-of-type(17) {
  background: #df013a;
}
.thanos .table--col-17-font-flowbank .table__td:nth-of-type(17) {
  color: #df013a;
}
.thanos .table--col-17-text-align-center .table__td:nth-of-type(17),
.thanos .table--col-17-text-align-center .table__th:nth-of-type(17) {
  text-align: center;
}
.thanos .table--col-17-text-align-left .table__td:nth-of-type(17) {
  text-align: left;
}
.thanos .table--col-17-text-align-right .table__td:nth-of-type(17),
.thanos .table--col-17-text-align-right .table__th:nth-of-type(17) {
  text-align: right;
}
.thanos .table--col-18-suppresses-line-breaks .table__td:nth-of-type(18) {
  white-space: nowrap;
}
.thanos .table--col-18-allows-line-breaks .table__td:nth-of-type(18) {
  white-space: normal;
}
.thanos .table--col-18-font-weight-bold .table__td:nth-of-type(18) {
  font-weight: 700;
}
.thanos .table--col-18-font-weight-thin .table__td:nth-of-type(18) {
  font-weight: 600;
}
.thanos .table--col-18-background-color-finnet-blue .table__td:nth-of-type(18) {
  background: #093967;
}
.thanos .table--col-18-font-finnet-blue .table__td:nth-of-type(18) {
  color: #093967;
}
.thanos .table--col-18-background-color-finnet-red .table__td:nth-of-type(18) {
  background: #d0021b;
}
.thanos .table--col-18-font-finnet-red .table__td:nth-of-type(18) {
  color: #d0021b;
}
.thanos
  .table--col-18-background-color-finnet-red-two
  .table__td:nth-of-type(18) {
  background: #b74333;
}
.thanos .table--col-18-font-finnet-red-two .table__td:nth-of-type(18) {
  color: #b74333;
}
.thanos .table--col-18-background-color-oskar-green .table__td:nth-of-type(18) {
  background: #20c997;
}
.thanos .table--col-18-font-oskar-green .table__td:nth-of-type(18) {
  color: #20c997;
}
.thanos
  .table--col-18-background-color-facebook-blue
  .table__td:nth-of-type(18) {
  background: #3b5998;
}
.thanos .table--col-18-font-facebook-blue .table__td:nth-of-type(18) {
  color: #3b5998;
}
.thanos .table--col-18-background-color-black .table__td:nth-of-type(18) {
  background: #000;
}
.thanos .table--col-18-font-black .table__td:nth-of-type(18) {
  color: #000;
}
.thanos
  .table--col-18-background-color-semi-light-grey
  .table__td:nth-of-type(18) {
  background: #f2f2f2;
}
.thanos .table--col-18-font-semi-light-grey .table__td:nth-of-type(18) {
  color: #f2f2f2;
}
.thanos .table--col-18-background-color-azure-blue .table__td:nth-of-type(18) {
  background: #0083ff;
}
.thanos .table--col-18-font-azure-blue .table__td:nth-of-type(18) {
  color: #0083ff;
}
.thanos .table--col-18-background-color-blue .table__td:nth-of-type(18) {
  background: #326eb4;
}
.thanos .table--col-18-font-blue .table__td:nth-of-type(18) {
  color: #326eb4;
}
.thanos .table--col-18-background-color-dark-blue .table__td:nth-of-type(18) {
  background: #000333;
}
.thanos .table--col-18-font-dark-blue .table__td:nth-of-type(18) {
  color: #000333;
}
.thanos .table--col-18-background-color-youtube-red .table__td:nth-of-type(18) {
  background: #bf2d27;
}
.thanos .table--col-18-font-youtube-red .table__td:nth-of-type(18) {
  color: #bf2d27;
}
.thanos
  .table--col-18-background-color-negative-red
  .table__td:nth-of-type(18) {
  background: #ff3559;
}
.thanos .table--col-18-font-negative-red .table__td:nth-of-type(18) {
  color: #ff3559;
}
.thanos .table--col-18-background-color-dim-red .table__td:nth-of-type(18) {
  background: #fdafbb;
}
.thanos .table--col-18-font-dim-red .table__td:nth-of-type(18) {
  color: #fdafbb;
}
.thanos
  .table--col-18-background-color-green-positive
  .table__td:nth-of-type(18) {
  background: #00aa7e;
}
.thanos .table--col-18-font-green-positive .table__td:nth-of-type(18) {
  color: #00aa7e;
}
.thanos
  .table--col-18-background-color-green-trading
  .table__td:nth-of-type(18) {
  background: #349999;
}
.thanos .table--col-18-font-green-trading .table__td:nth-of-type(18) {
  color: #349999;
}
.thanos
  .table--col-18-background-color-blue-savings
  .table__td:nth-of-type(18) {
  background: #649cff;
}
.thanos .table--col-18-font-blue-savings .table__td:nth-of-type(18) {
  color: #649cff;
}
.thanos .table--col-18-background-color-dim-green .table__td:nth-of-type(18) {
  background: #cceee5;
}
.thanos .table--col-18-font-dim-green .table__td:nth-of-type(18) {
  color: #cceee5;
}
.thanos .table--col-18-background-color-text-grey .table__td:nth-of-type(18) {
  background: #757575;
}
.thanos .table--col-18-font-text-grey .table__td:nth-of-type(18) {
  color: #757575;
}
.thanos .table--col-18-background-color-grey .table__td:nth-of-type(18) {
  background: #d8d8d8;
}
.thanos .table--col-18-font-grey .table__td:nth-of-type(18) {
  color: #d8d8d8;
}
.thanos .table--col-18-background-color-white .table__td:nth-of-type(18) {
  background: #fff;
}
.thanos .table--col-18-font-white .table__td:nth-of-type(18) {
  color: #fff;
}
.thanos .table--col-18-background-color-dummy .table__td:nth-of-type(18) {
  background: #fe019a;
}
.thanos .table--col-18-font-dummy .table__td:nth-of-type(18) {
  color: #fe019a;
}
.thanos
  .table--col-18-background-color-yellow-orange
  .table__td:nth-of-type(18) {
  background: #ffb929;
}
.thanos .table--col-18-font-yellow-orange .table__td:nth-of-type(18) {
  color: #ffb929;
}
.thanos
  .table--col-18-background-color-ratgeber-orange
  .table__td:nth-of-type(18) {
  background: #f2871d;
}
.thanos .table--col-18-font-ratgeber-orange .table__td:nth-of-type(18) {
  color: #f2871d;
}
.thanos .table--col-18-background-color-viored .table__td:nth-of-type(18) {
  background: #b52546;
}
.thanos .table--col-18-font-viored .table__td:nth-of-type(18) {
  color: #b52546;
}
.thanos .table--col-18-background-color-green-hover .table__td:nth-of-type(18) {
  background: #008160;
}
.thanos .table--col-18-font-green-hover .table__td:nth-of-type(18) {
  color: #008160;
}
.thanos .table--col-18-background-color-red-orange .table__td:nth-of-type(18) {
  background: #de3720;
}
.thanos .table--col-18-font-red-orange .table__td:nth-of-type(18) {
  color: #de3720;
}
.thanos .table--col-18-background-color-lila .table__td:nth-of-type(18) {
  background: #ad00a9;
}
.thanos .table--col-18-font-lila .table__td:nth-of-type(18) {
  color: #ad00a9;
}
.thanos .table--col-18-background-color-light-blue .table__td:nth-of-type(18) {
  background: #c3def8;
}
.thanos .table--col-18-font-light-blue .table__td:nth-of-type(18) {
  color: #c3def8;
}
.thanos .table--col-18-background-color-white-blue .table__td:nth-of-type(18) {
  background: #ecf6ff;
}
.thanos .table--col-18-font-white-blue .table__td:nth-of-type(18) {
  color: #ecf6ff;
}
.thanos .table--col-18-background-color-fnb-green .table__td:nth-of-type(18) {
  background: #1c8005;
}
.thanos .table--col-18-font-fnb-green .table__td:nth-of-type(18) {
  color: #1c8005;
}
.thanos
  .table--col-18-background-color-bsdex-crypto
  .table__td:nth-of-type(18) {
  background: #6432fa;
}
.thanos .table--col-18-font-bsdex-crypto .table__td:nth-of-type(18) {
  color: #6432fa;
}
.thanos .table--col-18-background-color-tundora .table__td:nth-of-type(18) {
  background: #adadad;
}
.thanos .table--col-18-font-tundora .table__td:nth-of-type(18) {
  color: #adadad;
}
.thanos .table--col-18-background-color-grey98 .table__td:nth-of-type(18) {
  background: #fafafa;
}
.thanos .table--col-18-font-grey98 .table__td:nth-of-type(18) {
  color: #fafafa;
}
.thanos .table--col-18-background-color-transparent .table__td:nth-of-type(18) {
  background: #0000;
}
.thanos .table--col-18-font-transparent .table__td:nth-of-type(18) {
  color: #0000;
}
.thanos .table--col-18-background-color-footer-top .table__td:nth-of-type(18) {
  background: #f6f7f7;
}
.thanos .table--col-18-font-footer-top .table__td:nth-of-type(18) {
  color: #f6f7f7;
}
.thanos
  .table--col-18-background-color-footer-middle
  .table__td:nth-of-type(18) {
  background: #f1f2f2;
}
.thanos .table--col-18-font-footer-middle .table__td:nth-of-type(18) {
  color: #f1f2f2;
}
.thanos
  .table--col-18-background-color-footer-bottom
  .table__td:nth-of-type(18) {
  background: #0b427d;
}
.thanos .table--col-18-font-footer-bottom .table__td:nth-of-type(18) {
  color: #0b427d;
}
.thanos .table--col-18-background-color-navy-blue .table__td:nth-of-type(18) {
  background: #141d54;
}
.thanos .table--col-18-font-navy-blue .table__td:nth-of-type(18) {
  color: #141d54;
}
.thanos
  .table--col-18-background-color-twitter-blue
  .table__td:nth-of-type(18) {
  background: #00acee;
}
.thanos .table--col-18-font-twitter-blue .table__td:nth-of-type(18) {
  color: #00acee;
}
.thanos
  .table--col-18-background-color-instagram-purple
  .table__td:nth-of-type(18) {
  background: #8a3ab9;
}
.thanos .table--col-18-font-instagram-purple .table__td:nth-of-type(18) {
  color: #8a3ab9;
}
.thanos
  .table--col-18-background-color-linkedin-blue
  .table__td:nth-of-type(18) {
  background: #2867b2;
}
.thanos .table--col-18-font-linkedin-blue .table__td:nth-of-type(18) {
  color: #2867b2;
}
.thanos .table--col-18-background-color-lead-blue .table__td:nth-of-type(18) {
  background: #0083ff;
}
.thanos .table--col-18-font-lead-blue .table__td:nth-of-type(18) {
  color: #0083ff;
}
.thanos .table--col-18-background-color-zambezi .table__td:nth-of-type(18) {
  background: #595959;
}
.thanos .table--col-18-font-zambezi .table__td:nth-of-type(18) {
  color: #595959;
}
.thanos .table--col-18-background-color-crimson .table__td:nth-of-type(18) {
  background: #cc0133;
}
.thanos .table--col-18-font-crimson .table__td:nth-of-type(18) {
  color: #cc0133;
}
.thanos .table--col-18-background-color-carmine .table__td:nth-of-type(18) {
  background: #900024;
}
.thanos .table--col-18-font-carmine .table__td:nth-of-type(18) {
  color: #900024;
}
.thanos .table--col-18-background-color-flowbank .table__td:nth-of-type(18) {
  background: #df013a;
}
.thanos .table--col-18-font-flowbank .table__td:nth-of-type(18) {
  color: #df013a;
}
.thanos .table--col-18-text-align-center .table__td:nth-of-type(18),
.thanos .table--col-18-text-align-center .table__th:nth-of-type(18) {
  text-align: center;
}
.thanos .table--col-18-text-align-left .table__td:nth-of-type(18) {
  text-align: left;
}
.thanos .table--col-18-text-align-right .table__td:nth-of-type(18),
.thanos .table--col-18-text-align-right .table__th:nth-of-type(18) {
  text-align: right;
}
.thanos .table--col-19-suppresses-line-breaks .table__td:nth-of-type(19) {
  white-space: nowrap;
}
.thanos .table--col-19-allows-line-breaks .table__td:nth-of-type(19) {
  white-space: normal;
}
.thanos .table--col-19-font-weight-bold .table__td:nth-of-type(19) {
  font-weight: 700;
}
.thanos .table--col-19-font-weight-thin .table__td:nth-of-type(19) {
  font-weight: 600;
}
.thanos .table--col-19-background-color-finnet-blue .table__td:nth-of-type(19) {
  background: #093967;
}
.thanos .table--col-19-font-finnet-blue .table__td:nth-of-type(19) {
  color: #093967;
}
.thanos .table--col-19-background-color-finnet-red .table__td:nth-of-type(19) {
  background: #d0021b;
}
.thanos .table--col-19-font-finnet-red .table__td:nth-of-type(19) {
  color: #d0021b;
}
.thanos
  .table--col-19-background-color-finnet-red-two
  .table__td:nth-of-type(19) {
  background: #b74333;
}
.thanos .table--col-19-font-finnet-red-two .table__td:nth-of-type(19) {
  color: #b74333;
}
.thanos .table--col-19-background-color-oskar-green .table__td:nth-of-type(19) {
  background: #20c997;
}
.thanos .table--col-19-font-oskar-green .table__td:nth-of-type(19) {
  color: #20c997;
}
.thanos
  .table--col-19-background-color-facebook-blue
  .table__td:nth-of-type(19) {
  background: #3b5998;
}
.thanos .table--col-19-font-facebook-blue .table__td:nth-of-type(19) {
  color: #3b5998;
}
.thanos .table--col-19-background-color-black .table__td:nth-of-type(19) {
  background: #000;
}
.thanos .table--col-19-font-black .table__td:nth-of-type(19) {
  color: #000;
}
.thanos
  .table--col-19-background-color-semi-light-grey
  .table__td:nth-of-type(19) {
  background: #f2f2f2;
}
.thanos .table--col-19-font-semi-light-grey .table__td:nth-of-type(19) {
  color: #f2f2f2;
}
.thanos .table--col-19-background-color-azure-blue .table__td:nth-of-type(19) {
  background: #0083ff;
}
.thanos .table--col-19-font-azure-blue .table__td:nth-of-type(19) {
  color: #0083ff;
}
.thanos .table--col-19-background-color-blue .table__td:nth-of-type(19) {
  background: #326eb4;
}
.thanos .table--col-19-font-blue .table__td:nth-of-type(19) {
  color: #326eb4;
}
.thanos .table--col-19-background-color-dark-blue .table__td:nth-of-type(19) {
  background: #000333;
}
.thanos .table--col-19-font-dark-blue .table__td:nth-of-type(19) {
  color: #000333;
}
.thanos .table--col-19-background-color-youtube-red .table__td:nth-of-type(19) {
  background: #bf2d27;
}
.thanos .table--col-19-font-youtube-red .table__td:nth-of-type(19) {
  color: #bf2d27;
}
.thanos
  .table--col-19-background-color-negative-red
  .table__td:nth-of-type(19) {
  background: #ff3559;
}
.thanos .table--col-19-font-negative-red .table__td:nth-of-type(19) {
  color: #ff3559;
}
.thanos .table--col-19-background-color-dim-red .table__td:nth-of-type(19) {
  background: #fdafbb;
}
.thanos .table--col-19-font-dim-red .table__td:nth-of-type(19) {
  color: #fdafbb;
}
.thanos
  .table--col-19-background-color-green-positive
  .table__td:nth-of-type(19) {
  background: #00aa7e;
}
.thanos .table--col-19-font-green-positive .table__td:nth-of-type(19) {
  color: #00aa7e;
}
.thanos
  .table--col-19-background-color-green-trading
  .table__td:nth-of-type(19) {
  background: #349999;
}
.thanos .table--col-19-font-green-trading .table__td:nth-of-type(19) {
  color: #349999;
}
.thanos
  .table--col-19-background-color-blue-savings
  .table__td:nth-of-type(19) {
  background: #649cff;
}
.thanos .table--col-19-font-blue-savings .table__td:nth-of-type(19) {
  color: #649cff;
}
.thanos .table--col-19-background-color-dim-green .table__td:nth-of-type(19) {
  background: #cceee5;
}
.thanos .table--col-19-font-dim-green .table__td:nth-of-type(19) {
  color: #cceee5;
}
.thanos .table--col-19-background-color-text-grey .table__td:nth-of-type(19) {
  background: #757575;
}
.thanos .table--col-19-font-text-grey .table__td:nth-of-type(19) {
  color: #757575;
}
.thanos .table--col-19-background-color-grey .table__td:nth-of-type(19) {
  background: #d8d8d8;
}
.thanos .table--col-19-font-grey .table__td:nth-of-type(19) {
  color: #d8d8d8;
}
.thanos .table--col-19-background-color-white .table__td:nth-of-type(19) {
  background: #fff;
}
.thanos .table--col-19-font-white .table__td:nth-of-type(19) {
  color: #fff;
}
.thanos .table--col-19-background-color-dummy .table__td:nth-of-type(19) {
  background: #fe019a;
}
.thanos .table--col-19-font-dummy .table__td:nth-of-type(19) {
  color: #fe019a;
}
.thanos
  .table--col-19-background-color-yellow-orange
  .table__td:nth-of-type(19) {
  background: #ffb929;
}
.thanos .table--col-19-font-yellow-orange .table__td:nth-of-type(19) {
  color: #ffb929;
}
.thanos
  .table--col-19-background-color-ratgeber-orange
  .table__td:nth-of-type(19) {
  background: #f2871d;
}
.thanos .table--col-19-font-ratgeber-orange .table__td:nth-of-type(19) {
  color: #f2871d;
}
.thanos .table--col-19-background-color-viored .table__td:nth-of-type(19) {
  background: #b52546;
}
.thanos .table--col-19-font-viored .table__td:nth-of-type(19) {
  color: #b52546;
}
.thanos .table--col-19-background-color-green-hover .table__td:nth-of-type(19) {
  background: #008160;
}
.thanos .table--col-19-font-green-hover .table__td:nth-of-type(19) {
  color: #008160;
}
.thanos .table--col-19-background-color-red-orange .table__td:nth-of-type(19) {
  background: #de3720;
}
.thanos .table--col-19-font-red-orange .table__td:nth-of-type(19) {
  color: #de3720;
}
.thanos .table--col-19-background-color-lila .table__td:nth-of-type(19) {
  background: #ad00a9;
}
.thanos .table--col-19-font-lila .table__td:nth-of-type(19) {
  color: #ad00a9;
}
.thanos .table--col-19-background-color-light-blue .table__td:nth-of-type(19) {
  background: #c3def8;
}
.thanos .table--col-19-font-light-blue .table__td:nth-of-type(19) {
  color: #c3def8;
}
.thanos .table--col-19-background-color-white-blue .table__td:nth-of-type(19) {
  background: #ecf6ff;
}
.thanos .table--col-19-font-white-blue .table__td:nth-of-type(19) {
  color: #ecf6ff;
}
.thanos .table--col-19-background-color-fnb-green .table__td:nth-of-type(19) {
  background: #1c8005;
}
.thanos .table--col-19-font-fnb-green .table__td:nth-of-type(19) {
  color: #1c8005;
}
.thanos
  .table--col-19-background-color-bsdex-crypto
  .table__td:nth-of-type(19) {
  background: #6432fa;
}
.thanos .table--col-19-font-bsdex-crypto .table__td:nth-of-type(19) {
  color: #6432fa;
}
.thanos .table--col-19-background-color-tundora .table__td:nth-of-type(19) {
  background: #adadad;
}
.thanos .table--col-19-font-tundora .table__td:nth-of-type(19) {
  color: #adadad;
}
.thanos .table--col-19-background-color-grey98 .table__td:nth-of-type(19) {
  background: #fafafa;
}
.thanos .table--col-19-font-grey98 .table__td:nth-of-type(19) {
  color: #fafafa;
}
.thanos .table--col-19-background-color-transparent .table__td:nth-of-type(19) {
  background: #0000;
}
.thanos .table--col-19-font-transparent .table__td:nth-of-type(19) {
  color: #0000;
}
.thanos .table--col-19-background-color-footer-top .table__td:nth-of-type(19) {
  background: #f6f7f7;
}
.thanos .table--col-19-font-footer-top .table__td:nth-of-type(19) {
  color: #f6f7f7;
}
.thanos
  .table--col-19-background-color-footer-middle
  .table__td:nth-of-type(19) {
  background: #f1f2f2;
}
.thanos .table--col-19-font-footer-middle .table__td:nth-of-type(19) {
  color: #f1f2f2;
}
.thanos
  .table--col-19-background-color-footer-bottom
  .table__td:nth-of-type(19) {
  background: #0b427d;
}
.thanos .table--col-19-font-footer-bottom .table__td:nth-of-type(19) {
  color: #0b427d;
}
.thanos .table--col-19-background-color-navy-blue .table__td:nth-of-type(19) {
  background: #141d54;
}
.thanos .table--col-19-font-navy-blue .table__td:nth-of-type(19) {
  color: #141d54;
}
.thanos
  .table--col-19-background-color-twitter-blue
  .table__td:nth-of-type(19) {
  background: #00acee;
}
.thanos .table--col-19-font-twitter-blue .table__td:nth-of-type(19) {
  color: #00acee;
}
.thanos
  .table--col-19-background-color-instagram-purple
  .table__td:nth-of-type(19) {
  background: #8a3ab9;
}
.thanos .table--col-19-font-instagram-purple .table__td:nth-of-type(19) {
  color: #8a3ab9;
}
.thanos
  .table--col-19-background-color-linkedin-blue
  .table__td:nth-of-type(19) {
  background: #2867b2;
}
.thanos .table--col-19-font-linkedin-blue .table__td:nth-of-type(19) {
  color: #2867b2;
}
.thanos .table--col-19-background-color-lead-blue .table__td:nth-of-type(19) {
  background: #0083ff;
}
.thanos .table--col-19-font-lead-blue .table__td:nth-of-type(19) {
  color: #0083ff;
}
.thanos .table--col-19-background-color-zambezi .table__td:nth-of-type(19) {
  background: #595959;
}
.thanos .table--col-19-font-zambezi .table__td:nth-of-type(19) {
  color: #595959;
}
.thanos .table--col-19-background-color-crimson .table__td:nth-of-type(19) {
  background: #cc0133;
}
.thanos .table--col-19-font-crimson .table__td:nth-of-type(19) {
  color: #cc0133;
}
.thanos .table--col-19-background-color-carmine .table__td:nth-of-type(19) {
  background: #900024;
}
.thanos .table--col-19-font-carmine .table__td:nth-of-type(19) {
  color: #900024;
}
.thanos .table--col-19-background-color-flowbank .table__td:nth-of-type(19) {
  background: #df013a;
}
.thanos .table--col-19-font-flowbank .table__td:nth-of-type(19) {
  color: #df013a;
}
.thanos .table--col-19-text-align-center .table__td:nth-of-type(19),
.thanos .table--col-19-text-align-center .table__th:nth-of-type(19) {
  text-align: center;
}
.thanos .table--col-19-text-align-left .table__td:nth-of-type(19) {
  text-align: left;
}
.thanos .table--col-19-text-align-right .table__td:nth-of-type(19),
.thanos .table--col-19-text-align-right .table__th:nth-of-type(19) {
  text-align: right;
}
.thanos .table--col-20-suppresses-line-breaks .table__td:nth-of-type(20) {
  white-space: nowrap;
}
.thanos .table--col-20-allows-line-breaks .table__td:nth-of-type(20) {
  white-space: normal;
}
.thanos .table--col-20-font-weight-bold .table__td:nth-of-type(20) {
  font-weight: 700;
}
.thanos .table--col-20-font-weight-thin .table__td:nth-of-type(20) {
  font-weight: 600;
}
.thanos .table--col-20-background-color-finnet-blue .table__td:nth-of-type(20) {
  background: #093967;
}
.thanos .table--col-20-font-finnet-blue .table__td:nth-of-type(20) {
  color: #093967;
}
.thanos .table--col-20-background-color-finnet-red .table__td:nth-of-type(20) {
  background: #d0021b;
}
.thanos .table--col-20-font-finnet-red .table__td:nth-of-type(20) {
  color: #d0021b;
}
.thanos
  .table--col-20-background-color-finnet-red-two
  .table__td:nth-of-type(20) {
  background: #b74333;
}
.thanos .table--col-20-font-finnet-red-two .table__td:nth-of-type(20) {
  color: #b74333;
}
.thanos .table--col-20-background-color-oskar-green .table__td:nth-of-type(20) {
  background: #20c997;
}
.thanos .table--col-20-font-oskar-green .table__td:nth-of-type(20) {
  color: #20c997;
}
.thanos
  .table--col-20-background-color-facebook-blue
  .table__td:nth-of-type(20) {
  background: #3b5998;
}
.thanos .table--col-20-font-facebook-blue .table__td:nth-of-type(20) {
  color: #3b5998;
}
.thanos .table--col-20-background-color-black .table__td:nth-of-type(20) {
  background: #000;
}
.thanos .table--col-20-font-black .table__td:nth-of-type(20) {
  color: #000;
}
.thanos
  .table--col-20-background-color-semi-light-grey
  .table__td:nth-of-type(20) {
  background: #f2f2f2;
}
.thanos .table--col-20-font-semi-light-grey .table__td:nth-of-type(20) {
  color: #f2f2f2;
}
.thanos .table--col-20-background-color-azure-blue .table__td:nth-of-type(20) {
  background: #0083ff;
}
.thanos .table--col-20-font-azure-blue .table__td:nth-of-type(20) {
  color: #0083ff;
}
.thanos .table--col-20-background-color-blue .table__td:nth-of-type(20) {
  background: #326eb4;
}
.thanos .table--col-20-font-blue .table__td:nth-of-type(20) {
  color: #326eb4;
}
.thanos .table--col-20-background-color-dark-blue .table__td:nth-of-type(20) {
  background: #000333;
}
.thanos .table--col-20-font-dark-blue .table__td:nth-of-type(20) {
  color: #000333;
}
.thanos .table--col-20-background-color-youtube-red .table__td:nth-of-type(20) {
  background: #bf2d27;
}
.thanos .table--col-20-font-youtube-red .table__td:nth-of-type(20) {
  color: #bf2d27;
}
.thanos
  .table--col-20-background-color-negative-red
  .table__td:nth-of-type(20) {
  background: #ff3559;
}
.thanos .table--col-20-font-negative-red .table__td:nth-of-type(20) {
  color: #ff3559;
}
.thanos .table--col-20-background-color-dim-red .table__td:nth-of-type(20) {
  background: #fdafbb;
}
.thanos .table--col-20-font-dim-red .table__td:nth-of-type(20) {
  color: #fdafbb;
}
.thanos
  .table--col-20-background-color-green-positive
  .table__td:nth-of-type(20) {
  background: #00aa7e;
}
.thanos .table--col-20-font-green-positive .table__td:nth-of-type(20) {
  color: #00aa7e;
}
.thanos
  .table--col-20-background-color-green-trading
  .table__td:nth-of-type(20) {
  background: #349999;
}
.thanos .table--col-20-font-green-trading .table__td:nth-of-type(20) {
  color: #349999;
}
.thanos
  .table--col-20-background-color-blue-savings
  .table__td:nth-of-type(20) {
  background: #649cff;
}
.thanos .table--col-20-font-blue-savings .table__td:nth-of-type(20) {
  color: #649cff;
}
.thanos .table--col-20-background-color-dim-green .table__td:nth-of-type(20) {
  background: #cceee5;
}
.thanos .table--col-20-font-dim-green .table__td:nth-of-type(20) {
  color: #cceee5;
}
.thanos .table--col-20-background-color-text-grey .table__td:nth-of-type(20) {
  background: #757575;
}
.thanos .table--col-20-font-text-grey .table__td:nth-of-type(20) {
  color: #757575;
}
.thanos .table--col-20-background-color-grey .table__td:nth-of-type(20) {
  background: #d8d8d8;
}
.thanos .table--col-20-font-grey .table__td:nth-of-type(20) {
  color: #d8d8d8;
}
.thanos .table--col-20-background-color-white .table__td:nth-of-type(20) {
  background: #fff;
}
.thanos .table--col-20-font-white .table__td:nth-of-type(20) {
  color: #fff;
}
.thanos .table--col-20-background-color-dummy .table__td:nth-of-type(20) {
  background: #fe019a;
}
.thanos .table--col-20-font-dummy .table__td:nth-of-type(20) {
  color: #fe019a;
}
.thanos
  .table--col-20-background-color-yellow-orange
  .table__td:nth-of-type(20) {
  background: #ffb929;
}
.thanos .table--col-20-font-yellow-orange .table__td:nth-of-type(20) {
  color: #ffb929;
}
.thanos
  .table--col-20-background-color-ratgeber-orange
  .table__td:nth-of-type(20) {
  background: #f2871d;
}
.thanos .table--col-20-font-ratgeber-orange .table__td:nth-of-type(20) {
  color: #f2871d;
}
.thanos .table--col-20-background-color-viored .table__td:nth-of-type(20) {
  background: #b52546;
}
.thanos .table--col-20-font-viored .table__td:nth-of-type(20) {
  color: #b52546;
}
.thanos .table--col-20-background-color-green-hover .table__td:nth-of-type(20) {
  background: #008160;
}
.thanos .table--col-20-font-green-hover .table__td:nth-of-type(20) {
  color: #008160;
}
.thanos .table--col-20-background-color-red-orange .table__td:nth-of-type(20) {
  background: #de3720;
}
.thanos .table--col-20-font-red-orange .table__td:nth-of-type(20) {
  color: #de3720;
}
.thanos .table--col-20-background-color-lila .table__td:nth-of-type(20) {
  background: #ad00a9;
}
.thanos .table--col-20-font-lila .table__td:nth-of-type(20) {
  color: #ad00a9;
}
.thanos .table--col-20-background-color-light-blue .table__td:nth-of-type(20) {
  background: #c3def8;
}
.thanos .table--col-20-font-light-blue .table__td:nth-of-type(20) {
  color: #c3def8;
}
.thanos .table--col-20-background-color-white-blue .table__td:nth-of-type(20) {
  background: #ecf6ff;
}
.thanos .table--col-20-font-white-blue .table__td:nth-of-type(20) {
  color: #ecf6ff;
}
.thanos .table--col-20-background-color-fnb-green .table__td:nth-of-type(20) {
  background: #1c8005;
}
.thanos .table--col-20-font-fnb-green .table__td:nth-of-type(20) {
  color: #1c8005;
}
.thanos
  .table--col-20-background-color-bsdex-crypto
  .table__td:nth-of-type(20) {
  background: #6432fa;
}
.thanos .table--col-20-font-bsdex-crypto .table__td:nth-of-type(20) {
  color: #6432fa;
}
.thanos .table--col-20-background-color-tundora .table__td:nth-of-type(20) {
  background: #adadad;
}
.thanos .table--col-20-font-tundora .table__td:nth-of-type(20) {
  color: #adadad;
}
.thanos .table--col-20-background-color-grey98 .table__td:nth-of-type(20) {
  background: #fafafa;
}
.thanos .table--col-20-font-grey98 .table__td:nth-of-type(20) {
  color: #fafafa;
}
.thanos .table--col-20-background-color-transparent .table__td:nth-of-type(20) {
  background: #0000;
}
.thanos .table--col-20-font-transparent .table__td:nth-of-type(20) {
  color: #0000;
}
.thanos .table--col-20-background-color-footer-top .table__td:nth-of-type(20) {
  background: #f6f7f7;
}
.thanos .table--col-20-font-footer-top .table__td:nth-of-type(20) {
  color: #f6f7f7;
}
.thanos
  .table--col-20-background-color-footer-middle
  .table__td:nth-of-type(20) {
  background: #f1f2f2;
}
.thanos .table--col-20-font-footer-middle .table__td:nth-of-type(20) {
  color: #f1f2f2;
}
.thanos
  .table--col-20-background-color-footer-bottom
  .table__td:nth-of-type(20) {
  background: #0b427d;
}
.thanos .table--col-20-font-footer-bottom .table__td:nth-of-type(20) {
  color: #0b427d;
}
.thanos .table--col-20-background-color-navy-blue .table__td:nth-of-type(20) {
  background: #141d54;
}
.thanos .table--col-20-font-navy-blue .table__td:nth-of-type(20) {
  color: #141d54;
}
.thanos
  .table--col-20-background-color-twitter-blue
  .table__td:nth-of-type(20) {
  background: #00acee;
}
.thanos .table--col-20-font-twitter-blue .table__td:nth-of-type(20) {
  color: #00acee;
}
.thanos
  .table--col-20-background-color-instagram-purple
  .table__td:nth-of-type(20) {
  background: #8a3ab9;
}
.thanos .table--col-20-font-instagram-purple .table__td:nth-of-type(20) {
  color: #8a3ab9;
}
.thanos
  .table--col-20-background-color-linkedin-blue
  .table__td:nth-of-type(20) {
  background: #2867b2;
}
.thanos .table--col-20-font-linkedin-blue .table__td:nth-of-type(20) {
  color: #2867b2;
}
.thanos .table--col-20-background-color-lead-blue .table__td:nth-of-type(20) {
  background: #0083ff;
}
.thanos .table--col-20-font-lead-blue .table__td:nth-of-type(20) {
  color: #0083ff;
}
.thanos .table--col-20-background-color-zambezi .table__td:nth-of-type(20) {
  background: #595959;
}
.thanos .table--col-20-font-zambezi .table__td:nth-of-type(20) {
  color: #595959;
}
.thanos .table--col-20-background-color-crimson .table__td:nth-of-type(20) {
  background: #cc0133;
}
.thanos .table--col-20-font-crimson .table__td:nth-of-type(20) {
  color: #cc0133;
}
.thanos .table--col-20-background-color-carmine .table__td:nth-of-type(20) {
  background: #900024;
}
.thanos .table--col-20-font-carmine .table__td:nth-of-type(20) {
  color: #900024;
}
.thanos .table--col-20-background-color-flowbank .table__td:nth-of-type(20) {
  background: #df013a;
}
.thanos .table--col-20-font-flowbank .table__td:nth-of-type(20) {
  color: #df013a;
}
.thanos .table--col-20-text-align-center .table__td:nth-of-type(20),
.thanos .table--col-20-text-align-center .table__th:nth-of-type(20) {
  text-align: center;
}
.thanos .table--col-20-text-align-left .table__td:nth-of-type(20) {
  text-align: left;
}
.thanos .table--col-20-text-align-right .table__td:nth-of-type(20),
.thanos .table--col-20-text-align-right .table__th:nth-of-type(20) {
  text-align: right;
}
.thanos .table--alternated .table__tr:nth-child(2n) {
  background: #f2f2f2;
}
.thanos .table__tr.background-finnet-blue,
.thanos .table__tr.background-finnet-blue .table__th {
  background: #093967;
}
.thanos .table__tr.font-finnet-blue {
  color: #093967;
}
.thanos .table__td.background-finnet-blue,
.thanos .table__th.background-finnet-blue {
  background: #093967;
}
.thanos .table__td.font-finnet-blue,
.thanos .table__th.font-finnet-blue {
  color: #093967;
}
.thanos .table__tr.background-finnet-red,
.thanos .table__tr.background-finnet-red .table__th {
  background: #d0021b;
}
.thanos .table__tr.font-finnet-red {
  color: #d0021b;
}
.thanos .table__td.background-finnet-red,
.thanos .table__th.background-finnet-red {
  background: #d0021b;
}
.thanos .table__td.font-finnet-red,
.thanos .table__th.font-finnet-red {
  color: #d0021b;
}
.thanos .table__tr.background-finnet-red-two,
.thanos .table__tr.background-finnet-red-two .table__th {
  background: #b74333;
}
.thanos .table__tr.font-finnet-red-two {
  color: #b74333;
}
.thanos .table__td.background-finnet-red-two,
.thanos .table__th.background-finnet-red-two {
  background: #b74333;
}
.thanos .table__td.font-finnet-red-two,
.thanos .table__th.font-finnet-red-two {
  color: #b74333;
}
.thanos .table__tr.background-oskar-green,
.thanos .table__tr.background-oskar-green .table__th {
  background: #20c997;
}
.thanos .table__tr.font-oskar-green {
  color: #20c997;
}
.thanos .table__td.background-oskar-green,
.thanos .table__th.background-oskar-green {
  background: #20c997;
}
.thanos .table__td.font-oskar-green,
.thanos .table__th.font-oskar-green {
  color: #20c997;
}
.thanos .table__tr.background-facebook-blue,
.thanos .table__tr.background-facebook-blue .table__th {
  background: #3b5998;
}
.thanos .table__tr.font-facebook-blue {
  color: #3b5998;
}
.thanos .table__td.background-facebook-blue,
.thanos .table__th.background-facebook-blue {
  background: #3b5998;
}
.thanos .table__td.font-facebook-blue,
.thanos .table__th.font-facebook-blue {
  color: #3b5998;
}
.thanos .table__tr.background-black,
.thanos .table__tr.background-black .table__th {
  background: #000;
}
.thanos .table__tr.font-black {
  color: #000;
}
.thanos .table__td.background-black,
.thanos .table__th.background-black {
  background: #000;
}
.thanos .table__td.font-black,
.thanos .table__th.font-black {
  color: #000;
}
.thanos .table__tr.background-semi-light-grey,
.thanos .table__tr.background-semi-light-grey .table__th {
  background: #f2f2f2;
}
.thanos .table__tr.font-semi-light-grey {
  color: #f2f2f2;
}
.thanos .table__td.background-semi-light-grey,
.thanos .table__th.background-semi-light-grey {
  background: #f2f2f2;
}
.thanos .table__td.font-semi-light-grey,
.thanos .table__th.font-semi-light-grey {
  color: #f2f2f2;
}
.thanos .table__tr.background-azure-blue,
.thanos .table__tr.background-azure-blue .table__th {
  background: #0083ff;
}
.thanos .table__tr.font-azure-blue {
  color: #0083ff;
}
.thanos .table__td.background-azure-blue,
.thanos .table__th.background-azure-blue {
  background: #0083ff;
}
.thanos .table__td.font-azure-blue,
.thanos .table__th.font-azure-blue {
  color: #0083ff;
}
.thanos .table__tr.background-blue,
.thanos .table__tr.background-blue .table__th {
  background: #326eb4;
}
.thanos .table__tr.font-blue {
  color: #326eb4;
}
.thanos .table__td.background-blue,
.thanos .table__th.background-blue {
  background: #326eb4;
}
.thanos .table__td.font-blue,
.thanos .table__th.font-blue {
  color: #326eb4;
}
.thanos .table__tr.background-dark-blue,
.thanos .table__tr.background-dark-blue .table__th {
  background: #000333;
}
.thanos .table__tr.font-dark-blue {
  color: #000333;
}
.thanos .table__td.background-dark-blue,
.thanos .table__th.background-dark-blue {
  background: #000333;
}
.thanos .table__td.font-dark-blue,
.thanos .table__th.font-dark-blue {
  color: #000333;
}
.thanos .table__tr.background-youtube-red,
.thanos .table__tr.background-youtube-red .table__th {
  background: #bf2d27;
}
.thanos .table__tr.font-youtube-red {
  color: #bf2d27;
}
.thanos .table__td.background-youtube-red,
.thanos .table__th.background-youtube-red {
  background: #bf2d27;
}
.thanos .table__td.font-youtube-red,
.thanos .table__th.font-youtube-red {
  color: #bf2d27;
}
.thanos .table__tr.background-negative-red,
.thanos .table__tr.background-negative-red .table__th {
  background: #ff3559;
}
.thanos .table__tr.font-negative-red {
  color: #ff3559;
}
.thanos .table__td.background-negative-red,
.thanos .table__th.background-negative-red {
  background: #ff3559;
}
.thanos .table__td.font-negative-red,
.thanos .table__th.font-negative-red {
  color: #ff3559;
}
.thanos .table__tr.background-dim-red,
.thanos .table__tr.background-dim-red .table__th {
  background: #fdafbb;
}
.thanos .table__tr.font-dim-red {
  color: #fdafbb;
}
.thanos .table__td.background-dim-red,
.thanos .table__th.background-dim-red {
  background: #fdafbb;
}
.thanos .table__td.font-dim-red,
.thanos .table__th.font-dim-red {
  color: #fdafbb;
}
.thanos .table__tr.background-green-positive,
.thanos .table__tr.background-green-positive .table__th {
  background: #00aa7e;
}
.thanos .table__tr.font-green-positive {
  color: #00aa7e;
}
.thanos .table__td.background-green-positive,
.thanos .table__th.background-green-positive {
  background: #00aa7e;
}
.thanos .table__td.font-green-positive,
.thanos .table__th.font-green-positive {
  color: #00aa7e;
}
.thanos .table__tr.background-green-trading,
.thanos .table__tr.background-green-trading .table__th {
  background: #349999;
}
.thanos .table__tr.font-green-trading {
  color: #349999;
}
.thanos .table__td.background-green-trading,
.thanos .table__th.background-green-trading {
  background: #349999;
}
.thanos .table__td.font-green-trading,
.thanos .table__th.font-green-trading {
  color: #349999;
}
.thanos .table__tr.background-blue-savings,
.thanos .table__tr.background-blue-savings .table__th {
  background: #649cff;
}
.thanos .table__tr.font-blue-savings {
  color: #649cff;
}
.thanos .table__td.background-blue-savings,
.thanos .table__th.background-blue-savings {
  background: #649cff;
}
.thanos .table__td.font-blue-savings,
.thanos .table__th.font-blue-savings {
  color: #649cff;
}
.thanos .table__tr.background-dim-green,
.thanos .table__tr.background-dim-green .table__th {
  background: #cceee5;
}
.thanos .table__tr.font-dim-green {
  color: #cceee5;
}
.thanos .table__td.background-dim-green,
.thanos .table__th.background-dim-green {
  background: #cceee5;
}
.thanos .table__td.font-dim-green,
.thanos .table__th.font-dim-green {
  color: #cceee5;
}
.thanos .table__tr.background-text-grey,
.thanos .table__tr.background-text-grey .table__th {
  background: #757575;
}
.thanos .table__tr.font-text-grey {
  color: #757575;
}
.thanos .table__td.background-text-grey,
.thanos .table__th.background-text-grey {
  background: #757575;
}
.thanos .table__td.font-text-grey,
.thanos .table__th.font-text-grey {
  color: #757575;
}
.thanos .table__tr.background-grey,
.thanos .table__tr.background-grey .table__th {
  background: #d8d8d8;
}
.thanos .table__tr.font-grey {
  color: #d8d8d8;
}
.thanos .table__td.background-grey,
.thanos .table__th.background-grey {
  background: #d8d8d8;
}
.thanos .table__td.font-grey,
.thanos .table__th.font-grey {
  color: #d8d8d8;
}
.thanos .table__tr.background-white,
.thanos .table__tr.background-white .table__th {
  background: #fff;
}
.thanos .table__tr.font-white {
  color: #fff;
}
.thanos .table__td.background-white,
.thanos .table__th.background-white {
  background: #fff;
}
.thanos .table__td.font-white,
.thanos .table__th.font-white {
  color: #fff;
}
.thanos .table__tr.background-dummy,
.thanos .table__tr.background-dummy .table__th {
  background: #fe019a;
}
.thanos .table__tr.font-dummy {
  color: #fe019a;
}
.thanos .table__td.background-dummy,
.thanos .table__th.background-dummy {
  background: #fe019a;
}
.thanos .table__td.font-dummy,
.thanos .table__th.font-dummy {
  color: #fe019a;
}
.thanos .table__tr.background-yellow-orange,
.thanos .table__tr.background-yellow-orange .table__th {
  background: #ffb929;
}
.thanos .table__tr.font-yellow-orange {
  color: #ffb929;
}
.thanos .table__td.background-yellow-orange,
.thanos .table__th.background-yellow-orange {
  background: #ffb929;
}
.thanos .table__td.font-yellow-orange,
.thanos .table__th.font-yellow-orange {
  color: #ffb929;
}
.thanos .table__tr.background-ratgeber-orange,
.thanos .table__tr.background-ratgeber-orange .table__th {
  background: #f2871d;
}
.thanos .table__tr.font-ratgeber-orange {
  color: #f2871d;
}
.thanos .table__td.background-ratgeber-orange,
.thanos .table__th.background-ratgeber-orange {
  background: #f2871d;
}
.thanos .table__td.font-ratgeber-orange,
.thanos .table__th.font-ratgeber-orange {
  color: #f2871d;
}
.thanos .table__tr.background-viored,
.thanos .table__tr.background-viored .table__th {
  background: #b52546;
}
.thanos .table__tr.font-viored {
  color: #b52546;
}
.thanos .table__td.background-viored,
.thanos .table__th.background-viored {
  background: #b52546;
}
.thanos .table__td.font-viored,
.thanos .table__th.font-viored {
  color: #b52546;
}
.thanos .table__tr.background-green-hover,
.thanos .table__tr.background-green-hover .table__th {
  background: #008160;
}
.thanos .table__tr.font-green-hover {
  color: #008160;
}
.thanos .table__td.background-green-hover,
.thanos .table__th.background-green-hover {
  background: #008160;
}
.thanos .table__td.font-green-hover,
.thanos .table__th.font-green-hover {
  color: #008160;
}
.thanos .table__tr.background-red-orange,
.thanos .table__tr.background-red-orange .table__th {
  background: #de3720;
}
.thanos .table__tr.font-red-orange {
  color: #de3720;
}
.thanos .table__td.background-red-orange,
.thanos .table__th.background-red-orange {
  background: #de3720;
}
.thanos .table__td.font-red-orange,
.thanos .table__th.font-red-orange {
  color: #de3720;
}
.thanos .table__tr.background-lila,
.thanos .table__tr.background-lila .table__th {
  background: #ad00a9;
}
.thanos .table__tr.font-lila {
  color: #ad00a9;
}
.thanos .table__td.background-lila,
.thanos .table__th.background-lila {
  background: #ad00a9;
}
.thanos .table__td.font-lila,
.thanos .table__th.font-lila {
  color: #ad00a9;
}
.thanos .table__tr.background-light-blue,
.thanos .table__tr.background-light-blue .table__th {
  background: #c3def8;
}
.thanos .table__tr.font-light-blue {
  color: #c3def8;
}
.thanos .table__td.background-light-blue,
.thanos .table__th.background-light-blue {
  background: #c3def8;
}
.thanos .table__td.font-light-blue,
.thanos .table__th.font-light-blue {
  color: #c3def8;
}
.thanos .table__tr.background-white-blue,
.thanos .table__tr.background-white-blue .table__th {
  background: #ecf6ff;
}
.thanos .table__tr.font-white-blue {
  color: #ecf6ff;
}
.thanos .table__td.background-white-blue,
.thanos .table__th.background-white-blue {
  background: #ecf6ff;
}
.thanos .table__td.font-white-blue,
.thanos .table__th.font-white-blue {
  color: #ecf6ff;
}
.thanos .table__tr.background-fnb-green,
.thanos .table__tr.background-fnb-green .table__th {
  background: #1c8005;
}
.thanos .table__tr.font-fnb-green {
  color: #1c8005;
}
.thanos .table__td.background-fnb-green,
.thanos .table__th.background-fnb-green {
  background: #1c8005;
}
.thanos .table__td.font-fnb-green,
.thanos .table__th.font-fnb-green {
  color: #1c8005;
}
.thanos .table__tr.background-bsdex-crypto,
.thanos .table__tr.background-bsdex-crypto .table__th {
  background: #6432fa;
}
.thanos .table__tr.font-bsdex-crypto {
  color: #6432fa;
}
.thanos .table__td.background-bsdex-crypto,
.thanos .table__th.background-bsdex-crypto {
  background: #6432fa;
}
.thanos .table__td.font-bsdex-crypto,
.thanos .table__th.font-bsdex-crypto {
  color: #6432fa;
}
.thanos .table__tr.background-tundora,
.thanos .table__tr.background-tundora .table__th {
  background: #adadad;
}
.thanos .table__tr.font-tundora {
  color: #adadad;
}
.thanos .table__td.background-tundora,
.thanos .table__th.background-tundora {
  background: #adadad;
}
.thanos .table__td.font-tundora,
.thanos .table__th.font-tundora {
  color: #adadad;
}
.thanos .table__tr.background-grey98,
.thanos .table__tr.background-grey98 .table__th {
  background: #fafafa;
}
.thanos .table__tr.font-grey98 {
  color: #fafafa;
}
.thanos .table__td.background-grey98,
.thanos .table__th.background-grey98 {
  background: #fafafa;
}
.thanos .table__td.font-grey98,
.thanos .table__th.font-grey98 {
  color: #fafafa;
}
.thanos .table__tr.background-transparent,
.thanos .table__tr.background-transparent .table__th {
  background: #0000;
}
.thanos .table__tr.font-transparent {
  color: #0000;
}
.thanos .table__td.background-transparent,
.thanos .table__th.background-transparent {
  background: #0000;
}
.thanos .table__td.font-transparent,
.thanos .table__th.font-transparent {
  color: #0000;
}
.thanos .table__tr.background-footer-top,
.thanos .table__tr.background-footer-top .table__th {
  background: #f6f7f7;
}
.thanos .table__tr.font-footer-top {
  color: #f6f7f7;
}
.thanos .table__td.background-footer-top,
.thanos .table__th.background-footer-top {
  background: #f6f7f7;
}
.thanos .table__td.font-footer-top,
.thanos .table__th.font-footer-top {
  color: #f6f7f7;
}
.thanos .table__tr.background-footer-middle,
.thanos .table__tr.background-footer-middle .table__th {
  background: #f1f2f2;
}
.thanos .table__tr.font-footer-middle {
  color: #f1f2f2;
}
.thanos .table__td.background-footer-middle,
.thanos .table__th.background-footer-middle {
  background: #f1f2f2;
}
.thanos .table__td.font-footer-middle,
.thanos .table__th.font-footer-middle {
  color: #f1f2f2;
}
.thanos .table__tr.background-footer-bottom,
.thanos .table__tr.background-footer-bottom .table__th {
  background: #0b427d;
}
.thanos .table__tr.font-footer-bottom {
  color: #0b427d;
}
.thanos .table__td.background-footer-bottom,
.thanos .table__th.background-footer-bottom {
  background: #0b427d;
}
.thanos .table__td.font-footer-bottom,
.thanos .table__th.font-footer-bottom {
  color: #0b427d;
}
.thanos .table__tr.background-navy-blue,
.thanos .table__tr.background-navy-blue .table__th {
  background: #141d54;
}
.thanos .table__tr.font-navy-blue {
  color: #141d54;
}
.thanos .table__td.background-navy-blue,
.thanos .table__th.background-navy-blue {
  background: #141d54;
}
.thanos .table__td.font-navy-blue,
.thanos .table__th.font-navy-blue {
  color: #141d54;
}
.thanos .table__tr.background-twitter-blue,
.thanos .table__tr.background-twitter-blue .table__th {
  background: #00acee;
}
.thanos .table__tr.font-twitter-blue {
  color: #00acee;
}
.thanos .table__td.background-twitter-blue,
.thanos .table__th.background-twitter-blue {
  background: #00acee;
}
.thanos .table__td.font-twitter-blue,
.thanos .table__th.font-twitter-blue {
  color: #00acee;
}
.thanos .table__tr.background-instagram-purple,
.thanos .table__tr.background-instagram-purple .table__th {
  background: #8a3ab9;
}
.thanos .table__tr.font-instagram-purple {
  color: #8a3ab9;
}
.thanos .table__td.background-instagram-purple,
.thanos .table__th.background-instagram-purple {
  background: #8a3ab9;
}
.thanos .table__td.font-instagram-purple,
.thanos .table__th.font-instagram-purple {
  color: #8a3ab9;
}
.thanos .table__tr.background-linkedin-blue,
.thanos .table__tr.background-linkedin-blue .table__th {
  background: #2867b2;
}
.thanos .table__tr.font-linkedin-blue {
  color: #2867b2;
}
.thanos .table__td.background-linkedin-blue,
.thanos .table__th.background-linkedin-blue {
  background: #2867b2;
}
.thanos .table__td.font-linkedin-blue,
.thanos .table__th.font-linkedin-blue {
  color: #2867b2;
}
.thanos .table__tr.background-lead-blue,
.thanos .table__tr.background-lead-blue .table__th {
  background: #0083ff;
}
.thanos .table__tr.font-lead-blue {
  color: #0083ff;
}
.thanos .table__td.background-lead-blue,
.thanos .table__th.background-lead-blue {
  background: #0083ff;
}
.thanos .table__td.font-lead-blue,
.thanos .table__th.font-lead-blue {
  color: #0083ff;
}
.thanos .table__tr.background-zambezi,
.thanos .table__tr.background-zambezi .table__th {
  background: #595959;
}
.thanos .table__tr.font-zambezi {
  color: #595959;
}
.thanos .table__td.background-zambezi,
.thanos .table__th.background-zambezi {
  background: #595959;
}
.thanos .table__td.font-zambezi,
.thanos .table__th.font-zambezi {
  color: #595959;
}
.thanos .table__tr.background-crimson,
.thanos .table__tr.background-crimson .table__th {
  background: #cc0133;
}
.thanos .table__tr.font-crimson {
  color: #cc0133;
}
.thanos .table__td.background-crimson,
.thanos .table__th.background-crimson {
  background: #cc0133;
}
.thanos .table__td.font-crimson,
.thanos .table__th.font-crimson {
  color: #cc0133;
}
.thanos .table__tr.background-carmine,
.thanos .table__tr.background-carmine .table__th {
  background: #900024;
}
.thanos .table__tr.font-carmine {
  color: #900024;
}
.thanos .table__td.background-carmine,
.thanos .table__th.background-carmine {
  background: #900024;
}
.thanos .table__td.font-carmine,
.thanos .table__th.font-carmine {
  color: #900024;
}
.thanos .table__tr.background-flowbank,
.thanos .table__tr.background-flowbank .table__th {
  background: #df013a;
}
.thanos .table__tr.font-flowbank {
  color: #df013a;
}
.thanos .table__td.background-flowbank,
.thanos .table__th.background-flowbank {
  background: #df013a;
}
.thanos .table__td.font-flowbank,
.thanos .table__th.font-flowbank {
  color: #df013a;
}
.thanos .table--fixed {
  max-height: 25rem;
}
.thanos .table--suppresses-line-breaks {
  white-space: nowrap;
}
.thanos .tag {
  align-content: center;
  background: #000;
  border: 1px solid #000;
  border-radius: 2px;
  cursor: auto;
  display: inline-flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: px2em(12px);
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  justify-content: center;
  letter-spacing: normal;
  line-height: normal;
  min-width: 2rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.thanos .tag,
.thanos .tag:link,
.thanos .tag:visited {
  color: #093967;
  color: inherit;
  outline: none;
  text-decoration: none;
  text-decoration: inherit;
}
.thanos .tag:hover {
  color: #0d5396;
  color: inherit;
  outline: none;
  text-decoration: underline;
  text-decoration: inherit;
}
.thanos .tag:active {
  color: #fff;
  color: inherit;
  outline: none;
  text-decoration: none;
  text-decoration: inherit;
}
.thanos .tag--stretch {
  width: 100%;
}
.thanos .tag,
.thanos .tag:active,
.thanos .tag:focus,
.thanos .tag:hover,
.thanos .tag:link,
.thanos .tag:visited {
  color: #fff;
  cursor: pointer;
}
.thanos .tag--color-oskar-green {
  background-color: #20c997;
  border: 1px solid #20c997;
}
.thanos .tag--color-azure-blue {
  background-color: #0083ff;
  border: 1px solid #0083ff;
}
.thanos .tag--color-finnet-blue {
  background-color: #093967;
  border: 1px solid #093967;
}
.thanos .tag--call {
  background: #00aa7e;
  border: 1px solid #00aa7e;
}
.thanos .tag--put {
  background: #ff3559;
  border: 1px solid #ff3559;
}
.thanos .tag--label-filter {
  background-color: #fff;
  border: 1px solid #d8d8d8;
  color: #000;
  cursor: auto;
  line-height: 1.43;
}
.thanos .tag--label-filter,
.thanos .tag--label-filter:link,
.thanos .tag--label-filter:visited {
  text-decoration: none;
}
.thanos .tag--label-filter:hover {
  color: #0d5396;
  text-decoration: underline;
}
.thanos .tag--label-filter:active {
  color: #000;
  text-decoration: none;
}
.thanos .tag--label-filter .icon {
  font-size: 0.71429rem;
  padding: 0.35714rem 0 0 0.35714rem;
}
.thanos .tag:not(.tag--stretch) + .tag:not(.tag--stretch) {
  margin-left: 0.25rem;
}
.thanos .tag.tag--stretch + .tag.tag--stretch {
  margin-top: 0.25rem;
}
.thanos .teaser__img {
  margin-top: 1rem;
}
.thanos .teaser__headline {
  cursor: auto;
  display: block;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  margin-top: 0.5rem;
}
.thanos .teaser__headline,
.thanos .teaser__headline:hover,
.thanos .teaser__headline:link,
.thanos .teaser__headline:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .teaser__headline:hover {
  color: #093967;
  text-decoration: underline;
}
.thanos .teaser__headline:active {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .teaser__headline,
.thanos .teaser__headline:active,
.thanos .teaser__headline:focus,
.thanos .teaser__headline:hover,
.thanos .teaser__headline:link,
.thanos .teaser__headline:visited {
  color: #000;
  cursor: pointer;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-size: 1.5rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  line-height: normal;
  line-height: 2rem;
}
.thanos .teaser__lead-box {
  padding-top: 1rem;
}
.thanos .teaser__lead-word {
  color: #0083ff;
  font-weight: 900;
  margin-right: 0.25rem;
  text-transform: uppercase;
}
.thanos .teaser__lead-word,
.thanos .teaser__link {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .teaser__link {
  cursor: auto;
  font-weight: 400;
}
.thanos .teaser__link,
.thanos .teaser__link:active,
.thanos .teaser__link:hover,
.thanos .teaser__link:link,
.thanos .teaser__link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .teaser__link,
.thanos .teaser__link:active,
.thanos .teaser__link:focus,
.thanos .teaser__link:hover,
.thanos .teaser__link:link,
.thanos .teaser__link:visited {
  cursor: pointer;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .teaser__list {
  padding: 0.75rem;
}
.thanos input.text-input {
  background: #fff;
  border: 1px solid #adadad;
  border-radius: 4px;
  color: #000;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  height: 2.28571rem;
  letter-spacing: normal;
  line-height: normal;
  line-height: 1.43rem;
  min-width: 8rem;
  padding: 0 1.57143rem 0 0.85714rem;
  transition: all 0.15s ease-in-out;
  width: 2.28572rem;
}
.thanos input.text-input--stretch {
  min-width: 4rem;
  width: 100%;
}
.thanos input.text-input:active,
.thanos input.text-input:hover {
  border-color: #093967;
}
.thanos input.text-input--color-oskar {
  border: 1px solid #20c997;
}
.thanos input.text-input--color-red {
  border: 1px solid #ff3559;
}
.thanos input.text-input--color-finnet-blue {
  border: 1px solid #093967;
}
.thanos input.text-input--disabled,
.thanos input.text-input[disabled] {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos input.text-input--size-small {
  min-width: 7.14286rem;
}
.thanos input.text-input--size-medium {
  height: 3.04761rem;
}
.thanos input.text-input--size-large {
  height: 3.65714rem;
}
.thanos .text-input--stretch {
  width: 100%;
}
.thanos .text-input--with-icon {
  align-items: center;
  border-radius: 4px;
  display: inline-flex;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1.14286rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  height: 2.28571rem;
  justify-content: space-around;
  letter-spacing: normal;
  line-height: normal;
  padding: 0 0.5rem;
  transition: all 0.15s ease-in-out;
}
.thanos .text-input--with-icon,
.thanos .text-input--with-icon:link,
.thanos .text-input--with-icon:visited {
  background: #fff;
  border: 1px solid #adadad;
  box-shadow: none;
  color: #000;
}
.thanos .text-input--with-icon:hover {
  background: #fff;
  border: 1px solid #093967;
  box-shadow: 0 2px 8px #4a4a4a1a;
  color: #000;
}
.thanos .text-input--with-icon:active,
.thanos .text-input--with-icon:active:focus,
.thanos .text-input--with-icon:focus,
.thanos .text-input--with-icon:not(:disabled):not(.text-input--disabled):active,
.thanos
  .text-input--with-icon:not(:disabled):not(.text-input--disabled):active:focus,
.thanos .text-input--with-icon:not(:disabled):not(.text-input--disabled):focus {
  background: #fff;
  border: 1px solid #adadad;
  box-shadow: 0 2px 8px #4a4a4a1a;
  color: #000;
}
.thanos .text-input--with-icon--valid {
  border: 1px solid #20c997;
}
.thanos .text-input--with-icon--invalid {
  border: 1px solid #d0021b;
}
.thanos .text-input--with-icon--active {
  border: 1px solid #093967;
}
.thanos .text-input--with-icon--seperation {
  border-bottom: 1px solid #d8d8d8;
}
.thanos .text-input--with-icon .text-input__input {
  align-items: center;
  background: #0000;
  border: 0 #0000;
  display: inline-flex;
  flex: 1 0 auto;
  font-size: 0.92857rem;
  font-stretch: normal;
  font-weight: 400;
  height: 100%;
  justify-content: center;
  letter-spacing: 0;
  max-width: calc(100% - 2rem);
}
.thanos .text-input--with-icon .text-input__input::placeholder {
  color: #757575;
}
.thanos .text-input--with-icon .text-input__append {
  cursor: pointer;
  flex: 0 0 auto;
}
.thanos .text-input--with-icon.text-input--disabled,
.thanos .text-input--with-icon[disabled] {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .text-input--with-icon.text-input--size-medium {
  height: 3.04761rem;
}
.thanos .text-input--with-icon.text-input--size-medium .text-input__input {
  font-size: 1.23809rem;
}
.thanos .text-input--with-icon.text-input--size-medium .text-input__append {
  font-size: 1.33333rem;
}
.thanos .text-input--with-icon.text-input--size-large {
  height: 3.65714rem;
}
.thanos .text-input--with-icon.text-input--size-large .text-input__input {
  font-size: 1.48571rem;
}
.thanos .text-input--with-icon.text-input--size-large .text-input__append {
  font-size: 1.6rem;
}
.thanos .radio-list {
  display: flex;
}
.thanos .radio-list__label {
  display: block;
  line-height: normal;
}
.thanos .radio-list__radio {
  display: none;
}
.thanos .radio-list__button {
  border-radius: 0;
}
.thanos .radio-list__label:first-child .radio-list__button {
  border-radius: 4px 0 0 4px;
}
.thanos .radio-list__label:last-child .radio-list__button {
  border-radius: 0 4px 4px 0;
}
.thanos .radio-list__label:not(:last-child) {
  border-right: 1px solid #0000;
}
.thanos .header-underline {
  align-items: baseline;
  border-bottom: 1px solid #000;
  display: flex;
  font-weight: 900;
  justify-content: space-between;
  text-transform: uppercase;
}
.thanos .header-underline .header-underline__right-text,
.thanos .header-underline .header-underline__right-text .icon {
  cursor: auto;
  float: right;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-size: 0.78571rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  line-height: 0.92857rem;
  transition: all 0.15s ease-in-out;
}
.thanos .header-underline .header-underline__right-text,
.thanos .header-underline .header-underline__right-text .icon,
.thanos .header-underline .header-underline__right-text .icon:active,
.thanos .header-underline .header-underline__right-text .icon:hover,
.thanos .header-underline .header-underline__right-text .icon:link,
.thanos .header-underline .header-underline__right-text .icon:visited,
.thanos .header-underline .header-underline__right-text:active,
.thanos .header-underline .header-underline__right-text:hover,
.thanos .header-underline .header-underline__right-text:link,
.thanos .header-underline .header-underline__right-text:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .header-underline .header-underline__right-text,
.thanos .header-underline .header-underline__right-text .icon,
.thanos .header-underline .header-underline__right-text .icon:active,
.thanos .header-underline .header-underline__right-text .icon:focus,
.thanos .header-underline .header-underline__right-text .icon:hover,
.thanos .header-underline .header-underline__right-text .icon:link,
.thanos .header-underline .header-underline__right-text .icon:visited,
.thanos .header-underline .header-underline__right-text:active,
.thanos .header-underline .header-underline__right-text:focus,
.thanos .header-underline .header-underline__right-text:hover,
.thanos .header-underline .header-underline__right-text:link,
.thanos .header-underline .header-underline__right-text:visited {
  cursor: pointer;
}
.thanos .header-underline .header-underline__right-text .icon {
  margin-right: 0.1rem;
  margin-top: -0.05rem;
  padding-right: 0.1rem;
}
.thanos .header-underline .header-underline__right-text:hover {
  color: #adadad;
  transition: all 0.15s ease-in-out;
}
.thanos .header-underline .header-underline__right-text:hover .icon {
  margin-left: 0.1rem;
  margin-right: 0;
  padding-left: 0.1rem;
  padding-right: 0;
}
.thanos h1.header-underline {
  font-size: 2rem;
  line-height: 2.28571rem;
}
.thanos h2.header-underline {
  font-size: 1.14286rem;
  line-height: 1.35714rem;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.thanos .header--landingpage {
  border-bottom: 5px solid #000;
  color: #000;
  font-size: 1rem;
  font-size: 2.5rem;
  font-weight: 900;
  margin: 0;
  text-transform: uppercase;
}
.thanos .header--landingpage,
.thanos .header__landingpage-link {
  font-family: OpenSans, arial, sans-serif;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .header__landingpage-link {
  cursor: auto;
  font-size: 1rem;
  font-weight: 400;
}
.thanos .header__landingpage-link,
.thanos .header__landingpage-link:active,
.thanos .header__landingpage-link:hover,
.thanos .header__landingpage-link:link,
.thanos .header__landingpage-link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .header__landingpage-link,
.thanos .header__landingpage-link:active,
.thanos .header__landingpage-link:focus,
.thanos .header__landingpage-link:hover,
.thanos .header__landingpage-link:link,
.thanos .header__landingpage-link:visited {
  color: #000;
  cursor: pointer;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-size: 2.5rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  line-height: normal;
  margin: 0;
  text-transform: uppercase;
}
.thanos h1.header {
  font-size: 1.5rem;
  line-height: 1.5;
}
.thanos .performance-score__icon {
  border-width: 0 0 13px 13px;
  float: right;
  transform: rotate(1turn);
}
.thanos .performance-score__icon--green {
  border: 1px solid #1c8005;
  color: #1c8005;
}
.thanos .performance-score__icon--red {
  border: 1px solid #d0021b;
  color: #d0021b;
}
.thanos .performance-score__icon--grey {
  border: 1px solid #d8d8d8;
  color: #d8d8d8;
}
.thanos .performance-score__bar {
  font-size: 1px;
  height: 5px;
  line-height: 1px;
}
.thanos .performance-score__bar--positive {
  background: #1c8005;
}
.thanos .performance-score__bar--negative {
  background: #d0021b;
}
.thanos .performance-score__bar--neutral {
  background: #d8d8d8;
}
.thanos .instrument-description {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  padding-bottom: 0.25rem;
}
.thanos .instrument-description p {
  margin-bottom: 0.5rem;
}
.thanos .instrument-description__read-more {
  color: #326eb4;
  cursor: pointer;
}
.thanos .instrument-description--open .instrument-description__read-more,
.thanos .instrument-description__hidden {
  display: none;
}
.thanos .instrument-description--open .instrument-description__hidden {
  display: block;
}
.thanos .leverage__item {
  border-right: 4px solid #fff;
  text-align: center;
}
.thanos .leverage__link {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .leverage__link,
.thanos .leverage__link:active,
.thanos .leverage__link:hover,
.thanos .leverage__link:link,
.thanos .leverage__link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .leverage__link,
.thanos .leverage__link:active,
.thanos .leverage__link:focus,
.thanos .leverage__link:hover,
.thanos .leverage__link:link,
.thanos .leverage__link:visited {
  color: #fff;
  cursor: pointer;
}
.thanos .default-link {
  cursor: auto;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .default-link,
.thanos .default-link:active,
.thanos .default-link:hover,
.thanos .default-link:link,
.thanos .default-link:visited {
  color: inherit;
  outline: none;
  text-decoration: inherit;
}
.thanos .default-link,
.thanos .default-link:active,
.thanos .default-link:focus,
.thanos .default-link:hover,
.thanos .default-link:link,
.thanos .default-link:visited {
  color: #fff;
  cursor: pointer;
}
.thanos .message {
  background: #757575;
  border: 1px solid #5c5c5c;
  border-radius: 4px;
  display: block;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.57143rem;
  padding: 1.75rem;
}
.thanos .message--success {
  background: #00aa7e;
  border: 1px solid #007758;
}
.thanos .message--error {
  background: #ff3559;
  border: 1px solid #ff022f;
}
.thanos .site-content {
  margin-left: auto;
  margin-right: auto;
  max-width: 71.42857rem;
  width: 100%;
}
.thanos .site-content--responsive {
  max-width: none;
}
.thanos .site-login {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  padding: 0.5rem 1rem;
  width: 100%;
}
.thanos .site-login--valid {
  border: 1px solid #20c997;
}
.thanos .site-login--invalid {
  border: 1px solid #d0021b;
}
.thanos .site-login--active {
  border: 1px solid #093967;
}
.thanos .site-login--seperation {
  border-bottom: 1px solid #d8d8d8;
}
.thanos .site-login--container {
  border: 0.4px solid #979797;
  box-shadow: 0 3px 6px 0 #494a4a52;
  height: auto;
  width: 36.92857rem;
}
.thanos .site-login--row {
  display: flex;
  justify-content: space-around;
}
.thanos .site-login--col {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.thanos .site-login--col .button--secondary,
.thanos .site-login--col .radio-list__radio:not(:checked) ~ .radio-list__button,
.thanos .site-login--col .switch_select .switch_arrow .image_button_left,
.thanos .site-login--col .switch_select .switch_arrow .image_button_right,
.thanos .switch_select .switch_arrow .site-login--col .image_button_left,
.thanos .switch_select .switch_arrow .site-login--col .image_button_right {
  width: 15.71429rem;
}
.thanos .site-login--col .button--secondary .logo-google-icon,
.thanos
  .site-login--col
  .radio-list__radio:not(:checked)
  ~ .radio-list__button
  .logo-google-icon,
.thanos
  .site-login--col
  .switch_select
  .switch_arrow
  .image_button_left
  .logo-google-icon,
.thanos
  .site-login--col
  .switch_select
  .switch_arrow
  .image_button_right
  .logo-google-icon,
.thanos
  .switch_select
  .switch_arrow
  .site-login--col
  .image_button_left
  .logo-google-icon,
.thanos
  .switch_select
  .switch_arrow
  .site-login--col
  .image_button_right
  .logo-google-icon {
  margin-right: 0.75rem;
}
.thanos .site-login--col-r {
  float: right;
}
.thanos .site-login-display-grid {
  display: grid;
}
.thanos .site-login--fieldset {
  display: none;
}
.thanos .video {
  display: flex;
  flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.thanos .video__player {
  background: #c3def8;
  flex: 0 0 58.333333%;
  height: 21.28571rem;
  max-width: 58.333333%;
  position: relative;
  width: 100%;
}
.thanos .video__content {
  display: flex;
  flex: 0 0 41.666667%;
  flex-direction: column;
  max-width: 41.666667%;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  position: relative;
  width: 100%;
}
.thanos .video__header {
  margin: 0 0 1rem;
}
.thanos .video__description {
  font-size: 14px;
  line-height: 1.43;
}
.thanos .video__label {
  border-bottom: 1px solid #fafafa;
  bottom: 0;
  color: #757575;
  display: block;
  font-size: 12px;
  margin: 0;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  position: absolute;
  width: inherit;
}
.thanos .video--small .video__player {
  flex: 0 0 100%;
  height: 7.5rem;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.thanos .video--small .video__content {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0;
  position: relative;
  width: 100%;
}
.thanos .video--small .video__description {
  display: none;
}
.thanos .video--small .video__header {
  font-size: 1.14286rem;
  line-height: normal;
}
.thanos .video--small .video__label {
  display: none;
}
.thanos .slider {
  background: #f2f2f2;
  display: flex;
  flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.thanos .slider__video:first-of-type {
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.thanos .slider__video:nth-of-type(n + 2) {
  background: #ffb929;
  flex: 0 0 25%;
  max-width: 25%;
  position: relative;
  width: 100%;
}
.thanos .slider__video:nth-of-type(n + 2) .video__player {
  height: 7.35714rem;
  width: 16rem;
}
.thanos .slider__video:nth-of-type(n + 2) .video--header {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1.14286rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .slider__video:nth-of-type(2-5) {
  background: #ffb929;
  flex: 0 0 25%;
  max-width: 25%;
  overflow-x: scroll;
  position: relative;
  width: 100%;
}
.thanos .slider__video:nth-of-type(2-5) .video__player {
  height: 7.35714rem;
  width: 16rem;
}
.thanos .slider__video:nth-of-type(2-5) .video--header {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1.14286rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  line-height: normal;
}
.thanos .slider__dot-navigation,
.thanos .slider__navigation {
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.thanos .tab-region,
.thanos .tab-region__container,
.thanos .tab-region__navigation {
  display: block;
}
.thanos .tab-region__content {
  display: none;
}
.thanos .tab-region__content--active {
  display: block;
}
.thanos .tab-region--slide {
  overflow: hidden;
  position: relative;
}
.thanos .currency-converter {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.thanos .currency-converter__convert-from {
  flex: 0 0 33.333333%;
  margin-bottom: 0.75rem;
  max-width: 33.333333%;
  position: relative;
  width: 100%;
}
.thanos .currency-converter__convert-switch {
  align-items: flex-start;
  display: flex;
  flex: 0 0 8.333333%;
  justify-content: center;
  margin-bottom: 0.75rem;
  max-width: 8.333333%;
  padding-top: 2rem;
  position: relative;
  width: 100%;
}
.thanos .currency-converter__convert-to {
  flex: 0 0 33.333333%;
  margin-bottom: 0.75rem;
  max-width: 33.333333%;
  padding-right: 0.75rem;
  position: relative;
  width: 100%;
}
.thanos .currency-converter__convert-at-date {
  flex: 0 0 25%;
  margin-bottom: 0.75rem;
  max-width: 25%;
  padding-left: 0.75rem;
  position: relative;
  width: 100%;
}
.thanos .currency-converter__convert-value {
  flex: 0 0 33.333333%;
  margin-bottom: 0.75rem;
  max-width: 33.333333%;
  position: relative;
  width: 100%;
}
.thanos .currency-converter__convert-istgleich {
  align-items: flex-start;
  display: flex;
  flex: 0 0 8.333333%;
  justify-content: center;
  margin-bottom: 0.75rem;
  max-width: 8.333333%;
  padding-top: 2rem;
  position: relative;
  width: 100%;
}
.thanos .currency-converter__convert-result {
  flex: 0 0 33.333333%;
  margin-bottom: 0.75rem;
  max-width: 33.333333%;
  position: relative;
  width: 100%;
}
.thanos .currency-converter__result-label {
  display: block;
  font-size: 1.5rem;
  font-weight: 700;
  margin: 0.05rem 0 0 0.5rem;
}
.thanos .currency-converter__ad {
  display: none;
}
.thanos .currency-converter__label {
  display: block;
  margin-bottom: 0.5rem;
}
.thanos .suggBox {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  min-width: 250px;
  position: absolute;
  visibility: hidden;
  z-index: 9990 !important;
}
.thanos .suggBox > div {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.thanos .suggBox .suggRow {
  background: #fff !important;
  border-bottom: 1px solid #d8d8d8;
  color: #000 !important;
  display: flex;
  flex-wrap: wrap;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow: hidden;
}
.thanos .suggBox .suggMiddlePart,
.thanos .suggBox .suggSides {
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.thanos .suggBox .suggBorder {
  display: none;
}
.thanos .suggBox .suggRow:hover {
  background: #fff !important;
  color: #000 !important;
}
.thanos .suggBox > div:nth-last-child(2) .suggRow {
  border-bottom: none;
}
.thanos .suggBox .suggSides {
  background: #fff !important;
  transition: all 0.15s ease-in-out;
}
.thanos .suggBox .suggSides:hover {
  background: #fff !important;
}
.thanos .suggBox .suggSides[style]:not([style=""]) {
  background: #f2f2f2 !important;
}
.thanos .suggBox .suggGroupCaption {
  border-bottom: 2px solid #093967;
  display: block;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-size: 1.25rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  line-height: normal;
  overflow: hidden;
  padding: 0.5rem;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}
.thanos .suggBox .suggGroupProduct {
  float: left;
  overflow: hidden;
  padding-left: 0.5rem;
  text-align: left;
  text-overflow: ellipsis;
  width: 52%;
}
.thanos .suggBox .suggGroupCat,
.thanos .suggBox .suggGroupProduct {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
  white-space: nowrap;
}
.thanos .suggBox .suggGroupCat {
  float: right;
  overflow: visible;
  padding-right: 0.5rem;
  text-align: right;
  width: 28%;
}
.thanos .kss-navigation {
  padding-bottom: 7rem;
}
.thanos #docu-demo-button-sizes div {
  margin-bottom: 0.5rem;
}
.thanos #docu-demo-site-content,
.thanos #docu-demo-site-footer,
.thanos #docu-demo-site-header {
  border: 1px dotted #848f91;
}
.thanos #docu-demo-side-panel {
  border: 1px dotted #848f91;
  height: 50rem;
  position: relative;
}
.thanos #docu-demo-side-panel .side-panel-left,
.thanos #docu-demo-side-panel .side-panel-right {
  height: auto;
  margin: initial;
  position: absolute;
}
.thanos #docu-demo-menu-desktop {
  background: #848f91;
  height: 8rem;
}
.thanos #docu-demo-menu-mobile {
  height: 20rem;
}
.thanos #docu-demo-menu-mobile .menu-mobile {
  background: #fff;
}
.thanos .font-color-finnet-blue,
.thanos .font-color-finnet-blue:link,
.thanos .font-color-finnet-blue:visited {
  color: #093967;
}
.thanos .font-color-finnet-red,
.thanos .font-color-finnet-red:link,
.thanos .font-color-finnet-red:visited {
  color: #d0021b;
}
.thanos .font-color-finnet-red-two,
.thanos .font-color-finnet-red-two:link,
.thanos .font-color-finnet-red-two:visited {
  color: #b74333;
}
.thanos .font-color-oskar-green,
.thanos .font-color-oskar-green:link,
.thanos .font-color-oskar-green:visited {
  color: #20c997;
}
.thanos .font-color-facebook-blue,
.thanos .font-color-facebook-blue:link,
.thanos .font-color-facebook-blue:visited {
  color: #3b5998;
}
.thanos .font-color-black,
.thanos .font-color-black:link,
.thanos .font-color-black:visited {
  color: #000;
}
.thanos .font-color-semi-light-grey,
.thanos .font-color-semi-light-grey:link,
.thanos .font-color-semi-light-grey:visited {
  color: #f2f2f2;
}
.thanos .font-color-azure-blue,
.thanos .font-color-azure-blue:link,
.thanos .font-color-azure-blue:visited {
  color: #0083ff;
}
.thanos .font-color-blue,
.thanos .font-color-blue:link,
.thanos .font-color-blue:visited {
  color: #326eb4;
}
.thanos .font-color-dark-blue,
.thanos .font-color-dark-blue:link,
.thanos .font-color-dark-blue:visited {
  color: #000333;
}
.thanos .font-color-youtube-red,
.thanos .font-color-youtube-red:link,
.thanos .font-color-youtube-red:visited {
  color: #bf2d27;
}
.thanos .font-color-negative-red,
.thanos .font-color-negative-red:link,
.thanos .font-color-negative-red:visited {
  color: #ff3559;
}
.thanos .font-color-dim-red,
.thanos .font-color-dim-red:link,
.thanos .font-color-dim-red:visited {
  color: #fdafbb;
}
.thanos .font-color-green-positive,
.thanos .font-color-green-positive:link,
.thanos .font-color-green-positive:visited {
  color: #00aa7e;
}
.thanos .font-color-green-trading,
.thanos .font-color-green-trading:link,
.thanos .font-color-green-trading:visited {
  color: #349999;
}
.thanos .font-color-blue-savings,
.thanos .font-color-blue-savings:link,
.thanos .font-color-blue-savings:visited {
  color: #649cff;
}
.thanos .font-color-dim-green,
.thanos .font-color-dim-green:link,
.thanos .font-color-dim-green:visited {
  color: #cceee5;
}
.thanos .font-color-text-grey,
.thanos .font-color-text-grey:link,
.thanos .font-color-text-grey:visited {
  color: #757575;
}
.thanos .font-color-grey,
.thanos .font-color-grey:link,
.thanos .font-color-grey:visited {
  color: #d8d8d8;
}
.thanos .font-color-white,
.thanos .font-color-white:link,
.thanos .font-color-white:visited {
  color: #fff;
}
.thanos .font-color-dummy,
.thanos .font-color-dummy:link,
.thanos .font-color-dummy:visited {
  color: #fe019a;
}
.thanos .font-color-yellow-orange,
.thanos .font-color-yellow-orange:link,
.thanos .font-color-yellow-orange:visited {
  color: #ffb929;
}
.thanos .font-color-ratgeber-orange,
.thanos .font-color-ratgeber-orange:link,
.thanos .font-color-ratgeber-orange:visited {
  color: #f2871d;
}
.thanos .font-color-viored,
.thanos .font-color-viored:link,
.thanos .font-color-viored:visited {
  color: #b52546;
}
.thanos .font-color-green-hover,
.thanos .font-color-green-hover:link,
.thanos .font-color-green-hover:visited {
  color: #008160;
}
.thanos .font-color-red-orange,
.thanos .font-color-red-orange:link,
.thanos .font-color-red-orange:visited {
  color: #de3720;
}
.thanos .font-color-lila,
.thanos .font-color-lila:link,
.thanos .font-color-lila:visited {
  color: #ad00a9;
}
.thanos .font-color-light-blue,
.thanos .font-color-light-blue:link,
.thanos .font-color-light-blue:visited {
  color: #c3def8;
}
.thanos .font-color-white-blue,
.thanos .font-color-white-blue:link,
.thanos .font-color-white-blue:visited {
  color: #ecf6ff;
}
.thanos .font-color-fnb-green,
.thanos .font-color-fnb-green:link,
.thanos .font-color-fnb-green:visited {
  color: #1c8005;
}
.thanos .font-color-bsdex-crypto,
.thanos .font-color-bsdex-crypto:link,
.thanos .font-color-bsdex-crypto:visited {
  color: #6432fa;
}
.thanos .font-color-tundora,
.thanos .font-color-tundora:link,
.thanos .font-color-tundora:visited {
  color: #adadad;
}
.thanos .font-color-grey98,
.thanos .font-color-grey98:link,
.thanos .font-color-grey98:visited {
  color: #fafafa;
}
.thanos .font-color-transparent,
.thanos .font-color-transparent:link,
.thanos .font-color-transparent:visited {
  color: #0000;
}
.thanos .font-color-footer-top,
.thanos .font-color-footer-top:link,
.thanos .font-color-footer-top:visited {
  color: #f6f7f7;
}
.thanos .font-color-footer-middle,
.thanos .font-color-footer-middle:link,
.thanos .font-color-footer-middle:visited {
  color: #f1f2f2;
}
.thanos .font-color-footer-bottom,
.thanos .font-color-footer-bottom:link,
.thanos .font-color-footer-bottom:visited {
  color: #0b427d;
}
.thanos .font-color-navy-blue,
.thanos .font-color-navy-blue:link,
.thanos .font-color-navy-blue:visited {
  color: #141d54;
}
.thanos .font-color-twitter-blue,
.thanos .font-color-twitter-blue:link,
.thanos .font-color-twitter-blue:visited {
  color: #00acee;
}
.thanos .font-color-instagram-purple,
.thanos .font-color-instagram-purple:link,
.thanos .font-color-instagram-purple:visited {
  color: #8a3ab9;
}
.thanos .font-color-linkedin-blue,
.thanos .font-color-linkedin-blue:link,
.thanos .font-color-linkedin-blue:visited {
  color: #2867b2;
}
.thanos .font-color-lead-blue,
.thanos .font-color-lead-blue:link,
.thanos .font-color-lead-blue:visited {
  color: #0083ff;
}
.thanos .font-color-zambezi,
.thanos .font-color-zambezi:link,
.thanos .font-color-zambezi:visited {
  color: #595959;
}
.thanos .font-color-crimson,
.thanos .font-color-crimson:link,
.thanos .font-color-crimson:visited {
  color: #cc0133;
}
.thanos .font-color-carmine,
.thanos .font-color-carmine:link,
.thanos .font-color-carmine:visited {
  color: #900024;
}
.thanos .font-color-flowbank,
.thanos .font-color-flowbank:link,
.thanos .font-color-flowbank:visited {
  color: #df013a;
}
.thanos .font-weight-thin {
  font-weight: thin;
}
.thanos .font-weight-normal {
  font-weight: 400;
}
.thanos .font-weight-bold {
  font-weight: 700;
}
.thanos .font-weight-bolder {
  font-weight: bolder;
}
.thanos .text-align-right,
.thanos .text-right {
  text-align: right;
}
.thanos .text-align-left,
.thanos .text-left {
  text-align: left;
}
.thanos .text-align-center,
.thanos .text-center {
  text-align: center;
}
.thanos .text-capitalize {
  text-transform: capitalize;
}
.thanos .font-size-zero {
  font-size: 0;
}
.thanos .font-size-xsmall {
  font-size: 0.25rem;
}
.thanos .font-size-smaller {
  font-size: 0.5rem;
}
.thanos .font-size-small {
  font-size: 0.75rem;
}
.thanos .font-size-medium {
  font-size: 1rem;
}
.thanos .font-size-big {
  font-size: 1.25rem;
}
.thanos .font-size-large {
  font-size: 1.5rem;
}
.thanos .font-size-larger {
  font-size: 1.75rem;
}
.thanos .font-size-xlarge {
  font-size: 2rem;
}
.thanos .background-color-finnet-blue {
  background-color: #093967;
}
.thanos .background-color-finnet-red {
  background-color: #d0021b;
}
.thanos .background-color-finnet-red-two {
  background-color: #b74333;
}
.thanos .background-color-oskar-green {
  background-color: #20c997;
}
.thanos .background-color-facebook-blue {
  background-color: #3b5998;
}
.thanos .background-color-black {
  background-color: #000;
}
.thanos .background-color-semi-light-grey {
  background-color: #f2f2f2;
}
.thanos .background-color-azure-blue {
  background-color: #0083ff;
}
.thanos .background-color-blue {
  background-color: #326eb4;
}
.thanos .background-color-dark-blue {
  background-color: #000333;
}
.thanos .background-color-youtube-red {
  background-color: #bf2d27;
}
.thanos .background-color-negative-red {
  background-color: #ff3559;
}
.thanos .background-color-dim-red {
  background-color: #fdafbb;
}
.thanos .background-color-green-positive {
  background-color: #00aa7e;
}
.thanos .background-color-green-trading {
  background-color: #349999;
}
.thanos .background-color-blue-savings {
  background-color: #649cff;
}
.thanos .background-color-dim-green {
  background-color: #cceee5;
}
.thanos .background-color-text-grey {
  background-color: #757575;
}
.thanos .background-color-grey {
  background-color: #d8d8d8;
}
.thanos .background-color-white {
  background-color: #fff;
}
.thanos .background-color-dummy {
  background-color: #fe019a;
}
.thanos .background-color-yellow-orange {
  background-color: #ffb929;
}
.thanos .background-color-ratgeber-orange {
  background-color: #f2871d;
}
.thanos .background-color-viored {
  background-color: #b52546;
}
.thanos .background-color-green-hover {
  background-color: #008160;
}
.thanos .background-color-red-orange {
  background-color: #de3720;
}
.thanos .background-color-lila {
  background-color: #ad00a9;
}
.thanos .background-color-light-blue {
  background-color: #c3def8;
}
.thanos .background-color-white-blue {
  background-color: #ecf6ff;
}
.thanos .background-color-fnb-green {
  background-color: #1c8005;
}
.thanos .background-color-bsdex-crypto {
  background-color: #6432fa;
}
.thanos .background-color-tundora {
  background-color: #adadad;
}
.thanos .background-color-grey98 {
  background-color: #fafafa;
}
.thanos .background-color-transparent {
  background-color: initial;
}
.thanos .background-color-footer-top {
  background-color: #f6f7f7;
}
.thanos .background-color-footer-middle {
  background-color: #f1f2f2;
}
.thanos .background-color-footer-bottom {
  background-color: #0b427d;
}
.thanos .background-color-navy-blue {
  background-color: #141d54;
}
.thanos .background-color-twitter-blue {
  background-color: #00acee;
}
.thanos .background-color-instagram-purple {
  background-color: #8a3ab9;
}
.thanos .background-color-linkedin-blue {
  background-color: #2867b2;
}
.thanos .background-color-lead-blue {
  background-color: #0083ff;
}
.thanos .background-color-zambezi {
  background-color: #595959;
}
.thanos .background-color-crimson {
  background-color: #cc0133;
}
.thanos .background-color-carmine {
  background-color: #900024;
}
.thanos .background-color-flowbank {
  background-color: #df013a;
}
.thanos .border-color-finnet-blue {
  border: 1px solid #093967;
}
.thanos .border-top-color-finnet-blue {
  border-top: 1px solid #093967;
}
.thanos .border-right-color-finnet-blue {
  border-right: 1px solid #093967;
}
.thanos .border-bottom-color-finnet-blue {
  border-bottom: 1px solid #093967;
}
.thanos .border-left-color-finnet-blue {
  border-left: 1px solid #093967;
}
.thanos .border-vertical-color-finnet-blue {
  border-bottom: 1px solid #093967;
  border-top: 1px solid #093967;
}
.thanos .border-horizontal-color-finnet-blue {
  border-left: 1px solid #093967;
  border-right: 1px solid #093967;
}
.thanos .border-color-finnet-red {
  border: 1px solid #d0021b;
}
.thanos .border-top-color-finnet-red {
  border-top: 1px solid #d0021b;
}
.thanos .border-right-color-finnet-red {
  border-right: 1px solid #d0021b;
}
.thanos .border-bottom-color-finnet-red {
  border-bottom: 1px solid #d0021b;
}
.thanos .border-left-color-finnet-red {
  border-left: 1px solid #d0021b;
}
.thanos .border-vertical-color-finnet-red {
  border-bottom: 1px solid #d0021b;
  border-top: 1px solid #d0021b;
}
.thanos .border-horizontal-color-finnet-red {
  border-left: 1px solid #d0021b;
  border-right: 1px solid #d0021b;
}
.thanos .border-color-finnet-red-two {
  border: 1px solid #b74333;
}
.thanos .border-top-color-finnet-red-two {
  border-top: 1px solid #b74333;
}
.thanos .border-right-color-finnet-red-two {
  border-right: 1px solid #b74333;
}
.thanos .border-bottom-color-finnet-red-two {
  border-bottom: 1px solid #b74333;
}
.thanos .border-left-color-finnet-red-two {
  border-left: 1px solid #b74333;
}
.thanos .border-vertical-color-finnet-red-two {
  border-bottom: 1px solid #b74333;
  border-top: 1px solid #b74333;
}
.thanos .border-horizontal-color-finnet-red-two {
  border-left: 1px solid #b74333;
  border-right: 1px solid #b74333;
}
.thanos .border-color-oskar-green {
  border: 1px solid #20c997;
}
.thanos .border-top-color-oskar-green {
  border-top: 1px solid #20c997;
}
.thanos .border-right-color-oskar-green {
  border-right: 1px solid #20c997;
}
.thanos .border-bottom-color-oskar-green {
  border-bottom: 1px solid #20c997;
}
.thanos .border-left-color-oskar-green {
  border-left: 1px solid #20c997;
}
.thanos .border-vertical-color-oskar-green {
  border-bottom: 1px solid #20c997;
  border-top: 1px solid #20c997;
}
.thanos .border-horizontal-color-oskar-green {
  border-left: 1px solid #20c997;
  border-right: 1px solid #20c997;
}
.thanos .border-color-facebook-blue {
  border: 1px solid #3b5998;
}
.thanos .border-top-color-facebook-blue {
  border-top: 1px solid #3b5998;
}
.thanos .border-right-color-facebook-blue {
  border-right: 1px solid #3b5998;
}
.thanos .border-bottom-color-facebook-blue {
  border-bottom: 1px solid #3b5998;
}
.thanos .border-left-color-facebook-blue {
  border-left: 1px solid #3b5998;
}
.thanos .border-vertical-color-facebook-blue {
  border-bottom: 1px solid #3b5998;
  border-top: 1px solid #3b5998;
}
.thanos .border-horizontal-color-facebook-blue {
  border-left: 1px solid #3b5998;
  border-right: 1px solid #3b5998;
}
.thanos .border-color-black {
  border: 1px solid #000;
}
.thanos .border-top-color-black {
  border-top: 1px solid #000;
}
.thanos .border-right-color-black {
  border-right: 1px solid #000;
}
.thanos .border-bottom-color-black {
  border-bottom: 1px solid #000;
}
.thanos .border-left-color-black {
  border-left: 1px solid #000;
}
.thanos .border-vertical-color-black {
  border-bottom: 1px solid #000;
  border-top: 1px solid #000;
}
.thanos .border-horizontal-color-black {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}
.thanos .border-color-semi-light-grey {
  border: 1px solid #f2f2f2;
}
.thanos .border-top-color-semi-light-grey {
  border-top: 1px solid #f2f2f2;
}
.thanos .border-right-color-semi-light-grey {
  border-right: 1px solid #f2f2f2;
}
.thanos .border-bottom-color-semi-light-grey {
  border-bottom: 1px solid #f2f2f2;
}
.thanos .border-left-color-semi-light-grey {
  border-left: 1px solid #f2f2f2;
}
.thanos .border-vertical-color-semi-light-grey {
  border-bottom: 1px solid #f2f2f2;
  border-top: 1px solid #f2f2f2;
}
.thanos .border-horizontal-color-semi-light-grey {
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #f2f2f2;
}
.thanos .border-color-azure-blue {
  border: 1px solid #0083ff;
}
.thanos .border-top-color-azure-blue {
  border-top: 1px solid #0083ff;
}
.thanos .border-right-color-azure-blue {
  border-right: 1px solid #0083ff;
}
.thanos .border-bottom-color-azure-blue {
  border-bottom: 1px solid #0083ff;
}
.thanos .border-left-color-azure-blue {
  border-left: 1px solid #0083ff;
}
.thanos .border-vertical-color-azure-blue {
  border-bottom: 1px solid #0083ff;
  border-top: 1px solid #0083ff;
}
.thanos .border-horizontal-color-azure-blue {
  border-left: 1px solid #0083ff;
  border-right: 1px solid #0083ff;
}
.thanos .border-color-blue {
  border: 1px solid #326eb4;
}
.thanos .border-top-color-blue {
  border-top: 1px solid #326eb4;
}
.thanos .border-right-color-blue {
  border-right: 1px solid #326eb4;
}
.thanos .border-bottom-color-blue {
  border-bottom: 1px solid #326eb4;
}
.thanos .border-left-color-blue {
  border-left: 1px solid #326eb4;
}
.thanos .border-vertical-color-blue {
  border-bottom: 1px solid #326eb4;
  border-top: 1px solid #326eb4;
}
.thanos .border-horizontal-color-blue {
  border-left: 1px solid #326eb4;
  border-right: 1px solid #326eb4;
}
.thanos .border-color-dark-blue {
  border: 1px solid #000333;
}
.thanos .border-top-color-dark-blue {
  border-top: 1px solid #000333;
}
.thanos .border-right-color-dark-blue {
  border-right: 1px solid #000333;
}
.thanos .border-bottom-color-dark-blue {
  border-bottom: 1px solid #000333;
}
.thanos .border-left-color-dark-blue {
  border-left: 1px solid #000333;
}
.thanos .border-vertical-color-dark-blue {
  border-bottom: 1px solid #000333;
  border-top: 1px solid #000333;
}
.thanos .border-horizontal-color-dark-blue {
  border-left: 1px solid #000333;
  border-right: 1px solid #000333;
}
.thanos .border-color-youtube-red {
  border: 1px solid #bf2d27;
}
.thanos .border-top-color-youtube-red {
  border-top: 1px solid #bf2d27;
}
.thanos .border-right-color-youtube-red {
  border-right: 1px solid #bf2d27;
}
.thanos .border-bottom-color-youtube-red {
  border-bottom: 1px solid #bf2d27;
}
.thanos .border-left-color-youtube-red {
  border-left: 1px solid #bf2d27;
}
.thanos .border-vertical-color-youtube-red {
  border-bottom: 1px solid #bf2d27;
  border-top: 1px solid #bf2d27;
}
.thanos .border-horizontal-color-youtube-red {
  border-left: 1px solid #bf2d27;
  border-right: 1px solid #bf2d27;
}
.thanos .border-color-negative-red {
  border: 1px solid #ff3559;
}
.thanos .border-top-color-negative-red {
  border-top: 1px solid #ff3559;
}
.thanos .border-right-color-negative-red {
  border-right: 1px solid #ff3559;
}
.thanos .border-bottom-color-negative-red {
  border-bottom: 1px solid #ff3559;
}
.thanos .border-left-color-negative-red {
  border-left: 1px solid #ff3559;
}
.thanos .border-vertical-color-negative-red {
  border-bottom: 1px solid #ff3559;
  border-top: 1px solid #ff3559;
}
.thanos .border-horizontal-color-negative-red {
  border-left: 1px solid #ff3559;
  border-right: 1px solid #ff3559;
}
.thanos .border-color-dim-red {
  border: 1px solid #fdafbb;
}
.thanos .border-top-color-dim-red {
  border-top: 1px solid #fdafbb;
}
.thanos .border-right-color-dim-red {
  border-right: 1px solid #fdafbb;
}
.thanos .border-bottom-color-dim-red {
  border-bottom: 1px solid #fdafbb;
}
.thanos .border-left-color-dim-red {
  border-left: 1px solid #fdafbb;
}
.thanos .border-vertical-color-dim-red {
  border-bottom: 1px solid #fdafbb;
  border-top: 1px solid #fdafbb;
}
.thanos .border-horizontal-color-dim-red {
  border-left: 1px solid #fdafbb;
  border-right: 1px solid #fdafbb;
}
.thanos .border-color-green-positive {
  border: 1px solid #00aa7e;
}
.thanos .border-top-color-green-positive {
  border-top: 1px solid #00aa7e;
}
.thanos .border-right-color-green-positive {
  border-right: 1px solid #00aa7e;
}
.thanos .border-bottom-color-green-positive {
  border-bottom: 1px solid #00aa7e;
}
.thanos .border-left-color-green-positive {
  border-left: 1px solid #00aa7e;
}
.thanos .border-vertical-color-green-positive {
  border-bottom: 1px solid #00aa7e;
  border-top: 1px solid #00aa7e;
}
.thanos .border-horizontal-color-green-positive {
  border-left: 1px solid #00aa7e;
  border-right: 1px solid #00aa7e;
}
.thanos .border-color-green-trading {
  border: 1px solid #349999;
}
.thanos .border-top-color-green-trading {
  border-top: 1px solid #349999;
}
.thanos .border-right-color-green-trading {
  border-right: 1px solid #349999;
}
.thanos .border-bottom-color-green-trading {
  border-bottom: 1px solid #349999;
}
.thanos .border-left-color-green-trading {
  border-left: 1px solid #349999;
}
.thanos .border-vertical-color-green-trading {
  border-bottom: 1px solid #349999;
  border-top: 1px solid #349999;
}
.thanos .border-horizontal-color-green-trading {
  border-left: 1px solid #349999;
  border-right: 1px solid #349999;
}
.thanos .border-color-blue-savings {
  border: 1px solid #649cff;
}
.thanos .border-top-color-blue-savings {
  border-top: 1px solid #649cff;
}
.thanos .border-right-color-blue-savings {
  border-right: 1px solid #649cff;
}
.thanos .border-bottom-color-blue-savings {
  border-bottom: 1px solid #649cff;
}
.thanos .border-left-color-blue-savings {
  border-left: 1px solid #649cff;
}
.thanos .border-vertical-color-blue-savings {
  border-bottom: 1px solid #649cff;
  border-top: 1px solid #649cff;
}
.thanos .border-horizontal-color-blue-savings {
  border-left: 1px solid #649cff;
  border-right: 1px solid #649cff;
}
.thanos .border-color-dim-green {
  border: 1px solid #cceee5;
}
.thanos .border-top-color-dim-green {
  border-top: 1px solid #cceee5;
}
.thanos .border-right-color-dim-green {
  border-right: 1px solid #cceee5;
}
.thanos .border-bottom-color-dim-green {
  border-bottom: 1px solid #cceee5;
}
.thanos .border-left-color-dim-green {
  border-left: 1px solid #cceee5;
}
.thanos .border-vertical-color-dim-green {
  border-bottom: 1px solid #cceee5;
  border-top: 1px solid #cceee5;
}
.thanos .border-horizontal-color-dim-green {
  border-left: 1px solid #cceee5;
  border-right: 1px solid #cceee5;
}
.thanos .border-color-text-grey {
  border: 1px solid #757575;
}
.thanos .border-top-color-text-grey {
  border-top: 1px solid #757575;
}
.thanos .border-right-color-text-grey {
  border-right: 1px solid #757575;
}
.thanos .border-bottom-color-text-grey {
  border-bottom: 1px solid #757575;
}
.thanos .border-left-color-text-grey {
  border-left: 1px solid #757575;
}
.thanos .border-vertical-color-text-grey {
  border-bottom: 1px solid #757575;
  border-top: 1px solid #757575;
}
.thanos .border-horizontal-color-text-grey {
  border-left: 1px solid #757575;
  border-right: 1px solid #757575;
}
.thanos .border-color-grey {
  border: 1px solid #d8d8d8;
}
.thanos .border-top-color-grey {
  border-top: 1px solid #d8d8d8;
}
.thanos .border-right-color-grey {
  border-right: 1px solid #d8d8d8;
}
.thanos .border-bottom-color-grey {
  border-bottom: 1px solid #d8d8d8;
}
.thanos .border-left-color-grey {
  border-left: 1px solid #d8d8d8;
}
.thanos .border-vertical-color-grey {
  border-bottom: 1px solid #d8d8d8;
  border-top: 1px solid #d8d8d8;
}
.thanos .border-horizontal-color-grey {
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}
.thanos .border-color-white {
  border: 1px solid #fff;
}
.thanos .border-top-color-white {
  border-top: 1px solid #fff;
}
.thanos .border-right-color-white {
  border-right: 1px solid #fff;
}
.thanos .border-bottom-color-white {
  border-bottom: 1px solid #fff;
}
.thanos .border-left-color-white {
  border-left: 1px solid #fff;
}
.thanos .border-vertical-color-white {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
}
.thanos .border-horizontal-color-white {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.thanos .border-color-dummy {
  border: 1px solid #fe019a;
}
.thanos .border-top-color-dummy {
  border-top: 1px solid #fe019a;
}
.thanos .border-right-color-dummy {
  border-right: 1px solid #fe019a;
}
.thanos .border-bottom-color-dummy {
  border-bottom: 1px solid #fe019a;
}
.thanos .border-left-color-dummy {
  border-left: 1px solid #fe019a;
}
.thanos .border-vertical-color-dummy {
  border-bottom: 1px solid #fe019a;
  border-top: 1px solid #fe019a;
}
.thanos .border-horizontal-color-dummy {
  border-left: 1px solid #fe019a;
  border-right: 1px solid #fe019a;
}
.thanos .border-color-yellow-orange {
  border: 1px solid #ffb929;
}
.thanos .border-top-color-yellow-orange {
  border-top: 1px solid #ffb929;
}
.thanos .border-right-color-yellow-orange {
  border-right: 1px solid #ffb929;
}
.thanos .border-bottom-color-yellow-orange {
  border-bottom: 1px solid #ffb929;
}
.thanos .border-left-color-yellow-orange {
  border-left: 1px solid #ffb929;
}
.thanos .border-vertical-color-yellow-orange {
  border-bottom: 1px solid #ffb929;
  border-top: 1px solid #ffb929;
}
.thanos .border-horizontal-color-yellow-orange {
  border-left: 1px solid #ffb929;
  border-right: 1px solid #ffb929;
}
.thanos .border-color-ratgeber-orange {
  border: 1px solid #f2871d;
}
.thanos .border-top-color-ratgeber-orange {
  border-top: 1px solid #f2871d;
}
.thanos .border-right-color-ratgeber-orange {
  border-right: 1px solid #f2871d;
}
.thanos .border-bottom-color-ratgeber-orange {
  border-bottom: 1px solid #f2871d;
}
.thanos .border-left-color-ratgeber-orange {
  border-left: 1px solid #f2871d;
}
.thanos .border-vertical-color-ratgeber-orange {
  border-bottom: 1px solid #f2871d;
  border-top: 1px solid #f2871d;
}
.thanos .border-horizontal-color-ratgeber-orange {
  border-left: 1px solid #f2871d;
  border-right: 1px solid #f2871d;
}
.thanos .border-color-viored {
  border: 1px solid #b52546;
}
.thanos .border-top-color-viored {
  border-top: 1px solid #b52546;
}
.thanos .border-right-color-viored {
  border-right: 1px solid #b52546;
}
.thanos .border-bottom-color-viored {
  border-bottom: 1px solid #b52546;
}
.thanos .border-left-color-viored {
  border-left: 1px solid #b52546;
}
.thanos .border-vertical-color-viored {
  border-bottom: 1px solid #b52546;
  border-top: 1px solid #b52546;
}
.thanos .border-horizontal-color-viored {
  border-left: 1px solid #b52546;
  border-right: 1px solid #b52546;
}
.thanos .border-color-green-hover {
  border: 1px solid #008160;
}
.thanos .border-top-color-green-hover {
  border-top: 1px solid #008160;
}
.thanos .border-right-color-green-hover {
  border-right: 1px solid #008160;
}
.thanos .border-bottom-color-green-hover {
  border-bottom: 1px solid #008160;
}
.thanos .border-left-color-green-hover {
  border-left: 1px solid #008160;
}
.thanos .border-vertical-color-green-hover {
  border-bottom: 1px solid #008160;
  border-top: 1px solid #008160;
}
.thanos .border-horizontal-color-green-hover {
  border-left: 1px solid #008160;
  border-right: 1px solid #008160;
}
.thanos .border-color-red-orange {
  border: 1px solid #de3720;
}
.thanos .border-top-color-red-orange {
  border-top: 1px solid #de3720;
}
.thanos .border-right-color-red-orange {
  border-right: 1px solid #de3720;
}
.thanos .border-bottom-color-red-orange {
  border-bottom: 1px solid #de3720;
}
.thanos .border-left-color-red-orange {
  border-left: 1px solid #de3720;
}
.thanos .border-vertical-color-red-orange {
  border-bottom: 1px solid #de3720;
  border-top: 1px solid #de3720;
}
.thanos .border-horizontal-color-red-orange {
  border-left: 1px solid #de3720;
  border-right: 1px solid #de3720;
}
.thanos .border-color-lila {
  border: 1px solid #ad00a9;
}
.thanos .border-top-color-lila {
  border-top: 1px solid #ad00a9;
}
.thanos .border-right-color-lila {
  border-right: 1px solid #ad00a9;
}
.thanos .border-bottom-color-lila {
  border-bottom: 1px solid #ad00a9;
}
.thanos .border-left-color-lila {
  border-left: 1px solid #ad00a9;
}
.thanos .border-vertical-color-lila {
  border-bottom: 1px solid #ad00a9;
  border-top: 1px solid #ad00a9;
}
.thanos .border-horizontal-color-lila {
  border-left: 1px solid #ad00a9;
  border-right: 1px solid #ad00a9;
}
.thanos .border-color-light-blue {
  border: 1px solid #c3def8;
}
.thanos .border-top-color-light-blue {
  border-top: 1px solid #c3def8;
}
.thanos .border-right-color-light-blue {
  border-right: 1px solid #c3def8;
}
.thanos .border-bottom-color-light-blue {
  border-bottom: 1px solid #c3def8;
}
.thanos .border-left-color-light-blue {
  border-left: 1px solid #c3def8;
}
.thanos .border-vertical-color-light-blue {
  border-bottom: 1px solid #c3def8;
  border-top: 1px solid #c3def8;
}
.thanos .border-horizontal-color-light-blue {
  border-left: 1px solid #c3def8;
  border-right: 1px solid #c3def8;
}
.thanos .border-color-white-blue {
  border: 1px solid #ecf6ff;
}
.thanos .border-top-color-white-blue {
  border-top: 1px solid #ecf6ff;
}
.thanos .border-right-color-white-blue {
  border-right: 1px solid #ecf6ff;
}
.thanos .border-bottom-color-white-blue {
  border-bottom: 1px solid #ecf6ff;
}
.thanos .border-left-color-white-blue {
  border-left: 1px solid #ecf6ff;
}
.thanos .border-vertical-color-white-blue {
  border-bottom: 1px solid #ecf6ff;
  border-top: 1px solid #ecf6ff;
}
.thanos .border-horizontal-color-white-blue {
  border-left: 1px solid #ecf6ff;
  border-right: 1px solid #ecf6ff;
}
.thanos .border-color-fnb-green {
  border: 1px solid #1c8005;
}
.thanos .border-top-color-fnb-green {
  border-top: 1px solid #1c8005;
}
.thanos .border-right-color-fnb-green {
  border-right: 1px solid #1c8005;
}
.thanos .border-bottom-color-fnb-green {
  border-bottom: 1px solid #1c8005;
}
.thanos .border-left-color-fnb-green {
  border-left: 1px solid #1c8005;
}
.thanos .border-vertical-color-fnb-green {
  border-bottom: 1px solid #1c8005;
  border-top: 1px solid #1c8005;
}
.thanos .border-horizontal-color-fnb-green {
  border-left: 1px solid #1c8005;
  border-right: 1px solid #1c8005;
}
.thanos .border-color-bsdex-crypto {
  border: 1px solid #6432fa;
}
.thanos .border-top-color-bsdex-crypto {
  border-top: 1px solid #6432fa;
}
.thanos .border-right-color-bsdex-crypto {
  border-right: 1px solid #6432fa;
}
.thanos .border-bottom-color-bsdex-crypto {
  border-bottom: 1px solid #6432fa;
}
.thanos .border-left-color-bsdex-crypto {
  border-left: 1px solid #6432fa;
}
.thanos .border-vertical-color-bsdex-crypto {
  border-bottom: 1px solid #6432fa;
  border-top: 1px solid #6432fa;
}
.thanos .border-horizontal-color-bsdex-crypto {
  border-left: 1px solid #6432fa;
  border-right: 1px solid #6432fa;
}
.thanos .border-color-tundora {
  border: 1px solid #adadad;
}
.thanos .border-top-color-tundora {
  border-top: 1px solid #adadad;
}
.thanos .border-right-color-tundora {
  border-right: 1px solid #adadad;
}
.thanos .border-bottom-color-tundora {
  border-bottom: 1px solid #adadad;
}
.thanos .border-left-color-tundora {
  border-left: 1px solid #adadad;
}
.thanos .border-vertical-color-tundora {
  border-bottom: 1px solid #adadad;
  border-top: 1px solid #adadad;
}
.thanos .border-horizontal-color-tundora {
  border-left: 1px solid #adadad;
  border-right: 1px solid #adadad;
}
.thanos .border-color-grey98 {
  border: 1px solid #fafafa;
}
.thanos .border-top-color-grey98 {
  border-top: 1px solid #fafafa;
}
.thanos .border-right-color-grey98 {
  border-right: 1px solid #fafafa;
}
.thanos .border-bottom-color-grey98 {
  border-bottom: 1px solid #fafafa;
}
.thanos .border-left-color-grey98 {
  border-left: 1px solid #fafafa;
}
.thanos .border-vertical-color-grey98 {
  border-bottom: 1px solid #fafafa;
  border-top: 1px solid #fafafa;
}
.thanos .border-horizontal-color-grey98 {
  border-left: 1px solid #fafafa;
  border-right: 1px solid #fafafa;
}
.thanos .border-color-transparent {
  border: 1px solid #0000;
}
.thanos .border-top-color-transparent {
  border-top: 1px solid #0000;
}
.thanos .border-right-color-transparent {
  border-right: 1px solid #0000;
}
.thanos .border-bottom-color-transparent {
  border-bottom: 1px solid #0000;
}
.thanos .border-left-color-transparent {
  border-left: 1px solid #0000;
}
.thanos .border-vertical-color-transparent {
  border-bottom: 1px solid #0000;
  border-top: 1px solid #0000;
}
.thanos .border-horizontal-color-transparent {
  border-left: 1px solid #0000;
  border-right: 1px solid #0000;
}
.thanos .border-color-footer-top {
  border: 1px solid #f6f7f7;
}
.thanos .border-top-color-footer-top {
  border-top: 1px solid #f6f7f7;
}
.thanos .border-right-color-footer-top {
  border-right: 1px solid #f6f7f7;
}
.thanos .border-bottom-color-footer-top {
  border-bottom: 1px solid #f6f7f7;
}
.thanos .border-left-color-footer-top {
  border-left: 1px solid #f6f7f7;
}
.thanos .border-vertical-color-footer-top {
  border-bottom: 1px solid #f6f7f7;
  border-top: 1px solid #f6f7f7;
}
.thanos .border-horizontal-color-footer-top {
  border-left: 1px solid #f6f7f7;
  border-right: 1px solid #f6f7f7;
}
.thanos .border-color-footer-middle {
  border: 1px solid #f1f2f2;
}
.thanos .border-top-color-footer-middle {
  border-top: 1px solid #f1f2f2;
}
.thanos .border-right-color-footer-middle {
  border-right: 1px solid #f1f2f2;
}
.thanos .border-bottom-color-footer-middle {
  border-bottom: 1px solid #f1f2f2;
}
.thanos .border-left-color-footer-middle {
  border-left: 1px solid #f1f2f2;
}
.thanos .border-vertical-color-footer-middle {
  border-bottom: 1px solid #f1f2f2;
  border-top: 1px solid #f1f2f2;
}
.thanos .border-horizontal-color-footer-middle {
  border-left: 1px solid #f1f2f2;
  border-right: 1px solid #f1f2f2;
}
.thanos .border-color-footer-bottom {
  border: 1px solid #0b427d;
}
.thanos .border-top-color-footer-bottom {
  border-top: 1px solid #0b427d;
}
.thanos .border-right-color-footer-bottom {
  border-right: 1px solid #0b427d;
}
.thanos .border-bottom-color-footer-bottom {
  border-bottom: 1px solid #0b427d;
}
.thanos .border-left-color-footer-bottom {
  border-left: 1px solid #0b427d;
}
.thanos .border-vertical-color-footer-bottom {
  border-bottom: 1px solid #0b427d;
  border-top: 1px solid #0b427d;
}
.thanos .border-horizontal-color-footer-bottom {
  border-left: 1px solid #0b427d;
  border-right: 1px solid #0b427d;
}
.thanos .border-color-navy-blue {
  border: 1px solid #141d54;
}
.thanos .border-top-color-navy-blue {
  border-top: 1px solid #141d54;
}
.thanos .border-right-color-navy-blue {
  border-right: 1px solid #141d54;
}
.thanos .border-bottom-color-navy-blue {
  border-bottom: 1px solid #141d54;
}
.thanos .border-left-color-navy-blue {
  border-left: 1px solid #141d54;
}
.thanos .border-vertical-color-navy-blue {
  border-bottom: 1px solid #141d54;
  border-top: 1px solid #141d54;
}
.thanos .border-horizontal-color-navy-blue {
  border-left: 1px solid #141d54;
  border-right: 1px solid #141d54;
}
.thanos .border-color-twitter-blue {
  border: 1px solid #00acee;
}
.thanos .border-top-color-twitter-blue {
  border-top: 1px solid #00acee;
}
.thanos .border-right-color-twitter-blue {
  border-right: 1px solid #00acee;
}
.thanos .border-bottom-color-twitter-blue {
  border-bottom: 1px solid #00acee;
}
.thanos .border-left-color-twitter-blue {
  border-left: 1px solid #00acee;
}
.thanos .border-vertical-color-twitter-blue {
  border-bottom: 1px solid #00acee;
  border-top: 1px solid #00acee;
}
.thanos .border-horizontal-color-twitter-blue {
  border-left: 1px solid #00acee;
  border-right: 1px solid #00acee;
}
.thanos .border-color-instagram-purple {
  border: 1px solid #8a3ab9;
}
.thanos .border-top-color-instagram-purple {
  border-top: 1px solid #8a3ab9;
}
.thanos .border-right-color-instagram-purple {
  border-right: 1px solid #8a3ab9;
}
.thanos .border-bottom-color-instagram-purple {
  border-bottom: 1px solid #8a3ab9;
}
.thanos .border-left-color-instagram-purple {
  border-left: 1px solid #8a3ab9;
}
.thanos .border-vertical-color-instagram-purple {
  border-bottom: 1px solid #8a3ab9;
  border-top: 1px solid #8a3ab9;
}
.thanos .border-horizontal-color-instagram-purple {
  border-left: 1px solid #8a3ab9;
  border-right: 1px solid #8a3ab9;
}
.thanos .border-color-linkedin-blue {
  border: 1px solid #2867b2;
}
.thanos .border-top-color-linkedin-blue {
  border-top: 1px solid #2867b2;
}
.thanos .border-right-color-linkedin-blue {
  border-right: 1px solid #2867b2;
}
.thanos .border-bottom-color-linkedin-blue {
  border-bottom: 1px solid #2867b2;
}
.thanos .border-left-color-linkedin-blue {
  border-left: 1px solid #2867b2;
}
.thanos .border-vertical-color-linkedin-blue {
  border-bottom: 1px solid #2867b2;
  border-top: 1px solid #2867b2;
}
.thanos .border-horizontal-color-linkedin-blue {
  border-left: 1px solid #2867b2;
  border-right: 1px solid #2867b2;
}
.thanos .border-color-lead-blue {
  border: 1px solid #0083ff;
}
.thanos .border-top-color-lead-blue {
  border-top: 1px solid #0083ff;
}
.thanos .border-right-color-lead-blue {
  border-right: 1px solid #0083ff;
}
.thanos .border-bottom-color-lead-blue {
  border-bottom: 1px solid #0083ff;
}
.thanos .border-left-color-lead-blue {
  border-left: 1px solid #0083ff;
}
.thanos .border-vertical-color-lead-blue {
  border-bottom: 1px solid #0083ff;
  border-top: 1px solid #0083ff;
}
.thanos .border-horizontal-color-lead-blue {
  border-left: 1px solid #0083ff;
  border-right: 1px solid #0083ff;
}
.thanos .border-color-zambezi {
  border: 1px solid #595959;
}
.thanos .border-top-color-zambezi {
  border-top: 1px solid #595959;
}
.thanos .border-right-color-zambezi {
  border-right: 1px solid #595959;
}
.thanos .border-bottom-color-zambezi {
  border-bottom: 1px solid #595959;
}
.thanos .border-left-color-zambezi {
  border-left: 1px solid #595959;
}
.thanos .border-vertical-color-zambezi {
  border-bottom: 1px solid #595959;
  border-top: 1px solid #595959;
}
.thanos .border-horizontal-color-zambezi {
  border-left: 1px solid #595959;
  border-right: 1px solid #595959;
}
.thanos .border-color-crimson {
  border: 1px solid #cc0133;
}
.thanos .border-top-color-crimson {
  border-top: 1px solid #cc0133;
}
.thanos .border-right-color-crimson {
  border-right: 1px solid #cc0133;
}
.thanos .border-bottom-color-crimson {
  border-bottom: 1px solid #cc0133;
}
.thanos .border-left-color-crimson {
  border-left: 1px solid #cc0133;
}
.thanos .border-vertical-color-crimson {
  border-bottom: 1px solid #cc0133;
  border-top: 1px solid #cc0133;
}
.thanos .border-horizontal-color-crimson {
  border-left: 1px solid #cc0133;
  border-right: 1px solid #cc0133;
}
.thanos .border-color-carmine {
  border: 1px solid #900024;
}
.thanos .border-top-color-carmine {
  border-top: 1px solid #900024;
}
.thanos .border-right-color-carmine {
  border-right: 1px solid #900024;
}
.thanos .border-bottom-color-carmine {
  border-bottom: 1px solid #900024;
}
.thanos .border-left-color-carmine {
  border-left: 1px solid #900024;
}
.thanos .border-vertical-color-carmine {
  border-bottom: 1px solid #900024;
  border-top: 1px solid #900024;
}
.thanos .border-horizontal-color-carmine {
  border-left: 1px solid #900024;
  border-right: 1px solid #900024;
}
.thanos .border-color-flowbank {
  border: 1px solid #df013a;
}
.thanos .border-top-color-flowbank {
  border-top: 1px solid #df013a;
}
.thanos .border-right-color-flowbank {
  border-right: 1px solid #df013a;
}
.thanos .border-bottom-color-flowbank {
  border-bottom: 1px solid #df013a;
}
.thanos .border-left-color-flowbank {
  border-left: 1px solid #df013a;
}
.thanos .border-vertical-color-flowbank {
  border-bottom: 1px solid #df013a;
  border-top: 1px solid #df013a;
}
.thanos .border-horizontal-color-flowbank {
  border-left: 1px solid #df013a;
  border-right: 1px solid #df013a;
}
.thanos .disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.thanos .hidden {
  display: none !important;
}
.thanos .pointer:hover {
  cursor: pointer;
}
.thanos .rounded-corners {
  border-radius: 4px;
}
.thanos .suppresses-line-breaks {
  white-space: nowrap;
}
.thanos .line-finnet-blue {
  border-bottom: 1px solid #093967;
  clear: both;
  display: block;
}
.thanos .line-finnet-red {
  border-bottom: 1px solid #d0021b;
  clear: both;
  display: block;
}
.thanos .line-finnet-red-two {
  border-bottom: 1px solid #b74333;
  clear: both;
  display: block;
}
.thanos .line-oskar-green {
  border-bottom: 1px solid #20c997;
  clear: both;
  display: block;
}
.thanos .line-facebook-blue {
  border-bottom: 1px solid #3b5998;
  clear: both;
  display: block;
}
.thanos .line-black {
  border-bottom: 1px solid #000;
  clear: both;
  display: block;
}
.thanos .line-semi-light-grey {
  border-bottom: 1px solid #f2f2f2;
  clear: both;
  display: block;
}
.thanos .line-azure-blue {
  border-bottom: 1px solid #0083ff;
  clear: both;
  display: block;
}
.thanos .line-blue {
  border-bottom: 1px solid #326eb4;
  clear: both;
  display: block;
}
.thanos .line-dark-blue {
  border-bottom: 1px solid #000333;
  clear: both;
  display: block;
}
.thanos .line-youtube-red {
  border-bottom: 1px solid #bf2d27;
  clear: both;
  display: block;
}
.thanos .line-negative-red {
  border-bottom: 1px solid #ff3559;
  clear: both;
  display: block;
}
.thanos .line-dim-red {
  border-bottom: 1px solid #fdafbb;
  clear: both;
  display: block;
}
.thanos .line-green-positive {
  border-bottom: 1px solid #00aa7e;
  clear: both;
  display: block;
}
.thanos .line-green-trading {
  border-bottom: 1px solid #349999;
  clear: both;
  display: block;
}
.thanos .line-blue-savings {
  border-bottom: 1px solid #649cff;
  clear: both;
  display: block;
}
.thanos .line-dim-green {
  border-bottom: 1px solid #cceee5;
  clear: both;
  display: block;
}
.thanos .line-text-grey {
  border-bottom: 1px solid #757575;
  clear: both;
  display: block;
}
.thanos .line-grey {
  border-bottom: 1px solid #d8d8d8;
  clear: both;
  display: block;
}
.thanos .line-white {
  border-bottom: 1px solid #fff;
  clear: both;
  display: block;
}
.thanos .line-dummy {
  border-bottom: 1px solid #fe019a;
  clear: both;
  display: block;
}
.thanos .line-yellow-orange {
  border-bottom: 1px solid #ffb929;
  clear: both;
  display: block;
}
.thanos .line-ratgeber-orange {
  border-bottom: 1px solid #f2871d;
  clear: both;
  display: block;
}
.thanos .line-viored {
  border-bottom: 1px solid #b52546;
  clear: both;
  display: block;
}
.thanos .line-green-hover {
  border-bottom: 1px solid #008160;
  clear: both;
  display: block;
}
.thanos .line-red-orange {
  border-bottom: 1px solid #de3720;
  clear: both;
  display: block;
}
.thanos .line-lila {
  border-bottom: 1px solid #ad00a9;
  clear: both;
  display: block;
}
.thanos .line-light-blue {
  border-bottom: 1px solid #c3def8;
  clear: both;
  display: block;
}
.thanos .line-white-blue {
  border-bottom: 1px solid #ecf6ff;
  clear: both;
  display: block;
}
.thanos .line-fnb-green {
  border-bottom: 1px solid #1c8005;
  clear: both;
  display: block;
}
.thanos .line-bsdex-crypto {
  border-bottom: 1px solid #6432fa;
  clear: both;
  display: block;
}
.thanos .line-tundora {
  border-bottom: 1px solid #adadad;
  clear: both;
  display: block;
}
.thanos .line-grey98 {
  border-bottom: 1px solid #fafafa;
  clear: both;
  display: block;
}
.thanos .line-transparent {
  border-bottom: 1px solid #0000;
  clear: both;
  display: block;
}
.thanos .line-footer-top {
  border-bottom: 1px solid #f6f7f7;
  clear: both;
  display: block;
}
.thanos .line-footer-middle {
  border-bottom: 1px solid #f1f2f2;
  clear: both;
  display: block;
}
.thanos .line-footer-bottom {
  border-bottom: 1px solid #0b427d;
  clear: both;
  display: block;
}
.thanos .line-navy-blue {
  border-bottom: 1px solid #141d54;
  clear: both;
  display: block;
}
.thanos .line-twitter-blue {
  border-bottom: 1px solid #00acee;
  clear: both;
  display: block;
}
.thanos .line-instagram-purple {
  border-bottom: 1px solid #8a3ab9;
  clear: both;
  display: block;
}
.thanos .line-linkedin-blue {
  border-bottom: 1px solid #2867b2;
  clear: both;
  display: block;
}
.thanos .line-lead-blue {
  border-bottom: 1px solid #0083ff;
  clear: both;
  display: block;
}
.thanos .line-zambezi {
  border-bottom: 1px solid #595959;
  clear: both;
  display: block;
}
.thanos .line-crimson {
  border-bottom: 1px solid #cc0133;
  clear: both;
  display: block;
}
.thanos .line-carmine {
  border-bottom: 1px solid #900024;
  clear: both;
  display: block;
}
.thanos .line-flowbank {
  border-bottom: 1px solid #df013a;
  clear: both;
  display: block;
}
.thanos .grid {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.thanos .grid--with-spacer {
  margin-bottom: 1.5rem;
}
.thanos .grid [class*="grid__col"].grid--with-spacer,
.thanos .grid--with-spacer [class*="grid__col"] {
  margin-bottom: 0.75rem;
}
.thanos .grid__row {
  display: flex;
  flex-wrap: wrap;
}
.thanos .grid__col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--debug {
  border: 1px dotted #000;
  margin: 0 -1px;
}
.thanos .grid__col,
.thanos .grid__col--1,
.thanos .grid__col--10,
.thanos .grid__col--11,
.thanos .grid__col--12,
.thanos .grid__col--2,
.thanos .grid__col--3,
.thanos .grid__col--4,
.thanos .grid__col--5,
.thanos .grid__col--6,
.thanos .grid__col--7,
.thanos .grid__col--8,
.thanos .grid__col--9,
.thanos .grid__col--l,
.thanos .grid__col--l-1,
.thanos .grid__col--l-10,
.thanos .grid__col--l-11,
.thanos .grid__col--l-12,
.thanos .grid__col--l-2,
.thanos .grid__col--l-3,
.thanos .grid__col--l-4,
.thanos .grid__col--l-5,
.thanos .grid__col--l-6,
.thanos .grid__col--l-7,
.thanos .grid__col--l-8,
.thanos .grid__col--l-9,
.thanos .grid__col--m,
.thanos .grid__col--m-1,
.thanos .grid__col--m-10,
.thanos .grid__col--m-11,
.thanos .grid__col--m-12,
.thanos .grid__col--m-2,
.thanos .grid__col--m-3,
.thanos .grid__col--m-4,
.thanos .grid__col--m-5,
.thanos .grid__col--m-6,
.thanos .grid__col--m-7,
.thanos .grid__col--m-8,
.thanos .grid__col--m-9,
.thanos .grid__col--s,
.thanos .grid__col--s-1,
.thanos .grid__col--s-10,
.thanos .grid__col--s-11,
.thanos .grid__col--s-12,
.thanos .grid__col--s-2,
.thanos .grid__col--s-3,
.thanos .grid__col--s-4,
.thanos .grid__col--s-5,
.thanos .grid__col--s-6,
.thanos .grid__col--s-7,
.thanos .grid__col--s-8,
.thanos .grid__col--s-9,
.thanos .grid__col--xs,
.thanos .grid__col--xs-1,
.thanos .grid__col--xs-10,
.thanos .grid__col--xs-11,
.thanos .grid__col--xs-12,
.thanos .grid__col--xs-2,
.thanos .grid__col--xs-3,
.thanos .grid__col--xs-4,
.thanos .grid__col--xs-5,
.thanos .grid__col--xs-6,
.thanos .grid__col--xs-7,
.thanos .grid__col--xs-8,
.thanos .grid__col--xs-9 {
  position: relative;
  width: 100%;
}
.thanos .grid__col--1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}
.thanos .grid__col--2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--3 {
  flex: 0 0 25%;
  max-width: 25%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--6 {
  flex: 0 0 50%;
  max-width: 50%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--9 {
  flex: 0 0 75%;
  max-width: 75%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
  position: relative;
  width: 100%;
}
.thanos .grid__col--12 {
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.thanos .grid--order-first {
  order: -1;
}
.thanos .grid--order-last {
  order: 13;
}
.thanos .grid--order-0 {
  order: 0;
}
.thanos .grid--order-1 {
  order: 1;
}
.thanos .grid--order-2 {
  order: 2;
}
.thanos .grid--order-3 {
  order: 3;
}
.thanos .grid--order-4 {
  order: 4;
}
.thanos .grid--order-5 {
  order: 5;
}
.thanos .grid--order-6 {
  order: 6;
}
.thanos .grid--order-7 {
  order: 7;
}
.thanos .grid--order-8 {
  order: 8;
}
.thanos .grid--order-9 {
  order: 9;
}
.thanos .grid--order-10 {
  order: 10;
}
.thanos .grid--order-11 {
  order: 11;
}
.thanos .grid--order-12 {
  order: 12;
}
.thanos .grid--offset-1 {
  margin-left: 8.333333%;
}
.thanos .grid--offset-2 {
  margin-left: 16.666667%;
}
.thanos .grid--offset-3 {
  margin-left: 25%;
}
.thanos .grid--offset-4 {
  margin-left: 33.333333%;
}
.thanos .grid--offset-5 {
  margin-left: 41.666667%;
}
.thanos .grid--offset-6 {
  margin-left: 50%;
}
.thanos .grid--offset-7 {
  margin-left: 58.333333%;
}
.thanos .grid--offset-8 {
  margin-left: 66.666667%;
}
.thanos .grid--offset-9 {
  margin-left: 75%;
}
.thanos .grid--offset-10 {
  margin-left: 83.333333%;
}
.thanos .grid--offset-11 {
  margin-left: 91.666667%;
}
.thanos .grid--flex-row {
  flex-direction: row;
}
.thanos .grid--flex-column {
  flex-direction: column;
}
.thanos .grid--flex-row-reverse {
  flex-direction: row-reverse;
}
.thanos .grid--flex-column-reverse {
  flex-direction: column-reverse;
}
.thanos .grid--flex-wrap {
  flex-wrap: wrap;
}
.thanos .grid--flex-nowrap {
  flex-wrap: nowrap;
}
.thanos .grid--flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}
.thanos .grid--flex-fill {
  flex: 1 1 auto;
}
.thanos .grid--flex-grow-0 {
  flex-grow: 0;
}
.thanos .grid--flex-grow-1 {
  flex-grow: 1;
}
.thanos .grid--flex-shrink-0 {
  flex-shrink: 0;
}
.thanos .grid--flex-shrink-1 {
  flex-shrink: 1;
}
.thanos .grid--justify-content-start {
  justify-content: flex-start;
}
.thanos .grid--justify-content-end {
  justify-content: flex-end;
}
.thanos .grid--justify-content-center {
  justify-content: center;
}
.thanos .grid--justify-content-between {
  justify-content: space-between;
}
.thanos .grid--justify-content-around {
  justify-content: space-around;
}
.thanos .grid--align-items-start {
  align-items: flex-start;
}
.thanos .grid--align-items-end {
  align-items: flex-end;
}
.thanos .grid--align-items-center {
  align-items: center;
}
.thanos .grid--align-items-baseline {
  align-items: baseline;
}
.thanos .grid--align-items-stretch {
  align-items: stretch;
}
.thanos .grid--align-content-start {
  align-content: flex-start;
}
.thanos .grid--align-content-end {
  align-content: flex-end;
}
.thanos .grid--align-content-center {
  align-content: center;
}
.thanos .grid--align-content-between {
  align-content: space-between;
}
.thanos .grid--align-content-around {
  align-content: space-around;
}
.thanos .grid--align-content-stretch {
  align-content: stretch;
}
.thanos .grid--align-self-start {
  align-self: flex-start;
}
.thanos .grid--align-self-end {
  align-self: flex-end;
}
.thanos .grid--align-self-center {
  align-self: center;
}
.thanos .grid--align-self-baseline {
  align-self: baseline;
}
.thanos .grid--align-self-stretch {
  align-self: stretch;
}
.thanos .grid--d-none {
  display: none;
}
.thanos .grid--d-inline {
  display: inline;
}
.thanos .grid--d-inline-block {
  display: inline-block;
}
.thanos .grid--d-block {
  display: block;
}
.thanos .grid--d-flex {
  display: flex;
}
.thanos .grid--d-inline-flex {
  display: inline-flex;
}
.thanos .grid--d-grid {
  display: grid;
}
.thanos .grid--d-inline-grid {
  display: inline-grid;
}
.thanos .grid--fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}
.thanos .grid--vertical-scrolling {
  border: 0 #0000;
  height: auto;
  min-height: 1px;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 1px;
  width: 100%;
}
.thanos .grid--float-left {
  float: left;
}
.thanos .grid--float-right {
  float: right;
}
.thanos .grid--float-none {
  float: none;
}
.thanos .grid--clear:after {
  clear: both;
  content: "";
  display: table;
}
.thanos .grid--ld-vertical-scrolling,
.thanos .grid--m-vertical-scrolling,
.thanos .grid--s-vertical-scrolling,
.thanos .grid--xs-vertical-scrolling {
  border: 0 #0000;
  height: auto;
  min-height: 1px;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 1px;
  width: 100%;
}
.thanos .grid--top-left {
  align-items: flex-start;
  display: inline-flex;
  justify-content: flex-start;
}
.thanos .grid--top-center {
  align-items: flex-start;
  display: inline-flex;
  justify-content: center;
}
.thanos .grid--top-right {
  align-items: flex-start;
  display: inline-flex;
  justify-content: flex-end;
}
.thanos .grid--middle-left {
  align-items: center;
  display: inline-flex;
  justify-content: flex-start;
}
.thanos .grid--middle-center {
  align-items: center;
  display: inline-flex;
  justify-content: center;
}
.thanos .grid--middle-right {
  align-items: center;
  display: inline-flex;
  justify-content: flex-end;
}
.thanos .grid--bottom-left {
  align-items: flex-end;
  display: inline-flex;
  justify-content: flex-start;
}
.thanos .grid--bottom-center {
  align-items: flex-end;
  display: inline-flex;
  justify-content: center;
}
.thanos .grid--bottom-right {
  align-items: flex-end;
  display: inline-flex;
  justify-content: flex-end;
}
.thanos .margin--xsmall {
  margin: 0.25rem;
}
.thanos .margin--smaller {
  margin: 0.5rem;
}
.thanos .margin--small {
  margin: 0.75rem;
}
.thanos .margin--medium {
  margin: 1rem;
}
.thanos .margin--large {
  margin: 1.5rem;
}
.thanos .margin--larger {
  margin: 1.75rem;
}
.thanos .margin--xlarge {
  margin: 2rem;
}
.thanos .margin--zero {
  margin: 0;
}
.thanos .margin-top--xsmall {
  margin-top: 0.25rem;
}
.thanos .margin-top--smaller {
  margin-top: 0.5rem;
}
.thanos .margin-top--small {
  margin-top: 0.75rem;
}
.thanos .margin-top--medium {
  margin-top: 1rem;
}
.thanos .margin-top--large {
  margin-top: 1.5rem;
}
.thanos .margin-top--larger {
  margin-top: 1.75rem;
}
.thanos .margin-top--xlarge {
  margin-top: 2rem;
}
.thanos .margin-top--zero {
  margin-top: 0;
}
.thanos .margin-right--xsmall {
  margin-right: 0.25rem;
}
.thanos .margin-right--smaller {
  margin-right: 0.5rem;
}
.thanos .margin-right--small {
  margin-right: 0.75rem;
}
.thanos .margin-right--medium {
  margin-right: 1rem;
}
.thanos .margin-right--large {
  margin-right: 1.5rem;
}
.thanos .margin-right--larger {
  margin-right: 1.75rem;
}
.thanos .margin-right--xlarge {
  margin-right: 2rem;
}
.thanos .margin-right--zero {
  margin-right: 0;
}
.thanos .margin-bottom--xsmall {
  margin-bottom: 0.25rem;
}
.thanos .margin-bottom--smaller {
  margin-bottom: 0.5rem;
}
.thanos .margin-bottom--small {
  margin-bottom: 0.75rem;
}
.thanos .margin-bottom--medium {
  margin-bottom: 1rem;
}
.thanos .margin-bottom--large {
  margin-bottom: 1.5rem;
}
.thanos .margin-bottom--larger {
  margin-bottom: 1.75rem;
}
.thanos .margin-bottom--xlarge {
  margin-bottom: 2rem;
}
.thanos .margin-bottom--zero {
  margin-bottom: 0;
}
.thanos .margin-left--xsmall {
  margin-left: 0.25rem;
}
.thanos .margin-left--smaller {
  margin-left: 0.5rem;
}
.thanos .margin-left--small {
  margin-left: 0.75rem;
}
.thanos .margin-left--medium {
  margin-left: 1rem;
}
.thanos .margin-left--large {
  margin-left: 1.5rem;
}
.thanos .margin-left--larger {
  margin-left: 1.75rem;
}
.thanos .margin-left--xlarge {
  margin-left: 2rem;
}
.thanos .margin-left--zero {
  margin-left: 0;
}
.thanos .margin-vertical--xsmall {
  margin-bottom: 0.25rem;
  margin-top: 0.25rem;
}
.thanos .margin-vertical--smaller {
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
}
.thanos .margin-vertical--small {
  margin-bottom: 0.75rem;
  margin-top: 0.75rem;
}
.thanos .margin-vertical--medium {
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.thanos .margin-vertical--large {
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}
.thanos .margin-vertical--larger {
  margin-bottom: 1.75rem;
  margin-top: 1.5rem;
}
.thanos .margin-vertical--xlarge {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
.thanos .margin-vertical--zero {
  margin-bottom: 0;
  margin-top: 0;
}
.thanos .margin-horizontal--xsmall {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.thanos .margin-horizontal--smaller {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.thanos .margin-horizontal--small {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.thanos .margin-horizontal--medium {
  margin-left: 1rem;
  margin-right: 1rem;
}
.thanos .margin-horizontal--large {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.thanos .margin-horizontal--larger {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.thanos .margin-horizontal--xlarge {
  margin-left: 2rem;
  margin-right: 2rem;
}
.thanos .margin-horizontal--zero {
  margin-left: 0;
  margin-right: 0;
}
.thanos .padding--xsmall {
  padding: 0.25rem;
}
.thanos .padding--smaller {
  padding: 0.5rem;
}
.thanos .padding--small {
  padding: 0.75rem;
}
.thanos .padding--medium {
  padding: 1rem;
}
.thanos .padding--large {
  padding: 1.5rem;
}
.thanos .padding--larger {
  padding: 1.75rem;
}
.thanos .padding--xlarge {
  padding: 2rem;
}
.thanos .padding--zero {
  padding: 0;
}
.thanos .padding-top--xsmall {
  padding-top: 0.25rem;
}
.thanos .padding-top--smaller {
  padding-top: 0.5rem;
}
.thanos .padding-top--small {
  padding-top: 0.75rem;
}
.thanos .padding-top--medium {
  padding-top: 1rem;
}
.thanos .padding-top--large {
  padding-top: 1.5rem;
}
.thanos .padding-top--larger {
  padding-top: 1.75rem;
}
.thanos .padding-top--xlarge {
  padding-top: 2rem;
}
.thanos .padding-top--zero {
  padding-top: 0;
}
.thanos .padding-right--xsmall {
  padding-right: 0.25rem;
}
.thanos .padding-right--smaller {
  padding-right: 0.5rem;
}
.thanos .padding-right--small {
  padding-right: 0.75rem;
}
.thanos .padding-right--medium {
  padding-right: 1rem;
}
.thanos .padding-right--large {
  padding-right: 1.5rem;
}
.thanos .padding-right--larger {
  padding-right: 1.75rem;
}
.thanos .padding-right--xlarge {
  padding-right: 2rem;
}
.thanos .padding-right--zero {
  padding-right: 0;
}
.thanos .padding-bottom--xsmall {
  padding-bottom: 0.25rem;
}
.thanos .padding-bottom--smaller {
  padding-bottom: 0.5rem;
}
.thanos .padding-bottom--small {
  padding-bottom: 0.75rem;
}
.thanos .padding-bottom--medium {
  padding-bottom: 1rem;
}
.thanos .padding-bottom--large {
  padding-bottom: 1.5rem;
}
.thanos .padding-bottom--larger {
  padding-bottom: 1.75rem;
}
.thanos .padding-bottom--xlarge {
  padding-bottom: 2rem;
}
.thanos .padding-bottom--zero {
  padding-bottom: 0;
}
.thanos .padding-left--xsmall {
  padding-left: 0.25rem;
}
.thanos .padding-left--smaller {
  padding-left: 0.5rem;
}
.thanos .padding-left--small {
  padding-left: 0.75rem;
}
.thanos .padding-left--medium {
  padding-left: 1rem;
}
.thanos .padding-left--large {
  padding-left: 1.5rem;
}
.thanos .padding-left--larger {
  padding-left: 1.75rem;
}
.thanos .padding-left--xlarge {
  padding-left: 2rem;
}
.thanos .padding-left--zero {
  padding-left: 0;
}
.thanos .padding-vertical--xsmall {
  padding-bottom: 0.25rem;
  padding-top: 0.25rem;
}
.thanos .padding-vertical--smaller {
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.thanos .padding-vertical--small {
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
}
.thanos .padding-vertical--medium {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.thanos .padding-vertical--large {
  padding-bottom: 1.5rem;
  padding-top: 1.5rem;
}
.thanos .padding-vertical--larger {
  padding-bottom: 1.75rem;
  padding-top: 1.75rem;
}
.thanos .padding-vertical--xlarge {
  padding-bottom: 2rem;
  padding-top: 2rem;
}
.thanos .padding-vertical--zero {
  padding-bottom: 0;
  padding-top: 0;
}
.thanos .padding-horizontal--xsmall {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.thanos .padding-horizontal--smaller {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.thanos .padding-horizontal--small {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.thanos .padding-horizontal--medium {
  padding-left: 1rem;
  padding-right: 1rem;
}
.thanos .padding-horizontal--large {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.thanos .padding-horizontal--larger {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.thanos .padding-horizontal--xlarge {
  padding-left: 2rem;
  padding-right: 2rem;
}
.thanos .padding-horizontal--zero {
  padding-left: 0;
  padding-right: 0;
}
.thanos [class^="width-"][class*="-percent"],
.thanos [class^="width-"][class*="-vw"] {
  overflow: auto;
}
.thanos .width-auto {
  width: auto;
}
.thanos .width-100-percent {
  width: 100%;
}
.thanos .width-100-vw {
  width: 100vw;
}
.thanos .width-100-rem {
  width: 100rem;
}
.thanos .width-90-percent {
  width: 90%;
}
.thanos .width-90-vw {
  width: 90vw;
}
.thanos .width-90-rem {
  width: 90rem;
}
.thanos .width-80-percent {
  width: 80%;
}
.thanos .width-80-vw {
  width: 80vw;
}
.thanos .width-80-rem {
  width: 80rem;
}
.thanos .width-75-percent {
  width: 75%;
}
.thanos .width-75-vw {
  width: 75vw;
}
.thanos .width-75-rem {
  width: 75rem;
}
.thanos .width-70-percent {
  width: 70%;
}
.thanos .width-70-vw {
  width: 70vw;
}
.thanos .width-70-rem {
  width: 70rem;
}
.thanos .width-66-percent {
  width: 66%;
}
.thanos .width-66-vw {
  width: 66vw;
}
.thanos .width-66-rem {
  width: 66rem;
}
.thanos .width-60-percent {
  width: 60%;
}
.thanos .width-60-vw {
  width: 60vw;
}
.thanos .width-60-rem {
  width: 60rem;
}
.thanos .width-50-percent {
  width: 50%;
}
.thanos .width-50-vw {
  width: 50vw;
}
.thanos .width-50-rem {
  width: 50rem;
}
.thanos .width-40-percent {
  width: 40%;
}
.thanos .width-40-vw {
  width: 40vw;
}
.thanos .width-40-rem {
  width: 40rem;
}
.thanos .width-33-percent {
  width: 33%;
}
.thanos .width-33-vw {
  width: 33vw;
}
.thanos .width-33-rem {
  width: 33rem;
}
.thanos .width-30-percent {
  width: 30%;
}
.thanos .width-30-vw {
  width: 30vw;
}
.thanos .width-30-rem {
  width: 30rem;
}
.thanos .width-25-percent {
  width: 25%;
}
.thanos .width-25-vw {
  width: 25vw;
}
.thanos .width-25-rem {
  width: 25rem;
}
.thanos .width-20-percent {
  width: 20%;
}
.thanos .width-20-vw {
  width: 20vw;
}
.thanos .width-20-rem {
  width: 20rem;
}
.thanos .width-15-percent {
  width: 15%;
}
.thanos .width-15-vw {
  width: 15vw;
}
.thanos .width-15-rem {
  width: 15rem;
}
.thanos .width-10-percent {
  width: 10%;
}
.thanos .width-10-vw {
  width: 10vw;
}
.thanos .width-10-rem {
  width: 10rem;
}
.thanos .width-0-percent,
.thanos .width-0-rem,
.thanos .width-0-vw {
  width: 0;
}
.suggBox {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  min-width: 250px;
  position: absolute;
  visibility: hidden;
  z-index: 9990 !important;
}
.suggBox > div {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.suggBox .suggRow {
  background: #fff !important;
  border-bottom: 1px solid #d8d8d8;
  color: #000 !important;
  display: flex;
  flex-wrap: wrap;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow: hidden;
}
.suggBox .suggMiddlePart,
.suggBox .suggSides {
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.suggBox .suggBorder {
  display: none;
}
.suggBox .suggRow:hover {
  background: #fff !important;
  color: #000 !important;
}
.suggBox > div:nth-last-child(2) .suggRow {
  border-bottom: none;
}
.suggBox .suggSides {
  transition: all 0.15s ease-in-out;
}
.suggBox .suggSides,
.suggBox .suggSides:hover {
  background: #fff !important;
}
.suggBox .suggSides[style]:not([style=""]) {
  background: #f2f2f2 !important;
}
.suggBox .suggGroupCaption {
  border-bottom: 2px solid #093967;
  display: block;
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-size: 1.25rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 900;
  letter-spacing: normal;
  line-height: normal;
  overflow: hidden;
  padding: 0.5rem;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}
.suggBox .suggGroupProduct {
  float: left;
  overflow: hidden;
  padding-left: 0.5rem;
  text-align: left;
  text-overflow: ellipsis;
  width: 52%;
}
.suggBox .suggGroupCat,
.suggBox .suggGroupProduct {
  font-family: OpenSans, arial, sans-serif;
  font-size: 1rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
  white-space: nowrap;
}
.suggBox .suggGroupCat {
  float: right;
  overflow: visible;
  padding-right: 0.5rem;
  text-align: right;
  width: 28%;
}
@media (min-width: 577px) and (max-width: 768px) {
  .thanos .button--sm-stretch,
  .thanos .button-group--sm-stretch {
    width: 100%;
  }
  .thanos .button-group--sm-stretch .button,
  .thanos .button-group--sm-stretch .radio-list__button,
  .thanos
    .button-group--sm-stretch
    .switch_select
    .switch_arrow
    .image_button_left,
  .thanos
    .button-group--sm-stretch
    .switch_select
    .switch_arrow
    .image_button_right,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--sm-stretch
    .image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--sm-stretch
    .image_button_right {
    flex: 1 0 auto;
  }
  .thanos .dropdown--sm-stretch,
  .thanos .listing--sm-stretch {
    width: 100%;
  }
  .thanos .pagination__list {
    flex-wrap: wrap;
  }
  .thanos .pagination--desktop-view {
    display: none;
  }
  .thanos .pagination--mobile-view {
    display: flex;
  }
  .thanos .select--sm-stretch,
  .thanos .select--sm-stretch .select__list,
  .thanos .select--sm-stretch .select__selected-item {
    width: 100%;
  }
  .thanos .snapshot__values {
    justify-content: flex-start;
  }
  .thanos .snapshot__values > * {
    margin-left: 0;
    margin-right: 0.75rem;
  }
  .thanos .snapshot__values-row {
    justify-content: flex-start;
  }
  .thanos .snapshot__values-row > * {
    margin-left: 0;
    margin-right: 0.75rem;
  }
  .thanos .snapshot .button--snapshot-buy {
    margin-left: 0;
    margin-right: 0.5rem;
  }
  .thanos .snapshot .button--snapshot-alternative,
  .thanos .snapshot .button--snapshot-sell {
    margin-left: 0.5rem;
  }
  .thanos .snapshot--has-read-more-link .snapshot__actions {
    margin-top: 0;
  }
  .thanos .tag--sm-stretch {
    width: 100%;
  }
  .thanos input.text-input--sm-stretch {
    min-width: 4rem;
    width: 100%;
  }
  .thanos .text-input--sm-stretch {
    width: 100%;
  }
  .thanos .site-content--responsive {
    max-width: none;
  }
  .thanos .video__content,
  .thanos .video__player {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .video__content {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .video__header {
    margin-top: 1rem;
  }
  .thanos .slider__navigation,
  .thanos .video__description,
  .thanos .video__label {
    display: none;
  }
  .thanos .currency-converter__convert-from {
    flex: 0 0 41.666667%;
    margin-bottom: 0.75rem;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-switch {
    flex: 0 0 16.666667%;
    margin-bottom: 0.75rem;
    max-width: 16.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-to {
    padding-right: 0;
  }
  .thanos .currency-converter__convert-at-date,
  .thanos .currency-converter__convert-to {
    flex: 0 0 41.666667%;
    margin-bottom: 0.75rem;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-at-date {
    padding-left: 0;
  }
  .thanos .currency-converter__convert-value {
    flex: 0 0 41.666667%;
    margin-bottom: 0.75rem;
    margin-left: 16.666667%;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-istgleich {
    justify-content: flex-start;
  }
  .thanos .currency-converter__convert-result {
    flex: 0 0 83.333333%;
    margin-bottom: 0.75rem;
    margin-left: 8.333333%;
    max-width: 83.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-3 {
    flex: 0 0 25%;
    max-width: 25%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-6 {
    flex: 0 0 50%;
    max-width: 50%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-9 {
    flex: 0 0 75%;
    max-width: 75%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--s-12 {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .grid--order-s-first {
    order: -1;
  }
  .thanos .grid--order-s-last {
    order: 13;
  }
  .thanos .grid--order-s-0 {
    order: 0;
  }
  .thanos .grid--order-s-1 {
    order: 1;
  }
  .thanos .grid--order-s-2 {
    order: 2;
  }
  .thanos .grid--order-s-3 {
    order: 3;
  }
  .thanos .grid--order-s-4 {
    order: 4;
  }
  .thanos .grid--order-s-5 {
    order: 5;
  }
  .thanos .grid--order-s-6 {
    order: 6;
  }
  .thanos .grid--order-s-7 {
    order: 7;
  }
  .thanos .grid--order-s-8 {
    order: 8;
  }
  .thanos .grid--order-s-9 {
    order: 9;
  }
  .thanos .grid--order-s-10 {
    order: 10;
  }
  .thanos .grid--order-s-11 {
    order: 11;
  }
  .thanos .grid--order-s-12 {
    order: 12;
  }
  .thanos .grid--offset-s-0 {
    margin-left: 0;
  }
  .thanos .grid--offset-s-1 {
    margin-left: 8.333333%;
  }
  .thanos .grid--offset-s-2 {
    margin-left: 16.666667%;
  }
  .thanos .grid--offset-s-3 {
    margin-left: 25%;
  }
  .thanos .grid--offset-s-4 {
    margin-left: 33.333333%;
  }
  .thanos .grid--offset-s-5 {
    margin-left: 41.666667%;
  }
  .thanos .grid--offset-s-6 {
    margin-left: 50%;
  }
  .thanos .grid--offset-s-7 {
    margin-left: 58.333333%;
  }
  .thanos .grid--offset-s-8 {
    margin-left: 66.666667%;
  }
  .thanos .grid--offset-s-9 {
    margin-left: 75%;
  }
  .thanos .grid--offset-s-10 {
    margin-left: 83.333333%;
  }
  .thanos .grid--offset-s-11 {
    margin-left: 91.666667%;
  }
  .thanos .grid--d-s-none {
    display: none;
  }
  .thanos .grid--d-s-inline {
    display: inline;
  }
  .thanos .grid--d-s-inline-block {
    display: inline-block;
  }
  .thanos .grid--d-s-block {
    display: block;
  }
  .thanos .grid--d-s-flex {
    display: flex;
  }
  .thanos .grid--d-s-inline-flex {
    display: inline-flex;
  }
  .thanos .grid--d-s-grid {
    display: grid;
  }
  .thanos .grid--d-s-inline-grid {
    display: inline-grid;
  }
  .thanos .grid--flex-s-row {
    flex-direction: row;
  }
  .thanos .grid--flex-s-column {
    flex-direction: column;
  }
  .thanos .grid--flex-s-row-reverse {
    flex-direction: row-reverse;
  }
  .thanos .grid--flex-s-column-reverse {
    flex-direction: column-reverse;
  }
  .thanos .grid--flex-s-wrap {
    flex-wrap: wrap;
  }
  .thanos .grid--flex-s-nowrap {
    flex-wrap: nowrap;
  }
  .thanos .grid--flex-s-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .thanos .grid--flex-s-fill {
    flex: 1 1 auto;
  }
  .thanos .grid--flex-s-grow-0 {
    flex-grow: 0;
  }
  .thanos .grid--flex-s-grow-1 {
    flex-grow: 1;
  }
  .thanos .grid--flex-s-shrink-0 {
    flex-shrink: 0;
  }
  .thanos .grid--flex-s-shrink-1 {
    flex-shrink: 1;
  }
  .thanos .grid--justify-content-s-start {
    justify-content: flex-start;
  }
  .thanos .grid--justify-content-s-end {
    justify-content: flex-end;
  }
  .thanos .grid--justify-content-s-center {
    justify-content: center;
  }
  .thanos .grid--justify-content-s-between {
    justify-content: space-between;
  }
  .thanos .grid--justify-content-s-around {
    justify-content: space-around;
  }
  .thanos .grid--align-items-s-start {
    align-items: flex-start;
  }
  .thanos .grid--align-items-s-end {
    align-items: flex-end;
  }
  .thanos .grid--align-items-s-center {
    align-items: center;
  }
  .thanos .grid--align-items-s-baseline {
    align-items: baseline;
  }
  .thanos .grid--align-items-s-stretch {
    align-items: stretch;
  }
  .thanos .grid--align-content-s-start {
    align-content: flex-start;
  }
  .thanos .grid--align-content-s-end {
    align-content: flex-end;
  }
  .thanos .grid--align-content-s-center {
    align-content: center;
  }
  .thanos .grid--align-content-s-between {
    align-content: space-between;
  }
  .thanos .grid--align-content-s-around {
    align-content: space-around;
  }
  .thanos .grid--align-content-s-stretch {
    align-content: stretch;
  }
  .thanos .grid--align-self-s-start {
    align-self: flex-start;
  }
  .thanos .grid--align-self-s-end {
    align-self: flex-end;
  }
  .thanos .grid--align-self-s-center {
    align-self: center;
  }
  .thanos .grid--align-self-s-baseline {
    align-self: baseline;
  }
  .thanos .grid--align-self-s-stretch {
    align-self: stretch;
  }
  .thanos .grid--s-float-left {
    float: left;
  }
  .thanos .grid--s-float-right {
    float: right;
  }
  .thanos .grid--s-float-none {
    float: none;
  }
  .thanos .grid--s-clear:after {
    clear: both;
    content: "";
    display: table;
  }
  .thanos .grid__col--xs {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .margin--s-xsmall {
    margin: 0.25rem;
  }
  .thanos .margin--s-smaller {
    margin: 0.5rem;
  }
  .thanos .margin--s-small {
    margin: 0.75rem;
  }
  .thanos .margin--s-medium {
    margin: 1rem;
  }
  .thanos .margin--s-large {
    margin: 1.5rem;
  }
  .thanos .margin--s-larger {
    margin: 1.75rem;
  }
  .thanos .margin--s-xlarge {
    margin: 2rem;
  }
  .thanos .margin--s-zero {
    margin: 0;
  }
  .thanos .margin-top--s-xsmall {
    margin-top: 0.25rem;
  }
  .thanos .margin-top--s-smaller {
    margin-top: 0.5rem;
  }
  .thanos .margin-top--s-small {
    margin-top: 0.75rem;
  }
  .thanos .margin-top--s-medium {
    margin-top: 1rem;
  }
  .thanos .margin-top--s-large {
    margin-top: 1.5rem;
  }
  .thanos .margin-top--s-larger {
    margin-top: 1.75rem;
  }
  .thanos .margin-top--s-xlarge {
    margin-top: 2rem;
  }
  .thanos .margin-top--s-zero {
    margin-top: 0;
  }
  .thanos .margin-right--s-xsmall {
    margin-right: 0.25rem;
  }
  .thanos .margin-right--s-smaller {
    margin-right: 0.5rem;
  }
  .thanos .margin-right--s-small {
    margin-right: 0.75rem;
  }
  .thanos .margin-right--s-medium {
    margin-right: 1rem;
  }
  .thanos .margin-right--s-large {
    margin-right: 1.5rem;
  }
  .thanos .margin-right--s-larger {
    margin-right: 1.75rem;
  }
  .thanos .margin-right--s-xlarge {
    margin-right: 2rem;
  }
  .thanos .margin-right--s-zero {
    margin-right: 0;
  }
  .thanos .margin-bottom--s-xsmall {
    margin-bottom: 0.25rem;
  }
  .thanos .margin-bottom--s-smaller {
    margin-bottom: 0.5rem;
  }
  .thanos .margin-bottom--s-small {
    margin-bottom: 0.75rem;
  }
  .thanos .margin-bottom--s-medium {
    margin-bottom: 1rem;
  }
  .thanos .margin-bottom--s-large {
    margin-bottom: 1.5rem;
  }
  .thanos .margin-bottom--s-larger {
    margin-bottom: 1.75rem;
  }
  .thanos .margin-bottom--s-xlarge {
    margin-bottom: 2rem;
  }
  .thanos .margin-bottom--s-zero {
    margin-bottom: 0;
  }
  .thanos .margin-left--s-xsmall {
    margin-left: 0.25rem;
  }
  .thanos .margin-left--s-smaller {
    margin-left: 0.5rem;
  }
  .thanos .margin-left--s-small {
    margin-left: 0.75rem;
  }
  .thanos .margin-left--s-medium {
    margin-left: 1rem;
  }
  .thanos .margin-left--s-large {
    margin-left: 1.5rem;
  }
  .thanos .margin-left--s-larger {
    margin-left: 1.75rem;
  }
  .thanos .margin-left--s-xlarge {
    margin-left: 2rem;
  }
  .thanos .margin-left--s-zero {
    margin-left: 0;
  }
  .thanos .margin-vertical--s-xsmall {
    margin-bottom: 0.25rem;
    margin-top: 0.25rem;
  }
  .thanos .margin-vertical--s-smaller {
    margin-bottom: 0.5rem;
    margin-top: 0.5rem;
  }
  .thanos .margin-vertical--s-small {
    margin-bottom: 0.75rem;
    margin-top: 0.75rem;
  }
  .thanos .margin-vertical--s-medium {
    margin-bottom: 1rem;
    margin-top: 1rem;
  }
  .thanos .margin-vertical--s-large {
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--s-larger {
    margin-bottom: 1.75rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--s-xlarge {
    margin-bottom: 2rem;
    margin-top: 2rem;
  }
  .thanos .margin-vertical--s-zero {
    margin-bottom: 0;
    margin-top: 0;
  }
  .thanos .margin-horizontal--s-xsmall {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .thanos .margin-horizontal--s-smaller {
    margin-left: 0.5rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--s-small {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--s-medium {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .thanos .margin-horizontal--s-large {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .thanos .margin-horizontal--s-larger {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .thanos .margin-horizontal--s-xlarge {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .thanos .margin-horizontal--s-zero {
    margin-left: 0;
    margin-right: 0;
  }
  .thanos .padding--s-xsmall {
    padding: 0.25rem;
  }
  .thanos .padding--s-smaller {
    padding: 0.5rem;
  }
  .thanos .padding--s-small {
    padding: 0.75rem;
  }
  .thanos .padding--s-medium {
    padding: 1rem;
  }
  .thanos .padding--s-large {
    padding: 1.5rem;
  }
  .thanos .padding--s-larger {
    padding: 1.75rem;
  }
  .thanos .padding--s-xlarge {
    padding: 2rem;
  }
  .thanos .padding--s-zero {
    padding: 0;
  }
  .thanos .padding-top--s-xsmall {
    padding-top: 0.25rem;
  }
  .thanos .padding-top--s-smaller {
    padding-top: 0.5rem;
  }
  .thanos .padding-top--s-small {
    padding-top: 0.75rem;
  }
  .thanos .padding-top--s-medium {
    padding-top: 1rem;
  }
  .thanos .padding-top--s-large {
    padding-top: 1.5rem;
  }
  .thanos .padding-top--s-larger {
    padding-top: 1.75rem;
  }
  .thanos .padding-top--s-xlarge {
    padding-top: 2rem;
  }
  .thanos .padding-top--s-zero {
    padding-top: 0;
  }
  .thanos .padding-right--s-xsmall {
    padding-right: 0.25rem;
  }
  .thanos .padding-right--s-smaller {
    padding-right: 0.5rem;
  }
  .thanos .padding-right--s-small {
    padding-right: 0.75rem;
  }
  .thanos .padding-right--s-medium {
    padding-right: 1rem;
  }
  .thanos .padding-right--s-large {
    padding-right: 1.5rem;
  }
  .thanos .padding-right--s-larger {
    padding-right: 1.75rem;
  }
  .thanos .padding-right--s-xlarge {
    padding-right: 2rem;
  }
  .thanos .padding-right--s-zero {
    padding-right: 0;
  }
  .thanos .padding-bottom--s-xsmall {
    padding-bottom: 0.25rem;
  }
  .thanos .padding-bottom--s-smaller {
    padding-bottom: 0.5rem;
  }
  .thanos .padding-bottom--s-small {
    padding-bottom: 0.75rem;
  }
  .thanos .padding-bottom--s-medium {
    padding-bottom: 1rem;
  }
  .thanos .padding-bottom--s-large {
    padding-bottom: 1.5rem;
  }
  .thanos .padding-bottom--s-larger {
    padding-bottom: 1.75rem;
  }
  .thanos .padding-bottom--s-xlarge {
    padding-bottom: 2rem;
  }
  .thanos .padding-bottom--s-zero {
    padding-bottom: 0;
  }
  .thanos .padding-left--s-xsmall {
    padding-left: 0.25rem;
  }
  .thanos .padding-left--s-smaller {
    padding-left: 0.5rem;
  }
  .thanos .padding-left--s-small {
    padding-left: 0.75rem;
  }
  .thanos .padding-left--s-medium {
    padding-left: 1rem;
  }
  .thanos .padding-left--s-large {
    padding-left: 1.5rem;
  }
  .thanos .padding-left--s-larger {
    padding-left: 1.75rem;
  }
  .thanos .padding-left--s-xlarge {
    padding-left: 2rem;
  }
  .thanos .padding-left--s-zero {
    padding-left: 0;
  }
  .thanos .padding-vertical--s-xsmall {
    padding-bottom: 0.25rem;
    padding-top: 0.25rem;
  }
  .thanos .padding-vertical--s-smaller {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
  }
  .thanos .padding-vertical--s-small {
    padding-bottom: 0.75rem;
    padding-top: 0.75rem;
  }
  .thanos .padding-vertical--s-medium {
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
  .thanos .padding-vertical--s-large {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--s-larger {
    padding-bottom: 1.75rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--s-xlarge {
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
  .thanos .padding-vertical--s-zero {
    padding-bottom: 0;
    padding-top: 0;
  }
  .thanos .padding-horizontal--s-xsmall {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .thanos .padding-horizontal--s-smaller {
    padding-left: 0.5rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--s-small {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--s-medium {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .thanos .padding-horizontal--s-large {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .thanos .padding-horizontal--s-larger {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .thanos .padding-horizontal--s-xlarge {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .thanos .padding-horizontal--s-zero {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .width-s-auto {
    width: auto;
  }
  .thanos .width-s-100-percent {
    width: 100%;
  }
  .thanos .width-s-100-vw {
    width: 100vw;
  }
  .thanos .width-s-100-rem {
    width: 100rem;
  }
  .thanos .width-s-90-percent {
    width: 90%;
  }
  .thanos .width-s-90-vw {
    width: 90vw;
  }
  .thanos .width-s-90-rem {
    width: 90rem;
  }
  .thanos .width-s-80-percent {
    width: 80%;
  }
  .thanos .width-s-80-vw {
    width: 80vw;
  }
  .thanos .width-s-80-rem {
    width: 80rem;
  }
  .thanos .width-s-75-percent {
    width: 75%;
  }
  .thanos .width-s-75-vw {
    width: 75vw;
  }
  .thanos .width-s-75-rem {
    width: 75rem;
  }
  .thanos .width-s-70-percent {
    width: 70%;
  }
  .thanos .width-s-70-vw {
    width: 70vw;
  }
  .thanos .width-s-70-rem {
    width: 70rem;
  }
  .thanos .width-s-66-percent {
    width: 66%;
  }
  .thanos .width-s-66-vw {
    width: 66vw;
  }
  .thanos .width-s-66-rem {
    width: 66rem;
  }
  .thanos .width-s-60-percent {
    width: 60%;
  }
  .thanos .width-s-60-vw {
    width: 60vw;
  }
  .thanos .width-s-60-rem {
    width: 60rem;
  }
  .thanos .width-s-50-percent {
    width: 50%;
  }
  .thanos .width-s-50-vw {
    width: 50vw;
  }
  .thanos .width-s-50-rem {
    width: 50rem;
  }
  .thanos .width-s-40-percent {
    width: 40%;
  }
  .thanos .width-s-40-vw {
    width: 40vw;
  }
  .thanos .width-s-40-rem {
    width: 40rem;
  }
  .thanos .width-s-33-percent {
    width: 33%;
  }
  .thanos .width-s-33-vw {
    width: 33vw;
  }
  .thanos .width-s-33-rem {
    width: 33rem;
  }
  .thanos .width-s-30-percent {
    width: 30%;
  }
  .thanos .width-s-30-vw {
    width: 30vw;
  }
  .thanos .width-s-30-rem {
    width: 30rem;
  }
  .thanos .width-s-25-percent {
    width: 25%;
  }
  .thanos .width-s-25-vw {
    width: 25vw;
  }
  .thanos .width-s-25-rem {
    width: 25rem;
  }
  .thanos .width-s-20-percent {
    width: 20%;
  }
  .thanos .width-s-20-vw {
    width: 20vw;
  }
  .thanos .width-s-20-rem {
    width: 20rem;
  }
  .thanos .width-s-15-percent {
    width: 15%;
  }
  .thanos .width-s-15-vw {
    width: 15vw;
  }
  .thanos .width-s-15-rem {
    width: 15rem;
  }
  .thanos .width-s-10-percent {
    width: 10%;
  }
  .thanos .width-s-10-vw {
    width: 10vw;
  }
  .thanos .width-s-10-rem {
    width: 10rem;
  }
  .thanos .width-s-0-percent,
  .thanos .width-s-0-rem,
  .thanos .width-s-0-vw {
    width: 0;
  }
}
@media (min-width: 769px) and (max-width: 992px) {
  .thanos .button--md-stretch,
  .thanos .button-group--md-stretch {
    width: 100%;
  }
  .thanos .button-group--md-stretch .button,
  .thanos .button-group--md-stretch .radio-list__button,
  .thanos
    .button-group--md-stretch
    .switch_select
    .switch_arrow
    .image_button_left,
  .thanos
    .button-group--md-stretch
    .switch_select
    .switch_arrow
    .image_button_right,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--md-stretch
    .image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--md-stretch
    .image_button_right {
    flex: 1 0 auto;
  }
  .thanos .dropdown--md-stretch,
  .thanos .listing--md-stretch {
    width: 100%;
  }
  .thanos .pagination__list {
    flex-wrap: wrap;
  }
  .thanos .pagination--desktop-view {
    display: none;
  }
  .thanos .pagination--mobile-view {
    display: flex;
  }
  .thanos .select--md-stretch,
  .thanos .select--md-stretch .select__list,
  .thanos .select--md-stretch .select__selected-item {
    width: 100%;
  }
  .thanos .snapshot__values {
    justify-content: flex-start;
  }
  .thanos .snapshot__values > * {
    margin-left: 0;
    margin-right: 0.75rem;
  }
  .thanos .snapshot__values-row {
    justify-content: flex-start;
  }
  .thanos .snapshot__values-row > * {
    margin-left: 0;
    margin-right: 0.75rem;
  }
  .thanos .snapshot .button--snapshot-buy {
    margin-left: 0;
    margin-right: 0.5rem;
  }
  .thanos .snapshot .button--snapshot-alternative,
  .thanos .snapshot .button--snapshot-sell {
    margin-left: 0.5rem;
  }
  .thanos .snapshot--has-read-more-link .snapshot__actions {
    margin-top: 0;
  }
  .thanos .tag--md-stretch {
    width: 100%;
  }
  .thanos input.text-input--md-stretch {
    min-width: 4rem;
    width: 100%;
  }
  .thanos .text-input--md-stretch {
    width: 100%;
  }
  .thanos .site-content--responsive {
    max-width: none;
  }
  .thanos .video__content,
  .thanos .video__player {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .video__content {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .video__header {
    margin-top: 1rem;
  }
  .thanos .video__description {
    display: none;
  }
  .thanos .video__label {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .slider__navigation {
    display: none;
  }
  .thanos .currency-converter__convert-from {
    flex: 0 0 41.666667%;
    margin-bottom: 0.75rem;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-switch {
    flex: 0 0 16.666667%;
    margin-bottom: 0.75rem;
    max-width: 16.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-to {
    padding-right: 0;
  }
  .thanos .currency-converter__convert-at-date,
  .thanos .currency-converter__convert-to {
    flex: 0 0 41.666667%;
    margin-bottom: 0.75rem;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-at-date {
    padding-left: 0;
  }
  .thanos .currency-converter__convert-value {
    flex: 0 0 41.666667%;
    margin-bottom: 0.75rem;
    margin-left: 16.666667%;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-istgleich {
    justify-content: flex-start;
  }
  .thanos .currency-converter__convert-result {
    flex: 0 0 83.333333%;
    margin-bottom: 0.75rem;
    margin-left: 8.333333%;
    max-width: 83.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-3 {
    flex: 0 0 25%;
    max-width: 25%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-6 {
    flex: 0 0 50%;
    max-width: 50%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-9 {
    flex: 0 0 75%;
    max-width: 75%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--m-12 {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .grid--d-m-none {
    display: none;
  }
  .thanos .grid--d-m-inline {
    display: inline;
  }
  .thanos .grid--d-m-inline-block {
    display: inline-block;
  }
  .thanos .grid--d-m-block {
    display: block;
  }
  .thanos .grid--d-m-flex {
    display: flex;
  }
  .thanos .grid--d-m-inline-flex {
    display: inline-flex;
  }
  .thanos .grid--d-m-grid {
    display: grid;
  }
  .thanos .grid--d-m-inline-grid {
    display: inline-grid;
  }
  .thanos .grid--flex-m-row {
    flex-direction: row;
  }
  .thanos .grid--flex-m-column {
    flex-direction: column;
  }
  .thanos .grid--flex-m-row-reverse {
    flex-direction: row-reverse;
  }
  .thanos .grid--flex-m-column-reverse {
    flex-direction: column-reverse;
  }
  .thanos .grid--flex-m-wrap {
    flex-wrap: wrap;
  }
  .thanos .grid--flex-m-nowrap {
    flex-wrap: nowrap;
  }
  .thanos .grid--flex-m-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .thanos .grid--flex-m-fill {
    flex: 1 1 auto;
  }
  .thanos .grid--flex-m-grow-0 {
    flex-grow: 0;
  }
  .thanos .grid--flex-m-grow-1 {
    flex-grow: 1;
  }
  .thanos .grid--flex-m-shrink-0 {
    flex-shrink: 0;
  }
  .thanos .grid--flex-m-shrink-1 {
    flex-shrink: 1;
  }
  .thanos .grid--justify-content-m-start {
    justify-content: flex-start;
  }
  .thanos .grid--justify-content-m-end {
    justify-content: flex-end;
  }
  .thanos .grid--justify-content-m-center {
    justify-content: center;
  }
  .thanos .grid--justify-content-m-between {
    justify-content: space-between;
  }
  .thanos .grid--justify-content-m-around {
    justify-content: space-around;
  }
  .thanos .grid--align-items-m-start {
    align-items: flex-start;
  }
  .thanos .grid--align-items-m-end {
    align-items: flex-end;
  }
  .thanos .grid--align-items-m-center {
    align-items: center;
  }
  .thanos .grid--align-items-m-baseline {
    align-items: baseline;
  }
  .thanos .grid--align-items-m-stretch {
    align-items: stretch;
  }
  .thanos .grid--align-content-m-start {
    align-content: flex-start;
  }
  .thanos .grid--align-content-m-end {
    align-content: flex-end;
  }
  .thanos .grid--align-content-m-center {
    align-content: center;
  }
  .thanos .grid--align-content-m-between {
    align-content: space-between;
  }
  .thanos .grid--align-content-m-around {
    align-content: space-around;
  }
  .thanos .grid--align-content-m-stretch {
    align-content: stretch;
  }
  .thanos .grid--align-self-m-start {
    align-self: flex-start;
  }
  .thanos .grid--align-self-m-end {
    align-self: flex-end;
  }
  .thanos .grid--align-self-m-center {
    align-self: center;
  }
  .thanos .grid--align-self-m-baseline {
    align-self: baseline;
  }
  .thanos .grid--align-self-m-stretch {
    align-self: stretch;
  }
  .thanos .grid--order-m-first {
    order: -1;
  }
  .thanos .grid--order-m-last {
    order: 13;
  }
  .thanos .grid--order-m-0 {
    order: 0;
  }
  .thanos .grid--order-m-1 {
    order: 1;
  }
  .thanos .grid--order-m-2 {
    order: 2;
  }
  .thanos .grid--order-m-3 {
    order: 3;
  }
  .thanos .grid--order-m-4 {
    order: 4;
  }
  .thanos .grid--order-m-5 {
    order: 5;
  }
  .thanos .grid--order-m-6 {
    order: 6;
  }
  .thanos .grid--order-m-7 {
    order: 7;
  }
  .thanos .grid--order-m-8 {
    order: 8;
  }
  .thanos .grid--order-m-9 {
    order: 9;
  }
  .thanos .grid--order-m-10 {
    order: 10;
  }
  .thanos .grid--order-m-11 {
    order: 11;
  }
  .thanos .grid--order-m-12 {
    order: 12;
  }
  .thanos .grid--offset-m-0 {
    margin-left: 0;
  }
  .thanos .grid--offset-m-1 {
    margin-left: 8.333333%;
  }
  .thanos .grid--offset-m-2 {
    margin-left: 16.666667%;
  }
  .thanos .grid--offset-m-3 {
    margin-left: 25%;
  }
  .thanos .grid--offset-m-4 {
    margin-left: 33.333333%;
  }
  .thanos .grid--offset-m-5 {
    margin-left: 41.666667%;
  }
  .thanos .grid--offset-m-6 {
    margin-left: 50%;
  }
  .thanos .grid--offset-m-7 {
    margin-left: 58.333333%;
  }
  .thanos .grid--offset-m-8 {
    margin-left: 66.666667%;
  }
  .thanos .grid--offset-m-9 {
    margin-left: 75%;
  }
  .thanos .grid--offset-m-10 {
    margin-left: 83.333333%;
  }
  .thanos .grid--offset-m-11 {
    margin-left: 91.666667%;
  }
  .thanos .grid--m-float-left {
    float: left;
  }
  .thanos .grid--m-float-right {
    float: right;
  }
  .thanos .grid--m-float-none {
    float: none;
  }
  .thanos .grid--m-clear:after {
    clear: both;
    content: "";
    display: table;
  }
  .thanos .margin--m-xsmall {
    margin: 0.25rem;
  }
  .thanos .margin--m-smaller {
    margin: 0.5rem;
  }
  .thanos .margin--m-small {
    margin: 0.75rem;
  }
  .thanos .margin--m-medium {
    margin: 1rem;
  }
  .thanos .margin--m-large {
    margin: 1.5rem;
  }
  .thanos .margin--m-larger {
    margin: 1.75rem;
  }
  .thanos .margin--m-xlarge {
    margin: 2rem;
  }
  .thanos .margin--m-zero {
    margin: 0;
  }
  .thanos .margin-top--m-xsmall {
    margin-top: 0.25rem;
  }
  .thanos .margin-top--m-smaller {
    margin-top: 0.5rem;
  }
  .thanos .margin-top--m-small {
    margin-top: 0.75rem;
  }
  .thanos .margin-top--m-medium {
    margin-top: 1rem;
  }
  .thanos .margin-top--m-large {
    margin-top: 1.5rem;
  }
  .thanos .margin-top--m-larger {
    margin-top: 1.75rem;
  }
  .thanos .margin-top--m-xlarge {
    margin-top: 2rem;
  }
  .thanos .margin-top--m-zero {
    margin-top: 0;
  }
  .thanos .margin-right--m-xsmall {
    margin-right: 0.25rem;
  }
  .thanos .margin-right--m-smaller {
    margin-right: 0.5rem;
  }
  .thanos .margin-right--m-small {
    margin-right: 0.75rem;
  }
  .thanos .margin-right--m-medium {
    margin-right: 1rem;
  }
  .thanos .margin-right--m-large {
    margin-right: 1.5rem;
  }
  .thanos .margin-right--m-larger {
    margin-right: 1.75rem;
  }
  .thanos .margin-right--m-xlarge {
    margin-right: 2rem;
  }
  .thanos .margin-right--m-zero {
    margin-right: 0;
  }
  .thanos .margin-bottom--m-xsmall {
    margin-bottom: 0.25rem;
  }
  .thanos .margin-bottom--m-smaller {
    margin-bottom: 0.5rem;
  }
  .thanos .margin-bottom--m-small {
    margin-bottom: 0.75rem;
  }
  .thanos .margin-bottom--m-medium {
    margin-bottom: 1rem;
  }
  .thanos .margin-bottom--m-large {
    margin-bottom: 1.5rem;
  }
  .thanos .margin-bottom--m-larger {
    margin-bottom: 1.75rem;
  }
  .thanos .margin-bottom--m-xlarge {
    margin-bottom: 2rem;
  }
  .thanos .margin-bottom--m-zero {
    margin-bottom: 0;
  }
  .thanos .margin-left--m-xsmall {
    margin-left: 0.25rem;
  }
  .thanos .margin-left--m-smaller {
    margin-left: 0.5rem;
  }
  .thanos .margin-left--m-small {
    margin-left: 0.75rem;
  }
  .thanos .margin-left--m-medium {
    margin-left: 1rem;
  }
  .thanos .margin-left--m-large {
    margin-left: 1.5rem;
  }
  .thanos .margin-left--m-larger {
    margin-left: 1.75rem;
  }
  .thanos .margin-left--m-xlarge {
    margin-left: 2rem;
  }
  .thanos .margin-left--m-zero {
    margin-left: 0;
  }
  .thanos .margin-vertical--m-xsmall {
    margin-bottom: 0.25rem;
    margin-top: 0.25rem;
  }
  .thanos .margin-vertical--m-smaller {
    margin-bottom: 0.5rem;
    margin-top: 0.5rem;
  }
  .thanos .margin-vertical--m-small {
    margin-bottom: 0.75rem;
    margin-top: 0.75rem;
  }
  .thanos .margin-vertical--m-medium {
    margin-bottom: 1rem;
    margin-top: 1rem;
  }
  .thanos .margin-vertical--m-large {
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--m-larger {
    margin-bottom: 1.75rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--m-xlarge {
    margin-bottom: 2rem;
    margin-top: 2rem;
  }
  .thanos .margin-vertical--m-zero {
    margin-bottom: 0;
    margin-top: 0;
  }
  .thanos .margin-horizontal--m-xsmall {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .thanos .margin-horizontal--m-smaller {
    margin-left: 0.5rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--m-small {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--m-medium {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .thanos .margin-horizontal--m-large {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .thanos .margin-horizontal--m-larger {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .thanos .margin-horizontal--m-xlarge {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .thanos .margin-horizontal--m-zero {
    margin-left: 0;
    margin-right: 0;
  }
  .thanos .padding--m-xsmall {
    padding: 0.25rem;
  }
  .thanos .padding--m-smaller {
    padding: 0.5rem;
  }
  .thanos .padding--m-small {
    padding: 0.75rem;
  }
  .thanos .padding--m-medium {
    padding: 1rem;
  }
  .thanos .padding--m-large {
    padding: 1.5rem;
  }
  .thanos .padding--m-larger {
    padding: 1.75rem;
  }
  .thanos .padding--m-xlarge {
    padding: 2rem;
  }
  .thanos .padding--m-zero {
    padding: 0;
  }
  .thanos .padding-top--m-xsmall {
    padding-top: 0.25rem;
  }
  .thanos .padding-top--m-smaller {
    padding-top: 0.5rem;
  }
  .thanos .padding-top--m-small {
    padding-top: 0.75rem;
  }
  .thanos .padding-top--m-medium {
    padding-top: 1rem;
  }
  .thanos .padding-top--m-large {
    padding-top: 1.5rem;
  }
  .thanos .padding-top--m-larger {
    padding-top: 1.75rem;
  }
  .thanos .padding-top--m-xlarge {
    padding-top: 2rem;
  }
  .thanos .padding-top--m-zero {
    padding-top: 0;
  }
  .thanos .padding-right--m-xsmall {
    padding-right: 0.25rem;
  }
  .thanos .padding-right--m-smaller {
    padding-right: 0.5rem;
  }
  .thanos .padding-right--m-small {
    padding-right: 0.75rem;
  }
  .thanos .padding-right--m-medium {
    padding-right: 1rem;
  }
  .thanos .padding-right--m-large {
    padding-right: 1.5rem;
  }
  .thanos .padding-right--m-larger {
    padding-right: 1.75rem;
  }
  .thanos .padding-right--m-xlarge {
    padding-right: 2rem;
  }
  .thanos .padding-right--m-zero {
    padding-right: 0;
  }
  .thanos .padding-bottom--m-xsmall {
    padding-bottom: 0.25rem;
  }
  .thanos .padding-bottom--m-smaller {
    padding-bottom: 0.5rem;
  }
  .thanos .padding-bottom--m-small {
    padding-bottom: 0.75rem;
  }
  .thanos .padding-bottom--m-medium {
    padding-bottom: 1rem;
  }
  .thanos .padding-bottom--m-large {
    padding-bottom: 1.5rem;
  }
  .thanos .padding-bottom--m-larger {
    padding-bottom: 1.75rem;
  }
  .thanos .padding-bottom--m-xlarge {
    padding-bottom: 2rem;
  }
  .thanos .padding-bottom--m-zero {
    padding-bottom: 0;
  }
  .thanos .padding-left--m-xsmall {
    padding-left: 0.25rem;
  }
  .thanos .padding-left--m-smaller {
    padding-left: 0.5rem;
  }
  .thanos .padding-left--m-small {
    padding-left: 0.75rem;
  }
  .thanos .padding-left--m-medium {
    padding-left: 1rem;
  }
  .thanos .padding-left--m-large {
    padding-left: 1.5rem;
  }
  .thanos .padding-left--m-larger {
    padding-left: 1.75rem;
  }
  .thanos .padding-left--m-xlarge {
    padding-left: 2rem;
  }
  .thanos .padding-left--m-zero {
    padding-left: 0;
  }
  .thanos .padding-vertical--m-xsmall {
    padding-bottom: 0.25rem;
    padding-top: 0.25rem;
  }
  .thanos .padding-vertical--m-smaller {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
  }
  .thanos .padding-vertical--m-small {
    padding-bottom: 0.75rem;
    padding-top: 0.75rem;
  }
  .thanos .padding-vertical--m-medium {
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
  .thanos .padding-vertical--m-large {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--m-larger {
    padding-bottom: 1.75rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--m-xlarge {
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
  .thanos .padding-vertical--m-zero {
    padding-bottom: 0;
    padding-top: 0;
  }
  .thanos .padding-horizontal--m-xsmall {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .thanos .padding-horizontal--m-smaller {
    padding-left: 0.5rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--m-small {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--m-medium {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .thanos .padding-horizontal--m-large {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .thanos .padding-horizontal--m-larger {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .thanos .padding-horizontal--m-xlarge {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .thanos .padding-horizontal--m-zero {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .width-m-auto {
    width: auto;
  }
  .thanos .width-m-100-percent {
    width: 100%;
  }
  .thanos .width-m-100-vw {
    width: 100vw;
  }
  .thanos .width-m-100-rem {
    width: 100rem;
  }
  .thanos .width-m-90-percent {
    width: 90%;
  }
  .thanos .width-m-90-vw {
    width: 90vw;
  }
  .thanos .width-m-90-rem {
    width: 90rem;
  }
  .thanos .width-m-80-percent {
    width: 80%;
  }
  .thanos .width-m-80-vw {
    width: 80vw;
  }
  .thanos .width-m-80-rem {
    width: 80rem;
  }
  .thanos .width-m-75-percent {
    width: 75%;
  }
  .thanos .width-m-75-vw {
    width: 75vw;
  }
  .thanos .width-m-75-rem {
    width: 75rem;
  }
  .thanos .width-m-70-percent {
    width: 70%;
  }
  .thanos .width-m-70-vw {
    width: 70vw;
  }
  .thanos .width-m-70-rem {
    width: 70rem;
  }
  .thanos .width-m-66-percent {
    width: 66%;
  }
  .thanos .width-m-66-vw {
    width: 66vw;
  }
  .thanos .width-m-66-rem {
    width: 66rem;
  }
  .thanos .width-m-60-percent {
    width: 60%;
  }
  .thanos .width-m-60-vw {
    width: 60vw;
  }
  .thanos .width-m-60-rem {
    width: 60rem;
  }
  .thanos .width-m-50-percent {
    width: 50%;
  }
  .thanos .width-m-50-vw {
    width: 50vw;
  }
  .thanos .width-m-50-rem {
    width: 50rem;
  }
  .thanos .width-m-40-percent {
    width: 40%;
  }
  .thanos .width-m-40-vw {
    width: 40vw;
  }
  .thanos .width-m-40-rem {
    width: 40rem;
  }
  .thanos .width-m-33-percent {
    width: 33%;
  }
  .thanos .width-m-33-vw {
    width: 33vw;
  }
  .thanos .width-m-33-rem {
    width: 33rem;
  }
  .thanos .width-m-30-percent {
    width: 30%;
  }
  .thanos .width-m-30-vw {
    width: 30vw;
  }
  .thanos .width-m-30-rem {
    width: 30rem;
  }
  .thanos .width-m-25-percent {
    width: 25%;
  }
  .thanos .width-m-25-vw {
    width: 25vw;
  }
  .thanos .width-m-25-rem {
    width: 25rem;
  }
  .thanos .width-m-20-percent {
    width: 20%;
  }
  .thanos .width-m-20-vw {
    width: 20vw;
  }
  .thanos .width-m-20-rem {
    width: 20rem;
  }
  .thanos .width-m-15-percent {
    width: 15%;
  }
  .thanos .width-m-15-vw {
    width: 15vw;
  }
  .thanos .width-m-15-rem {
    width: 15rem;
  }
  .thanos .width-m-10-percent {
    width: 10%;
  }
  .thanos .width-m-10-vw {
    width: 10vw;
  }
  .thanos .width-m-10-rem {
    width: 10rem;
  }
  .thanos .width-m-0-percent,
  .thanos .width-m-0-rem,
  .thanos .width-m-0-vw {
    width: 0;
  }
}
@media (min-width: 993px) and (max-width: 1200px) {
  .thanos .button--lg-stretch,
  .thanos .button-group--lg-stretch {
    width: 100%;
  }
  .thanos .button-group--lg-stretch .button,
  .thanos .button-group--lg-stretch .radio-list__button,
  .thanos
    .button-group--lg-stretch
    .switch_select
    .switch_arrow
    .image_button_left,
  .thanos
    .button-group--lg-stretch
    .switch_select
    .switch_arrow
    .image_button_right,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--lg-stretch
    .image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--lg-stretch
    .image_button_right {
    flex: 1 0 auto;
  }
  .thanos .dropdown--lg-stretch,
  .thanos .listing--lg-stretch {
    width: 100%;
  }
  .thanos .pagination--desktop-view {
    display: flex;
  }
  .thanos .pagination--mobile-view {
    display: none;
  }
  .thanos .select--lg-stretch,
  .thanos .select--lg-stretch .select__list,
  .thanos .select--lg-stretch .select__selected-item {
    width: 100%;
  }
  .thanos .table--small,
  .thanos .table--small .table__td a {
    font-size: 0.86rem;
  }
  .thanos .tag--lg-stretch {
    width: 100%;
  }
  .thanos input.text-input--lg-stretch {
    min-width: 4rem;
    width: 100%;
  }
  .thanos .text-input--lg-stretch {
    width: 100%;
  }
  .thanos .site-content--responsive {
    max-width: none;
  }
  .thanos .video__content,
  .thanos .video__player {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .video__content {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .video__header {
    margin-top: 1rem;
  }
  .thanos .video__description {
    display: none;
  }
  .thanos .video__label {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .slider__navigation {
    display: none;
  }
  .thanos .grid__col--l {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-3 {
    flex: 0 0 25%;
    max-width: 25%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-6 {
    flex: 0 0 50%;
    max-width: 50%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-9 {
    flex: 0 0 75%;
    max-width: 75%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--l-12 {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .grid--d-l-none {
    display: none;
  }
  .thanos .grid--d-l-inline {
    display: inline;
  }
  .thanos .grid--d-l-inline-block {
    display: inline-block;
  }
  .thanos .grid--d-l-block {
    display: block;
  }
  .thanos .grid--d-l-flex {
    display: flex;
  }
  .thanos .grid--d-l-inline-flex {
    display: inline-flex;
  }
  .thanos .grid--d-l-grid {
    display: grid;
  }
  .thanos .grid--d-l-inline-grid {
    display: inline-grid;
  }
  .thanos .grid--flex-l-row {
    flex-direction: row;
  }
  .thanos .grid--flex-l-column {
    flex-direction: column;
  }
  .thanos .grid--flex-l-row-reverse {
    flex-direction: row-reverse;
  }
  .thanos .grid--flex-l-column-reverse {
    flex-direction: column-reverse;
  }
  .thanos .grid--flex-l-wrap {
    flex-wrap: wrap;
  }
  .thanos .grid--flex-l-nowrap {
    flex-wrap: nowrap;
  }
  .thanos .grid--flex-l-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .thanos .grid--flex-l-fill {
    flex: 1 1 auto;
  }
  .thanos .grid--flex-l-grow-0 {
    flex-grow: 0;
  }
  .thanos .grid--flex-l-grow-1 {
    flex-grow: 1;
  }
  .thanos .grid--flex-l-shrink-0 {
    flex-shrink: 0;
  }
  .thanos .grid--flex-l-shrink-1 {
    flex-shrink: 1;
  }
  .thanos .grid--justify-content-l-start {
    justify-content: flex-start;
  }
  .thanos .grid--justify-content-l-end {
    justify-content: flex-end;
  }
  .thanos .grid--justify-content-l-center {
    justify-content: center;
  }
  .thanos .grid--justify-content-l-between {
    justify-content: space-between;
  }
  .thanos .grid--justify-content-l-around {
    justify-content: space-around;
  }
  .thanos .grid--align-items-l-start {
    align-items: flex-start;
  }
  .thanos .grid--align-items-l-end {
    align-items: flex-end;
  }
  .thanos .grid--align-items-l-center {
    align-items: center;
  }
  .thanos .grid--align-items-l-baseline {
    align-items: baseline;
  }
  .thanos .grid--align-items-l-stretch {
    align-items: stretch;
  }
  .thanos .grid--align-content-l-start {
    align-content: flex-start;
  }
  .thanos .grid--align-content-l-end {
    align-content: flex-end;
  }
  .thanos .grid--align-content-l-center {
    align-content: center;
  }
  .thanos .grid--align-content-l-between {
    align-content: space-between;
  }
  .thanos .grid--align-content-l-around {
    align-content: space-around;
  }
  .thanos .grid--align-content-l-stretch {
    align-content: stretch;
  }
  .thanos .grid--align-self-l-start {
    align-self: flex-start;
  }
  .thanos .grid--align-self-l-end {
    align-self: flex-end;
  }
  .thanos .grid--align-self-l-center {
    align-self: center;
  }
  .thanos .grid--align-self-l-baseline {
    align-self: baseline;
  }
  .thanos .grid--align-self-l-stretch {
    align-self: stretch;
  }
  .thanos .grid--order-l-first {
    order: -1;
  }
  .thanos .grid--order-l-last {
    order: 13;
  }
  .thanos .grid--order-l-0 {
    order: 0;
  }
  .thanos .grid--order-l-1 {
    order: 1;
  }
  .thanos .grid--order-l-2 {
    order: 2;
  }
  .thanos .grid--order-l-3 {
    order: 3;
  }
  .thanos .grid--order-l-4 {
    order: 4;
  }
  .thanos .grid--order-l-5 {
    order: 5;
  }
  .thanos .grid--order-l-6 {
    order: 6;
  }
  .thanos .grid--order-l-7 {
    order: 7;
  }
  .thanos .grid--order-l-8 {
    order: 8;
  }
  .thanos .grid--order-l-9 {
    order: 9;
  }
  .thanos .grid--order-l-10 {
    order: 10;
  }
  .thanos .grid--order-l-11 {
    order: 11;
  }
  .thanos .grid--order-l-12 {
    order: 12;
  }
  .thanos .grid--offset-l-0 {
    margin-left: 0;
  }
  .thanos .grid--offset-l-1 {
    margin-left: 8.333333%;
  }
  .thanos .grid--offset-l-2 {
    margin-left: 16.666667%;
  }
  .thanos .grid--offset-l-3 {
    margin-left: 25%;
  }
  .thanos .grid--offset-l-4 {
    margin-left: 33.333333%;
  }
  .thanos .grid--offset-l-5 {
    margin-left: 41.666667%;
  }
  .thanos .grid--offset-l-6 {
    margin-left: 50%;
  }
  .thanos .grid--offset-l-7 {
    margin-left: 58.333333%;
  }
  .thanos .grid--offset-l-8 {
    margin-left: 66.666667%;
  }
  .thanos .grid--offset-l-9 {
    margin-left: 75%;
  }
  .thanos .grid--offset-l-10 {
    margin-left: 83.333333%;
  }
  .thanos .grid--offset-l-11 {
    margin-left: 91.666667%;
  }
  .thanos .grid--l-float-left {
    float: left;
  }
  .thanos .grid--l-float-right {
    float: right;
  }
  .thanos .grid--l-float-none {
    float: none;
  }
  .thanos .grid--l-clear:after {
    clear: both;
    content: "";
    display: table;
  }
  .thanos .margin--l-xsmall {
    margin: 0.25rem;
  }
  .thanos .margin--l-smaller {
    margin: 0.5rem;
  }
  .thanos .margin--l-small {
    margin: 0.75rem;
  }
  .thanos .margin--l-medium {
    margin: 1rem;
  }
  .thanos .margin--l-large {
    margin: 1.5rem;
  }
  .thanos .margin--l-larger {
    margin: 1.75rem;
  }
  .thanos .margin--l-xlarge {
    margin: 2rem;
  }
  .thanos .margin--l-zero {
    margin: 0;
  }
  .thanos .margin-top--l-xsmall {
    margin-top: 0.25rem;
  }
  .thanos .margin-top--l-smaller {
    margin-top: 0.5rem;
  }
  .thanos .margin-top--l-small {
    margin-top: 0.75rem;
  }
  .thanos .margin-top--l-medium {
    margin-top: 1rem;
  }
  .thanos .margin-top--l-large {
    margin-top: 1.5rem;
  }
  .thanos .margin-top--l-larger {
    margin-top: 1.75rem;
  }
  .thanos .margin-top--l-xlarge {
    margin-top: 2rem;
  }
  .thanos .margin-top--l-zero {
    margin-top: 0;
  }
  .thanos .margin-right--l-xsmall {
    margin-right: 0.25rem;
  }
  .thanos .margin-right--l-smaller {
    margin-right: 0.5rem;
  }
  .thanos .margin-right--l-small {
    margin-right: 0.75rem;
  }
  .thanos .margin-right--l-medium {
    margin-right: 1rem;
  }
  .thanos .margin-right--l-large {
    margin-right: 1.5rem;
  }
  .thanos .margin-right--l-larger {
    margin-right: 1.75rem;
  }
  .thanos .margin-right--l-xlarge {
    margin-right: 2rem;
  }
  .thanos .margin-right--l-zero {
    margin-right: 0;
  }
  .thanos .margin-bottom--l-xsmall {
    margin-bottom: 0.25rem;
  }
  .thanos .margin-bottom--l-smaller {
    margin-bottom: 0.5rem;
  }
  .thanos .margin-bottom--l-small {
    margin-bottom: 0.75rem;
  }
  .thanos .margin-bottom--l-medium {
    margin-bottom: 1rem;
  }
  .thanos .margin-bottom--l-large {
    margin-bottom: 1.5rem;
  }
  .thanos .margin-bottom--l-larger {
    margin-bottom: 1.75rem;
  }
  .thanos .margin-bottom--l-xlarge {
    margin-bottom: 2rem;
  }
  .thanos .margin-bottom--l-zero {
    margin-bottom: 0;
  }
  .thanos .margin-left--l-xsmall {
    margin-left: 0.25rem;
  }
  .thanos .margin-left--l-smaller {
    margin-left: 0.5rem;
  }
  .thanos .margin-left--l-small {
    margin-left: 0.75rem;
  }
  .thanos .margin-left--l-medium {
    margin-left: 1rem;
  }
  .thanos .margin-left--l-large {
    margin-left: 1.5rem;
  }
  .thanos .margin-left--l-larger {
    margin-left: 1.75rem;
  }
  .thanos .margin-left--l-xlarge {
    margin-left: 2rem;
  }
  .thanos .margin-left--l-zero {
    margin-left: 0;
  }
  .thanos .margin-vertical--l-xsmall {
    margin-bottom: 0.25rem;
    margin-top: 0.25rem;
  }
  .thanos .margin-vertical--l-smaller {
    margin-bottom: 0.5rem;
    margin-top: 0.5rem;
  }
  .thanos .margin-vertical--l-small {
    margin-bottom: 0.75rem;
    margin-top: 0.75rem;
  }
  .thanos .margin-vertical--l-medium {
    margin-bottom: 1rem;
    margin-top: 1rem;
  }
  .thanos .margin-vertical--l-large {
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--l-larger {
    margin-bottom: 1.75rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--l-xlarge {
    margin-bottom: 2rem;
    margin-top: 2rem;
  }
  .thanos .margin-vertical--l-zero {
    margin-bottom: 0;
    margin-top: 0;
  }
  .thanos .margin-horizontal--l-xsmall {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .thanos .margin-horizontal--l-smaller {
    margin-left: 0.5rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--l-small {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--l-medium {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .thanos .margin-horizontal--l-large {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .thanos .margin-horizontal--l-larger {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .thanos .margin-horizontal--l-xlarge {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .thanos .margin-horizontal--l-zero {
    margin-left: 0;
    margin-right: 0;
  }
  .thanos .padding--l-xsmall {
    padding: 0.25rem;
  }
  .thanos .padding--l-smaller {
    padding: 0.5rem;
  }
  .thanos .padding--l-small {
    padding: 0.75rem;
  }
  .thanos .padding--l-medium {
    padding: 1rem;
  }
  .thanos .padding--l-large {
    padding: 1.5rem;
  }
  .thanos .padding--l-larger {
    padding: 1.75rem;
  }
  .thanos .padding--l-xlarge {
    padding: 2rem;
  }
  .thanos .padding--l-zero {
    padding: 0;
  }
  .thanos .padding-top--l-xsmall {
    padding-top: 0.25rem;
  }
  .thanos .padding-top--l-smaller {
    padding-top: 0.5rem;
  }
  .thanos .padding-top--l-small {
    padding-top: 0.75rem;
  }
  .thanos .padding-top--l-medium {
    padding-top: 1rem;
  }
  .thanos .padding-top--l-large {
    padding-top: 1.5rem;
  }
  .thanos .padding-top--l-larger {
    padding-top: 1.75rem;
  }
  .thanos .padding-top--l-xlarge {
    padding-top: 2rem;
  }
  .thanos .padding-top--l-zero {
    padding-top: 0;
  }
  .thanos .padding-right--l-xsmall {
    padding-right: 0.25rem;
  }
  .thanos .padding-right--l-smaller {
    padding-right: 0.5rem;
  }
  .thanos .padding-right--l-small {
    padding-right: 0.75rem;
  }
  .thanos .padding-right--l-medium {
    padding-right: 1rem;
  }
  .thanos .padding-right--l-large {
    padding-right: 1.5rem;
  }
  .thanos .padding-right--l-larger {
    padding-right: 1.75rem;
  }
  .thanos .padding-right--l-xlarge {
    padding-right: 2rem;
  }
  .thanos .padding-right--l-zero {
    padding-right: 0;
  }
  .thanos .padding-bottom--l-xsmall {
    padding-bottom: 0.25rem;
  }
  .thanos .padding-bottom--l-smaller {
    padding-bottom: 0.5rem;
  }
  .thanos .padding-bottom--l-small {
    padding-bottom: 0.75rem;
  }
  .thanos .padding-bottom--l-medium {
    padding-bottom: 1rem;
  }
  .thanos .padding-bottom--l-large {
    padding-bottom: 1.5rem;
  }
  .thanos .padding-bottom--l-larger {
    padding-bottom: 1.75rem;
  }
  .thanos .padding-bottom--l-xlarge {
    padding-bottom: 2rem;
  }
  .thanos .padding-bottom--l-zero {
    padding-bottom: 0;
  }
  .thanos .padding-left--l-xsmall {
    padding-left: 0.25rem;
  }
  .thanos .padding-left--l-smaller {
    padding-left: 0.5rem;
  }
  .thanos .padding-left--l-small {
    padding-left: 0.75rem;
  }
  .thanos .padding-left--l-medium {
    padding-left: 1rem;
  }
  .thanos .padding-left--l-large {
    padding-left: 1.5rem;
  }
  .thanos .padding-left--l-larger {
    padding-left: 1.75rem;
  }
  .thanos .padding-left--l-xlarge {
    padding-left: 2rem;
  }
  .thanos .padding-left--l-zero {
    padding-left: 0;
  }
  .thanos .padding-vertical--l-xsmall {
    padding-bottom: 0.25rem;
    padding-top: 0.25rem;
  }
  .thanos .padding-vertical--l-smaller {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
  }
  .thanos .padding-vertical--l-small {
    padding-bottom: 0.75rem;
    padding-top: 0.75rem;
  }
  .thanos .padding-vertical--l-medium {
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
  .thanos .padding-vertical--l-large {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--l-larger {
    padding-bottom: 1.75rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--l-xlarge {
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
  .thanos .padding-vertical--l-zero {
    padding-bottom: 0;
    padding-top: 0;
  }
  .thanos .padding-horizontal--l-xsmall {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .thanos .padding-horizontal--l-smaller {
    padding-left: 0.5rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--l-small {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--l-medium {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .thanos .padding-horizontal--l-large {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .thanos .padding-horizontal--l-larger {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .thanos .padding-horizontal--l-xlarge {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .thanos .padding-horizontal--l-zero {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .width-l-auto {
    width: auto;
  }
  .thanos .width-l-100-percent {
    width: 100%;
  }
  .thanos .width-l-100-vw {
    width: 100vw;
  }
  .thanos .width-l-100-rem {
    width: 100rem;
  }
  .thanos .width-l-90-percent {
    width: 90%;
  }
  .thanos .width-l-90-vw {
    width: 90vw;
  }
  .thanos .width-l-90-rem {
    width: 90rem;
  }
  .thanos .width-l-80-percent {
    width: 80%;
  }
  .thanos .width-l-80-vw {
    width: 80vw;
  }
  .thanos .width-l-80-rem {
    width: 80rem;
  }
  .thanos .width-l-75-percent {
    width: 75%;
  }
  .thanos .width-l-75-vw {
    width: 75vw;
  }
  .thanos .width-l-75-rem {
    width: 75rem;
  }
  .thanos .width-l-70-percent {
    width: 70%;
  }
  .thanos .width-l-70-vw {
    width: 70vw;
  }
  .thanos .width-l-70-rem {
    width: 70rem;
  }
  .thanos .width-l-66-percent {
    width: 66%;
  }
  .thanos .width-l-66-vw {
    width: 66vw;
  }
  .thanos .width-l-66-rem {
    width: 66rem;
  }
  .thanos .width-l-60-percent {
    width: 60%;
  }
  .thanos .width-l-60-vw {
    width: 60vw;
  }
  .thanos .width-l-60-rem {
    width: 60rem;
  }
  .thanos .width-l-50-percent {
    width: 50%;
  }
  .thanos .width-l-50-vw {
    width: 50vw;
  }
  .thanos .width-l-50-rem {
    width: 50rem;
  }
  .thanos .width-l-40-percent {
    width: 40%;
  }
  .thanos .width-l-40-vw {
    width: 40vw;
  }
  .thanos .width-l-40-rem {
    width: 40rem;
  }
  .thanos .width-l-33-percent {
    width: 33%;
  }
  .thanos .width-l-33-vw {
    width: 33vw;
  }
  .thanos .width-l-33-rem {
    width: 33rem;
  }
  .thanos .width-l-30-percent {
    width: 30%;
  }
  .thanos .width-l-30-vw {
    width: 30vw;
  }
  .thanos .width-l-30-rem {
    width: 30rem;
  }
  .thanos .width-l-25-percent {
    width: 25%;
  }
  .thanos .width-l-25-vw {
    width: 25vw;
  }
  .thanos .width-l-25-rem {
    width: 25rem;
  }
  .thanos .width-l-20-percent {
    width: 20%;
  }
  .thanos .width-l-20-vw {
    width: 20vw;
  }
  .thanos .width-l-20-rem {
    width: 20rem;
  }
  .thanos .width-l-15-percent {
    width: 15%;
  }
  .thanos .width-l-15-vw {
    width: 15vw;
  }
  .thanos .width-l-15-rem {
    width: 15rem;
  }
  .thanos .width-l-10-percent {
    width: 10%;
  }
  .thanos .width-l-10-vw {
    width: 10vw;
  }
  .thanos .width-l-10-rem {
    width: 10rem;
  }
  .thanos .width-l-0-percent,
  .thanos .width-l-0-rem,
  .thanos .width-l-0-vw {
    width: 0;
  }
}
@media (min-width: 1201px) {
  .thanos .table--small,
  .thanos .table--small .table__td a {
    font-size: 0.86rem;
  }
  .thanos .width-xl-auto {
    width: auto;
  }
  .thanos .width-xl-100-percent {
    width: 100%;
  }
  .thanos .width-xl-100-vw {
    width: 100vw;
  }
  .thanos .width-xl-100-rem {
    width: 100rem;
  }
  .thanos .width-xl-90-percent {
    width: 90%;
  }
  .thanos .width-xl-90-vw {
    width: 90vw;
  }
  .thanos .width-xl-90-rem {
    width: 90rem;
  }
  .thanos .width-xl-80-percent {
    width: 80%;
  }
  .thanos .width-xl-80-vw {
    width: 80vw;
  }
  .thanos .width-xl-80-rem {
    width: 80rem;
  }
  .thanos .width-xl-75-percent {
    width: 75%;
  }
  .thanos .width-xl-75-vw {
    width: 75vw;
  }
  .thanos .width-xl-75-rem {
    width: 75rem;
  }
  .thanos .width-xl-70-percent {
    width: 70%;
  }
  .thanos .width-xl-70-vw {
    width: 70vw;
  }
  .thanos .width-xl-70-rem {
    width: 70rem;
  }
  .thanos .width-xl-66-percent {
    width: 66%;
  }
  .thanos .width-xl-66-vw {
    width: 66vw;
  }
  .thanos .width-xl-66-rem {
    width: 66rem;
  }
  .thanos .width-xl-60-percent {
    width: 60%;
  }
  .thanos .width-xl-60-vw {
    width: 60vw;
  }
  .thanos .width-xl-60-rem {
    width: 60rem;
  }
  .thanos .width-xl-50-percent {
    width: 50%;
  }
  .thanos .width-xl-50-vw {
    width: 50vw;
  }
  .thanos .width-xl-50-rem {
    width: 50rem;
  }
  .thanos .width-xl-40-percent {
    width: 40%;
  }
  .thanos .width-xl-40-vw {
    width: 40vw;
  }
  .thanos .width-xl-40-rem {
    width: 40rem;
  }
  .thanos .width-xl-33-percent {
    width: 33%;
  }
  .thanos .width-xl-33-vw {
    width: 33vw;
  }
  .thanos .width-xl-33-rem {
    width: 33rem;
  }
  .thanos .width-xl-30-percent {
    width: 30%;
  }
  .thanos .width-xl-30-vw {
    width: 30vw;
  }
  .thanos .width-xl-30-rem {
    width: 30rem;
  }
  .thanos .width-xl-25-percent {
    width: 25%;
  }
  .thanos .width-xl-25-vw {
    width: 25vw;
  }
  .thanos .width-xl-25-rem {
    width: 25rem;
  }
  .thanos .width-xl-20-percent {
    width: 20%;
  }
  .thanos .width-xl-20-vw {
    width: 20vw;
  }
  .thanos .width-xl-20-rem {
    width: 20rem;
  }
  .thanos .width-xl-15-percent {
    width: 15%;
  }
  .thanos .width-xl-15-vw {
    width: 15vw;
  }
  .thanos .width-xl-15-rem {
    width: 15rem;
  }
  .thanos .width-xl-10-percent {
    width: 10%;
  }
  .thanos .width-xl-10-vw {
    width: 10vw;
  }
  .thanos .width-xl-10-rem {
    width: 10rem;
  }
  .thanos .width-xl-0-percent,
  .thanos .width-xl-0-rem,
  .thanos .width-xl-0-vw {
    width: 0;
  }
}
@media (max-width: 1200px) {
  .thanos .logo-finanzen-net.logo--size-auto {
    height: 1.71429rem;
    width: 13.11429rem;
  }
  .thanos .logo-finanzen-ch.logo--size-auto {
    height: 1.71429rem;
    width: 13.02857rem;
  }
  .thanos .button--size-l-xsmall {
    font-size: 0.25rem;
    height: 0.57143rem;
  }
  .thanos .button--size-l-xsmall.button--with-icon [class*="icon"] {
    font-size: 0.25rem;
    line-height: 0.25;
  }
  .thanos .button--size-l-xsmall.button--circle,
  .thanos .switch_select .switch_arrow .button--size-l-xsmall.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-xsmall.image_button_right {
    width: 0.57143rem;
  }
  .thanos .button--size-l-smaller {
    font-size: 0.5rem;
    height: 1.14286rem;
  }
  .thanos .button--size-l-smaller.button--with-icon [class*="icon"] {
    font-size: 0.5rem;
    line-height: 0.5;
  }
  .thanos .button--size-l-smaller.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-smaller.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-smaller.image_button_right {
    width: 1.14286rem;
  }
  .thanos .button--size-l-small {
    font-size: 0.75rem;
    height: 1.71429rem;
  }
  .thanos .button--size-l-small.button--with-icon [class*="icon"] {
    font-size: 0.75rem;
    line-height: 0.75;
  }
  .thanos .button--size-l-small.button--circle,
  .thanos .switch_select .switch_arrow .button--size-l-small.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-small.image_button_right {
    width: 1.71429rem;
  }
  .thanos .button--size-l-medium {
    font-size: 1rem;
    height: 2.28571rem;
  }
  .thanos .button--size-l-medium.button--with-icon [class*="icon"] {
    font-size: 1rem;
    line-height: 1;
  }
  .thanos .button--size-l-medium.button--circle,
  .thanos .switch_select .switch_arrow .button--size-l-medium.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-medium.image_button_right {
    width: 2.28571rem;
  }
  .thanos .button--size-l-big {
    font-size: 1.25rem;
    height: 2.85714rem;
  }
  .thanos .button--size-l-big.button--with-icon [class*="icon"] {
    font-size: 1.25rem;
    line-height: 1.25;
  }
  .thanos .button--size-l-big.button--circle,
  .thanos .switch_select .switch_arrow .button--size-l-big.image_button_left,
  .thanos .switch_select .switch_arrow .button--size-l-big.image_button_right {
    width: 2.85714rem;
  }
  .thanos .button--size-l-large {
    font-size: 1.5rem;
    height: 3.42857rem;
  }
  .thanos .button--size-l-large.button--with-icon [class*="icon"] {
    font-size: 1.5rem;
    line-height: 1.5;
  }
  .thanos .button--size-l-large.button--circle,
  .thanos .switch_select .switch_arrow .button--size-l-large.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-large.image_button_right {
    width: 3.42857rem;
  }
  .thanos .button--size-l-larger {
    font-size: 1.75rem;
    height: 4rem;
  }
  .thanos .button--size-l-larger.button--with-icon [class*="icon"] {
    font-size: 1.75rem;
    line-height: 1.75;
  }
  .thanos .button--size-l-larger.button--circle,
  .thanos .switch_select .switch_arrow .button--size-l-larger.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-larger.image_button_right {
    width: 4rem;
  }
  .thanos .button--size-l-xlarge {
    font-size: 2rem;
    height: 4.57143rem;
  }
  .thanos .button--size-l-xlarge.button--with-icon [class*="icon"] {
    font-size: 2rem;
    line-height: 2;
  }
  .thanos .button--size-l-xlarge.button--circle,
  .thanos .switch_select .switch_arrow .button--size-l-xlarge.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-l-xlarge.image_button_right {
    width: 4.57143rem;
  }
  .thanos .side-panel-left--to-l {
    background: #fff;
    bottom: 0;
    box-shadow: 0 2px 50px 0 #326eb4;
    left: 0;
    max-width: 90vw;
    overflow: auto;
    padding: 0;
    position: fixed;
    scroll-behavior: smooth;
    top: 0;
    transform: translateX(-50%) scaleX(0);
    transition: transform 0.15s ease-in-out;
    width: 28rem;
    z-index: 1006;
  }
  .thanos .side-panel-left--to-l.side-panel--boerse-online {
    box-shadow: 0 2px 50px 0 #595959;
  }
  .thanos .side-panel-left--to-l.side-panel-left--open {
    overflow-y: auto;
    transform: translateX(0) scaleX(1);
  }
  .thanos .side-panel-left--to-l.side-panel-left--stretch {
    width: 90vw;
  }
  .thanos .site-content {
    max-width: 65rem;
  }
  .thanos .video__label {
    border-bottom: 1px solid #0000;
    position: static;
  }
}
@media (max-width: 1200px) and (-ms-high-contrast: active),
  (max-width: 1200px) and (-ms-high-contrast: none) {
  .thanos .side-panel-left--to-l {
    display: block;
  }
}
@media (max-width: 992px) {
  .thanos body,
  .thanos html,
  html {
    font-size: 16px;
  }
  .thanos .h1,
  .thanos h1 {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }
  .thanos .h2,
  .thanos h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  .thanos .h3,
  .thanos h2.header,
  .thanos h3 {
    font-size: 1.3rem;
    line-height: 1.8rem;
  }
  .thanos .h4,
  .thanos .h5,
  .thanos h4,
  .thanos h5 {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  .thanos .paragraph,
  .thanos ol,
  .thanos p,
  .thanos ul {
    font-size: 1rem;
    line-height: 1.57143rem;
  }
  .thanos .logo-finanzen-net.logo--size-auto {
    height: 1.71429rem;
    width: 13.11429rem;
  }
  .thanos .logo-finanzen-ch.logo--size-auto {
    height: 1.71429rem;
    width: 13.02857rem;
  }
  .thanos .button,
  .thanos .radio-list__button,
  .thanos .switch_select .switch_arrow .image_button_left,
  .thanos .switch_select .switch_arrow .image_button_right {
    height: 2.5rem;
  }
  .thanos .button--size-m-xsmall {
    font-size: 0.25rem;
    height: 0.57143rem;
  }
  .thanos .button--size-m-xsmall.button--with-icon [class*="icon"] {
    font-size: 0.25rem;
    line-height: 0.25;
  }
  .thanos .button--size-m-xsmall.button--circle,
  .thanos .switch_select .switch_arrow .button--size-m-xsmall.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-xsmall.image_button_right {
    width: 0.57143rem;
  }
  .thanos .button--size-m-smaller {
    font-size: 0.5rem;
    height: 1.14286rem;
  }
  .thanos .button--size-m-smaller.button--with-icon [class*="icon"] {
    font-size: 0.5rem;
    line-height: 0.5;
  }
  .thanos .button--size-m-smaller.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-smaller.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-smaller.image_button_right {
    width: 1.14286rem;
  }
  .thanos .button--size-m-small {
    font-size: 0.75rem;
    height: 1.71429rem;
  }
  .thanos .button--size-m-small.button--with-icon [class*="icon"] {
    font-size: 0.75rem;
    line-height: 0.75;
  }
  .thanos .button--size-m-small.button--circle,
  .thanos .switch_select .switch_arrow .button--size-m-small.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-small.image_button_right {
    width: 1.71429rem;
  }
  .thanos .button--size-m-medium {
    font-size: 1rem;
    height: 2.28571rem;
  }
  .thanos .button--size-m-medium.button--with-icon [class*="icon"] {
    font-size: 1rem;
    line-height: 1;
  }
  .thanos .button--size-m-medium.button--circle,
  .thanos .switch_select .switch_arrow .button--size-m-medium.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-medium.image_button_right {
    width: 2.28571rem;
  }
  .thanos .button--size-m-big {
    font-size: 1.25rem;
    height: 2.85714rem;
  }
  .thanos .button--size-m-big.button--with-icon [class*="icon"] {
    font-size: 1.25rem;
    line-height: 1.25;
  }
  .thanos .button--size-m-big.button--circle,
  .thanos .switch_select .switch_arrow .button--size-m-big.image_button_left,
  .thanos .switch_select .switch_arrow .button--size-m-big.image_button_right {
    width: 2.85714rem;
  }
  .thanos .button--size-m-large {
    font-size: 1.5rem;
    height: 3.42857rem;
  }
  .thanos .button--size-m-large.button--with-icon [class*="icon"] {
    font-size: 1.5rem;
    line-height: 1.5;
  }
  .thanos .button--size-m-large.button--circle,
  .thanos .switch_select .switch_arrow .button--size-m-large.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-large.image_button_right {
    width: 3.42857rem;
  }
  .thanos .button--size-m-larger {
    font-size: 1.75rem;
    height: 4rem;
  }
  .thanos .button--size-m-larger.button--with-icon [class*="icon"] {
    font-size: 1.75rem;
    line-height: 1.75;
  }
  .thanos .button--size-m-larger.button--circle,
  .thanos .switch_select .switch_arrow .button--size-m-larger.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-larger.image_button_right {
    width: 4rem;
  }
  .thanos .button--size-m-xlarge {
    font-size: 2rem;
    height: 4.57143rem;
  }
  .thanos .button--size-m-xlarge.button--with-icon [class*="icon"] {
    font-size: 2rem;
    line-height: 2;
  }
  .thanos .button--size-m-xlarge.button--circle,
  .thanos .switch_select .switch_arrow .button--size-m-xlarge.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-m-xlarge.image_button_right {
    width: 4.57143rem;
  }
  .thanos .side-panel-left--to-m {
    background: #fff;
    bottom: 0;
    box-shadow: 0 2px 50px 0 #326eb4;
    left: 0;
    max-width: 90vw;
    overflow: auto;
    padding: 0;
    position: fixed;
    scroll-behavior: smooth;
    top: 0;
    transform: translateX(-50%) scaleX(0);
    transition: transform 0.15s ease-in-out;
    width: 28rem;
    z-index: 1006;
  }
  .thanos .side-panel-left--to-m.side-panel--boerse-online {
    box-shadow: 0 2px 50px 0 #595959;
  }
  .thanos .side-panel-left--to-m.side-panel-left--open {
    overflow-y: auto;
    transform: translateX(0) scaleX(1);
  }
  .thanos .side-panel-left--to-m.side-panel-left--stretch {
    width: 90vw;
  }
  .thanos .snapshot {
    grid-template-areas: "headline" "values" "actions";
    grid-template-columns: 1fr;
    grid-template-rows: auto;
  }
  .thanos .snapshot--has-read-more-link {
    grid-template-columns: 1fr;
    grid-template-rows: auto;
    grid-row-gap: 1rem;
    grid-template-areas: "headline" "values" "actions" "read-more";
    row-gap: 1rem;
  }
  .thanos .snapshot--loading {
    min-height: 176px;
  }
  .thanos .teaser__headline {
    cursor: auto;
    font-family: OpenSans, arial, sans-serif;
    font-size: 1rem;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
  }
  .thanos .teaser__headline,
  .thanos .teaser__headline:active,
  .thanos .teaser__headline:hover,
  .thanos .teaser__headline:link,
  .thanos .teaser__headline:visited {
    color: inherit;
    outline: none;
    text-decoration: inherit;
  }
  .thanos .teaser__headline,
  .thanos .teaser__headline:active,
  .thanos .teaser__headline:focus,
  .thanos .teaser__headline:hover,
  .thanos .teaser__headline:link,
  .thanos .teaser__headline:visited {
    color: #000;
    cursor: pointer;
    font-family: OpenSans, arial, sans-serif;
    font-size: 1rem;
    font-size: 1.3rem;
    font-stretch: normal;
    font-style: normal;
    font-weight: 900;
    letter-spacing: normal;
    line-height: normal;
    line-height: 1.8rem;
  }
  .thanos input.text-input {
    height: 2.5rem;
  }
  .thanos .header__landingpage-link,
  .thanos .header__landingpage-link:active,
  .thanos .header__landingpage-link:focus,
  .thanos .header__landingpage-link:hover,
  .thanos .header__landingpage-link:link,
  .thanos .header__landingpage-link:visited {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }
  .thanos .message {
    font-size: 1rem;
    line-height: 1.57143rem;
  }
  .thanos .site-content {
    max-width: 48.57143rem;
  }
}
@media (max-width: 992px) and (-ms-high-contrast: active),
  (max-width: 992px) and (-ms-high-contrast: none) {
  .thanos .button,
  .thanos .radio-list__button,
  .thanos .switch_select .switch_arrow .image_button_left,
  .thanos .switch_select .switch_arrow .image_button_right {
    line-height: 2.5rem;
  }
  .thanos .side-panel-left--to-m {
    display: block;
  }
}
@media (max-width: 768px) {
  .thanos .logo-finanzen-net.logo--size-auto {
    height: 1.71429rem;
    width: 13.11429rem;
  }
  .thanos .logo-finanzen-ch.logo--size-auto {
    height: 1.71429rem;
    width: 13.02857rem;
  }
  .thanos .button--size-s-xsmall {
    font-size: 0.25rem;
    height: 0.57143rem;
  }
  .thanos .button--size-s-xsmall.button--with-icon [class*="icon"] {
    font-size: 0.25rem;
    line-height: 0.25;
  }
  .thanos .button--size-s-xsmall.button--circle,
  .thanos .switch_select .switch_arrow .button--size-s-xsmall.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-xsmall.image_button_right {
    width: 0.57143rem;
  }
  .thanos .button--size-s-smaller {
    font-size: 0.5rem;
    height: 1.14286rem;
  }
  .thanos .button--size-s-smaller.button--with-icon [class*="icon"] {
    font-size: 0.5rem;
    line-height: 0.5;
  }
  .thanos .button--size-s-smaller.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-smaller.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-smaller.image_button_right {
    width: 1.14286rem;
  }
  .thanos .button--size-s-small {
    font-size: 0.75rem;
    height: 1.71429rem;
  }
  .thanos .button--size-s-small.button--with-icon [class*="icon"] {
    font-size: 0.75rem;
    line-height: 0.75;
  }
  .thanos .button--size-s-small.button--circle,
  .thanos .switch_select .switch_arrow .button--size-s-small.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-small.image_button_right {
    width: 1.71429rem;
  }
  .thanos .button--size-s-medium {
    font-size: 1rem;
    height: 2.28571rem;
  }
  .thanos .button--size-s-medium.button--with-icon [class*="icon"] {
    font-size: 1rem;
    line-height: 1;
  }
  .thanos .button--size-s-medium.button--circle,
  .thanos .switch_select .switch_arrow .button--size-s-medium.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-medium.image_button_right {
    width: 2.28571rem;
  }
  .thanos .button--size-s-big {
    font-size: 1.25rem;
    height: 2.85714rem;
  }
  .thanos .button--size-s-big.button--with-icon [class*="icon"] {
    font-size: 1.25rem;
    line-height: 1.25;
  }
  .thanos .button--size-s-big.button--circle,
  .thanos .switch_select .switch_arrow .button--size-s-big.image_button_left,
  .thanos .switch_select .switch_arrow .button--size-s-big.image_button_right {
    width: 2.85714rem;
  }
  .thanos .button--size-s-large {
    font-size: 1.5rem;
    height: 3.42857rem;
  }
  .thanos .button--size-s-large.button--with-icon [class*="icon"] {
    font-size: 1.5rem;
    line-height: 1.5;
  }
  .thanos .button--size-s-large.button--circle,
  .thanos .switch_select .switch_arrow .button--size-s-large.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-large.image_button_right {
    width: 3.42857rem;
  }
  .thanos .button--size-s-larger {
    font-size: 1.75rem;
    height: 4rem;
  }
  .thanos .button--size-s-larger.button--with-icon [class*="icon"] {
    font-size: 1.75rem;
    line-height: 1.75;
  }
  .thanos .button--size-s-larger.button--circle,
  .thanos .switch_select .switch_arrow .button--size-s-larger.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-larger.image_button_right {
    width: 4rem;
  }
  .thanos .button--size-s-xlarge {
    font-size: 2rem;
    height: 4.57143rem;
  }
  .thanos .button--size-s-xlarge.button--with-icon [class*="icon"] {
    font-size: 2rem;
    line-height: 2;
  }
  .thanos .button--size-s-xlarge.button--circle,
  .thanos .switch_select .switch_arrow .button--size-s-xlarge.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-s-xlarge.image_button_right {
    width: 4.57143rem;
  }
  .thanos .button--size-fixed {
    height: 2.28571rem;
    min-width: 0;
  }
  .thanos .button-group .button:not(:last-of-type),
  .thanos .button-group .dropdown:not(:last-of-type) .button.dropdown__trigger,
  .thanos
    .button-group
    .dropdown:not(:last-of-type)
    .dropdown__trigger.radio-list__button,
  .thanos
    .button-group
    .dropdown:not(:last-of-type)
    .switch_select
    .switch_arrow
    .dropdown__trigger.image_button_left,
  .thanos
    .button-group
    .dropdown:not(:last-of-type)
    .switch_select
    .switch_arrow
    .dropdown__trigger.image_button_right,
  .thanos .button-group .radio-list__button:not(:last-of-type),
  .thanos
    .button-group
    .switch_select
    .switch_arrow
    .image_button_left:not(:last-of-type),
  .thanos
    .button-group
    .switch_select
    .switch_arrow
    .image_button_right:not(:last-of-type),
  .thanos
    .switch_select
    .switch_arrow
    .button-group
    .dropdown:not(:last-of-type)
    .dropdown__trigger.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button-group
    .dropdown:not(:last-of-type)
    .dropdown__trigger.image_button_right,
  .thanos
    .switch_select
    .switch_arrow
    .button-group
    .image_button_left:not(:last-of-type),
  .thanos
    .switch_select
    .switch_arrow
    .button-group
    .image_button_right:not(:last-of-type) {
    border-right: 1px solid #0000;
  }
  .thanos .pagination {
    width: 100%;
  }
  .thanos .side-panel-left--to-s {
    background: #fff;
    bottom: 0;
    box-shadow: 0 2px 50px 0 #326eb4;
    left: 0;
    max-width: 90vw;
    overflow: auto;
    padding: 0;
    position: fixed;
    scroll-behavior: smooth;
    top: 0;
    transform: translateX(-50%) scaleX(0);
    transition: transform 0.15s ease-in-out;
    width: 28rem;
    z-index: 1006;
  }
  .thanos .side-panel-left--to-s.side-panel--boerse-online {
    box-shadow: 0 2px 50px 0 #595959;
  }
  .thanos .side-panel-left--to-s.side-panel-left--open {
    overflow-y: auto;
    transform: translateX(0) scaleX(1);
  }
  .thanos .side-panel-left--to-s.side-panel-left--stretch {
    width: 90vw;
  }
  .thanos .text-input--with-icon {
    padding: 0 1rem;
  }
  .thanos .site-content {
    max-width: 100%;
  }
  .thanos .site-login {
    border: none;
    height: auto;
    width: 100%;
  }
  .thanos .site-login .site-login--fieldset {
    border: 1px solid #0000;
    border-top-color: #d8d8d8;
    display: block;
    font-family: OpenSans, arial, sans-serif;
    font-size: 1.14286rem;
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
    margin: 0.75rem;
    text-align: center;
    transition: all 0.15s ease-in-out;
  }
  .thanos .site-login .site-login--row {
    display: block;
  }
}
@media (max-width: 768px) and (-ms-high-contrast: active),
  (max-width: 768px) and (-ms-high-contrast: none) {
  .thanos .side-panel-left--to-s {
    display: block;
  }
}
@media (max-width: 576px) {
  .thanos .logo-finanzen-net.logo--size-auto {
    height: 1.5rem;
    width: 11.475rem;
  }
  .thanos .logo-finanzen-ch.logo--size-auto {
    height: 1.5rem;
    width: 11.4rem;
  }
  .thanos .button--xs-stretch {
    width: 100%;
  }
  .thanos .button--size-xs-xsmall {
    font-size: 0.25rem;
    height: 0.57143rem;
  }
  .thanos .button--size-xs-xsmall.button--with-icon [class*="icon"] {
    font-size: 0.25rem;
    line-height: 0.25;
  }
  .thanos .button--size-xs-xsmall.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-xsmall.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-xsmall.image_button_right {
    width: 0.57143rem;
  }
  .thanos .button--size-xs-smaller {
    font-size: 0.5rem;
    height: 1.14286rem;
  }
  .thanos .button--size-xs-smaller.button--with-icon [class*="icon"] {
    font-size: 0.5rem;
    line-height: 0.5;
  }
  .thanos .button--size-xs-smaller.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-smaller.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-smaller.image_button_right {
    width: 1.14286rem;
  }
  .thanos .button--size-xs-small {
    font-size: 0.75rem;
    height: 1.71429rem;
  }
  .thanos .button--size-xs-small.button--with-icon [class*="icon"] {
    font-size: 0.75rem;
    line-height: 0.75;
  }
  .thanos .button--size-xs-small.button--circle,
  .thanos .switch_select .switch_arrow .button--size-xs-small.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-small.image_button_right {
    width: 1.71429rem;
  }
  .thanos .button--size-xs-medium {
    font-size: 1rem;
    height: 2.28571rem;
  }
  .thanos .button--size-xs-medium.button--with-icon [class*="icon"] {
    font-size: 1rem;
    line-height: 1;
  }
  .thanos .button--size-xs-medium.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-medium.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-medium.image_button_right {
    width: 2.28571rem;
  }
  .thanos .button--size-xs-big {
    font-size: 1.25rem;
    height: 2.85714rem;
  }
  .thanos .button--size-xs-big.button--with-icon [class*="icon"] {
    font-size: 1.25rem;
    line-height: 1.25;
  }
  .thanos .button--size-xs-big.button--circle,
  .thanos .switch_select .switch_arrow .button--size-xs-big.image_button_left,
  .thanos .switch_select .switch_arrow .button--size-xs-big.image_button_right {
    width: 2.85714rem;
  }
  .thanos .button--size-xs-large {
    font-size: 1.5rem;
    height: 3.42857rem;
  }
  .thanos .button--size-xs-large.button--with-icon [class*="icon"] {
    font-size: 1.5rem;
    line-height: 1.5;
  }
  .thanos .button--size-xs-large.button--circle,
  .thanos .switch_select .switch_arrow .button--size-xs-large.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-large.image_button_right {
    width: 3.42857rem;
  }
  .thanos .button--size-xs-larger {
    font-size: 1.75rem;
    height: 4rem;
  }
  .thanos .button--size-xs-larger.button--with-icon [class*="icon"] {
    font-size: 1.75rem;
    line-height: 1.75;
  }
  .thanos .button--size-xs-larger.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-larger.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-larger.image_button_right {
    width: 4rem;
  }
  .thanos .button--size-xs-xlarge {
    font-size: 2rem;
    height: 4.57143rem;
  }
  .thanos .button--size-xs-xlarge.button--with-icon [class*="icon"] {
    font-size: 2rem;
    line-height: 2;
  }
  .thanos .button--size-xs-xlarge.button--circle,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-xlarge.image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button--size-xs-xlarge.image_button_right {
    width: 4.57143rem;
  }
  .thanos .button-group--xs-stretch {
    width: 100%;
  }
  .thanos .button-group--xs-stretch .button,
  .thanos .button-group--xs-stretch .radio-list__button,
  .thanos
    .button-group--xs-stretch
    .switch_select
    .switch_arrow
    .image_button_left,
  .thanos
    .button-group--xs-stretch
    .switch_select
    .switch_arrow
    .image_button_right,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--xs-stretch
    .image_button_left,
  .thanos
    .switch_select
    .switch_arrow
    .button-group--xs-stretch
    .image_button_right {
    flex: 1 0 auto;
  }
  .thanos .dropdown--xs-stretch,
  .thanos .listing--xs-stretch {
    width: 100%;
  }
  .thanos .pagination__list {
    flex-wrap: wrap;
  }
  .thanos .pagination--desktop-view {
    display: none;
  }
  .thanos .pagination--mobile-view {
    display: flex;
  }
  .thanos .select--xs-stretch,
  .thanos .select--xs-stretch .select__list,
  .thanos .select--xs-stretch .select__selected-item {
    width: 100%;
  }
  .thanos .side-panel-left--to-xs {
    background: #fff;
    bottom: 0;
    box-shadow: 0 2px 50px 0 #326eb4;
    left: 0;
    max-width: 90vw;
    overflow: auto;
    padding: 0;
    position: fixed;
    scroll-behavior: smooth;
    top: 0;
    transform: translateX(-50%) scaleX(0);
    transition: transform 0.15s ease-in-out;
    width: 28rem;
    z-index: 1006;
  }
  .thanos .side-panel-left--to-xs.side-panel--boerse-online {
    box-shadow: 0 2px 50px 0 #595959;
  }
  .thanos .side-panel-left--to-xs.side-panel-left--open {
    overflow-y: auto;
    transform: translateX(0) scaleX(1);
  }
  .thanos .side-panel-left--to-xs.side-panel-left--stretch {
    width: 90vw;
  }
  .thanos .snapshot__values {
    justify-content: flex-start;
  }
  .thanos .snapshot__values > * {
    margin-left: 0;
    margin-right: 0.75rem;
  }
  .thanos .snapshot__values-row {
    justify-content: flex-start;
  }
  .thanos .snapshot__values-row > * {
    margin-left: 0;
    margin-right: 0.75rem;
  }
  .thanos .snapshot__actions {
    flex-direction: column;
  }
  .thanos .snapshot .button--snapshot-buy {
    margin-bottom: 0.5rem;
    margin-left: 0;
    margin-right: 0;
  }
  .thanos .snapshot .button--snapshot-alternative,
  .thanos .snapshot .button--snapshot-sell {
    margin-left: 0;
  }
  .thanos .snapshot--has-read-more-link .snapshot__actions {
    margin-top: 0;
  }
  .thanos .snapshot--loading {
    min-height: 224px;
  }
  .thanos .table--fixed {
    display: block;
    overflow-y: auto;
    position: relative;
  }
  .thanos .table--fixed .table__th {
    background: #fff;
    position: sticky;
    top: 0;
    z-index: 1001;
  }
  .thanos .tag--xs-stretch {
    width: 100%;
  }
  .thanos input.text-input--xs-stretch {
    min-width: 4rem;
    width: 100%;
  }
  .thanos .text-input--xs-stretch {
    width: 100%;
  }
  .thanos .site-content {
    max-width: 100%;
  }
  .thanos .site-content--responsive {
    max-width: none;
  }
  .thanos .video__content,
  .thanos .video__player {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .video__content {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .video__header {
    margin-top: 0.75rem;
  }
  .thanos .slider__navigation,
  .thanos .video__description,
  .thanos .video__label {
    display: none;
  }
  .thanos .currency-converter__convert-from {
    flex: 0 0 100%;
    margin-bottom: 0.75rem;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-switch {
    flex: 0 0 8.333333%;
    justify-content: flex-start;
    margin-bottom: 0.75rem;
    max-width: 8.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-to {
    flex: 0 0 91.666667%;
    margin-bottom: 0.75rem;
    max-width: 91.666667%;
    padding-left: 0.75rem;
    padding-right: 0;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-at-date {
    padding-left: 0;
  }
  .thanos .currency-converter__convert-at-date,
  .thanos .currency-converter__convert-value {
    flex: 0 0 100%;
    margin-bottom: 0.75rem;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .currency-converter__convert-istgleich {
    justify-content: flex-start;
  }
  .thanos .currency-converter__convert-result {
    flex: 0 0 91.666667%;
    margin-bottom: 0.75rem;
    margin-left: 0;
    max-width: 91.666667%;
    padding-left: 0.75rem;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-3 {
    flex: 0 0 25%;
    max-width: 25%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-6 {
    flex: 0 0 50%;
    max-width: 50%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-9 {
    flex: 0 0 75%;
    max-width: 75%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
    position: relative;
    width: 100%;
  }
  .thanos .grid__col--xs-12 {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    width: 100%;
  }
  .thanos .grid--order-xs-first {
    order: -1;
  }
  .thanos .grid--order-xs-last {
    order: 13;
  }
  .thanos .grid--order-xs-0 {
    order: 0;
  }
  .thanos .grid--order-xs-1 {
    order: 1;
  }
  .thanos .grid--order-xs-2 {
    order: 2;
  }
  .thanos .grid--order-xs-3 {
    order: 3;
  }
  .thanos .grid--order-xs-4 {
    order: 4;
  }
  .thanos .grid--order-xs-5 {
    order: 5;
  }
  .thanos .grid--order-xs-6 {
    order: 6;
  }
  .thanos .grid--order-xs-7 {
    order: 7;
  }
  .thanos .grid--order-xs-8 {
    order: 8;
  }
  .thanos .grid--order-xs-9 {
    order: 9;
  }
  .thanos .grid--order-xs-10 {
    order: 10;
  }
  .thanos .grid--order-xs-11 {
    order: 11;
  }
  .thanos .grid--order-xs-12 {
    order: 12;
  }
  .thanos .grid--offset-xs-0 {
    margin-left: 0;
  }
  .thanos .grid--offset-xs-1 {
    margin-left: 8.333333%;
  }
  .thanos .grid--offset-xs-2 {
    margin-left: 16.666667%;
  }
  .thanos .grid--offset-xs-3 {
    margin-left: 25%;
  }
  .thanos .grid--offset-xs-4 {
    margin-left: 33.333333%;
  }
  .thanos .grid--offset-xs-5 {
    margin-left: 41.666667%;
  }
  .thanos .grid--offset-xs-6 {
    margin-left: 50%;
  }
  .thanos .grid--offset-xs-7 {
    margin-left: 58.333333%;
  }
  .thanos .grid--offset-xs-8 {
    margin-left: 66.666667%;
  }
  .thanos .grid--offset-xs-9 {
    margin-left: 75%;
  }
  .thanos .grid--offset-xs-10 {
    margin-left: 83.333333%;
  }
  .thanos .grid--offset-xs-11 {
    margin-left: 91.666667%;
  }
  .thanos .grid--d-xs-none {
    display: none;
  }
  .thanos .grid--d-xs-inline {
    display: inline;
  }
  .thanos .grid--d-xs-inline-block {
    display: inline-block;
  }
  .thanos .grid--d-xs-block {
    display: block;
  }
  .thanos .grid--d-xs-flex {
    display: flex;
  }
  .thanos .grid--d-xs-inline-flex {
    display: inline-flex;
  }
  .thanos .grid--d-xs-grid {
    display: grid;
  }
  .thanos .grid--d-xs-inline-grid {
    display: inline-grid;
  }
  .thanos .grid--flex-xs-row {
    flex-direction: row;
  }
  .thanos .grid--flex-xs-column {
    flex-direction: column;
  }
  .thanos .grid--flex-xs-row-reverse {
    flex-direction: row-reverse;
  }
  .thanos .grid--flex-xs-column-reverse {
    flex-direction: column-reverse;
  }
  .thanos .grid--flex-xs-wrap {
    flex-wrap: wrap;
  }
  .thanos .grid--flex-xs-nowrap {
    flex-wrap: nowrap;
  }
  .thanos .grid--flex-xs-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .thanos .grid--flex-xs-fill {
    flex: 1 1 auto;
  }
  .thanos .grid--flex-xs-grow-0 {
    flex-grow: 0;
  }
  .thanos .grid--flex-xs-grow-1 {
    flex-grow: 1;
  }
  .thanos .grid--flex-xs-shrink-0 {
    flex-shrink: 0;
  }
  .thanos .grid--flex-xs-shrink-1 {
    flex-shrink: 1;
  }
  .thanos .grid--justify-content-xs-start {
    justify-content: flex-start;
  }
  .thanos .grid--justify-content-xs-end {
    justify-content: flex-end;
  }
  .thanos .grid--justify-content-xs-center {
    justify-content: center;
  }
  .thanos .grid--justify-content-xs-between {
    justify-content: space-between;
  }
  .thanos .grid--justify-content-xs-around {
    justify-content: space-around;
  }
  .thanos .grid--align-items-xs-start {
    align-items: flex-start;
  }
  .thanos .grid--align-items-xs-end {
    align-items: flex-end;
  }
  .thanos .grid--align-items-xs-center {
    align-items: center;
  }
  .thanos .grid--align-items-xs-baseline {
    align-items: baseline;
  }
  .thanos .grid--align-items-xs-stretch {
    align-items: stretch;
  }
  .thanos .grid--align-content-xs-start {
    align-content: flex-start;
  }
  .thanos .grid--align-content-xs-end {
    align-content: flex-end;
  }
  .thanos .grid--align-content-xs-center {
    align-content: center;
  }
  .thanos .grid--align-content-xs-between {
    align-content: space-between;
  }
  .thanos .grid--align-content-xs-around {
    align-content: space-around;
  }
  .thanos .grid--align-content-xs-stretch {
    align-content: stretch;
  }
  .thanos .grid--align-self-xs-start {
    align-self: flex-start;
  }
  .thanos .grid--align-self-xs-end {
    align-self: flex-end;
  }
  .thanos .grid--align-self-xs-center {
    align-self: center;
  }
  .thanos .grid--align-self-xs-baseline {
    align-self: baseline;
  }
  .thanos .grid--align-self-xs-stretch {
    align-self: stretch;
  }
  .thanos .grid--xs-float-left {
    float: left;
  }
  .thanos .grid--xs-float-right {
    float: right;
  }
  .thanos .grid--xs-float-none {
    float: none;
  }
  .thanos .grid--xs-clear:after {
    clear: both;
    content: "";
    display: table;
  }
  .thanos .margin--xs-xsmall {
    margin: 0.25rem;
  }
  .thanos .margin--xs-smaller {
    margin: 0.5rem;
  }
  .thanos .margin--xs-small {
    margin: 0.75rem;
  }
  .thanos .margin--xs-medium {
    margin: 1rem;
  }
  .thanos .margin--xs-large {
    margin: 1.5rem;
  }
  .thanos .margin--xs-larger {
    margin: 1.75rem;
  }
  .thanos .margin--xs-xlarge {
    margin: 2rem;
  }
  .thanos .margin--xs-zero {
    margin: 0;
  }
  .thanos .margin-top--xs-xsmall {
    margin-top: 0.25rem;
  }
  .thanos .margin-top--xs-smaller {
    margin-top: 0.5rem;
  }
  .thanos .margin-top--xs-small {
    margin-top: 0.75rem;
  }
  .thanos .margin-top--xs-medium {
    margin-top: 1rem;
  }
  .thanos .margin-top--xs-large {
    margin-top: 1.5rem;
  }
  .thanos .margin-top--xs-larger {
    margin-top: 1.75rem;
  }
  .thanos .margin-top--xs-xlarge {
    margin-top: 2rem;
  }
  .thanos .margin-top--xs-zero {
    margin-top: 0;
  }
  .thanos .margin-right--xs-xsmall {
    margin-right: 0.25rem;
  }
  .thanos .margin-right--xs-smaller {
    margin-right: 0.5rem;
  }
  .thanos .margin-right--xs-small {
    margin-right: 0.75rem;
  }
  .thanos .margin-right--xs-medium {
    margin-right: 1rem;
  }
  .thanos .margin-right--xs-large {
    margin-right: 1.5rem;
  }
  .thanos .margin-right--xs-larger {
    margin-right: 1.75rem;
  }
  .thanos .margin-right--xs-xlarge {
    margin-right: 2rem;
  }
  .thanos .margin-right--xs-zero {
    margin-right: 0;
  }
  .thanos .margin-bottom--xs-xsmall {
    margin-bottom: 0.25rem;
  }
  .thanos .margin-bottom--xs-smaller {
    margin-bottom: 0.5rem;
  }
  .thanos .margin-bottom--xs-small {
    margin-bottom: 0.75rem;
  }
  .thanos .margin-bottom--xs-medium {
    margin-bottom: 1rem;
  }
  .thanos .margin-bottom--xs-large {
    margin-bottom: 1.5rem;
  }
  .thanos .margin-bottom--xs-larger {
    margin-bottom: 1.75rem;
  }
  .thanos .margin-bottom--xs-xlarge {
    margin-bottom: 2rem;
  }
  .thanos .margin-bottom--xs-zero {
    margin-bottom: 0;
  }
  .thanos .margin-left--xs-xsmall {
    margin-left: 0.25rem;
  }
  .thanos .margin-left--xs-smaller {
    margin-left: 0.5rem;
  }
  .thanos .margin-left--xs-small {
    margin-left: 0.75rem;
  }
  .thanos .margin-left--xs-medium {
    margin-left: 1rem;
  }
  .thanos .margin-left--xs-large {
    margin-left: 1.5rem;
  }
  .thanos .margin-left--xs-larger {
    margin-left: 1.75rem;
  }
  .thanos .margin-left--xs-xlarge {
    margin-left: 2rem;
  }
  .thanos .margin-left--xs-zero {
    margin-left: 0;
  }
  .thanos .margin-vertical--xs-xsmall {
    margin-bottom: 0.25rem;
    margin-top: 0.25rem;
  }
  .thanos .margin-vertical--xs-smaller {
    margin-bottom: 0.5rem;
    margin-top: 0.5rem;
  }
  .thanos .margin-vertical--xs-small {
    margin-bottom: 0.75rem;
    margin-top: 0.75rem;
  }
  .thanos .margin-vertical--xs-medium {
    margin-bottom: 1rem;
    margin-top: 1rem;
  }
  .thanos .margin-vertical--xs-large {
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--xs-larger {
    margin-bottom: 1.75rem;
    margin-top: 1.5rem;
  }
  .thanos .margin-vertical--xs-xlarge {
    margin-bottom: 2rem;
    margin-top: 2rem;
  }
  .thanos .margin-vertical--xs-zero {
    margin-bottom: 0;
    margin-top: 0;
  }
  .thanos .margin-horizontal--xs-xsmall {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .thanos .margin-horizontal--xs-smaller {
    margin-left: 0.5rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--xs-small {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .thanos .margin-horizontal--xs-medium {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .thanos .margin-horizontal--xs-large {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .thanos .margin-horizontal--xs-larger {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .thanos .margin-horizontal--xs-xlarge {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .thanos .margin-horizontal--xs-zero {
    margin-left: 0;
    margin-right: 0;
  }
  .thanos .padding--xs-xsmall {
    padding: 0.25rem;
  }
  .thanos .padding--xs-smaller {
    padding: 0.5rem;
  }
  .thanos .padding--xs-small {
    padding: 0.75rem;
  }
  .thanos .padding--xs-medium {
    padding: 1rem;
  }
  .thanos .padding--xs-large {
    padding: 1.5rem;
  }
  .thanos .padding--xs-larger {
    padding: 1.75rem;
  }
  .thanos .padding--xs-xlarge {
    padding: 2rem;
  }
  .thanos .padding--xs-zero {
    padding: 0;
  }
  .thanos .padding-top--xs-xsmall {
    padding-top: 0.25rem;
  }
  .thanos .padding-top--xs-smaller {
    padding-top: 0.5rem;
  }
  .thanos .padding-top--xs-small {
    padding-top: 0.75rem;
  }
  .thanos .padding-top--xs-medium {
    padding-top: 1rem;
  }
  .thanos .padding-top--xs-large {
    padding-top: 1.5rem;
  }
  .thanos .padding-top--xs-larger {
    padding-top: 1.75rem;
  }
  .thanos .padding-top--xs-xlarge {
    padding-top: 2rem;
  }
  .thanos .padding-top--xs-zero {
    padding-top: 0;
  }
  .thanos .padding-right--xs-xsmall {
    padding-right: 0.25rem;
  }
  .thanos .padding-right--xs-smaller {
    padding-right: 0.5rem;
  }
  .thanos .padding-right--xs-small {
    padding-right: 0.75rem;
  }
  .thanos .padding-right--xs-medium {
    padding-right: 1rem;
  }
  .thanos .padding-right--xs-large {
    padding-right: 1.5rem;
  }
  .thanos .padding-right--xs-larger {
    padding-right: 1.75rem;
  }
  .thanos .padding-right--xs-xlarge {
    padding-right: 2rem;
  }
  .thanos .padding-right--xs-zero {
    padding-right: 0;
  }
  .thanos .padding-bottom--xs-xsmall {
    padding-bottom: 0.25rem;
  }
  .thanos .padding-bottom--xs-smaller {
    padding-bottom: 0.5rem;
  }
  .thanos .padding-bottom--xs-small {
    padding-bottom: 0.75rem;
  }
  .thanos .padding-bottom--xs-medium {
    padding-bottom: 1rem;
  }
  .thanos .padding-bottom--xs-large {
    padding-bottom: 1.5rem;
  }
  .thanos .padding-bottom--xs-larger {
    padding-bottom: 1.75rem;
  }
  .thanos .padding-bottom--xs-xlarge {
    padding-bottom: 2rem;
  }
  .thanos .padding-bottom--xs-zero {
    padding-bottom: 0;
  }
  .thanos .padding-left--xs-xsmall {
    padding-left: 0.25rem;
  }
  .thanos .padding-left--xs-smaller {
    padding-left: 0.5rem;
  }
  .thanos .padding-left--xs-small {
    padding-left: 0.75rem;
  }
  .thanos .padding-left--xs-medium {
    padding-left: 1rem;
  }
  .thanos .padding-left--xs-large {
    padding-left: 1.5rem;
  }
  .thanos .padding-left--xs-larger {
    padding-left: 1.75rem;
  }
  .thanos .padding-left--xs-xlarge {
    padding-left: 2rem;
  }
  .thanos .padding-left--xs-zero {
    padding-left: 0;
  }
  .thanos .padding-vertical--xs-xsmall {
    padding-bottom: 0.25rem;
    padding-top: 0.25rem;
  }
  .thanos .padding-vertical--xs-smaller {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
  }
  .thanos .padding-vertical--xs-small {
    padding-bottom: 0.75rem;
    padding-top: 0.75rem;
  }
  .thanos .padding-vertical--xs-medium {
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
  .thanos .padding-vertical--xs-large {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--xs-larger {
    padding-bottom: 1.75rem;
    padding-top: 1.5rem;
  }
  .thanos .padding-vertical--xs-xlarge {
    padding-bottom: 2rem;
    padding-top: 2rem;
  }
  .thanos .padding-vertical--xs-zero {
    padding-bottom: 0;
    padding-top: 0;
  }
  .thanos .padding-horizontal--xs-xsmall {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .thanos .padding-horizontal--xs-smaller {
    padding-left: 0.5rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--xs-small {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .thanos .padding-horizontal--xs-medium {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .thanos .padding-horizontal--xs-large {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .thanos .padding-horizontal--xs-larger {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .thanos .padding-horizontal--xs-xlarge {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .thanos .padding-horizontal--xs-zero {
    padding-left: 0;
    padding-right: 0;
  }
  .thanos .width-xs-auto {
    width: auto;
  }
  .thanos .width-xs-100-percent {
    width: 100%;
  }
  .thanos .width-xs-100-vw {
    width: 100vw;
  }
  .thanos .width-xs-100-rem {
    width: 100rem;
  }
  .thanos .width-xs-90-percent {
    width: 90%;
  }
  .thanos .width-xs-90-vw {
    width: 90vw;
  }
  .thanos .width-xs-90-rem {
    width: 90rem;
  }
  .thanos .width-xs-80-percent {
    width: 80%;
  }
  .thanos .width-xs-80-vw {
    width: 80vw;
  }
  .thanos .width-xs-80-rem {
    width: 80rem;
  }
  .thanos .width-xs-75-percent {
    width: 75%;
  }
  .thanos .width-xs-75-vw {
    width: 75vw;
  }
  .thanos .width-xs-75-rem {
    width: 75rem;
  }
  .thanos .width-xs-70-percent {
    width: 70%;
  }
  .thanos .width-xs-70-vw {
    width: 70vw;
  }
  .thanos .width-xs-70-rem {
    width: 70rem;
  }
  .thanos .width-xs-66-percent {
    width: 66%;
  }
  .thanos .width-xs-66-vw {
    width: 66vw;
  }
  .thanos .width-xs-66-rem {
    width: 66rem;
  }
  .thanos .width-xs-60-percent {
    width: 60%;
  }
  .thanos .width-xs-60-vw {
    width: 60vw;
  }
  .thanos .width-xs-60-rem {
    width: 60rem;
  }
  .thanos .width-xs-50-percent {
    width: 50%;
  }
  .thanos .width-xs-50-vw {
    width: 50vw;
  }
  .thanos .width-xs-50-rem {
    width: 50rem;
  }
  .thanos .width-xs-40-percent {
    width: 40%;
  }
  .thanos .width-xs-40-vw {
    width: 40vw;
  }
  .thanos .width-xs-40-rem {
    width: 40rem;
  }
  .thanos .width-xs-33-percent {
    width: 33%;
  }
  .thanos .width-xs-33-vw {
    width: 33vw;
  }
  .thanos .width-xs-33-rem {
    width: 33rem;
  }
  .thanos .width-xs-30-percent {
    width: 30%;
  }
  .thanos .width-xs-30-vw {
    width: 30vw;
  }
  .thanos .width-xs-30-rem {
    width: 30rem;
  }
  .thanos .width-xs-25-percent {
    width: 25%;
  }
  .thanos .width-xs-25-vw {
    width: 25vw;
  }
  .thanos .width-xs-25-rem {
    width: 25rem;
  }
  .thanos .width-xs-20-percent {
    width: 20%;
  }
  .thanos .width-xs-20-vw {
    width: 20vw;
  }
  .thanos .width-xs-20-rem {
    width: 20rem;
  }
  .thanos .width-xs-15-percent {
    width: 15%;
  }
  .thanos .width-xs-15-vw {
    width: 15vw;
  }
  .thanos .width-xs-15-rem {
    width: 15rem;
  }
  .thanos .width-xs-10-percent {
    width: 10%;
  }
  .thanos .width-xs-10-vw {
    width: 10vw;
  }
  .thanos .width-xs-10-rem {
    width: 10rem;
  }
  .thanos .width-xs-0-percent,
  .thanos .width-xs-0-rem,
  .thanos .width-xs-0-vw {
    width: 0;
  }
}
@media (max-width: 576px) and (max-width: 576px) {
  .thanos .button--login {
    display: none;
  }
}
@media (max-width: 576px) and (-ms-high-contrast: active),
  (max-width: 576px) and (-ms-high-contrast: none) {
  .thanos .side-panel-left--to-xs {
    display: block;
  }
  .thanos .table--fixed {
    display: table;
    max-height: none;
    position: relative;
  }
  .thanos .table--fixed .table__th {
    position: relative;
    top: auto;
  }
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .thanos .button--size-fixed,
  .thanos .button:link,
  .thanos .radio-list__button:link,
  .thanos .switch_select .switch_arrow .image_button_left:link,
  .thanos .switch_select .switch_arrow .image_button_right:link {
    line-height: 2.28571rem;
  }
  .thanos .calendar__header-actions,
  .thanos .calendar__weekday-list {
    display: flex;
  }
  .thanos .calendar__day-list {
    display: flex;
    flex-wrap: wrap;
    width: 21rem;
  }
  .thanos .dropdown__content {
    overflow: hidden;
    width: auto;
  }
  .thanos .dropdown__content * {
    display: block;
    width: 100%;
  }
  .thanos .listing {
    width: auto;
  }
  .thanos .listing * {
    display: block;
    width: 100%;
  }
  .thanos .radio {
    display: inline-block;
  }
  .thanos
    .side-panel-left:not(.side-panel-left--to-l):not(
      .side-panel-left--to-m
    ):not(.side-panel-left--to-s):not(.side-panel-left--to-xs),
  .thanos .side-panel-right {
    display: block;
  }
}
.spinning[data-v-2906edae] {
  -webkit-animation: saveing-2906edae 2s linear infinite normal;
  animation: saveing-2906edae 2s linear infinite normal;
}
@-webkit-keyframes saveing-2906edae {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes saveing-2906edae {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.calendar[data-v-1e332c47] {
  background: #fff;
}
.currency-converter__result-label[data-v-b81cc9dc] {
  display: block;
}
.side-panel {
  background: #fff;
  bottom: var(--sg-side-panel-bottom, 0);
  box-shadow: var(--sg-side-panel-shadow, 0 0.125rem 3.125rem 0 #495057);
  left: 0;
  max-width: var(--sg-side-panel-max-width, 90vw);
  overflow: auto;
  padding: 0;
  position: fixed;
  scrollbar-color: #ced4da #e9ecef;
  scrollbar-width: thin;
  top: var(--sg-side-panel-top, 0);
  transform: translateX(-50%) scaleX(0);
  transition: all 0.15s ease-in-out 0s;
  width: var(--sg-side-panel-width, 28rem);
  z-index: 120;
}
.side-panel::-webkit-scrollbar {
  height: 8px;
  width: 8px;
}
.side-panel::-webkit-scrollbar:horizontal {
  height: 4px;
  width: 4px;
}
.side-panel::-webkit-scrollbar-thumb {
  background: #ced4da;
  border-radius: 4px;
}
.side-panel::-webkit-scrollbar-thumb:horizontal {
  background: #ced4da;
  border-radius: 2px;
}
.side-panel::-webkit-scrollbar-track {
  background: #e9ecef;
}
.side-panel:hover {
  scrollbar-color: #adb5bd #dee2e6;
}
.side-panel:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.side-panel:hover::-webkit-scrollbar-track {
  background: #dee2e6;
}
@media (max-width: 991px) {
  .side-panel-mobile {
    background: #fff;
    bottom: var(--sg-side-panel-bottom, 0);
    box-shadow: var(--sg-side-panel-shadow, 0 0.125rem 3.125rem 0 #495057);
    left: 0;
    max-width: var(--sg-side-panel-max-width, 90vw);
    overflow: auto;
    padding: 0;
    position: fixed;
    scrollbar-color: #ced4da #e9ecef;
    scrollbar-width: thin;
    top: var(--sg-side-panel-top, 0);
    transform: translateX(-50%) scaleX(0);
    transition: all 0.15s ease-in-out 0s;
    width: var(--sg-side-panel-width, 28rem);
    z-index: 120;
  }
  .side-panel-mobile::-webkit-scrollbar {
    height: 8px;
    width: 8px;
  }
  .side-panel-mobile::-webkit-scrollbar:horizontal {
    height: 4px;
    width: 4px;
  }
  .side-panel-mobile::-webkit-scrollbar-thumb {
    background: #ced4da;
    border-radius: 4px;
  }
  .side-panel-mobile::-webkit-scrollbar-thumb:horizontal {
    background: #ced4da;
    border-radius: 2px;
  }
  .side-panel-mobile::-webkit-scrollbar-track {
    background: #e9ecef;
  }
  .side-panel-mobile:hover {
    scrollbar-color: #adb5bd #dee2e6;
  }
  .side-panel-mobile:hover::-webkit-scrollbar-thumb {
    background: #adb5bd;
  }
  .side-panel-mobile:hover::-webkit-scrollbar-track {
    background: #dee2e6;
  }
}
.side-panel--right {
  left: unset;
  right: 0;
  transform: translateX(50%) scaleX(0);
}
.side-panel--open,
.side-panel--open-fix {
  transform: translateX(0) scaleX(1);
}
.tooltip {
  background: var(--sg-tooltip-background, #fff);
  border: var(--sg-tooltip-border, 1px solid #adb5bd);
  border-radius: var(--sg-tooltip-border-radius, 0.125rem);
  box-shadow: var(--sg-tooltip-box-shadow, 0 0 6px 0 #adb5bd99);
  display: block;
  left: 0;
  max-height: 80vh;
  max-width: min(50rem, 90vw);
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transform: translateY(0.5rem);
  transition: opacity 0.15s ease-in-out, transform 0.15s ease-in-out;
  visibility: hidden;
  z-index: 130;
}
.tooltip * {
  line-height: normal;
}
.tooltip__content {
  display: block;
  margin: var(--sg-tooltip-outer-space, 0.75rem) 0;
  max-height: calc(80vh - 2rem);
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0 var(--sg-tooltip-outer-space, 0.75rem);
  scrollbar-color: #ced4da #e9ecef;
  scrollbar-width: thin;
}
.tooltip__content::-webkit-scrollbar {
  height: 8px;
  width: 8px;
}
.tooltip__content::-webkit-scrollbar:horizontal {
  height: 4px;
  width: 4px;
}
.tooltip__content::-webkit-scrollbar-thumb {
  background: #ced4da;
  border-radius: 4px;
}
.tooltip__content::-webkit-scrollbar-thumb:horizontal {
  background: #ced4da;
  border-radius: 2px;
}
.tooltip__content::-webkit-scrollbar-track {
  background: #e9ecef;
}
.tooltip__content:hover {
  scrollbar-color: #adb5bd #dee2e6;
}
.tooltip__content:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.tooltip__content:hover::-webkit-scrollbar-track {
  background: #dee2e6;
}
.tooltip--initial {
  visibility: initial;
}
.tooltip--show {
  opacity: 1;
  transform: translateY(0);
}
.tooltip--show[data-sg-tooltip-close-by="click-outside"],
.tooltip--show[data-sg-tooltip-close-by="event"],
.tooltip--show[data-sg-tooltip-close-by="mouseout"] {
  pointer-events: auto;
}
.tooltip--fixed {
  position: fixed;
}
.tooltip__arrow {
  background: var(--sg-tooltip-background, #fff);
  border-left: var(--sg-tooltip-border, 1px solid #adb5bd);
  border-radius: var(--sg-tooltip-border-radius, 0.125rem);
  border-top: var(--sg-tooltip-border, 1px solid #adb5bd);
  height: var(--sg-tooltip-arrow-size, 0.75rem);
  position: absolute;
  transform: rotate(45deg);
  width: var(--sg-tooltip-arrow-size, 0.75rem);
}
.tooltip__arrow--right-line {
  transform: rotate(135deg);
}
.tooltip__arrow--bottom-line {
  transform: rotate(225deg);
}
.tooltip__arrow--left-line {
  transform: rotate(315deg);
}
.tooltip .separator {
  margin: 1rem -0.75rem;
}
.page-footer {
  align-items: center;
  background: var(--sg-page-footer-background, #0000);
  font: var(--sg-page-footer-font-style, normal)
    var(--sg-page-footer-font-variant, normal)
    var(--sg-page-footer-font-weight, 400) var(--sg-page-footer-font-size, 1rem) /
    var(--sg-page-footer-line-height, normal)
    var(--sg-page-footer-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  justify-items: center;
  letter-spacing: var(--sg-page-footer-letter-spacing, normal);
  margin-top: var(--sg-page-footer-margin-top-xl, 7rem);
  max-width: 100vw;
  width: var(--sg-page-footer-width-xl, auto);
  z-index: 43;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-footer {
    width: var(--sg-page-footer-width-lg, auto);
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-footer {
    margin-top: var(--sg-page-footer-margin-top-md, 2rem);
    width: var(--sg-page-footer-width-md, auto);
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .page-footer {
    width: var(--sg-page-footer-width-sm, auto);
  }
}
@media (max-width: 575px) {
  .page-footer {
    width: var(--sg-page-footer-width-xs, auto);
  }
}
@media (max-width: 767px) {
  .page-footer {
    margin-top: var(--sg-page-footer-margin-top-sm, 2rem);
  }
}
.page-footer__placements {
  align-items: stretch;
  background-color: #fff;
  border-radius: 0.5rem;
  box-shadow: 0 4px 18px 0 #dee2e6;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  margin: 0.5rem 1rem 2rem;
}
@media (min-width: 992px) {
  .page-footer__placements {
    flex-direction: row;
  }
}
.page-footer__mobile-apps,
.page-footer__zero {
  padding: 2rem;
}
@media (min-width: 992px) {
  .page-footer__mobile-apps,
  .page-footer__zero {
    width: 50%;
  }
}
.page-footer__zero {
  column-gap: 1rem;
  display: grid;
  grid-template-areas: "zero-image zero-header" "zero-image zero-text" "zero-image zero-logo" "zero-link zero-link";
  grid-template-columns: 30% auto;
}
@media (min-width: 992px) {
  .page-footer__zero {
    grid-template-areas: "zero-image zero-header zero-header" "zero-image zero-text zero-text" "zero-image zero-link zero-logo";
    grid-template-columns: auto auto min-content;
  }
}
.page-footer__zero .page-footer__zero-image {
  grid-area: zero-image;
}
.page-footer__zero .page-footer__header {
  grid-area: zero-header;
}
.page-footer__zero .page-footer__text {
  grid-area: zero-text;
}
.page-footer__zero .page-footer__zero-logo {
  grid-area: zero-logo;
}
.page-footer__zero .page-footer__zero-link {
  grid-area: zero-link;
}
.page-footer__mobile-apps {
  align-items: flex-start;
  display: flex;
  flex: 1 0 auto;
  justify-content: space-evenly;
  position: relative;
}
@media (min-width: 992px) {
  .page-footer__mobile-apps:after {
    background: #adb5bd;
    bottom: 1rem;
    content: " ";
    left: 0;
    position: absolute;
    top: 1rem;
    width: 1px;
  }
}
.page-footer__header {
  color: #093967;
  font-weight: 600;
  grid-area: zero-header;
  margin-bottom: 0.75em;
}
.page-footer__text {
  padding-bottom: 1rem;
}
.page-footer__zero-image {
  place-self: start;
}
.page-footer__zero-badge {
  height: 6.25rem;
  width: 6.25rem;
}
@supports (aspect-ratio: 1) {
  .page-footer__zero-badge {
    aspect-ratio: 1;
    width: auto;
  }
}
@media (max-width: 991px) {
  .page-footer__zero-badge {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-footer .logo-zero-black {
    height: 2.5rem;
  }
}
.page-footer .logo-apple-store,
.page-footer .logo-google-play-store {
  height: 2.5rem;
}
.page-footer__zero-link {
  place-self: center stretch;
}
@media (max-width: 991px) {
  .page-footer__zero-link {
    margin-top: 1rem;
  }
}
.page-footer__col {
  display: flex;
  flex-direction: column;
}
.page-footer__mobile-image {
  display: block;
  height: auto;
  width: 7.5rem;
}
.page-footer__first-row {
  background: var(--sg-page-footer-first-row-background, #f8f9fa);
  column-gap: 0.5rem;
  display: grid;
  grid-template-areas: "social social social" "company service info";
  grid-template-columns: max-content 1fr min-content;
  padding: 1rem 2rem;
  row-gap: 1rem;
}
.page-footer__first-row .page-footer__company {
  grid-area: company;
}
.page-footer__first-row .page-footer__service {
  grid-area: service;
  place-self: start center;
}
.page-footer__first-row .page-footer__info {
  grid-area: info;
}
.page-footer__first-row .page-footer__social {
  grid-area: social;
}
@media (min-width: 768px) {
  .page-footer__first-row {
    grid-template-areas: "company service info social";
    grid-template-columns: max-content 1fr 1fr max-content;
  }
  .page-footer__first-row .page-footer__info {
    place-self: start center;
  }
}
.page-footer__second-row {
  background: var(--sg-page-footer-second-row-background, #e9ecef);
  padding: 1rem 2rem;
}
.page-footer__third-row {
  background: var(--sg-page-footer-third-row-background, #093967);
  color: var(--sg-page-footer-third-row-color, #fff);
  padding: 1rem 2rem;
}
.page-footer__social-button {
  display: flex;
  gap: 0.5rem;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .page-footer__social-button {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 5rem;
  }
}
.page-footer__link,
.page-footer__link:active,
.page-footer__link:focus,
.page-footer__link:focus-visible,
.page-footer__link:hover,
.page-footer__link:link,
.page-footer__link:visited,
.page-footer__quick-link,
.page-footer__quick-link:active,
.page-footer__quick-link:focus,
.page-footer__quick-link:focus-visible,
.page-footer__quick-link:hover,
.page-footer__quick-link:link,
.page-footer__quick-link:visited,
.page-footer__real-time-indication,
.page-footer__real-time-indication:active,
.page-footer__real-time-indication:focus,
.page-footer__real-time-indication:focus-visible,
.page-footer__real-time-indication:hover,
.page-footer__real-time-indication:link,
.page-footer__real-time-indication:visited {
  color: #343a40;
  font-weight: 400;
}
.page-footer__link {
  display: block;
  line-height: 1;
  padding-bottom: 0.75em;
}
.page-footer__quick-link {
  border-right: 0.0625em solid #6c757d;
  display: inline-block;
  line-height: 1.5em;
  margin-right: 0.5rem;
  padding-right: 0.5rem;
  white-space: nowrap;
}
.page-footer__quick-link:last-child {
  border-right: 0 #0000;
  margin-right: 0;
  padding-right: 0;
}
.page-footer__real-time-indication {
  margin-top: 1rem;
}
.page-header {
  align-items: var(--sg-page-header-align, center);
  background: var(--sg-page-header-background-xl, #093967);
  column-gap: var(--sg-page-header-column-gap-xl, 1rem);
  display: grid;
  grid-template-areas: var(
    --sg-page-header-grid-areas-xl,
    "market market market market" "navi-action logo search actions"
      "navigation navigation navigation navigation"
  );
  grid-template-columns: var(
    --sg-page-header-grid-columns-xl,
    auto 1fr auto auto
  );
  grid-template-rows: var(--sg-page-header-grid-rows-xl, repeat(3, auto));
  height: max-content;
  justify-items: var(--sg-page-header-justify, start);
  margin: var(--sg-page-header-margin-xl, 0 auto 2rem auto);
  max-width: 100vw;
  padding: var(--sg-page-header-padding-xl, 0);
  position: sticky;
  row-gap: var(--sg-page-header-row-gap-xl, 1.25rem);
  top: var(--sg-page-header-top-xl, -1px);
  width: var(--sg-page-header-width-xl, 1030px);
  z-index: 71;
}
@media (max-width: 1199px) {
  .page-header {
    align-items: var(--sg-page-header-align-lg);
    background: var(--sg-page-header-background-lg, #093967);
    column-gap: var(--sg-page-header-column-gap-lg, 1rem);
    grid-template-areas: var(
      --sg-page-header-grid-areas-lg,
      "market market market market" "navi-action logo search actions"
        "navigation navigation navigation navigation"
    );
    grid-template-columns: var(
      --sg-page-header-grid-columns-lg,
      auto 1fr auto auto
    );
    grid-template-rows: var(--sg-page-header-grid-rows-lg, repeat(3, auto));
    justify-items: var(--sg-page-header-justify-lg);
    margin: var(--sg-page-header-margin-lg, 0 auto 2rem auto);
    padding: var(--sg-page-header-padding-lg, 0);
    row-gap: var(--sg-page-header-row-gap-lg, 1.25rem);
    top: var(--sg-page-header-top-lg, -1px);
    width: var(--sg-page-header-width-lg, 980px);
  }
}
@media (max-width: 991px) {
  .page-header {
    align-items: var(--sg-page-header-align-md);
    background: var(--sg-page-header-background-md, #093967);
    column-gap: var(--sg-page-header-column-gap-md, 0.75rem);
    grid-template-areas: var(
      --sg-page-header-grid-areas-md,
      "market market market market" "navi-action logo actions search"
        "navigation navigation navigation navigation"
    );
    grid-template-columns: var(
      --sg-page-header-grid-columns-md,
      auto 1fr auto auto
    );
    grid-template-rows: var(--sg-page-header-grid-rows-md, repeat(3, auto));
    justify-items: var(--sg-page-header-justify-md);
    margin: var(--sg-page-header-margin-md, 0 0 2rem 0);
    padding: var(--sg-page-header-padding-md, 0 0.75rem);
    row-gap: var(--sg-page-header-row-gap-md, 0.75rem);
    top: var(--sg-page-header-top-md, -1px);
    width: var(--sg-page-header-width-md, 100%);
  }
}
@media (max-width: 767px) {
  .page-header {
    align-items: var(--sg-page-header-align-sm);
    background: var(--sg-page-header-background-sm, #093967);
    column-gap: var(--sg-page-header-column-gap-sm, 0.5rem);
    grid-template-areas: var(
      --sg-page-header-grid-areas-sm,
      "market market market market" "navi-action logo actions search"
        "navigation navigation navigation navigation"
    );
    grid-template-columns: var(
      --sg-page-header-grid-columns-sm,
      auto 1fr auto auto
    );
    grid-template-rows: var(--sg-page-header-grid-rows-sm, repeat(3, auto));
    justify-items: var(--sg-page-header-justify-sm);
    margin: var(--sg-page-header-margin-sm, 0 0 2rem 0);
    padding: var(--sg-page-header-padding-sm, 0 0.5rem);
    row-gap: var(--sg-page-header-row-gap-sm, 0.5rem);
    top: var(--sg-page-header-top-sm, -1px);
    width: var(--sg-page-header-width-sm, 100%);
  }
}
@media (max-width: 575px) {
  .page-header {
    align-items: var(--sg-page-header-align-xs);
    background: var(--sg-page-header-background-xs, #093967);
    column-gap: var(--sg-page-header-column-gap-xs, 0.5rem);
    grid-template-areas: var(
      --sg-page-header-grid-areas-xs,
      "market market market market" "navi-action logo actions search"
        "navigation navigation navigation navigation"
    );
    grid-template-columns: var(
      --sg-page-header-grid-columns-xs,
      auto 1fr auto auto
    );
    grid-template-rows: var(--sg-page-header-grid-rows-xs, repeat(3, auto));
    justify-items: var(--sg-page-header-justify-xs);
    margin: var(--sg-page-header-margin-xs, 0 0 2rem 0);
    padding: var(--sg-page-header-padding-xs, 0 0.5rem);
    row-gap: var(--sg-page-header-row-gap-xs, 0.5rem);
    top: var(--sg-page-header-top-xs, -1px);
    width: var(--sg-page-header-width-xs, 100%);
    overflow-x: hidden;
  }
}
.page-header .menu {
  z-index: 73;
}
.page-header__market {
  align-self: var(--sg-page-header-market-align);
  background: var(--sg-page-header-market-background-xl, #fff);
  border: var(--sg-page-header-market-border-xl, none);
  border-radius: var(--sg-page-header-market-border-radius-xl, 0);
  box-shadow: var(--sg-page-header-market-shadow-xl, none);
  display: var(--sg-page-header-market-display-xl, block);
  grid-area: market;
  height: var(--sg-page-header-market-height-xl, 1.5rem);
  justify-self: var(--sg-page-header-market-justify);
  margin: var(--sg-page-header-market-margin-xl, 0);
  overflow: hidden;
  padding: var(--sg-page-header-market-padding-xl, 0);
  top: var(--sg-page-header-market-height-xl, 1.5rem);
  transition: all 0.15s ease-in-out 0s;
  width: var(--sg-page-header-market-width-xl, 100%);
}
@media (max-width: 1199px) {
  .page-header__market {
    background: var(--sg-page-header-market-background-lg, #fff);
    border: var(--sg-page-header-market-border-lg, none);
    border-radius: var(--sg-page-header-market-border-radius-lg, 0);
    box-shadow: var(--sg-page-header-market-shadow-lg, none);
    display: var(--sg-page-header-market-display-lg, block);
    height: var(--sg-page-header-market-height-lg, 1.5rem);
    margin: var(--sg-page-header-market-margin-lg, 0);
    padding: var(--sg-page-header-market-padding-lg, 0);
    width: var(--sg-page-header-market-width-lg, 100%);
  }
}
@media (max-width: 991px) {
  .page-header__market {
    background: var(--sg-page-header-market-background-md, #fff);
    border: var(--sg-page-header-market-border-md, none);
    border-radius: var(--sg-page-header-market-border-radius-md, 0);
    box-shadow: var(--sg-page-header-market-shadow-md, none);
    display: var(--sg-page-header-market-display-md, block);
    height: var(--sg-page-header-market-height-md, 1.5rem);
    margin: var(--sg-page-header-market-margin-md, 0);
    padding: var(--sg-page-header-market-padding-md, 0);
    width: var(--sg-page-header-market-width-md, 100%);
  }
}
@media (max-width: 767px) {
  .page-header__market {
    background: var(--sg-page-header-market-background-sm, #fff);
    border: var(--sg-page-header-market-border-sm, none);
    border-radius: var(--sg-page-header-market-border-radius-sm, 0);
    box-shadow: var(--sg-page-header-market-shadow-sm, none);
    display: var(--sg-page-header-market-display-sm, block);
    height: var(--sg-page-header-market-height-sm, 1.5rem);
    margin: var(--sg-page-header-market-margin-sm, 0);
    padding: var(--sg-page-header-market-padding-sm, 0);
    width: var(--sg-page-header-market-width-sm, 100%);
  }
}
@media (max-width: 575px) {
  .page-header__market {
    background: var(--sg-page-header-market-background-xs, #fff);
    border: var(--sg-page-header-market-border-xs, none);
    border-radius: var(--sg-page-header-market-border-radius-xs, 0);
    box-shadow: var(--sg-page-header-market-shadow-xs, none);
    display: var(--sg-page-header-market-display-xs, block);
    height: var(--sg-page-header-market-height-xs, 1.5rem);
    margin: var(--sg-page-header-market-margin-xs, 0);
    padding: var(--sg-page-header-market-padding-xs, 0);
    width: var(--sg-page-header-market-width-xs, 100%);
  }
}
.page-header__navi-action {
  align-self: var(--sg-page-header-navi-action-align, center);
  background: var(--sg-page-header-navi-action-background, #0000);
  color: var(--sg-page-header-navi-action-color, #fff);
  cursor: pointer;
  font-size: var(--sg-page-header-navi-action-size-xl, 2rem);
  grid-area: navi-action;
  height: var(--sg-page-header-navi-action-height-xl, auto);
  justify-self: var(--sg-page-header-navi-action-justify, center);
  margin: var(--sg-page-header-navi-action-margin-off-xl, 0);
  padding: var(--sg-page-header-navi-action-padding-off-xl, 0);
  transform: translateX(-50%) scaleX(0);
  transition: all 0.15s ease-in-out 0s;
  width: var(--sg-page-header-navi-action-width-off-xl, 0);
  z-index: 76;
}
@media (max-width: 1199px) {
  .page-header__navi-action {
    font-size: var(--sg-page-header-navi-action-size-lg, 2rem);
    height: var(--sg-page-header-navi-action-height-lg, auto);
    margin: var(--sg-page-header-navi-action-margin-off-lg, 0);
    padding: var(--sg-page-header-navi-action-padding-off-lg, 0);
    width: var(--sg-page-header-navi-action-width-off-lg, 0);
  }
}
@media (max-width: 991px) {
  .page-header__navi-action {
    font-size: var(--sg-page-header-navi-action-size-md, 2rem);
    height: var(--sg-page-header-navi-action-height-md, auto);
    margin: var(--sg-page-header-navi-action-margin-off-md, 0);
    padding: var(--sg-page-header-navi-action-padding-off-md, 0);
    transform: translateX(0) scaleX(1);
    width: var(--sg-page-header-navi-action-width-off-md, 2rem);
  }
}
@media (max-width: 767px) {
  .page-header__navi-action {
    font-size: var(--sg-page-header-navi-action-size-sm, 2rem);
    height: var(--sg-page-header-navi-action-height-sm, auto);
    margin: var(--sg-page-header-navi-action-margin-off-sm, 0);
    padding: var(--sg-page-header-navi-action-padding-off-sm, 0);
    transform: translateX(0) scaleX(1);
    width: var(--sg-page-header-navi-action-width-off-sm, 2rem);
  }
}
@media (max-width: 575px) {
  .page-header__navi-action {
    font-size: var(--sg-page-header-navi-action-size-xs, 2rem);
    height: var(--sg-page-header-navi-action-height-xs, auto);
    margin: var(--sg-page-header-navi-action-margin-off-xs, 0);
    padding: var(--sg-page-header-navi-action-padding-off-xs, 0);
    transform: translateX(0) scaleX(1);
    width: var(--sg-page-header-navi-action-width-off-xs, 2rem);
  }
}
.page-header__navi-action .icon--menu,
.page-header__navi-action [data-sg-page-header-menu-icon="open"] {
  display: block;
}
.page-header__navi-action .icon--close,
.page-header__navi-action [data-sg-page-header-menu-icon="close"] {
  display: none;
}
.page-header__logo {
  align-items: flex-end;
  align-self: var(--sg-page-header-logo-container-align, center);
  background: var(--sg-page-header-logo-container-background, #0000);
  display: flex;
  flex-direction: column;
  grid-area: logo;
  height: var(--sg-page-header-logo-container-height, auto);
  justify-self: var(--sg-page-header-logo-container-justify, start);
  margin: var(--sg-page-header-logo-container-margin-xl, 0);
  padding: var(--sg-page-header-logo-container-padding-xl, 0);
  width: var(--sg-page-header-logo-container-width, auto);
  z-index: 76;
}
@media (max-width: 1199px) {
  .page-header__logo {
    height: var(--sg-page-header-logo-container-height-lg, auto);
    margin: var(--sg-page-header-logo-container-margin-lg, 0);
    padding: var(--sg-page-header-logo-container-padding-lg, 0);
  }
}
@media (max-width: 991px) {
  .page-header__logo {
    height: var(--sg-page-header-logo-container-height-md, auto);
    margin: var(--sg-page-header-logo-container-margin-md, 0);
    padding: var(--sg-page-header-logo-container-padding-md, 0);
  }
}
@media (max-width: 767px) {
  .page-header__logo {
    height: var(--sg-page-header-logo-container-height-sm, auto);
    margin: var(--sg-page-header-logo-container-margin-sm, 0);
    padding: var(--sg-page-header-logo-container-padding-sm, 0);
  }
}
@media (max-width: 575px) {
  .page-header__logo {
    height: var(--sg-page-header-logo-container-height-xs, auto);
    margin: var(--sg-page-header-logo-container-margin-xs, 0);
    padding: var(--sg-page-header-logo-container-padding-xs, 0);
  }
}
.page-header__logo .logo {
  align-items: center;
  color: #0000;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  font-size: 0;
  height: var(--sg-page-header-logo-height-xl, auto);
  justify-content: flex-start;
  transition: all 0.15s ease-in-out 0s;
  width: var(--sg-page-header-logo-width-xl, 14.285rem);
}
@media (max-width: 1199px) {
  .page-header__logo .logo {
    height: var(--sg-page-header-logo-height-lg, auto);
    width: var(--sg-page-header-logo-width-lg, 14.285rem);
  }
}
@media (max-width: 991px) {
  .page-header__logo .logo {
    height: var(--sg-page-header-logo-height-md, auto);
    width: var(--sg-page-header-logo-width-md, 10rem);
  }
}
@media (max-width: 767px) {
  .page-header__logo .logo {
    height: var(--sg-page-header-logo-height-sm, auto);
    width: var(--sg-page-header-logo-width-sm, 10.5rem);
  }
}
@media (max-width: 575px) {
  .page-header__logo .logo {
    height: var(--sg-page-header-logo-height-xs, auto);
    width: var(--sg-page-header-logo-width-xs, 10.5rem);
  }
}
.page-header__search {
  align-self: var(--sg-page-header-search-align, center);
  background: var(--sg-page-header-search-background, #0000);
  grid-area: search;
  height: var(--sg-page-header-search-height, auto);
  justify-self: var(--sg-page-header-search-justify, end);
  margin: var(--sg-page-header-search-margin-xl, 0);
  padding: var(--sg-page-header-search-padding-xl, 0);
  width: var(--sg-page-header-search-width, auto);
  z-index: 76;
}
@media (max-width: 1199px) {
  .page-header__search {
    margin: var(--sg-page-header-search-margin-lg, 0);
    padding: var(--sg-page-header-search-padding-lg, 0);
  }
}
@media (max-width: 991px) {
  .page-header__search {
    margin: var(--sg-page-header-search-margin-md, 0);
    padding: var(--sg-page-header-search-padding-md, 0);
  }
}
@media (max-width: 767px) {
  .page-header__search {
    margin: var(--sg-page-header-search-margin-sm, 0);
    padding: var(--sg-page-header-search-padding-sm, 0);
  }
}
@media (max-width: 575px) {
  .page-header__search {
    margin: var(--sg-page-header-search-margin-xs, 0);
    padding: var(--sg-page-header-search-padding-xs, 0);
  }
}
.page-header__actions {
  align-content: flex-end;
  align-items: center;
  align-self: var(--sg-page-header-actions-align, center);
  background: var(--sg-page-header-actions-background, #0000);
  display: flex;
  flex-wrap: nowrap;
  gap: var(--sg-page-header-column-gap-xl, 1rem);
  grid-area: actions;
  height: var(--sg-page-header-actions-height, auto);
  justify-content: center;
  justify-self: var(--sg-page-header-actions-justify, end);
  margin: var(--sg-page-header-actions-margin-xl, 0);
  padding: var(--sg-page-header-actions-padding-xl, 0 1rem 0 0);
  width: var(--sg-page-header-actions-width, auto);
  z-index: 76;
}
@media (max-width: 1199px) {
  .page-header__actions {
    gap: var(--sg-page-header-column-gap-lg, 1rem);
    margin: var(--sg-page-header-actions-margin-lg, 0);
    padding: var(--sg-page-header-actions-padding-lg, 0 1rem 0 0);
  }
}
@media (max-width: 991px) {
  .page-header__actions {
    gap: var(--sg-page-header-column-gap-md, 0.75rem);
    margin: var(--sg-page-header-actions-margin-md, 0);
    padding: var(--sg-page-header-actions-padding-md, 0);
  }
}
@media (max-width: 767px) {
  .page-header__actions {
    gap: var(--sg-page-header-column-gap-sm, 0.5rem);
    margin: var(--sg-page-header-actions-margin-sm, 0);
    padding: var(--sg-page-header-actions-padding-sm, 0);
  }
}
@media (max-width: 575px) {
  .page-header__actions {
    gap: var(--sg-page-header-column-gap-xs, 0.5rem);
    margin: var(--sg-page-header-actions-margin-xs, 0);
    padding: var(--sg-page-header-actions-padding-xs, 0);
  }
}
.page-header__navigation {
  align-self: var(--sg-page-header-navigation-align, center);
  grid-area: navigation;
  justify-self: var(--sg-page-header-navigation-justify, stretch);
  transition: all 0.15s ease-in-out 0s;
}
@media (min-width: 1200px) {
  .page-header__navigation {
    background: var(--sg-page-header-navigation-background-on-xl, #0000);
    display: var(--sg-page-header-navigation-display-xl, block);
    height: var(--sg-page-header-navigation-height-on-xl, 2rem);
    margin: var(--sg-page-header-navigation-margin-on-xl, 0);
    padding: var(--sg-page-header-navigation-padding-on-xl, 0);
    position: absolute;
    top: 0;
    width: var(--sg-page-header-navigation-width-on-xl, 100%);
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-header__navigation {
    background: var(--sg-page-header-navigation-background-on-lg, #0000);
    display: var(--sg-page-header-navigation-display-lg, block);
    height: var(--sg-page-header-navigation-height-on-lg, 2rem);
    margin: var(--sg-page-header-navigation-margin-on-lg, 0);
    padding: var(--sg-page-header-navigation-padding-on-lg, 0);
    position: absolute;
    top: 0;
    width: var(--sg-page-header-navigation-width-on-lg, 100%);
  }
}
@media (max-width: 991px) {
  .page-header__navigation {
    background: var(--sg-page-header-navigation-background-md, #fff);
    display: var(--sg-page-header-navigation-display-md, block);
    margin: var(--sg-page-header-navigation-margin-md, 0);
    padding: var(--sg-page-header-navigation-padding-md, 0);
  }
}
.page-header .side-panel-mobile {
  --sg-side-panel-top: 4.7rem;
  --sg-side-panel-width: 70vw;
  --sg-side-panel-top: 3rem;
}
@media (min-width: 576px) and (max-width: 767px) {
  .page-header .side-panel-mobile {
    --sg-side-panel-width: 90vw;
  }
}
@media (max-width: 575px) {
  .page-header .side-panel-mobile {
    --sg-side-panel-width: 100%;
    --sg-side-panel-max-width: 100vw;
  }
}
.page-header--show-menu .page-header__navi-action .icon--menu,
.page-header--show-menu
  .page-header__navi-action
  [data-sg-page-header-menu-icon="open"] {
  display: none;
}
.page-header--show-menu .page-header__navi-action .icon--close,
.page-header--show-menu
  .page-header__navi-action
  [data-sg-page-header-menu-icon="close"] {
  display: block;
}
.page-header--pinned .page-header__navi-action {
  margin: var(--sg-page-header-navi-action-margin-on-xl, 0);
  padding: var(--sg-page-header-navi-action-padding-on-xl, 0 0 0 1rem);
  transform: translateX(0) scaleX(1);
  transform: scaleX(1);
  width: var(--sg-page-header-navi-action-width-on-xl, 3rem);
}
@media (max-width: 1199px) {
  .page-header--pinned .page-header__navi-action {
    margin: var(--sg-page-header-navi-action-margin-on-lg, 0);
    padding: var(--sg-page-header-navi-action-padding-on-lg, 0 0 0 1rem);
    width: var(--sg-page-header-navi-action-width-on-lg, 3rem);
  }
}
@media (max-width: 991px) {
  .page-header--pinned .page-header__navi-action {
    margin: var(--sg-page-header-navi-action-margin-on-md, 0);
    padding: var(--sg-page-header-navi-action-padding-on-md, 0);
    width: var(--sg-page-header-navi-action-width-on-md, 2rem);
  }
}
@media (max-width: 767px) {
  .page-header--pinned .page-header__navi-action {
    margin: var(--sg-page-header-navi-action-margin-on-sm, 0);
    padding: var(--sg-page-header-navi-action-padding-on-sm, 0);
    width: var(--sg-page-header-navi-action-width-on-sm, 2rem);
  }
}
@media (max-width: 575px) {
  .page-header--pinned .page-header__navi-action {
    margin: var(--sg-page-header-navi-action-margin-on-xs, 0);
    padding: var(--sg-page-header-navi-action-padding-on-xs, 0);
    width: var(--sg-page-header-navi-action-width-on-xs, 2rem);
  }
}
.page-header--pinned .page-header__logo .logo {
  height: var(
    --sg-page-header-pinned-logo-height-xl,
    var(--sg-page-header-logo-height-xl, auto)
  );
  width: var(
    --sg-page-header-pinned-logo-width-xl-pinned,
    var(--sg-page-header-logo-width-xl, 14.285rem)
  );
}
@media (max-width: 1199px) {
  .page-header--pinned .page-header__logo .logo {
    height: var(
      --sg-page-header-pinned-logo-height-lg,
      var(--sg-page-header-logo-height-lg, auto)
    );
    width: var(
      --sg-page-header-pinned-logo-width-lg,
      var(--sg-page-header-logo-width-lg, 14.285rem)
    );
  }
}
@media (max-width: 991px) {
  .page-header--pinned .page-header__logo .logo {
    height: var(
      --sg-page-header-pinned-logo-height-md,
      var(--sg-page-header-logo-height-md, auto)
    );
    width: var(
      --sg-page-header-pinned-logo-width-md,
      var(--sg-page-header-logo-width-md, 10rem)
    );
  }
}
@media (max-width: 767px) {
  .page-header--pinned .page-header__logo .logo {
    height: var(
      --sg-page-header-pinned-logo-height-sm,
      var(--sg-page-header-logo-height-sm, auto)
    );
    width: var(
      --sg-page-header-pinned-logo-width-sm,
      var(--sg-page-header-logo-width-sm, 10.5rem)
    );
  }
}
@media (max-width: 575px) {
  .page-header--pinned .page-header__logo .logo {
    height: var(
      --sg-page-header-pinned-logo-height-xs,
      var(--sg-page-header-logo-height-xs, auto)
    );
    width: var(
      --sg-page-header-pinned-logo-width-xs,
      var(--sg-page-header-logo-width-xs, 10.5rem)
    );
  }
}
@media (min-width: 1200px) {
  .page-header--pinned:not(.page-header--show-menu) .page-header__navigation {
    background: var(--sg-page-header-navigation-background-off-xl, #0000);
    height: var(--sg-page-header-navigation-height-off-xl, 2rem);
    margin: var(--sg-page-header-navigation-margin-off-xl, 0);
    opacity: 0;
    padding: var(--sg-page-header-navigation-padding-off-xl, 0 1rem);
    transform: translateY(-50%) scaleY(0);
    transform: translateY(-0.5rem);
    width: var(--sg-page-header-navigation-width-off-xl, 100%);
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-header--pinned:not(.page-header--show-menu) .page-header__navigation {
    background: var(--sg-page-header-navigation-background-off-lg, #0000);
    height: var(--sg-page-header-navigation-height-off-lg, 0);
    margin: var(--sg-page-header-navigation-margin-off-lg, 0);
    opacity: 0;
    padding: var(--sg-page-header-navigation-padding-off-lg, 0 1rem);
    transform: translateY(-50%) scaleY(0);
    transform: translateY(-0.5rem);
    width: var(--sg-page-header-navigation-width-off-lg, 100%);
  }
}
.page-header--pinned:not(.page-header--show-menu) .page-header__navigation > * {
  pointer-events: none;
}
@media (min-width: 992px) {
  .page-header__navi-action {
    transform: scaleX(0);
  }
  .page-header__logo {
    transform: translateX(-3rem);
    transition: transform 0.15s ease-in-out;
  }
  .page-header--pinned .page-header__logo {
    transform: translateX(0);
  }
}
.page-header__logo .logo-finanzen-net,
.page-header__logo .logo-finanzen-net-chart {
  --sg-page-header-logo-width-xl: auto;
  --sg-page-header-logo-height-xl: 30px;
  --sg-page-header-pinned-logo-height-xl: 24px;
  --sg-page-header-pinned-logo-height-lg: 24px;
}
@media (max-width: 1199px) {
  .page-header__logo .logo-finanzen-net,
  .page-header__logo .logo-finanzen-net-chart {
    --sg-page-header-logo-width-lg: auto;
    --sg-page-header-logo-height-lg: 30px;
  }
}
@media (max-width: 991px) {
  .page-header__logo .logo-finanzen-net,
  .page-header__logo .logo-finanzen-net-chart {
    --sg-page-header-logo-width-md: auto;
    --sg-page-header-logo-height-md: 26px;
  }
}
@media (max-width: 767px) {
  .page-header__logo .logo-finanzen-net,
  .page-header__logo .logo-finanzen-net-chart {
    --sg-page-header-logo-width-sm: auto;
    --sg-page-header-logo-height-sm: 26px;
  }
}
@media (max-width: 575px) {
  .page-header__logo .logo-finanzen-net,
  .page-header__logo .logo-finanzen-net-chart {
    --sg-page-header-logo-width-xs: auto;
    --sg-page-header-logo-height-xs: 20px;
  }
}
.page-header__logo .logo-finanzen-net-christmas {
  margin-top: -1rem;
}
.page-header__logo .logo-explore-zero {
  --sg-page-header-logo-width-xl: auto;
  --sg-page-header-logo-height-xl: 21px;
}
@media (max-width: 1199px) {
  .page-header__logo .logo-explore-zero {
    --sg-page-header-logo-width-lg: auto;
    --sg-page-header-logo-height-lg: 21px;
  }
}
@media (max-width: 991px) {
  .page-header__logo .logo-explore-zero {
    --sg-page-header-logo-width-md: auto;
    --sg-page-header-logo-height-md: 15px;
  }
}
@media (max-width: 767px) {
  .page-header__logo .logo-explore-zero {
    --sg-page-header-logo-width-sm: auto;
    --sg-page-header-logo-height-sm: 15px;
  }
}
@media (max-width: 575px) {
  .page-header__logo .logo-explore-zero {
    --sg-page-header-logo-width-xs: 0;
    --sg-page-header-logo-height-xs: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-header .side-panel-mobile {
    --sg-side-panel-top: 3.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-header:before {
    content: " ";
  }
  .page-header .menu.menu:not(.menu--vertical):before,
  .page-header:before {
    background: #093967;
    box-shadow: 0 0 0 100vmax #093967;
    clip-path: inset(0 -100vmax);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .page-header .menu.menu:not(.menu--vertical):before {
    display: block;
    font-size: 0;
  }
}
@media (min-width: 1200px) {
  .page-header:before {
    content: " ";
    height: calc(100% - 2rem + 1px);
    top: 2rem;
  }
  .page-header .menu.menu:not(.menu--vertical):before,
  .page-header:before {
    background: #093967;
    box-shadow: 0 0 0 100vmax #093967;
    clip-path: inset(0 -100vmax);
    left: 0;
    position: absolute;
    width: 100%;
  }
  .page-header .menu.menu:not(.menu--vertical):before {
    display: block;
    font-size: 0;
    height: 100%;
    top: 0;
  }
}
.page-layout {
  background: var(--sg-page-layout-background, #fff);
  display: grid;
  grid-template-areas: var(
    --sg-page-layout-template-areas-md,
    "header" "content" "footer"
  );
  grid-template-columns: var(--sg-page-layout-template-columns-md, 1fr);
  grid-template-rows: var(--sg-page-layout-template-rows-md, repeat(3, auto));
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-layout {
    grid-template-areas: var(
      --sg-page-layout-template-areas-lg,
      "header spacer-end" "content spacer-end" "footer spacer-end"
    );
    grid-template-columns: var(
      --sg-page-layout-template-columns-lg,
      980px minmax(0, 1fr)
    );
    grid-template-rows: var(--sg-page-layout-template-rows-lg, repeat(3, auto));
  }
}
@media (min-width: 1200px) {
  .page-layout {
    grid-template-areas: var(
      --sg-page-layout-template-areas-xl,
      "spacer-start header spacer-end" "spacer-start content spacer-end"
        "spacer-start footer spacer-end"
    );
    grid-template-columns: var(
      --sg-page-layout-template-columns-xl,
      minmax(0, 1fr) 1030px minmax(11rem, 1fr)
    );
    grid-template-rows: var(--sg-page-layout-template-rows-xl, repeat(3, auto));
  }
}
.page-layout .page-header {
  grid-area: header;
}
.page-layout .page-content {
  grid-area: content;
}
.page-layout .page-footer {
  grid-area: footer;
}
@media (min-width: 992px) {
  .page-layout--stretch {
    align-content: space-between;
    grid-template-areas: var(
      --sg-page-layout-template-areas-lg-stretch,
      "spacer-start header spacer-end" "spacer-start content spacer-end"
        "spacer-start footer spacer-end"
    );
    grid-template-columns: var(
      --sg-page-layout-template-columns-lg-stretch,
      1rem auto 1rem
    );
    grid-template-rows: var(
      --sg-page-layout-template-rows-lg-stretch,
      repeat(3, auto)
    );
  }
}
.page-layout__ad-header-top {
  grid-area: ad-header-top;
}
.page-layout__ad-header-bottom {
  grid-area: ad-header-bottom;
}

@media(max-width: 768px) {
  .page-layout__ad-header-bottom {
    display: none;
  }
}
.page-layout__ad-left {
  display: block;
  grid-area: ad-left;
}
.page-layout__ad-right {
  grid-area: ad-right;
}
.page-layout__ad-footer-top {
  grid-area: ad-footer-top;
}
.page-layout__ad-footer-bottom {
  grid-area: ad-footer-bottom;
}
@media (max-width: 1199px) {
  .page-layout__ad-left {
    display: none;
  }
}
@media (max-width: 991px) {
  .page-layout__ad-right {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1687px) {
  .page-layout {
    --sg-page-layout-template-columns-xl: 0 0 1rem 1060px 1rem 300px 1fr;
  }
  .page-layout .page-layout__ad-left {
    display: none;
  }
}
.page-layout--no-ad-header-bottom {
  --sg-page-layout-template-rows-lg: auto calc(110px + 1rem) 1rem
    repeat(5, auto);
  --sg-page-layout-template-rows-xl: auto calc(110px + 1rem) 1rem
    repeat(4, auto);
}
:root {
  --sg-page-footer-width-xl: 1060px;
  --sg-page-footer-width-lg: 940px;
  --sg-page-footer-width-md: 100%;
  --sg-page-footer-width-sm: 100%;
  --sg-page-footer-width-xs: 100%;
  --sg-page-header-grid-rows-xl: 2rem 2.2857142857rem auto;
  --sg-page-header-width-xl: 1060px;
  --sg-page-header-row-gap-xl: 1.25rem;
  --sg-page-header-top-xl: -2rem;
  --sg-page-header-margin-xl: 0 auto 2.5rem auto;
  --sg-page-header-padding-xl: 0 0.5rem;
  --sg-page-header-background-xl: #0000;
  --sg-page-header-width-lg: 940px;
  --sg-page-header-row-gap-lg: 1.25rem;
  --sg-page-header-margin-lg: 0 auto 3rem auto;
  --sg-page-header-background-lg: #0000;
  --sg-page-header-margin-md: 0;
  --sg-page-header-market-height-xl: 2rem;
  --sg-page-header-market-padding-xl: 0 1rem;
  --sg-page-header-market-background-xl: #0000;
  --sg-page-header-market-display-lg: none;
  --sg-page-header-market-padding-lg: 0;
  --sg-page-header-market-display-md: none;
  --sg-page-header-market-display-sm: none;
  --sg-page-header-market-display-xs: none;
  --sg-page-header-navi-action-width-off-xl: 3rem;
  --sg-page-header-navi-action-width-off-lg: 3rem;
  --sg-page-header-navigation-height-on-xl: 0;
  --sg-page-header-navigation-padding-on-xl: 0;
  --sg-page-header-navigation-height-on-lg: 0;
  --sg-page-header-navigation-padding-on-lg: 0;
  --sg-page-header-navigation-height-off-xl: 0;
  --sg-page-header-navigation-padding-off-xl: 0;
  --sg-page-header-navigation-height-off-lg: 0;
  --sg-page-header-navigation-padding-off-lg: 0;
  --sg-page-layout-template-areas-md: "ad-header-top ad-header-top ad-header-top"
    "header header header" "spacer-left ad-header-bottom space-right"
    "spacer-left content space-right" "spacer-left ad-footer-top space-right"
    "spacer-left footer space-right" "spacer-left ad-footer-bottom space-right";
  --sg-page-layout-template-areas-lg: "spacer-left ad-header-top spacer spacer"
    "spacer-left header spacer spacer"
    "spacer-left ad-header-bottom spacer-right ad-right"
    "spacer-left content spacer-right ad-right"
    "spacer-left ad-footer-top spacer-right spacer1"
    "spacer-left footer spacer-right spacer1"
    "spacer-left ad-footer-bottom spacer-right spacer1";
  --sg-page-layout-template-areas-xl: "space-start space1 space1 ad-header-top spacer2 spacer2 space-end"
    "space-start space1 space1 header spacer2 spacer2 space-end"
    "space-start ad-left spacer-left ad-header-bottom spacer-right ad-right space-end"
    "space-start ad-left spacer-left content spacer-right ad-right space-end"
    "space-start space3 spacer-left ad-footer-top spacer-right spacer5 space-end"
    "space-start space3 spacer-left footer spacer-right spacer5 space-end"
    "space-start space3 spacer-left ad-footer-bottom spacer-right spacer5 space-end";
  --sg-page-layout-template-columns-md: 0.5rem calc(100vw - 1rem) 0.5rem;
  --sg-page-layout-template-columns-lg: 1rem 940px 1rem 300px 1fr;
  --sg-page-layout-template-columns-xl: 1fr 300px 1rem 1060px 1rem 300px 1fr;
  --sg-page-layout-template-rows-md: auto calc(88px + 1rem) repeat(6, auto);
  --sg-page-layout-template-rows-lg: auto calc(110px + 1rem) 260px
    repeat(5, auto);
  --sg-page-layout-template-rows-xl: auto calc(131px + 1rem) 260px
    repeat(4, auto);
}
.arishem .arrow {
  font-family: icon;
  font-feature-settings: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: 400 !important;
  line-height: 1;
  text-transform: none;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: var(--sg-arrow-background-default, #0000);
  color: var(--sg-arrow-color-default, #adb5bd);
  display: inline-block;
  font-size: 1em;
  transition: var(--sg-arrow-transition, all 0.15s 0s ease-in-out);
}
.arishem .arrow:before {
  content: "";
}
.arishem .arrow--triangle {
  background: var(--sg-arrow-triangle-background-default, #0000);
  border-bottom: calc(var(--sg-arrow-size, 1em) / 2) solid
    var(--sg-arrow-color-default, #adb5bd);
  border-left: calc(var(--sg-arrow-size, 1em) / 2) solid #0000;
  border-right: calc(var(--sg-arrow-size, 1em) / 2) solid #0000;
  border-top: 0 #0000;
  margin-top: -3px;
  transform: rotate(90deg);
  vertical-align: middle;
}
.arishem .arrow--triangle:before {
  content: "";
}
.arishem .arrow--analysis {
  background: var(--sg-arrow-analysis-background-default, #0000);
  color: var(--sg-arrow-analysis-color-default, #fd7e14);
}
.arishem .arrow--analysis:before {
  content: "";
}
.arishem .arrow--positive {
  background: var(--sg-arrow-background-positive, #0000);
  color: var(--sg-arrow-color-positive, #198754);
}
.arishem .arrow--positive:before {
  content: "";
}
.arishem .arrow--positive.arrow--triangle {
  background: var(--sg-arrow-triangle-background-positive, #0000);
  border-bottom: calc(var(--sg-arrow-size, 1em) / 2) solid
    var(--sg-arrow-color-positive, #198754);
  margin-top: calc(var(--sg-arrow-size, 1em) / 2 * -1);
  transform: rotate(45deg);
  transition: var(--sg-arrow-transition, all 0.15s 0s ease-in-out);
}
.arishem .arrow--positive.arrow--triangle:before {
  content: "";
}
.arishem .arrow--positive.arrow--analysis {
  background: var(--sg-arrow-analysis-background-positive, #0000);
  color: var(--sg-arrow-analysis-color-positive, #198754);
}
.arishem .arrow--negative {
  background: var(--sg-arrow-background-negative, #0000);
  color: var(--sg-arrow-color-negative, #dc3545);
  transform: rotate(180deg);
}
.arishem .arrow--negative:before {
  content: "";
}
.arishem .arrow--negative.arrow--triangle {
  background: var(--sg-arrow-triangle-background-negative, #0000);
  border-bottom: calc(var(--sg-arrow-size, 1em) / 2) solid
    var(--sg-arrow-color-negative, #dc3545);
  margin-top: 2px;
  transform: rotate(135deg);
  transition: var(--sg-arrow-transition, all 0.15s 0s ease-in-out);
}
.arishem .arrow--negative.arrow--triangle:before {
  content: "";
}
.arishem .arrow--negative.arrow--analysis {
  background: var(--sg-arrow-analysis-background-negative, #0000);
  color: var(--sg-arrow-analysis-color-negative, #dc3545);
}
.arishem .button {
  align-items: center;
  background: var(--sg-button-background);
  border-color: var(--sg-button-border-color);
  border-radius: var(--sg-button-border-radius, 0.25em);
  border-style: var(--sg-button-border-style);
  border-width: var(--sg-button-border-width);
  box-shadow: var(--sg-button-box-shadow);
  color: var(--sg-button-color);
  cursor: pointer;
  display: inline-flex;
  font: var(--sg-button-font-style, normal)
    var(--sg-button-font-variant, normal) var(--sg-button-font-weight, 600)
    var(--sg-button-font-size, 1rem) / var(--sg-button-line-height, normal)
    var(--sg-button-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  height: var(--sg-button-height, 2em);
  justify-content: center;
  letter-spacing: var(--sg-button-letter-spacing, normal);
  max-width: 100%;
  min-width: var(--sg-button-height, 2em);
  outline: none;
  padding: var(--sg-button-padding-top, 0) var(--sg-button-padding-right, 1em)
    var(--sg-button-padding-bottom, 0) var(--sg-button-padding-left, 1em);
  position: relative;
  text-overflow: clip;
  transition: var(--sg-button-transition, all 0.15s 0s ease-in-out);
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  width: var(--sg-button-width, auto);
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-basic-default-background, #fff);
  --sg-button-border-width: var(--sg-button-basic-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-basic-default-border-style, solid);
  --sg-button-border-color: var(--sg-button-basic-default-border, #000);
  --sg-button-box-shadow: var(--sg-button-basic-default-shadow, none);
}
.arishem .button,
.arishem .button:link,
.arishem .button:visited {
  --sg-button-color: var(--sg-button-basic-default-color, #000);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button.button--avatar-left [class*="flag"],
.arishem .button.button--avatar-left [class*="icon"],
.arishem .button.button--avatar-right [class*="flag"],
.arishem .button.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-basic-default-avatar-background,
    #dee2e6
  );
  --sg-button-border-width: var(--sg-button-basic-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-basic-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-basic-default-avatar-border,
    #dee2e6
  );
  --sg-button-color: var(--sg-button-basic-default-avatar-color, currentcolor);
}
.arishem .button.button--avatar-left:focus-visible:after,
.arishem .button.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-basic-focus-shadow,
    0 0 0.25em 0.05rem #adb5bd
  );
}
.arishem .button:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-basic-hover-background, #dee2e6);
  --sg-button-border-color: var(--sg-button-basic-hover-border, #000);
  --sg-button-color: var(--sg-button-basic-hover-color, #000);
  --sg-button-box-shadow: var(--sg-button-basic-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-basic-hover-avatar-background,
    #dee2e6
  );
  --sg-button-border-color: var(--sg-button-basic-hover-avatar-border, #dee2e6);
  --sg-button-color: var(--sg-button-basic-hover-avatar-color, currentcolor);
}
.arishem .button:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-basic-focus-background, #dee2e6);
  --sg-button-border-color: var(--sg-button-basic-focus-border, #000);
  --sg-button-color: var(--sg-button-basic-focus-color, #000);
  --sg-button-box-shadow: var(
    --sg-button-basic-focus-shadow,
    0 0 0.25em 0.05rem #adb5bd
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button:not(:disabled):not(.button--disable):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button:not(:disabled):not(.button--disable):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-basic-focus-avatar-background,
    #dee2e6
  );
  --sg-button-border-color: var(--sg-button-basic-focus-avatar-border, #dee2e6);
  --sg-button-color: var(--sg-button-basic-focus-avatar-color, currentcolor);
}
.arishem .button:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-basic-press-background, #adb5bd);
  --sg-button-border-color: var(--sg-button-basic-press-border, #000);
  --sg-button-color: var(--sg-button-basic-press-color, #000);
  --sg-button-box-shadow: var(--sg-button-basic-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="flag"],
.arishem
  .button:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="icon"],
.arishem
  .button:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="flag"],
.arishem
  .button:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-basic-press-avatar-background,
    #adb5bd
  );
  --sg-button-border-color: var(--sg-button-basic-press-avatar-border, #dee2e6);
  --sg-button-color: var(--sg-button-basic-press-avatar-color, currentcolor);
}
.arishem .button:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-basic-loading-background, #dee2e6);
  --sg-button-border-color: var(--sg-button-basic-loading-border, #000);
  --sg-button-box-shadow: var(--sg-button-basic-loading-shadow, none);
}
.arishem .button:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-basic-loading-color, #000);
  border-top-color: var(--sg-button-basic-loading-color-invert, #fff);
}
.arishem input.button:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-basic-loading-color, #000);
}
.arishem
  .button:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button:not(:disabled):not(.button--disable).button--loading.button--flag
  [class*="flag"],
.arishem
  .button:not(:disabled):not(.button--disable).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-basic-loading-avatar-background,
    #dee2e6
  );
  --sg-button-border-color: var(
    --sg-button-basic-loading-avatar-border,
    #dee2e6
  );
  --sg-button-color: var(--sg-button-basic-loading-color, #000);
}
.arishem .button__label {
  align-items: center;
  display: flex;
  justify-content: center;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arishem .button--primary {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-primary-default-background, #0d6efd);
  --sg-button-border-width: var(--sg-button-primary-default-border-width, 1px);
  --sg-button-border-style: var(
    --sg-button-primary-default-border-style,
    solid
  );
  --sg-button-border-color: var(--sg-button-primary-default-border, #0d6efd);
  --sg-button-box-shadow: var(--sg-button-primary-default-shadow, none);
}
.arishem .button--primary,
.arishem .button--primary:link,
.arishem .button--primary:visited {
  --sg-button-color: var(--sg-button-primary-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--primary.button--avatar-left [class*="flag"],
.arishem .button--primary.button--avatar-left [class*="icon"],
.arishem .button--primary.button--avatar-right [class*="flag"],
.arishem .button--primary.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-primary-default-avatar-background,
    #0256d4
  );
  --sg-button-border-width: var(--sg-button-primary-default-border-width, 1px);
  --sg-button-border-style: var(
    --sg-button-primary-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-primary-default-avatar-border,
    #0256d4
  );
  --sg-button-color: var(--sg-button-primary-default-avatar-color, #fff);
}
.arishem .button--primary.button--avatar-left:focus-visible:after,
.arishem .button--primary.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-primary-focus-shadow,
    0 0 0.25em 0.05rem #0141a1
  );
}
.arishem .button--primary:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-primary-hover-background, #0256d4);
  --sg-button-border-color: var(--sg-button-primary-hover-border, #0141a1);
  --sg-button-color: var(--sg-button-primary-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-primary-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-primary-hover-avatar-background,
    #0256d4
  );
  --sg-button-border-color: var(
    --sg-button-primary-hover-avatar-border,
    #0256d4
  );
  --sg-button-color: var(--sg-button-primary-hover-avatar-color, #fff);
}
.arishem .button--primary:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-primary-focus-background, #0256d4);
  --sg-button-border-color: var(--sg-button-primary-focus-border, #0141a1);
  --sg-button-color: var(--sg-button-primary-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-primary-focus-shadow,
    0 0 0.25em 0.05rem #0141a1
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-primary-focus-avatar-background,
    #0256d4
  );
  --sg-button-border-color: var(
    --sg-button-primary-focus-avatar-border,
    #0256d4
  );
  --sg-button-color: var(--sg-button-primary-focus-avatar-color, #fff);
}
.arishem .button--primary:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-primary-press-background, #0141a1);
  --sg-button-border-color: var(--sg-button-primary-press-border, #0141a1);
  --sg-button-color: var(--sg-button-primary-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-primary-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-primary-press-avatar-background,
    #0256d4
  );
  --sg-button-border-color: var(
    --sg-button-primary-press-avatar-border,
    #0256d4
  );
  --sg-button-color: var(--sg-button-primary-press-avatar-color, #fff);
}
.arishem .button--primary:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-primary-loading-background, #0256d4);
  --sg-button-border-color: var(--sg-button-primary-loading-border, #0d6efd);
  --sg-button-box-shadow: var(--sg-button-primary-loading-shadow, none);
}
.arishem
  .button--primary:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-primary-loading-color, #fff);
  border-top-color: var(--sg-button-primary-loading-color-invert, #000);
}
.arishem
  input.button--primary:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-primary-loading-color, #fff);
}
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--primary:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-primary-loading-avatar-background,
    #0256d4
  );
  --sg-button-border-color: var(
    --sg-button-primary-loading-avatar-border,
    #0256d4
  );
  --sg-button-color: var(--sg-button-primary-loading-color, #fff);
}
.arishem .button--success {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-success-default-background, #198754);
  --sg-button-border-width: var(--sg-button-success-default-border-width, 1px);
  --sg-button-border-style: var(
    --sg-button-success-default-border-style,
    solid
  );
  --sg-button-border-color: var(--sg-button-success-default-border, #198754);
  --sg-button-box-shadow: var(--sg-button-success-default-shadow, none);
}
.arishem .button--success,
.arishem .button--success:link,
.arishem .button--success:visited {
  --sg-button-color: var(--sg-button-success-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--success.button--avatar-left [class*="flag"],
.arishem .button--success.button--avatar-left [class*="icon"],
.arishem .button--success.button--avatar-right [class*="flag"],
.arishem .button--success.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-success-default-avatar-background,
    #105a38
  );
  --sg-button-border-width: var(--sg-button-success-default-border-width, 1px);
  --sg-button-border-style: var(
    --sg-button-success-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-success-default-avatar-border,
    #105a38
  );
  --sg-button-color: var(--sg-button-success-default-avatar-color, #fff);
}
.arishem .button--success.button--avatar-left:focus-visible:after,
.arishem .button--success.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-success-focus-shadow,
    0 0 0.25em 0.05rem #082f1d
  );
}
.arishem .button--success:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-success-hover-background, #105a38);
  --sg-button-border-color: var(--sg-button-success-hover-border, #082f1d);
  --sg-button-color: var(--sg-button-success-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-success-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-success-hover-avatar-background,
    #105a38
  );
  --sg-button-border-color: var(
    --sg-button-success-hover-avatar-border,
    #105a38
  );
  --sg-button-color: var(--sg-button-success-hover-avatar-color, #fff);
}
.arishem .button--success:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-success-focus-background, #105a38);
  --sg-button-border-color: var(--sg-button-success-focus-border, #082f1d);
  --sg-button-color: var(--sg-button-success-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-success-focus-shadow,
    0 0 0.25em 0.05rem #082f1d
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-success-focus-avatar-background,
    #105a38
  );
  --sg-button-border-color: var(
    --sg-button-success-focus-avatar-border,
    #105a38
  );
  --sg-button-color: var(--sg-button-success-focus-avatar-color, #fff);
}
.arishem .button--success:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-success-press-background, #082f1d);
  --sg-button-border-color: var(--sg-button-success-press-border, #082f1d);
  --sg-button-color: var(--sg-button-success-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-success-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-success-press-avatar-background,
    #105a38
  );
  --sg-button-border-color: var(
    --sg-button-success-press-avatar-border,
    #105a38
  );
  --sg-button-color: var(--sg-button-success-press-avatar-color, #fff);
}
.arishem .button--success:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-success-loading-background, #105a38);
  --sg-button-border-color: var(--sg-button-success-loading-border, #198754);
  --sg-button-box-shadow: var(--sg-button-success-loading-shadow, none);
}
.arishem
  .button--success:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-success-loading-color, #fff);
  border-top-color: var(--sg-button-success-loading-color-invert, #000);
}
.arishem
  input.button--success:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-success-loading-color, #fff);
}
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--success:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-success-loading-avatar-background,
    #105a38
  );
  --sg-button-border-color: var(
    --sg-button-success-loading-avatar-border,
    #105a38
  );
  --sg-button-color: var(--sg-button-success-loading-color, #fff);
}
.arishem .button--danger {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-danger-default-background, #dc3545);
  --sg-button-border-width: var(--sg-button-danger-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-danger-default-border-style, solid);
  --sg-button-border-color: var(--sg-button-danger-default-border, #dc3545);
  --sg-button-box-shadow: var(--sg-button-danger-default-shadow, none);
}
.arishem .button--danger,
.arishem .button--danger:link,
.arishem .button--danger:visited {
  --sg-button-color: var(--sg-button-danger-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--danger.button--avatar-left [class*="flag"],
.arishem .button--danger.button--avatar-left [class*="icon"],
.arishem .button--danger.button--avatar-right [class*="flag"],
.arishem .button--danger.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-danger-default-avatar-background,
    #be2131
  );
  --sg-button-border-width: var(--sg-button-danger-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-danger-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-danger-default-avatar-border,
    #be2131
  );
  --sg-button-color: var(--sg-button-danger-default-avatar-color, #fff);
}
.arishem .button--danger.button--avatar-left:focus-visible:after,
.arishem .button--danger.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-danger-focus-shadow,
    0 0 0.25em 0.05rem #931a26
  );
}
.arishem .button--danger:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-danger-hover-background, #be2131);
  --sg-button-border-color: var(--sg-button-danger-hover-border, #931a26);
  --sg-button-color: var(--sg-button-danger-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-danger-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--danger:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-danger-hover-avatar-background,
    #be2131
  );
  --sg-button-border-color: var(
    --sg-button-danger-hover-avatar-border,
    #be2131
  );
  --sg-button-color: var(--sg-button-danger-hover-avatar-color, #fff);
}
.arishem .button--danger:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-danger-focus-background, #be2131);
  --sg-button-border-color: var(--sg-button-danger-focus-border, #931a26);
  --sg-button-color: var(--sg-button-danger-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-danger-focus-shadow,
    0 0 0.25em 0.05rem #931a26
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-danger-focus-avatar-background,
    #be2131
  );
  --sg-button-border-color: var(
    --sg-button-danger-focus-avatar-border,
    #be2131
  );
  --sg-button-color: var(--sg-button-danger-focus-avatar-color, #fff);
}
.arishem .button--danger:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-danger-press-background, #931a26);
  --sg-button-border-color: var(--sg-button-danger-press-border, #931a26);
  --sg-button-color: var(--sg-button-danger-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-danger-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-danger-press-avatar-background,
    #be2131
  );
  --sg-button-border-color: var(
    --sg-button-danger-press-avatar-border,
    #be2131
  );
  --sg-button-color: var(--sg-button-danger-press-avatar-color, #fff);
}
.arishem .button--danger:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-danger-loading-background, #be2131);
  --sg-button-border-color: var(--sg-button-danger-loading-border, #dc3545);
  --sg-button-box-shadow: var(--sg-button-danger-loading-shadow, none);
}
.arishem
  .button--danger:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-danger-loading-color, #fff);
  border-top-color: var(--sg-button-danger-loading-color-invert, #000);
}
.arishem
  input.button--danger:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-danger-loading-color, #fff);
}
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--danger:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-danger-loading-avatar-background,
    #be2131
  );
  --sg-button-border-color: var(
    --sg-button-danger-loading-avatar-border,
    #be2131
  );
  --sg-button-color: var(--sg-button-danger-loading-color, #fff);
}
.arishem .button--warning {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-warning-default-background, #fd7e14);
  --sg-button-border-width: var(--sg-button-warning-default-border-width, 1px);
  --sg-button-border-style: var(
    --sg-button-warning-default-border-style,
    solid
  );
  --sg-button-border-color: var(--sg-button-warning-default-border, #fd7e14);
  --sg-button-box-shadow: var(--sg-button-warning-default-shadow, none);
}
.arishem .button--warning,
.arishem .button--warning:link,
.arishem .button--warning:visited {
  --sg-button-color: var(--sg-button-warning-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--warning.button--avatar-left [class*="flag"],
.arishem .button--warning.button--avatar-left [class*="icon"],
.arishem .button--warning.button--avatar-right [class*="flag"],
.arishem .button--warning.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-warning-default-avatar-background,
    #de6502
  );
  --sg-button-border-width: var(--sg-button-warning-default-border-width, 1px);
  --sg-button-border-style: var(
    --sg-button-warning-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-warning-default-avatar-border,
    #de6502
  );
  --sg-button-color: var(--sg-button-warning-default-avatar-color, #fff);
}
.arishem .button--warning.button--avatar-left:focus-visible:after,
.arishem .button--warning.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-warning-focus-shadow,
    0 0 0.25em 0.05rem #ab4e01
  );
}
.arishem .button--warning:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-warning-hover-background, #de6502);
  --sg-button-border-color: var(--sg-button-warning-hover-border, #ab4e01);
  --sg-button-color: var(--sg-button-warning-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-warning-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-warning-hover-avatar-background,
    #de6502
  );
  --sg-button-border-color: var(
    --sg-button-warning-hover-avatar-border,
    #de6502
  );
  --sg-button-color: var(--sg-button-warning-hover-avatar-color, #fff);
}
.arishem .button--warning:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-warning-focus-background, #de6502);
  --sg-button-border-color: var(--sg-button-warning-focus-border, #ab4e01);
  --sg-button-color: var(--sg-button-warning-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-warning-focus-shadow,
    0 0 0.25em 0.05rem #ab4e01
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-warning-focus-avatar-background,
    #de6502
  );
  --sg-button-border-color: var(
    --sg-button-warning-focus-avatar-border,
    #de6502
  );
  --sg-button-color: var(--sg-button-warning-focus-avatar-color, #fff);
}
.arishem .button--warning:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-warning-press-background, #ab4e01);
  --sg-button-border-color: var(--sg-button-warning-press-border, #ab4e01);
  --sg-button-color: var(--sg-button-warning-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-warning-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-warning-press-avatar-background,
    #de6502
  );
  --sg-button-border-color: var(
    --sg-button-warning-press-avatar-border,
    #de6502
  );
  --sg-button-color: var(--sg-button-warning-press-avatar-color, #fff);
}
.arishem .button--warning:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-warning-loading-background, #de6502);
  --sg-button-border-color: var(--sg-button-warning-loading-border, #fd7e14);
  --sg-button-box-shadow: var(--sg-button-warning-loading-shadow, none);
}
.arishem
  .button--warning:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-warning-loading-color, #fff);
  border-top-color: var(--sg-button-warning-loading-color-invert, #000);
}
.arishem
  input.button--warning:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-warning-loading-color, #fff);
}
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--warning:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-warning-loading-avatar-background,
    #de6502
  );
  --sg-button-border-color: var(
    --sg-button-warning-loading-avatar-border,
    #de6502
  );
  --sg-button-color: var(--sg-button-warning-loading-color, #fff);
}
.arishem .button--flat {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-flat-default-background, #0000);
  --sg-button-border-width: var(--sg-button-flat-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-flat-default-border-style, solid);
  --sg-button-border-color: var(--sg-button-flat-default-border, #0000);
  --sg-button-box-shadow: var(--sg-button-flat-default-shadow, none);
}
.arishem .button--flat,
.arishem .button--flat:link,
.arishem .button--flat:visited {
  --sg-button-color: var(--sg-button-flat-default-color, #000);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--flat.button--avatar-left [class*="flag"],
.arishem .button--flat.button--avatar-left [class*="icon"],
.arishem .button--flat.button--avatar-right [class*="flag"],
.arishem .button--flat.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flat-default-avatar-background,
    #e9ecef
  );
  --sg-button-border-width: var(--sg-button-flat-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-flat-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-flat-default-avatar-border,
    #e9ecef
  );
  --sg-button-color: var(--sg-button-flat-default-avatar-color, #000);
}
.arishem .button--flat.button--avatar-left:focus-visible:after,
.arishem .button--flat.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-flat-focus-shadow,
    0 0 0.25em 0.05rem #dbe0e5
  );
}
.arishem .button--flat:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-flat-hover-background, #e9ecef);
  --sg-button-border-color: var(--sg-button-flat-hover-border, #e9ecef);
  --sg-button-color: var(--sg-button-flat-hover-color, #000);
  --sg-button-box-shadow: var(--sg-button-flat-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--flat:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--flat:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flat-hover-avatar-background,
    #e9ecef
  );
  --sg-button-border-color: var(--sg-button-flat-hover-avatar-border, #e9ecef);
  --sg-button-color: var(--sg-button-flat-hover-avatar-color, #000);
}
.arishem .button--flat:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-flat-focus-background, #e9ecef);
  --sg-button-border-color: var(--sg-button-flat-focus-border, #e9ecef);
  --sg-button-color: var(--sg-button-flat-focus-color, #000);
  --sg-button-box-shadow: var(
    --sg-button-flat-focus-shadow,
    0 0 0.25em 0.05rem #dbe0e5
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flat-focus-avatar-background,
    #e9ecef
  );
  --sg-button-border-color: var(--sg-button-flat-focus-avatar-border, #e9ecef);
  --sg-button-color: var(--sg-button-flat-focus-avatar-color, #000);
}
.arishem .button--flat:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-flat-press-background, #dbe0e5);
  --sg-button-border-color: var(--sg-button-flat-press-border, #dbe0e5);
  --sg-button-color: var(--sg-button-flat-press-color, #000);
  --sg-button-box-shadow: var(--sg-button-flat-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--flat:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--flat:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flat-press-avatar-background,
    #e9ecef
  );
  --sg-button-border-color: var(--sg-button-flat-press-avatar-border, #e9ecef);
  --sg-button-color: var(--sg-button-flat-press-avatar-color, #000);
}
.arishem .button--flat:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-flat-loading-background, #e9ecef);
  --sg-button-border-color: var(--sg-button-flat-loading-border, #f9f9fa);
  --sg-button-box-shadow: var(--sg-button-flat-loading-shadow, none);
}
.arishem
  .button--flat:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-flat-loading-color, #000);
  border-top-color: var(--sg-button-flat-loading-color-invert, #fff);
}
.arishem
  input.button--flat:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-flat-loading-color, #000);
}
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--flat:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flat-loading-avatar-background,
    #e9ecef
  );
  --sg-button-border-color: var(
    --sg-button-flat-loading-avatar-border,
    #e9ecef
  );
  --sg-button-color: var(--sg-button-flat-loading-color, #000);
}
.arishem .button--login {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-login-default-background, #6c757d);
  --sg-button-border-width: var(--sg-button-login-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-login-default-border-style, solid);
  --sg-button-border-color: var(--sg-button-login-default-border, #6c757d);
  --sg-button-box-shadow: var(--sg-button-login-default-shadow, none);
}
.arishem .button--login,
.arishem .button--login:link,
.arishem .button--login:visited {
  --sg-button-color: var(--sg-button-login-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--login.button--avatar-left [class*="flag"],
.arishem .button--login.button--avatar-left [class*="icon"],
.arishem .button--login.button--avatar-right [class*="flag"],
.arishem .button--login.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-default-avatar-background,
    #555c62
  );
  --sg-button-border-width: var(--sg-button-login-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-login-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-login-default-avatar-border,
    #555c62
  );
  --sg-button-color: var(--sg-button-login-default-avatar-color, #fff);
}
.arishem .button--login.button--avatar-left:focus-visible:after,
.arishem .button--login.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-login-focus-shadow,
    0 0 0.25em 0.05rem #3d4246
  );
}
.arishem .button--login:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-login-hover-background, #555c62);
  --sg-button-border-color: var(--sg-button-login-hover-border, #3d4246);
  --sg-button-color: var(--sg-button-login-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-login-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--login:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--login:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-hover-avatar-background,
    #555c62
  );
  --sg-button-border-color: var(--sg-button-login-hover-avatar-border, #555c62);
  --sg-button-color: var(--sg-button-login-hover-avatar-color, #fff);
}
.arishem .button--login:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-login-focus-background, #555c62);
  --sg-button-border-color: var(--sg-button-login-focus-border, #3d4246);
  --sg-button-color: var(--sg-button-login-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-login-focus-shadow,
    0 0 0.25em 0.05rem #3d4246
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-focus-avatar-background,
    #555c62
  );
  --sg-button-border-color: var(--sg-button-login-focus-avatar-border, #555c62);
  --sg-button-color: var(--sg-button-login-focus-avatar-color, #fff);
}
.arishem .button--login:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-login-press-background, #3d4246);
  --sg-button-border-color: var(--sg-button-login-press-border, #3d4246);
  --sg-button-color: var(--sg-button-login-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-login-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--login:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-press-avatar-background,
    #555c62
  );
  --sg-button-border-color: var(--sg-button-login-press-avatar-border, #555c62);
  --sg-button-color: var(--sg-button-login-press-avatar-color, #fff);
}
.arishem .button--login:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-login-loading-background, #555c62);
  --sg-button-border-color: var(--sg-button-login-loading-border, #6c757d);
  --sg-button-box-shadow: var(--sg-button-login-loading-shadow, none);
}
.arishem
  .button--login:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-login-loading-color, #fff);
  border-top-color: var(--sg-button-login-loading-color-invert, #000);
}
.arishem
  input.button--login:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-login-loading-color, #fff);
}
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--login:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-loading-avatar-background,
    #555c62
  );
  --sg-button-border-color: var(
    --sg-button-login-loading-avatar-border,
    #555c62
  );
  --sg-button-color: var(--sg-button-login-loading-color, #fff);
}
.arishem .button--login-full-text {
  --sg-button-variant-border-width: 2px;
  --sg-button-background: var(
    --sg-button-login-full-text-default-background,
    #fff
  );
  --sg-button-border-width: var(
    --sg-button-login-full-text-default-border-width,
    2px
  );
  --sg-button-border-style: var(
    --sg-button-login-full-text-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-login-full-text-default-border,
    #fff
  );
  --sg-button-box-shadow: var(--sg-button-login-full-text-default-shadow, none);
}
.arishem .button--login-full-text,
.arishem .button--login-full-text:link,
.arishem .button--login-full-text:visited {
  --sg-button-color: var(--sg-button-login-full-text-default-color, #093967);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--login-full-text.button--avatar-left [class*="flag"],
.arishem .button--login-full-text.button--avatar-left [class*="icon"],
.arishem .button--login-full-text.button--avatar-right [class*="flag"],
.arishem .button--login-full-text.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-full-text-default-avatar-background,
    #093967
  );
  --sg-button-border-width: var(
    --sg-button-login-full-text-default-border-width,
    2px
  );
  --sg-button-border-style: var(
    --sg-button-login-full-text-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-login-full-text-default-avatar-border,
    #fff
  );
  --sg-button-color: var(
    --sg-button-login-full-text-default-avatar-color,
    #fff
  );
}
.arishem .button--login-full-text.button--avatar-left:focus-visible:after,
.arishem .button--login-full-text.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(--sg-button-login-full-text-focus-shadow, false);
}
.arishem .button--login-full-text:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(
    --sg-button-login-full-text-hover-background,
    #ced4da
  );
  --sg-button-border-color: var(--sg-button-login-full-text-hover-border, #fff);
  --sg-button-color: var(--sg-button-login-full-text-hover-color, #093967);
  --sg-button-box-shadow: var(--sg-button-login-full-text-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-full-text-hover-avatar-background,
    #093967
  );
  --sg-button-border-color: var(
    --sg-button-login-full-text-hover-avatar-border,
    #fff
  );
  --sg-button-color: var(--sg-button-login-full-text-hover-avatar-color, #fff);
}
.arishem
  .button--login-full-text:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(
    --sg-button-login-full-text-focus-background,
    #ced4da
  );
  --sg-button-border-color: var(--sg-button-login-full-text-focus-border, #fff);
  --sg-button-color: var(--sg-button-login-full-text-focus-color, #093967);
  --sg-button-box-shadow: var(--sg-button-login-full-text-focus-shadow, false);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-full-text-focus-avatar-background,
    #093967
  );
  --sg-button-border-color: var(
    --sg-button-login-full-text-focus-avatar-border,
    #fff
  );
  --sg-button-color: var(--sg-button-login-full-text-focus-avatar-color, #fff);
}
.arishem .button--login-full-text:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(
    --sg-button-login-full-text-press-background,
    #6c757d
  );
  --sg-button-border-color: var(--sg-button-login-full-text-press-border, #fff);
  --sg-button-color: var(--sg-button-login-full-text-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-login-full-text-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-full-text-press-avatar-background,
    #093967
  );
  --sg-button-border-color: var(
    --sg-button-login-full-text-press-avatar-border,
    #fff
  );
  --sg-button-color: var(--sg-button-login-full-text-press-avatar-color, #fff);
}
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading {
  color: #0000;
  --sg-button-background: var(
    --sg-button-login-full-text-loading-background,
    #041f38
  );
  --sg-button-border-color: var(
    --sg-button-login-full-text-loading-border,
    #fff
  );
  --sg-button-box-shadow: var(--sg-button-login-full-text-loading-shadow, none);
}
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading:before {
  --sg-button-border-color: var(
    --sg-button-login-full-text-loading-color,
    #fff
  );
  border-top-color: var(--sg-button-login-full-text-loading-color-invert, #000);
}
.arishem
  input.button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading {
  --sg-button-color: var(--sg-button-login-full-text-loading-color, #fff);
}
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--login-full-text:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-login-full-text-loading-avatar-background,
    #041f38
  );
  --sg-button-border-color: var(
    --sg-button-login-full-text-loading-avatar-border,
    #fff
  );
  --sg-button-color: var(--sg-button-login-full-text-loading-color, #fff);
}
.arishem .button--text {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-text-default-background, #fff);
  --sg-button-border-width: var(--sg-button-text-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-text-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-text-default-border,
    var(--sg-color-text-default)
  );
  --sg-button-box-shadow: var(--sg-button-text-default-shadow, none);
}
.arishem .button--text,
.arishem .button--text:link,
.arishem .button--text:visited {
  --sg-button-color: var(
    --sg-button-text-default-color,
    var(--sg-color-text-default)
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--text.button--avatar-left [class*="flag"],
.arishem .button--text.button--avatar-left [class*="icon"],
.arishem .button--text.button--avatar-right [class*="flag"],
.arishem .button--text.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-text-default-avatar-background,
    var(--sg-color-text-default)
  );
  --sg-button-border-width: var(--sg-button-text-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-text-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-text-default-avatar-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(--sg-button-text-default-avatar-color, #fff);
}
.arishem .button--text.button--avatar-left:focus-visible:after,
.arishem .button--text.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-text-focus-shadow,
    0 0 0.25em 0.05rem var(--sg-color-text-default)
  );
}
.arishem .button--text:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-text-hover-background, #e9ecef);
  --sg-button-border-color: var(
    --sg-button-text-hover-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(
    --sg-button-text-hover-color,
    var(--sg-color-text-default)
  );
  --sg-button-box-shadow: var(--sg-button-text-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--text:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--text:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-text-hover-avatar-background,
    var(--sg-color-text-default)
  );
  --sg-button-border-color: var(
    --sg-button-text-hover-avatar-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(--sg-button-text-hover-avatar-color, #e9ecef);
}
.arishem .button--text:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-text-focus-background, #dee2e6);
  --sg-button-border-color: var(
    --sg-button-text-focus-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(
    --sg-button-text-focus-color,
    var(--sg-color-text-default)
  );
  --sg-button-box-shadow: var(
    --sg-button-text-focus-shadow,
    0 0 0.25em 0.05rem var(--sg-color-text-default)
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-text-focus-avatar-background,
    var(--sg-color-text-default)
  );
  --sg-button-border-color: var(
    --sg-button-text-focus-avatar-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(--sg-button-text-focus-avatar-color, #dee2e6);
}
.arishem .button--text:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-text-press-background, #ced4da);
  --sg-button-border-color: var(
    --sg-button-text-press-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(
    --sg-button-text-press-color,
    var(--sg-color-text-default)
  );
  --sg-button-box-shadow: var(--sg-button-text-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--text:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--text:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-text-press-avatar-background,
    var(--sg-color-text-default)
  );
  --sg-button-border-color: var(
    --sg-button-text-press-avatar-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(--sg-button-text-press-avatar-color, #ced4da);
}
.arishem .button--text:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-text-loading-background, #dee2e6);
  --sg-button-border-color: var(
    --sg-button-text-loading-border,
    var(--sg-color-text-default)
  );
  --sg-button-box-shadow: var(--sg-button-text-loading-shadow, none);
}
.arishem
  .button--text:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-text-loading-color, #000);
  border-top-color: var(--sg-button-text-loading-color-invert, #fff);
}
.arishem
  input.button--text:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(
    --sg-button-text-loading-color,
    var(--sg-color-text-default)
  );
}
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--text:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-text-loading-avatar-background,
    var(--sg-color-text-default)
  );
  --sg-button-border-color: var(
    --sg-button-text-loading-avatar-border,
    var(--sg-color-text-default)
  );
  --sg-button-color: var(
    --sg-button-text-loading-color,
    var(--sg-color-text-default)
  );
}
.arishem .button--zero {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-zero-default-background, #e0146a);
  --sg-button-border-width: var(--sg-button-zero-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-zero-default-border-style, solid);
  --sg-button-border-color: var(--sg-button-zero-default-border, #e0146a);
  --sg-button-box-shadow: var(--sg-button-zero-default-shadow, none);
}
.arishem .button--zero,
.arishem .button--zero:link,
.arishem .button--zero:visited {
  --sg-button-color: var(--sg-button-zero-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--zero.button--avatar-left [class*="flag"],
.arishem .button--zero.button--avatar-left [class*="icon"],
.arishem .button--zero.button--avatar-right [class*="flag"],
.arishem .button--zero.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-default-avatar-background,
    #b20f53
  );
  --sg-button-border-width: var(--sg-button-zero-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-zero-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-zero-default-avatar-border,
    #b20f53
  );
  --sg-button-color: var(--sg-button-zero-default-avatar-color, #fff);
}
.arishem .button--zero.button--avatar-left:focus-visible:after,
.arishem .button--zero.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-zero-focus-shadow,
    0 0 0.25em 0.05rem #830b3d
  );
}
.arishem .button--zero:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-zero-hover-background, #b20f53);
  --sg-button-border-color: var(--sg-button-zero-hover-border, #830b3d);
  --sg-button-color: var(--sg-button-zero-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-zero-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--zero:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-hover-avatar-background,
    #b20f53
  );
  --sg-button-border-color: var(--sg-button-zero-hover-avatar-border, #b20f53);
  --sg-button-color: var(--sg-button-zero-hover-avatar-color, #fff);
}
.arishem .button--zero:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-zero-focus-background, #b20f53);
  --sg-button-border-color: var(--sg-button-zero-focus-border, #830b3d);
  --sg-button-color: var(--sg-button-zero-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-zero-focus-shadow,
    0 0 0.25em 0.05rem #830b3d
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-focus-avatar-background,
    #b20f53
  );
  --sg-button-border-color: var(--sg-button-zero-focus-avatar-border, #b20f53);
  --sg-button-color: var(--sg-button-zero-focus-avatar-color, #fff);
}
.arishem .button--zero:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-zero-press-background, #830b3d);
  --sg-button-border-color: var(--sg-button-zero-press-border, #830b3d);
  --sg-button-color: var(--sg-button-zero-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-zero-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--zero:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(.button--disable):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-press-avatar-background,
    #b20f53
  );
  --sg-button-border-color: var(--sg-button-zero-press-avatar-border, #b20f53);
  --sg-button-color: var(--sg-button-zero-press-avatar-color, #fff);
}
.arishem .button--zero:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-zero-loading-background, #b20f53);
  --sg-button-border-color: var(--sg-button-zero-loading-border, #e0146a);
  --sg-button-box-shadow: var(--sg-button-zero-loading-shadow, none);
}
.arishem
  .button--zero:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-zero-loading-color, #fff);
  border-top-color: var(--sg-button-zero-loading-color-invert, #000);
}
.arishem
  input.button--zero:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-zero-loading-color, #fff);
}
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--zero:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-loading-avatar-background,
    #b20f53
  );
  --sg-button-border-color: var(
    --sg-button-zero-loading-avatar-border,
    #b20f53
  );
  --sg-button-color: var(--sg-button-zero-loading-color, #fff);
}
.arishem .button--zero-crypto {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(
    --sg-button-zero-crypto-default-background,
    #b7a36c
  );
  --sg-button-border-width: var(
    --sg-button-zero-crypto-default-border-width,
    1px
  );
  --sg-button-border-style: var(
    --sg-button-zero-crypto-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-zero-crypto-default-border,
    #b7a36c
  );
  --sg-button-box-shadow: var(--sg-button-zero-crypto-default-shadow, none);
}
.arishem .button--zero-crypto,
.arishem .button--zero-crypto:link,
.arishem .button--zero-crypto:visited {
  --sg-button-color: var(--sg-button-zero-crypto-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--zero-crypto.button--avatar-left [class*="flag"],
.arishem .button--zero-crypto.button--avatar-left [class*="icon"],
.arishem .button--zero-crypto.button--avatar-right [class*="flag"],
.arishem .button--zero-crypto.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-crypto-default-avatar-background,
    #a18b4f
  );
  --sg-button-border-width: var(
    --sg-button-zero-crypto-default-border-width,
    1px
  );
  --sg-button-border-style: var(
    --sg-button-zero-crypto-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-zero-crypto-default-avatar-border,
    #a18b4f
  );
  --sg-button-color: var(--sg-button-zero-crypto-default-avatar-color, #fff);
}
.arishem .button--zero-crypto.button--avatar-left:focus-visible:after,
.arishem .button--zero-crypto.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-zero-crypto-focus-shadow,
    0 0 0.25em 0.05rem #7e6d3e
  );
}
.arishem .button--zero-crypto:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(
    --sg-button-zero-crypto-hover-background,
    #a18b4f
  );
  --sg-button-border-color: var(--sg-button-zero-crypto-hover-border, #7e6d3e);
  --sg-button-color: var(--sg-button-zero-crypto-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-zero-crypto-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-crypto-hover-avatar-background,
    #a18b4f
  );
  --sg-button-border-color: var(
    --sg-button-zero-crypto-hover-avatar-border,
    #a18b4f
  );
  --sg-button-color: var(--sg-button-zero-crypto-hover-avatar-color, #fff);
}
.arishem
  .button--zero-crypto:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(
    --sg-button-zero-crypto-focus-background,
    #a18b4f
  );
  --sg-button-border-color: var(--sg-button-zero-crypto-focus-border, #7e6d3e);
  --sg-button-color: var(--sg-button-zero-crypto-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-zero-crypto-focus-shadow,
    0 0 0.25em 0.05rem #7e6d3e
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-crypto-focus-avatar-background,
    #a18b4f
  );
  --sg-button-border-color: var(
    --sg-button-zero-crypto-focus-avatar-border,
    #a18b4f
  );
  --sg-button-color: var(--sg-button-zero-crypto-focus-avatar-color, #fff);
}
.arishem .button--zero-crypto:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(
    --sg-button-zero-crypto-press-background,
    #7e6d3e
  );
  --sg-button-border-color: var(--sg-button-zero-crypto-press-border, #7e6d3e);
  --sg-button-color: var(--sg-button-zero-crypto-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-zero-crypto-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-crypto-press-avatar-background,
    #a18b4f
  );
  --sg-button-border-color: var(
    --sg-button-zero-crypto-press-avatar-border,
    #a18b4f
  );
  --sg-button-color: var(--sg-button-zero-crypto-press-avatar-color, #fff);
}
.arishem
  .button--zero-crypto:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(
    --sg-button-zero-crypto-loading-background,
    #a18b4f
  );
  --sg-button-border-color: var(
    --sg-button-zero-crypto-loading-border,
    #b7a36c
  );
  --sg-button-box-shadow: var(--sg-button-zero-crypto-loading-shadow, none);
}
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading:before {
  --sg-button-border-color: var(--sg-button-zero-crypto-loading-color, #fff);
  border-top-color: var(--sg-button-zero-crypto-loading-color-invert, #000);
}
.arishem
  input.button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading {
  --sg-button-color: var(--sg-button-zero-crypto-loading-color, #fff);
}
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--zero-crypto:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-zero-crypto-loading-avatar-background,
    #a18b4f
  );
  --sg-button-border-color: var(
    --sg-button-zero-crypto-loading-avatar-border,
    #a18b4f
  );
  --sg-button-color: var(--sg-button-zero-crypto-loading-color, #fff);
}
.arishem .button--flowbank {
  --sg-button-variant-border-width: 2px;
  --sg-button-background: var(--sg-button-flowbank-default-background, #13814c);
  --sg-button-border-width: var(--sg-button-flowbank-default-border-width, 2px);
  --sg-button-border-style: var(
    --sg-button-flowbank-default-border-style,
    solid
  );
  --sg-button-border-color: var(--sg-button-flowbank-default-border, #20d980);
  --sg-button-box-shadow: var(--sg-button-flowbank-default-shadow, none);
}
.arishem .button--flowbank,
.arishem .button--flowbank:link,
.arishem .button--flowbank:visited {
  --sg-button-color: var(--sg-button-flowbank-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--flowbank.button--avatar-left [class*="flag"],
.arishem .button--flowbank.button--avatar-left [class*="icon"],
.arishem .button--flowbank.button--avatar-right [class*="flag"],
.arishem .button--flowbank.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flowbank-default-avatar-background,
    #0d5432
  );
  --sg-button-border-width: var(--sg-button-flowbank-default-border-width, 2px);
  --sg-button-border-style: var(
    --sg-button-flowbank-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-flowbank-default-avatar-border,
    #0d5432
  );
  --sg-button-color: var(--sg-button-flowbank-default-avatar-color, #fff);
}
.arishem .button--flowbank.button--avatar-left:focus-visible:after,
.arishem .button--flowbank.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-flowbank-focus-shadow,
    0 0 0.25em 0.05rem #062818
  );
}
.arishem .button--flowbank:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-flowbank-hover-background, #0d5432);
  --sg-button-border-color: var(--sg-button-flowbank-hover-border, #13814c);
  --sg-button-color: var(--sg-button-flowbank-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-flowbank-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flowbank-hover-avatar-background,
    #0d5432
  );
  --sg-button-border-color: var(
    --sg-button-flowbank-hover-avatar-border,
    #0d5432
  );
  --sg-button-color: var(--sg-button-flowbank-hover-avatar-color, #fff);
}
.arishem .button--flowbank:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-flowbank-focus-background, #0d5432);
  --sg-button-border-color: var(--sg-button-flowbank-focus-border, #13814c);
  --sg-button-color: var(--sg-button-flowbank-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-flowbank-focus-shadow,
    0 0 0.25em 0.05rem #062818
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flowbank-focus-avatar-background,
    #0d5432
  );
  --sg-button-border-color: var(
    --sg-button-flowbank-focus-avatar-border,
    #0d5432
  );
  --sg-button-color: var(--sg-button-flowbank-focus-avatar-color, #fff);
}
.arishem .button--flowbank:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-flowbank-press-background, #062818);
  --sg-button-border-color: var(--sg-button-flowbank-press-border, #13814c);
  --sg-button-color: var(--sg-button-flowbank-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-flowbank-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flowbank-press-avatar-background,
    #0d5432
  );
  --sg-button-border-color: var(
    --sg-button-flowbank-press-avatar-border,
    #0d5432
  );
  --sg-button-color: var(--sg-button-flowbank-press-avatar-color, #fff);
}
.arishem
  .button--flowbank:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-flowbank-loading-background, #0d5432);
  --sg-button-border-color: var(--sg-button-flowbank-loading-border, #20d980);
  --sg-button-box-shadow: var(--sg-button-flowbank-loading-shadow, none);
}
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ).button--loading:before {
  --sg-button-border-color: var(--sg-button-flowbank-loading-color, #fff);
  border-top-color: var(--sg-button-flowbank-loading-color-invert, #000);
}
.arishem
  input.button--flowbank:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-flowbank-loading-color, #fff);
}
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--flowbank:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-flowbank-loading-avatar-background,
    #0d5432
  );
  --sg-button-border-color: var(
    --sg-button-flowbank-loading-avatar-border,
    #0d5432
  );
  --sg-button-color: var(--sg-button-flowbank-loading-color, #fff);
}
.arishem .button--oskar {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(--sg-button-oskar-default-background, #29b68c);
  --sg-button-border-width: var(--sg-button-oskar-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-oskar-default-border-style, solid);
  --sg-button-border-color: var(--sg-button-oskar-default-border, #29b68c);
  --sg-button-box-shadow: var(--sg-button-oskar-default-shadow, none);
}
.arishem .button--oskar,
.arishem .button--oskar:link,
.arishem .button--oskar:visited {
  --sg-button-color: var(--sg-button-oskar-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--oskar.button--avatar-left [class*="flag"],
.arishem .button--oskar.button--avatar-left [class*="icon"],
.arishem .button--oskar.button--avatar-right [class*="flag"],
.arishem .button--oskar.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-oskar-default-avatar-background,
    #208d6d
  );
  --sg-button-border-width: var(--sg-button-oskar-default-border-width, 1px);
  --sg-button-border-style: var(--sg-button-oskar-default-border-style, solid);
  --sg-button-border-color: var(
    --sg-button-oskar-default-avatar-border,
    #208d6d
  );
  --sg-button-color: var(--sg-button-oskar-default-avatar-color, #fff);
}
.arishem .button--oskar.button--avatar-left:focus-visible:after,
.arishem .button--oskar.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-oskar-focus-shadow,
    0 0 0.25em 0.05rem #17644d
  );
}
.arishem .button--oskar:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-oskar-hover-background, #208d6d);
  --sg-button-border-color: var(--sg-button-oskar-hover-border, #17644d);
  --sg-button-color: var(--sg-button-oskar-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-oskar-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--oskar:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(.button--disable):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--oskar:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(.button--disable):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-oskar-hover-avatar-background,
    #208d6d
  );
  --sg-button-border-color: var(--sg-button-oskar-hover-avatar-border, #208d6d);
  --sg-button-color: var(--sg-button-oskar-hover-avatar-color, #fff);
}
.arishem .button--oskar:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-oskar-focus-background, #208d6d);
  --sg-button-border-color: var(--sg-button-oskar-focus-border, #17644d);
  --sg-button-color: var(--sg-button-oskar-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-oskar-focus-shadow,
    0 0 0.25em 0.05rem #17644d
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-oskar-focus-avatar-background,
    #208d6d
  );
  --sg-button-border-color: var(--sg-button-oskar-focus-avatar-border, #208d6d);
  --sg-button-color: var(--sg-button-oskar-focus-avatar-color, #fff);
}
.arishem .button--oskar:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-oskar-press-background, #17644d);
  --sg-button-border-color: var(--sg-button-oskar-press-border, #17644d);
  --sg-button-color: var(--sg-button-oskar-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-oskar-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--oskar:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(.button--disable):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-oskar-press-avatar-background,
    #208d6d
  );
  --sg-button-border-color: var(--sg-button-oskar-press-avatar-border, #208d6d);
  --sg-button-color: var(--sg-button-oskar-press-avatar-color, #fff);
}
.arishem .button--oskar:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(--sg-button-oskar-loading-background, #208d6d);
  --sg-button-border-color: var(--sg-button-oskar-loading-border, #29b68c);
  --sg-button-box-shadow: var(--sg-button-oskar-loading-shadow, none);
}
.arishem
  .button--oskar:not(:disabled):not(.button--disable).button--loading:before {
  --sg-button-border-color: var(--sg-button-oskar-loading-color, #fff);
  border-top-color: var(--sg-button-oskar-loading-color-invert, #000);
}
.arishem
  input.button--oskar:not(:disabled):not(.button--disable).button--loading {
  --sg-button-color: var(--sg-button-oskar-loading-color, #fff);
}
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--oskar:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-oskar-loading-avatar-background,
    #208d6d
  );
  --sg-button-border-color: var(
    --sg-button-oskar-loading-avatar-border,
    #208d6d
  );
  --sg-button-color: var(--sg-button-oskar-loading-color, #fff);
}
.arishem .button--cornertrader {
  --sg-button-variant-border-width: 1px;
  --sg-button-background: var(
    --sg-button-cornertrader-default-background,
    #df0715
  );
  --sg-button-border-width: var(
    --sg-button-cornertrader-default-border-width,
    1px
  );
  --sg-button-border-style: var(
    --sg-button-cornertrader-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-cornertrader-default-border,
    #df0715
  );
  --sg-button-box-shadow: var(--sg-button-cornertrader-default-shadow, none);
}
.arishem .button--cornertrader,
.arishem .button--cornertrader:link,
.arishem .button--cornertrader:visited {
  --sg-button-color: var(--sg-button-cornertrader-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--cornertrader.button--avatar-left [class*="flag"],
.arishem .button--cornertrader.button--avatar-left [class*="icon"],
.arishem .button--cornertrader.button--avatar-right [class*="flag"],
.arishem .button--cornertrader.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-cornertrader-default-avatar-background,
    #ad0510
  );
  --sg-button-border-width: var(
    --sg-button-cornertrader-default-border-width,
    1px
  );
  --sg-button-border-style: var(
    --sg-button-cornertrader-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-cornertrader-default-avatar-border,
    #ad0510
  );
  --sg-button-color: var(--sg-button-cornertrader-default-avatar-color, #fff);
}
.arishem .button--cornertrader.button--avatar-left:focus-visible:after,
.arishem .button--cornertrader.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-cornertrader-focus-shadow,
    0 0 0.25em 0.05rem #7c040c
  );
}
.arishem .button--cornertrader:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(
    --sg-button-cornertrader-hover-background,
    #ad0510
  );
  --sg-button-border-color: var(--sg-button-cornertrader-hover-border, #7c040c);
  --sg-button-color: var(--sg-button-cornertrader-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-cornertrader-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-cornertrader-hover-avatar-background,
    #ad0510
  );
  --sg-button-border-color: var(
    --sg-button-cornertrader-hover-avatar-border,
    #ad0510
  );
  --sg-button-color: var(--sg-button-cornertrader-hover-avatar-color, #fff);
}
.arishem
  .button--cornertrader:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(
    --sg-button-cornertrader-focus-background,
    #ad0510
  );
  --sg-button-border-color: var(--sg-button-cornertrader-focus-border, #7c040c);
  --sg-button-color: var(--sg-button-cornertrader-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-cornertrader-focus-shadow,
    0 0 0.25em 0.05rem #7c040c
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-cornertrader-focus-avatar-background,
    #ad0510
  );
  --sg-button-border-color: var(
    --sg-button-cornertrader-focus-avatar-border,
    #ad0510
  );
  --sg-button-color: var(--sg-button-cornertrader-focus-avatar-color, #fff);
}
.arishem .button--cornertrader:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(
    --sg-button-cornertrader-press-background,
    #7c040c
  );
  --sg-button-border-color: var(--sg-button-cornertrader-press-border, #7c040c);
  --sg-button-color: var(--sg-button-cornertrader-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-cornertrader-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-cornertrader-press-avatar-background,
    #ad0510
  );
  --sg-button-border-color: var(
    --sg-button-cornertrader-press-avatar-border,
    #ad0510
  );
  --sg-button-color: var(--sg-button-cornertrader-press-avatar-color, #fff);
}
.arishem
  .button--cornertrader:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(
    --sg-button-cornertrader-loading-background,
    #ad0510
  );
  --sg-button-border-color: var(
    --sg-button-cornertrader-loading-border,
    #df0715
  );
  --sg-button-box-shadow: var(--sg-button-cornertrader-loading-shadow, none);
}
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading:before {
  --sg-button-border-color: var(--sg-button-cornertrader-loading-color, #fff);
  border-top-color: var(--sg-button-cornertrader-loading-color-invert, #000);
}
.arishem
  input.button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading {
  --sg-button-color: var(--sg-button-cornertrader-loading-color, #fff);
}
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--cornertrader:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-cornertrader-loading-avatar-background,
    #ad0510
  );
  --sg-button-border-color: var(
    --sg-button-cornertrader-loading-avatar-border,
    #ad0510
  );
  --sg-button-color: var(--sg-button-cornertrader-loading-color, #fff);
}
.arishem .button--selma-finance {
  --sg-button-variant-border-width: 2px;
  --sg-button-background: var(
    --sg-button-selma-finance-default-background,
    #3b66ff
  );
  --sg-button-border-width: var(
    --sg-button-selma-finance-default-border-width,
    2px
  );
  --sg-button-border-style: var(
    --sg-button-selma-finance-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-default-border,
    #a3b7ff
  );
  --sg-button-box-shadow: var(--sg-button-selma-finance-default-shadow, none);
}
.arishem .button--selma-finance,
.arishem .button--selma-finance:link,
.arishem .button--selma-finance:visited {
  --sg-button-color: var(--sg-button-selma-finance-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--selma-finance.button--avatar-left [class*="flag"],
.arishem .button--selma-finance.button--avatar-left [class*="icon"],
.arishem .button--selma-finance.button--avatar-right [class*="flag"],
.arishem .button--selma-finance.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-selma-finance-default-avatar-background,
    #0a40ff
  );
  --sg-button-border-width: var(
    --sg-button-selma-finance-default-border-width,
    2px
  );
  --sg-button-border-style: var(
    --sg-button-selma-finance-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-default-avatar-border,
    #0a40ff
  );
  --sg-button-color: var(--sg-button-selma-finance-default-avatar-color, #fff);
}
.arishem .button--selma-finance.button--avatar-left:focus-visible:after,
.arishem .button--selma-finance.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-selma-finance-focus-shadow,
    0 0 0.25em 0.05rem #002fd6
  );
}
.arishem .button--selma-finance:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(
    --sg-button-selma-finance-hover-background,
    #0a40ff
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-hover-border,
    #3b66ff
  );
  --sg-button-color: var(--sg-button-selma-finance-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-selma-finance-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-selma-finance-hover-avatar-background,
    #0a40ff
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-hover-avatar-border,
    #0a40ff
  );
  --sg-button-color: var(--sg-button-selma-finance-hover-avatar-color, #fff);
}
.arishem
  .button--selma-finance:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(
    --sg-button-selma-finance-focus-background,
    #0a40ff
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-focus-border,
    #3b66ff
  );
  --sg-button-color: var(--sg-button-selma-finance-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-selma-finance-focus-shadow,
    0 0 0.25em 0.05rem #002fd6
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-selma-finance-focus-avatar-background,
    #0a40ff
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-focus-avatar-border,
    #0a40ff
  );
  --sg-button-color: var(--sg-button-selma-finance-focus-avatar-color, #fff);
}
.arishem .button--selma-finance:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(
    --sg-button-selma-finance-press-background,
    #002fd6
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-press-border,
    #3b66ff
  );
  --sg-button-color: var(--sg-button-selma-finance-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-selma-finance-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-selma-finance-press-avatar-background,
    #0a40ff
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-press-avatar-border,
    #0a40ff
  );
  --sg-button-color: var(--sg-button-selma-finance-press-avatar-color, #fff);
}
.arishem
  .button--selma-finance:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(
    --sg-button-selma-finance-loading-background,
    #0a40ff
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-loading-border,
    #a3b7ff
  );
  --sg-button-box-shadow: var(--sg-button-selma-finance-loading-shadow, none);
}
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading:before {
  --sg-button-border-color: var(--sg-button-selma-finance-loading-color, #fff);
  border-top-color: var(--sg-button-selma-finance-loading-color-invert, #000);
}
.arishem
  input.button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading {
  --sg-button-color: var(--sg-button-selma-finance-loading-color, #fff);
}
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--selma-finance:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-selma-finance-loading-avatar-background,
    #0a40ff
  );
  --sg-button-border-color: var(
    --sg-button-selma-finance-loading-avatar-border,
    #0a40ff
  );
  --sg-button-color: var(--sg-button-selma-finance-loading-color, #fff);
}
.arishem .button--swissquote {
  --sg-button-variant-border-width: 2px;
  --sg-button-background: var(
    --sg-button-swissquote-default-background,
    #d83711
  );
  --sg-button-border-width: var(
    --sg-button-swissquote-default-border-width,
    2px
  );
  --sg-button-border-style: var(
    --sg-button-swissquote-default-border-style,
    solid
  );
  --sg-button-border-color: var(--sg-button-swissquote-default-border, #f27a5f);
  --sg-button-box-shadow: var(--sg-button-swissquote-default-shadow, none);
}
.arishem .button--swissquote,
.arishem .button--swissquote:link,
.arishem .button--swissquote:visited {
  --sg-button-color: var(--sg-button-swissquote-default-color, #fff);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .button--swissquote.button--avatar-left [class*="flag"],
.arishem .button--swissquote.button--avatar-left [class*="icon"],
.arishem .button--swissquote.button--avatar-right [class*="flag"],
.arishem .button--swissquote.button--avatar-right [class*="icon"] {
  --sg-button-background: var(
    --sg-button-swissquote-default-avatar-background,
    #aa2a0e
  );
  --sg-button-border-width: var(
    --sg-button-swissquote-default-border-width,
    2px
  );
  --sg-button-border-style: var(
    --sg-button-swissquote-default-border-style,
    solid
  );
  --sg-button-border-color: var(
    --sg-button-swissquote-default-avatar-border,
    #aa2a0e
  );
  --sg-button-color: var(--sg-button-swissquote-default-avatar-color, #fff);
}
.arishem .button--swissquote.button--avatar-left:focus-visible:after,
.arishem .button--swissquote.button--avatar-right:focus-visible:after {
  --sg-button-box-shadow: var(
    --sg-button-swissquote-focus-shadow,
    0 0 0.25em 0.05rem #7b1f0a
  );
}
.arishem .button--swissquote:not(:disabled):not(.button--disable):hover {
  --sg-button-background: var(--sg-button-swissquote-hover-background, #aa2a0e);
  --sg-button-border-color: var(--sg-button-swissquote-hover-border, #d83711);
  --sg-button-color: var(--sg-button-swissquote-hover-color, #fff);
  --sg-button-box-shadow: var(--sg-button-swissquote-hover-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-left
  [class*="icon"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):hover.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-swissquote-hover-avatar-background,
    #aa2a0e
  );
  --sg-button-border-color: var(
    --sg-button-swissquote-hover-avatar-border,
    #aa2a0e
  );
  --sg-button-color: var(--sg-button-swissquote-hover-avatar-color, #fff);
}
.arishem
  .button--swissquote:not(:disabled):not(.button--disable):focus-visible {
  --sg-button-background: var(--sg-button-swissquote-focus-background, #aa2a0e);
  --sg-button-border-color: var(--sg-button-swissquote-focus-border, #d83711);
  --sg-button-color: var(--sg-button-swissquote-focus-color, #fff);
  --sg-button-box-shadow: var(
    --sg-button-swissquote-focus-shadow,
    0 0 0.25em 0.05rem #7b1f0a
  );
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-left
  [class*="icon"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):focus-visible.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-swissquote-focus-avatar-background,
    #aa2a0e
  );
  --sg-button-border-color: var(
    --sg-button-swissquote-focus-avatar-border,
    #aa2a0e
  );
  --sg-button-color: var(--sg-button-swissquote-focus-avatar-color, #fff);
}
.arishem .button--swissquote:not(:disabled):not(.button--disable):active {
  --sg-button-background: var(--sg-button-swissquote-press-background, #7b1f0a);
  --sg-button-border-color: var(--sg-button-swissquote-press-border, #d83711);
  --sg-button-color: var(--sg-button-swissquote-press-color, #fff);
  --sg-button-box-shadow: var(--sg-button-swissquote-press-shadow, none);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):active.button--avatar-left
  [class*="icon"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ):active.button--avatar-right
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-swissquote-press-avatar-background,
    #aa2a0e
  );
  --sg-button-border-color: var(
    --sg-button-swissquote-press-avatar-border,
    #aa2a0e
  );
  --sg-button-color: var(--sg-button-swissquote-press-avatar-color, #fff);
}
.arishem
  .button--swissquote:not(:disabled):not(.button--disable).button--loading {
  color: #0000;
  --sg-button-background: var(
    --sg-button-swissquote-loading-background,
    #aa2a0e
  );
  --sg-button-border-color: var(--sg-button-swissquote-loading-border, #f27a5f);
  --sg-button-box-shadow: var(--sg-button-swissquote-loading-shadow, none);
}
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading:before {
  --sg-button-border-color: var(--sg-button-swissquote-loading-color, #fff);
  border-top-color: var(--sg-button-swissquote-loading-color-invert, #000);
}
.arishem
  input.button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading {
  --sg-button-color: var(--sg-button-swissquote-loading-color, #fff);
}
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-left
  [class*="icon"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading.button--avatar-right
  [class*="icon"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="flag"],
.arishem
  .button--swissquote:not(:disabled):not(
    .button--disable
  ).button--loading.button--flag
  [class*="icon"] {
  --sg-button-background: var(
    --sg-button-swissquote-loading-avatar-background,
    #aa2a0e
  );
  --sg-button-border-color: var(
    --sg-button-swissquote-loading-avatar-border,
    #aa2a0e
  );
  --sg-button-color: var(--sg-button-swissquote-loading-color, #fff);
}
.arishem .button--disable,
.arishem .button[disabled] {
  cursor: default;
  opacity: var(--sg-button-disable-opacity, 0.5);
  pointer-events: none;
}
.arishem .button--loading {
  color: #0000;
  cursor: progress;
}
.arishem .button--loading:before {
  animation: button-loading 0.6s linear infinite;
  border: 2px solid red;
  border-radius: 50%;
  border-top: 2px solid green;
  box-sizing: border-box;
  content: "";
  height: 1.5em;
  left: 50%;
  margin-left: -0.75em;
  margin-top: -0.75em;
  position: absolute;
  top: 50%;
  width: 1.5em;
}
.arishem .button [class*="flag"],
.arishem .button [class*="icon"] {
  align-items: center;
  display: inline-flex;
  font-size: var(--sg-button-icon-font-size, var(--sg-button-font-size, 1em));
  justify-content: center;
  line-height: var(--sg-button-line-height, normal);
}
.arishem .button--icon:not(.button--datepicker) [class*="icon"]:first-child {
  padding-right: var(--sg-button-icon-label-distance, 0.25em);
}
.arishem .button--icon:not(.button--datepicker) [class*="icon"]:last-child {
  padding-left: var(--sg-button-icon-label-distance, 0.25em);
}
.arishem .button--icon:not(.button--datepicker) [class*="icon"]:only-child {
  padding-left: 0;
  padding-right: 0;
}
.arishem .button--avatar-left,
.arishem .button--avatar-right {
  position: relative;
}
.arishem .button--avatar-left [class*="flag"],
.arishem .button--avatar-left [class*="icon"],
.arishem .button--avatar-right [class*="flag"],
.arishem .button--avatar-right [class*="icon"] {
  align-items: center;
  background: var(--sg-button-background);
  border-color: var(--sg-button-border-color);
  border-radius: var(--sg-button-avatar-height, var(--sg-button-height, 2em));
  border-style: var(--sg-button-border-style);
  border-width: var(--sg-button-border-width);
  box-shadow: var(--sg-button-box-shadow);
  color: var(--sg-button-color);
  display: inline-flex;
  height: var(--sg-button-avatar-height, var(--sg-button-height, 2em));
  justify-content: center;
  position: absolute;
  top: calc(var(--sg-button-variant-border-width, 1px) * -1);
  transition: var(--sg-button-transition, all 0.15s 0s ease-in-out);
  width: var(--sg-button-avatar-height, var(--sg-button-height, 2em));
}
.arishem .button--avatar-left:after,
.arishem .button--avatar-right:after {
  border-radius: var(--sg-button-height, 2em);
  content: "";
  height: var(--sg-button-height, 2em);
  position: absolute;
  top: -1px;
  transition: var(--sg-button-transition, all 0.15s 0s ease-in-out);
  width: var(--sg-button-height, 2em);
  z-index: -1;
}
.arishem .button--avatar-left {
  margin-left: calc(var(--sg-button-height, 2em) / 2);
  padding-left: calc(
    var(--sg-button-height, 2em) / 2 +
      var(--sg-button-icon-label-distance, 0.25em)
  );
}
.arishem .button--avatar-left [class*="flag"],
.arishem .button--avatar-left [class*="icon"] {
  left: calc(
    var(--sg-button-avatar-height, var(--sg-button-height, 2em)) * -1 / 2
  );
}
.arishem .button--avatar-left:after {
  left: calc(var(--sg-button-height, 2em) * -1 / 2);
}
.arishem .button--avatar-right {
  margin-right: calc(var(--sg-button-height, 2em) / 2);
  padding-right: calc(
    var(--sg-button-height, 2em) / 2 +
      var(--sg-button-icon-label-distance, 0.25em)
  );
}
.arishem .button--avatar-right [class*="flag"],
.arishem .button--avatar-right [class*="icon"] {
  right: calc(
    var(--sg-button-avatar-height, var(--sg-button-height, 2em)) * -1 / 2
  );
}
.arishem .button--avatar-right:after {
  right: calc(var(--sg-button-height, 2em) * -1 / 2);
}
.arishem .button--flag {
  padding: 0;
}
.arishem .button--flag [class*="flag"]:only-child {
  margin-left: var(--sg-button-padding-left, 1em);
  margin-right: var(--sg-button-padding-right, 1em);
}
.arishem .button--flag [class*="flag"]:not(:only-child):first-child,
.arishem .button--flag [class*="flag"]:not(:only-child):last-child {
  margin-left: calc(var(--sg-button-padding-left, 1em) / 2);
  margin-right: calc(var(--sg-button-padding-right, 1em) / 2);
}
.arishem .button--flag .button__label:first-child {
  margin-left: var(--sg-button-padding-left, 1em);
}
.arishem .button--flag .button__label:last-child {
  margin-right: var(--sg-button-padding-right, 1em);
}
.arishem .button.button--icon.button--flag [class*="icon"] {
  padding-left: var(--sg-button-icon-label-distance, 0.25em);
  padding-right: var(--sg-button-icon-label-distance, 0.25em);
}
.arishem .button--pill {
  border-radius: var(--sg-button-height, 2em);
}
.arishem .button--pill.button--flag,
.arishem .button--pill.button--icon,
.arishem .button--pill:empty {
  padding: 0;
}
.arishem
  .button--pill.button--flag
  [class*="flag"]:not(:only-child):first-child,
.arishem
  .button--pill.button--flag
  [class*="icon"]:not(:only-child):first-child,
.arishem
  .button--pill.button--icon
  [class*="flag"]:not(:only-child):first-child,
.arishem
  .button--pill.button--icon
  [class*="icon"]:not(:only-child):first-child,
.arishem .button--pill:empty [class*="flag"]:not(:only-child):first-child,
.arishem .button--pill:empty [class*="icon"]:not(:only-child):first-child {
  margin-bottom: var(--sg-button-padding-bottom, 0);
  margin-left: var(--sg-button-padding-left, 1em);
  margin-top: var(--sg-button-padding-top, 0);
}
.arishem .button--pill.button--flag [class*="flag"]:not(:only-child):last-child,
.arishem .button--pill.button--flag [class*="icon"]:not(:only-child):last-child,
.arishem .button--pill.button--icon [class*="flag"]:not(:only-child):last-child,
.arishem .button--pill.button--icon [class*="icon"]:not(:only-child):last-child,
.arishem .button--pill:empty [class*="flag"]:not(:only-child):last-child,
.arishem .button--pill:empty [class*="icon"]:not(:only-child):last-child {
  margin-bottom: var(--sg-button-padding-bottom, 0);
  margin-right: var(--sg-button-padding-right, 1em);
  margin-top: var(--sg-button-padding-top, 0);
}
.arishem .button--pill.button--flag .button__label:first-child,
.arishem .button--pill.button--icon .button__label:first-child,
.arishem .button--pill:empty .button__label:first-child {
  margin-bottom: var(--sg-button-padding-bottom, 0);
  margin-left: var(--sg-button-padding-left, 1em);
  margin-top: var(--sg-button-padding-top, 0);
}
.arishem .button--pill.button--flag .button__label:last-child,
.arishem .button--pill.button--icon .button__label:last-child,
.arishem .button--pill:empty .button__label:last-child {
  margin-bottom: var(--sg-button-padding-bottom, 0);
  margin-right: var(--sg-button-padding-right, 1em);
  margin-top: var(--sg-button-padding-top, 0);
}
.arishem .button--stretch {
  width: 100%;
}
@media (max-width: 1199px) {
  .arishem .button--stretch-lg {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .arishem .button--stretch-md {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .arishem .button--stretch-sm {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .arishem .button--stretch-xs {
    width: 100%;
  }
}
.arishem .button--stretch.button--avatar-left,
.arishem .button--stretch.button--avatar-right {
  width: calc(100% - var(--sg-button-height, 2em) / 2);
}
@media (max-width: 1199px) {
  .arishem .button--stretch.button--avatar-left-lg,
  .arishem .button--stretch.button--avatar-right-lg {
    width: calc(100% - var(--sg-button-height, 2em) / 2);
  }
}
@media (max-width: 991px) {
  .arishem .button--stretch.button--avatar-left-md,
  .arishem .button--stretch.button--avatar-right-md {
    width: calc(100% - var(--sg-button-height, 2em) / 2);
  }
}
@media (max-width: 767px) {
  .arishem .button--stretch.button--avatar-left-sm,
  .arishem .button--stretch.button--avatar-right-sm {
    width: calc(100% - var(--sg-button-height, 2em) / 2);
  }
}
@media (max-width: 575px) {
  .arishem .button--stretch.button--avatar-left-xs,
  .arishem .button--stretch.button--avatar-right-xs {
    width: calc(100% - var(--sg-button-height, 2em) / 2);
  }
}
.arishem .button--scale-0500 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
}
@media (max-width: 575px) {
  .arishem .button--scale-0500-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-0500-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-0500-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-0500-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
.arishem .button--scale-0625 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
}
@media (max-width: 575px) {
  .arishem .button--scale-0625-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-0625-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-0625-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-0625-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
.arishem .button--scale-0750 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
}
@media (max-width: 575px) {
  .arishem .button--scale-0750-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-0750-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-0750-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-0750-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
.arishem .button--scale-0875 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
}
@media (max-width: 575px) {
  .arishem .button--scale-0875-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-0875-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-0875-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-0875-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
.arishem .button--scale-1000 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1);
}
@media (max-width: 575px) {
  .arishem .button--scale-1000-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-1000-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-1000-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-1000-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
.arishem .button--scale-1125 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
}
@media (max-width: 575px) {
  .arishem .button--scale-1125-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-1125-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-1125-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-1125-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
.arishem .button--scale-1250 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
}
@media (max-width: 575px) {
  .arishem .button--scale-1250-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-1250-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-1250-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-1250-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
.arishem .button--scale-1375 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
}
@media (max-width: 575px) {
  .arishem .button--scale-1375-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-1375-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-1375-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-1375-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
.arishem .button--scale-1500 {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
}
@media (max-width: 575px) {
  .arishem .button--scale-1500-xs {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 767px) {
  .arishem .button--scale-1500-sm {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 991px) {
  .arishem .button--scale-1500-md {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 1199px) {
  .arishem .button--scale-1500-lg {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
.arishem .button--star .button__star-badge {
  align-items: center;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3Ed%3Cpath fill-rule='evenodd' d='m33.8 20.9-2.3-3.2 2.2-3.2-3.3-2 .9-3.8-3.9-.7-.6-3.8-3.8.9-2.1-3.3-3.2 2.3-3.2-2.3-2 3.3-3.8-.8L8 8.1l-3.8.7.9 3.8-3.3 2.1 2.3 3.1L1.8 21l3.3 2.1-.8 3.8 3.8.6.7 3.9 3.8-.9 2.1 3.3 3.1-2.3 3.2 2.2 2.1-3.3 3.8.9.6-3.9 3.9-.6-.9-3.8z'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  display: flex;
  font-size: var(--sg-button-star-badge-size, 1.3em);
  height: 1.5em;
  justify-content: center;
  position: absolute;
  right: -0.1em;
  top: -0.8em;
  transform: rotate(10deg);
  width: 1.5em;
}
.arishem .button--star .button__star-text {
  color: #fff;
  font-size: 0.4em;
  text-align: center;
  text-transform: uppercase;
}
.arishem .button--star.button--primary .button__star-badge {
  filter: drop-shadow(0 1px 0 currentcolor);
}
.arishem .button--gradient,
.arishem .button--gradient:not(:disabled):not(.button--disable):active,
.arishem .button--gradient:not(:disabled):not(.button--disable):focus,
.arishem .button--gradient:not(:disabled):not(.button--disable):hover {
  background: linear-gradient(
        var(--sg-button-background),
        var(--sg-button-background)
      )
      padding-box,
    linear-gradient(
        var(--sg-button-gradient-direction, to bottom),
        var(--sg-button-gradient-from, #e0146a),
        var(--sg-button-gradient-to, #5ca3ef)
      )
      border-box;
  border-color: #0000;
  border-style: solid;
  border-width: calc(var(--sg-button-variant-border-width) * 2);
}
.arishem .button--gradient.button--flat {
  --sg-button-flat-default-background: #fff;
}
.arishem .button--gradient-horizontal {
  --sg-button-gradient-direction: to right;
}
@keyframes button-loading {
  to {
    transform: rotate(1turn);
  }
}
.arishem .carousel {
  position: relative;
  width: 100%;
  --sg-carousel-show-next-slide: 0rem;
}
.arishem .carousel__slide-container {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--sg-carousel-slide-gap, 1rem);
  list-style: none;
  margin: 0 auto;
  overflow-x: scroll;
  overscroll-behavior-x: contain;
  scroll-snap-type: x mandatory;
  scrollbar-color: #ced4da #e9ecef;
  scrollbar-width: none;
  width: 100%;
}
.arishem .carousel__slide-container::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.arishem .carousel__slide-container::-webkit-scrollbar:horizontal {
  height: 0;
  width: 0;
}
.arishem .carousel__slide-container::-webkit-scrollbar-thumb {
  background: #ced4da;
  border-radius: 0;
}
.arishem .carousel__slide-container::-webkit-scrollbar-thumb:horizontal {
  background: #ced4da;
  border-radius: 0;
}
.arishem .carousel__slide-container::-webkit-scrollbar-track {
  background: #e9ecef;
}
.arishem .carousel__slide-container:hover {
  scrollbar-color: #adb5bd #dee2e6;
}
.arishem .carousel__slide-container:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.arishem .carousel__slide-container:hover::-webkit-scrollbar-track {
  background: #dee2e6;
}
.arishem .carousel__slide-container:after,
.arishem .carousel__slide-container:before {
  content: " ";
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: all 50ms ease-in-out 0s;
  width: var(--sg-carousel-scroll-overlay-size, min(4em, 10vw));
}
.arishem .carousel__slide-container:before {
  background: var(
    --sg-carousel-scroll-overlay-left,
    linear-gradient(to right, #fff, #0000)
  );
  left: -1px;
  transform: translateX(-50%) scaleX(0);
}
.arishem .carousel__slide-container:after {
  background: var(
    --sg-carousel-scroll-overlay-right,
    linear-gradient(to left, #fff, #0000)
  );
  right: -1px;
  transform: translateX(50%) scaleX(0);
}
.arishem .carousel__slide {
  flex: calc(100% - var(--sg-carousel-show-next-slide)) 0 0;
  margin: 0;
  scroll-snap-align: center;
}
.arishem .carousel__controls {
  margin-bottom: var(--sg-carousel-controls-margin-bottom, 2rem);
}
.arishem .carousel__prev {
  left: 0;
}
.arishem .carousel__next,
.arishem .carousel__prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.arishem .carousel__next {
  right: 0;
}
.arishem .carousel__nav {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--sg-carousel-nav-item-gap, 0.5rem);
  left: 50%;
  max-width: 100%;
  overflow-x: auto;
  position: absolute;
  scrollbar-color: #ced4da #e9ecef;
  scrollbar-width: thin;
  top: calc(100% + 0.25rem);
  transform: translateX(-50%);
}
.arishem .carousel__nav::-webkit-scrollbar {
  height: 8px;
  width: 8px;
}
.arishem .carousel__nav::-webkit-scrollbar:horizontal {
  height: 4px;
  width: 4px;
}
.arishem .carousel__nav::-webkit-scrollbar-thumb {
  background: #ced4da;
  border-radius: 4px;
}
.arishem .carousel__nav::-webkit-scrollbar-thumb:horizontal {
  background: #ced4da;
  border-radius: 2px;
}
.arishem .carousel__nav::-webkit-scrollbar-track {
  background: #e9ecef;
}
.arishem .carousel__nav:hover {
  scrollbar-color: #adb5bd #dee2e6;
}
.arishem .carousel__nav:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.arishem .carousel__nav:hover::-webkit-scrollbar-track {
  background: #dee2e6;
}
.arishem .carousel--1-slides .carousel__slide {
  flex: calc(100% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
}
.arishem .carousel--2-slides .carousel__slide {
  flex: calc(50% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
}
.arishem .carousel--3-slides .carousel__slide {
  flex: calc(33.33333% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
}
.arishem .carousel--4-slides .carousel__slide {
  flex: calc(25% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
}
.arishem .carousel--5-slides .carousel__slide {
  flex: calc(20% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
}
@media (max-width: 1199px) {
  .arishem .carousel--1-slides-lg .carousel__slide {
    flex: calc(100% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--2-slides-lg .carousel__slide {
    flex: calc(50% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--3-slides-lg .carousel__slide {
    flex: calc(33.33333% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--4-slides-lg .carousel__slide {
    flex: calc(25% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--5-slides-lg .carousel__slide {
    flex: calc(20% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
}
@media (max-width: 991px) {
  .arishem .carousel--1-slides-md .carousel__slide {
    flex: calc(100% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--2-slides-md .carousel__slide {
    flex: calc(50% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--3-slides-md .carousel__slide {
    flex: calc(33.33333% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--4-slides-md .carousel__slide {
    flex: calc(25% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--5-slides-md .carousel__slide {
    flex: calc(20% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
}
@media (max-width: 767px) {
  .arishem .carousel--1-slides-sm .carousel__slide {
    flex: calc(100% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--2-slides-sm .carousel__slide {
    flex: calc(50% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--3-slides-sm .carousel__slide {
    flex: calc(33.33333% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--4-slides-sm .carousel__slide {
    flex: calc(25% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--5-slides-sm .carousel__slide {
    flex: calc(20% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
}
@media (max-width: 575px) {
  .arishem .carousel--1-slides-xs .carousel__slide {
    flex: calc(100% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--2-slides-xs .carousel__slide {
    flex: calc(50% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--3-slides-xs .carousel__slide {
    flex: calc(33.33333% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--4-slides-xs .carousel__slide {
    flex: calc(25% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
  .arishem .carousel--5-slides-xs .carousel__slide {
    flex: calc(20% - 0.6rem - var(--sg-carousel-show-next-slide)) 0 0;
  }
}
.arishem .carousel--show-scrollbar .carousel__slide-container {
  scrollbar-color: #ced4da #e9ecef;
  scrollbar-width: thin;
}
.arishem
  .carousel--show-scrollbar
  .carousel__slide-container::-webkit-scrollbar {
  height: 8px;
  width: 8px;
}
.arishem
  .carousel--show-scrollbar
  .carousel__slide-container::-webkit-scrollbar:horizontal {
  height: 4px;
  width: 4px;
}
.arishem
  .carousel--show-scrollbar
  .carousel__slide-container::-webkit-scrollbar-thumb {
  background: #ced4da;
  border-radius: 4px;
}
.arishem
  .carousel--show-scrollbar
  .carousel__slide-container::-webkit-scrollbar-thumb:horizontal {
  background: #ced4da;
  border-radius: 2px;
}
.arishem
  .carousel--show-scrollbar
  .carousel__slide-container::-webkit-scrollbar-track {
  background: #e9ecef;
}
.arishem .carousel--show-scrollbar .carousel__slide-container:hover {
  scrollbar-color: #adb5bd #dee2e6;
}
.arishem
  .carousel--show-scrollbar
  .carousel__slide-container:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.arishem
  .carousel--show-scrollbar
  .carousel__slide-container:hover::-webkit-scrollbar-track {
  background: #dee2e6;
}
.arishem .carousel--scrollbar-position-end .carousel__slide-container:before,
.arishem .carousel--scrollbar-position-middle .carousel__slide-container:after,
.arishem .carousel--scrollbar-position-middle .carousel__slide-container:before,
.arishem .carousel--scrollbar-position-start .carousel__slide-container:after {
  transform: translateX(0) scaleX(1);
}
.arishem .carousel--inner-nav .carousel__controls {
  margin-bottom: 0;
}
.arishem .carousel--inner-nav .carousel__nav {
  top: calc(100% - 0.25rem);
  transform: translateY(-100%) translateX(-50%);
}
.arishem .carousel--show-next-slide {
  --sg-carousel-show-next-slide: 4rem;
}
.arishem .carousel--show-next-slide[class*="-2-slides"] {
  --sg-carousel-show-next-slide: 3rem;
}
.arishem .carousel--show-next-slide[class*="-3-slides"] {
  --sg-carousel-show-next-slide: 2rem;
}
.arishem .carousel--show-next-slide[class*="-4-slides"],
.arishem .carousel--show-next-slide[class*="-5-slides"] {
  --sg-carousel-show-next-slide: 1rem;
}
.arishem .input {
  background: var(--sg-input-default-background, #fff);
  border: var(--sg-input-default-border, 1px solid #ced4da);
  border-radius: var(--sg-input-border-radius, 0.25em);
  box-shadow: var(--sg-input-default-shadow, none);
  box-sizing: border-box;
  color: var(--sg-input-default-color, var(--sg-color-text, #000));
  cursor: pointer;
  display: inline;
  font: var(--sg-input-font-style, normal) var(--sg-input-font-variant, normal)
    var(--sg-input-font-weight, 400) var(--sg-input-font-size, 1rem) /
    var(--sg-input-line-height, normal)
    var(--sg-input-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  height: var(--sg-input-height, 2em);
  letter-spacing: var(--sg-input-letter-spacing, normal);
  min-width: var(--sg-input-height, 2em);
  opacity: var(--sg-input-default-opacity, 1);
  outline: 0 none #0000;
  padding: var(--sg-input-padding-top, 0) var(--sg-input-padding-right, 1em)
    var(--sg-input-padding-bottom, 0) var(--sg-input-padding-left, 1em);
  position: relative;
  transition: var(
    --sg-input-transition,
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out,
    transform 0.15s ease-in-out
  );
  width: var(--sg-input-width, 16em);
}
@media (max-width: 991px) {
  .arishem .input {
    width: var(--sg-input-width-screen-md, var(--sg-input-width, 12em));
  }
}
@media (max-width: 767px) {
  .arishem .input {
    width: var(--sg-input-width-screen-sm, var(--sg-input-width, 8em));
  }
}
.arishem .input::placeholder {
  color: var(--sg-input-placeholder-color, #343a40cc);
}
.arishem .input:hover {
  background: var(--sg-input-hover-background, #fff);
  border: var(--sg-input-hover-border, 1px solid #6c757d);
  box-shadow: var(--sg-input-hover-shadow, none);
  color: var(--sg-input-hover-color, var(--sg-color-text, #000));
  opacity: var(--sg-input-hover-opacity, 1);
}
.arishem .input:focus {
  background: var(--sg-input-focus-background, #fff);
  border: var(--sg-input-focus-border, 1px solid #adadad);
  box-shadow: var(--sg-input-focus-shadow, 0 0 0.25rem 0.125rem #adadad);
  color: var(--sg-input-focus-color, var(--sg-color-text, #000));
  opacity: var(--sg-input-focus-opacity, 1);
}
.arishem .input:disabled {
  cursor: default;
  pointer-events: none;
}
.arishem .input:disabled,
.arishem .input:disabled:focus,
.arishem .input:disabled:hover {
  background: var(--sg-input-disable-background, #e9ecef);
  border: var(--sg-input-disable-border, 1px solid #ced4da);
  box-shadow: var(--sg-input-disable-shadow, none);
  color: var(--sg-input-disable-color, #000c);
  opacity: var(--sg-input-disable-opacity, 0.6);
}
.arishem .input[readonly],
.arishem .input[readonly]:focus,
.arishem .input[readonly]:hover {
  background: var(--sg-input-readonly-background, #e9ecef);
  border: var(--sg-input-readonly-border, 1px solid #ced4da);
  box-shadow: var(--sg-input-readonly-shadow, none);
  color: var(--sg-input-readonly-color, #000c);
  cursor: default;
  opacity: var(--sg-input-readonly-opacity, 1);
}
.arishem .input--invalid,
.arishem .input--valid,
.arishem .input:invalid {
  padding-right: calc(
    var(--sg-input-validation-icon-padding, 0.5em) * 2 +
      var(--sg-validation-icon-size, 1em)
  );
}
.arishem .input--invalid,
.arishem .input--invalid:focus,
.arishem .input--invalid:hover,
.arishem .input:invalid,
.arishem .input:invalid:focus,
.arishem .input:invalid:hover {
  background: var(
    --sg-input-invalid-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath fill='%23DC3545' d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 15.1A7.13 7.13 0 0 1 .9 8 7.13 7.13 0 0 1 8 .9 7.13 7.13 0 0 1 15.1 8 7.13 7.13 0 0 1 8 15.1m.7-3.4V7.8a.68.68 0 0 0-.7-.7.68.68 0 0 0-.7.7v3.9a.68.68 0 0 0 .7.7.68.68 0 0 0 .7-.7M8 3.6c.4 0 .8.4.8.8s-.4.8-.8.8-.8-.4-.8-.8.4-.8.8-.8'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-input-invalid-border, 1px solid #dc3545);
  box-shadow: var(--sg-input-invalid-shadow, none);
  color: var(--sg-input-invalid-color, #dc3545);
  opacity: var(--sg-input-invalid-opacity, 1);
}
.arishem .input--valid,
.arishem .input--valid:focus,
.arishem .input--valid:hover {
  background: var(
    --sg-input-valid-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23198754' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-input-valid-border, 1px solid #198754);
  box-shadow: var(--sg-input-valid-shadow, none);
  color: var(--sg-input-valid-color, #198754);
  opacity: var(--sg-input-valid-opacity, 1);
}
.arishem .input:-webkit-any(textarea) {
  line-height: var(--sg-input-textarea-line-height, normal);
  min-height: var(
    --sg-input-textarea-height,
    calc(var(--sg-input-height, 2em) * 4)
  );
  padding: var(--sg-input-textarea-padding-top, 0.25em)
    var(--sg-input-textarea-padding-right, 1em)
    var(--sg-input-textarea-padding-bottom, 0.25em)
    var(--sg-input-textarea-padding-left, 1em);
}
.arishem .input:-webkit-any(textarea)[rows] {
  height: auto;
  min-height: auto;
}
.arishem .input:-webkit-any(textarea)[cols] {
  width: auto;
}
.arishem .input:-moz-any(textarea) {
  line-height: var(--sg-input-textarea-line-height, normal);
  min-height: var(
    --sg-input-textarea-height,
    calc(var(--sg-input-height, 2em) * 4)
  );
  padding: var(--sg-input-textarea-padding-top, 0.25em)
    var(--sg-input-textarea-padding-right, 1em)
    var(--sg-input-textarea-padding-bottom, 0.25em)
    var(--sg-input-textarea-padding-left, 1em);
}
.arishem .input:-moz-any(textarea)[rows] {
  height: auto;
  min-height: auto;
}
.arishem .input:-moz-any(textarea)[cols] {
  width: auto;
}
.arishem .input:is(textarea) {
  line-height: var(--sg-input-textarea-line-height, normal);
  min-height: var(
    --sg-input-textarea-height,
    calc(var(--sg-input-height, 2em) * 4)
  );
  padding: var(--sg-input-textarea-padding-top, 0.25em)
    var(--sg-input-textarea-padding-right, 1em)
    var(--sg-input-textarea-padding-bottom, 0.25em)
    var(--sg-input-textarea-padding-left, 1em);
}
.arishem .input:is(textarea)[rows] {
  height: auto;
  min-height: auto;
}
.arishem .input:is(textarea)[cols] {
  width: auto;
}
.arishem .input[type="color"] {
  padding: var(--sg-input-type-color-padding, 0.25em);
  width: var(--sg-input-height, 2em);
}
.arishem .input[type="color"]::-moz-color-swatch {
  border-radius: var(--sg-input-border-radius, 0.25em);
  height: 1em;
  width: 1em;
}
.arishem .input[type="color"]::-webkit-color-swatch {
  border-radius: var(--sg-input-border-radius, 0.25em);
}
.arishem .input::file-selector-button {
  align-items: center;
  background: var(--sg-button-basic-default-background, #fff);
  border: var(--sg-button-basic-default-border, 1px solid #000);
  border-radius: var(--sg-button-border-radius, 0.25em);
  box-shadow: var(--sg-button-basic-default-shadow, none);
  color: var(--sg-button-basic-default-color, #000);
  cursor: pointer;
  display: inline-flex;
  font-size: 0.8em;
  height: 90%;
  justify-content: center;
  margin: 0.1em 0.5em 0 -0.5em;
  outline: none;
  padding: 0 0.25em;
  transition: var(--sg-button-transition, all 0.15s 0s ease-in-out);
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.arishem .input:hover:not(:disabled):not([readonly])::file-selector-button {
  background: var(--sg-button-basic-hover-background, #dee2e6);
  border: var(--sg-button-basic-hover-border, 1px solid #000);
  box-shadow: var(--sg-button-basic-hover-shadow, none);
  color: var(--sg-button-basic-hover-color, #000);
}
.arishem
  .input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background: var(--sg-button-basic-hover-background, #dee2e6);
  border: var(--sg-button-basic-hover-border, 1px solid #000);
  box-shadow: var(--sg-button-basic-hover-shadow, none);
  color: var(--sg-button-basic-hover-color, #000);
}
.arishem .input:disabled,
.arishem .input[readonly] {
  background: #0000;
}
.arishem .input--stretch {
  display: flex;
  width: 100%;
}
@media (max-width: 575px) {
  .arishem .input--stretch-xs {
    display: flex;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .arishem .input--stretch-sm {
    display: flex;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .arishem .input--stretch-md {
    display: flex;
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .arishem .input--stretch-lg {
    display: flex;
    width: 100%;
  }
}
.arishem .input--scale-0500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
}
@media (max-width: 575px) {
  .arishem .input--scale-0500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-0500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-0500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-0500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
.arishem .input--scale-0625 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
}
@media (max-width: 575px) {
  .arishem .input--scale-0625-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-0625-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-0625-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-0625-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
.arishem .input--scale-0750 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
}
@media (max-width: 575px) {
  .arishem .input--scale-0750-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-0750-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-0750-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-0750-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
.arishem .input--scale-0875 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
}
@media (max-width: 575px) {
  .arishem .input--scale-0875-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-0875-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-0875-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-0875-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
.arishem .input--scale-1000 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1);
}
@media (max-width: 575px) {
  .arishem .input--scale-1000-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-1000-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-1000-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-1000-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
.arishem .input--scale-1125 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
}
@media (max-width: 575px) {
  .arishem .input--scale-1125-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-1125-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-1125-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-1125-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
.arishem .input--scale-1250 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
}
@media (max-width: 575px) {
  .arishem .input--scale-1250-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-1250-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-1250-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-1250-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
.arishem .input--scale-1375 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
}
@media (max-width: 575px) {
  .arishem .input--scale-1375-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-1375-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-1375-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-1375-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
.arishem .input--scale-1500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
}
@media (max-width: 575px) {
  .arishem .input--scale-1500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 767px) {
  .arishem .input--scale-1500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 991px) {
  .arishem .input--scale-1500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 1199px) {
  .arishem .input--scale-1500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
.arishem .select {
  align-items: center;
  appearance: none;
  background: var(
    --sg-select-default-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill-rule='evenodd'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-select-default-border, 1px solid #ced4da);
  border-radius: var(--sg-select-border-radius, 0.25em);
  box-shadow: var(--sg-select-default-shadow, none);
  box-sizing: border-box;
  color: var(--sg-select-default-color, var(--sg-color-text, #000));
  cursor: pointer;
  display: inline-flex;
  font: var(--sg-select-font-style, normal)
    var(--sg-select-font-variant, normal) var(--sg-select-font-weight, 400)
    var(--sg-select-font-size, 1rem) / var(--sg-select-line-height, normal)
    var(--sg-select-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  height: var(--sg-select-height, 2em);
  justify-content: center;
  letter-spacing: var(--sg-select-letter-spacing, normal);
  min-width: var(--sg-select-min-width, 2em);
  opacity: var(--sg-select-default-opacity, 1);
  outline: 0 none #0000;
  padding: 0
    calc(
      var(--sg-select-padding-right, 1em) + var(--sg-select-icon-padding, 0.5em) *
        2
    )
    0 var(--sg-select-padding-left, 0.5em);
  position: relative;
  transition: var(
    --sg-select-transition,
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out,
    transform 0.15s ease-in-out
  );
  width: var(--sg-select-width, 16em);
}
@media (max-width: 991px) {
  .arishem .select {
    width: var(--sg-select-width-screen-md, var(--sg-select-width, 12em));
  }
}
@media (max-width: 767px) {
  .arishem .select {
    width: var(--sg-select-width-screen-sm, var(--sg-select-width, 8em));
  }
}
.arishem .select__option {
  height: var(--sg-select-height, 2em);
}
.arishem .select__label,
.arishem .select__option {
  align-items: center;
  display: flex;
  justify-content: flex-start;
}
.arishem .select__label {
  height: 100%;
}
.arishem .select[multiple],
.arishem .select[size]:not([size="1"]) {
  background-image: none;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  scrollbar-color: #ced4da #e9ecef;
  scrollbar-width: thin;
}
.arishem .select[multiple]::-webkit-scrollbar,
.arishem .select[size]:not([size="1"])::-webkit-scrollbar {
  height: 8px;
  width: 8px;
}
.arishem .select[multiple]::-webkit-scrollbar:horizontal,
.arishem .select[size]:not([size="1"])::-webkit-scrollbar:horizontal {
  height: 4px;
  width: 4px;
}
.arishem .select[multiple]::-webkit-scrollbar-thumb,
.arishem .select[size]:not([size="1"])::-webkit-scrollbar-thumb {
  background: #ced4da;
  border-radius: 4px;
}
.arishem .select[multiple]::-webkit-scrollbar-thumb:horizontal,
.arishem .select[size]:not([size="1"])::-webkit-scrollbar-thumb:horizontal {
  background: #ced4da;
  border-radius: 2px;
}
.arishem .select[multiple]::-webkit-scrollbar-track,
.arishem .select[size]:not([size="1"])::-webkit-scrollbar-track {
  background: #e9ecef;
}
.arishem .select[multiple]:hover,
.arishem .select[size]:not([size="1"]):hover {
  scrollbar-color: #adb5bd #dee2e6;
}
.arishem .select[multiple]:hover::-webkit-scrollbar-thumb,
.arishem .select[size]:not([size="1"]):hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.arishem .select[multiple]:hover::-webkit-scrollbar-track,
.arishem .select[size]:not([size="1"]):hover::-webkit-scrollbar-track {
  background: #dee2e6;
}
.arishem .select[multiple] .select__option,
.arishem .select[size]:not([size="1"]) .select__option {
  padding: var(--sg-select-padding-top, 0.25em)
    var(--sg-select-padding-right, 0.5em)
    var(--sg-select-padding-bottom, 0.25em) var(--sg-select-padding-left, 0.5em);
}
.arishem .select:hover {
  background: var(
    --sg-select-hover-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill-rule='evenodd'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-select-hover-border, 1px solid #6c757d);
  box-shadow: var(--sg-select-hover-shadow, none);
  color: var(--sg-select-hover-color, var(--sg-color-text, #000));
  opacity: var(--sg-select-hover-opacity, 1);
}
.arishem .select:focus {
  background: var(
    --sg-select-focus-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill-rule='evenodd'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-select-focus-border, 1px solid #adadad);
  box-shadow: var(--sg-select-focus-shadow, 0 0 0.25rem 0.125rem #adadad);
  color: var(--sg-select-focus-color, var(--sg-color-text, #000));
  opacity: var(--sg-select-focus-opacity, 1);
}
.arishem .select--disable,
.arishem .select:disabled {
  cursor: default;
  pointer-events: none;
}
.arishem .select--disable,
.arishem .select--disable:focus,
.arishem .select--disable:hover,
.arishem .select:disabled,
.arishem .select:disabled:focus,
.arishem .select:disabled:hover {
  background: var(
    --sg-select-disable-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill-rule='evenodd'/%3E%3C/svg%3E"),
    #e9ecef
  );
  border: var(--sg-select-disable-border, 1px solid #ced4da);
  box-shadow: var(--sg-select-disable-shadow, none);
  color: var(--sg-select-disable-color, #000c);
  opacity: var(--sg-select-disable-opacity, 0.6);
}
.arishem .select--invalid,
.arishem .select--valid,
.arishem .select:invalid {
  padding-right: calc(
    var(--sg-input-validation-icon-padding, 0.5em) * 4 +
      var(--sg-validation-icon-size, 1em) * 2
  );
}
.arishem .select--invalid,
.arishem .select--invalid:focus,
.arishem .select--invalid:hover,
.arishem .select:invalid,
.arishem .select:invalid:focus,
.arishem .select:invalid:hover {
  background: var(
    --sg-select-invalid-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill-rule='evenodd'/%3E%3C/svg%3E"),
    right 2em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath fill='%23DC3545' d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 15.1A7.13 7.13 0 0 1 .9 8 7.13 7.13 0 0 1 8 .9 7.13 7.13 0 0 1 15.1 8 7.13 7.13 0 0 1 8 15.1m.7-3.4V7.8a.68.68 0 0 0-.7-.7.68.68 0 0 0-.7.7v3.9a.68.68 0 0 0 .7.7.68.68 0 0 0 .7-.7M8 3.6c.4 0 .8.4.8.8s-.4.8-.8.8-.8-.4-.8-.8.4-.8.8-.8'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-select-invalid-border, 1px solid #dc3545);
  box-shadow: var(--sg-select-invalid-shadow, none);
  color: var(--sg-select-invalid-color, #dc3545);
  opacity: var(--sg-select-invalid-opacity, 1);
}
.arishem .select--valid,
.arishem .select--valid:focus,
.arishem .select--valid:hover {
  background: var(
    --sg-select-valid-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill-rule='evenodd'/%3E%3C/svg%3E"),
    right 2em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23198754' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-select-valid-border, 1px solid #198754);
  box-shadow: var(--sg-select-valid-shadow, none);
  color: var(--sg-select-valid-color, #198754);
  opacity: var(--sg-select-valid-opacity, 1);
}
.arishem .select--stretch {
  display: flex;
  width: 100%;
}
@media (max-width: 575px) {
  .arishem .select--stretch-xs {
    display: flex;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .arishem .select--stretch-sm {
    display: flex;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .arishem .select--stretch-md {
    display: flex;
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .arishem .select--stretch-lg {
    display: flex;
    width: 100%;
  }
}
.arishem .select--scale-0500 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 0.5);
}
@media (max-width: 575px) {
  .arishem .select--scale-0500-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-0500-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-0500-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-0500-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.5);
  }
}
.arishem .select--scale-0625 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 0.625);
}
@media (max-width: 575px) {
  .arishem .select--scale-0625-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-0625-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-0625-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-0625-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.625);
  }
}
.arishem .select--scale-0750 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 0.75);
}
@media (max-width: 575px) {
  .arishem .select--scale-0750-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-0750-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-0750-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-0750-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.75);
  }
}
.arishem .select--scale-0875 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 0.875);
}
@media (max-width: 575px) {
  .arishem .select--scale-0875-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-0875-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-0875-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-0875-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 0.875);
  }
}
.arishem .select--scale-1000 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 1);
}
@media (max-width: 575px) {
  .arishem .select--scale-1000-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-1000-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-1000-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-1000-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1);
  }
}
.arishem .select--scale-1125 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 1.125);
}
@media (max-width: 575px) {
  .arishem .select--scale-1125-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-1125-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-1125-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-1125-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.125);
  }
}
.arishem .select--scale-1250 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 1.25);
}
@media (max-width: 575px) {
  .arishem .select--scale-1250-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-1250-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-1250-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-1250-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.25);
  }
}
.arishem .select--scale-1375 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 1.375);
}
@media (max-width: 575px) {
  .arishem .select--scale-1375-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-1375-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-1375-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-1375-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.375);
  }
}
.arishem .select--scale-1500 {
  font-size: calc(var(--sg-select-font-size, 1rem) * 1.5);
}
@media (max-width: 575px) {
  .arishem .select--scale-1500-xs {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 767px) {
  .arishem .select--scale-1500-sm {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 991px) {
  .arishem .select--scale-1500-md {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 1199px) {
  .arishem .select--scale-1500-lg {
    font-size: calc(var(--sg-select-font-size, 1rem) * 1.5);
  }
}
.arishem .select--extended-init {
  justify-content: flex-start;
}
.arishem .checkbox {
  display: inline-flex;
  font-size: var(--sg-checkbox-font-size, 1rem);
  min-height: var(--sg-checkbox-height, 1em);
  outline: none;
  padding-left: calc(
    var(--sg-checkbox-label-spacer, 1em) + var(--sg-checkbox-width, 1em)
  );
  position: relative;
}
.arishem .checkbox__input {
  display: none;
}
.arishem .checkbox__label {
  align-items: center;
  display: inline-flex;
  font-size: var(--sg-checkbox-label-font-size, 1em);
  justify-content: center;
  min-height: 1em;
  min-width: 0.1em;
  outline: 0;
}
.arishem .checkbox__label:before {
  align-items: center;
  border-radius: var(--sg-checkbox-border-radius, 0.25em);
  display: flex;
  font-size: var(--sg-checkbox-content-size, 1em);
  height: var(--sg-checkbox-height, 1em);
  justify-content: center;
  left: 0;
  position: absolute;
  top: calc(50% - var(--sg-checkbox-height, 1em) / 2);
  transition: var(
    --sg-checkbox-transition,
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out,
    transform 0.15s ease-in-out
  );
  width: var(--sg-checkbox-width, 1em);
}
.arishem
  .checkbox__input:not(:checked):not(:indeterminate)
  + .checkbox__label:before {
  background: var(--sg-checkbox-default-background-off, #fff);
  border: var(--sg-checkbox-default-border-off, 1px solid #ced4da);
  box-shadow: var(--sg-checkbox-default-shadow-off, none);
  color: var(--sg-checkbox-default-color-off, #0000);
  content: var(--sg-checkbox-default-content-off, "");
  opacity: var(--sg-checkbox-default-opacity-off, 1);
}
.arishem .checkbox__input:checked + .checkbox__label:before {
  background: var(
    --sg-checkbox-default-background-on,
    center center/.9em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #0d6efd
  );
  border: var(--sg-checkbox-default-border-on, 1px solid #0d6efd);
  box-shadow: var(--sg-checkbox-default-shadow-on, none);
  color: var(--sg-checkbox-default-color-on, #0000);
  content: var(--sg-checkbox-default-content-on, "");
  opacity: var(--sg-checkbox-default-opacity-on, 1);
}
.arishem .checkbox__input:indeterminate + .checkbox__label:before {
  background: var(
    --sg-checkbox-default-background-indeterminate,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #0d6efd
  );
  border: var(--sg-checkbox-default-border-indeterminate, 1px solid #0d6efd);
  box-shadow: var(--sg-checkbox-default-shadow-indeterminate, none);
  color: var(--sg-checkbox-default-color-indeterminate, #0000);
  content: var(--sg-checkbox-default-content-indeterminate, "");
  opacity: var(--sg-checkbox-default-opacity-indeterminate, 1);
}
.arishem
  .checkbox:hover
  .checkbox__input:not(:checked):not(:indeterminate)
  + .checkbox__label:before {
  background: var(--sg-checkbox-hover-background-off, #fff);
  border: var(--sg-checkbox-hover-border-off, 1px solid #495057);
  box-shadow: var(--sg-checkbox-hover-shadow-off, none);
  color: var(--sg-checkbox-hover-color-off, #0000);
  content: var(--sg-checkbox-hover-content-off, "");
  opacity: var(--sg-checkbox-hover-opacity-off, 1);
}
.arishem .checkbox:hover .checkbox__input:checked + .checkbox__label:before {
  background: var(
    --sg-checkbox-hover-background-on,
    center center/.9em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #71a9fd
  );
  border: var(--sg-checkbox-hover-border-on, 1px solid #71a9fd);
  box-shadow: var(--sg-checkbox-hover-shadow-on, none);
  color: var(--sg-checkbox-hover-color-on, #0000);
  content: var(--sg-checkbox-hover-content-on, "");
  opacity: var(--sg-checkbox-hover-opacity-on, 1);
}
.arishem .checkbox:hover:indeterminate + .checkbox__label:before {
  background: var(
    --sg-checkbox-hover-background-indeterminate,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #71a9fd
  );
  border: var(--sg-checkbox-hover-border-indeterminate, 1px solid #71a9fd);
  box-shadow: var(--sg-checkbox-hover-shadow-indeterminate, none);
  color: var(--sg-checkbox-hover-color-indeterminate, #0000);
  content: var(--sg-checkbox-hover-content-indeterminate, "");
  opacity: var(--sg-checkbox-hover-opacity-indeterminate, 1);
}
.arishem
  .checkbox:focus
  .arishem
  .checkbox__input:not(:checked):not(:indeterminate)
  + .checkbox__label:before,
.arishem
  .checkbox__input:active:not(:checked):not(:indeterminate)
  + .checkbox__label:before,
.arishem
  .checkbox__input:focus:not(:checked):not(:indeterminate)
  + .checkbox__label:before {
  background: var(--sg-checkbox-focus-background-off, #fff);
  border: var(--sg-checkbox-focus-border-off, 1px solid #495057);
  box-shadow: var(--sg-checkbox-focus-shadow-off, 0 0 0.25rem 0.125rem #0d6efd);
  color: var(--sg-checkbox-focus-color-off, #0000);
  content: var(--sg-checkbox-focus-content-off, "");
  opacity: var(--sg-checkbox-focus-opacity-off, 1);
}
.arishem
  .checkbox:focus
  .arishem
  .checkbox__input:checked
  + .checkbox__label:before,
.arishem .checkbox__input:active:checked + .checkbox__label:before,
.arishem .checkbox__input:focus:checked + .checkbox__label:before {
  background: var(
    --sg-checkbox-focus-background-on,
    center center/.9em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #0d6efd
  );
  border: var(--sg-checkbox-focus-border-on, 1px solid #0d6efd);
  box-shadow: var(--sg-checkbox-focus-shadow-on, 0 0 0.25rem 0.125rem #0d6efd);
  color: var(--sg-checkbox-focus-color-on, #0000);
  content: var(--sg-checkbox-focus-content-on, "");
  opacity: var(--sg-checkbox-focus-opacity-on, 1);
}
.arishem
  .checkbox:focus
  .arishem
  .checkbox__input:indeterminate
  + .checkbox__label:before,
.arishem .checkbox__input:active:indeterminate + .checkbox__label:before,
.arishem .checkbox__input:focus:indeterminate + .checkbox__label:before {
  background: var(
    --sg-checkbox-focus-background-indeterminate,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #0d6efd
  );
  border: var(--sg-checkbox-focus-border-indeterminate, 1px solid #0d6efd);
  box-shadow: var(
    --sg-checkbox-focus-shadow-indeterminate,
    0 0 0.25rem 0.125rem #0d6efd
  );
  color: var(--sg-checkbox-focus-color-indeterminate, #0000);
  content: var(--sg-checkbox-focus-content-indeterminate, "");
  opacity: var(--sg-checkbox-focus-opacity-indeterminate, 1);
}
.arishem .checkbox:focus .arishem .checkbox__input:disabled + .checkbox__label,
.arishem .checkbox:hover .arishem .checkbox__input:disabled + .checkbox__label,
.arishem .checkbox__input:disabled + .checkbox__label {
  cursor: default;
  pointer-events: none;
}
.arishem
  .checkbox:focus
  .arishem
  .checkbox__input:disabled:not(:checked):not(:indeterminate)
  + .checkbox__label:before,
.arishem
  .checkbox:hover
  .arishem
  .checkbox__input:disabled:not(:checked):not(:indeterminate)
  + .checkbox__label:before,
.arishem
  .checkbox__input:disabled:not(:checked):not(:indeterminate)
  + .checkbox__label:before {
  background: var(--sg-checkbox-disable-background-off, #dee2e6);
  border: var(--sg-checkbox-disable-border-off, 1px solid #dee2e6);
  box-shadow: var(--sg-checkbox-disable-shadow-off, none);
  color: var(--sg-checkbox-disable-color-off, #0000);
  content: var(--sg-checkbox-disable-content-off, "");
  opacity: var(--sg-checkbox-disable-opacity-off, 0.6);
}
.arishem
  .checkbox:focus
  .arishem
  .checkbox__input:disabled:checked
  + .checkbox__label:before,
.arishem
  .checkbox:hover
  .arishem
  .checkbox__input:disabled:checked
  + .checkbox__label:before,
.arishem .checkbox__input:disabled:checked + .checkbox__label:before {
  background: var(
    --sg-checkbox-disable-background-on,
    center center/.9em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #0d6efd
  );
  border: var(--sg-checkbox-disable-border-on, 1px solid #0d6efd);
  box-shadow: var(--sg-checkbox-disable-shadow-on, none);
  color: var(--sg-checkbox-disable-color-on, #0000);
  content: var(--sg-checkbox-disable-content-on, "");
  opacity: var(--sg-checkbox-disable-opacity-on, 0.6);
}
.arishem
  .checkbox:focus
  .arishem
  .checkbox__input:disabled:indeterminate
  + .checkbox__label:before,
.arishem
  .checkbox:hover
  .arishem
  .checkbox__input:disabled:indeterminate
  + .checkbox__label:before,
.arishem .checkbox__input:disabled:indeterminate + .checkbox__label:before {
  background: var(
    --sg-checkbox-disable-background-indeterminate,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #0d6efd
  );
  border: var(--sg-checkbox-disable-border-indeterminate, 1px solid #0d6efd);
  box-shadow: var(--sg-checkbox-disable-shadow-indeterminate, none);
  color: var(--sg-checkbox-disable-color-indeterminate, #0000);
  content: var(--sg-checkbox-disable-content-indeterminate, "");
  opacity: var(--sg-checkbox-disable-opacity-indeterminate, 0.6);
}
.arishem .checkbox--label-left {
  padding-left: 0;
  padding-right: calc(
    var(--sg-checkbox-label-spacer, 1em) + var(--sg-checkbox-width, 1em)
  );
}
.arishem .checkbox--label-left .checkbox__label:before {
  left: unset;
  right: 0;
}
.arishem .checkbox--has-no-label {
  padding-left: 0;
}
.arishem .checkbox--has-no-label .checkbox__label {
  width: var(--sg-checkbox-width, 1em);
}
.arishem .button__datepicker {
  border: 0 #0000;
  color: #0000;
  height: 0;
  width: 0;
}
.arishem .radio {
  display: inline-flex;
  font-size: var(--sg-radio-font-size, 1rem);
  min-height: var(--sg-radio-height, 1em);
  outline: none;
  padding-left: calc(
    var(--sg-radio-label-spacer, 1em) + var(--sg-radio-width, 1em)
  );
  position: relative;
}
.arishem .radio__input {
  display: none;
}
.arishem .radio__label {
  align-items: center;
  display: inline-flex;
  font-size: var(--sg-radio-label-font-size, 1em);
  justify-content: center;
  min-height: 1em;
  min-width: 0.1em;
  outline: 0;
}
.arishem .radio__label:before {
  align-items: center;
  border-radius: var(--sg-radio-border-radius, 1em);
  display: flex;
  font-size: var(--sg-radio-content-size, 1em);
  height: var(--sg-radio-height, 1em);
  justify-content: center;
  left: 0;
  position: absolute;
  top: calc(50% - var(--sg-radio-height, 1em) / 2);
  transition: var(
    --sg-radio-transition,
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out,
    transform 0.15s ease-in-out
  );
  width: var(--sg-radio-width, 1em);
}
.arishem .radio__input:not(:checked) + .radio__label:before {
  background: var(--sg-radio-default-background-off, #fff);
  border: var(--sg-radio-default-border-off, 1px solid #ced4da);
  box-shadow: var(--sg-radio-default-shadow-off, none);
  color: var(--sg-radio-default-color-off, #0000);
  content: var(--sg-radio-default-content-off, "");
  opacity: var(--sg-radio-default-opacity-off, 1);
}
.arishem .radio__input:checked + .radio__label:before {
  background: var(
    --sg-radio-default-background-on,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%230D6EFD'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-radio-default-border-on, 1px solid #0d6efd);
  box-shadow: var(--sg-radio-default-shadow-on, none);
  color: var(--sg-radio-default-color-on, #0000);
  content: var(--sg-radio-default-content-on, "");
  opacity: var(--sg-radio-default-opacity-on, 1);
}
.arishem .radio:hover .radio__input:not(:checked) + .radio__label:before {
  background: var(--sg-radio-hover-background-off, #fff);
  border: var(--sg-radio-hover-border-off, 1px solid #495057);
  box-shadow: var(--sg-radio-hover-shadow-off, none);
  color: var(--sg-radio-hover-color-off, #0000);
  content: var(--sg-radio-hover-content-off, "");
  opacity: var(--sg-radio-hover-opacity-off, 1);
}
.arishem .radio:hover .radio__input:checked + .radio__label:before {
  background: var(
    --sg-radio-hover-background-on,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%230D6EFD'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-radio-hover-border-on, 1px solid #0d6efd);
  box-shadow: var(--sg-radio-hover-shadow-on, none);
  color: var(--sg-radio-hover-color-on, #0000);
  content: var(--sg-radio-hover-content-on, "");
  opacity: var(--sg-radio-hover-opacity-on, 1);
}
.arishem
  .radio:focus
  .arishem
  .radio__input:not(:checked)
  + .radio__label:before,
.arishem .radio__input:active:not(:checked) + .radio__label:before,
.arishem .radio__input:focus:not(:checked) + .radio__label:before {
  background: var(--sg-radio-focus-background-off, #fff);
  border: var(--sg-radio-focus-border-off, 1px solid #495057);
  box-shadow: var(--sg-radio-focus-shadow-off, 0 0 0.25rem 0.125rem #0d6efd);
  color: var(--sg-radio-focus-color-off, #0000);
  content: var(--sg-radio-focus-content-off, "");
  opacity: var(--sg-radio-focus-opacity-off, 1);
}
.arishem .radio:focus .arishem .radio__input:checked + .radio__label:before,
.arishem .radio__input:active:checked + .radio__label:before,
.arishem .radio__input:focus:checked + .radio__label:before {
  background: var(
    --sg-radio-focus-background-on,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%230D6EFD'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-radio-focus-border-on, 1px solid #0d6efd);
  box-shadow: var(--sg-radio-focus-shadow-on, 0 0 0.25rem 0.125rem #0d6efd);
  color: var(--sg-radio-focus-color-on, #0000);
  content: var(--sg-radio-focus-content-on, "");
  opacity: var(--sg-radio-focus-opacity-on, 1);
}
.arishem .radio:focus .arishem .radio__input:disabled + .radio__label,
.arishem .radio:hover .arishem .radio__input:disabled + .radio__label,
.arishem .radio__input:disabled + .radio__label {
  cursor: default;
  pointer-events: none;
}
.arishem
  .radio:focus
  .arishem
  .radio__input:disabled:not(:checked)
  + .radio__label:before,
.arishem
  .radio:hover
  .arishem
  .radio__input:disabled:not(:checked)
  + .radio__label:before,
.arishem .radio__input:disabled:not(:checked) + .radio__label:before {
  background: var(--sg-radio-disable-background-off, #dee2e6);
  border: var(--sg-radio-disable-border-off, 1px solid #dee2e6);
  box-shadow: var(--sg-radio-disable-shadow-off, none);
  color: var(--sg-radio-disable-color-off, #0000);
  content: var(--sg-radio-disable-content-off, "");
  opacity: var(--sg-radio-disable-opacity-off, 0.6);
}
.arishem
  .radio:focus
  .arishem
  .radio__input:disabled:checked
  + .radio__label:before,
.arishem
  .radio:hover
  .arishem
  .radio__input:disabled:checked
  + .radio__label:before,
.arishem .radio__input:disabled:checked + .radio__label:before {
  background: var(
    --sg-radio-disable-background-on,
    center center/.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%230D6EFD'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-radio-disable-border-on, 1px solid #0d6efd);
  box-shadow: var(--sg-radio-disable-shadow-on, none);
  color: var(--sg-radio-disable-color-on, #0000);
  content: var(--sg-radio-disable-content-on, "");
  opacity: var(--sg-radio-disable-opacity-on, 0.6);
}
.arishem .radio--label-left {
  padding-left: 0;
  padding-right: calc(
    var(--sg-radio-label-spacer, 1em) + var(--sg-radio-width, 1em)
  );
}
.arishem .radio--label-left .radio__label:before {
  left: unset;
  right: 0;
}
.arishem .radio--has-no-label {
  padding-left: 0;
}
.arishem .radio--has-no-label .radio__label {
  width: var(--sg-radio-width, 1em);
}
.arishem .switch {
  display: inline-flex;
  font-size: var(--sg-switch-font-size, 1rem);
  margin-left: var(--sg-switch-container-width, 2.5em);
  min-height: var(--sg-switch-container-height, 1em);
  outline: none;
  padding-left: var(--sg-switch-label-spacer, 1em);
  position: relative;
}
.arishem .switch__checkbox {
  display: none;
}
.arishem .switch__label {
  align-items: center;
  display: inline-flex;
  font-size: var(--sg-switch-label-font-size, 1em);
  justify-content: center;
  min-height: 1em;
  min-width: 0.1em;
}
.arishem .switch__label:before {
  background: var(--sg-switch-container-background-color-off, #adb5bd);
  border: var(--sg-switch-container-border-off, 1px solid #adb5bd);
  border-radius: var(--sg-switch-container-border-radius, 1.25em);
  box-shadow: var(--sg-switch-container-shadow-off, none);
  color: var(--sg-switch-container-content-color-off, #0000);
  content: var(--sg-switch-container-content-off, "");
  font-size: var(--sg-switch-container-content-size, 1em);
  height: var(--sg-switch-container-height, 1.25em);
  justify-content: flex-end;
  padding-left: var(--sg-switch-container-content-padding, 0);
  padding-right: var(--sg-switch-container-content-padding, 0);
  top: calc(50% - var(--sg-switch-container-height, 1.25em) / 2);
  transition: var(--sg-switch-container-transition, all 50ms 0s ease-in-out);
  width: var(--sg-switch-container-width, 2.5em);
}
.arishem .switch__label:after,
.arishem .switch__label:before {
  align-items: center;
  display: flex;
  left: calc(var(--sg-switch-container-width, 2.5em) * -1);
  position: absolute;
}
.arishem .switch__label:after {
  background: var(--sg-switch-toggler-background-color-off, #fff);
  border: var(--sg-switch-toggler-border-off, 0 none #0000);
  border-radius: var(--sg-switch-toggler-border-radius, 1.25em);
  box-shadow: var(--sg-switch-toggler-shadow-off, none);
  color: var(--sg-switch-toggler-content-color-off, #0000);
  content: var(--sg-switch-toggler-content-off, "");
  font-size: var(--sg-switch-toggler-content-size, 1em);
  height: var(--sg-switch-toggler-height, calc(1em - 2px));
  justify-content: center;
  top: calc(50% - var(--sg-switch-toggler-height, calc(1em - 2px)) / 2);
  transform: var(--sg-switch-toggler-transform-off, translateX(0.2em));
  transition: var(--sg-switch-toggler-transition, all 50ms 0s ease-in-out);
  width: var(--sg-switch-toggler-width, calc(1em - 2px));
}
.arishem .switch--has-no-label {
  margin-left: 0;
  min-width: var(--sg-switch-container-width, 2.5em);
  padding-left: 0;
}
.arishem .switch--has-no-label .switch__label:after,
.arishem .switch--has-no-label .switch__label:before {
  left: 0;
}
.arishem .switch--label-top {
  margin-bottom: calc(
    var(--sg-switch-container-height, 1.25em) +
      var(--sg-switch-label-spacer, 1em)
  );
  margin-left: 0;
  min-height: auto;
  padding-left: 0;
}
.arishem .switch--label-top .switch__label:before {
  left: 0;
  top: calc(100% + var(--sg-switch-label-spacer, 1em));
}
.arishem .switch--label-top .switch__label:after {
  left: 0;
  top: calc(
    100% + var(--sg-switch-label-spacer, 1em) +
      (
        var(--sg-switch-container-height, 1.25em) -
          var(--sg-switch-toggler-height, calc(1em - 2px))
      ) / 2
  );
}
.arishem .switch--label-left {
  margin-left: 0;
  margin-right: var(--sg-switch-container-width, 2.5em);
  padding-left: 0;
  padding-right: var(--sg-switch-label-spacer, 1em);
}
.arishem .switch--label-left .switch__label:after,
.arishem .switch--label-left .switch__label:before {
  left: 100%;
}
.arishem .switch__checkbox:checked + .switch__label:before {
  background: var(--sg-switch-container-background-color-on, #0d6efd);
  border: var(--sg-switch-container-border-on, 1px solid #0d6efd);
  color: var(--sg-switch-container-content-color-on, #0000);
  content: var(--sg-switch-container-content-on, "");
  justify-content: flex-start;
}
.arishem .switch__checkbox:checked + .switch__label:after {
  background: var(--sg-switch-toggler-background-color-on, #fff);
  border: var(--sg-switch-toggler-border-on, 0 none #0000);
  color: var(--sg-switch-toggler-content-color-on, #0000);
  content: var(--sg-switch-toggler-content-on, "");
  transform: var(--sg-switch-toggler-transform-on, translateX(1.4em));
}
.arishem .switch:focus {
  outline: none;
}
.arishem .switch:focus + .switch__label:before {
  box-shadow: var(
    --sg-switch-container-shadow-focus,
    0 0 0.25rem 0.125rem #0d6efd
  );
}
.arishem .switch:focus + .switch__label:after {
  box-shadow: var(--sg-switch-toggler-shadow-focus, none);
}
.arishem
  .switch:focus
  .arishem
  .switch__checkbox:disabled
  + .switch__label:before,
.arishem .switch__checkbox:disabled + .switch__label:before {
  background: var(--sg-switch-container-background-color-disable-off, #adb5bd);
  border: var(--sg-switch-container-border-disable-off, 1px solid #adb5bd);
  box-shadow: none;
  color: var(--sg-switch-container-content-color-disable-off, #0000);
  cursor: default;
  opacity: var(--sg-switch-container-content-opacity-disable, 1);
  pointer-events: none;
}
.arishem
  .switch:focus
  .arishem
  .switch__checkbox:disabled
  + .switch__label:after,
.arishem .switch__checkbox:disabled + .switch__label:after {
  background: var(--sg-switch-toggler-background-color-disable-off, #dee2e6);
  border: var(--sg-switch-toggler-border-disable-off, 0 none #0000);
  box-shadow: none;
  color: var(--sg-switch-toggler-content-color-disable-off, #0000);
  cursor: default;
  opacity: var(--sg-switch-toggler-content-opacity-disable, 1);
  pointer-events: none;
}
.arishem
  .switch:focus
  .arishem
  .switch__checkbox:checked:disabled
  + .switch__label:before,
.arishem .switch__checkbox:checked:disabled + .switch__label:before {
  background: var(--sg-switch-container-background-color-disable-on, #0d6efd);
  border: var(--sg-switch-container-border-disable-on, 1px solid #0d6efd);
  box-shadow: none;
  color: var(--sg-switch-container-content-color-disable-on, #0000);
  cursor: default;
  opacity: var(--sg-switch-container-content-opacity-disable, 1);
  pointer-events: none;
}
.arishem
  .switch:focus
  .arishem
  .switch__checkbox:checked:disabled
  + .switch__label:after,
.arishem .switch__checkbox:checked:disabled + .switch__label:after {
  background: var(--sg-switch-toggler-background-color-disable-on, #dee2e6);
  border: var(--sg-switch-toggler-border-disable-on, 0 none #0000);
  box-shadow: none;
  color: var(--sg-switch-toggler-content-color-disable-on, #0000);
  cursor: default;
  opacity: var(--sg-switch-toggler-content-opacity-disable, 1);
  pointer-events: none;
}
.arishem .form-note {
  display: inline-flex;
  flex-direction: column;
  font-size: var(--sg-input-font-size, 1rem);
  margin-bottom: var(--sg-form-note-margin-bottom, 1.5em);
  position: relative;
}
.arishem .form-note .checkbox,
.arishem .form-note .input,
.arishem .form-note .radio,
.arishem .form-note .select,
.arishem .form-note .switch {
  font-size: 1em;
}
.arishem .form-note__danger,
.arishem .form-note__info,
.arishem .form-note__success {
  display: block;
  font: var(--sg-form-note-font-style, var(--sg-label-font-style, normal))
    var(--sg-form-note-font-variant, var(--sg-label-font-variant, normal))
    var(--sg-form-note-font-weight, var(--sg-label-font-weight, 400))
    var(--sg-form-note-font-size, var(--sg-label-font-size, 1em)) /
    var(--sg-form-note-line-height, var(--sg-label-line-height, normal))
    var(
      --sg-form-note-font-family,
      var(--sg-label-font-family, "OpenSans", Arial, Helvetica, sans-serif)
    );
  left: 0;
  letter-spacing: var(
    --sg-form-note-letter-spacing,
    var(--sg-label-letter-spacing, normal)
  );
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: calc(100% + 0.25em);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out, transform 0.15s ease-in-out;
  width: max-content;
}
.arishem .form-note__info {
  color: var(--sg-form-note-info-color, #0dcaf0);
}
.arishem .form-note__success {
  color: var(--sg-form-note-success-color, #198754);
}
.arishem .form-note__danger {
  color: var(--sg-form-note-danger-color, #dc3545);
}
.arishem .form-note--info .form-note__info,
.arishem .form-note--success .form-note__success {
  opacity: 1;
  pointer-events: auto;
}
.arishem .form-note--success .form-note__info {
  opacity: 0;
}
.arishem .form-note--danger .form-note__danger {
  opacity: 1;
  pointer-events: auto;
}
.arishem .form-note--danger .form-note__info,
.arishem .form-note--danger .form-note__success {
  opacity: 0;
}
.arishem .form-note .input--invalid ~ .form-note__danger,
.arishem .form-note .input:invalid ~ .form-note__danger,
.arishem .form-note .select--invalid ~ .form-note__danger,
.arishem .form-note .select:invalid ~ .form-note__danger {
  display: block;
  opacity: 1;
  pointer-events: auto;
}
.arishem .form-note .input--invalid ~ .form-note__info,
.arishem .form-note .input--invalid ~ .form-note__success,
.arishem .form-note .input:invalid ~ .form-note__info,
.arishem .form-note .input:invalid ~ .form-note__success,
.arishem .form-note .select--invalid ~ .form-note__info,
.arishem .form-note .select--invalid ~ .form-note__success,
.arishem .form-note .select:invalid ~ .form-note__info,
.arishem .form-note .select:invalid ~ .form-note__success {
  opacity: 0;
}
.arishem .form-note--stretch {
  display: flex;
  width: 100%;
}
.arishem .form-note--stretch .input,
.arishem .form-note--stretch .select {
  width: 100%;
}
@media (max-width: 575px) {
  .arishem .form-note--stretch-xs {
    display: flex;
    width: 100%;
  }
  .arishem .form-note--stretch-xs .input,
  .arishem .form-note--stretch-xs .select {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .arishem .form-note--stretch-sm {
    display: flex;
    width: 100%;
  }
  .arishem .form-note--stretch-sm .input,
  .arishem .form-note--stretch-sm .select {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .arishem .form-note--stretch-md {
    display: flex;
    width: 100%;
  }
  .arishem .form-note--stretch-md .input,
  .arishem .form-note--stretch-md .select {
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--stretch-lg {
    display: flex;
    width: 100%;
  }
  .arishem .form-note--stretch-lg .input,
  .arishem .form-note--stretch-lg .select {
    width: 100%;
  }
}
.arishem .form-note--scale-0500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-0500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-0500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-0500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-0500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
.arishem .form-note--scale-0625 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-0625-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-0625-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-0625-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-0625-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
.arishem .form-note--scale-0750 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-0750-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-0750-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-0750-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-0750-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
.arishem .form-note--scale-0875 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-0875-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-0875-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-0875-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-0875-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
.arishem .form-note--scale-1000 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-1000-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-1000-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-1000-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-1000-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
.arishem .form-note--scale-1125 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-1125-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-1125-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-1125-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-1125-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
.arishem .form-note--scale-1250 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-1250-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-1250-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-1250-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-1250-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
.arishem .form-note--scale-1375 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-1375-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-1375-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-1375-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-1375-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
.arishem .form-note--scale-1500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
}
@media (max-width: 575px) {
  .arishem .form-note--scale-1500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 767px) {
  .arishem .form-note--scale-1500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 991px) {
  .arishem .form-note--scale-1500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 1199px) {
  .arishem .form-note--scale-1500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
.arishem .floating-label {
  display: inline-flex;
  flex-direction: column;
  font-size: var(--sg-input-font-size, 1rem);
  margin-top: var(--sg-floating-label-margin-top, 1.5em);
  position: relative;
}
.arishem .floating-label .form-note,
.arishem .floating-label .input {
  font-size: 1em;
}
.arishem .floating-label__label {
  align-items: center;
  border: 1px solid #0000;
  color: var(
    --sg-floating-label-inactive-color,
    var(--sg-input-placeholder-color, #343a40cc)
  );
  display: inline-flex;
  font: var(--sg-floating-label-font-style, var(--sg-label-font-style, normal))
    var(--sg-floating-label-font-variant, var(--sg-label-font-variant, normal))
    var(--sg-floating-label-font-weight, var(--sg-label-font-weight, 600))
    var(--sg-floating-label-font-size, var(--sg-label-font-size, 1em)) /
    var(--sg-floating-label-line-height, var(--sg-label-line-height, normal))
    var(
      --sg-floating-label-font-family,
      var(--sg-label-font-family, "OpenSans", Arial, Helvetica, sans-serif)
    );
  height: 100%;
  inset: 0;
  justify-content: flex-start;
  letter-spacing: var(
    --sg-floating-label-letter-spacing,
    var(--sg-label-letter-spacing, normal)
  );
  margin-left: var(--sg-input-padding-left, 1em);
  margin-right: var(--sg-input-padding-left, 1em);
  opacity: var(--sg-floating-label-inactive-opacity, 1);
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  transform-origin: 0 0;
  white-space: nowrap;
}
.arishem .floating-label .input::placeholder {
  color: #0000;
}
.arishem .floating-label .input:focus + .floating-label__label,
.arishem
  .floating-label
  .input[placeholder]:not(:placeholder-shown)
  + .floating-label__label {
  right: auto;
  transform: var(
    --sg-floating-label-active-transform,
    scale(1) translateY(-1.75em) translateX(-1em)
  );
}
.arishem .floating-label .input:focus + .floating-label__label,
.arishem
  .floating-label
  .input[placeholder]:not(:placeholder-shown):-webkit-autofill
  + .floating-label__label {
  right: auto;
  transform: var(
    --sg-floating-label-active-transform,
    scale(1) translateY(-1.75em) translateX(-1em)
  );
}
.arishem .floating-label .input:focus + .floating-label__label,
.arishem
  .floating-label
  .input[placeholder]:not(:placeholder-shown):focus
  + .floating-label__label {
  color: var(--sg-floating-label-focus-color, var(--sg-label-color, #0d6efd));
  opacity: var(--sg-floating-label-focus-opacity, 1);
}
.arishem
  .floating-label
  .input[placeholder]:not(:placeholder-shown)
  + .floating-label__label {
  color: var(--sg-floating-label-active-color, var(--sg-label-color, #000));
  opacity: var(--sg-floating-label-active-opacity, 1);
}
.arishem .floating-label .input:is(textarea) + .floating-label__label {
  align-items: flex-start;
  padding-top: var(--sg-input-padding-top, 0.25em);
}
.arishem .floating-label .input:disabled + .floating-label__label {
  color: var(--sg-input-disable-color, #000c);
  opacity: var(--sg-input-disable-opacity, 0.6);
}
.arishem .floating-label .input--invalid + .floating-label__label,
.arishem .floating-label .input--valid + .floating-label__label,
.arishem .floating-label .input:invalid + .floating-label__label {
  margin-right: calc(
    var(--sg-input-validation-icon-padding, 0.5em) * 2 +
      var(--sg-validation-icon-size, 1em)
  );
}
.arishem .floating-label .input--invalid:focus + .floating-label__label,
.arishem
  .floating-label
  .input--invalid[placeholder]:not(:placeholder-shown)
  + .floating-label__label,
.arishem
  .floating-label
  .input--invalid[placeholder]:not(:placeholder-shown):focus
  + .floating-label__label,
.arishem .floating-label .input:invalid:focus + .floating-label__label,
.arishem
  .floating-label
  .input:invalid[placeholder]:not(:placeholder-shown)
  + .floating-label__label,
.arishem
  .floating-label
  .input:invalid[placeholder]:not(:placeholder-shown):focus
  + .floating-label__label {
  color: var(--sg-input-invalid-color, #dc3545);
  opacity: var(--sg-input-invalid-opacity, 1);
}
.arishem .floating-label .input--valid:focus + .floating-label__label,
.arishem
  .floating-label
  .input--valid[placeholder]:not(:placeholder-shown)
  + .floating-label__label,
.arishem
  .floating-label
  .input--valid[placeholder]:not(:placeholder-shown):focus
  + .floating-label__label {
  color: var(--sg-input-valid-color, #198754);
  opacity: var(--sg-input-valid-opacity, 1);
}
.arishem .floating-label--stretch {
  display: flex;
  width: 100%;
}
.arishem .floating-label--stretch .form-note,
.arishem .floating-label--stretch .input {
  width: 100%;
}
@media (max-width: 575px) {
  .arishem .floating-label--stretch-xs {
    display: flex;
    width: 100%;
  }
  .arishem .floating-label--stretch-xs .form-note,
  .arishem .floating-label--stretch-xs .input {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--stretch-sm {
    display: flex;
    width: 100%;
  }
  .arishem .floating-label--stretch-sm .form-note,
  .arishem .floating-label--stretch-sm .input {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--stretch-md {
    display: flex;
    width: 100%;
  }
  .arishem .floating-label--stretch-md .form-note,
  .arishem .floating-label--stretch-md .input {
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--stretch-lg {
    display: flex;
    width: 100%;
  }
  .arishem .floating-label--stretch-lg .form-note,
  .arishem .floating-label--stretch-lg .input {
    width: 100%;
  }
}
.arishem .floating-label--scale-0500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-0500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-0500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-0500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-0500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
}
.arishem .floating-label--scale-0625 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-0625-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-0625-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-0625-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-0625-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
}
.arishem .floating-label--scale-0750 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-0750-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-0750-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-0750-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-0750-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
}
.arishem .floating-label--scale-0875 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-0875-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-0875-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-0875-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-0875-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
}
.arishem .floating-label--scale-1000 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-1000-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-1000-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-1000-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-1000-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
}
.arishem .floating-label--scale-1125 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-1125-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-1125-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-1125-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-1125-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
}
.arishem .floating-label--scale-1250 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-1250-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-1250-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-1250-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-1250-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
}
.arishem .floating-label--scale-1375 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-1375-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-1375-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-1375-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-1375-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
}
.arishem .floating-label--scale-1500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
}
@media (max-width: 575px) {
  .arishem .floating-label--scale-1500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 767px) {
  .arishem .floating-label--scale-1500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 991px) {
  .arishem .floating-label--scale-1500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 1199px) {
  .arishem .floating-label--scale-1500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
}
.arishem .floating-label--initialize .floating-label__label {
  transition: var(
    --sg-input-transition,
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out,
    transform 0.15s ease-in-out
  );
}
.arishem .form-group {
  align-items: flex-start;
  display: inline-flex;
  font-size: var(--sg-input-font-size, 1rem);
  height: var(--sg-input-height, auto);
  justify-content: space-around;
  margin: 0;
  width: auto;
}
.arishem .form-group .checkbox,
.arishem .form-group .floating-label,
.arishem .form-group .form-note,
.arishem .form-group .input,
.arishem .form-group .radio,
.arishem .form-group .select,
.arishem .form-group .switch {
  font-size: 1em;
}
.arishem .form-group .checkbox,
.arishem .form-group .radio,
.arishem .form-group .switch,
.arishem .form-group__icon,
.arishem .form-group__label {
  align-items: center;
  background: var(--sg-input-default-background, #fff);
  border: var(--sg-input-default-border, 1px solid #ced4da);
  border-radius: var(--sg-input-border-radius, 0.25em);
  box-shadow: var(--sg-input-default-shadow, none);
  color: var(--sg-input-default-color, var(--sg-color-text, #000));
  display: inline-flex;
  justify-content: center;
  line-height: 0;
  opacity: var(--sg-input-default-opacity, 1);
  padding: 0 var(--sg-input-padding-right, 1em) 0
    var(--sg-input-padding-left, 1em);
  transition: var(
    --sg-input-transition,
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out,
    transform 0.15s ease-in-out
  );
  width: auto;
}
.arishem .form-group__icon:hover,
.arishem .form-group__label:hover {
  background: var(--sg-input-hover-background, #fff);
  border: var(--sg-input-hover-border, 1px solid #6c757d);
  box-shadow: var(--sg-input-hover-shadow, none);
  color: var(--sg-input-hover-color, var(--sg-color-text, #000));
  opacity: var(--sg-input-hover-opacity, 1);
}
.arishem .form-group__label {
  color: var(--sg-form-group-label-color, var(--sg-label-color, #000));
  font: var(
      --sg-form-group-label-font-style,
      var(--sg-label-font-style, normal)
    )
    var(
      --sg-form-group-label-font-variant,
      var(--sg-label-font-variant, normal)
    )
    var(--sg-form-group-label-font-weight, var(--sg-label-font-weight, 600))
    var(--sg-form-group-label-font-size, var(--sg-label-font-size, 1em)) /
    var(--sg-floating-label-line-height, var(--sg-label-line-height, normal))
    var(
      --sg-form-group-label-font-family,
      var(--sg-label-font-family, "OpenSans", Arial, Helvetica, sans-serif)
    );
  height: var(--sg-form-group-label-height, var(--sg-input-height, 2em));
  letter-spacing: var(--sg-form-group-letter-spacing, normal);
  overflow: hidden;
  text-overflow: clip;
  white-space: nowrap;
}
.arishem .form-group__icon {
  font-size: var(
    --sg-form-group-icon-font-size,
    var(--sg-input-font-size, 1em)
  );
  height: var(--sg-form-group-icon-height, var(--sg-input-height, 2em));
}
.arishem .form-group .checkbox {
  height: var(--sg-input-height, 2em);
}
.arishem .form-group .checkbox .checkbox__label {
  position: relative;
}
.arishem .form-group .radio {
  height: var(--sg-input-height, 2em);
}
.arishem .form-group .radio .radio__label {
  position: relative;
}
.arishem .form-group .switch {
  height: var(--sg-input-height, 2em);
}
.arishem .form-group .switch .switch__label {
  min-width: var(--sg-switch-container-width, 2.5em);
  position: relative;
}
.arishem
  .form-group
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ):first-child:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.arishem
  .form-group
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ):last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.arishem
  .form-group
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ):not(:first-child):not(:last-child) {
  border-radius: 0;
}
.arishem
  .form-group
  > :first-child:not(:last-child)
  > *
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ),
.arishem
  .form-group
  > :first-child:not(:last-child)
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.arishem
  .form-group
  > :last-child:not(:first-child)
  > *
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ),
.arishem
  .form-group
  > :last-child:not(:first-child)
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.arishem
  .form-group
  > :not(:first-child):not(:last-child)
  > *
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ),
.arishem
  .form-group
  > :not(:first-child):not(:last-child)
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-group__label,
    .form-group__icon,
    .button
  ) {
  border-radius: 0;
}
.arishem
  .form-group
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-note,
    .floating-label,
    .form-group__label,
    .form-group__icon
  )
  + *
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-note .input,
    .form-note .select,
    .form-note .checkbox,
    .form-note .radio,
    .form-note .switch,
    .floating-label .input,
    .form-group__label,
    .form-group__icon
  ),
.arishem
  .form-group
  > :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-note,
    .floating-label,
    .form-group__label,
    .form-group__icon
  )
  + :is(
    .input,
    .select,
    .checkbox,
    .radio,
    .switch,
    .form-note .input,
    .form-note .select,
    .form-note .checkbox,
    .form-note .radio,
    .form-note .switch,
    .floating-label .input,
    .form-group__label,
    .form-group__icon
  ) {
  border-left-width: 0;
}
.arishem .form-group--has-floating-label {
  margin-top: var(--sg-floating-label-margin-top, 1.5em);
}
.arishem .form-group--has-floating-label .floating-label {
  margin-top: 0;
}
.arishem .form-group--has-form-note {
  margin-bottom: var(--sg-form-note-margin-bottom, 1.5em);
}
.arishem .form-group--has-form-note .form-note {
  margin-bottom: 0;
}
.arishem .form-group--stretch {
  display: flex;
  width: 100%;
}
.arishem .form-group--stretch > .form-note:not(.form-note--has-select),
.arishem .form-group--stretch > .input {
  flex: 1 0 auto;
}
.arishem .form-group--stretch > .form-note:not(.form-note--has-select) .input {
  width: 100%;
}
.arishem .form-group--stretch > .floating-label,
.arishem .form-group--stretch > .floating-label > .form-note {
  flex: 1 0 auto;
}
.arishem .form-group--stretch > .floating-label > .form-note .input,
.arishem .form-group--stretch > .floating-label > .input {
  width: 100%;
}
@media (max-width: 575px) {
  .arishem .form-group--stretch-xs {
    display: flex;
    width: 100%;
  }
  .arishem .form-group--stretch-xs > .form-note:not(.form-note--has-select),
  .arishem .form-group--stretch-xs > .input {
    flex: 1 0 auto;
  }
  .arishem
    .form-group--stretch-xs
    > .form-note:not(.form-note--has-select)
    .input {
    width: 100%;
  }
  .arishem .form-group--stretch-xs > .floating-label,
  .arishem .form-group--stretch-xs > .floating-label > .form-note {
    flex: 1 0 auto;
  }
  .arishem .form-group--stretch-xs > .floating-label > .form-note .input,
  .arishem .form-group--stretch-xs > .floating-label > .input {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .arishem .form-group--stretch-sm {
    display: flex;
    width: 100%;
  }
  .arishem .form-group--stretch-sm > .form-note:not(.form-note--has-select),
  .arishem .form-group--stretch-sm > .input {
    flex: 1 0 auto;
  }
  .arishem
    .form-group--stretch-sm
    > .form-note:not(.form-note--has-select)
    .input {
    width: 100%;
  }
  .arishem .form-group--stretch-sm > .floating-label,
  .arishem .form-group--stretch-sm > .floating-label > .form-note {
    flex: 1 0 auto;
  }
  .arishem .form-group--stretch-sm > .floating-label > .form-note .input,
  .arishem .form-group--stretch-sm > .floating-label > .input {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .arishem .form-group--stretch-md {
    display: flex;
    width: 100%;
  }
  .arishem .form-group--stretch-md > .form-note:not(.form-note--has-select),
  .arishem .form-group--stretch-md > .input {
    flex: 1 0 auto;
  }
  .arishem
    .form-group--stretch-md
    > .form-note:not(.form-note--has-select)
    .input {
    width: 100%;
  }
  .arishem .form-group--stretch-md > .floating-label,
  .arishem .form-group--stretch-md > .floating-label > .form-note {
    flex: 1 0 auto;
  }
  .arishem .form-group--stretch-md > .floating-label > .form-note .input,
  .arishem .form-group--stretch-md > .floating-label > .input {
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--stretch-lg {
    display: flex;
    width: 100%;
  }
  .arishem .form-group--stretch-lg > .form-note:not(.form-note--has-select),
  .arishem .form-group--stretch-lg > .input {
    flex: 1 0 auto;
  }
  .arishem
    .form-group--stretch-lg
    > .form-note:not(.form-note--has-select)
    .input {
    width: 100%;
  }
  .arishem .form-group--stretch-lg > .floating-label,
  .arishem .form-group--stretch-lg > .floating-label > .form-note {
    flex: 1 0 auto;
  }
  .arishem .form-group--stretch-lg > .floating-label > .form-note .input,
  .arishem .form-group--stretch-lg > .floating-label > .input {
    width: 100%;
  }
}
.arishem .form-group--scale-0500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
}
.arishem .form-group--scale-0500 > * .button,
.arishem .form-group--scale-0500 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-0500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
  .arishem .form-group--scale-0500-xs > * .button,
  .arishem .form-group--scale-0500-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-0500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
  .arishem .form-group--scale-0500-sm > * .button,
  .arishem .form-group--scale-0500-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-0500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
  .arishem .form-group--scale-0500-md > * .button,
  .arishem .form-group--scale-0500-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-0500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.5);
  }
  .arishem .form-group--scale-0500-lg > * .button,
  .arishem .form-group--scale-0500-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.5);
  }
}
.arishem .form-group--scale-0625 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
}
.arishem .form-group--scale-0625 > * .button,
.arishem .form-group--scale-0625 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-0625-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
  .arishem .form-group--scale-0625-xs > * .button,
  .arishem .form-group--scale-0625-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-0625-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
  .arishem .form-group--scale-0625-sm > * .button,
  .arishem .form-group--scale-0625-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-0625-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
  .arishem .form-group--scale-0625-md > * .button,
  .arishem .form-group--scale-0625-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-0625-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.625);
  }
  .arishem .form-group--scale-0625-lg > * .button,
  .arishem .form-group--scale-0625-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.625);
  }
}
.arishem .form-group--scale-0750 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
}
.arishem .form-group--scale-0750 > * .button,
.arishem .form-group--scale-0750 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-0750-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
  .arishem .form-group--scale-0750-xs > * .button,
  .arishem .form-group--scale-0750-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-0750-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
  .arishem .form-group--scale-0750-sm > * .button,
  .arishem .form-group--scale-0750-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-0750-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
  .arishem .form-group--scale-0750-md > * .button,
  .arishem .form-group--scale-0750-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-0750-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.75);
  }
  .arishem .form-group--scale-0750-lg > * .button,
  .arishem .form-group--scale-0750-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.75);
  }
}
.arishem .form-group--scale-0875 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
}
.arishem .form-group--scale-0875 > * .button,
.arishem .form-group--scale-0875 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-0875-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
  .arishem .form-group--scale-0875-xs > * .button,
  .arishem .form-group--scale-0875-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-0875-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
  .arishem .form-group--scale-0875-sm > * .button,
  .arishem .form-group--scale-0875-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-0875-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
  .arishem .form-group--scale-0875-md > * .button,
  .arishem .form-group--scale-0875-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-0875-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 0.875);
  }
  .arishem .form-group--scale-0875-lg > * .button,
  .arishem .form-group--scale-0875-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 0.875);
  }
}
.arishem .form-group--scale-1000 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1);
}
.arishem .form-group--scale-1000 > * .button,
.arishem .form-group--scale-1000 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-1000-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
  .arishem .form-group--scale-1000-xs > * .button,
  .arishem .form-group--scale-1000-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-1000-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
  .arishem .form-group--scale-1000-sm > * .button,
  .arishem .form-group--scale-1000-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-1000-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
  .arishem .form-group--scale-1000-md > * .button,
  .arishem .form-group--scale-1000-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-1000-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1);
  }
  .arishem .form-group--scale-1000-lg > * .button,
  .arishem .form-group--scale-1000-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1);
  }
}
.arishem .form-group--scale-1125 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
}
.arishem .form-group--scale-1125 > * .button,
.arishem .form-group--scale-1125 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-1125-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
  .arishem .form-group--scale-1125-xs > * .button,
  .arishem .form-group--scale-1125-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-1125-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
  .arishem .form-group--scale-1125-sm > * .button,
  .arishem .form-group--scale-1125-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-1125-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
  .arishem .form-group--scale-1125-md > * .button,
  .arishem .form-group--scale-1125-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-1125-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.125);
  }
  .arishem .form-group--scale-1125-lg > * .button,
  .arishem .form-group--scale-1125-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.125);
  }
}
.arishem .form-group--scale-1250 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
}
.arishem .form-group--scale-1250 > * .button,
.arishem .form-group--scale-1250 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-1250-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
  .arishem .form-group--scale-1250-xs > * .button,
  .arishem .form-group--scale-1250-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-1250-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
  .arishem .form-group--scale-1250-sm > * .button,
  .arishem .form-group--scale-1250-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-1250-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
  .arishem .form-group--scale-1250-md > * .button,
  .arishem .form-group--scale-1250-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-1250-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.25);
  }
  .arishem .form-group--scale-1250-lg > * .button,
  .arishem .form-group--scale-1250-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.25);
  }
}
.arishem .form-group--scale-1375 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
}
.arishem .form-group--scale-1375 > * .button,
.arishem .form-group--scale-1375 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-1375-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
  .arishem .form-group--scale-1375-xs > * .button,
  .arishem .form-group--scale-1375-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-1375-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
  .arishem .form-group--scale-1375-sm > * .button,
  .arishem .form-group--scale-1375-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-1375-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
  .arishem .form-group--scale-1375-md > * .button,
  .arishem .form-group--scale-1375-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-1375-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.375);
  }
  .arishem .form-group--scale-1375-lg > * .button,
  .arishem .form-group--scale-1375-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.375);
  }
}
.arishem .form-group--scale-1500 {
  font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
}
.arishem .form-group--scale-1500 > * .button,
.arishem .form-group--scale-1500 > .button {
  font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
}
@media (max-width: 575px) {
  .arishem .form-group--scale-1500-xs {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
  .arishem .form-group--scale-1500-xs > * .button,
  .arishem .form-group--scale-1500-xs > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 767px) {
  .arishem .form-group--scale-1500-sm {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
  .arishem .form-group--scale-1500-sm > * .button,
  .arishem .form-group--scale-1500-sm > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 991px) {
  .arishem .form-group--scale-1500-md {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
  .arishem .form-group--scale-1500-md > * .button,
  .arishem .form-group--scale-1500-md > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
@media (max-width: 1199px) {
  .arishem .form-group--scale-1500-lg {
    font-size: calc(var(--sg-input-font-size, 1rem) * 1.5);
  }
  .arishem .form-group--scale-1500-lg > * .button,
  .arishem .form-group--scale-1500-lg > .button {
    font-size: calc(var(--sg-button-font-size, 1rem) * 1.5);
  }
}
.arishem .form-group--icon {
  background: var(--sg-input-default-background, #fff);
  border: var(--sg-input-default-border, 1px solid #ced4da);
  border-radius: var(--sg-input-border-radius, 0.25em);
  box-shadow: var(--sg-input-default-shadow, none);
  color: var(--sg-input-default-color, var(--sg-color-text, #000));
  opacity: var(--sg-input-default-opacity, 1);
  position: relative;
  transition: var(
    --sg-input-transition,
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    opacity 0.15s ease-in-out,
    transform 0.15s ease-in-out
  );
}
.arishem .form-group--icon .form-group__icon,
.arishem .form-group--icon .form-group__icon--invalid,
.arishem .form-group--icon .form-group__icon--valid,
.arishem .form-group--icon .form-group__icon:focus,
.arishem .form-group--icon .form-group__icon:hover,
.arishem .form-group--icon .form-group__icon:invalid,
.arishem .form-group--icon .input,
.arishem .form-group--icon .input--invalid,
.arishem .form-group--icon .input--valid,
.arishem .form-group--icon .input:focus,
.arishem .form-group--icon .input:hover,
.arishem .form-group--icon .input:invalid {
  border: 0 #0000;
  box-shadow: none;
}
.arishem .form-group--icon .input {
  height: calc(var(--sg-input-height, 2em) - 2px);
}
.arishem .form-group--icon .form-group__icon {
  height: calc(
    var(--sg-form-group-icon-height, var(--sg-input-height, 2em)) - 2px
  );
}
.arishem .form-group--icon .input::-ms-clear,
.arishem .form-group--icon .input::-ms-reveal {
  display: none;
}
.arishem
  .form-group--icon
  > .floating-label:first-child
  .input:not(:invalid):not(.input--invalid),
.arishem
  .form-group--icon
  > .floating-label:first-child
  .input:not(:invalid):not(.input--invalid)
  + .floating-label__label,
.arishem
  .form-group--icon
  > .form-note:first-child
  .input:not(:invalid):not(.input--invalid),
.arishem
  .form-group--icon
  > .input:first-child:not(:invalid):not(.input--invalid) {
  margin-right: 0;
  padding-right: 0;
}
.arishem .form-group--icon > .floating-label:last-child .input,
.arishem
  .form-group--icon
  > .floating-label:last-child
  .input
  + .floating-label__label,
.arishem .form-group--icon > .form-note:last-child .input,
.arishem .form-group--icon > .input:last-child {
  margin-left: 0;
  padding-left: 0;
}
.arishem
  .form-group--icon
  > .floating-label:not(:first-child):not(:last-child)
  .input,
.arishem
  .form-group--icon
  > .floating-label:not(:first-child):not(:last-child)
  .input
  + .floating-label__label,
.arishem
  .form-group--icon
  > .form-note:not(:first-child):not(:last-child)
  .input,
.arishem .form-group--icon > .input:not(:first-child):not(:last-child) {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
.arishem
  .form-group--icon
  .floating-label:not(:first-child)
  .input:focus
  + .floating-label__label,
.arishem
  .form-group--icon
  .floating-label:not(:first-child)
  .input[placeholder]:not(:placeholder-shown)
  + .floating-label__label {
  transform: var(
    --sg-input-icon-floating-label-transform,
    scale(1) translateY(-2em) translateX(-3em)
  );
}
.arishem
  .form-group--icon
  .floating-label:not(:first-child)
  .form-note
  .form-note__danger,
.arishem
  .form-group--icon
  .floating-label:not(:first-child)
  .form-note
  .form-note__info,
.arishem
  .form-group--icon
  .floating-label:not(:first-child)
  .form-note
  .form-note__success,
.arishem .form-group--icon .form-note:not(:first-child) .form-note__danger,
.arishem .form-group--icon .form-note:not(:first-child) .form-note__info,
.arishem .form-group--icon .form-note:not(:first-child) .form-note__success {
  transform: var(--sg-input-icon-form-note-transform, translateX(-3em));
}
.arishem .form-group--icon-hover {
  background: var(--sg-input-hover-background, #fff);
  border: var(--sg-input-hover-border, 1px solid #6c757d);
  box-shadow: var(--sg-input-hover-shadow, none);
  color: var(--sg-input-hover-color, var(--sg-color-text, #000));
  opacity: var(--sg-input-hover-opacity, 1);
}
.arishem .form-group--icon-focus {
  background: var(--sg-input-focus-background, #fff);
  border: var(--sg-input-focus-border, 1px solid #adadad);
  box-shadow: var(--sg-input-focus-shadow, 0 0 0.25rem 0.125rem #adadad);
  color: var(--sg-input-focus-color, var(--sg-color-text, #000));
  opacity: var(--sg-input-focus-opacity, 1);
}
.arishem .form-group--icon-invalid,
.arishem .form-group--icon-valid {
  background: var(
    --sg-input-invalid-background,
    right 0.5em center/1em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath fill='%23DC3545' d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 15.1A7.13 7.13 0 0 1 .9 8 7.13 7.13 0 0 1 8 .9 7.13 7.13 0 0 1 15.1 8 7.13 7.13 0 0 1 8 15.1m.7-3.4V7.8a.68.68 0 0 0-.7-.7.68.68 0 0 0-.7.7v3.9a.68.68 0 0 0 .7.7.68.68 0 0 0 .7-.7M8 3.6c.4 0 .8.4.8.8s-.4.8-.8.8-.8-.4-.8-.8.4-.8.8-.8'/%3E%3C/svg%3E"),
    #fff
  );
  border: var(--sg-input-invalid-border, 1px solid #dc3545);
  box-shadow: var(--sg-input-invalid-shadow, none);
  color: var(--sg-input-invalid-color, #dc3545);
  opacity: var(--sg-input-invalid-opacity, 1);
}
.arishem .form-group--icon.form-group--stretch .input {
  width: calc(
    100% - var(--sg-input-padding-right, 1em) -
      var(--sg-input-padding-left, 1em) - var(--sg-input-padding-right, 1em) -
      var(--sg-input-padding-left, 1em)
  );
}
.arishem .form-group--page-header {
  border-width: 2px 0;
  --sg-input-height: 2.2857142857em;
  --sg-input-padding-right: 0.25em;
  --sg-input-padding-left: 0.25em;
  --sg-input-border-radius: 0;
  --sg-input-default-color: #fff;
  --sg-input-default-background: #093967;
  --sg-input-default-border: 2px solid #0000;
  --sg-input-default-shadow: none;
  --sg-input-placeholder-color: #dee2e6;
  --sg-input-hover-color: #fff;
  --sg-input-hover-background: #093967;
  --sg-input-hover-border: 2px solid #0000;
  --sg-input-hover-shadow: none;
  --sg-input-focus-color: #fff;
  --sg-input-focus-background: #093967;
  --sg-input-focus-border: 2px solid #0000;
  --sg-input-focus-shadow: none;
  --sg-input-disable-color: #adb5bd;
  --sg-input-disable-background: #093967;
  --sg-input-disable-border: 2px solid #0000;
  --sg-input-disable-shadow: none;
  --sg-input-readonly-color: #fff;
  --sg-input-readonly-background: #093967;
  --sg-input-readonly-border: 2px solid #0000;
  --sg-input-readonly-shadow: none;
  --sg-input-invalid-color: #ff3559;
  --sg-input-invalid-background: #093967;
  --sg-input-invalid-border: 2px solid #0000;
  --sg-input-invalid-shadow: none;
  --sg-input-valid-color: #00aa7e;
  --sg-input-valid-background: #093967;
  --sg-input-valid-border: 2px solid #0000;
  --sg-input-valid-shadow: none;
}
.arishem .form-group--page-header .icon--search {
  cursor: pointer;
}
.arishem .form-group--page-header:after,
.arishem .form-group--page-header:before {
  background: #fff;
  border-radius: 1px;
  bottom: 0;
  content: " ";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 1;
}
.arishem .form-group--page-header:after {
  background: #d0021b;
  transform: scaleX(0);
  transition: transform 0.2s ease-in-out, background 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .arishem .form-group--page-header:after {
    background: #0000;
    transform: scaleX(1);
    transition: background 0.15s ease-in-out;
  }
}
.arishem .form-group--page-header.form-group--icon-focus:after,
.arishem .form-group--page-header.form-group--icon-hover:after {
  background: #d0021b;
  transform: scaleX(1);
}
.arishem .img {
  display: block;
  height: auto;
  object-fit: cover;
  object-position: center;
  width: auto;
}
.arishem .img--stretch {
  width: 100%;
}
.arishem .img--1\/1 {
  aspect-ratio: 1/1;
}
.arishem .img--5\/4 {
  aspect-ratio: 5/4;
}
.arishem .img--4\/3 {
  aspect-ratio: 4/3;
}
.arishem .img--3\/2 {
  aspect-ratio: 3/2;
}
.arishem .img--5\/3 {
  aspect-ratio: 5/3;
}
.arishem .img--16\/9 {
  aspect-ratio: 16/9;
}
.arishem .img--2\/1 {
  aspect-ratio: 2/1;
}
.arishem .img--3\/1 {
  aspect-ratio: 3/1;
}
.arishem .img--4\/5 {
  aspect-ratio: 4/5;
}
.arishem .img--3\/4 {
  aspect-ratio: 3/4;
}
.arishem .img--2\/3 {
  aspect-ratio: 2/3;
}
.arishem .img--3\/5 {
  aspect-ratio: 3/5;
}
.arishem .img--9\/16 {
  aspect-ratio: 9/16;
}
.arishem .img--1\/2 {
  aspect-ratio: 1/2;
}
.arishem .img--1\/3 {
  aspect-ratio: 1/3;
}
.arishem .img--rounded {
  border-radius: var(--sg-img-rounded);
}
.arishem .img--circle {
  border-radius: 50%;
}
.arishem .img--start {
  object-position: left center;
}
.arishem .img--start-top {
  object-position: left top;
}
.arishem .img--start-bottom {
  object-position: left bottom;
}
.arishem .img--end {
  object-position: right center;
}
.arishem .img--end-top {
  object-position: right top;
}
.arishem .img--end-bottom {
  object-position: right bottom;
}
.arishem .img--top {
  object-position: center top;
}
.arishem .img--bottom {
  object-position: center bottom;
}
@media (max-width: 1199px) {
  .arishem .img--stretch {
    width: 100%;
  }
  .arishem .img--1\/1-lg {
    aspect-ratio: 1/1;
  }
  .arishem .img--5\/4-lg {
    aspect-ratio: 5/4;
  }
  .arishem .img--4\/3-lg {
    aspect-ratio: 4/3;
  }
  .arishem .img--3\/2-lg {
    aspect-ratio: 3/2;
  }
  .arishem .img--5\/3-lg {
    aspect-ratio: 5/3;
  }
  .arishem .img--16\/9-lg {
    aspect-ratio: 16/9;
  }
  .arishem .img--2\/1-lg {
    aspect-ratio: 2/1;
  }
  .arishem .img--3\/1-lg {
    aspect-ratio: 3/1;
  }
  .arishem .img--4\/5-lg {
    aspect-ratio: 4/5;
  }
  .arishem .img--3\/4-lg {
    aspect-ratio: 3/4;
  }
  .arishem .img--2\/3-lg {
    aspect-ratio: 2/3;
  }
  .arishem .img--3\/5-lg {
    aspect-ratio: 3/5;
  }
  .arishem .img--9\/16-lg {
    aspect-ratio: 9/16;
  }
  .arishem .img--1\/2-lg {
    aspect-ratio: 1/2;
  }
  .arishem .img--1\/3-lg {
    aspect-ratio: 1/3;
  }
  .arishem .img--rounded-lg {
    border-radius: var(--sg-img-rounded);
  }
  .arishem .img--circle-lg {
    border-radius: 50%;
  }
}
@media (max-width: 991px) {
  .arishem .img--stretch {
    width: 100%;
  }
  .arishem .img--1\/1-md {
    aspect-ratio: 1/1;
  }
  .arishem .img--5\/4-md {
    aspect-ratio: 5/4;
  }
  .arishem .img--4\/3-md {
    aspect-ratio: 4/3;
  }
  .arishem .img--3\/2-md {
    aspect-ratio: 3/2;
  }
  .arishem .img--5\/3-md {
    aspect-ratio: 5/3;
  }
  .arishem .img--16\/9-md {
    aspect-ratio: 16/9;
  }
  .arishem .img--2\/1-md {
    aspect-ratio: 2/1;
  }
  .arishem .img--3\/1-md {
    aspect-ratio: 3/1;
  }
  .arishem .img--4\/5-md {
    aspect-ratio: 4/5;
  }
  .arishem .img--3\/4-md {
    aspect-ratio: 3/4;
  }
  .arishem .img--2\/3-md {
    aspect-ratio: 2/3;
  }
  .arishem .img--3\/5-md {
    aspect-ratio: 3/5;
  }
  .arishem .img--9\/16-md {
    aspect-ratio: 9/16;
  }
  .arishem .img--1\/2-md {
    aspect-ratio: 1/2;
  }
  .arishem .img--1\/3-md {
    aspect-ratio: 1/3;
  }
  .arishem .img--rounded-md {
    border-radius: var(--sg-img-rounded);
  }
  .arishem .img--circle-md {
    border-radius: 50%;
  }
}
@media (max-width: 767px) {
  .arishem .img--stretch {
    width: 100%;
  }
  .arishem .img--1\/1-sm {
    aspect-ratio: 1/1;
  }
  .arishem .img--5\/4-sm {
    aspect-ratio: 5/4;
  }
  .arishem .img--4\/3-sm {
    aspect-ratio: 4/3;
  }
  .arishem .img--3\/2-sm {
    aspect-ratio: 3/2;
  }
  .arishem .img--5\/3-sm {
    aspect-ratio: 5/3;
  }
  .arishem .img--16\/9-sm {
    aspect-ratio: 16/9;
  }
  .arishem .img--2\/1-sm {
    aspect-ratio: 2/1;
  }
  .arishem .img--3\/1-sm {
    aspect-ratio: 3/1;
  }
  .arishem .img--4\/5-sm {
    aspect-ratio: 4/5;
  }
  .arishem .img--3\/4-sm {
    aspect-ratio: 3/4;
  }
  .arishem .img--2\/3-sm {
    aspect-ratio: 2/3;
  }
  .arishem .img--3\/5-sm {
    aspect-ratio: 3/5;
  }
  .arishem .img--9\/16-sm {
    aspect-ratio: 9/16;
  }
  .arishem .img--1\/2-sm {
    aspect-ratio: 1/2;
  }
  .arishem .img--1\/3-sm {
    aspect-ratio: 1/3;
  }
  .arishem .img--rounded-sm {
    border-radius: var(--sg-img-rounded);
  }
  .arishem .img--circle-sm {
    border-radius: 50%;
  }
}
@media (max-width: 575px) {
  .arishem .img--stretch {
    width: 100%;
  }
  .arishem .img--1\/1-xs {
    aspect-ratio: 1/1;
  }
  .arishem .img--5\/4-xs {
    aspect-ratio: 5/4;
  }
  .arishem .img--4\/3-xs {
    aspect-ratio: 4/3;
  }
  .arishem .img--3\/2-xs {
    aspect-ratio: 3/2;
  }
  .arishem .img--5\/3-xs {
    aspect-ratio: 5/3;
  }
  .arishem .img--16\/9-xs {
    aspect-ratio: 16/9;
  }
  .arishem .img--2\/1-xs {
    aspect-ratio: 2/1;
  }
  .arishem .img--3\/1-xs {
    aspect-ratio: 3/1;
  }
  .arishem .img--4\/5-xs {
    aspect-ratio: 4/5;
  }
  .arishem .img--3\/4-xs {
    aspect-ratio: 3/4;
  }
  .arishem .img--2\/3-xs {
    aspect-ratio: 2/3;
  }
  .arishem .img--3\/5-xs {
    aspect-ratio: 3/5;
  }
  .arishem .img--9\/16-xs {
    aspect-ratio: 9/16;
  }
  .arishem .img--1\/2-xs {
    aspect-ratio: 1/2;
  }
  .arishem .img--1\/3-xs {
    aspect-ratio: 1/3;
  }
  .arishem .img--rounded-xs {
    border-radius: var(--sg-img-rounded);
  }
  .arishem .img--circle-xs {
    border-radius: 50%;
  }
}
.arishem .shimming {
  --cf: var(--sg-shimming-color-from, #e9ecef);
  --ct: var(--sg-shimming-color-to, #ced4da);
  background: var(--cf);
  border-radius: var(--sg-shimming-border-radius, 0.125em);
  color: #0000;
  display: inline-block;
  height: 1em;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
}
@supports (overflow: clip) {
  .arishem .shimming {
    overflow: clip;
  }
}
.arishem .shimming:after {
  animation: shimming 4s infinite;
  background-image: linear-gradient(
    to right,
    var(--cf) 0,
    var(--ct) 20%,
    var(--cf) 40%,
    var(--cf) 100%
  );
  background-repeat: no-repeat;
  content: "";
  inset: 0;
  position: absolute;
  transform: translateX(-100%);
}
.arishem .shimming--full-size {
  height: 100%;
  width: 100%;
}
@keyframes shimming {
  to {
    transform: translateX(100%);
  }
}
.arishem .menu {
  font: var(--sg-menu-font-style, normal) var(--sg-menu-font-variant, normal)
    var(--sg-menu-font-weight, 400) var(--sg-menu-font-size, 1rem) /
    var(--sg-menu-line-height, normal)
    var(--sg-menu-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  letter-spacing: var(--sg-menu-letter-spacing, normal);
  position: relative;
}
.arishem .menu__list:is(ul, ol) {
  counter-reset: none;
  list-style: none;
  margin-left: 0;
  text-indent: 0;
}
.arishem .menu__list:is(ul, ol) ul,
.arishem .menu__list:is(ul, ol) ul ul,
.arishem .menu__list:is(ul, ol) ul ul ul {
  list-style: none;
}
.arishem .menu__list:is(ul, ol) ol {
  margin-left: 0;
}
.arishem .menu__list:is(ul, ol) li {
  margin-bottom: 0;
}
.arishem .menu__list:is(ul, ol) li > ol,
.arishem .menu__list:is(ul, ol) li > ul {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
.arishem .menu__list:is(ul, ol) li:before {
  content: none;
  counter-increment: none;
  display: initial;
  padding-right: 0;
}
@media (min-width: 992px) {
  .arishem .menu--vertical {
    background: var(--sg-menu-vert-background, #0000);
    margin: var(--sg-menu-vert-margin-top, 0)
      var(--sg-menu-vert-margin-right, 0) var(--sg-menu-vert-margin-bottom, 0)
      var(--sg-menu-vert-margin-left, 0);
    padding: var(--sg-menu-vert-padding-top, 0.125rem)
      var(--sg-menu-vert-padding-right, 1rem)
      var(--sg-menu-vert-padding-bottom, 0)
      var(--sg-menu-vert-padding-left, 1rem);
  }
  .arishem .menu--vertical:before {
    content: "vertical";
    display: none;
  }
  .arishem .menu--vertical .menu__list {
    margin: 0;
    padding: 0;
  }
  .arishem .menu--vertical > .menu__list {
    align-items: stretch;
    background: var(
      --sg-menu-vert-layer-1-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
    display: flex;
    flex-flow: column nowrap;
    justify-content: flex-start;
  }
  .arishem .menu--vertical .menu__item {
    display: grid;
    grid-template-areas: "text icon" "list list";
    grid-template-columns: 1fr auto;
    grid-template-rows: 1fr auto;
  }
  .arishem .menu--vertical .menu__item--has-ad {
    display: none;
  }
  .arishem .menu--vertical .menu__text {
    font: var(--sg-menu-vert-text-style, normal)
      var(--sg-menu-vert-text-variant, normal)
      var(--sg-menu-vert-text-weight, 400)
      var(--sg-menu-vert-text-size, 1.25rem) /
      var(--sg-menu-vert-text-line-height, normal)
      var(--sg-menu-vert-text-family, "OpenSans", Arial, Helvetica, sans-serif);
    grid-area: text;
    height: var(--sg-menu-vert-text-height, auto);
    justify-self: start;
    letter-spacing: var(--sg-menu-vert-text-letter-spacing, normal);
    margin: var(--sg-menu-vert-text-margin-top, 0.25rem)
      var(--sg-menu-vert-text-margin-right, 1rem)
      var(--sg-menu-vert-text-margin-bottom, 0.25rem)
      var(--sg-menu-vert-text-margin-left, 1rem);
    padding: var(--sg-menu-vert-text-padding, 0 0.25rem);
    transition: all 0.15s ease-in-out 0s;
  }
  .arishem .menu--vertical .menu__icon,
  .arishem .menu--vertical .menu__text {
    align-items: center;
    align-self: center;
    display: inline-flex;
    justify-content: center;
  }
  .arishem .menu--vertical .menu__icon {
    color: var(--sg-menu-vert-icon-color, #6c757d);
    cursor: pointer;
    font-size: var(--sg-menu-vert-icon-size, 1.25rem);
    grid-area: icon;
    height: var(--sg-menu-vert-icon-height, 2rem);
    justify-self: center;
    margin: var(--sg-menu-vert-icon-margin, 0.25rem 0);
    padding: var(--sg-menu-vert-icon-padding, 0 1rem);
  }
  .arishem .menu--vertical .menu__icon:last-child {
    display: none;
  }
  .arishem .menu--vertical.menu--reverse-items .menu__item {
    grid-template-areas: "icon text" "list list";
    grid-template-columns: auto 1fr;
    grid-template-rows: 1fr auto;
  }
  .arishem
    .menu--vertical.menu--reverse-items
    .menu__item
    .menu__icon:last-child {
    display: block;
    visibility: hidden;
  }
  .arishem .menu--vertical > .menu__list > .menu__item > .menu__list,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    display: none;
    grid-area: list;
  }
  .arishem .menu--vertical > .menu__list > .menu__item > .menu__list--active,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list--active--fix,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active--fix,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active--fix,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active--fix {
    display: block;
  }
  .arishem .menu--vertical > .menu__list > .menu__item > .menu__list {
    background: var(
      --sg-menu-vert-layer-2-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    background: var(
      --sg-menu-vert-layer-3-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    background: var(
      --sg-menu-vert-layer-4-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    background: var(
      --sg-menu-vert-layer-5-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem .menu--vertical .menu__list--before {
    background: var(--sg-menu-vert-list-before-background, #e9ecef);
    border-bottom: var(
      --sg-menu-vert-list-before-separator,
      0.25rem solid #6c757d
    );
  }
  .arishem .menu--vertical .menu__list--before > .menu__item > .menu__list {
    background: var(
      --sg-menu-vert-list-before-sub-menu-background,
      var(--sg-menu-vert-list-before-background, #e9ecef)
    );
  }
  .arishem .menu--vertical .menu__list--after {
    background: var(--sg-menu-vert-list-after-background, #e9ecef);
    border-top: var(--sg-menu-vert-list-after-separator, 0.25rem solid #6c757d);
  }
  .arishem .menu--vertical .menu__list--after > .menu__item > .menu__list {
    background: var(
      --sg-menu-vert-list-after-sub-menu-background,
      var(--sg-menu-vert-list-after-background, #e9ecef)
    );
  }
  .arishem .menu--vertical > .menu__list > .menu__item > .menu__text {
    padding: var(
      --sg-menu-vert-layer-1-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 1
    );
    padding: var(
      --sg-menu-vert-layer-2-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 2
    );
    padding: var(
      --sg-menu-vert-layer-3-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 3
    );
    padding: var(
      --sg-menu-vert-layer-4-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    padding: var(
      --sg-menu-vert-layer-5-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem .menu--vertical .menu__list--before .menu__text {
    font-size: var(
      --sg-menu-vert-list-before-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-list-before-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
    padding: var(
      --sg-menu-vert-list-before-text-padding,
      var(--sg-menu-vert-text-padding, 0 1rem)
    );
  }
  .arishem .menu--vertical .menu__list--after .menu__text {
    font-size: var(
      --sg-menu-vert-list-after-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-list-after-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
    padding: var(
      --sg-menu-vert-list-after-text-padding,
      var(--sg-menu-vert-text-padding, 0 1rem)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__text {
    font-size: var(
      --sg-menu-vert-layer-5-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-5-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 4
    );
  }
  .arishem .menu--vertical .menu__item:not(:last-child) {
    border-bottom: var(--sg-menu-vert-item-separator, 1px solid #ced4da);
  }
  .arishem .menu--vertical > .menu__item:last-child,
  .arishem .menu--vertical > .menu__list--active > .menu__item:last-child {
    border-bottom: 0 #0000;
  }
  .arishem .menu--vertical > .menu__list > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-1-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem .menu--vertical > .menu__list .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-1-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-2-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-2-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item:nth-child(5),
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item:nth-child(5),
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:nth-child(6),
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:nth-child(6),
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(7),
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(8) {
    border-bottom: 0 #0000;
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-3-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-3-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-4-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-4-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-5-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-5-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem .menu--vertical > .menu__list .menu__item--hover {
    background: var(--sg-menu-vert-layer-1-item-hover, #dee2e6);
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item--hover {
    background: var(--sg-menu-vert-layer-2-item-hover, #dee2e6);
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item--hover {
    background: var(--sg-menu-vert-layer-3-item-hover, #dee2e6);
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item--hover {
    background: var(--sg-menu-vert-layer-4-item-hover, #dee2e6);
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item--hover {
    background: var(--sg-menu-vert-layer-5-item-hover, #dee2e6);
  }
  .arishem .menu--vertical .menu__list--before .menu__item--hover {
    background: var(--sg-menu-vert-list-before-background, #e9ecef);
  }
  .arishem .menu--vertical .menu__list--after .menu__item--hover {
    background: var(--sg-menu-vert-list-after-background, #e9ecef);
  }
  .arishem .menu--vertical .menu__text,
  .arishem .menu--vertical .menu__text:link,
  .arishem .menu--vertical .menu__text:visited {
    background: var(--sg-menu-vert-text-background-color-default, #0000);
    border-bottom: var(--sg-menu-vert-text-border-default, 2px solid #0000);
    color: var(--sg-menu-vert-text-color-default, #000);
    -webkit-text-decoration: var(--sg-menu-vert-text-decoration-default, none);
    text-decoration: var(--sg-menu-vert-text-decoration-default, none);
  }
  .arishem .menu--vertical .menu__text:hover {
    background: var(--sg-menu-vert-text-background-color-hover, #0000);
    color: var(--sg-menu-vert-text-color-hover, #0d6efd);
    -webkit-text-decoration: var(--sg-menu-vert-text-decoration-hover, none);
    text-decoration: var(--sg-menu-vert-text-decoration-hover, none);
  }
  .arishem .menu--vertical .menu__text:active,
  .arishem .menu--vertical .menu__text:focus,
  .arishem .menu--vertical .menu__text:focus-visible {
    background: var(--sg-menu-vert-text-background-color-active, #0000);
    color: var(--sg-menu-vert-text-color-active, #72abfe);
    -webkit-text-decoration: var(--sg-menu-vert-text-decoration-active, none);
    text-decoration: var(--sg-menu-vert-text-decoration-active, none);
  }
  .arishem .menu--vertical > .menu__list .menu__text {
    font-size: var(
      --sg-menu-vert-layer-1-text-size,
      var(--sg-menu-vert-text-size, 1.25rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-1-text-weight,
      var(--sg-menu-vert-text-weight, 600)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__text {
    font-size: var(
      --sg-menu-vert-layer-2-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-2-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__text {
    font-size: var(
      --sg-menu-vert-layer-3-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-3-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
  }
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__text {
    font-size: var(
      --sg-menu-vert-layer-4-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-4-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
  }
  .arishem .menu--vertical .menu__item--current-path > .menu__text {
    border-bottom: var(--sg-menu-vert-text-border-current, 2px solid #093967);
  }
  .arishem .menu--vertical.menu--reverse-items .menu__icon {
    border-right: var(--sg-menu-vert-icon-separator, 1px solid #ced4da);
  }
  .arishem .menu--vertical:not(.menu--reverse-items) .menu__icon,
  .arishem .menu--vertical > .menu__list .menu__icon,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon,
  .arishem
    .menu--vertical
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon {
    border-left: var(--sg-menu-vert-icon-border, 1px solid #ced4da);
  }
  .arishem .menu--vertical .icon--arrow-down,
  .arishem .menu--vertical .icon--arrow-down-1 {
    transform: rotate(0);
    transform-origin: center;
    transition: transform 0.15s ease-in-out;
  }
  .arishem
    .menu--vertical
    .menu__item--active
    > .menu__icon
    > .icon--arrow-down,
  .arishem
    .menu--vertical
    .menu__item--active
    > .menu__icon
    > .icon--arrow-down-1 {
    color: var(
      --sg-menu-vert-icon-color-active,
      var(--sg-menu-vert-icon-color, #6c757d)
    );
    transform: rotate(180deg);
  }
  .arishem .menu--vertical .icon--plus {
    display: block;
  }
  .arishem .menu--vertical .icon--arrow-right,
  .arishem .menu--vertical .icon--minus {
    display: none;
  }
  .arishem .menu--vertical .menu__item--active > .menu__icon {
    color: var(
      --sg-menu-vert-icon-color-active,
      var(--sg-menu-vert-icon-color, #6c757d)
    );
  }
  .arishem .menu--vertical .menu__item--active > .menu__icon > .icon--plus {
    display: none;
  }
  .arishem .menu--vertical .menu__item--active > .menu__icon > .icon--minus {
    display: block;
  }
  .arishem .menu--vertical .menu__icon-opener {
    align-items: center;
    display: flex;
    height: 1em;
    justify-content: center;
    left: 0;
    position: relative;
    transition: all 0.15s ease-in-out 0s;
    width: 1em;
  }
  .arishem .menu--vertical .menu__icon-opener:after,
  .arishem .menu--vertical .menu__icon-opener:before {
    background: var(--sg-menu-vert-icon-color, #6c757d);
    content: " ";
    position: absolute;
  }
  .arishem .menu--vertical .menu__icon-opener:before {
    height: 2px;
    transition: all 0.15s ease-in-out 0s;
    width: 1em;
  }
  .arishem .menu--vertical .menu__icon-opener:after {
    height: 1em;
    width: 2px;
  }
  .arishem
    .menu--vertical
    .menu__item--active
    > .menu__icon
    > .menu__icon-opener {
    transform: rotate(90deg);
  }
  .arishem
    .menu--vertical
    .menu__item--active
    > .menu__icon
    > .menu__icon-opener:before {
    opacity: 0;
  }
  .arishem .menu:not(.menu--vertical) {
    background: var(--sg-menu-hori-menu-background, #0000);
    height: var(--sg-menu-hori-menu-height, auto);
    margin: var(--sg-menu-hori-menu-margin, 0);
    padding: var(--sg-menu-hori-menu-padding, 0);
    width: var(--sg-menu-hori-menu-width, 100%);
  }
  .arishem .menu:not(.menu--vertical):before {
    content: "horizontal";
    display: none;
  }
  .arishem .menu:not(.menu--vertical) > .menu__list {
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    justify-content: var(--sg-menu-hori-layer-1-list-justify, space-between);
  }
  .arishem .menu:not(.menu--vertical) > .menu__list .menu__list {
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 100%;
  }
  .arishem .menu:not(.menu--vertical) .menu__item {
    display: block;
  }
  .arishem .menu:not(.menu--vertical) .menu__item--has-ad {
    display: none;
  }
  .arishem .menu:not(.menu--vertical) .menu__text {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    transition: all 0.15s ease-in-out 0s;
  }
  .arishem .menu:not(.menu--vertical) .menu__icon,
  .arishem .menu:not(.menu--vertical) .menu__list--after,
  .arishem .menu:not(.menu--vertical) .menu__list--before {
    display: none;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list--active-fix,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows.menu__list--active-fix {
    align-items: center;
    display: flex;
    justify-content: flex-start;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list
    .menu__item {
    position: relative;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list
    .menu__item
    .menu__list {
    flex-direction: column;
    height: max-content;
    width: max-content;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list
    .menu__item
    .menu__list
    .menu__item {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    width: 100%;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list
    .menu__item
    .menu__list
    .menu__text {
    height: 2.5rem;
    justify-content: flex-start;
    width: 100%;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list
    .menu__item
    .menu__list
    .menu__list {
    left: 100%;
    top: 0;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols {
    background: var(--sg-menu-hori-popup-background, #fafafa);
    box-shadow: var(--sg-menu-hori-popup-shadow, 0 10px 10px #ced4da);
    display: none;
    grid-template-areas: "list-1 list-2 list-3 list-4 list-5";
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: 1fr;
    height: max-content;
    left: var(--sg-menu-hori-popup-left-gap, 0.5em);
    padding: var(--sg-menu-hori-popup-padding, 1em 0);
    right: var(--sg-menu-hori-popup-right-gap, 0.5em);
    top: calc(100% + var(--sg-menu-hori-popup-top-gap, -1px));
    width: var(--sg-menu-hori-popup-width, auto);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols:before {
    background: #0000;
    content: " ";
    height: var(--sg-menu-hori-popup-top-gap, 5px);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(var(--sg-menu-hori-popup-top-gap, 1em) * 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols:after {
    background: #0000;
    border-bottom: var(--sg-menu-hori-popup-arrow-height, 0.55em) solid
      var(--sg-menu-hori-popup-arrow-color, #fff);
    border-left: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-right: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-top: 0 #0000;
    content: " ";
    left: var(--sg-menu-hori-popup-arrow-left, 2rem);
    position: absolute;
    top: calc(var(--sg-menu-hori-popup-arrow-height, 0.5em) * -1);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols.menu__list--active-fix {
    display: grid;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item {
    display: none;
    height: 100%;
    margin: var(--sg-menu-hori-popup-list-margin, 0 0 1em 1.5em);
    padding: var(--sg-menu-hori-popup-list-padding, 0 1.5em 0 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item
    > .menu__list {
    display: block;
    position: static;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item:first-child {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-1;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item:nth-child(2) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-2;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item:nth-child(3) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-3;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item:nth-child(4) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-4;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols
    > .menu__item:nth-child(5) {
    display: block;
    grid-area: list-5;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad {
    background: var(--sg-menu-hori-popup-background, #fafafa);
    box-shadow: var(--sg-menu-hori-popup-shadow, 0 10px 10px #ced4da);
    display: none;
    grid-template-areas: "list-1 list-2 list-3 list-4 list-5" "list-1 list-2 list-3 ad ad";
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto auto;
    height: max-content;
    left: var(--sg-menu-hori-popup-left-gap, 0.5em);
    padding: var(--sg-menu-hori-popup-padding, 1em 0);
    right: var(--sg-menu-hori-popup-right-gap, 0.5em);
    row-gap: 1em;
    top: calc(100% + var(--sg-menu-hori-popup-top-gap, -1px));
    width: var(--sg-menu-hori-popup-width, auto);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad:before {
    background: #0000;
    content: " ";
    height: var(--sg-menu-hori-popup-top-gap, 5px);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(var(--sg-menu-hori-popup-top-gap, 1em) * 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad:after {
    background: #0000;
    border-bottom: var(--sg-menu-hori-popup-arrow-height, 0.55em) solid
      var(--sg-menu-hori-popup-arrow-color, #fff);
    border-left: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-right: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-top: 0 #0000;
    content: " ";
    left: var(--sg-menu-hori-popup-arrow-left, 2rem);
    position: absolute;
    top: calc(var(--sg-menu-hori-popup-arrow-height, 0.5em) * -1);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad.menu__list--active-fix {
    display: grid;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item {
    display: none;
    height: 100%;
    margin: var(--sg-menu-hori-popup-list-margin, 0 0 1em 1.5em);
    padding: var(--sg-menu-hori-popup-list-padding, 0 1.5em 0 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item
    > .menu__list {
    display: block;
    position: static;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item:first-child {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-1;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item:nth-child(2) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-2;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item:nth-child(3) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-3;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item:nth-child(4) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-4;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item:nth-child(5) {
    display: block;
    grid-area: list-5;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    .menu__item--has-ad {
    display: block;
    grid-area: ad;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad {
    background: var(--sg-menu-hori-popup-background, #fafafa);
    box-shadow: var(--sg-menu-hori-popup-shadow, 0 10px 10px #ced4da);
    display: none;
    grid-template-areas: "list-1 list-2 list-3 ad ad" "list-4 list-5 list-3 ad ad";
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto auto;
    height: max-content;
    left: var(--sg-menu-hori-popup-left-gap, 0.5em);
    padding: var(--sg-menu-hori-popup-padding, 1em 0);
    right: var(--sg-menu-hori-popup-right-gap, 0.5em);
    row-gap: 1em;
    top: calc(100% + var(--sg-menu-hori-popup-top-gap, -1px));
    width: var(--sg-menu-hori-popup-width, auto);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad:before {
    background: #0000;
    content: " ";
    height: var(--sg-menu-hori-popup-top-gap, 5px);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(var(--sg-menu-hori-popup-top-gap, 1em) * 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad:after {
    background: #0000;
    border-bottom: var(--sg-menu-hori-popup-arrow-height, 0.55em) solid
      var(--sg-menu-hori-popup-arrow-color, #fff);
    border-left: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-right: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-top: 0 #0000;
    content: " ";
    left: var(--sg-menu-hori-popup-arrow-left, 2rem);
    position: absolute;
    top: calc(var(--sg-menu-hori-popup-arrow-height, 0.5em) * -1);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad.menu__list--active-fix {
    display: grid;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item {
    display: none;
    height: 100%;
    margin: var(--sg-menu-hori-popup-list-margin, 0 0 1em 1.5em);
    padding: var(--sg-menu-hori-popup-list-padding, 0 1.5em 0 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item
    > .menu__list {
    display: block;
    position: static;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item:first-child {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-1;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item:nth-child(2) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-2;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item:nth-child(3) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-3;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item:nth-child(4) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-4;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item:nth-child(5) {
    display: block;
    grid-area: list-5;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    .menu__item--has-ad {
    display: block;
    grid-area: ad;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad {
    background: var(--sg-menu-hori-popup-background, #fafafa);
    box-shadow: var(--sg-menu-hori-popup-shadow, 0 10px 10px #ced4da);
    display: none;
    grid-template-areas: "list-1 list-2 list-3 list-4 list-5" "list-6 empty empty ad ad";
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto auto;
    height: max-content;
    left: var(--sg-menu-hori-popup-left-gap, 0.5em);
    padding: var(--sg-menu-hori-popup-padding, 1em 0);
    right: var(--sg-menu-hori-popup-right-gap, 0.5em);
    row-gap: 1em;
    top: calc(100% + var(--sg-menu-hori-popup-top-gap, -1px));
    width: var(--sg-menu-hori-popup-width, auto);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad:before {
    background: #0000;
    content: " ";
    height: var(--sg-menu-hori-popup-top-gap, 5px);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(var(--sg-menu-hori-popup-top-gap, 1em) * 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad:after {
    background: #0000;
    border-bottom: var(--sg-menu-hori-popup-arrow-height, 0.55em) solid
      var(--sg-menu-hori-popup-arrow-color, #fff);
    border-left: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-right: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-top: 0 #0000;
    content: " ";
    left: var(--sg-menu-hori-popup-arrow-left, 2rem);
    position: absolute;
    top: calc(var(--sg-menu-hori-popup-arrow-height, 0.5em) * -1);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad.menu__list--active-fix {
    display: grid;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item {
    display: none;
    height: 100%;
    margin: var(--sg-menu-hori-popup-list-margin, 0 0 1em 1.5em);
    padding: var(--sg-menu-hori-popup-list-padding, 0 1.5em 0 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item
    > .menu__list {
    display: block;
    position: static;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:first-child {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-1;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:nth-child(2) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-2;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:nth-child(3) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-3;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:nth-child(4) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-4;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:nth-child(5) {
    display: block;
    grid-area: list-5;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:nth-child(6) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-6;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    .menu__item--has-ad {
    border-left: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: ad;
    margin: 0 0 1em;
    padding: var(--sg-menu-hori-popup-ad-padding, 0 1em 0 1.5em);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad {
    background: var(--sg-menu-hori-popup-background, #fafafa);
    box-shadow: var(--sg-menu-hori-popup-shadow, 0 10px 10px #ced4da);
    display: none;
    grid-template-areas: "list-1 list-2 list-3 ad ad" "list-4 list-5 list-6 ad ad";
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto auto;
    height: max-content;
    left: var(--sg-menu-hori-popup-left-gap, 0.5em);
    padding: var(--sg-menu-hori-popup-padding, 1em 0);
    right: var(--sg-menu-hori-popup-right-gap, 0.5em);
    row-gap: 1em;
    top: calc(100% + var(--sg-menu-hori-popup-top-gap, -1px));
    width: var(--sg-menu-hori-popup-width, auto);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad:before {
    background: #0000;
    content: " ";
    height: var(--sg-menu-hori-popup-top-gap, 5px);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(var(--sg-menu-hori-popup-top-gap, 1em) * 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad:after {
    background: #0000;
    border-bottom: var(--sg-menu-hori-popup-arrow-height, 0.55em) solid
      var(--sg-menu-hori-popup-arrow-color, #fff);
    border-left: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-right: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-top: 0 #0000;
    content: " ";
    left: var(--sg-menu-hori-popup-arrow-left, 2rem);
    position: absolute;
    top: calc(var(--sg-menu-hori-popup-arrow-height, 0.5em) * -1);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad.menu__list--active-fix {
    display: grid;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item {
    display: none;
    height: 100%;
    margin: var(--sg-menu-hori-popup-list-margin, 0 0 1em 1.5em);
    padding: var(--sg-menu-hori-popup-list-padding, 0 1.5em 0 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item
    > .menu__list {
    display: block;
    position: static;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:first-child {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-1;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:nth-child(2) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-2;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:nth-child(3) {
    display: block;
    grid-area: list-3;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:nth-child(4) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-4;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:nth-child(5) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-5;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:nth-child(6) {
    display: block;
    grid-area: list-6;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    .menu__item--has-ad {
    border-left: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: ad;
    margin: 0 0 1em;
    padding: var(--sg-menu-hori-popup-ad-padding, 0 1em 0 1.5em);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad {
    background: var(--sg-menu-hori-popup-background, #fafafa);
    box-shadow: var(--sg-menu-hori-popup-shadow, 0 10px 10px #ced4da);
    display: none;
    grid-template-areas: "list-1 list-2 list-3 list-4 list-5" "list-6 list-7 empty ad ad";
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto auto;
    height: max-content;
    left: var(--sg-menu-hori-popup-left-gap, 0.5em);
    padding: var(--sg-menu-hori-popup-padding, 1em 0);
    right: var(--sg-menu-hori-popup-right-gap, 0.5em);
    row-gap: 1em;
    top: calc(100% + var(--sg-menu-hori-popup-top-gap, -1px));
    width: var(--sg-menu-hori-popup-width, auto);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad:before {
    background: #0000;
    content: " ";
    height: var(--sg-menu-hori-popup-top-gap, 5px);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(var(--sg-menu-hori-popup-top-gap, 1em) * 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad:after {
    background: #0000;
    border-bottom: var(--sg-menu-hori-popup-arrow-height, 0.55em) solid
      var(--sg-menu-hori-popup-arrow-color, #fff);
    border-left: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-right: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-top: 0 #0000;
    content: " ";
    left: var(--sg-menu-hori-popup-arrow-left, 2rem);
    position: absolute;
    top: calc(var(--sg-menu-hori-popup-arrow-height, 0.5em) * -1);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad.menu__list--active-fix {
    display: grid;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item {
    display: none;
    height: 100%;
    margin: var(--sg-menu-hori-popup-list-margin, 0 0 1em 1.5em);
    padding: var(--sg-menu-hori-popup-list-padding, 0 1.5em 0 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item
    > .menu__list {
    display: block;
    position: static;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:first-child {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-1;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(2) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-2;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(3) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-3;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(4) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-4;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(5) {
    display: block;
    grid-area: list-5;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(6) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-6;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(7) {
    display: block;
    grid-area: list-7;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    .menu__item--has-ad {
    border-left: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: ad;
    margin: 0 0 1em;
    padding: var(--sg-menu-hori-popup-ad-padding, 0 1em 0 1.5em);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad {
    background: var(--sg-menu-hori-popup-background, #fafafa);
    box-shadow: var(--sg-menu-hori-popup-shadow, 0 10px 10px #ced4da);
    display: none;
    grid-template-areas: "list-1 list-2 list-3 list-4 list-5" "list-6 list-7 list-8 ad ad";
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto auto;
    height: max-content;
    left: var(--sg-menu-hori-popup-left-gap, 0.5em);
    padding: var(--sg-menu-hori-popup-padding, 1em 0);
    right: var(--sg-menu-hori-popup-right-gap, 0.5em);
    row-gap: 1em;
    top: calc(100% + var(--sg-menu-hori-popup-top-gap, -1px));
    width: var(--sg-menu-hori-popup-width, auto);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad:before {
    background: #0000;
    content: " ";
    height: var(--sg-menu-hori-popup-top-gap, 5px);
    left: 0;
    position: absolute;
    right: 0;
    top: calc(var(--sg-menu-hori-popup-top-gap, 1em) * 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad:after {
    background: #0000;
    border-bottom: var(--sg-menu-hori-popup-arrow-height, 0.55em) solid
      var(--sg-menu-hori-popup-arrow-color, #fff);
    border-left: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-right: var(--sg-menu-hori-popup-arrow-width, 0.55em) solid #0000;
    border-top: 0 #0000;
    content: " ";
    left: var(--sg-menu-hori-popup-arrow-left, 2rem);
    position: absolute;
    top: calc(var(--sg-menu-hori-popup-arrow-height, 0.5em) * -1);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad.menu__list--active,
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad.menu__list--active-fix {
    display: grid;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item {
    display: none;
    height: 100%;
    margin: var(--sg-menu-hori-popup-list-margin, 0 0 1em 1.5em);
    padding: var(--sg-menu-hori-popup-list-padding, 0 1.5em 0 0);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item
    > .menu__list {
    display: block;
    position: static;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    height: auto;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:first-child {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-1;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(2) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-2;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(3) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-3;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(4) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-4;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(5) {
    display: block;
    grid-area: list-5;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(6) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-6;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(7) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-7;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(8) {
    border-right: var(--sg-menu-hori-popup-list-separator, 1px solid #ced4da);
    display: block;
    grid-area: list-8;
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    .menu__item--has-ad {
    display: block;
    grid-area: ad;
  }
  .arishem .menu:not(.menu--vertical) .menu__list {
    background: var(--sg-menu-hori-layer-1-list-background, #0000);
    border-bottom: var(--sg-menu-hori-layer-1-list-border-bottom, none);
    border-left: var(--sg-menu-hori-layer-1-list-border-left, none);
    border-right: var(--sg-menu-hori-layer-1-list-border-right, none);
    border-top: var(--sg-menu-hori-layer-1-list-border-top, none);
    height: var(--sg-menu-hori-layer-1-list-height, auto);
    margin: var(--sg-menu-hori-layer-1-list-margin, 0);
    padding: var(--sg-menu-hori-layer-1-list-padding, 0);
    width: var(--sg-menu-hori-layer-1-list-width, 100%);
  }
  .arishem .menu:not(.menu--vertical) .menu__list .menu__list {
    background: var(--sg-menu-hori-layer-2-list-background, #e9ecef);
    border-bottom: var(--sg-menu-hori-layer-2-list-border-bottom, none);
    border-left: var(--sg-menu-hori-layer-2-list-border-left, none);
    border-right: var(--sg-menu-hori-layer-2-list-border-right, none);
    border-top: var(--sg-menu-hori-layer-2-list-border-top, none);
    height: var(--sg-menu-hori-layer-2-list-height, auto);
    margin: var(--sg-menu-hori-layer-2-list-margin, 0);
    padding: var(--sg-menu-hori-layer-2-list-padding, 0);
    width: var(--sg-menu-hori-layer-2-list-width, max-content);
  }
  .arishem .menu:not(.menu--vertical) .menu__list .menu__list .menu__list {
    background: var(--sg-menu-hori-layer-3-list-background, #dee2e6);
    border-bottom: var(--sg-menu-hori-layer-3-list-border-bottom, none);
    border-left: var(--sg-menu-hori-layer-3-list-border-left, none);
    border-right: var(--sg-menu-hori-layer-3-list-border-right, none);
    border-top: var(--sg-menu-hori-layer-3-list-border-top, none);
    height: var(--sg-menu-hori-layer-3-list-height, auto);
    margin: var(--sg-menu-hori-layer-3-list-margin, 0);
    padding: var(--sg-menu-hori-layer-3-list-padding, 0);
    width: var(--sg-menu-hori-layer-3-list-width, max-content);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__list
    .menu__list
    .menu__list
    .menu__list {
    background: var(--sg-menu-hori-layer-4p-list-background, #ced4da);
    border-bottom: var(--sg-menu-hori-layer-4p-list-border-bottom, none);
    border-left: var(--sg-menu-hori-layer-4p-list-border-left, none);
    border-right: var(--sg-menu-hori-layer-4p-list-border-right, none);
    border-top: var(--sg-menu-hori-layer-4p-list-border-top, none);
    height: var(--sg-menu-hori-layer-4p-list-height, auto);
    margin: var(--sg-menu-hori-layer-4p-list-margin, 0);
    padding: var(--sg-menu-hori-layer-4p-list-padding, 0);
    width: var(--sg-menu-hori-layer-4p-list-width, max-content);
  }
  .arishem .menu:not(.menu--vertical) .menu__item .menu__text {
    background: var(--sg-menu-hori-layer-1-text-default-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-1-text-default-border,
      1px solid #0000
    );
    border-bottom-left-radius: var(
      --sg-menu-hori-layer-1-text-border-bottom-left-radius,
      0
    );
    border-bottom-right-radius: var(
      --sg-menu-hori-layer-1-text-border-bottom-right-radius,
      0
    );
    border-top-left-radius: var(
      --sg-menu-hori-layer-1-text-border-top-left-radius,
      0
    );
    border-top-right-radius: var(
      --sg-menu-hori-layer-1-text-border-top-right-radius,
      0
    );
    color: var(--sg-menu-hori-layer-1-text-default-color, #000);
    font-size: var(--sg-menu-hori-layer-1-text-size, 1em);
    font-weight: var(--sg-menu-hori-layer-1-text-weight, 600);
    height: var(--sg-menu-hori-layer-1-text-height, auto);
    line-height: var(--sg-menu-hori-layer-1-text-line-height, 1);
    margin: var(--sg-menu-hori-layer-1-text-margin, 0 0.5em);
    padding: var(--sg-menu-hori-layer-1-text-padding, 0);
    position: relative;
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-1-text-default-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-1-text-default-decoration, none);
  }
  .arishem .menu:not(.menu--vertical) .menu__item .menu__text:after {
    background: var(--sg-menu-hori-layer-1-text-default-border-color, #0000);
    border-radius: var(--sg-menu-hori-layer-1-text-default-border-size, 0);
    bottom: var(--sg-menu-hori-layer-1-text-default-border-gap, 0);
    content: " ";
    height: var(--sg-menu-hori-layer-1-text-default-border-size, 0);
    left: -1px;
    position: absolute;
    right: -1px;
    transition: all 0.15s ease-in-out 0s;
  }
  .arishem .menu:not(.menu--vertical) .menu__item--active > .menu__text {
    background: var(--sg-menu-hori-layer-1-text-active-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-1-text-active-border,
      1px solid #0d6efd
    );
    color: var(--sg-menu-hori-layer-1-text-active-color, #000);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-1-text-active-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-1-text-active-decoration, none);
  }
  .arishem .menu:not(.menu--vertical) .menu__item--active > .menu__text:after {
    background: var(--sg-menu-hori-layer-1-text-active-border-color, #0000);
  }
  .arishem .menu:not(.menu--vertical) .menu__item--current-path > .menu__text {
    border-bottom: var(
      --sg-menu-hori-layer-1-text-current-border,
      1px solid #dc3545
    );
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item--current-path
    > .menu__text:after {
    background: var(--sg-menu-hori-layer-1-text-current-border-color, #0000);
  }
  .arishem .menu:not(.menu--vertical) .menu__item--hover > .menu__text {
    background: var(--sg-menu-hori-layer-1-text-hover-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-1-text-hover-border,
      1px solid #0d6efd
    );
    color: var(--sg-menu-hori-layer-1-text-hover-color, #000);
    height: var(--sg-menu-hori-layer-1-text-height, auto);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-1-text-hover-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-1-text-hover-decoration, none);
  }
  .arishem .menu:not(.menu--vertical) .menu__item--hover > .menu__text:after {
    background: var(--sg-menu-hori-layer-1-text-hover-border-color, #0000);
  }
  .arishem .menu:not(.menu--vertical) .menu__item .menu__item .menu__text {
    background: var(--sg-menu-hori-layer-2-text-default-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-2-text-default-border,
      1px solid #0000
    );
    color: var(--sg-menu-hori-layer-2-text-default-color, #000);
    font-size: var(--sg-menu-hori-layer-2-text-size, 1em);
    font-weight: var(--sg-menu-hori-layer-2-text-weight, 400);
    line-height: var(--sg-menu-hori-layer-2-text-line-height, 1);
    margin: var(--sg-menu-hori-layer-2-text-margin, 0.5em);
    padding: var(--sg-menu-hori-layer-2-text-padding, 0);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-2-text-default-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-2-text-default-decoration, none);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__text:after {
    content: none;
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item--active
    > .menu__text {
    background: var(--sg-menu-hori-layer-2-text-active-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-2-text-active-border,
      1px solid #0d6efd
    );
    color: var(--sg-menu-hori-layer-2-text-active-color, #000);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-2-text-active-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-2-text-active-decoration, none);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item--current-path
    > .menu__text {
    border-bottom: var(
      --sg-menu-hori-layer-2-text-current-border,
      1px solid #dc3545
    );
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item--hover
    > .menu__text {
    background: var(--sg-menu-hori-layer-2-text-hover-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-2-text-hover-border,
      1px solid #0d6efd
    );
    color: var(--sg-menu-hori-layer-2-text-hover-color, #000);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-2-text-hover-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-2-text-hover-decoration, none);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__text {
    background: var(--sg-menu-hori-layer-3-text-default-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-3-text-default-border,
      1px solid #0000
    );
    color: var(--sg-menu-hori-layer-3-text-default-color, #000);
    font-size: var(--sg-menu-hori-layer-3-text-size, 1em);
    font-weight: var(--sg-menu-hori-layer-3-text-weight, 400);
    line-height: var(--sg-menu-hori-layer-3-text-line-height, 1);
    margin: var(--sg-menu-hori-layer-3-text-margin, 0.5em);
    padding: var(--sg-menu-hori-layer-3-text-padding, 0);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-3-text-default-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-3-text-default-decoration, none);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__text:after {
    content: none;
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item--active
    > .menu__text {
    background: var(--sg-menu-hori-layer-3-text-active-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-3-text-active-border,
      1px solid #000
    );
    color: var(--sg-menu-hori-layer-3-text-active-color, #000);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-3-text-active-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-3-text-active-decoration, none);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item--current-path
    > .menu__text {
    border-bottom: var(
      --sg-menu-hori-layer-3-text-current-border,
      1px solid #dc3545
    );
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item--hover
    > .menu__text {
    background: var(--sg-menu-hori-layer-3-text-hover-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-3-text-hover-border,
      1px solid #000
    );
    color: var(--sg-menu-hori-layer-3-text-hover-color, #000);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-3-text-hover-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-3-text-hover-decoration, none);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__item
    .menu__text {
    background: var(--sg-menu-hori-layer-4p-text-default-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-4p-text-default-border,
      0 none #0000
    );
    color: var(--sg-menu-hori-layer-4p-text-default-color, #000);
    font-size: var(--sg-menu-hori-layer-4p-text-size, 1em);
    font-weight: var(--sg-menu-hori-layer-4p-text-weight, 400);
    line-height: var(--sg-menu-hori-layer-4p-text-line-height, 1);
    margin: var(--sg-menu-hori-layer-4p-text-margin, 0);
    padding: var(--sg-menu-hori-layer-4p-text-padding, 0.5em);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-4p-text-default-decoration,
      none
    );
    text-decoration: var(--sg-menu-hori-layer-4p-text-default-decoration, none);
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__item
    .menu__text:after {
    content: none;
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__item--active
    > .menu__icon,
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__item--active
    > .menu__text {
    background: var(--sg-menu-hori-layer-4p-text-active-background, #0000);
    border-bottom: var(
      --sg-menu-hori-layer-4p-text-active-border,
      0 none #0000
    );
    color: var(--sg-menu-hori-layer-4p-text-active-color, #000);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-4p-text-active-decoration,
      underline
    );
    text-decoration: var(
      --sg-menu-hori-layer-4p-text-active-decoration,
      underline
    );
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__item--current-path
    > .menu__text {
    border-bottom: var(
      --sg-menu-hori-layer-4p-text-current-border,
      0 none #0000
    );
  }
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__item--hover
    > .menu__icon,
  .arishem
    .menu:not(.menu--vertical)
    .menu__item
    .menu__item
    .menu__item
    .menu__item--hover
    > .menu__text {
    background: var(--sg-menu-hori-layer-4p-text-hover-background, #dee2e6);
    border-bottom: var(--sg-menu-hori-layer-4p-text-hover-border, 0 none #0000);
    color: var(--sg-menu-hori-layer-4p-text-hover-color, #000);
    -webkit-text-decoration: var(
      --sg-menu-hori-layer-4p-text-hover-decoration,
      underline
    );
    text-decoration: var(
      --sg-menu-hori-layer-4p-text-hover-decoration,
      underline
    );
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list
    .menu__list
    .menu__icon:not(:last-child) {
    display: block;
    padding: var(--sg-menu-hori-layer-4p-icon-padding, 0.5em 0.25em);
  }
  .arishem
    .menu:not(.menu--vertical)
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--2-rows
    .menu__list
    .menu__list
    .menu__icon:not(:last-child)
    :not(.icon--arrow-right) {
    display: none;
  }
}
@media (max-width: 991px) {
  .arishem .menu {
    background: var(--sg-menu-vert-background, #0000);
    margin: var(--sg-menu-vert-margin-top, 0)
      var(--sg-menu-vert-margin-right, 0) var(--sg-menu-vert-margin-bottom, 0)
      var(--sg-menu-vert-margin-left, 0);
    padding: var(--sg-menu-vert-padding-top, 0.125rem)
      var(--sg-menu-vert-padding-right, 1rem)
      var(--sg-menu-vert-padding-bottom, 0)
      var(--sg-menu-vert-padding-left, 1rem);
  }
  .arishem .menu:before {
    content: "vertical";
    display: none;
  }
  .arishem .menu .menu__list {
    margin: 0;
    padding: 0;
  }
  .arishem .menu > .menu__list {
    align-items: stretch;
    background: var(
      --sg-menu-vert-layer-1-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
    display: flex;
    flex-flow: column nowrap;
    justify-content: flex-start;
  }
  .arishem .menu .menu__item {
    display: grid;
    grid-template-areas: "text icon" "list list";
    grid-template-columns: 1fr auto;
    grid-template-rows: 1fr auto;
  }
  .arishem .menu .menu__item--has-ad {
    display: none;
  }
  .arishem .menu .menu__text {
    font: var(--sg-menu-vert-text-style, normal)
      var(--sg-menu-vert-text-variant, normal)
      var(--sg-menu-vert-text-weight, 400)
      var(--sg-menu-vert-text-size, 1.25rem) /
      var(--sg-menu-vert-text-line-height, normal)
      var(--sg-menu-vert-text-family, "OpenSans", Arial, Helvetica, sans-serif);
    grid-area: text;
    height: var(--sg-menu-vert-text-height, auto);
    justify-self: start;
    letter-spacing: var(--sg-menu-vert-text-letter-spacing, normal);
    margin: var(--sg-menu-vert-text-margin-top, 0.25rem)
      var(--sg-menu-vert-text-margin-right, 1rem)
      var(--sg-menu-vert-text-margin-bottom, 0.25rem)
      var(--sg-menu-vert-text-margin-left, 1rem);
    padding: var(--sg-menu-vert-text-padding, 0 0.25rem);
    transition: all 0.15s ease-in-out 0s;
  }
  .arishem .menu .menu__icon,
  .arishem .menu .menu__text {
    align-items: center;
    align-self: center;
    display: inline-flex;
    justify-content: center;
  }
  .arishem .menu .menu__icon {
    color: var(--sg-menu-vert-icon-color, #6c757d);
    cursor: pointer;
    font-size: var(--sg-menu-vert-icon-size, 1.25rem);
    grid-area: icon;
    height: var(--sg-menu-vert-icon-height, 2rem);
    justify-self: center;
    margin: var(--sg-menu-vert-icon-margin, 0.25rem 0);
    padding: var(--sg-menu-vert-icon-padding, 0 1rem);
  }
  .arishem .menu .menu__icon:last-child {
    display: none;
  }
  .arishem .menu.menu--reverse-items .menu__item {
    grid-template-areas: "icon text" "list list";
    grid-template-columns: auto 1fr;
    grid-template-rows: 1fr auto;
  }
  .arishem .menu.menu--reverse-items .menu__item .menu__icon:last-child {
    display: block;
    visibility: hidden;
  }
  .arishem .menu > .menu__list > .menu__item > .menu__list,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    display: none;
    grid-area: list;
  }
  .arishem .menu > .menu__list > .menu__item > .menu__list--active,
  .arishem .menu > .menu__list > .menu__item > .menu__list--active--fix,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active--fix,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active--fix,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list--active--fix {
    display: block;
  }
  .arishem .menu > .menu__list > .menu__item > .menu__list {
    background: var(
      --sg-menu-vert-layer-2-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    background: var(
      --sg-menu-vert-layer-3-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    background: var(
      --sg-menu-vert-layer-4-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list {
    background: var(
      --sg-menu-vert-layer-5-list-background,
      var(--sg-menu-vert-list-background, #f8f9fa)
    );
  }
  .arishem .menu .menu__list--before {
    background: var(--sg-menu-vert-list-before-background, #e9ecef);
    border-bottom: var(
      --sg-menu-vert-list-before-separator,
      0.25rem solid #6c757d
    );
  }
  .arishem .menu .menu__list--before > .menu__item > .menu__list {
    background: var(
      --sg-menu-vert-list-before-sub-menu-background,
      var(--sg-menu-vert-list-before-background, #e9ecef)
    );
  }
  .arishem .menu .menu__list--after {
    background: var(--sg-menu-vert-list-after-background, #e9ecef);
    border-top: var(--sg-menu-vert-list-after-separator, 0.25rem solid #6c757d);
  }
  .arishem .menu .menu__list--after > .menu__item > .menu__list {
    background: var(
      --sg-menu-vert-list-after-sub-menu-background,
      var(--sg-menu-vert-list-after-background, #e9ecef)
    );
  }
  .arishem .menu > .menu__list > .menu__item > .menu__text {
    padding: var(
      --sg-menu-vert-layer-1-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 1
    );
    padding: var(
      --sg-menu-vert-layer-2-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 2
    );
    padding: var(
      --sg-menu-vert-layer-3-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 3
    );
    padding: var(
      --sg-menu-vert-layer-4-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__text {
    padding: var(
      --sg-menu-vert-layer-5-text-padding,
      var(--sg-menu-vert-text-padding, 0)
    );
  }
  .arishem .menu .menu__list--before .menu__text {
    font-size: var(
      --sg-menu-vert-list-before-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-list-before-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
    padding: var(
      --sg-menu-vert-list-before-text-padding,
      var(--sg-menu-vert-text-padding, 0 1rem)
    );
  }
  .arishem .menu .menu__list--after .menu__text {
    font-size: var(
      --sg-menu-vert-list-after-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-list-after-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
    padding: var(
      --sg-menu-vert-list-after-text-padding,
      var(--sg-menu-vert-text-padding, 0 1rem)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__text {
    font-size: var(
      --sg-menu-vert-layer-5-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-5-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
    margin-left: calc(
      var(--sg-menu-vert-text-margin-left, 1rem) +
        var(--sg-menu-vert-sub-menu-left-spacer, 0.5rem) * 4
    );
  }
  .arishem .menu .menu__item:not(:last-child) {
    border-bottom: var(--sg-menu-vert-item-separator, 1px solid #ced4da);
  }
  .arishem .menu > .menu__item:last-child,
  .arishem .menu > .menu__list--active > .menu__item:last-child {
    border-bottom: 0 #0000;
  }
  .arishem .menu > .menu__list > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-1-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem .menu > .menu__list .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-1-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-2-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-2-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-big-ad
    > .menu__item:nth-child(5),
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--5-cols-small-ad
    > .menu__item:nth-child(5),
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-big-ad
    > .menu__item:nth-child(6),
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--6-cols-small-ad
    > .menu__item:nth-child(6),
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--7-cols-small-ad
    > .menu__item:nth-child(7),
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list.menu__list--8-cols-small-ad
    > .menu__item:nth-child(8) {
    border-bottom: 0 #0000;
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-3-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-3-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-4-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-4-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item:first-child {
    border-top: var(
      --sg-menu-vert-layer-5-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item:not(:last-child) {
    border-bottom: var(
      --sg-menu-vert-layer-5-item-separator,
      var(--sg-menu-vert-item-separator, 1px solid #ced4da)
    );
  }
  .arishem .menu > .menu__list .menu__item--hover {
    background: var(--sg-menu-vert-layer-1-item-hover, #dee2e6);
  }
  .arishem .menu > .menu__list > .menu__item > .menu__list .menu__item--hover {
    background: var(--sg-menu-vert-layer-2-item-hover, #dee2e6);
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item--hover {
    background: var(--sg-menu-vert-layer-3-item-hover, #dee2e6);
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item--hover {
    background: var(--sg-menu-vert-layer-4-item-hover, #dee2e6);
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__item--hover {
    background: var(--sg-menu-vert-layer-5-item-hover, #dee2e6);
  }
  .arishem .menu .menu__list--before .menu__item--hover {
    background: var(--sg-menu-vert-list-before-background, #e9ecef);
  }
  .arishem .menu .menu__list--after .menu__item--hover {
    background: var(--sg-menu-vert-list-after-background, #e9ecef);
  }
  .arishem .menu .menu__text,
  .arishem .menu .menu__text:link,
  .arishem .menu .menu__text:visited {
    background: var(--sg-menu-vert-text-background-color-default, #0000);
    border-bottom: var(--sg-menu-vert-text-border-default, 2px solid #0000);
    color: var(--sg-menu-vert-text-color-default, #000);
    -webkit-text-decoration: var(--sg-menu-vert-text-decoration-default, none);
    text-decoration: var(--sg-menu-vert-text-decoration-default, none);
  }
  .arishem .menu .menu__text:hover {
    background: var(--sg-menu-vert-text-background-color-hover, #0000);
    color: var(--sg-menu-vert-text-color-hover, #0d6efd);
    -webkit-text-decoration: var(--sg-menu-vert-text-decoration-hover, none);
    text-decoration: var(--sg-menu-vert-text-decoration-hover, none);
  }
  .arishem .menu .menu__text:active,
  .arishem .menu .menu__text:focus,
  .arishem .menu .menu__text:focus-visible {
    background: var(--sg-menu-vert-text-background-color-active, #0000);
    color: var(--sg-menu-vert-text-color-active, #72abfe);
    -webkit-text-decoration: var(--sg-menu-vert-text-decoration-active, none);
    text-decoration: var(--sg-menu-vert-text-decoration-active, none);
  }
  .arishem .menu > .menu__list .menu__text {
    font-size: var(
      --sg-menu-vert-layer-1-text-size,
      var(--sg-menu-vert-text-size, 1.25rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-1-text-weight,
      var(--sg-menu-vert-text-weight, 600)
    );
  }
  .arishem .menu > .menu__list > .menu__item > .menu__list .menu__text {
    font-size: var(
      --sg-menu-vert-layer-2-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-2-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__text {
    font-size: var(
      --sg-menu-vert-layer-3-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-3-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
  }
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    .menu__text {
    font-size: var(
      --sg-menu-vert-layer-4-text-size,
      var(--sg-menu-vert-text-size, 1.125rem)
    );
    font-weight: var(
      --sg-menu-vert-layer-4-text-weight,
      var(--sg-menu-vert-text-weight, 400)
    );
  }
  .arishem .menu .menu__item--current-path > .menu__text {
    border-bottom: var(--sg-menu-vert-text-border-current, 2px solid #093967);
  }
  .arishem .menu.menu--reverse-items .menu__icon {
    border-right: var(--sg-menu-vert-icon-separator, 1px solid #ced4da);
  }
  .arishem .menu:not(.menu--reverse-items) .menu__icon,
  .arishem .menu > .menu__list .menu__icon,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon,
  .arishem
    .menu
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list
    > .menu__item
    > .menu__list:not(.menu--reverse-items)
    .menu__icon {
    border-left: var(--sg-menu-vert-icon-border, 1px solid #ced4da);
  }
  .arishem .menu .icon--arrow-down,
  .arishem .menu .icon--arrow-down-1 {
    transform: rotate(0);
    transform-origin: center;
    transition: transform 0.15s ease-in-out;
  }
  .arishem .menu .menu__item--active > .menu__icon > .icon--arrow-down,
  .arishem .menu .menu__item--active > .menu__icon > .icon--arrow-down-1 {
    color: var(
      --sg-menu-vert-icon-color-active,
      var(--sg-menu-vert-icon-color, #6c757d)
    );
    transform: rotate(180deg);
  }
  .arishem .menu .icon--plus {
    display: block;
  }
  .arishem .menu .icon--arrow-right,
  .arishem .menu .icon--minus {
    display: none;
  }
  .arishem .menu .menu__item--active > .menu__icon {
    color: var(
      --sg-menu-vert-icon-color-active,
      var(--sg-menu-vert-icon-color, #6c757d)
    );
  }
  .arishem .menu .menu__item--active > .menu__icon > .icon--plus {
    display: none;
  }
  .arishem .menu .menu__item--active > .menu__icon > .icon--minus {
    display: block;
  }
  .arishem .menu .menu__icon-opener {
    align-items: center;
    display: flex;
    height: 1em;
    justify-content: center;
    left: 0;
    position: relative;
    transition: all 0.15s ease-in-out 0s;
    width: 1em;
  }
  .arishem .menu .menu__icon-opener:after,
  .arishem .menu .menu__icon-opener:before {
    background: var(--sg-menu-vert-icon-color, #6c757d);
    content: " ";
    position: absolute;
  }
  .arishem .menu .menu__icon-opener:before {
    height: 2px;
    transition: all 0.15s ease-in-out 0s;
    width: 1em;
  }
  .arishem .menu .menu__icon-opener:after {
    height: 1em;
    width: 2px;
  }
  .arishem .menu .menu__item--active > .menu__icon > .menu__icon-opener {
    transform: rotate(90deg);
  }
  .arishem .menu .menu__item--active > .menu__icon > .menu__icon-opener:before {
    opacity: 0;
  }
}
.arishem .news__card {
  display: grid;
  gap: var(--sg-news-basic-gap, 0.75em);
  grid-area: card;
  grid-template-areas: "ad-info ad-logo" "source date" "media media" "kicker kicker" "title title" "teaser teaser" "read-more read-more" "related related";
  grid-template-columns: repeat(2, auto);
  grid-template-rows: repeat(8, auto);
}
.arishem .news__ad-info {
  color: var(--sg-news-ad-info-font-color, #000);
  font: var(--sg-news-ad-info-font-style, normal)
    var(--sg-news-ad-info-font-variant, normal)
    var(--sg-news-ad-info-font-weight, 400)
    var(--sg-news-ad-info-font-size, 1rem) /
    var(--sg-news-ad-info-line-height, normal)
    var(--sg-news-ad-info-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  grid-area: ad-info;
  letter-spacing: var(--sg-news-ad-info-letter-spacing, normal);
  place-self: end start;
  text-transform: var(--sg-news-ad-info-text-transform, none);
}
.arishem .news__ad-logo {
  aspect-ratio: auto;
  color: var(--sg-news-ad-logo-font-color, #000);
  font: var(--sg-news-ad-logo-font-style, normal)
    var(--sg-news-ad-logo-font-variant, normal)
    var(--sg-news-ad-logo-font-weight, 400)
    var(--sg-news-ad-logo-font-size, 1rem) /
    var(--sg-news-ad-logo-line-height, normal)
    var(--sg-news-ad-logo-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  grid-area: ad-logo;
  height: 2em;
  letter-spacing: var(--sg-news-ad-logo-letter-spacing, normal);
  place-self: center end;
  text-transform: var(--sg-news-ad-logo-text-transform, none);
}
.arishem .news__source {
  color: var(--sg-news-source-font-color, #000);
  font: var(--sg-news-source-font-style, normal)
    var(--sg-news-source-font-variant, normal)
    var(--sg-news-source-font-weight, 400) var(--sg-news-source-font-size, 1rem) /
    var(--sg-news-source-line-height, normal)
    var(--sg-news-source-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  grid-area: source;
  letter-spacing: var(--sg-news-source-letter-spacing, normal);
  place-self: center start;
  text-transform: var(--sg-news-source-text-transform, none);
}
.arishem .news__date {
  color: var(--sg-news-date-font-color, #000);
  font: var(--sg-news-date-font-style, normal)
    var(--sg-news-date-font-variant, normal)
    var(--sg-news-date-font-weight, 400) var(--sg-news-date-font-size, 1rem) /
    var(--sg-news-date-line-height, normal)
    var(--sg-news-date-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  grid-area: date;
  letter-spacing: var(--sg-news-date-letter-spacing, normal);
  place-self: center end;
  text-transform: var(--sg-news-date-text-transform, none);
}
.arishem .news__media {
  grid-area: media;
  place-self: start stretch;
}
.arishem .news__media-image {
  display: block;
  grid-area: media-image;
  height: auto;
  max-height: 16rem;
  object-fit: cover;
  width: 100%;
}
.arishem .news__media-video {
  grid-area: media-video;
}
.arishem .news__kicker {
  color: var(--sg-news-kicker-font-color, #000);
  font: var(--sg-news-kicker-font-style, normal)
    var(--sg-news-kicker-font-variant, normal)
    var(--sg-news-kicker-font-weight, 400) var(--sg-news-kicker-font-size, 1rem) /
    var(--sg-news-kicker-line-height, normal)
    var(--sg-news-kicker-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  grid-area: kicker;
  letter-spacing: var(--sg-news-kicker-letter-spacing, normal);
  place-self: start start;
  text-transform: var(--sg-news-kicker-text-transform, none);
}
.arishem .news__title {
  color: var(--sg-news-title-font-color, #000);
  font: var(--sg-news-title-font-style, normal)
    var(--sg-news-title-font-variant, normal)
    var(--sg-news-title-font-weight, 400) var(--sg-news-title-font-size, 1rem) /
    var(--sg-news-title-line-height, normal)
    var(--sg-news-title-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  grid-area: title;
  letter-spacing: var(--sg-news-title-letter-spacing, normal);
  place-self: start start;
  text-transform: var(--sg-news-title-text-transform, none);
}
.arishem .news__teaser {
  color: var(--sg-news-teaser-font-color, #000);
  font: var(--sg-news-teaser-font-style, normal)
    var(--sg-news-teaser-font-variant, normal)
    var(--sg-news-teaser-font-weight, 400) var(--sg-news-teaser-font-size, 1rem) /
    var(--sg-news-teaser-line-height, normal)
    var(--sg-news-teaser-font-family, "OpenSans", Arial, Helvetica, sans-serif);
  grid-area: teaser;
  letter-spacing: var(--sg-news-teaser-letter-spacing, normal);
  place-self: start start;
  text-transform: var(--sg-news-teaser-text-transform, none);
}
.arishem .news__read-more {
  color: var(--sg-news-read-more-font-color, #000);
  font: var(--sg-news-read-more-font-style, normal)
    var(--sg-news-read-more-font-variant, normal)
    var(--sg-news-read-more-font-weight, 400)
    var(--sg-news-read-more-font-size, 1rem) /
    var(--sg-news-read-more-line-height, normal)
    var(
      --sg-news-read-more-font-family,
      "OpenSans",
      Arial,
      Helvetica,
      sans-serif
    );
  grid-area: read-more;
  letter-spacing: var(--sg-news-read-more-letter-spacing, normal);
  place-self: center stretch;
  text-transform: var(--sg-news-read-more-text-transform, none);
}
.arishem .news__related {
  grid-area: related;
}
.arishem .news__related-item {
  grid-area: related-item;
}
.arishem .news__related-text {
  grid-area: related-text;
}
.arishem .news__card,
.arishem .news__card:hover,
.arishem .news__card:link,
.arishem .news__card:visited {
  color: inherit;
  cursor: default;
  font-weight: 400;
  -webkit-text-decoration: none;
  text-decoration: none;
  transition: none;
}
.arishem .news:not(.news--card-hover) .news__teaser:hover,
.arishem .news:not(.news--card-hover) .news__title:hover {
  cursor: pointer;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.arishem .news--card-hover .news__card:hover {
  cursor: pointer;
}
.arishem .news--card-hover .news__card:hover .news__teaser,
.arishem .news--card-hover .news__card:hover .news__title {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.arishem .news--image-hover.news--card-hover .news__media-image {
  transition: transform 0.15s ease-in-out;
}
.arishem
  .news--image-hover.news--card-hover
  .news__card:hover
  .news__media-image {
  transform: scale(1.1);
}
@media (prefers-reduced-motion) {
  .arishem
    .news--image-hover.news--card-hover
    .news__card:hover
    .news__media-image {
    transform: none;
  }
}
.arishem .news--image-hover:not(.news--card-hover) .news__media-image {
  transition: transform 0.15s ease-in-out;
}
.arishem
  .news--image-hover:not(.news--card-hover)
  .news__media:hover
  .news__media-image {
  cursor: pointer;
  transform: scale(1.1);
}
@media (prefers-reduced-motion) {
  .arishem
    .news--image-hover:not(.news--card-hover)
    .news__media:hover
    .news__media-image {
    transform: none;
  }
}
.arishem .news__card + .arishem .news__related {
  margin-top: 1rem;
}
.arishem .news--item .news__ad-logo,
.arishem .news--item .news__date,
.arishem .news--item .news__source,
.arishem .news--item .news__title,
.arishem .news--item-small .news__ad-logo,
.arishem .news--item-small .news__date,
.arishem .news--item-small .news__source,
.arishem .news--item-small .news__title {
  display: block;
}
.arishem .news--item .news__ad-info,
.arishem .news--item .news__kicker,
.arishem .news--item .news__media,
.arishem .news--item .news__read-more,
.arishem .news--item .news__related,
.arishem .news--item .news__teaser,
.arishem .news--item-small .news__ad-info,
.arishem .news--item-small .news__kicker,
.arishem .news--item-small .news__media,
.arishem .news--item-small .news__read-more,
.arishem .news--item-small .news__related,
.arishem .news--item-small .news__teaser {
  display: none;
}
.arishem .news--item .news__ad-info:not(:empty),
.arishem .news--item .news__kicker:not(:empty),
.arishem .news--item .news__media-image,
.arishem .news--item .news__media-video,
.arishem .news--item .news__media:not(:empty),
.arishem .news--item .news__read-more:not(:empty),
.arishem .news--item .news__related:not(:empty),
.arishem .news--item .news__teaser:not(:empty),
.arishem .news--item-small .news__ad-info:not(:empty),
.arishem .news--item-small .news__kicker:not(:empty),
.arishem .news--item-small .news__media-image,
.arishem .news--item-small .news__media-video,
.arishem .news--item-small .news__media:not(:empty),
.arishem .news--item-small .news__read-more:not(:empty),
.arishem .news--item-small .news__related:not(:empty),
.arishem .news--item-small .news__teaser:not(:empty) {
  display: block;
}
.arishem .news--item-small .news__card {
  align-items: start;
  display: grid;
  gap: initial;
  grid-template-areas: "ad-logo ad-logo ad-logo" "media media media" "kicker kicker kicker" "title title title" "teaser teaser teaser" "ad-info date source" "read-more read-more read-more";
  grid-template-columns: auto auto 1fr;
  grid-template-rows: repeat(7, auto);
  justify-items: start;
}
.arishem .news--item-small .news__ad-logo,
.arishem .news--item-small .news__kicker {
  margin-bottom: var(--sg-news-item-small-row-gap, 0.5rem);
}
.arishem .news--item-small .news__kicker,
.arishem .news--item-small .news__read-more,
.arishem .news--item-small .news__teaser {
  margin-top: var(--sg-news-item-small-row-gap, 0.5rem);
}
.arishem .news--item-small .news__ad-info,
.arishem .news--item-small .news__date,
.arishem .news--item-small .news__source {
  margin-top: var(--sg-news-item-small-row-gap-thin, 0.25rem);
  place-self: start;
}
.arishem .news--item-small .news__media {
  height: var(--sg-news-item-small-media-height, 10rem);
  margin-bottom: var(--sg-news-item-small-row-gap, 0.5rem);
  overflow: hidden;
  width: var(--sg-news-item-small-media-width, 100%);
}
.arishem .news--item-small .news__media-image {
  height: 100%;
  max-height: none;
  width: 100%;
}
.arishem .news--item-small .news__ad-info:not(:empty) ~ .news__date:not(:empty),
.arishem
  .news--item-small
  .news__ad-info:not(:empty)
  ~ .news__source:not(:empty),
.arishem .news--item-small .news__date:not(:empty) ~ .news__source:not(:empty) {
  margin-left: var(--sg-news-item-small-col-gap, 0.75rem);
  position: relative;
}
.arishem
  .news--item-small
  .news__ad-info:not(:empty)
  ~ .news__date:not(:empty):before,
.arishem
  .news--item-small
  .news__ad-info:not(:empty)
  ~ .news__source:not(:empty):before,
.arishem
  .news--item-small
  .news__date:not(:empty)
  ~ .news__source:not(:empty):before {
  bottom: 0;
  content: "-";
  left: calc(var(--sg-news-item-small-col-gap, 0.75rem) * -1);
  position: absolute;
  text-align: center;
  top: 0;
  width: var(--sg-news-item-small-col-gap, 0.75rem);
}
.arishem
  .news--item-small
  .news__ad-info:empty
  ~ .news__date:empty
  ~ .news__source:not(:empty),
.arishem .news--item-small .news__ad-info:empty ~ .news__date:not(:empty) {
  grid-area: ad-info;
}
.arishem
  .news--item-small
  .news__ad-info:empty
  ~ .news__date:not(:empty)
  ~ .news__source,
.arishem
  .news--item-small
  .news__ad-info:not(:empty)
  ~ .news__date:empty
  ~ .news__source {
  grid-area: date;
}
@media (max-width: 767px) {
  .arishem .news--item .news__card {
    align-items: start;
    display: grid;
    gap: initial;
    grid-template-areas: "ad-logo ad-logo ad-logo" "media media media" "kicker kicker kicker" "title title title" "teaser teaser teaser" "ad-info date source" "read-more read-more read-more";
    grid-template-columns: auto auto 1fr;
    grid-template-rows: repeat(7, auto);
    justify-items: start;
  }
  .arishem .news--item .news__ad-logo,
  .arishem .news--item .news__kicker {
    margin-bottom: var(--sg-news-item-row-gap, 0.5rem);
  }
  .arishem .news--item .news__kicker,
  .arishem .news--item .news__read-more,
  .arishem .news--item .news__teaser {
    margin-top: var(--sg-news-item-row-gap, 0.5rem);
  }
  .arishem .news--item .news__ad-info,
  .arishem .news--item .news__date,
  .arishem .news--item .news__source {
    margin-top: var(--sg-news-item-row-gap-thin, 0.25rem);
    place-self: start;
  }
  .arishem .news--item .news__media {
    height: var(--sg-news-item-media-height, 10rem);
    margin-bottom: var(--sg-news-item-row-gap, 0.5rem);
    overflow: hidden;
    width: var(--sg-news-item-media-width, 100%);
  }
  .arishem .news--item .news__media-image {
    height: 100%;
    max-height: none;
    width: 100%;
  }
  .arishem .news--item .news__ad-info:not(:empty) ~ .news__date:not(:empty),
  .arishem .news--item .news__ad-info:not(:empty) ~ .news__source:not(:empty),
  .arishem .news--item .news__date:not(:empty) ~ .news__source:not(:empty) {
    margin-left: var(--sg-news-item-col-gap, 0.75rem);
    position: relative;
  }
  .arishem
    .news--item
    .news__ad-info:not(:empty)
    ~ .news__date:not(:empty):before,
  .arishem
    .news--item
    .news__ad-info:not(:empty)
    ~ .news__source:not(:empty):before,
  .arishem
    .news--item
    .news__date:not(:empty)
    ~ .news__source:not(:empty):before {
    bottom: 0;
    content: "-";
    left: calc(var(--sg-news-item-col-gap, 0.75rem) * -1);
    position: absolute;
    text-align: center;
    top: 0;
    width: var(--sg-news-item-col-gap, 0.75rem);
  }
  .arishem
    .news--item
    .news__ad-info:empty
    ~ .news__date:empty
    ~ .news__source:not(:empty),
  .arishem .news--item .news__ad-info:empty ~ .news__date:not(:empty) {
    grid-area: ad-info;
  }
  .arishem
    .news--item
    .news__ad-info:empty
    ~ .news__date:not(:empty)
    ~ .news__source,
  .arishem
    .news--item
    .news__ad-info:not(:empty)
    ~ .news__date:empty
    ~ .news__source {
    grid-area: date;
  }
}
@media (min-width: 768px) {
  .arishem .news--item .news__card {
    display: grid;
    gap: initial;
    grid-template-areas: "date kicker kicker" "date media media" "date title title" "date teaser teaser" "ad-logo ad-info source" "ad-logo read-more read-more";
    grid-template-columns: var(--sg-news-item-date-col-width, 16ch) auto 1fr;
    grid-template-rows: repeat(6, auto);
    place-items: start;
  }
  .arishem .news--item .news__ad-logo {
    margin-bottom: var(--sg-news-item-row-gap, 0.5rem);
    place-self: start end;
  }
  .arishem .news--item .news__date {
    margin-right: var(--sg-news-item-col-gap, 0.75rem);
    place-self: start;
  }
  .arishem .news--item .news__kicker,
  .arishem .news--item .news__media {
    margin-bottom: var(--sg-news-item-row-gap, 0.5rem);
  }
  .arishem .news--item .news__media {
    height: var(--sg-news-item-media-height, 8rem);
    overflow: hidden;
    width: var(--sg-news-item-media-width, 100%);
  }
  .arishem .news--item .news__teaser {
    margin-top: var(--sg-news-item-row-gap, 0.5rem);
  }
  .arishem .news--item .news__ad-info,
  .arishem .news--item .news__source {
    margin-top: var(--sg-news-item-row-gap-thin, 0.25rem);
  }
  .arishem .news--item .news__read-more {
    margin-top: var(--sg-news-item-row-gap, 0.5rem);
    place-self: end;
  }
  .arishem .news--item .news__ad-info:not(:empty) ~ .news__source:not(:empty) {
    margin-left: var(--sg-news-item-col-gap, 0.75rem);
    position: relative;
  }
  .arishem
    .news--item
    .news__ad-info:not(:empty)
    ~ .news__source:not(:empty):before {
    bottom: 0;
    content: "-";
    left: calc(var(--sg-news-item-col-gap, 0.75rem) * -1);
    position: absolute;
    text-align: center;
    top: 0;
    width: var(--sg-news-item-col-gap, 0.75rem);
  }
  .arishem .news--item .news__ad-info:empty ~ .news__source:not(:empty) {
    grid-area: ad-info;
  }
}
.arishem .news--item-with-media .news__date,
.arishem .news--item-with-media .news__kicker,
.arishem .news--item-with-media .news__media,
.arishem .news--item-with-media .news__media-image,
.arishem .news--item-with-media .news__media-video,
.arishem .news--item-with-media .news__source,
.arishem .news--item-with-media .news__title,
.arishem .news--item-with-media-small .news__date,
.arishem .news--item-with-media-small .news__kicker,
.arishem .news--item-with-media-small .news__media,
.arishem .news--item-with-media-small .news__media-image,
.arishem .news--item-with-media-small .news__media-video,
.arishem .news--item-with-media-small .news__source,
.arishem .news--item-with-media-small .news__title {
  display: block;
}
.arishem .news--item-with-media .news__ad-info,
.arishem .news--item-with-media .news__ad-logo,
.arishem .news--item-with-media .news__read-more,
.arishem .news--item-with-media .news__related,
.arishem .news--item-with-media .news__teaser,
.arishem .news--item-with-media-small .news__ad-info,
.arishem .news--item-with-media-small .news__ad-logo,
.arishem .news--item-with-media-small .news__read-more,
.arishem .news--item-with-media-small .news__related,
.arishem .news--item-with-media-small .news__teaser {
  display: none;
}
.arishem .news--item-with-media .news__ad-info:not(:empty),
.arishem .news--item-with-media .news__ad-logo:not(:empty),
.arishem .news--item-with-media .news__read-more:not(:empty),
.arishem .news--item-with-media .news__related:not(:empty),
.arishem .news--item-with-media .news__teaser:not(:empty),
.arishem .news--item-with-media-small .news__ad-info:not(:empty),
.arishem .news--item-with-media-small .news__ad-logo:not(:empty),
.arishem .news--item-with-media-small .news__read-more:not(:empty),
.arishem .news--item-with-media-small .news__related:not(:empty),
.arishem .news--item-with-media-small .news__teaser:not(:empty) {
  display: block;
}
.arishem .news--item-with-media .news__media,
.arishem .news--item-with-media-small .news__media {
  height: auto;
  width: 100%;
}
.arishem .news--item-with-media-small .news__card {
  align-items: start;
  display: grid;
  gap: initial;
  grid-template-areas: "ad-logo ad-logo ad-logo" "media media media" "kicker kicker kicker" "title title title" "teaser teaser teaser" "ad-info date source" "read-more read-more read-more";
  grid-template-columns: auto auto 1fr;
  grid-template-rows: repeat(7, auto);
  justify-items: start;
}
.arishem .news--item-with-media-small .news__ad-logo,
.arishem .news--item-with-media-small .news__kicker {
  margin-bottom: var(--sg-news-item-with-media-small-row-gap, 0.5rem);
}
.arishem .news--item-with-media-small .news__kicker,
.arishem .news--item-with-media-small .news__read-more,
.arishem .news--item-with-media-small .news__teaser {
  margin-top: var(--sg-news-item-with-media-small-row-gap, 0.5rem);
}
.arishem .news--item-with-media-small .news__ad-info,
.arishem .news--item-with-media-small .news__date,
.arishem .news--item-with-media-small .news__source {
  margin-top: var(--sg-news-item-with-media-small-row-gap-thin, 0.25rem);
  place-self: start;
}
.arishem .news--item-with-media-small .news__media {
  height: var(--sg-news-item-with-media-small-media-height, 10rem);
  margin-bottom: var(--sg-news-item-with-media-small-row-gap, 0.5rem);
  overflow: hidden;
  width: var(--sg-news-item-with-media-small-media-width, 100%);
}
.arishem .news--item-with-media-small .news__media-image {
  height: 100%;
  max-height: none;
  width: 100%;
}
.arishem
  .news--item-with-media-small
  .news__ad-info:not(:empty)
  ~ .news__date:not(:empty),
.arishem
  .news--item-with-media-small
  .news__ad-info:not(:empty)
  ~ .news__source:not(:empty),
.arishem
  .news--item-with-media-small
  .news__date:not(:empty)
  ~ .news__source:not(:empty) {
  margin-left: var(--sg-news-item-with-media-small-col-gap, 0.75rem);
  position: relative;
}
.arishem
  .news--item-with-media-small
  .news__ad-info:not(:empty)
  ~ .news__date:not(:empty):before,
.arishem
  .news--item-with-media-small
  .news__ad-info:not(:empty)
  ~ .news__source:not(:empty):before,
.arishem
  .news--item-with-media-small
  .news__date:not(:empty)
  ~ .news__source:not(:empty):before {
  bottom: 0;
  content: "-";
  left: calc(var(--sg-news-item-with-media-small-col-gap, 0.75rem) * -1);
  position: absolute;
  text-align: center;
  top: 0;
  width: var(--sg-news-item-with-media-small-col-gap, 0.75rem);
}
.arishem
  .news--item-with-media-small
  .news__ad-info:empty
  ~ .news__date:empty
  ~ .news__source:not(:empty),
.arishem
  .news--item-with-media-small
  .news__ad-info:empty
  ~ .news__date:not(:empty) {
  grid-area: ad-info;
}
.arishem
  .news--item-with-media-small
  .news__ad-info:empty
  ~ .news__date:not(:empty)
  ~ .news__source,
.arishem
  .news--item-with-media-small
  .news__ad-info:not(:empty)
  ~ .news__date:empty
  ~ .news__source {
  grid-area: date;
}
@media (min-width: 768px) and (max-width: 991px) {
  .arishem .news--item-with-media-small {
    max-height: 12rem;
  }
}
.arishem .news--item-with-media .news__card {
  align-items: start;
  display: grid;
  gap: initial;
  grid-template-areas: "ad-logo ad-logo ad-logo" "media media media" "kicker kicker kicker" "title title title" "teaser teaser teaser" "ad-info date source" "read-more read-more read-more";
  grid-template-columns: auto auto 1fr;
  grid-template-rows: repeat(7, auto);
  justify-items: start;
}
.arishem .news--item-with-media .news__ad-logo,
.arishem .news--item-with-media .news__kicker {
  margin-bottom: var(--sg-news-item-with-media-row-gap, 0.5rem);
}
.arishem .news--item-with-media .news__kicker,
.arishem .news--item-with-media .news__read-more,
.arishem .news--item-with-media .news__teaser {
  margin-top: var(--sg-news-item-with-media-row-gap, 0.5rem);
}
.arishem .news--item-with-media .news__ad-info,
.arishem .news--item-with-media .news__date,
.arishem .news--item-with-media .news__source {
  margin-top: var(--sg-news-item-with-media-row-gap-thin, 0.25rem);
  place-self: start;
}
.arishem .news--item-with-media .news__media {
  height: var(--sg-news-item-with-media-media-height, 10rem);
  margin-bottom: var(--sg-news-item-with-media-row-gap, 0.5rem);
  overflow: hidden;
  width: var(--sg-news-item-with-media-media-width, 100%);
}
.arishem .news--item-with-media .news__media-image {
  height: 100%;
  max-height: none;
  width: 100%;
}
.arishem
  .news--item-with-media
  .news__ad-info:not(:empty)
  ~ .news__date:not(:empty),
.arishem
  .news--item-with-media
  .news__ad-info:not(:empty)
  ~ .news__source:not(:empty),
.arishem
  .news--item-with-media
  .news__date:not(:empty)
  ~ .news__source:not(:empty) {
  margin-left: var(--sg-news-item-with-media-col-gap, 0.75rem);
  position: relative;
}
.arishem
  .news--item-with-media
  .news__ad-info:not(:empty)
  ~ .news__date:not(:empty):before,
.arishem
  .news--item-with-media
  .news__ad-info:not(:empty)
  ~ .news__source:not(:empty):before,
.arishem
  .news--item-with-media
  .news__date:not(:empty)
  ~ .news__source:not(:empty):before {
  bottom: 0;
  content: "-";
  left: calc(var(--sg-news-item-with-media-col-gap, 0.75rem) * -1);
  position: absolute;
  text-align: center;
  top: 0;
  width: var(--sg-news-item-with-media-col-gap, 0.75rem);
}
.arishem
  .news--item-with-media
  .news__ad-info:empty
  ~ .news__date:empty
  ~ .news__source:not(:empty),
.arishem .news--item-with-media .news__ad-info:empty ~ .news__date:not(:empty) {
  grid-area: ad-info;
}
.arishem
  .news--item-with-media
  .news__ad-info:empty
  ~ .news__date:not(:empty)
  ~ .news__source,
.arishem
  .news--item-with-media
  .news__ad-info:not(:empty)
  ~ .news__date:empty
  ~ .news__source {
  grid-area: date;
}
@media (min-width: 768px) and (max-width: 991px) {
  .arishem .news--item-with-media {
    max-height: 12rem;
  }
}
@media (min-width: 768px) {
  .arishem .news--item-with-media .news__card {
    display: grid;
    gap: initial;
    grid-template-areas: "ad-logo ad-logo ad-logo ad-logo" "media kicker kicker kicker" "media title title title" "media teaser teaser teaser" "media read-more read-more read-more" "media ad-info date source";
    grid-template-columns: repeat(3, auto) 1fr;
    grid-template-rows: repeat(2, max-content) 1fr auto repeat(2, max-content);
  }
  .arishem .news--item-with-media .news__ad-logo {
    margin-bottom: var(--sg-news-item-with-media-row-gap-thin, 0.25rem);
    place-self: start end;
  }
  .arishem .news--item-with-media .news__media {
    height: var(--sg-news-item-with-media-media-height, 8rem);
    margin-bottom: 0;
    margin-right: var(--sg-news-item-with-media-col-gap, 0.75rem);
    margin-top: 0;
    width: var(--sg-news-item-with-media-media-width, 18rem);
  }
  .arishem .news--item-with-media .news__kicker {
    margin-bottom: var(--sg-news-item-with-media-row-gap, 0.5rem);
    margin-top: 0;
  }
  .arishem .news--item-with-media .news__read-more,
  .arishem .news--item-with-media .news__teaser {
    margin-bottom: 0;
    margin-top: var(--sg-news-item-with-media-row-gap, 0.5rem);
  }
  .arishem .news--item-with-media .news__read-more {
    place-self: start end;
  }
  .arishem .news--item-with-media .news__ad-info,
  .arishem .news--item-with-media .news__date,
  .arishem .news--item-with-media .news__source {
    line-height: 1;
    margin-bottom: 0;
    margin-top: var(--sg-news-item-with-media-row-gap-thin, 0.25rem);
    place-self: end start;
  }
}
.arishem .news--unnamed__ad-info,
.arishem .news--unnamed__ad-logo,
.arishem .news--unnamed__date,
.arishem .news--unnamed__kicker,
.arishem .news--unnamed__media,
.arishem .news--unnamed__read-more,
.arishem .news--unnamed__related-item,
.arishem .news--unnamed__source,
.arishem .news--unnamed__teaser,
.arishem .news--unnamed__title {
  cursor: pointer;
}
.arishem .news--unnamed__media {
  z-index: 31;
}
.arishem .news--unnamed__kicker {
  z-index: 32;
}
.arishem .news--unnamed .news__card {
  display: grid;
  gap: 0.75em;
  grid-template-columns: max-content auto 1fr;
  grid-template-rows: repeat(5, min-content);
}
.arishem .news--unnamed .news__ad-info {
  grid-column: 1 / span 3;
  grid-row: 1 / span 1;
  place-self: end start;
}
.arishem .news--unnamed .news__ad-logo {
  grid-column: 3 / span 1;
  grid-row: 1 / span 1;
  place-self: start end;
}
.arishem .news--unnamed .news__date {
  grid-column: 3 / span 1;
  grid-row: 2 / span 1;
  place-self: center end;
}
.arishem .news--unnamed .news__source {
  grid-column: 1 / span 2;
  grid-row: 2 / span 1;
  place-self: center start;
}
.arishem .news--unnamed .news__media {
  grid-column: 1/3;
  grid-row: 3/6;
  max-width: 25em;
  place-self: start stretch;
}
.arishem .news--unnamed .news__kicker {
  background: var(--sg-news-media-text-background, #495057);
  grid-column: 1/3;
  grid-row: 3/4;
  padding: var(--sg-news-media-text-padding, 0.125em 0.25em);
  place-self: start start;
}
.arishem .news--unnamed .news__title {
  grid-column: 3/4;
  grid-row: 3/4;
  place-self: start start;
}
.arishem .news--unnamed .news__teaser {
  grid-column: 3/4;
  grid-row: 4/5;
  place-self: start start;
}
.arishem .news--unnamed .news__read-more {
  grid-column: 3/4;
  grid-row: 5/6;
  place-self: center stretch;
}
@media (max-width: 991px) {
  .arishem .news--unnamed .news__card {
    grid-template-columns: repeat(2, auto);
    grid-template-rows: repeat(7, auto);
  }
  .arishem .news--unnamed .news__ad-info {
    grid-column: 1/1;
    grid-row: 1/2;
    place-self: end start;
  }
  .arishem .news--unnamed .news__ad-logo {
    grid-column: 2/3;
    grid-row: 1/2;
    place-self: center end;
  }
  .arishem .news--unnamed .news__date {
    grid-column: 2/3;
    grid-row: 2/3;
    place-self: center end;
  }
  .arishem .news--unnamed .news__source {
    grid-column: 1/3;
    grid-row: 2/3;
    place-self: center start;
  }
  .arishem .news--unnamed .news__media {
    grid-column: 1/3;
    grid-row: 3/5;
    max-width: none;
    place-self: start stretch;
  }
  .arishem .news--unnamed .news__media-image {
    max-height: 16em;
  }
  .arishem .news--unnamed .news__kicker {
    grid-column: 1/3;
    grid-row: 4/5;
    place-self: end start;
  }
  .arishem .news--unnamed .news__title {
    grid-column: 1/3;
    grid-row: 5/6;
    place-self: start start;
  }
  .arishem .news--unnamed .news__teaser {
    grid-column: 1/3;
    grid-row: 6/7;
    place-self: start start;
  }
  .arishem .news--unnamed .news__read-more {
    grid-column: 1/3;
    grid-row: 7/8;
    place-self: center stretch;
  }
}
.arishem .news__media--play-button {
  cursor: pointer;
  position: relative;
}
.arishem .news__media--play-button:before {
  background: #495057;
  border-radius: 25%/15%;
  content: " ";
  height: 3em;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.15s ease-in-out 0s;
  width: 4em;
  z-index: 33;
}
.arishem .news__media--play-button:after {
  border-color: #0000 #0000 #fff;
  border-style: none solid solid;
  border-width: 0 0.7em 1em;
  content: " ";
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
  z-index: 34;
}
.arishem .news__media--play-button:hover:before {
  background: #bf2d27;
}
.arishem .news-layout .news {
  padding: var(--sg-news-layout-list-row-gap, 0.5rem) 0;
}
.arishem .news-layout .news:not(:last-of-type) {
  border-bottom: var(--sg-news-layout-list-separator, 1px solid #adb5bd);
}
.arishem .news-layout--top {
  column-gap: var(--sg-news-layout-top-gap, 1rem);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  row-gap: calc(var(--sg-news-layout-top-gap, 1rem) * 0.5);
}
.arishem .news-layout--top .news {
  border-bottom: var(--sg-news-layout-list-separator, 1px solid #adb5bd);
  padding-bottom: calc(var(--sg-news-layout-top-gap, 1rem) * 0.5);
}
.arishem .news-layout--top .news:first-of-type {
  grid-column: 1 / span 3;
}
.arishem .news-layout {
  --sg-news-item-date-col-width: 8ch;
}
.arishem .news--item,
.arishem .news--item-small,
.arishem .news--item-with-media,
.arishem .news--item-with-media-small {
  --sg-news-ad-info-font-weight: 400;
  --sg-news-ad-info-font-size: 0.85rem;
  --sg-news-ad-info-font-color: #757575;
  --sg-news-ad-logo-font-weight: 400;
  --sg-news-ad-logo-font-size: 1rem;
  --sg-news-ad-logo-font-color: #757575;
  --sg-news-date-font-weight: 400;
  --sg-news-date-font-size: 0.85rem;
  --sg-news-date-font-color: #757575;
  --sg-news-source-font-weight: 400;
  --sg-news-source-font-size: 0.85rem;
  --sg-news-source-font-color: #757575;
  --sg-news-kicker-font-weight: 600;
  --sg-news-kicker-font-size: 1rem;
  --sg-news-kicker-font-color: #02172d;
  --sg-news-title-font-weight: 600;
  --sg-news-title-font-size: 1rem;
  --sg-news-title-font-color: #093967;
  --sg-news-teaser-font-weight: 400;
  --sg-news-teaser-font-size: 1rem;
  --sg-news-teaser-font-color: #02172d;
  --sg-news-read-more-font-weight: 400;
  --sg-news-read-more-font-size: 1rem;
  --sg-news-read-more-font-color: #02172d;
}
.arishem .quote-ticker {
  align-items: center;
  display: flex;
  font-size: var(--sg-quote-ticker-font-size, 1em);
  gap: var(--sg-quote-ticker-item-gap, 0);
  height: 100%;
  justify-content: space-between;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
.arishem .quote-ticker__marquee__item {
  opacity: 0;
}
.arishem .quote-ticker__item {
  align-items: flex-end;
  display: inline-flex;
  gap: var(--sg-quote-ticker-text-gap, 0.25em);
  justify-content: center;
}
.arishem .quote-ticker__label,
.arishem .quote-ticker__value {
  color: var(--sg-quote-ticker-text-color, var(--sg-color-text, #000));
  display: inline;
  font: var(--sg-quote-ticker-text-font-style, normal)
    var(--sg-quote-ticker-text-font-variant, normal)
    var(--sg-quote-ticker-text-font-weight, 400)
    var(--sg-quote-ticker-text-font-size, 1em) /
    var(--sg-quote-ticker-text-line-height, 1)
    var(
      --sg-quote-ticker-text-font-family,
      "OpenSans",
      Arial,
      Helvetica,
      sans-serif
    );
  letter-spacing: var(--sg-quote-ticker-text-letter-spacing, normal);
  -webkit-text-decoration: var(--sg-quote-ticker-text-text-decoration, none);
  text-decoration: var(--sg-quote-ticker-text-text-decoration, none);
  transition: all 0.15s ease-in-out 0s;
}
.arishem .quote-ticker__label {
  color: var(
    --sg-quote-ticker-label-color,
    var(--sg-quote-ticker-text-color, var(--sg-color-text, #000))
  );
  font-weight: var(--sg-quote-ticker-label-font-weight, 600);
  -webkit-text-decoration: var(--sg-quote-ticker-label-text-decoration, none);
  text-decoration: var(--sg-quote-ticker-label-text-decoration, none);
}
.arishem .quote-ticker__value {
  color: var(
    --sg-quote-ticker-value-color,
    var(--sg-quote-ticker-text-color, var(--sg-color-text, #000))
  );
  font-weight: var(--sg-quote-ticker-value-font-weight, 400);
  -webkit-text-decoration: var(--sg-quote-ticker-value-text-decoration, none);
  text-decoration: var(--sg-quote-ticker-value-text-decoration, none);
}
.arishem .quote-ticker__value > .arrow {
  display: inline;
}
.arishem .quote-ticker__value--neutral {
  color: var(--sg-quote-ticker-value-neutral-color, #adb5bd);
  font-weight: var(--sg-quote-ticker-value-neutral-font-weight, 400);
}
.arishem .quote-ticker__value--positive {
  color: var(--sg-quote-ticker-value-positive-color, #198754);
  font-weight: var(--sg-quote-ticker-value-neutral-font-weight, 400);
}
.arishem .quote-ticker__value--negative {
  color: var(--sg-quote-ticker-value-negative-color, #dc3545);
  font-weight: var(--sg-quote-ticker-value-neutral-font-weight, 400);
}
.arishem .quote-ticker--show .quote-ticker__marquee .quote-ticker__item {
  opacity: 1;
}
@media (min-width: 1200px) {
  .arishem .quote-ticker--run-marquee .quote-ticker__marquee {
    animation: quote-ticker-marquee-xl 45s linear infinite;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .arishem .quote-ticker--run-marquee .quote-ticker__marquee {
    animation: quote-ticker-marquee-lg 45s linear infinite;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .arishem .quote-ticker--run-marquee .quote-ticker__marquee {
    animation: quote-ticker-marquee-md 45s linear infinite;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .arishem .quote-ticker--run-marquee .quote-ticker__marquee {
    animation: quote-ticker-marquee-sm 45s linear infinite;
  }
}
@media (max-width: 575px) {
  .arishem .quote-ticker--run-marquee .quote-ticker__marquee {
    animation: quote-ticker-marquee-xs 45s linear infinite;
  }
}
.arishem .quote-ticker:hover .quote-ticker__marquee {
  animation-play-state: paused;
}
@keyframes quote-ticker-marquee-xl {
  0% {
    transform: translateX(90%);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes quote-ticker-marquee-lg {
  0% {
    transform: translateX(90%);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes quote-ticker-marquee-md {
  0% {
    transform: translateX(100vw) translateX(-680px/2);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes quote-ticker-marquee-sm {
  0% {
    transform: translateX(100vw);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes quote-ticker-marquee-xs {
  0% {
    transform: translateX(100vw);
  }
  to {
    transform: translateX(-100%);
  }
}
.arishem .tooltip {
  background: var(--sg-tooltip-background, #fff);
  border: var(--sg-tooltip-border, 1px solid #adb5bd);
  border-radius: var(--sg-tooltip-border-radius, 0.125rem);
  box-shadow: var(--sg-tooltip-box-shadow, 0 0 6px 0 #adb5bd99);
  display: block;
  left: 0;
  max-height: 80vh;
  max-width: min(50rem, 90vw);
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transform: translateY(0.5rem);
  transition: opacity 0.15s ease-in-out, transform 0.15s ease-in-out;
  visibility: hidden;
  z-index: 130;
}
.arishem .tooltip * {
  line-height: normal;
}
.arishem .tooltip__content {
  display: block;
  margin: var(--sg-tooltip-outer-space, 0.75rem) 0;
  max-height: calc(80vh - 2rem);
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0 var(--sg-tooltip-outer-space, 0.75rem);
  scrollbar-color: #ced4da #e9ecef;
  scrollbar-width: thin;
}
.arishem .tooltip__content::-webkit-scrollbar {
  height: 8px;
  width: 8px;
}
.arishem .tooltip__content::-webkit-scrollbar:horizontal {
  height: 4px;
  width: 4px;
}
.arishem .tooltip__content::-webkit-scrollbar-thumb {
  background: #ced4da;
  border-radius: 4px;
}
.arishem .tooltip__content::-webkit-scrollbar-thumb:horizontal {
  background: #ced4da;
  border-radius: 2px;
}
.arishem .tooltip__content::-webkit-scrollbar-track {
  background: #e9ecef;
}
.arishem .tooltip__content:hover {
  scrollbar-color: #adb5bd #dee2e6;
}
.arishem .tooltip__content:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.arishem .tooltip__content:hover::-webkit-scrollbar-track {
  background: #dee2e6;
}
.arishem .tooltip--initial {
  visibility: initial;
}
.arishem .tooltip--show {
  opacity: 1;
  transform: translateY(0);
}
.arishem .tooltip--show[data-sg-tooltip-close-by="click-outside"],
.arishem .tooltip--show[data-sg-tooltip-close-by="event"],
.arishem .tooltip--show[data-sg-tooltip-close-by="mouseout"] {
  pointer-events: auto;
}
.arishem .tooltip--fixed {
  position: fixed;
}
.arishem .tooltip__arrow {
  background: var(--sg-tooltip-background, #fff);
  border-left: var(--sg-tooltip-border, 1px solid #adb5bd);
  border-radius: var(--sg-tooltip-border-radius, 0.125rem);
  border-top: var(--sg-tooltip-border, 1px solid #adb5bd);
  height: var(--sg-tooltip-arrow-size, 0.75rem);
  position: absolute;
  transform: rotate(45deg);
  width: var(--sg-tooltip-arrow-size, 0.75rem);
}
.arishem .tooltip__arrow--right-line {
  transform: rotate(135deg);
}
.arishem .tooltip__arrow--bottom-line {
  transform: rotate(225deg);
}
.arishem .tooltip__arrow--left-line {
  transform: rotate(315deg);
}
.arishem .tooltip .separator {
  margin: 1rem -0.75rem;
}
.arishem .suggest-search {
  width: 90vw;
}
@media (min-width: 992px) {
  .arishem .suggest-search {
    width: 45rem;
  }
}
.arishem .suggest-search__top-ad {
  width: 100%;
}
.arishem .suggest-search__top-ad:not(:empty) {
  margin-bottom: 1rem;
}
.arishem .suggest-search__template {
  column-gap: 1rem;
  display: flex;
  flex-direction: row;
  row-gap: 2rem;
}
.arishem .suggest-search__template-left,
.arishem .suggest-search__template-right {
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
  gap: 1rem;
  width: calc(50% - 0.5rem);
}
.arishem .suggest-search__headline {
  color: var(--sg-suggest-search-result-headline-font-color, #000);
  display: block;
  font: var(--sg-suggest-search-result-headline-font-style, normal)
    var(--sg-suggest-search-result-headline-font-variant, normal)
    var(--sg-suggest-search-result-headline-font-weight, 600)
    var(--sg-suggest-search-result-headline-font-size, 1.25rem) /
    var(--sg-suggest-search-result-headline-line-height, 1)
    var(
      --sg-suggest-search-result-headline-font-family,
      "OpenSans",
      Arial,
      Helvetica,
      sans-serif
    );
  padding: var(--sg-suggest-search-result-headline-padding, 0 0 1rem 0);
}
.arishem .suggest-search__popular-search {
  grid-area: popular-search;
}
.arishem .suggest-search__most-searched {
  grid-area: most-wanted;
}
.arishem .suggest-search__template-ad {
  display: none;
  grid-area: template-ad;
}
@media (min-width: 992px) {
  .arishem .suggest-search__template-ad {
    display: block;
  }
}
.arishem .suggest-search__news {
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  display: none;
  grid-area: top-news;
  padding: 1rem;
}
@media (min-width: 992px) {
  .arishem .suggest-search__news {
    display: block;
  }
}
.arishem .suggest-search__news .suggest-search__headline {
  padding: 0 0 0.5rem;
}
.arishem .suggest-search__news .news-layout .news:last-of-type {
  border: none;
}
.arishem .suggest-search__results {
  display: none;
  flex-direction: column;
  gap: 2rem;
}
.arishem .suggest-search__result-group {
  display: block;
}
.arishem .suggest-search__result {
  border-bottom: var(--sg-suggest-search-result-item-border, 1px solid #ced4da);
  display: block;
  padding: var(--sg-suggest-search-result-item-padding, 0.5rem 0);
  transition: all 0.15s ease-in-out;
}
.arishem .suggest-search__result:not(.suggest-search__result--ad) {
  background: var(--sg-suggest-search-result-item-bg, #fff);
  column-gap: 0.5rem;
  display: grid;
  grid-template-areas: "description favorite" "identifier favorite";
  grid-template-columns: 1fr max-content;
}
.arishem .suggest-search__result:not(.suggest-search__result--ad):hover {
  background: var(--sg-suggest-search-result-item-hover-bg, #e9ecef);
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem
  .suggest-search__result:not(
    .suggest-search__result--ad
  ).suggest-search__result--no-identifier {
  grid-template-areas: "description favorite";
  grid-template-columns: 1fr max-content;
  min-height: 3rem;
  place-items: center stretch;
}
.arishem
  .suggest-search__result:not(
    .suggest-search__result--ad
  ).suggest-search__result--no-favorite {
  grid-template-areas: "description" "identifier";
  grid-template-columns: 1fr;
}
.arishem
  .suggest-search__result:not(
    .suggest-search__result--ad
  ).suggest-search__result--no-identifier.suggest-search__result--no-favorite {
  grid-template-areas: "description";
  grid-template-columns: 1fr;
  min-height: 3rem;
  place-items: center stretch;
}
.arishem .suggest-search__result .suggest-search__result--ad {
  display: grid;
}
.arishem .suggest-search__result-link {
  display: contents;
}
.arishem .suggest-search__result-description {
  align-items: center;
  color: var(--sg-suggest-search-result-description-font-color, #093967);
  display: flex;
  font: var(--sg-suggest-search-result-description-font-style, normal)
    var(--sg-suggest-search-result-description-font-variant, normal)
    var(--sg-suggest-search-result-description-font-weight, 600)
    var(--sg-suggest-search-result-description-font-size, 1rem) /
    var(--sg-suggest-search-result-description-line-height, 1)
    var(
      --sg-suggest-search-result-description-font-family,
      "OpenSans",
      Arial,
      Helvetica,
      sans-serif
    );
  grid-area: description;
  height: 100%;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .suggest-search__result-identifier {
  box-sizing: initial;
  color: var(--sg-suggest-search-result-identifier-font-color, #757575);
  font: var(--sg-suggest-search-result-identifier-font-style, normal)
    var(--sg-suggest-search-result-identifier-font-variant, normal)
    var(--sg-suggest-search-result-identifier-font-weight, 400)
    var(--sg-suggest-search-result-identifier-font-size, 0.85rem) /
    var(--sg-suggest-search-result-identifier-line-height, 1)
    var(
      --sg-suggest-search-result-identifier-font-family,
      "OpenSans",
      Arial,
      Helvetica,
      sans-serif
    );
  grid-area: identifier;
  min-height: 0.85rem;
  min-width: 1rem;
  padding-top: 0.5rem;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.arishem .suggest-search__result-favorite {
  align-self: center;
  grid-area: favorite;
  justify-self: center;
}
.arishem .suggest-search--show-results .suggest-search__template,
.arishem .suggest-search__result--no-favorite .suggest-search__result-favorite,
.arishem
  .suggest-search__result--no-identifier
  .suggest-search__result-identifier {
  display: none;
}
.arishem .suggest-search--show-results .suggest-search__results {
  display: flex;
}
.arishem .suggest-search--results-loading .suggest-search__results {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.arishem .suggest-search--mobile {
  padding: 1rem;
  width: 100%;
}
.arishem .suggest-search--mobile .suggest-search__template {
  column-gap: 1rem;
  display: grid;
  grid-template-areas: "popular-search" "most-wanted";
  row-gap: 2rem;
}
.arishem .suggest-search--mobile .suggest-search__template-left,
.arishem .suggest-search--mobile .suggest-search__template-right {
  display: contents;
}
.arishem .suggest-search--mobile .suggest-search__popular-search {
  grid-area: popular-search;
}
.arishem .suggest-search--mobile .suggest-search__most-wanted {
  grid-area: most-wanted;
}
.arishem .suggest-search--mobile .suggest-search__template-ad {
  display: none;
  grid-area: template-ad;
}
.arishem .suggest-search--mobile .suggest-search__news {
  display: none;
  grid-area: top-news;
}
.arishem
  .suggest-search--mobile.suggest-search--show-results
  .suggest-search__template {
  display: none;
}
.arishem
  .suggest-search--mobile.suggest-search--show-results
  .suggest-search__results {
  display: flex;
}
.arishem .suggest-search:not(:hover) .suggest-search__result--mark {
  background: var(--sg-suggest-search-result-item-hover-bg, #e9ecef);
  box-shadow: 0 3px 10px #00000059;
  position: relative;
  z-index: 1;
}
.arishem .background-color-transparent {
  background-color: var(--sg-color-transparent) !important;
}
.arishem .background-color-white {
  background-color: var(--sg-color-white) !important;
}
.arishem .background-color-black {
  background-color: var(--sg-color-black) !important;
}
.arishem .background-color-blue {
  background-color: var(--sg-color-blue) !important;
}
.arishem .background-color-indigo {
  background-color: var(--sg-color-indigo) !important;
}
.arishem .background-color-purple {
  background-color: var(--sg-color-purple) !important;
}
.arishem .background-color-pink {
  background-color: var(--sg-color-pink) !important;
}
.arishem .background-color-red {
  background-color: var(--sg-color-red) !important;
}
.arishem .background-color-orange {
  background-color: var(--sg-color-orange) !important;
}
.arishem .background-color-yellow {
  background-color: var(--sg-color-yellow) !important;
}
.arishem .background-color-green {
  background-color: var(--sg-color-green) !important;
}
.arishem .background-color-teal {
  background-color: var(--sg-color-teal) !important;
}
.arishem .background-color-cyan {
  background-color: var(--sg-color-cyan) !important;
}
.arishem .background-color-brand-finnet {
  background-color: var(--sg-color-brand-finnet) !important;
}
.arishem .background-color-brand-finnet-red {
  background-color: var(--sg-color-brand-finnet-red) !important;
}
.arishem .background-color-brand-fnb {
  background-color: var(--sg-color-brand-fnb) !important;
}
.arishem .background-color-brand-oskar {
  background-color: var(--sg-color-brand-oskar) !important;
}
.arishem .background-color-brand-ratgeber {
  background-color: var(--sg-color-brand-ratgeber) !important;
}
.arishem .background-color-brand-zero {
  background-color: var(--sg-color-brand-zero) !important;
}
.arishem .background-color-brand-zero-magenta {
  background-color: var(--sg-color-brand-zero-magenta) !important;
}
.arishem .background-color-brand-zero-blue {
  background-color: var(--sg-color-brand-zero-blue) !important;
}
.arishem .background-color-brand-bsdex-crypto {
  background-color: var(--sg-color-brand-bsdex-crypto) !important;
}
.arishem .background-color-brand-facebook {
  background-color: var(--sg-color-brand-facebook) !important;
}
.arishem .background-color-brand-flowbank {
  background-color: var(--sg-color-brand-flowbank) !important;
}
.arishem .background-color-brand-instagram {
  background-color: var(--sg-color-brand-instagram) !important;
}
.arishem .background-color-brand-julius-baer {
  background-color: var(--sg-color-brand-julius-baer) !important;
}
.arishem .background-color-brand-linkedin {
  background-color: var(--sg-color-brand-linkedin) !important;
}
.arishem .background-color-brand-rss {
  background-color: var(--sg-color-brand-rss) !important;
}
.arishem .background-color-brand-twitter {
  background-color: var(--sg-color-brand-twitter) !important;
}
.arishem .background-color-brand-x {
  background-color: var(--sg-color-brand-x) !important;
}
.arishem .background-color-brand-xing {
  background-color: var(--sg-color-brand-xing) !important;
}
.arishem .background-color-brand-youtube {
  background-color: var(--sg-color-brand-youtube) !important;
}
.arishem .background-color-brand-cornertrader {
  background-color: var(--sg-color-brand-cornertrader) !important;
}
.arishem .background-color-brand-selma-finance {
  background-color: var(--sg-color-brand-selma-finance) !important;
}
.arishem .background-color-brand-swissquote {
  background-color: var(--sg-color-brand-swissquote) !important;
}
.arishem .background-color-light-gray {
  background-color: var(--sg-color-light-gray) !important;
}
.arishem .background-color-gray {
  background-color: var(--sg-color-gray) !important;
}
.arishem .background-color-dark-gray {
  background-color: var(--sg-color-dark-gray) !important;
}
.arishem .background-color-gray-100 {
  background-color: var(--sg-color-gray-100) !important;
}
.arishem .background-color-gray-200 {
  background-color: var(--sg-color-gray-200) !important;
}
.arishem .background-color-gray-300 {
  background-color: var(--sg-color-gray-300) !important;
}
.arishem .background-color-gray-400 {
  background-color: var(--sg-color-gray-400) !important;
}
.arishem .background-color-gray-500 {
  background-color: var(--sg-color-gray-500) !important;
}
.arishem .background-color-gray-600 {
  background-color: var(--sg-color-gray-600) !important;
}
.arishem .background-color-gray-700 {
  background-color: var(--sg-color-gray-700) !important;
}
.arishem .background-color-gray-800 {
  background-color: var(--sg-color-gray-800) !important;
}
.arishem .background-color-gray-900 {
  background-color: var(--sg-color-gray-900) !important;
}
.arishem .background-color-primary {
  background-color: var(--sg-color-primary) !important;
}
.arishem .background-color-secondary {
  background-color: var(--sg-color-secondary) !important;
}
.arishem .background-color-success {
  background-color: var(--sg-color-success) !important;
}
.arishem .background-color-info {
  background-color: var(--sg-color-info) !important;
}
.arishem .background-color-warning {
  background-color: var(--sg-color-warning) !important;
}
.arishem .background-color-danger {
  background-color: var(--sg-color-danger) !important;
}
.arishem .background-color-light {
  background-color: var(--sg-color-light) !important;
}
.arishem .background-color-dark {
  background-color: var(--sg-color-dark) !important;
}
.arishem .background-color-text {
  background-color: var(--sg-color-text) !important;
}
.arishem .background-color-de-positive-green {
  background-color: var(--sg-color-de-positive-green) !important;
}
.arishem .background-color-de-negative-red {
  background-color: var(--sg-color-de-negative-red) !important;
}
.arishem .background-color-de-warning-yellow {
  background-color: var(--sg-color-de-warning-yellow) !important;
}
.arishem .background-color-de-headline-gray {
  background-color: var(--sg-color-de-headline-gray) !important;
}
.arishem .background-color-de-text-gray {
  background-color: var(--sg-color-de-text-gray) !important;
}
.arishem .background-color-de-divider-gray {
  background-color: var(--sg-color-de-divider-gray) !important;
}
.arishem .background-color-de-semi-light-gray {
  background-color: var(--sg-color-de-semi-light-gray) !important;
}
.arishem .background-color-de-light-gray {
  background-color: var(--sg-color-de-light-gray) !important;
}
.arishem .background-color-de-azure-blue {
  background-color: var(--sg-color-de-azure-blue) !important;
}
.arishem .background-color-de-light-blue {
  background-color: var(--sg-color-de-light-blue) !important;
}
.arishem .background-color-de-bronze {
  background-color: var(--sg-color-de-bronze) !important;
}
.arishem .background-color-de-midnight {
  background-color: var(--sg-color-de-midnight) !important;
}
.arishem .background-color-de-dim-green {
  background-color: var(--sg-color-de-dim-green) !important;
}
.arishem .background-color-de-hover-green {
  background-color: var(--sg-color-de-hover-green) !important;
}
.arishem .background-color-de-dark-green {
  background-color: var(--sg-color-de-dark-green) !important;
}
.arishem .background-color-de-dim-red {
  background-color: var(--sg-color-de-dim-red) !important;
}
.arishem .background-color-de-red-orange {
  background-color: var(--sg-color-de-red-orange) !important;
}
.arishem .background-color-de-violet {
  background-color: var(--sg-color-de-violet) !important;
}
.arishem .background-color-de-athens-gray {
  background-color: var(--sg-color-de-athens-gray) !important;
}
.arishem .background-color-de-black-haze {
  background-color: var(--sg-color-de-black-haze) !important;
}
.arishem .background-color-ch-dark-blue {
  background-color: var(--sg-color-ch-dark-blue) !important;
}
.arishem .background-color-ch-gray {
  background-color: var(--sg-color-ch-gray) !important;
}
.arishem .background-color-ch-white-blue {
  background-color: var(--sg-color-ch-white-blue) !important;
}
.arishem .background-color-ch-tundora {
  background-color: var(--sg-color-ch-tundora) !important;
}
.arishem .background-color-ch-grey98 {
  background-color: var(--sg-color-ch-grey98) !important;
}
.arishem .background-color-ch-green-trading {
  background-color: var(--sg-color-ch-green-trading) !important;
}
.arishem .background-color-ch-ratgeber-orange {
  background-color: var(--sg-color-ch-ratgeber-orange) !important;
}
.arishem .background-color-ch-viored {
  background-color: var(--sg-color-ch-viored) !important;
}
.arishem .background-color-ch-red-orange {
  background-color: var(--sg-color-ch-red-orange) !important;
}
.arishem .background-color-ch-lila {
  background-color: var(--sg-color-ch-lila) !important;
}
.arishem .background-color-ch-dummy {
  background-color: var(--sg-color-ch-dummy) !important;
}
.arishem .background-color-ch-footer-top {
  background-color: var(--sg-color-ch-footer-top) !important;
}
.arishem .background-color-ch-footer-middle {
  background-color: var(--sg-color-ch-footer-middle) !important;
}
.arishem .background-color-ch-footer-bottom {
  background-color: var(--sg-color-ch-footer-bottom) !important;
}
.arishem .background-color-mi-dark-gray {
  background-color: var(--sg-color-mi-dark-gray) !important;
}
.arishem .background-color-mi-dim-gray {
  background-color: var(--sg-color-mi-dim-gray) !important;
}
.arishem .background-color-mi-gray {
  background-color: var(--sg-color-mi-gray) !important;
}
.arishem .background-color-mi-mid-gray {
  background-color: var(--sg-color-mi-mid-gray) !important;
}
.arishem .background-color-mi-light-gray {
  background-color: var(--sg-color-mi-light-gray) !important;
}
.arishem .background-color-mi-bright-gray {
  background-color: var(--sg-color-mi-bright-gray) !important;
}
.arishem .background-color-mi-gull-gray {
  background-color: var(--sg-color-mi-gull-gray) !important;
}
.arishem .background-color-mi-silver-sand {
  background-color: var(--sg-color-mi-silver-sand) !important;
}
.arishem .background-color-mi-athens-gray {
  background-color: var(--sg-color-mi-athens-gray) !important;
}
.arishem .background-color-mi-blue {
  background-color: var(--sg-color-mi-blue) !important;
}
.arishem .background-color-mi-dark-blue {
  background-color: var(--sg-color-mi-dark-blue) !important;
}
.arishem .background-color-mi-blumine {
  background-color: var(--sg-color-mi-blumine) !important;
}
.arishem .background-color-mi-blue-curious {
  background-color: var(--sg-color-mi-blue-curious) !important;
}
.arishem .background-color-mi-blue-dodger {
  background-color: var(--sg-color-mi-blue-dodger) !important;
}
.arishem .background-color-mi-azure-radiance {
  background-color: var(--sg-color-mi-azure-radiance) !important;
}
.arishem .background-color-mi-green {
  background-color: var(--sg-color-mi-green) !important;
}
.arishem .background-color-mi-red {
  background-color: var(--sg-color-mi-red) !important;
}
.arishem .background-color-mi-turquoise {
  background-color: var(--sg-color-mi-turquoise) !important;
}
.arishem .background-color-mi-petrol {
  background-color: var(--sg-color-mi-petrol) !important;
}
.arishem .background-color-mi-orange {
  background-color: var(--sg-color-mi-orange) !important;
}
.arishem .background-color-mi-cod-black {
  background-color: var(--sg-color-mi-cod-black) !important;
}
.arishem .background-color-mi-text-black {
  background-color: var(--sg-color-mi-text-black) !important;
}
.arishem .border-color-transparent {
  border-color: var(--sg-color-transparent) !important;
}
.arishem .border-color-white {
  border-color: var(--sg-color-white) !important;
}
.arishem .border-color-black {
  border-color: var(--sg-color-black) !important;
}
.arishem .border-color-blue {
  border-color: var(--sg-color-blue) !important;
}
.arishem .border-color-indigo {
  border-color: var(--sg-color-indigo) !important;
}
.arishem .border-color-purple {
  border-color: var(--sg-color-purple) !important;
}
.arishem .border-color-pink {
  border-color: var(--sg-color-pink) !important;
}
.arishem .border-color-red {
  border-color: var(--sg-color-red) !important;
}
.arishem .border-color-orange {
  border-color: var(--sg-color-orange) !important;
}
.arishem .border-color-yellow {
  border-color: var(--sg-color-yellow) !important;
}
.arishem .border-color-green {
  border-color: var(--sg-color-green) !important;
}
.arishem .border-color-teal {
  border-color: var(--sg-color-teal) !important;
}
.arishem .border-color-cyan {
  border-color: var(--sg-color-cyan) !important;
}
.arishem .border-color-brand-finnet {
  border-color: var(--sg-color-brand-finnet) !important;
}
.arishem .border-color-brand-finnet-red {
  border-color: var(--sg-color-brand-finnet-red) !important;
}
.arishem .border-color-brand-fnb {
  border-color: var(--sg-color-brand-fnb) !important;
}
.arishem .border-color-brand-oskar {
  border-color: var(--sg-color-brand-oskar) !important;
}
.arishem .border-color-brand-ratgeber {
  border-color: var(--sg-color-brand-ratgeber) !important;
}
.arishem .border-color-brand-zero {
  border-color: var(--sg-color-brand-zero) !important;
}
.arishem .border-color-brand-zero-magenta {
  border-color: var(--sg-color-brand-zero-magenta) !important;
}
.arishem .border-color-brand-zero-blue {
  border-color: var(--sg-color-brand-zero-blue) !important;
}
.arishem .border-color-brand-bsdex-crypto {
  border-color: var(--sg-color-brand-bsdex-crypto) !important;
}
.arishem .border-color-brand-facebook {
  border-color: var(--sg-color-brand-facebook) !important;
}
.arishem .border-color-brand-flowbank {
  border-color: var(--sg-color-brand-flowbank) !important;
}
.arishem .border-color-brand-instagram {
  border-color: var(--sg-color-brand-instagram) !important;
}
.arishem .border-color-brand-julius-baer {
  border-color: var(--sg-color-brand-julius-baer) !important;
}
.arishem .border-color-brand-linkedin {
  border-color: var(--sg-color-brand-linkedin) !important;
}
.arishem .border-color-brand-rss {
  border-color: var(--sg-color-brand-rss) !important;
}
.arishem .border-color-brand-twitter {
  border-color: var(--sg-color-brand-twitter) !important;
}
.arishem .border-color-brand-x {
  border-color: var(--sg-color-brand-x) !important;
}
.arishem .border-color-brand-xing {
  border-color: var(--sg-color-brand-xing) !important;
}
.arishem .border-color-brand-youtube {
  border-color: var(--sg-color-brand-youtube) !important;
}
.arishem .border-color-brand-cornertrader {
  border-color: var(--sg-color-brand-cornertrader) !important;
}
.arishem .border-color-brand-selma-finance {
  border-color: var(--sg-color-brand-selma-finance) !important;
}
.arishem .border-color-brand-swissquote {
  border-color: var(--sg-color-brand-swissquote) !important;
}
.arishem .border-color-light-gray {
  border-color: var(--sg-color-light-gray) !important;
}
.arishem .border-color-gray {
  border-color: var(--sg-color-gray) !important;
}
.arishem .border-color-dark-gray {
  border-color: var(--sg-color-dark-gray) !important;
}
.arishem .border-color-gray-100 {
  border-color: var(--sg-color-gray-100) !important;
}
.arishem .border-color-gray-200 {
  border-color: var(--sg-color-gray-200) !important;
}
.arishem .border-color-gray-300 {
  border-color: var(--sg-color-gray-300) !important;
}
.arishem .border-color-gray-400 {
  border-color: var(--sg-color-gray-400) !important;
}
.arishem .border-color-gray-500 {
  border-color: var(--sg-color-gray-500) !important;
}
.arishem .border-color-gray-600 {
  border-color: var(--sg-color-gray-600) !important;
}
.arishem .border-color-gray-700 {
  border-color: var(--sg-color-gray-700) !important;
}
.arishem .border-color-gray-800 {
  border-color: var(--sg-color-gray-800) !important;
}
.arishem .border-color-gray-900 {
  border-color: var(--sg-color-gray-900) !important;
}
.arishem .border-color-primary {
  border-color: var(--sg-color-primary) !important;
}
.arishem .border-color-secondary {
  border-color: var(--sg-color-secondary) !important;
}
.arishem .border-color-success {
  border-color: var(--sg-color-success) !important;
}
.arishem .border-color-info {
  border-color: var(--sg-color-info) !important;
}
.arishem .border-color-warning {
  border-color: var(--sg-color-warning) !important;
}
.arishem .border-color-danger {
  border-color: var(--sg-color-danger) !important;
}
.arishem .border-color-light {
  border-color: var(--sg-color-light) !important;
}
.arishem .border-color-dark {
  border-color: var(--sg-color-dark) !important;
}
.arishem .border-color-text {
  border-color: var(--sg-color-text) !important;
}
.arishem .border-color-de-positive-green {
  border-color: var(--sg-color-de-positive-green) !important;
}
.arishem .border-color-de-negative-red {
  border-color: var(--sg-color-de-negative-red) !important;
}
.arishem .border-color-de-warning-yellow {
  border-color: var(--sg-color-de-warning-yellow) !important;
}
.arishem .border-color-de-headline-gray {
  border-color: var(--sg-color-de-headline-gray) !important;
}
.arishem .border-color-de-text-gray {
  border-color: var(--sg-color-de-text-gray) !important;
}
.arishem .border-color-de-divider-gray {
  border-color: var(--sg-color-de-divider-gray) !important;
}
.arishem .border-color-de-semi-light-gray {
  border-color: var(--sg-color-de-semi-light-gray) !important;
}
.arishem .border-color-de-light-gray {
  border-color: var(--sg-color-de-light-gray) !important;
}
.arishem .border-color-de-azure-blue {
  border-color: var(--sg-color-de-azure-blue) !important;
}
.arishem .border-color-de-light-blue {
  border-color: var(--sg-color-de-light-blue) !important;
}
.arishem .border-color-de-bronze {
  border-color: var(--sg-color-de-bronze) !important;
}
.arishem .border-color-de-midnight {
  border-color: var(--sg-color-de-midnight) !important;
}
.arishem .border-color-de-dim-green {
  border-color: var(--sg-color-de-dim-green) !important;
}
.arishem .border-color-de-hover-green {
  border-color: var(--sg-color-de-hover-green) !important;
}
.arishem .border-color-de-dark-green {
  border-color: var(--sg-color-de-dark-green) !important;
}
.arishem .border-color-de-dim-red {
  border-color: var(--sg-color-de-dim-red) !important;
}
.arishem .border-color-de-red-orange {
  border-color: var(--sg-color-de-red-orange) !important;
}
.arishem .border-color-de-violet {
  border-color: var(--sg-color-de-violet) !important;
}
.arishem .border-color-de-athens-gray {
  border-color: var(--sg-color-de-athens-gray) !important;
}
.arishem .border-color-de-black-haze {
  border-color: var(--sg-color-de-black-haze) !important;
}
.arishem .border-color-ch-dark-blue {
  border-color: var(--sg-color-ch-dark-blue) !important;
}
.arishem .border-color-ch-gray {
  border-color: var(--sg-color-ch-gray) !important;
}
.arishem .border-color-ch-white-blue {
  border-color: var(--sg-color-ch-white-blue) !important;
}
.arishem .border-color-ch-tundora {
  border-color: var(--sg-color-ch-tundora) !important;
}
.arishem .border-color-ch-grey98 {
  border-color: var(--sg-color-ch-grey98) !important;
}
.arishem .border-color-ch-green-trading {
  border-color: var(--sg-color-ch-green-trading) !important;
}
.arishem .border-color-ch-ratgeber-orange {
  border-color: var(--sg-color-ch-ratgeber-orange) !important;
}
.arishem .border-color-ch-viored {
  border-color: var(--sg-color-ch-viored) !important;
}
.arishem .border-color-ch-red-orange {
  border-color: var(--sg-color-ch-red-orange) !important;
}
.arishem .border-color-ch-lila {
  border-color: var(--sg-color-ch-lila) !important;
}
.arishem .border-color-ch-dummy {
  border-color: var(--sg-color-ch-dummy) !important;
}
.arishem .border-color-ch-footer-top {
  border-color: var(--sg-color-ch-footer-top) !important;
}
.arishem .border-color-ch-footer-middle {
  border-color: var(--sg-color-ch-footer-middle) !important;
}
.arishem .border-color-ch-footer-bottom {
  border-color: var(--sg-color-ch-footer-bottom) !important;
}
.arishem .border-color-mi-dark-gray {
  border-color: var(--sg-color-mi-dark-gray) !important;
}
.arishem .border-color-mi-dim-gray {
  border-color: var(--sg-color-mi-dim-gray) !important;
}
.arishem .border-color-mi-gray {
  border-color: var(--sg-color-mi-gray) !important;
}
.arishem .border-color-mi-mid-gray {
  border-color: var(--sg-color-mi-mid-gray) !important;
}
.arishem .border-color-mi-light-gray {
  border-color: var(--sg-color-mi-light-gray) !important;
}
.arishem .border-color-mi-bright-gray {
  border-color: var(--sg-color-mi-bright-gray) !important;
}
.arishem .border-color-mi-gull-gray {
  border-color: var(--sg-color-mi-gull-gray) !important;
}
.arishem .border-color-mi-silver-sand {
  border-color: var(--sg-color-mi-silver-sand) !important;
}
.arishem .border-color-mi-athens-gray {
  border-color: var(--sg-color-mi-athens-gray) !important;
}
.arishem .border-color-mi-blue {
  border-color: var(--sg-color-mi-blue) !important;
}
.arishem .border-color-mi-dark-blue {
  border-color: var(--sg-color-mi-dark-blue) !important;
}
.arishem .border-color-mi-blumine {
  border-color: var(--sg-color-mi-blumine) !important;
}
.arishem .border-color-mi-blue-curious {
  border-color: var(--sg-color-mi-blue-curious) !important;
}
.arishem .border-color-mi-blue-dodger {
  border-color: var(--sg-color-mi-blue-dodger) !important;
}
.arishem .border-color-mi-azure-radiance {
  border-color: var(--sg-color-mi-azure-radiance) !important;
}
.arishem .border-color-mi-green {
  border-color: var(--sg-color-mi-green) !important;
}
.arishem .border-color-mi-red {
  border-color: var(--sg-color-mi-red) !important;
}
.arishem .border-color-mi-turquoise {
  border-color: var(--sg-color-mi-turquoise) !important;
}
.arishem .border-color-mi-petrol {
  border-color: var(--sg-color-mi-petrol) !important;
}
.arishem .border-color-mi-orange {
  border-color: var(--sg-color-mi-orange) !important;
}
.arishem .border-color-mi-cod-black {
  border-color: var(--sg-color-mi-cod-black) !important;
}
.arishem .border-color-mi-text-black {
  border-color: var(--sg-color-mi-text-black) !important;
}
.arishem .font-color-transparent {
  color: var(--sg-color-transparent) !important;
}
.arishem .font-color-white {
  color: var(--sg-color-white) !important;
}
.arishem .font-color-black {
  color: var(--sg-color-black) !important;
}
.arishem .font-color-blue {
  color: var(--sg-color-blue) !important;
}
.arishem .font-color-indigo {
  color: var(--sg-color-indigo) !important;
}
.arishem .font-color-purple {
  color: var(--sg-color-purple) !important;
}
.arishem .font-color-pink {
  color: var(--sg-color-pink) !important;
}
.arishem .font-color-red {
  color: var(--sg-color-red) !important;
}
.arishem .font-color-orange {
  color: var(--sg-color-orange) !important;
}
.arishem .font-color-yellow {
  color: var(--sg-color-yellow) !important;
}
.arishem .font-color-green {
  color: var(--sg-color-green) !important;
}
.arishem .font-color-teal {
  color: var(--sg-color-teal) !important;
}
.arishem .font-color-cyan {
  color: var(--sg-color-cyan) !important;
}
.arishem .font-color-brand-finnet {
  color: var(--sg-color-brand-finnet) !important;
}
.arishem .font-color-brand-finnet-red {
  color: var(--sg-color-brand-finnet-red) !important;
}
.arishem .font-color-brand-fnb {
  color: var(--sg-color-brand-fnb) !important;
}
.arishem .font-color-brand-oskar {
  color: var(--sg-color-brand-oskar) !important;
}
.arishem .font-color-brand-ratgeber {
  color: var(--sg-color-brand-ratgeber) !important;
}
.arishem .font-color-brand-zero {
  color: var(--sg-color-brand-zero) !important;
}
.arishem .font-color-brand-zero-magenta {
  color: var(--sg-color-brand-zero-magenta) !important;
}
.arishem .font-color-brand-zero-blue {
  color: var(--sg-color-brand-zero-blue) !important;
}
.arishem .font-color-brand-bsdex-crypto {
  color: var(--sg-color-brand-bsdex-crypto) !important;
}
.arishem .font-color-brand-facebook {
  color: var(--sg-color-brand-facebook) !important;
}
.arishem .font-color-brand-flowbank {
  color: var(--sg-color-brand-flowbank) !important;
}
.arishem .font-color-brand-instagram {
  color: var(--sg-color-brand-instagram) !important;
}
.arishem .font-color-brand-julius-baer {
  color: var(--sg-color-brand-julius-baer) !important;
}
.arishem .font-color-brand-linkedin {
  color: var(--sg-color-brand-linkedin) !important;
}
.arishem .font-color-brand-rss {
  color: var(--sg-color-brand-rss) !important;
}
.arishem .font-color-brand-twitter {
  color: var(--sg-color-brand-twitter) !important;
}
.arishem .font-color-brand-x {
  color: var(--sg-color-brand-x) !important;
}
.arishem .font-color-brand-xing {
  color: var(--sg-color-brand-xing) !important;
}
.arishem .font-color-brand-youtube {
  color: var(--sg-color-brand-youtube) !important;
}
.arishem .font-color-brand-cornertrader {
  color: var(--sg-color-brand-cornertrader) !important;
}
.arishem .font-color-brand-selma-finance {
  color: var(--sg-color-brand-selma-finance) !important;
}
.arishem .font-color-brand-swissquote {
  color: var(--sg-color-brand-swissquote) !important;
}
.arishem .font-color-light-gray {
  color: var(--sg-color-light-gray) !important;
}
.arishem .font-color-gray {
  color: var(--sg-color-gray) !important;
}
.arishem .font-color-dark-gray {
  color: var(--sg-color-dark-gray) !important;
}
.arishem .font-color-gray-100 {
  color: var(--sg-color-gray-100) !important;
}
.arishem .font-color-gray-200 {
  color: var(--sg-color-gray-200) !important;
}
.arishem .font-color-gray-300 {
  color: var(--sg-color-gray-300) !important;
}
.arishem .font-color-gray-400 {
  color: var(--sg-color-gray-400) !important;
}
.arishem .font-color-gray-500 {
  color: var(--sg-color-gray-500) !important;
}
.arishem .font-color-gray-600 {
  color: var(--sg-color-gray-600) !important;
}
.arishem .font-color-gray-700 {
  color: var(--sg-color-gray-700) !important;
}
.arishem .font-color-gray-800 {
  color: var(--sg-color-gray-800) !important;
}
.arishem .font-color-gray-900 {
  color: var(--sg-color-gray-900) !important;
}
.arishem .font-color-primary {
  color: var(--sg-color-primary) !important;
}
.arishem .font-color-secondary {
  color: var(--sg-color-secondary) !important;
}
.arishem .font-color-success {
  color: var(--sg-color-success) !important;
}
.arishem .font-color-info {
  color: var(--sg-color-info) !important;
}
.arishem .font-color-warning {
  color: var(--sg-color-warning) !important;
}
.arishem .font-color-danger {
  color: var(--sg-color-danger) !important;
}
.arishem .font-color-light {
  color: var(--sg-color-light) !important;
}
.arishem .font-color-dark {
  color: var(--sg-color-dark) !important;
}
.arishem .font-color-text {
  color: var(--sg-color-text) !important;
}
.arishem .font-color-de-positive-green {
  color: var(--sg-color-de-positive-green) !important;
}
.arishem .font-color-de-negative-red {
  color: var(--sg-color-de-negative-red) !important;
}
.arishem .font-color-de-warning-yellow {
  color: var(--sg-color-de-warning-yellow) !important;
}
.arishem .font-color-de-headline-gray {
  color: var(--sg-color-de-headline-gray) !important;
}
.arishem .font-color-de-text-gray {
  color: var(--sg-color-de-text-gray) !important;
}
.arishem .font-color-de-divider-gray {
  color: var(--sg-color-de-divider-gray) !important;
}
.arishem .font-color-de-semi-light-gray {
  color: var(--sg-color-de-semi-light-gray) !important;
}
.arishem .font-color-de-light-gray {
  color: var(--sg-color-de-light-gray) !important;
}
.arishem .font-color-de-azure-blue {
  color: var(--sg-color-de-azure-blue) !important;
}
.arishem .font-color-de-light-blue {
  color: var(--sg-color-de-light-blue) !important;
}
.arishem .font-color-de-bronze {
  color: var(--sg-color-de-bronze) !important;
}
.arishem .font-color-de-midnight {
  color: var(--sg-color-de-midnight) !important;
}
.arishem .font-color-de-dim-green {
  color: var(--sg-color-de-dim-green) !important;
}
.arishem .font-color-de-hover-green {
  color: var(--sg-color-de-hover-green) !important;
}
.arishem .font-color-de-dark-green {
  color: var(--sg-color-de-dark-green) !important;
}
.arishem .font-color-de-dim-red {
  color: var(--sg-color-de-dim-red) !important;
}
.arishem .font-color-de-red-orange {
  color: var(--sg-color-de-red-orange) !important;
}
.arishem .font-color-de-violet {
  color: var(--sg-color-de-violet) !important;
}
.arishem .font-color-de-athens-gray {
  color: var(--sg-color-de-athens-gray) !important;
}
.arishem .font-color-de-black-haze {
  color: var(--sg-color-de-black-haze) !important;
}
.arishem .font-color-ch-dark-blue {
  color: var(--sg-color-ch-dark-blue) !important;
}
.arishem .font-color-ch-gray {
  color: var(--sg-color-ch-gray) !important;
}
.arishem .font-color-ch-white-blue {
  color: var(--sg-color-ch-white-blue) !important;
}
.arishem .font-color-ch-tundora {
  color: var(--sg-color-ch-tundora) !important;
}
.arishem .font-color-ch-grey98 {
  color: var(--sg-color-ch-grey98) !important;
}
.arishem .font-color-ch-green-trading {
  color: var(--sg-color-ch-green-trading) !important;
}
.arishem .font-color-ch-ratgeber-orange {
  color: var(--sg-color-ch-ratgeber-orange) !important;
}
.arishem .font-color-ch-viored {
  color: var(--sg-color-ch-viored) !important;
}
.arishem .font-color-ch-red-orange {
  color: var(--sg-color-ch-red-orange) !important;
}
.arishem .font-color-ch-lila {
  color: var(--sg-color-ch-lila) !important;
}
.arishem .font-color-ch-dummy {
  color: var(--sg-color-ch-dummy) !important;
}
.arishem .font-color-ch-footer-top {
  color: var(--sg-color-ch-footer-top) !important;
}
.arishem .font-color-ch-footer-middle {
  color: var(--sg-color-ch-footer-middle) !important;
}
.arishem .font-color-ch-footer-bottom {
  color: var(--sg-color-ch-footer-bottom) !important;
}
.arishem .font-color-mi-dark-gray {
  color: var(--sg-color-mi-dark-gray) !important;
}
.arishem .font-color-mi-dim-gray {
  color: var(--sg-color-mi-dim-gray) !important;
}
.arishem .font-color-mi-gray {
  color: var(--sg-color-mi-gray) !important;
}
.arishem .font-color-mi-mid-gray {
  color: var(--sg-color-mi-mid-gray) !important;
}
.arishem .font-color-mi-light-gray {
  color: var(--sg-color-mi-light-gray) !important;
}
.arishem .font-color-mi-bright-gray {
  color: var(--sg-color-mi-bright-gray) !important;
}
.arishem .font-color-mi-gull-gray {
  color: var(--sg-color-mi-gull-gray) !important;
}
.arishem .font-color-mi-silver-sand {
  color: var(--sg-color-mi-silver-sand) !important;
}
.arishem .font-color-mi-athens-gray {
  color: var(--sg-color-mi-athens-gray) !important;
}
.arishem .font-color-mi-blue {
  color: var(--sg-color-mi-blue) !important;
}
.arishem .font-color-mi-dark-blue {
  color: var(--sg-color-mi-dark-blue) !important;
}
.arishem .font-color-mi-blumine {
  color: var(--sg-color-mi-blumine) !important;
}
.arishem .font-color-mi-blue-curious {
  color: var(--sg-color-mi-blue-curious) !important;
}
.arishem .font-color-mi-blue-dodger {
  color: var(--sg-color-mi-blue-dodger) !important;
}
.arishem .font-color-mi-azure-radiance {
  color: var(--sg-color-mi-azure-radiance) !important;
}
.arishem .font-color-mi-green {
  color: var(--sg-color-mi-green) !important;
}
.arishem .font-color-mi-red {
  color: var(--sg-color-mi-red) !important;
}
.arishem .font-color-mi-turquoise {
  color: var(--sg-color-mi-turquoise) !important;
}
.arishem .font-color-mi-petrol {
  color: var(--sg-color-mi-petrol) !important;
}
.arishem .font-color-mi-orange {
  color: var(--sg-color-mi-orange) !important;
}
.arishem .font-color-mi-cod-black {
  color: var(--sg-color-mi-cod-black) !important;
}
.arishem .font-color-mi-text-black {
  color: var(--sg-color-mi-text-black) !important;
}
.arishem .font-align-left {
  text-align: left !important;
}
.arishem .font-align-center {
  text-align: center !important;
}
.arishem .font-align-right {
  text-align: right !important;
}
.arishem .font-break-normal {
  overflow-wrap: normal !important;
  word-break: normal !important;
}
.arishem .font-break-words {
  overflow-wrap: break-word !important;
}
.arishem .font-break-all {
  word-break: break-all !important;
}
.arishem .font-height-tighter {
  line-height: 0.75em !important;
}
.arishem .font-height-tight {
  line-height: 0.875em !important;
}
.arishem .font-height-normal {
  line-height: 1em !important;
}
.arishem .font-height-wide {
  line-height: 1.25em !important;
}
.arishem .font-height-wider {
  line-height: 1.5em !important;
}
.arishem .font-height-widest {
  line-height: 2em !important;
}
.arishem .font-size-x0 {
  font-size: 0 !important;
}
.arishem .font-size-x0\.250 {
  font-size: 0.25em !important;
}
.arishem .font-size-0\.250-rem {
  font-size: 0.25rem !important;
}
.arishem .font-size-x0\.500 {
  font-size: 0.5em !important;
}
.arishem .font-size-0\.500-rem {
  font-size: 0.5rem !important;
}
.arishem .font-size-x0\.750 {
  font-size: 0.75em !important;
}
.arishem .font-size-0\.750-rem {
  font-size: 0.75rem !important;
}
.arishem .font-size-x0\.875 {
  font-size: 0.875em !important;
}
.arishem .font-size-0\.875-rem {
  font-size: 0.875rem !important;
}
.arishem .font-size-x1\.000 {
  font-size: 1em !important;
}
.arishem .font-size-1\.000-rem {
  font-size: 1rem !important;
}
.arishem .font-size-x1\.125 {
  font-size: 1.125em !important;
}
.arishem .font-size-1\.125-rem {
  font-size: 1.125rem !important;
}
.arishem .font-size-x1\.250 {
  font-size: 1.25em !important;
}
.arishem .font-size-1\.250-rem {
  font-size: 1.25rem !important;
}
.arishem .font-size-x1\.375 {
  font-size: 1.375em !important;
}
.arishem .font-size-1\.375-rem {
  font-size: 1.375rem !important;
}
.arishem .font-size-x1\.500 {
  font-size: 1.5em !important;
}
.arishem .font-size-1\.500-rem {
  font-size: 1.5rem !important;
}
.arishem .font-size-x1\.750 {
  font-size: 1.75em !important;
}
.arishem .font-size-1\.750-rem {
  font-size: 1.75rem !important;
}
.arishem .font-size-x2\.000 {
  font-size: 2em !important;
}
.arishem .font-size-2\.000-rem {
  font-size: 2rem !important;
}
.arishem .font-spacing-tighter {
  letter-spacing: -0.05em !important;
}
.arishem .font-spacing-tight {
  letter-spacing: -0.025em !important;
}
.arishem .font-spacing-normal {
  letter-spacing: 0 !important;
}
.arishem .font-spacing-wide {
  letter-spacing: 0.025em !important;
}
.arishem .font-spacing-wider {
  letter-spacing: 0.05em !important;
}
.arishem .font-spacing-widest {
  letter-spacing: 0.1em !important;
}
.arishem .font-style-normal {
  font-style: normal !important;
}
.arishem .font-style-italic {
  font-style: italic !important;
}
.arishem .font-weight-normal {
  font-weight: 400 !important;
}
.arishem .font-weight-bold {
  font-weight: 700 !important;
}
.arishem .font-transform-upper {
  text-transform: uppercase !important;
}
.arishem .font-transform-lower {
  text-transform: lowercase !important;
}
.arishem .font-transform-capitalize {
  text-transform: capitalize !important;
}
.arishem .font-transform-normal {
  text-transform: none !important;
}
.arishem .font-decoration-overline {
  text-decoration-line: overline !important;
}
.arishem .font-decoration-through {
  text-decoration-line: line-through !important;
}
.arishem .font-decoration-underline {
  text-decoration-line: underline !important;
}
.arishem .font-decoration-none {
  text-decoration-line: none !important;
}
.arishem .font-decoration-thin {
  text-decoration-thickness: auto !important;
  text-decoration-thickness: from-font !important;
}
.arishem .font-decoration-bold {
  text-decoration-thickness: 25% !important;
}
.arishem .font-decoration-primary {
  text-decoration-color: var(--sg-color-primary) !important;
}
.arishem .font-decoration-secondary {
  text-decoration-color: var(--sg-color-secondary) !important;
}
.arishem .font-decoration-success {
  text-decoration-color: var(--sg-color-success) !important;
}
.arishem .font-decoration-info {
  text-decoration-color: var(--sg-color-info) !important;
}
.arishem .font-decoration-warning {
  text-decoration-color: var(--sg-color-warning) !important;
}
.arishem .font-decoration-danger {
  text-decoration-color: var(--sg-color-danger) !important;
}
.arishem .font-decoration-light {
  text-decoration-color: var(--sg-color-light) !important;
}
.arishem .font-decoration-dark {
  text-decoration-color: var(--sg-color-dark) !important;
}
.arishem .font-decoration-default {
  text-decoration-color: initial !important;
}
.arishem .font-decoration-overline-hover:hover {
  text-decoration-line: overline !important;
}
.arishem .font-decoration-through-hover:hover {
  text-decoration-line: line-through !important;
}
.arishem .font-decoration-underline-hover:hover {
  text-decoration-line: underline !important;
}
.arishem .font-decoration-none-hover:hover {
  text-decoration-line: none !important;
}
.arishem .font-whitespace-normal {
  white-space: normal !important;
}
.arishem .font-whitespace-nowrap {
  white-space: nowrap !important;
}
.arishem .font-whitespace-pre {
  white-space: pre !important;
}
@media (max-width: 1199px) {
  .arishem .font-align-left-lg {
    text-align: left !important;
  }
  .arishem .font-align-center-lg {
    text-align: center !important;
  }
  .arishem .font-align-right-lg {
    text-align: right !important;
  }
  .arishem .font-break-normal-lg {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }
  .arishem .font-break-words-lg {
    overflow-wrap: break-word !important;
  }
  .arishem .font-break-all-lg {
    word-break: break-all !important;
  }
  .arishem .font-height-tighter-lg {
    line-height: 0.75em !important;
  }
  .arishem .font-height-tight-lg {
    line-height: 0.875em !important;
  }
  .arishem .font-height-normal-lg {
    line-height: 1em !important;
  }
  .arishem .font-height-wide-lg {
    line-height: 1.25em !important;
  }
  .arishem .font-height-wider-lg {
    line-height: 1.5em !important;
  }
  .arishem .font-height-widest-lg {
    line-height: 2em !important;
  }
  .arishem .font-size-x0-lg {
    font-size: 0 !important;
  }
  .arishem .font-size-x0\.250-lg {
    font-size: 0.25em !important;
  }
  .arishem .font-size-0\.250-rem-lg {
    font-size: 0.25rem !important;
  }
  .arishem .font-size-x0\.500-lg {
    font-size: 0.5em !important;
  }
  .arishem .font-size-0\.500-rem-lg {
    font-size: 0.5rem !important;
  }
  .arishem .font-size-x0\.750-lg {
    font-size: 0.75em !important;
  }
  .arishem .font-size-0\.750-rem-lg {
    font-size: 0.75rem !important;
  }
  .arishem .font-size-x0\.875-lg {
    font-size: 0.875em !important;
  }
  .arishem .font-size-0\.875-rem-lg {
    font-size: 0.875rem !important;
  }
  .arishem .font-size-x1\.000-lg {
    font-size: 1em !important;
  }
  .arishem .font-size-1\.000-rem-lg {
    font-size: 1rem !important;
  }
  .arishem .font-size-x1\.125-lg {
    font-size: 1.125em !important;
  }
  .arishem .font-size-1\.125-rem-lg {
    font-size: 1.125rem !important;
  }
  .arishem .font-size-x1\.250-lg {
    font-size: 1.25em !important;
  }
  .arishem .font-size-1\.250-rem-lg {
    font-size: 1.25rem !important;
  }
  .arishem .font-size-x1\.375-lg {
    font-size: 1.375em !important;
  }
  .arishem .font-size-1\.375-rem-lg {
    font-size: 1.375rem !important;
  }
  .arishem .font-size-x1\.500-lg {
    font-size: 1.5em !important;
  }
  .arishem .font-size-1\.500-rem-lg {
    font-size: 1.5rem !important;
  }
  .arishem .font-size-x1\.750-lg {
    font-size: 1.75em !important;
  }
  .arishem .font-size-1\.750-rem-lg {
    font-size: 1.75rem !important;
  }
  .arishem .font-size-x2\.000-lg {
    font-size: 2em !important;
  }
  .arishem .font-size-2\.000-rem-lg {
    font-size: 2rem !important;
  }
  .arishem .font-spacing-tighter-lg {
    letter-spacing: -0.05em !important;
  }
  .arishem .font-spacing-tight-lg {
    letter-spacing: -0.025em !important;
  }
  .arishem .font-spacing-normal-lg {
    letter-spacing: 0 !important;
  }
  .arishem .font-spacing-wide-lg {
    letter-spacing: 0.025em !important;
  }
  .arishem .font-spacing-wider-lg {
    letter-spacing: 0.05em !important;
  }
  .arishem .font-spacing-widest-lg {
    letter-spacing: 0.1em !important;
  }
  .arishem .font-style-normal-lg {
    font-style: normal !important;
  }
  .arishem .font-style-italic-lg {
    font-style: italic !important;
  }
  .arishem .font-weight-normal-lg {
    font-weight: 400 !important;
  }
  .arishem .font-weight-bold-lg {
    font-weight: 700 !important;
  }
  .arishem .font-transform-upper-lg {
    text-transform: uppercase !important;
  }
  .arishem .font-transform-lower-lg {
    text-transform: lowercase !important;
  }
  .arishem .font-transform-capitalize-lg {
    text-transform: capitalize !important;
  }
  .arishem .font-transform-normal-lg {
    text-transform: none !important;
  }
  .arishem .font-decoration-overline-lg {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-lg {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-lg {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-lg {
    text-decoration-line: none !important;
  }
  .arishem .font-decoration-thin-lg {
    text-decoration-thickness: auto !important;
    text-decoration-thickness: from-font !important;
  }
  .arishem .font-decoration-bold-lg {
    text-decoration-thickness: 25% !important;
  }
  .arishem .font-decoration-primary-lg {
    text-decoration-color: var(--sg-color-primary) !important;
  }
  .arishem .font-decoration-secondary-lg {
    text-decoration-color: var(--sg-color-secondary) !important;
  }
  .arishem .font-decoration-success-lg {
    text-decoration-color: var(--sg-color-success) !important;
  }
  .arishem .font-decoration-info-lg {
    text-decoration-color: var(--sg-color-info) !important;
  }
  .arishem .font-decoration-warning-lg {
    text-decoration-color: var(--sg-color-warning) !important;
  }
  .arishem .font-decoration-danger-lg {
    text-decoration-color: var(--sg-color-danger) !important;
  }
  .arishem .font-decoration-light-lg {
    text-decoration-color: var(--sg-color-light) !important;
  }
  .arishem .font-decoration-dark-lg {
    text-decoration-color: var(--sg-color-dark) !important;
  }
  .arishem .font-decoration-default-lg {
    text-decoration-color: initial !important;
  }
  .arishem .font-decoration-overline-hover-lg:hover {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-hover-lg:hover {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-hover-lg:hover {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-hover-lg:hover {
    text-decoration-line: none !important;
  }
  .arishem .font-whitespace-normal-lg {
    white-space: normal !important;
  }
  .arishem .font-whitespace-nowrap-lg {
    white-space: nowrap !important;
  }
  .arishem .font-whitespace-pre-lg {
    white-space: pre !important;
  }
}
@media (max-width: 991px) {
  .arishem .font-align-left-md {
    text-align: left !important;
  }
  .arishem .font-align-center-md {
    text-align: center !important;
  }
  .arishem .font-align-right-md {
    text-align: right !important;
  }
  .arishem .font-break-normal-md {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }
  .arishem .font-break-words-md {
    overflow-wrap: break-word !important;
  }
  .arishem .font-break-all-md {
    word-break: break-all !important;
  }
  .arishem .font-height-tighter-md {
    line-height: 0.75em !important;
  }
  .arishem .font-height-tight-md {
    line-height: 0.875em !important;
  }
  .arishem .font-height-normal-md {
    line-height: 1em !important;
  }
  .arishem .font-height-wide-md {
    line-height: 1.25em !important;
  }
  .arishem .font-height-wider-md {
    line-height: 1.5em !important;
  }
  .arishem .font-height-widest-md {
    line-height: 2em !important;
  }
  .arishem .font-size-x0-md {
    font-size: 0 !important;
  }
  .arishem .font-size-x0\.250-md {
    font-size: 0.25em !important;
  }
  .arishem .font-size-0\.250-rem-md {
    font-size: 0.25rem !important;
  }
  .arishem .font-size-x0\.500-md {
    font-size: 0.5em !important;
  }
  .arishem .font-size-0\.500-rem-md {
    font-size: 0.5rem !important;
  }
  .arishem .font-size-x0\.750-md {
    font-size: 0.75em !important;
  }
  .arishem .font-size-0\.750-rem-md {
    font-size: 0.75rem !important;
  }
  .arishem .font-size-x0\.875-md {
    font-size: 0.875em !important;
  }
  .arishem .font-size-0\.875-rem-md {
    font-size: 0.875rem !important;
  }
  .arishem .font-size-x1\.000-md {
    font-size: 1em !important;
  }
  .arishem .font-size-1\.000-rem-md {
    font-size: 1rem !important;
  }
  .arishem .font-size-x1\.125-md {
    font-size: 1.125em !important;
  }
  .arishem .font-size-1\.125-rem-md {
    font-size: 1.125rem !important;
  }
  .arishem .font-size-x1\.250-md {
    font-size: 1.25em !important;
  }
  .arishem .font-size-1\.250-rem-md {
    font-size: 1.25rem !important;
  }
  .arishem .font-size-x1\.375-md {
    font-size: 1.375em !important;
  }
  .arishem .font-size-1\.375-rem-md {
    font-size: 1.375rem !important;
  }
  .arishem .font-size-x1\.500-md {
    font-size: 1.5em !important;
  }
  .arishem .font-size-1\.500-rem-md {
    font-size: 1.5rem !important;
  }
  .arishem .font-size-x1\.750-md {
    font-size: 1.75em !important;
  }
  .arishem .font-size-1\.750-rem-md {
    font-size: 1.75rem !important;
  }
  .arishem .font-size-x2\.000-md {
    font-size: 2em !important;
  }
  .arishem .font-size-2\.000-rem-md {
    font-size: 2rem !important;
  }
  .arishem .font-spacing-tighter-md {
    letter-spacing: -0.05em !important;
  }
  .arishem .font-spacing-tight-md {
    letter-spacing: -0.025em !important;
  }
  .arishem .font-spacing-normal-md {
    letter-spacing: 0 !important;
  }
  .arishem .font-spacing-wide-md {
    letter-spacing: 0.025em !important;
  }
  .arishem .font-spacing-wider-md {
    letter-spacing: 0.05em !important;
  }
  .arishem .font-spacing-widest-md {
    letter-spacing: 0.1em !important;
  }
  .arishem .font-style-normal-md {
    font-style: normal !important;
  }
  .arishem .font-style-italic-md {
    font-style: italic !important;
  }
  .arishem .font-weight-normal-md {
    font-weight: 400 !important;
  }
  .arishem .font-weight-bold-md {
    font-weight: 700 !important;
  }
  .arishem .font-transform-upper-md {
    text-transform: uppercase !important;
  }
  .arishem .font-transform-lower-md {
    text-transform: lowercase !important;
  }
  .arishem .font-transform-capitalize-md {
    text-transform: capitalize !important;
  }
  .arishem .font-transform-normal-md {
    text-transform: none !important;
  }
  .arishem .font-decoration-overline-md {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-md {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-md {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-md {
    text-decoration-line: none !important;
  }
  .arishem .font-decoration-thin-md {
    text-decoration-thickness: auto !important;
    text-decoration-thickness: from-font !important;
  }
  .arishem .font-decoration-bold-md {
    text-decoration-thickness: 25% !important;
  }
  .arishem .font-decoration-primary-md {
    text-decoration-color: var(--sg-color-primary) !important;
  }
  .arishem .font-decoration-secondary-md {
    text-decoration-color: var(--sg-color-secondary) !important;
  }
  .arishem .font-decoration-success-md {
    text-decoration-color: var(--sg-color-success) !important;
  }
  .arishem .font-decoration-info-md {
    text-decoration-color: var(--sg-color-info) !important;
  }
  .arishem .font-decoration-warning-md {
    text-decoration-color: var(--sg-color-warning) !important;
  }
  .arishem .font-decoration-danger-md {
    text-decoration-color: var(--sg-color-danger) !important;
  }
  .arishem .font-decoration-light-md {
    text-decoration-color: var(--sg-color-light) !important;
  }
  .arishem .font-decoration-dark-md {
    text-decoration-color: var(--sg-color-dark) !important;
  }
  .arishem .font-decoration-default-md {
    text-decoration-color: initial !important;
  }
  .arishem .font-decoration-overline-hover-md:hover {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-hover-md:hover {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-hover-md:hover {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-hover-md:hover {
    text-decoration-line: none !important;
  }
  .arishem .font-whitespace-normal-md {
    white-space: normal !important;
  }
  .arishem .font-whitespace-nowrap-md {
    white-space: nowrap !important;
  }
  .arishem .font-whitespace-pre-md {
    white-space: pre !important;
  }
}
@media (max-width: 767px) {
  .arishem .font-align-left-sm {
    text-align: left !important;
  }
  .arishem .font-align-center-sm {
    text-align: center !important;
  }
  .arishem .font-align-right-sm {
    text-align: right !important;
  }
  .arishem .font-break-normal-sm {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }
  .arishem .font-break-words-sm {
    overflow-wrap: break-word !important;
  }
  .arishem .font-break-all-sm {
    word-break: break-all !important;
  }
  .arishem .font-height-tighter-sm {
    line-height: 0.75em !important;
  }
  .arishem .font-height-tight-sm {
    line-height: 0.875em !important;
  }
  .arishem .font-height-normal-sm {
    line-height: 1em !important;
  }
  .arishem .font-height-wide-sm {
    line-height: 1.25em !important;
  }
  .arishem .font-height-wider-sm {
    line-height: 1.5em !important;
  }
  .arishem .font-height-widest-sm {
    line-height: 2em !important;
  }
  .arishem .font-size-x0-sm {
    font-size: 0 !important;
  }
  .arishem .font-size-x0\.250-sm {
    font-size: 0.25em !important;
  }
  .arishem .font-size-0\.250-rem-sm {
    font-size: 0.25rem !important;
  }
  .arishem .font-size-x0\.500-sm {
    font-size: 0.5em !important;
  }
  .arishem .font-size-0\.500-rem-sm {
    font-size: 0.5rem !important;
  }
  .arishem .font-size-x0\.750-sm {
    font-size: 0.75em !important;
  }
  .arishem .font-size-0\.750-rem-sm {
    font-size: 0.75rem !important;
  }
  .arishem .font-size-x0\.875-sm {
    font-size: 0.875em !important;
  }
  .arishem .font-size-0\.875-rem-sm {
    font-size: 0.875rem !important;
  }
  .arishem .font-size-x1\.000-sm {
    font-size: 1em !important;
  }
  .arishem .font-size-1\.000-rem-sm {
    font-size: 1rem !important;
  }
  .arishem .font-size-x1\.125-sm {
    font-size: 1.125em !important;
  }
  .arishem .font-size-1\.125-rem-sm {
    font-size: 1.125rem !important;
  }
  .arishem .font-size-x1\.250-sm {
    font-size: 1.25em !important;
  }
  .arishem .font-size-1\.250-rem-sm {
    font-size: 1.25rem !important;
  }
  .arishem .font-size-x1\.375-sm {
    font-size: 1.375em !important;
  }
  .arishem .font-size-1\.375-rem-sm {
    font-size: 1.375rem !important;
  }
  .arishem .font-size-x1\.500-sm {
    font-size: 1.5em !important;
  }
  .arishem .font-size-1\.500-rem-sm {
    font-size: 1.5rem !important;
  }
  .arishem .font-size-x1\.750-sm {
    font-size: 1.75em !important;
  }
  .arishem .font-size-1\.750-rem-sm {
    font-size: 1.75rem !important;
  }
  .arishem .font-size-x2\.000-sm {
    font-size: 2em !important;
  }
  .arishem .font-size-2\.000-rem-sm {
    font-size: 2rem !important;
  }
  .arishem .font-spacing-tighter-sm {
    letter-spacing: -0.05em !important;
  }
  .arishem .font-spacing-tight-sm {
    letter-spacing: -0.025em !important;
  }
  .arishem .font-spacing-normal-sm {
    letter-spacing: 0 !important;
  }
  .arishem .font-spacing-wide-sm {
    letter-spacing: 0.025em !important;
  }
  .arishem .font-spacing-wider-sm {
    letter-spacing: 0.05em !important;
  }
  .arishem .font-spacing-widest-sm {
    letter-spacing: 0.1em !important;
  }
  .arishem .font-style-normal-sm {
    font-style: normal !important;
  }
  .arishem .font-style-italic-sm {
    font-style: italic !important;
  }
  .arishem .font-weight-normal-sm {
    font-weight: 400 !important;
  }
  .arishem .font-weight-bold-sm {
    font-weight: 700 !important;
  }
  .arishem .font-transform-upper-sm {
    text-transform: uppercase !important;
  }
  .arishem .font-transform-lower-sm {
    text-transform: lowercase !important;
  }
  .arishem .font-transform-capitalize-sm {
    text-transform: capitalize !important;
  }
  .arishem .font-transform-normal-sm {
    text-transform: none !important;
  }
  .arishem .font-decoration-overline-sm {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-sm {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-sm {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-sm {
    text-decoration-line: none !important;
  }
  .arishem .font-decoration-thin-sm {
    text-decoration-thickness: auto !important;
    text-decoration-thickness: from-font !important;
  }
  .arishem .font-decoration-bold-sm {
    text-decoration-thickness: 25% !important;
  }
  .arishem .font-decoration-primary-sm {
    text-decoration-color: var(--sg-color-primary) !important;
  }
  .arishem .font-decoration-secondary-sm {
    text-decoration-color: var(--sg-color-secondary) !important;
  }
  .arishem .font-decoration-success-sm {
    text-decoration-color: var(--sg-color-success) !important;
  }
  .arishem .font-decoration-info-sm {
    text-decoration-color: var(--sg-color-info) !important;
  }
  .arishem .font-decoration-warning-sm {
    text-decoration-color: var(--sg-color-warning) !important;
  }
  .arishem .font-decoration-danger-sm {
    text-decoration-color: var(--sg-color-danger) !important;
  }
  .arishem .font-decoration-light-sm {
    text-decoration-color: var(--sg-color-light) !important;
  }
  .arishem .font-decoration-dark-sm {
    text-decoration-color: var(--sg-color-dark) !important;
  }
  .arishem .font-decoration-default-sm {
    text-decoration-color: initial !important;
  }
  .arishem .font-decoration-overline-hover-sm:hover {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-hover-sm:hover {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-hover-sm:hover {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-hover-sm:hover {
    text-decoration-line: none !important;
  }
  .arishem .font-whitespace-normal-sm {
    white-space: normal !important;
  }
  .arishem .font-whitespace-nowrap-sm {
    white-space: nowrap !important;
  }
  .arishem .font-whitespace-pre-sm {
    white-space: pre !important;
  }
}
@media (max-width: 575px) {
  .arishem .font-align-left-xs {
    text-align: left !important;
  }
  .arishem .font-align-center-xs {
    text-align: center !important;
  }
  .arishem .font-align-right-xs {
    text-align: right !important;
  }
  .arishem .font-break-normal-xs {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }
  .arishem .font-break-words-xs {
    overflow-wrap: break-word !important;
  }
  .arishem .font-break-all-xs {
    word-break: break-all !important;
  }
  .arishem .font-height-tighter-xs {
    line-height: 0.75em !important;
  }
  .arishem .font-height-tight-xs {
    line-height: 0.875em !important;
  }
  .arishem .font-height-normal-xs {
    line-height: 1em !important;
  }
  .arishem .font-height-wide-xs {
    line-height: 1.25em !important;
  }
  .arishem .font-height-wider-xs {
    line-height: 1.5em !important;
  }
  .arishem .font-height-widest-xs {
    line-height: 2em !important;
  }
  .arishem .font-size-x0-xs {
    font-size: 0 !important;
  }
  .arishem .font-size-x0\.250-xs {
    font-size: 0.25em !important;
  }
  .arishem .font-size-0\.250-rem-xs {
    font-size: 0.25rem !important;
  }
  .arishem .font-size-x0\.500-xs {
    font-size: 0.5em !important;
  }
  .arishem .font-size-0\.500-rem-xs {
    font-size: 0.5rem !important;
  }
  .arishem .font-size-x0\.750-xs {
    font-size: 0.75em !important;
  }
  .arishem .font-size-0\.750-rem-xs {
    font-size: 0.75rem !important;
  }
  .arishem .font-size-x0\.875-xs {
    font-size: 0.875em !important;
  }
  .arishem .font-size-0\.875-rem-xs {
    font-size: 0.875rem !important;
  }
  .arishem .font-size-x1\.000-xs {
    font-size: 1em !important;
  }
  .arishem .font-size-1\.000-rem-xs {
    font-size: 1rem !important;
  }
  .arishem .font-size-x1\.125-xs {
    font-size: 1.125em !important;
  }
  .arishem .font-size-1\.125-rem-xs {
    font-size: 1.125rem !important;
  }
  .arishem .font-size-x1\.250-xs {
    font-size: 1.25em !important;
  }
  .arishem .font-size-1\.250-rem-xs {
    font-size: 1.25rem !important;
  }
  .arishem .font-size-x1\.375-xs {
    font-size: 1.375em !important;
  }
  .arishem .font-size-1\.375-rem-xs {
    font-size: 1.375rem !important;
  }
  .arishem .font-size-x1\.500-xs {
    font-size: 1.5em !important;
  }
  .arishem .font-size-1\.500-rem-xs {
    font-size: 1.5rem !important;
  }
  .arishem .font-size-x1\.750-xs {
    font-size: 1.75em !important;
  }
  .arishem .font-size-1\.750-rem-xs {
    font-size: 1.75rem !important;
  }
  .arishem .font-size-x2\.000-xs {
    font-size: 2em !important;
  }
  .arishem .font-size-2\.000-rem-xs {
    font-size: 2rem !important;
  }
  .arishem .font-spacing-tighter-xs {
    letter-spacing: -0.05em !important;
  }
  .arishem .font-spacing-tight-xs {
    letter-spacing: -0.025em !important;
  }
  .arishem .font-spacing-normal-xs {
    letter-spacing: 0 !important;
  }
  .arishem .font-spacing-wide-xs {
    letter-spacing: 0.025em !important;
  }
  .arishem .font-spacing-wider-xs {
    letter-spacing: 0.05em !important;
  }
  .arishem .font-spacing-widest-xs {
    letter-spacing: 0.1em !important;
  }
  .arishem .font-style-normal-xs {
    font-style: normal !important;
  }
  .arishem .font-style-italic-xs {
    font-style: italic !important;
  }
  .arishem .font-weight-normal-xs {
    font-weight: 400 !important;
  }
  .arishem .font-weight-bold-xs {
    font-weight: 700 !important;
  }
  .arishem .font-transform-upper-xs {
    text-transform: uppercase !important;
  }
  .arishem .font-transform-lower-xs {
    text-transform: lowercase !important;
  }
  .arishem .font-transform-capitalize-xs {
    text-transform: capitalize !important;
  }
  .arishem .font-transform-normal-xs {
    text-transform: none !important;
  }
  .arishem .font-decoration-overline-xs {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-xs {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-xs {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-xs {
    text-decoration-line: none !important;
  }
  .arishem .font-decoration-thin-xs {
    text-decoration-thickness: auto !important;
    text-decoration-thickness: from-font !important;
  }
  .arishem .font-decoration-bold-xs {
    text-decoration-thickness: 25% !important;
  }
  .arishem .font-decoration-primary-xs {
    text-decoration-color: var(--sg-color-primary) !important;
  }
  .arishem .font-decoration-secondary-xs {
    text-decoration-color: var(--sg-color-secondary) !important;
  }
  .arishem .font-decoration-success-xs {
    text-decoration-color: var(--sg-color-success) !important;
  }
  .arishem .font-decoration-info-xs {
    text-decoration-color: var(--sg-color-info) !important;
  }
  .arishem .font-decoration-warning-xs {
    text-decoration-color: var(--sg-color-warning) !important;
  }
  .arishem .font-decoration-danger-xs {
    text-decoration-color: var(--sg-color-danger) !important;
  }
  .arishem .font-decoration-light-xs {
    text-decoration-color: var(--sg-color-light) !important;
  }
  .arishem .font-decoration-dark-xs {
    text-decoration-color: var(--sg-color-dark) !important;
  }
  .arishem .font-decoration-default-xs {
    text-decoration-color: initial !important;
  }
  .arishem .font-decoration-overline-hover-xs:hover {
    text-decoration-line: overline !important;
  }
  .arishem .font-decoration-through-hover-xs:hover {
    text-decoration-line: line-through !important;
  }
  .arishem .font-decoration-underline-hover-xs:hover {
    text-decoration-line: underline !important;
  }
  .arishem .font-decoration-none-hover-xs:hover {
    text-decoration-line: none !important;
  }
  .arishem .font-whitespace-normal-xs {
    white-space: normal !important;
  }
  .arishem .font-whitespace-nowrap-xs {
    white-space: nowrap !important;
  }
  .arishem .font-whitespace-pre-xs {
    white-space: pre !important;
  }
}
.arishem .width-min-content {
  width: min-content !important;
}
.arishem .width-max-content {
  width: max-content !important;
}
.arishem .width-fit-content {
  width: fit-content !important;
}
.arishem .width-auto {
  width: auto !important;
}
.arishem .width-0 {
  width: 0 !important;
}
.arishem .width-1-\% {
  width: 1% !important;
}
.arishem .width-1-vw {
  width: 1vw !important;
}
.arishem .width-1-rem {
  width: 1rem !important;
}
.arishem .width-1-em {
  width: 1em !important;
}
.arishem .width-2-\% {
  width: 2% !important;
}
.arishem .width-2-vw {
  width: 2vw !important;
}
.arishem .width-2-rem {
  width: 2rem !important;
}
.arishem .width-2-em {
  width: 2em !important;
}
.arishem .width-3-\% {
  width: 3% !important;
}
.arishem .width-3-vw {
  width: 3vw !important;
}
.arishem .width-3-rem {
  width: 3rem !important;
}
.arishem .width-3-em {
  width: 3em !important;
}
.arishem .width-4-\% {
  width: 4% !important;
}
.arishem .width-4-vw {
  width: 4vw !important;
}
.arishem .width-4-rem {
  width: 4rem !important;
}
.arishem .width-4-em {
  width: 4em !important;
}
.arishem .width-5-\% {
  width: 5% !important;
}
.arishem .width-5-vw {
  width: 5vw !important;
}
.arishem .width-5-rem {
  width: 5rem !important;
}
.arishem .width-5-em {
  width: 5em !important;
}
.arishem .width-6-\% {
  width: 6% !important;
}
.arishem .width-6-vw {
  width: 6vw !important;
}
.arishem .width-6-rem {
  width: 6rem !important;
}
.arishem .width-6-em {
  width: 6em !important;
}
.arishem .width-7-\% {
  width: 7% !important;
}
.arishem .width-7-vw {
  width: 7vw !important;
}
.arishem .width-7-rem {
  width: 7rem !important;
}
.arishem .width-7-em {
  width: 7em !important;
}
.arishem .width-8-\% {
  width: 8% !important;
}
.arishem .width-8-vw {
  width: 8vw !important;
}
.arishem .width-8-rem {
  width: 8rem !important;
}
.arishem .width-8-em {
  width: 8em !important;
}
.arishem .width-9-\% {
  width: 9% !important;
}
.arishem .width-9-vw {
  width: 9vw !important;
}
.arishem .width-9-rem {
  width: 9rem !important;
}
.arishem .width-9-em {
  width: 9em !important;
}
.arishem .width-10-\% {
  width: 10% !important;
}
.arishem .width-10-vw {
  width: 10vw !important;
}
.arishem .width-10-rem {
  width: 10rem !important;
}
.arishem .width-10-em {
  width: 10em !important;
}
.arishem .width-11-\% {
  width: 11% !important;
}
.arishem .width-11-vw {
  width: 11vw !important;
}
.arishem .width-11-rem {
  width: 11rem !important;
}
.arishem .width-11-em {
  width: 11em !important;
}
.arishem .width-12-\% {
  width: 12% !important;
}
.arishem .width-12-vw {
  width: 12vw !important;
}
.arishem .width-12-rem {
  width: 12rem !important;
}
.arishem .width-12-em {
  width: 12em !important;
}
.arishem .width-13-\% {
  width: 13% !important;
}
.arishem .width-13-vw {
  width: 13vw !important;
}
.arishem .width-13-rem {
  width: 13rem !important;
}
.arishem .width-13-em {
  width: 13em !important;
}
.arishem .width-14-\% {
  width: 14% !important;
}
.arishem .width-14-vw {
  width: 14vw !important;
}
.arishem .width-14-rem {
  width: 14rem !important;
}
.arishem .width-14-em {
  width: 14em !important;
}
.arishem .width-15-\% {
  width: 15% !important;
}
.arishem .width-15-vw {
  width: 15vw !important;
}
.arishem .width-15-rem {
  width: 15rem !important;
}
.arishem .width-15-em {
  width: 15em !important;
}
.arishem .width-16-\% {
  width: 16% !important;
}
.arishem .width-16-vw {
  width: 16vw !important;
}
.arishem .width-16-rem {
  width: 16rem !important;
}
.arishem .width-16-em {
  width: 16em !important;
}
.arishem .width-17-\% {
  width: 17% !important;
}
.arishem .width-17-vw {
  width: 17vw !important;
}
.arishem .width-17-rem {
  width: 17rem !important;
}
.arishem .width-17-em {
  width: 17em !important;
}
.arishem .width-18-\% {
  width: 18% !important;
}
.arishem .width-18-vw {
  width: 18vw !important;
}
.arishem .width-18-rem {
  width: 18rem !important;
}
.arishem .width-18-em {
  width: 18em !important;
}
.arishem .width-19-\% {
  width: 19% !important;
}
.arishem .width-19-vw {
  width: 19vw !important;
}
.arishem .width-19-rem {
  width: 19rem !important;
}
.arishem .width-19-em {
  width: 19em !important;
}
.arishem .width-20-\% {
  width: 20% !important;
}
.arishem .width-20-vw {
  width: 20vw !important;
}
.arishem .width-20-rem {
  width: 20rem !important;
}
.arishem .width-20-em {
  width: 20em !important;
}
.arishem .width-21-\% {
  width: 21% !important;
}
.arishem .width-21-vw {
  width: 21vw !important;
}
.arishem .width-21-rem {
  width: 21rem !important;
}
.arishem .width-21-em {
  width: 21em !important;
}
.arishem .width-22-\% {
  width: 22% !important;
}
.arishem .width-22-vw {
  width: 22vw !important;
}
.arishem .width-22-rem {
  width: 22rem !important;
}
.arishem .width-22-em {
  width: 22em !important;
}
.arishem .width-23-\% {
  width: 23% !important;
}
.arishem .width-23-vw {
  width: 23vw !important;
}
.arishem .width-23-rem {
  width: 23rem !important;
}
.arishem .width-23-em {
  width: 23em !important;
}
.arishem .width-24-\% {
  width: 24% !important;
}
.arishem .width-24-vw {
  width: 24vw !important;
}
.arishem .width-24-rem {
  width: 24rem !important;
}
.arishem .width-24-em {
  width: 24em !important;
}
.arishem .width-25-\% {
  width: 25% !important;
}
.arishem .width-25-vw {
  width: 25vw !important;
}
.arishem .width-25-rem {
  width: 25rem !important;
}
.arishem .width-25-em {
  width: 25em !important;
}
.arishem .width-26-\% {
  width: 26% !important;
}
.arishem .width-26-vw {
  width: 26vw !important;
}
.arishem .width-26-rem {
  width: 26rem !important;
}
.arishem .width-26-em {
  width: 26em !important;
}
.arishem .width-27-\% {
  width: 27% !important;
}
.arishem .width-27-vw {
  width: 27vw !important;
}
.arishem .width-27-rem {
  width: 27rem !important;
}
.arishem .width-27-em {
  width: 27em !important;
}
.arishem .width-28-\% {
  width: 28% !important;
}
.arishem .width-28-vw {
  width: 28vw !important;
}
.arishem .width-28-rem {
  width: 28rem !important;
}
.arishem .width-28-em {
  width: 28em !important;
}
.arishem .width-29-\% {
  width: 29% !important;
}
.arishem .width-29-vw {
  width: 29vw !important;
}
.arishem .width-29-rem {
  width: 29rem !important;
}
.arishem .width-29-em {
  width: 29em !important;
}
.arishem .width-30-\% {
  width: 30% !important;
}
.arishem .width-30-vw {
  width: 30vw !important;
}
.arishem .width-30-rem {
  width: 30rem !important;
}
.arishem .width-30-em {
  width: 30em !important;
}
.arishem .width-31-\% {
  width: 31% !important;
}
.arishem .width-31-vw {
  width: 31vw !important;
}
.arishem .width-31-rem {
  width: 31rem !important;
}
.arishem .width-31-em {
  width: 31em !important;
}
.arishem .width-32-\% {
  width: 32% !important;
}
.arishem .width-32-vw {
  width: 32vw !important;
}
.arishem .width-32-rem {
  width: 32rem !important;
}
.arishem .width-32-em {
  width: 32em !important;
}
.arishem .width-33-\% {
  width: 33% !important;
}
.arishem .width-33-vw {
  width: 33vw !important;
}
.arishem .width-33-rem {
  width: 33rem !important;
}
.arishem .width-33-em {
  width: 33em !important;
}
.arishem .width-34-\% {
  width: 34% !important;
}
.arishem .width-34-vw {
  width: 34vw !important;
}
.arishem .width-34-rem {
  width: 34rem !important;
}
.arishem .width-34-em {
  width: 34em !important;
}
.arishem .width-35-\% {
  width: 35% !important;
}
.arishem .width-35-vw {
  width: 35vw !important;
}
.arishem .width-35-rem {
  width: 35rem !important;
}
.arishem .width-35-em {
  width: 35em !important;
}
.arishem .width-36-\% {
  width: 36% !important;
}
.arishem .width-36-vw {
  width: 36vw !important;
}
.arishem .width-36-rem {
  width: 36rem !important;
}
.arishem .width-36-em {
  width: 36em !important;
}
.arishem .width-37-\% {
  width: 37% !important;
}
.arishem .width-37-vw {
  width: 37vw !important;
}
.arishem .width-37-rem {
  width: 37rem !important;
}
.arishem .width-37-em {
  width: 37em !important;
}
.arishem .width-38-\% {
  width: 38% !important;
}
.arishem .width-38-vw {
  width: 38vw !important;
}
.arishem .width-38-rem {
  width: 38rem !important;
}
.arishem .width-38-em {
  width: 38em !important;
}
.arishem .width-39-\% {
  width: 39% !important;
}
.arishem .width-39-vw {
  width: 39vw !important;
}
.arishem .width-39-rem {
  width: 39rem !important;
}
.arishem .width-39-em {
  width: 39em !important;
}
.arishem .width-40-\% {
  width: 40% !important;
}
.arishem .width-40-vw {
  width: 40vw !important;
}
.arishem .width-40-rem {
  width: 40rem !important;
}
.arishem .width-40-em {
  width: 40em !important;
}
.arishem .width-41-\% {
  width: 41% !important;
}
.arishem .width-41-vw {
  width: 41vw !important;
}
.arishem .width-41-rem {
  width: 41rem !important;
}
.arishem .width-41-em {
  width: 41em !important;
}
.arishem .width-42-\% {
  width: 42% !important;
}
.arishem .width-42-vw {
  width: 42vw !important;
}
.arishem .width-42-rem {
  width: 42rem !important;
}
.arishem .width-42-em {
  width: 42em !important;
}
.arishem .width-43-\% {
  width: 43% !important;
}
.arishem .width-43-vw {
  width: 43vw !important;
}
.arishem .width-43-rem {
  width: 43rem !important;
}
.arishem .width-43-em {
  width: 43em !important;
}
.arishem .width-44-\% {
  width: 44% !important;
}
.arishem .width-44-vw {
  width: 44vw !important;
}
.arishem .width-44-rem {
  width: 44rem !important;
}
.arishem .width-44-em {
  width: 44em !important;
}
.arishem .width-45-\% {
  width: 45% !important;
}
.arishem .width-45-vw {
  width: 45vw !important;
}
.arishem .width-45-rem {
  width: 45rem !important;
}
.arishem .width-45-em {
  width: 45em !important;
}
.arishem .width-46-\% {
  width: 46% !important;
}
.arishem .width-46-vw {
  width: 46vw !important;
}
.arishem .width-46-rem {
  width: 46rem !important;
}
.arishem .width-46-em {
  width: 46em !important;
}
.arishem .width-47-\% {
  width: 47% !important;
}
.arishem .width-47-vw {
  width: 47vw !important;
}
.arishem .width-47-rem {
  width: 47rem !important;
}
.arishem .width-47-em {
  width: 47em !important;
}
.arishem .width-48-\% {
  width: 48% !important;
}
.arishem .width-48-vw {
  width: 48vw !important;
}
.arishem .width-48-rem {
  width: 48rem !important;
}
.arishem .width-48-em {
  width: 48em !important;
}
.arishem .width-49-\% {
  width: 49% !important;
}
.arishem .width-49-vw {
  width: 49vw !important;
}
.arishem .width-49-rem {
  width: 49rem !important;
}
.arishem .width-49-em {
  width: 49em !important;
}
.arishem .width-50-\% {
  width: 50% !important;
}
.arishem .width-50-vw {
  width: 50vw !important;
}
.arishem .width-50-rem {
  width: 50rem !important;
}
.arishem .width-50-em {
  width: 50em !important;
}
.arishem .width-51-\% {
  width: 51% !important;
}
.arishem .width-51-vw {
  width: 51vw !important;
}
.arishem .width-51-rem {
  width: 51rem !important;
}
.arishem .width-51-em {
  width: 51em !important;
}
.arishem .width-52-\% {
  width: 52% !important;
}
.arishem .width-52-vw {
  width: 52vw !important;
}
.arishem .width-52-rem {
  width: 52rem !important;
}
.arishem .width-52-em {
  width: 52em !important;
}
.arishem .width-53-\% {
  width: 53% !important;
}
.arishem .width-53-vw {
  width: 53vw !important;
}
.arishem .width-53-rem {
  width: 53rem !important;
}
.arishem .width-53-em {
  width: 53em !important;
}
.arishem .width-54-\% {
  width: 54% !important;
}
.arishem .width-54-vw {
  width: 54vw !important;
}
.arishem .width-54-rem {
  width: 54rem !important;
}
.arishem .width-54-em {
  width: 54em !important;
}
.arishem .width-55-\% {
  width: 55% !important;
}
.arishem .width-55-vw {
  width: 55vw !important;
}
.arishem .width-55-rem {
  width: 55rem !important;
}
.arishem .width-55-em {
  width: 55em !important;
}
.arishem .width-56-\% {
  width: 56% !important;
}
.arishem .width-56-vw {
  width: 56vw !important;
}
.arishem .width-56-rem {
  width: 56rem !important;
}
.arishem .width-56-em {
  width: 56em !important;
}
.arishem .width-57-\% {
  width: 57% !important;
}
.arishem .width-57-vw {
  width: 57vw !important;
}
.arishem .width-57-rem {
  width: 57rem !important;
}
.arishem .width-57-em {
  width: 57em !important;
}
.arishem .width-58-\% {
  width: 58% !important;
}
.arishem .width-58-vw {
  width: 58vw !important;
}
.arishem .width-58-rem {
  width: 58rem !important;
}
.arishem .width-58-em {
  width: 58em !important;
}
.arishem .width-59-\% {
  width: 59% !important;
}
.arishem .width-59-vw {
  width: 59vw !important;
}
.arishem .width-59-rem {
  width: 59rem !important;
}
.arishem .width-59-em {
  width: 59em !important;
}
.arishem .width-60-\% {
  width: 60% !important;
}
.arishem .width-60-vw {
  width: 60vw !important;
}
.arishem .width-60-rem {
  width: 60rem !important;
}
.arishem .width-60-em {
  width: 60em !important;
}
.arishem .width-61-\% {
  width: 61% !important;
}
.arishem .width-61-vw {
  width: 61vw !important;
}
.arishem .width-61-rem {
  width: 61rem !important;
}
.arishem .width-61-em {
  width: 61em !important;
}
.arishem .width-62-\% {
  width: 62% !important;
}
.arishem .width-62-vw {
  width: 62vw !important;
}
.arishem .width-62-rem {
  width: 62rem !important;
}
.arishem .width-62-em {
  width: 62em !important;
}
.arishem .width-63-\% {
  width: 63% !important;
}
.arishem .width-63-vw {
  width: 63vw !important;
}
.arishem .width-63-rem {
  width: 63rem !important;
}
.arishem .width-63-em {
  width: 63em !important;
}
.arishem .width-64-\% {
  width: 64% !important;
}
.arishem .width-64-vw {
  width: 64vw !important;
}
.arishem .width-64-rem {
  width: 64rem !important;
}
.arishem .width-64-em {
  width: 64em !important;
}
.arishem .width-65-\% {
  width: 65% !important;
}
.arishem .width-65-vw {
  width: 65vw !important;
}
.arishem .width-65-rem {
  width: 65rem !important;
}
.arishem .width-65-em {
  width: 65em !important;
}
.arishem .width-66-\% {
  width: 66% !important;
}
.arishem .width-66-vw {
  width: 66vw !important;
}
.arishem .width-66-rem {
  width: 66rem !important;
}
.arishem .width-66-em {
  width: 66em !important;
}
.arishem .width-67-\% {
  width: 67% !important;
}
.arishem .width-67-vw {
  width: 67vw !important;
}
.arishem .width-67-rem {
  width: 67rem !important;
}
.arishem .width-67-em {
  width: 67em !important;
}
.arishem .width-68-\% {
  width: 68% !important;
}
.arishem .width-68-vw {
  width: 68vw !important;
}
.arishem .width-68-rem {
  width: 68rem !important;
}
.arishem .width-68-em {
  width: 68em !important;
}
.arishem .width-69-\% {
  width: 69% !important;
}
.arishem .width-69-vw {
  width: 69vw !important;
}
.arishem .width-69-rem {
  width: 69rem !important;
}
.arishem .width-69-em {
  width: 69em !important;
}
.arishem .width-70-\% {
  width: 70% !important;
}
.arishem .width-70-vw {
  width: 70vw !important;
}
.arishem .width-70-rem {
  width: 70rem !important;
}
.arishem .width-70-em {
  width: 70em !important;
}
.arishem .width-71-\% {
  width: 71% !important;
}
.arishem .width-71-vw {
  width: 71vw !important;
}
.arishem .width-71-rem {
  width: 71rem !important;
}
.arishem .width-71-em {
  width: 71em !important;
}
.arishem .width-72-\% {
  width: 72% !important;
}
.arishem .width-72-vw {
  width: 72vw !important;
}
.arishem .width-72-rem {
  width: 72rem !important;
}
.arishem .width-72-em {
  width: 72em !important;
}
.arishem .width-73-\% {
  width: 73% !important;
}
.arishem .width-73-vw {
  width: 73vw !important;
}
.arishem .width-73-rem {
  width: 73rem !important;
}
.arishem .width-73-em {
  width: 73em !important;
}
.arishem .width-74-\% {
  width: 74% !important;
}
.arishem .width-74-vw {
  width: 74vw !important;
}
.arishem .width-74-rem {
  width: 74rem !important;
}
.arishem .width-74-em {
  width: 74em !important;
}
.arishem .width-75-\% {
  width: 75% !important;
}
.arishem .width-75-vw {
  width: 75vw !important;
}
.arishem .width-75-rem {
  width: 75rem !important;
}
.arishem .width-75-em {
  width: 75em !important;
}
.arishem .width-76-\% {
  width: 76% !important;
}
.arishem .width-76-vw {
  width: 76vw !important;
}
.arishem .width-76-rem {
  width: 76rem !important;
}
.arishem .width-76-em {
  width: 76em !important;
}
.arishem .width-77-\% {
  width: 77% !important;
}
.arishem .width-77-vw {
  width: 77vw !important;
}
.arishem .width-77-rem {
  width: 77rem !important;
}
.arishem .width-77-em {
  width: 77em !important;
}
.arishem .width-78-\% {
  width: 78% !important;
}
.arishem .width-78-vw {
  width: 78vw !important;
}
.arishem .width-78-rem {
  width: 78rem !important;
}
.arishem .width-78-em {
  width: 78em !important;
}
.arishem .width-79-\% {
  width: 79% !important;
}
.arishem .width-79-vw {
  width: 79vw !important;
}
.arishem .width-79-rem {
  width: 79rem !important;
}
.arishem .width-79-em {
  width: 79em !important;
}
.arishem .width-80-\% {
  width: 80% !important;
}
.arishem .width-80-vw {
  width: 80vw !important;
}
.arishem .width-80-rem {
  width: 80rem !important;
}
.arishem .width-80-em {
  width: 80em !important;
}
.arishem .width-81-\% {
  width: 81% !important;
}
.arishem .width-81-vw {
  width: 81vw !important;
}
.arishem .width-81-rem {
  width: 81rem !important;
}
.arishem .width-81-em {
  width: 81em !important;
}
.arishem .width-82-\% {
  width: 82% !important;
}
.arishem .width-82-vw {
  width: 82vw !important;
}
.arishem .width-82-rem {
  width: 82rem !important;
}
.arishem .width-82-em {
  width: 82em !important;
}
.arishem .width-83-\% {
  width: 83% !important;
}
.arishem .width-83-vw {
  width: 83vw !important;
}
.arishem .width-83-rem {
  width: 83rem !important;
}
.arishem .width-83-em {
  width: 83em !important;
}
.arishem .width-84-\% {
  width: 84% !important;
}
.arishem .width-84-vw {
  width: 84vw !important;
}
.arishem .width-84-rem {
  width: 84rem !important;
}
.arishem .width-84-em {
  width: 84em !important;
}
.arishem .width-85-\% {
  width: 85% !important;
}
.arishem .width-85-vw {
  width: 85vw !important;
}
.arishem .width-85-rem {
  width: 85rem !important;
}
.arishem .width-85-em {
  width: 85em !important;
}
.arishem .width-86-\% {
  width: 86% !important;
}
.arishem .width-86-vw {
  width: 86vw !important;
}
.arishem .width-86-rem {
  width: 86rem !important;
}
.arishem .width-86-em {
  width: 86em !important;
}
.arishem .width-87-\% {
  width: 87% !important;
}
.arishem .width-87-vw {
  width: 87vw !important;
}
.arishem .width-87-rem {
  width: 87rem !important;
}
.arishem .width-87-em {
  width: 87em !important;
}
.arishem .width-88-\% {
  width: 88% !important;
}
.arishem .width-88-vw {
  width: 88vw !important;
}
.arishem .width-88-rem {
  width: 88rem !important;
}
.arishem .width-88-em {
  width: 88em !important;
}
.arishem .width-89-\% {
  width: 89% !important;
}
.arishem .width-89-vw {
  width: 89vw !important;
}
.arishem .width-89-rem {
  width: 89rem !important;
}
.arishem .width-89-em {
  width: 89em !important;
}
.arishem .width-90-\% {
  width: 90% !important;
}
.arishem .width-90-vw {
  width: 90vw !important;
}
.arishem .width-90-rem {
  width: 90rem !important;
}
.arishem .width-90-em {
  width: 90em !important;
}
.arishem .width-91-\% {
  width: 91% !important;
}
.arishem .width-91-vw {
  width: 91vw !important;
}
.arishem .width-91-rem {
  width: 91rem !important;
}
.arishem .width-91-em {
  width: 91em !important;
}
.arishem .width-92-\% {
  width: 92% !important;
}
.arishem .width-92-vw {
  width: 92vw !important;
}
.arishem .width-92-rem {
  width: 92rem !important;
}
.arishem .width-92-em {
  width: 92em !important;
}
.arishem .width-93-\% {
  width: 93% !important;
}
.arishem .width-93-vw {
  width: 93vw !important;
}
.arishem .width-93-rem {
  width: 93rem !important;
}
.arishem .width-93-em {
  width: 93em !important;
}
.arishem .width-94-\% {
  width: 94% !important;
}
.arishem .width-94-vw {
  width: 94vw !important;
}
.arishem .width-94-rem {
  width: 94rem !important;
}
.arishem .width-94-em {
  width: 94em !important;
}
.arishem .width-95-\% {
  width: 95% !important;
}
.arishem .width-95-vw {
  width: 95vw !important;
}
.arishem .width-95-rem {
  width: 95rem !important;
}
.arishem .width-95-em {
  width: 95em !important;
}
.arishem .width-96-\% {
  width: 96% !important;
}
.arishem .width-96-vw {
  width: 96vw !important;
}
.arishem .width-96-rem {
  width: 96rem !important;
}
.arishem .width-96-em {
  width: 96em !important;
}
.arishem .width-97-\% {
  width: 97% !important;
}
.arishem .width-97-vw {
  width: 97vw !important;
}
.arishem .width-97-rem {
  width: 97rem !important;
}
.arishem .width-97-em {
  width: 97em !important;
}
.arishem .width-98-\% {
  width: 98% !important;
}
.arishem .width-98-vw {
  width: 98vw !important;
}
.arishem .width-98-rem {
  width: 98rem !important;
}
.arishem .width-98-em {
  width: 98em !important;
}
.arishem .width-99-\% {
  width: 99% !important;
}
.arishem .width-99-vw {
  width: 99vw !important;
}
.arishem .width-99-rem {
  width: 99rem !important;
}
.arishem .width-99-em {
  width: 99em !important;
}
.arishem .width-100-\% {
  width: 100% !important;
}
.arishem .width-100-vw {
  width: 100vw !important;
}
.arishem .width-100-rem {
  width: 100rem !important;
}
.arishem .width-100-em {
  width: 100em !important;
}
.arishem .width-200-\% {
  width: 200% !important;
}
.arishem .width-200-vw {
  width: 200vw !important;
}
.arishem .width-200-rem {
  width: 200rem !important;
}
.arishem .width-200-em {
  width: 200em !important;
}
.arishem .width-175-\% {
  width: 175% !important;
}
.arishem .width-175-vw {
  width: 175vw !important;
}
.arishem .width-175-rem {
  width: 175rem !important;
}
.arishem .width-175-em {
  width: 175em !important;
}
.arishem .width-150-\% {
  width: 150% !important;
}
.arishem .width-150-vw {
  width: 150vw !important;
}
.arishem .width-150-rem {
  width: 150rem !important;
}
.arishem .width-150-em {
  width: 150em !important;
}
.arishem .width-125-\% {
  width: 125% !important;
}
.arishem .width-125-vw {
  width: 125vw !important;
}
.arishem .width-125-rem {
  width: 125rem !important;
}
.arishem .width-125-em {
  width: 125em !important;
}
.arishem .height-min-content {
  height: min-content !important;
}
.arishem .height-max-content {
  height: max-content !important;
}
.arishem .height-fit-content {
  height: fit-content !important;
}
.arishem .height-auto {
  height: auto !important;
}
.arishem .height-0 {
  height: 0 !important;
}
.arishem .height-1-\% {
  height: 1% !important;
}
.arishem .height-1-vh {
  height: 1vh !important;
}
.arishem .height-1-rem {
  height: 1rem !important;
}
.arishem .height-1-em {
  height: 1em !important;
}
.arishem .height-2-\% {
  height: 2% !important;
}
.arishem .height-2-vh {
  height: 2vh !important;
}
.arishem .height-2-rem {
  height: 2rem !important;
}
.arishem .height-2-em {
  height: 2em !important;
}
.arishem .height-3-\% {
  height: 3% !important;
}
.arishem .height-3-vh {
  height: 3vh !important;
}
.arishem .height-3-rem {
  height: 3rem !important;
}
.arishem .height-3-em {
  height: 3em !important;
}
.arishem .height-4-\% {
  height: 4% !important;
}
.arishem .height-4-vh {
  height: 4vh !important;
}
.arishem .height-4-rem {
  height: 4rem !important;
}
.arishem .height-4-em {
  height: 4em !important;
}
.arishem .height-5-\% {
  height: 5% !important;
}
.arishem .height-5-vh {
  height: 5vh !important;
}
.arishem .height-5-rem {
  height: 5rem !important;
}
.arishem .height-5-em {
  height: 5em !important;
}
.arishem .height-6-\% {
  height: 6% !important;
}
.arishem .height-6-vh {
  height: 6vh !important;
}
.arishem .height-6-rem {
  height: 6rem !important;
}
.arishem .height-6-em {
  height: 6em !important;
}
.arishem .height-7-\% {
  height: 7% !important;
}
.arishem .height-7-vh {
  height: 7vh !important;
}
.arishem .height-7-rem {
  height: 7rem !important;
}
.arishem .height-7-em {
  height: 7em !important;
}
.arishem .height-8-\% {
  height: 8% !important;
}
.arishem .height-8-vh {
  height: 8vh !important;
}
.arishem .height-8-rem {
  height: 8rem !important;
}
.arishem .height-8-em {
  height: 8em !important;
}
.arishem .height-9-\% {
  height: 9% !important;
}
.arishem .height-9-vh {
  height: 9vh !important;
}
.arishem .height-9-rem {
  height: 9rem !important;
}
.arishem .height-9-em {
  height: 9em !important;
}
.arishem .height-10-\% {
  height: 10% !important;
}
.arishem .height-10-vh {
  height: 10vh !important;
}
.arishem .height-10-rem {
  height: 10rem !important;
}
.arishem .height-10-em {
  height: 10em !important;
}
.arishem .height-11-\% {
  height: 11% !important;
}
.arishem .height-11-vh {
  height: 11vh !important;
}
.arishem .height-11-rem {
  height: 11rem !important;
}
.arishem .height-11-em {
  height: 11em !important;
}
.arishem .height-12-\% {
  height: 12% !important;
}
.arishem .height-12-vh {
  height: 12vh !important;
}
.arishem .height-12-rem {
  height: 12rem !important;
}
.arishem .height-12-em {
  height: 12em !important;
}
.arishem .height-13-\% {
  height: 13% !important;
}
.arishem .height-13-vh {
  height: 13vh !important;
}
.arishem .height-13-rem {
  height: 13rem !important;
}
.arishem .height-13-em {
  height: 13em !important;
}
.arishem .height-14-\% {
  height: 14% !important;
}
.arishem .height-14-vh {
  height: 14vh !important;
}
.arishem .height-14-rem {
  height: 14rem !important;
}
.arishem .height-14-em {
  height: 14em !important;
}
.arishem .height-15-\% {
  height: 15% !important;
}
.arishem .height-15-vh {
  height: 15vh !important;
}
.arishem .height-15-rem {
  height: 15rem !important;
}
.arishem .height-15-em {
  height: 15em !important;
}
.arishem .height-16-\% {
  height: 16% !important;
}
.arishem .height-16-vh {
  height: 16vh !important;
}
.arishem .height-16-rem {
  height: 16rem !important;
}
.arishem .height-16-em {
  height: 16em !important;
}
.arishem .height-17-\% {
  height: 17% !important;
}
.arishem .height-17-vh {
  height: 17vh !important;
}
.arishem .height-17-rem {
  height: 17rem !important;
}
.arishem .height-17-em {
  height: 17em !important;
}
.arishem .height-18-\% {
  height: 18% !important;
}
.arishem .height-18-vh {
  height: 18vh !important;
}
.arishem .height-18-rem {
  height: 18rem !important;
}
.arishem .height-18-em {
  height: 18em !important;
}
.arishem .height-19-\% {
  height: 19% !important;
}
.arishem .height-19-vh {
  height: 19vh !important;
}
.arishem .height-19-rem {
  height: 19rem !important;
}
.arishem .height-19-em {
  height: 19em !important;
}
.arishem .height-20-\% {
  height: 20% !important;
}
.arishem .height-20-vh {
  height: 20vh !important;
}
.arishem .height-20-rem {
  height: 20rem !important;
}
.arishem .height-20-em {
  height: 20em !important;
}
.arishem .height-21-\% {
  height: 21% !important;
}
.arishem .height-21-vh {
  height: 21vh !important;
}
.arishem .height-21-rem {
  height: 21rem !important;
}
.arishem .height-21-em {
  height: 21em !important;
}
.arishem .height-22-\% {
  height: 22% !important;
}
.arishem .height-22-vh {
  height: 22vh !important;
}
.arishem .height-22-rem {
  height: 22rem !important;
}
.arishem .height-22-em {
  height: 22em !important;
}
.arishem .height-23-\% {
  height: 23% !important;
}
.arishem .height-23-vh {
  height: 23vh !important;
}
.arishem .height-23-rem {
  height: 23rem !important;
}
.arishem .height-23-em {
  height: 23em !important;
}
.arishem .height-24-\% {
  height: 24% !important;
}
.arishem .height-24-vh {
  height: 24vh !important;
}
.arishem .height-24-rem {
  height: 24rem !important;
}
.arishem .height-24-em {
  height: 24em !important;
}
.arishem .height-25-\% {
  height: 25% !important;
}
.arishem .height-25-vh {
  height: 25vh !important;
}
.arishem .height-25-rem {
  height: 25rem !important;
}
.arishem .height-25-em {
  height: 25em !important;
}
.arishem .height-26-\% {
  height: 26% !important;
}
.arishem .height-26-vh {
  height: 26vh !important;
}
.arishem .height-26-rem {
  height: 26rem !important;
}
.arishem .height-26-em {
  height: 26em !important;
}
.arishem .height-27-\% {
  height: 27% !important;
}
.arishem .height-27-vh {
  height: 27vh !important;
}
.arishem .height-27-rem {
  height: 27rem !important;
}
.arishem .height-27-em {
  height: 27em !important;
}
.arishem .height-28-\% {
  height: 28% !important;
}
.arishem .height-28-vh {
  height: 28vh !important;
}
.arishem .height-28-rem {
  height: 28rem !important;
}
.arishem .height-28-em {
  height: 28em !important;
}
.arishem .height-29-\% {
  height: 29% !important;
}
.arishem .height-29-vh {
  height: 29vh !important;
}
.arishem .height-29-rem {
  height: 29rem !important;
}
.arishem .height-29-em {
  height: 29em !important;
}
.arishem .height-30-\% {
  height: 30% !important;
}
.arishem .height-30-vh {
  height: 30vh !important;
}
.arishem .height-30-rem {
  height: 30rem !important;
}
.arishem .height-30-em {
  height: 30em !important;
}
.arishem .height-31-\% {
  height: 31% !important;
}
.arishem .height-31-vh {
  height: 31vh !important;
}
.arishem .height-31-rem {
  height: 31rem !important;
}
.arishem .height-31-em {
  height: 31em !important;
}
.arishem .height-32-\% {
  height: 32% !important;
}
.arishem .height-32-vh {
  height: 32vh !important;
}
.arishem .height-32-rem {
  height: 32rem !important;
}
.arishem .height-32-em {
  height: 32em !important;
}
.arishem .height-33-\% {
  height: 33% !important;
}
.arishem .height-33-vh {
  height: 33vh !important;
}
.arishem .height-33-rem {
  height: 33rem !important;
}
.arishem .height-33-em {
  height: 33em !important;
}
.arishem .height-34-\% {
  height: 34% !important;
}
.arishem .height-34-vh {
  height: 34vh !important;
}
.arishem .height-34-rem {
  height: 34rem !important;
}
.arishem .height-34-em {
  height: 34em !important;
}
.arishem .height-35-\% {
  height: 35% !important;
}
.arishem .height-35-vh {
  height: 35vh !important;
}
.arishem .height-35-rem {
  height: 35rem !important;
}
.arishem .height-35-em {
  height: 35em !important;
}
.arishem .height-36-\% {
  height: 36% !important;
}
.arishem .height-36-vh {
  height: 36vh !important;
}
.arishem .height-36-rem {
  height: 36rem !important;
}
.arishem .height-36-em {
  height: 36em !important;
}
.arishem .height-37-\% {
  height: 37% !important;
}
.arishem .height-37-vh {
  height: 37vh !important;
}
.arishem .height-37-rem {
  height: 37rem !important;
}
.arishem .height-37-em {
  height: 37em !important;
}
.arishem .height-38-\% {
  height: 38% !important;
}
.arishem .height-38-vh {
  height: 38vh !important;
}
.arishem .height-38-rem {
  height: 38rem !important;
}
.arishem .height-38-em {
  height: 38em !important;
}
.arishem .height-39-\% {
  height: 39% !important;
}
.arishem .height-39-vh {
  height: 39vh !important;
}
.arishem .height-39-rem {
  height: 39rem !important;
}
.arishem .height-39-em {
  height: 39em !important;
}
.arishem .height-40-\% {
  height: 40% !important;
}
.arishem .height-40-vh {
  height: 40vh !important;
}
.arishem .height-40-rem {
  height: 40rem !important;
}
.arishem .height-40-em {
  height: 40em !important;
}
.arishem .height-41-\% {
  height: 41% !important;
}
.arishem .height-41-vh {
  height: 41vh !important;
}
.arishem .height-41-rem {
  height: 41rem !important;
}
.arishem .height-41-em {
  height: 41em !important;
}
.arishem .height-42-\% {
  height: 42% !important;
}
.arishem .height-42-vh {
  height: 42vh !important;
}
.arishem .height-42-rem {
  height: 42rem !important;
}
.arishem .height-42-em {
  height: 42em !important;
}
.arishem .height-43-\% {
  height: 43% !important;
}
.arishem .height-43-vh {
  height: 43vh !important;
}
.arishem .height-43-rem {
  height: 43rem !important;
}
.arishem .height-43-em {
  height: 43em !important;
}
.arishem .height-44-\% {
  height: 44% !important;
}
.arishem .height-44-vh {
  height: 44vh !important;
}
.arishem .height-44-rem {
  height: 44rem !important;
}
.arishem .height-44-em {
  height: 44em !important;
}
.arishem .height-45-\% {
  height: 45% !important;
}
.arishem .height-45-vh {
  height: 45vh !important;
}
.arishem .height-45-rem {
  height: 45rem !important;
}
.arishem .height-45-em {
  height: 45em !important;
}
.arishem .height-46-\% {
  height: 46% !important;
}
.arishem .height-46-vh {
  height: 46vh !important;
}
.arishem .height-46-rem {
  height: 46rem !important;
}
.arishem .height-46-em {
  height: 46em !important;
}
.arishem .height-47-\% {
  height: 47% !important;
}
.arishem .height-47-vh {
  height: 47vh !important;
}
.arishem .height-47-rem {
  height: 47rem !important;
}
.arishem .height-47-em {
  height: 47em !important;
}
.arishem .height-48-\% {
  height: 48% !important;
}
.arishem .height-48-vh {
  height: 48vh !important;
}
.arishem .height-48-rem {
  height: 48rem !important;
}
.arishem .height-48-em {
  height: 48em !important;
}
.arishem .height-49-\% {
  height: 49% !important;
}
.arishem .height-49-vh {
  height: 49vh !important;
}
.arishem .height-49-rem {
  height: 49rem !important;
}
.arishem .height-49-em {
  height: 49em !important;
}
.arishem .height-50-\% {
  height: 50% !important;
}
.arishem .height-50-vh {
  height: 50vh !important;
}
.arishem .height-50-rem {
  height: 50rem !important;
}
.arishem .height-50-em {
  height: 50em !important;
}
.arishem .height-51-\% {
  height: 51% !important;
}
.arishem .height-51-vh {
  height: 51vh !important;
}
.arishem .height-51-rem {
  height: 51rem !important;
}
.arishem .height-51-em {
  height: 51em !important;
}
.arishem .height-52-\% {
  height: 52% !important;
}
.arishem .height-52-vh {
  height: 52vh !important;
}
.arishem .height-52-rem {
  height: 52rem !important;
}
.arishem .height-52-em {
  height: 52em !important;
}
.arishem .height-53-\% {
  height: 53% !important;
}
.arishem .height-53-vh {
  height: 53vh !important;
}
.arishem .height-53-rem {
  height: 53rem !important;
}
.arishem .height-53-em {
  height: 53em !important;
}
.arishem .height-54-\% {
  height: 54% !important;
}
.arishem .height-54-vh {
  height: 54vh !important;
}
.arishem .height-54-rem {
  height: 54rem !important;
}
.arishem .height-54-em {
  height: 54em !important;
}
.arishem .height-55-\% {
  height: 55% !important;
}
.arishem .height-55-vh {
  height: 55vh !important;
}
.arishem .height-55-rem {
  height: 55rem !important;
}
.arishem .height-55-em {
  height: 55em !important;
}
.arishem .height-56-\% {
  height: 56% !important;
}
.arishem .height-56-vh {
  height: 56vh !important;
}
.arishem .height-56-rem {
  height: 56rem !important;
}
.arishem .height-56-em {
  height: 56em !important;
}
.arishem .height-57-\% {
  height: 57% !important;
}
.arishem .height-57-vh {
  height: 57vh !important;
}
.arishem .height-57-rem {
  height: 57rem !important;
}
.arishem .height-57-em {
  height: 57em !important;
}
.arishem .height-58-\% {
  height: 58% !important;
}
.arishem .height-58-vh {
  height: 58vh !important;
}
.arishem .height-58-rem {
  height: 58rem !important;
}
.arishem .height-58-em {
  height: 58em !important;
}
.arishem .height-59-\% {
  height: 59% !important;
}
.arishem .height-59-vh {
  height: 59vh !important;
}
.arishem .height-59-rem {
  height: 59rem !important;
}
.arishem .height-59-em {
  height: 59em !important;
}
.arishem .height-60-\% {
  height: 60% !important;
}
.arishem .height-60-vh {
  height: 60vh !important;
}
.arishem .height-60-rem {
  height: 60rem !important;
}
.arishem .height-60-em {
  height: 60em !important;
}
.arishem .height-61-\% {
  height: 61% !important;
}
.arishem .height-61-vh {
  height: 61vh !important;
}
.arishem .height-61-rem {
  height: 61rem !important;
}
.arishem .height-61-em {
  height: 61em !important;
}
.arishem .height-62-\% {
  height: 62% !important;
}
.arishem .height-62-vh {
  height: 62vh !important;
}
.arishem .height-62-rem {
  height: 62rem !important;
}
.arishem .height-62-em {
  height: 62em !important;
}
.arishem .height-63-\% {
  height: 63% !important;
}
.arishem .height-63-vh {
  height: 63vh !important;
}
.arishem .height-63-rem {
  height: 63rem !important;
}
.arishem .height-63-em {
  height: 63em !important;
}
.arishem .height-64-\% {
  height: 64% !important;
}
.arishem .height-64-vh {
  height: 64vh !important;
}
.arishem .height-64-rem {
  height: 64rem !important;
}
.arishem .height-64-em {
  height: 64em !important;
}
.arishem .height-65-\% {
  height: 65% !important;
}
.arishem .height-65-vh {
  height: 65vh !important;
}
.arishem .height-65-rem {
  height: 65rem !important;
}
.arishem .height-65-em {
  height: 65em !important;
}
.arishem .height-66-\% {
  height: 66% !important;
}
.arishem .height-66-vh {
  height: 66vh !important;
}
.arishem .height-66-rem {
  height: 66rem !important;
}
.arishem .height-66-em {
  height: 66em !important;
}
.arishem .height-67-\% {
  height: 67% !important;
}
.arishem .height-67-vh {
  height: 67vh !important;
}
.arishem .height-67-rem {
  height: 67rem !important;
}
.arishem .height-67-em {
  height: 67em !important;
}
.arishem .height-68-\% {
  height: 68% !important;
}
.arishem .height-68-vh {
  height: 68vh !important;
}
.arishem .height-68-rem {
  height: 68rem !important;
}
.arishem .height-68-em {
  height: 68em !important;
}
.arishem .height-69-\% {
  height: 69% !important;
}
.arishem .height-69-vh {
  height: 69vh !important;
}
.arishem .height-69-rem {
  height: 69rem !important;
}
.arishem .height-69-em {
  height: 69em !important;
}
.arishem .height-70-\% {
  height: 70% !important;
}
.arishem .height-70-vh {
  height: 70vh !important;
}
.arishem .height-70-rem {
  height: 70rem !important;
}
.arishem .height-70-em {
  height: 70em !important;
}
.arishem .height-71-\% {
  height: 71% !important;
}
.arishem .height-71-vh {
  height: 71vh !important;
}
.arishem .height-71-rem {
  height: 71rem !important;
}
.arishem .height-71-em {
  height: 71em !important;
}
.arishem .height-72-\% {
  height: 72% !important;
}
.arishem .height-72-vh {
  height: 72vh !important;
}
.arishem .height-72-rem {
  height: 72rem !important;
}
.arishem .height-72-em {
  height: 72em !important;
}
.arishem .height-73-\% {
  height: 73% !important;
}
.arishem .height-73-vh {
  height: 73vh !important;
}
.arishem .height-73-rem {
  height: 73rem !important;
}
.arishem .height-73-em {
  height: 73em !important;
}
.arishem .height-74-\% {
  height: 74% !important;
}
.arishem .height-74-vh {
  height: 74vh !important;
}
.arishem .height-74-rem {
  height: 74rem !important;
}
.arishem .height-74-em {
  height: 74em !important;
}
.arishem .height-75-\% {
  height: 75% !important;
}
.arishem .height-75-vh {
  height: 75vh !important;
}
.arishem .height-75-rem {
  height: 75rem !important;
}
.arishem .height-75-em {
  height: 75em !important;
}
.arishem .height-76-\% {
  height: 76% !important;
}
.arishem .height-76-vh {
  height: 76vh !important;
}
.arishem .height-76-rem {
  height: 76rem !important;
}
.arishem .height-76-em {
  height: 76em !important;
}
.arishem .height-77-\% {
  height: 77% !important;
}
.arishem .height-77-vh {
  height: 77vh !important;
}
.arishem .height-77-rem {
  height: 77rem !important;
}
.arishem .height-77-em {
  height: 77em !important;
}
.arishem .height-78-\% {
  height: 78% !important;
}
.arishem .height-78-vh {
  height: 78vh !important;
}
.arishem .height-78-rem {
  height: 78rem !important;
}
.arishem .height-78-em {
  height: 78em !important;
}
.arishem .height-79-\% {
  height: 79% !important;
}
.arishem .height-79-vh {
  height: 79vh !important;
}
.arishem .height-79-rem {
  height: 79rem !important;
}
.arishem .height-79-em {
  height: 79em !important;
}
.arishem .height-80-\% {
  height: 80% !important;
}
.arishem .height-80-vh {
  height: 80vh !important;
}
.arishem .height-80-rem {
  height: 80rem !important;
}
.arishem .height-80-em {
  height: 80em !important;
}
.arishem .height-81-\% {
  height: 81% !important;
}
.arishem .height-81-vh {
  height: 81vh !important;
}
.arishem .height-81-rem {
  height: 81rem !important;
}
.arishem .height-81-em {
  height: 81em !important;
}
.arishem .height-82-\% {
  height: 82% !important;
}
.arishem .height-82-vh {
  height: 82vh !important;
}
.arishem .height-82-rem {
  height: 82rem !important;
}
.arishem .height-82-em {
  height: 82em !important;
}
.arishem .height-83-\% {
  height: 83% !important;
}
.arishem .height-83-vh {
  height: 83vh !important;
}
.arishem .height-83-rem {
  height: 83rem !important;
}
.arishem .height-83-em {
  height: 83em !important;
}
.arishem .height-84-\% {
  height: 84% !important;
}
.arishem .height-84-vh {
  height: 84vh !important;
}
.arishem .height-84-rem {
  height: 84rem !important;
}
.arishem .height-84-em {
  height: 84em !important;
}
.arishem .height-85-\% {
  height: 85% !important;
}
.arishem .height-85-vh {
  height: 85vh !important;
}
.arishem .height-85-rem {
  height: 85rem !important;
}
.arishem .height-85-em {
  height: 85em !important;
}
.arishem .height-86-\% {
  height: 86% !important;
}
.arishem .height-86-vh {
  height: 86vh !important;
}
.arishem .height-86-rem {
  height: 86rem !important;
}
.arishem .height-86-em {
  height: 86em !important;
}
.arishem .height-87-\% {
  height: 87% !important;
}
.arishem .height-87-vh {
  height: 87vh !important;
}
.arishem .height-87-rem {
  height: 87rem !important;
}
.arishem .height-87-em {
  height: 87em !important;
}
.arishem .height-88-\% {
  height: 88% !important;
}
.arishem .height-88-vh {
  height: 88vh !important;
}
.arishem .height-88-rem {
  height: 88rem !important;
}
.arishem .height-88-em {
  height: 88em !important;
}
.arishem .height-89-\% {
  height: 89% !important;
}
.arishem .height-89-vh {
  height: 89vh !important;
}
.arishem .height-89-rem {
  height: 89rem !important;
}
.arishem .height-89-em {
  height: 89em !important;
}
.arishem .height-90-\% {
  height: 90% !important;
}
.arishem .height-90-vh {
  height: 90vh !important;
}
.arishem .height-90-rem {
  height: 90rem !important;
}
.arishem .height-90-em {
  height: 90em !important;
}
.arishem .height-91-\% {
  height: 91% !important;
}
.arishem .height-91-vh {
  height: 91vh !important;
}
.arishem .height-91-rem {
  height: 91rem !important;
}
.arishem .height-91-em {
  height: 91em !important;
}
.arishem .height-92-\% {
  height: 92% !important;
}
.arishem .height-92-vh {
  height: 92vh !important;
}
.arishem .height-92-rem {
  height: 92rem !important;
}
.arishem .height-92-em {
  height: 92em !important;
}
.arishem .height-93-\% {
  height: 93% !important;
}
.arishem .height-93-vh {
  height: 93vh !important;
}
.arishem .height-93-rem {
  height: 93rem !important;
}
.arishem .height-93-em {
  height: 93em !important;
}
.arishem .height-94-\% {
  height: 94% !important;
}
.arishem .height-94-vh {
  height: 94vh !important;
}
.arishem .height-94-rem {
  height: 94rem !important;
}
.arishem .height-94-em {
  height: 94em !important;
}
.arishem .height-95-\% {
  height: 95% !important;
}
.arishem .height-95-vh {
  height: 95vh !important;
}
.arishem .height-95-rem {
  height: 95rem !important;
}
.arishem .height-95-em {
  height: 95em !important;
}
.arishem .height-96-\% {
  height: 96% !important;
}
.arishem .height-96-vh {
  height: 96vh !important;
}
.arishem .height-96-rem {
  height: 96rem !important;
}
.arishem .height-96-em {
  height: 96em !important;
}
.arishem .height-97-\% {
  height: 97% !important;
}
.arishem .height-97-vh {
  height: 97vh !important;
}
.arishem .height-97-rem {
  height: 97rem !important;
}
.arishem .height-97-em {
  height: 97em !important;
}
.arishem .height-98-\% {
  height: 98% !important;
}
.arishem .height-98-vh {
  height: 98vh !important;
}
.arishem .height-98-rem {
  height: 98rem !important;
}
.arishem .height-98-em {
  height: 98em !important;
}
.arishem .height-99-\% {
  height: 99% !important;
}
.arishem .height-99-vh {
  height: 99vh !important;
}
.arishem .height-99-rem {
  height: 99rem !important;
}
.arishem .height-99-em {
  height: 99em !important;
}
.arishem .height-100-\% {
  height: 100% !important;
}
.arishem .height-100-vh {
  height: 100vh !important;
}
.arishem .height-100-rem {
  height: 100rem !important;
}
.arishem .height-100-em {
  height: 100em !important;
}
.arishem .height-200-\% {
  height: 200% !important;
}
.arishem .height-200-vh {
  height: 200vh !important;
}
.arishem .height-200-rem {
  height: 200rem !important;
}
.arishem .height-200-em {
  height: 200em !important;
}
.arishem .height-175-\% {
  height: 175% !important;
}
.arishem .height-175-vh {
  height: 175vh !important;
}
.arishem .height-175-rem {
  height: 175rem !important;
}
.arishem .height-175-em {
  height: 175em !important;
}
.arishem .height-150-\% {
  height: 150% !important;
}
.arishem .height-150-vh {
  height: 150vh !important;
}
.arishem .height-150-rem {
  height: 150rem !important;
}
.arishem .height-150-em {
  height: 150em !important;
}
.arishem .height-125-\% {
  height: 125% !important;
}
.arishem .height-125-vh {
  height: 125vh !important;
}
.arishem .height-125-rem {
  height: 125rem !important;
}
.arishem .height-125-em {
  height: 125em !important;
}
@media (max-width: 1199px) {
  .arishem .width-min-content-lg {
    width: min-content !important;
  }
  .arishem .width-max-content-lg {
    width: max-content !important;
  }
  .arishem .width-fit-content-lg {
    width: fit-content !important;
  }
  .arishem .width-auto-lg {
    width: auto !important;
  }
  .arishem .width-0-lg {
    width: 0 !important;
  }
  .arishem .width-1-\%-lg {
    width: 1% !important;
  }
  .arishem .width-1-vw-lg {
    width: 1vw !important;
  }
  .arishem .width-1-rem-lg {
    width: 1rem !important;
  }
  .arishem .width-1-em-lg {
    width: 1em !important;
  }
  .arishem .width-2-\%-lg {
    width: 2% !important;
  }
  .arishem .width-2-vw-lg {
    width: 2vw !important;
  }
  .arishem .width-2-rem-lg {
    width: 2rem !important;
  }
  .arishem .width-2-em-lg {
    width: 2em !important;
  }
  .arishem .width-3-\%-lg {
    width: 3% !important;
  }
  .arishem .width-3-vw-lg {
    width: 3vw !important;
  }
  .arishem .width-3-rem-lg {
    width: 3rem !important;
  }
  .arishem .width-3-em-lg {
    width: 3em !important;
  }
  .arishem .width-4-\%-lg {
    width: 4% !important;
  }
  .arishem .width-4-vw-lg {
    width: 4vw !important;
  }
  .arishem .width-4-rem-lg {
    width: 4rem !important;
  }
  .arishem .width-4-em-lg {
    width: 4em !important;
  }
  .arishem .width-5-\%-lg {
    width: 5% !important;
  }
  .arishem .width-5-vw-lg {
    width: 5vw !important;
  }
  .arishem .width-5-rem-lg {
    width: 5rem !important;
  }
  .arishem .width-5-em-lg {
    width: 5em !important;
  }
  .arishem .width-6-\%-lg {
    width: 6% !important;
  }
  .arishem .width-6-vw-lg {
    width: 6vw !important;
  }
  .arishem .width-6-rem-lg {
    width: 6rem !important;
  }
  .arishem .width-6-em-lg {
    width: 6em !important;
  }
  .arishem .width-7-\%-lg {
    width: 7% !important;
  }
  .arishem .width-7-vw-lg {
    width: 7vw !important;
  }
  .arishem .width-7-rem-lg {
    width: 7rem !important;
  }
  .arishem .width-7-em-lg {
    width: 7em !important;
  }
  .arishem .width-8-\%-lg {
    width: 8% !important;
  }
  .arishem .width-8-vw-lg {
    width: 8vw !important;
  }
  .arishem .width-8-rem-lg {
    width: 8rem !important;
  }
  .arishem .width-8-em-lg {
    width: 8em !important;
  }
  .arishem .width-9-\%-lg {
    width: 9% !important;
  }
  .arishem .width-9-vw-lg {
    width: 9vw !important;
  }
  .arishem .width-9-rem-lg {
    width: 9rem !important;
  }
  .arishem .width-9-em-lg {
    width: 9em !important;
  }
  .arishem .width-10-\%-lg {
    width: 10% !important;
  }
  .arishem .width-10-vw-lg {
    width: 10vw !important;
  }
  .arishem .width-10-rem-lg {
    width: 10rem !important;
  }
  .arishem .width-10-em-lg {
    width: 10em !important;
  }
  .arishem .width-11-\%-lg {
    width: 11% !important;
  }
  .arishem .width-11-vw-lg {
    width: 11vw !important;
  }
  .arishem .width-11-rem-lg {
    width: 11rem !important;
  }
  .arishem .width-11-em-lg {
    width: 11em !important;
  }
  .arishem .width-12-\%-lg {
    width: 12% !important;
  }
  .arishem .width-12-vw-lg {
    width: 12vw !important;
  }
  .arishem .width-12-rem-lg {
    width: 12rem !important;
  }
  .arishem .width-12-em-lg {
    width: 12em !important;
  }
  .arishem .width-13-\%-lg {
    width: 13% !important;
  }
  .arishem .width-13-vw-lg {
    width: 13vw !important;
  }
  .arishem .width-13-rem-lg {
    width: 13rem !important;
  }
  .arishem .width-13-em-lg {
    width: 13em !important;
  }
  .arishem .width-14-\%-lg {
    width: 14% !important;
  }
  .arishem .width-14-vw-lg {
    width: 14vw !important;
  }
  .arishem .width-14-rem-lg {
    width: 14rem !important;
  }
  .arishem .width-14-em-lg {
    width: 14em !important;
  }
  .arishem .width-15-\%-lg {
    width: 15% !important;
  }
  .arishem .width-15-vw-lg {
    width: 15vw !important;
  }
  .arishem .width-15-rem-lg {
    width: 15rem !important;
  }
  .arishem .width-15-em-lg {
    width: 15em !important;
  }
  .arishem .width-16-\%-lg {
    width: 16% !important;
  }
  .arishem .width-16-vw-lg {
    width: 16vw !important;
  }
  .arishem .width-16-rem-lg {
    width: 16rem !important;
  }
  .arishem .width-16-em-lg {
    width: 16em !important;
  }
  .arishem .width-17-\%-lg {
    width: 17% !important;
  }
  .arishem .width-17-vw-lg {
    width: 17vw !important;
  }
  .arishem .width-17-rem-lg {
    width: 17rem !important;
  }
  .arishem .width-17-em-lg {
    width: 17em !important;
  }
  .arishem .width-18-\%-lg {
    width: 18% !important;
  }
  .arishem .width-18-vw-lg {
    width: 18vw !important;
  }
  .arishem .width-18-rem-lg {
    width: 18rem !important;
  }
  .arishem .width-18-em-lg {
    width: 18em !important;
  }
  .arishem .width-19-\%-lg {
    width: 19% !important;
  }
  .arishem .width-19-vw-lg {
    width: 19vw !important;
  }
  .arishem .width-19-rem-lg {
    width: 19rem !important;
  }
  .arishem .width-19-em-lg {
    width: 19em !important;
  }
  .arishem .width-20-\%-lg {
    width: 20% !important;
  }
  .arishem .width-20-vw-lg {
    width: 20vw !important;
  }
  .arishem .width-20-rem-lg {
    width: 20rem !important;
  }
  .arishem .width-20-em-lg {
    width: 20em !important;
  }
  .arishem .width-21-\%-lg {
    width: 21% !important;
  }
  .arishem .width-21-vw-lg {
    width: 21vw !important;
  }
  .arishem .width-21-rem-lg {
    width: 21rem !important;
  }
  .arishem .width-21-em-lg {
    width: 21em !important;
  }
  .arishem .width-22-\%-lg {
    width: 22% !important;
  }
  .arishem .width-22-vw-lg {
    width: 22vw !important;
  }
  .arishem .width-22-rem-lg {
    width: 22rem !important;
  }
  .arishem .width-22-em-lg {
    width: 22em !important;
  }
  .arishem .width-23-\%-lg {
    width: 23% !important;
  }
  .arishem .width-23-vw-lg {
    width: 23vw !important;
  }
  .arishem .width-23-rem-lg {
    width: 23rem !important;
  }
  .arishem .width-23-em-lg {
    width: 23em !important;
  }
  .arishem .width-24-\%-lg {
    width: 24% !important;
  }
  .arishem .width-24-vw-lg {
    width: 24vw !important;
  }
  .arishem .width-24-rem-lg {
    width: 24rem !important;
  }
  .arishem .width-24-em-lg {
    width: 24em !important;
  }
  .arishem .width-25-\%-lg {
    width: 25% !important;
  }
  .arishem .width-25-vw-lg {
    width: 25vw !important;
  }
  .arishem .width-25-rem-lg {
    width: 25rem !important;
  }
  .arishem .width-25-em-lg {
    width: 25em !important;
  }
  .arishem .width-26-\%-lg {
    width: 26% !important;
  }
  .arishem .width-26-vw-lg {
    width: 26vw !important;
  }
  .arishem .width-26-rem-lg {
    width: 26rem !important;
  }
  .arishem .width-26-em-lg {
    width: 26em !important;
  }
  .arishem .width-27-\%-lg {
    width: 27% !important;
  }
  .arishem .width-27-vw-lg {
    width: 27vw !important;
  }
  .arishem .width-27-rem-lg {
    width: 27rem !important;
  }
  .arishem .width-27-em-lg {
    width: 27em !important;
  }
  .arishem .width-28-\%-lg {
    width: 28% !important;
  }
  .arishem .width-28-vw-lg {
    width: 28vw !important;
  }
  .arishem .width-28-rem-lg {
    width: 28rem !important;
  }
  .arishem .width-28-em-lg {
    width: 28em !important;
  }
  .arishem .width-29-\%-lg {
    width: 29% !important;
  }
  .arishem .width-29-vw-lg {
    width: 29vw !important;
  }
  .arishem .width-29-rem-lg {
    width: 29rem !important;
  }
  .arishem .width-29-em-lg {
    width: 29em !important;
  }
  .arishem .width-30-\%-lg {
    width: 30% !important;
  }
  .arishem .width-30-vw-lg {
    width: 30vw !important;
  }
  .arishem .width-30-rem-lg {
    width: 30rem !important;
  }
  .arishem .width-30-em-lg {
    width: 30em !important;
  }
  .arishem .width-31-\%-lg {
    width: 31% !important;
  }
  .arishem .width-31-vw-lg {
    width: 31vw !important;
  }
  .arishem .width-31-rem-lg {
    width: 31rem !important;
  }
  .arishem .width-31-em-lg {
    width: 31em !important;
  }
  .arishem .width-32-\%-lg {
    width: 32% !important;
  }
  .arishem .width-32-vw-lg {
    width: 32vw !important;
  }
  .arishem .width-32-rem-lg {
    width: 32rem !important;
  }
  .arishem .width-32-em-lg {
    width: 32em !important;
  }
  .arishem .width-33-\%-lg {
    width: 33% !important;
  }
  .arishem .width-33-vw-lg {
    width: 33vw !important;
  }
  .arishem .width-33-rem-lg {
    width: 33rem !important;
  }
  .arishem .width-33-em-lg {
    width: 33em !important;
  }
  .arishem .width-34-\%-lg {
    width: 34% !important;
  }
  .arishem .width-34-vw-lg {
    width: 34vw !important;
  }
  .arishem .width-34-rem-lg {
    width: 34rem !important;
  }
  .arishem .width-34-em-lg {
    width: 34em !important;
  }
  .arishem .width-35-\%-lg {
    width: 35% !important;
  }
  .arishem .width-35-vw-lg {
    width: 35vw !important;
  }
  .arishem .width-35-rem-lg {
    width: 35rem !important;
  }
  .arishem .width-35-em-lg {
    width: 35em !important;
  }
  .arishem .width-36-\%-lg {
    width: 36% !important;
  }
  .arishem .width-36-vw-lg {
    width: 36vw !important;
  }
  .arishem .width-36-rem-lg {
    width: 36rem !important;
  }
  .arishem .width-36-em-lg {
    width: 36em !important;
  }
  .arishem .width-37-\%-lg {
    width: 37% !important;
  }
  .arishem .width-37-vw-lg {
    width: 37vw !important;
  }
  .arishem .width-37-rem-lg {
    width: 37rem !important;
  }
  .arishem .width-37-em-lg {
    width: 37em !important;
  }
  .arishem .width-38-\%-lg {
    width: 38% !important;
  }
  .arishem .width-38-vw-lg {
    width: 38vw !important;
  }
  .arishem .width-38-rem-lg {
    width: 38rem !important;
  }
  .arishem .width-38-em-lg {
    width: 38em !important;
  }
  .arishem .width-39-\%-lg {
    width: 39% !important;
  }
  .arishem .width-39-vw-lg {
    width: 39vw !important;
  }
  .arishem .width-39-rem-lg {
    width: 39rem !important;
  }
  .arishem .width-39-em-lg {
    width: 39em !important;
  }
  .arishem .width-40-\%-lg {
    width: 40% !important;
  }
  .arishem .width-40-vw-lg {
    width: 40vw !important;
  }
  .arishem .width-40-rem-lg {
    width: 40rem !important;
  }
  .arishem .width-40-em-lg {
    width: 40em !important;
  }
  .arishem .width-41-\%-lg {
    width: 41% !important;
  }
  .arishem .width-41-vw-lg {
    width: 41vw !important;
  }
  .arishem .width-41-rem-lg {
    width: 41rem !important;
  }
  .arishem .width-41-em-lg {
    width: 41em !important;
  }
  .arishem .width-42-\%-lg {
    width: 42% !important;
  }
  .arishem .width-42-vw-lg {
    width: 42vw !important;
  }
  .arishem .width-42-rem-lg {
    width: 42rem !important;
  }
  .arishem .width-42-em-lg {
    width: 42em !important;
  }
  .arishem .width-43-\%-lg {
    width: 43% !important;
  }
  .arishem .width-43-vw-lg {
    width: 43vw !important;
  }
  .arishem .width-43-rem-lg {
    width: 43rem !important;
  }
  .arishem .width-43-em-lg {
    width: 43em !important;
  }
  .arishem .width-44-\%-lg {
    width: 44% !important;
  }
  .arishem .width-44-vw-lg {
    width: 44vw !important;
  }
  .arishem .width-44-rem-lg {
    width: 44rem !important;
  }
  .arishem .width-44-em-lg {
    width: 44em !important;
  }
  .arishem .width-45-\%-lg {
    width: 45% !important;
  }
  .arishem .width-45-vw-lg {
    width: 45vw !important;
  }
  .arishem .width-45-rem-lg {
    width: 45rem !important;
  }
  .arishem .width-45-em-lg {
    width: 45em !important;
  }
  .arishem .width-46-\%-lg {
    width: 46% !important;
  }
  .arishem .width-46-vw-lg {
    width: 46vw !important;
  }
  .arishem .width-46-rem-lg {
    width: 46rem !important;
  }
  .arishem .width-46-em-lg {
    width: 46em !important;
  }
  .arishem .width-47-\%-lg {
    width: 47% !important;
  }
  .arishem .width-47-vw-lg {
    width: 47vw !important;
  }
  .arishem .width-47-rem-lg {
    width: 47rem !important;
  }
  .arishem .width-47-em-lg {
    width: 47em !important;
  }
  .arishem .width-48-\%-lg {
    width: 48% !important;
  }
  .arishem .width-48-vw-lg {
    width: 48vw !important;
  }
  .arishem .width-48-rem-lg {
    width: 48rem !important;
  }
  .arishem .width-48-em-lg {
    width: 48em !important;
  }
  .arishem .width-49-\%-lg {
    width: 49% !important;
  }
  .arishem .width-49-vw-lg {
    width: 49vw !important;
  }
  .arishem .width-49-rem-lg {
    width: 49rem !important;
  }
  .arishem .width-49-em-lg {
    width: 49em !important;
  }
  .arishem .width-50-\%-lg {
    width: 50% !important;
  }
  .arishem .width-50-vw-lg {
    width: 50vw !important;
  }
  .arishem .width-50-rem-lg {
    width: 50rem !important;
  }
  .arishem .width-50-em-lg {
    width: 50em !important;
  }
  .arishem .width-51-\%-lg {
    width: 51% !important;
  }
  .arishem .width-51-vw-lg {
    width: 51vw !important;
  }
  .arishem .width-51-rem-lg {
    width: 51rem !important;
  }
  .arishem .width-51-em-lg {
    width: 51em !important;
  }
  .arishem .width-52-\%-lg {
    width: 52% !important;
  }
  .arishem .width-52-vw-lg {
    width: 52vw !important;
  }
  .arishem .width-52-rem-lg {
    width: 52rem !important;
  }
  .arishem .width-52-em-lg {
    width: 52em !important;
  }
  .arishem .width-53-\%-lg {
    width: 53% !important;
  }
  .arishem .width-53-vw-lg {
    width: 53vw !important;
  }
  .arishem .width-53-rem-lg {
    width: 53rem !important;
  }
  .arishem .width-53-em-lg {
    width: 53em !important;
  }
  .arishem .width-54-\%-lg {
    width: 54% !important;
  }
  .arishem .width-54-vw-lg {
    width: 54vw !important;
  }
  .arishem .width-54-rem-lg {
    width: 54rem !important;
  }
  .arishem .width-54-em-lg {
    width: 54em !important;
  }
  .arishem .width-55-\%-lg {
    width: 55% !important;
  }
  .arishem .width-55-vw-lg {
    width: 55vw !important;
  }
  .arishem .width-55-rem-lg {
    width: 55rem !important;
  }
  .arishem .width-55-em-lg {
    width: 55em !important;
  }
  .arishem .width-56-\%-lg {
    width: 56% !important;
  }
  .arishem .width-56-vw-lg {
    width: 56vw !important;
  }
  .arishem .width-56-rem-lg {
    width: 56rem !important;
  }
  .arishem .width-56-em-lg {
    width: 56em !important;
  }
  .arishem .width-57-\%-lg {
    width: 57% !important;
  }
  .arishem .width-57-vw-lg {
    width: 57vw !important;
  }
  .arishem .width-57-rem-lg {
    width: 57rem !important;
  }
  .arishem .width-57-em-lg {
    width: 57em !important;
  }
  .arishem .width-58-\%-lg {
    width: 58% !important;
  }
  .arishem .width-58-vw-lg {
    width: 58vw !important;
  }
  .arishem .width-58-rem-lg {
    width: 58rem !important;
  }
  .arishem .width-58-em-lg {
    width: 58em !important;
  }
  .arishem .width-59-\%-lg {
    width: 59% !important;
  }
  .arishem .width-59-vw-lg {
    width: 59vw !important;
  }
  .arishem .width-59-rem-lg {
    width: 59rem !important;
  }
  .arishem .width-59-em-lg {
    width: 59em !important;
  }
  .arishem .width-60-\%-lg {
    width: 60% !important;
  }
  .arishem .width-60-vw-lg {
    width: 60vw !important;
  }
  .arishem .width-60-rem-lg {
    width: 60rem !important;
  }
  .arishem .width-60-em-lg {
    width: 60em !important;
  }
  .arishem .width-61-\%-lg {
    width: 61% !important;
  }
  .arishem .width-61-vw-lg {
    width: 61vw !important;
  }
  .arishem .width-61-rem-lg {
    width: 61rem !important;
  }
  .arishem .width-61-em-lg {
    width: 61em !important;
  }
  .arishem .width-62-\%-lg {
    width: 62% !important;
  }
  .arishem .width-62-vw-lg {
    width: 62vw !important;
  }
  .arishem .width-62-rem-lg {
    width: 62rem !important;
  }
  .arishem .width-62-em-lg {
    width: 62em !important;
  }
  .arishem .width-63-\%-lg {
    width: 63% !important;
  }
  .arishem .width-63-vw-lg {
    width: 63vw !important;
  }
  .arishem .width-63-rem-lg {
    width: 63rem !important;
  }
  .arishem .width-63-em-lg {
    width: 63em !important;
  }
  .arishem .width-64-\%-lg {
    width: 64% !important;
  }
  .arishem .width-64-vw-lg {
    width: 64vw !important;
  }
  .arishem .width-64-rem-lg {
    width: 64rem !important;
  }
  .arishem .width-64-em-lg {
    width: 64em !important;
  }
  .arishem .width-65-\%-lg {
    width: 65% !important;
  }
  .arishem .width-65-vw-lg {
    width: 65vw !important;
  }
  .arishem .width-65-rem-lg {
    width: 65rem !important;
  }
  .arishem .width-65-em-lg {
    width: 65em !important;
  }
  .arishem .width-66-\%-lg {
    width: 66% !important;
  }
  .arishem .width-66-vw-lg {
    width: 66vw !important;
  }
  .arishem .width-66-rem-lg {
    width: 66rem !important;
  }
  .arishem .width-66-em-lg {
    width: 66em !important;
  }
  .arishem .width-67-\%-lg {
    width: 67% !important;
  }
  .arishem .width-67-vw-lg {
    width: 67vw !important;
  }
  .arishem .width-67-rem-lg {
    width: 67rem !important;
  }
  .arishem .width-67-em-lg {
    width: 67em !important;
  }
  .arishem .width-68-\%-lg {
    width: 68% !important;
  }
  .arishem .width-68-vw-lg {
    width: 68vw !important;
  }
  .arishem .width-68-rem-lg {
    width: 68rem !important;
  }
  .arishem .width-68-em-lg {
    width: 68em !important;
  }
  .arishem .width-69-\%-lg {
    width: 69% !important;
  }
  .arishem .width-69-vw-lg {
    width: 69vw !important;
  }
  .arishem .width-69-rem-lg {
    width: 69rem !important;
  }
  .arishem .width-69-em-lg {
    width: 69em !important;
  }
  .arishem .width-70-\%-lg {
    width: 70% !important;
  }
  .arishem .width-70-vw-lg {
    width: 70vw !important;
  }
  .arishem .width-70-rem-lg {
    width: 70rem !important;
  }
  .arishem .width-70-em-lg {
    width: 70em !important;
  }
  .arishem .width-71-\%-lg {
    width: 71% !important;
  }
  .arishem .width-71-vw-lg {
    width: 71vw !important;
  }
  .arishem .width-71-rem-lg {
    width: 71rem !important;
  }
  .arishem .width-71-em-lg {
    width: 71em !important;
  }
  .arishem .width-72-\%-lg {
    width: 72% !important;
  }
  .arishem .width-72-vw-lg {
    width: 72vw !important;
  }
  .arishem .width-72-rem-lg {
    width: 72rem !important;
  }
  .arishem .width-72-em-lg {
    width: 72em !important;
  }
  .arishem .width-73-\%-lg {
    width: 73% !important;
  }
  .arishem .width-73-vw-lg {
    width: 73vw !important;
  }
  .arishem .width-73-rem-lg {
    width: 73rem !important;
  }
  .arishem .width-73-em-lg {
    width: 73em !important;
  }
  .arishem .width-74-\%-lg {
    width: 74% !important;
  }
  .arishem .width-74-vw-lg {
    width: 74vw !important;
  }
  .arishem .width-74-rem-lg {
    width: 74rem !important;
  }
  .arishem .width-74-em-lg {
    width: 74em !important;
  }
  .arishem .width-75-\%-lg {
    width: 75% !important;
  }
  .arishem .width-75-vw-lg {
    width: 75vw !important;
  }
  .arishem .width-75-rem-lg {
    width: 75rem !important;
  }
  .arishem .width-75-em-lg {
    width: 75em !important;
  }
  .arishem .width-76-\%-lg {
    width: 76% !important;
  }
  .arishem .width-76-vw-lg {
    width: 76vw !important;
  }
  .arishem .width-76-rem-lg {
    width: 76rem !important;
  }
  .arishem .width-76-em-lg {
    width: 76em !important;
  }
  .arishem .width-77-\%-lg {
    width: 77% !important;
  }
  .arishem .width-77-vw-lg {
    width: 77vw !important;
  }
  .arishem .width-77-rem-lg {
    width: 77rem !important;
  }
  .arishem .width-77-em-lg {
    width: 77em !important;
  }
  .arishem .width-78-\%-lg {
    width: 78% !important;
  }
  .arishem .width-78-vw-lg {
    width: 78vw !important;
  }
  .arishem .width-78-rem-lg {
    width: 78rem !important;
  }
  .arishem .width-78-em-lg {
    width: 78em !important;
  }
  .arishem .width-79-\%-lg {
    width: 79% !important;
  }
  .arishem .width-79-vw-lg {
    width: 79vw !important;
  }
  .arishem .width-79-rem-lg {
    width: 79rem !important;
  }
  .arishem .width-79-em-lg {
    width: 79em !important;
  }
  .arishem .width-80-\%-lg {
    width: 80% !important;
  }
  .arishem .width-80-vw-lg {
    width: 80vw !important;
  }
  .arishem .width-80-rem-lg {
    width: 80rem !important;
  }
  .arishem .width-80-em-lg {
    width: 80em !important;
  }
  .arishem .width-81-\%-lg {
    width: 81% !important;
  }
  .arishem .width-81-vw-lg {
    width: 81vw !important;
  }
  .arishem .width-81-rem-lg {
    width: 81rem !important;
  }
  .arishem .width-81-em-lg {
    width: 81em !important;
  }
  .arishem .width-82-\%-lg {
    width: 82% !important;
  }
  .arishem .width-82-vw-lg {
    width: 82vw !important;
  }
  .arishem .width-82-rem-lg {
    width: 82rem !important;
  }
  .arishem .width-82-em-lg {
    width: 82em !important;
  }
  .arishem .width-83-\%-lg {
    width: 83% !important;
  }
  .arishem .width-83-vw-lg {
    width: 83vw !important;
  }
  .arishem .width-83-rem-lg {
    width: 83rem !important;
  }
  .arishem .width-83-em-lg {
    width: 83em !important;
  }
  .arishem .width-84-\%-lg {
    width: 84% !important;
  }
  .arishem .width-84-vw-lg {
    width: 84vw !important;
  }
  .arishem .width-84-rem-lg {
    width: 84rem !important;
  }
  .arishem .width-84-em-lg {
    width: 84em !important;
  }
  .arishem .width-85-\%-lg {
    width: 85% !important;
  }
  .arishem .width-85-vw-lg {
    width: 85vw !important;
  }
  .arishem .width-85-rem-lg {
    width: 85rem !important;
  }
  .arishem .width-85-em-lg {
    width: 85em !important;
  }
  .arishem .width-86-\%-lg {
    width: 86% !important;
  }
  .arishem .width-86-vw-lg {
    width: 86vw !important;
  }
  .arishem .width-86-rem-lg {
    width: 86rem !important;
  }
  .arishem .width-86-em-lg {
    width: 86em !important;
  }
  .arishem .width-87-\%-lg {
    width: 87% !important;
  }
  .arishem .width-87-vw-lg {
    width: 87vw !important;
  }
  .arishem .width-87-rem-lg {
    width: 87rem !important;
  }
  .arishem .width-87-em-lg {
    width: 87em !important;
  }
  .arishem .width-88-\%-lg {
    width: 88% !important;
  }
  .arishem .width-88-vw-lg {
    width: 88vw !important;
  }
  .arishem .width-88-rem-lg {
    width: 88rem !important;
  }
  .arishem .width-88-em-lg {
    width: 88em !important;
  }
  .arishem .width-89-\%-lg {
    width: 89% !important;
  }
  .arishem .width-89-vw-lg {
    width: 89vw !important;
  }
  .arishem .width-89-rem-lg {
    width: 89rem !important;
  }
  .arishem .width-89-em-lg {
    width: 89em !important;
  }
  .arishem .width-90-\%-lg {
    width: 90% !important;
  }
  .arishem .width-90-vw-lg {
    width: 90vw !important;
  }
  .arishem .width-90-rem-lg {
    width: 90rem !important;
  }
  .arishem .width-90-em-lg {
    width: 90em !important;
  }
  .arishem .width-91-\%-lg {
    width: 91% !important;
  }
  .arishem .width-91-vw-lg {
    width: 91vw !important;
  }
  .arishem .width-91-rem-lg {
    width: 91rem !important;
  }
  .arishem .width-91-em-lg {
    width: 91em !important;
  }
  .arishem .width-92-\%-lg {
    width: 92% !important;
  }
  .arishem .width-92-vw-lg {
    width: 92vw !important;
  }
  .arishem .width-92-rem-lg {
    width: 92rem !important;
  }
  .arishem .width-92-em-lg {
    width: 92em !important;
  }
  .arishem .width-93-\%-lg {
    width: 93% !important;
  }
  .arishem .width-93-vw-lg {
    width: 93vw !important;
  }
  .arishem .width-93-rem-lg {
    width: 93rem !important;
  }
  .arishem .width-93-em-lg {
    width: 93em !important;
  }
  .arishem .width-94-\%-lg {
    width: 94% !important;
  }
  .arishem .width-94-vw-lg {
    width: 94vw !important;
  }
  .arishem .width-94-rem-lg {
    width: 94rem !important;
  }
  .arishem .width-94-em-lg {
    width: 94em !important;
  }
  .arishem .width-95-\%-lg {
    width: 95% !important;
  }
  .arishem .width-95-vw-lg {
    width: 95vw !important;
  }
  .arishem .width-95-rem-lg {
    width: 95rem !important;
  }
  .arishem .width-95-em-lg {
    width: 95em !important;
  }
  .arishem .width-96-\%-lg {
    width: 96% !important;
  }
  .arishem .width-96-vw-lg {
    width: 96vw !important;
  }
  .arishem .width-96-rem-lg {
    width: 96rem !important;
  }
  .arishem .width-96-em-lg {
    width: 96em !important;
  }
  .arishem .width-97-\%-lg {
    width: 97% !important;
  }
  .arishem .width-97-vw-lg {
    width: 97vw !important;
  }
  .arishem .width-97-rem-lg {
    width: 97rem !important;
  }
  .arishem .width-97-em-lg {
    width: 97em !important;
  }
  .arishem .width-98-\%-lg {
    width: 98% !important;
  }
  .arishem .width-98-vw-lg {
    width: 98vw !important;
  }
  .arishem .width-98-rem-lg {
    width: 98rem !important;
  }
  .arishem .width-98-em-lg {
    width: 98em !important;
  }
  .arishem .width-99-\%-lg {
    width: 99% !important;
  }
  .arishem .width-99-vw-lg {
    width: 99vw !important;
  }
  .arishem .width-99-rem-lg {
    width: 99rem !important;
  }
  .arishem .width-99-em-lg {
    width: 99em !important;
  }
  .arishem .width-100-\%-lg {
    width: 100% !important;
  }
  .arishem .width-100-vw-lg {
    width: 100vw !important;
  }
  .arishem .width-100-rem-lg {
    width: 100rem !important;
  }
  .arishem .width-100-em-lg {
    width: 100em !important;
  }
  .arishem .width-200-\%-lg {
    width: 200% !important;
  }
  .arishem .width-200-vw-lg {
    width: 200vw !important;
  }
  .arishem .width-200-rem-lg {
    width: 200rem !important;
  }
  .arishem .width-200-em-lg {
    width: 200em !important;
  }
  .arishem .width-175-\%-lg {
    width: 175% !important;
  }
  .arishem .width-175-vw-lg {
    width: 175vw !important;
  }
  .arishem .width-175-rem-lg {
    width: 175rem !important;
  }
  .arishem .width-175-em-lg {
    width: 175em !important;
  }
  .arishem .width-150-\%-lg {
    width: 150% !important;
  }
  .arishem .width-150-vw-lg {
    width: 150vw !important;
  }
  .arishem .width-150-rem-lg {
    width: 150rem !important;
  }
  .arishem .width-150-em-lg {
    width: 150em !important;
  }
  .arishem .width-125-\%-lg {
    width: 125% !important;
  }
  .arishem .width-125-vw-lg {
    width: 125vw !important;
  }
  .arishem .width-125-rem-lg {
    width: 125rem !important;
  }
  .arishem .width-125-em-lg {
    width: 125em !important;
  }
  .arishem .height-min-content-lg {
    height: min-content !important;
  }
  .arishem .height-max-content-lg {
    height: max-content !important;
  }
  .arishem .height-fit-content-lg {
    height: fit-content !important;
  }
  .arishem .height-auto-lg {
    height: auto !important;
  }
  .arishem .height-0-lg {
    height: 0 !important;
  }
  .arishem .height-1-\%-lg {
    height: 1% !important;
  }
  .arishem .height-1-vh-lg {
    height: 1vh !important;
  }
  .arishem .height-1-rem-lg {
    height: 1rem !important;
  }
  .arishem .height-1-em-lg {
    height: 1em !important;
  }
  .arishem .height-2-\%-lg {
    height: 2% !important;
  }
  .arishem .height-2-vh-lg {
    height: 2vh !important;
  }
  .arishem .height-2-rem-lg {
    height: 2rem !important;
  }
  .arishem .height-2-em-lg {
    height: 2em !important;
  }
  .arishem .height-3-\%-lg {
    height: 3% !important;
  }
  .arishem .height-3-vh-lg {
    height: 3vh !important;
  }
  .arishem .height-3-rem-lg {
    height: 3rem !important;
  }
  .arishem .height-3-em-lg {
    height: 3em !important;
  }
  .arishem .height-4-\%-lg {
    height: 4% !important;
  }
  .arishem .height-4-vh-lg {
    height: 4vh !important;
  }
  .arishem .height-4-rem-lg {
    height: 4rem !important;
  }
  .arishem .height-4-em-lg {
    height: 4em !important;
  }
  .arishem .height-5-\%-lg {
    height: 5% !important;
  }
  .arishem .height-5-vh-lg {
    height: 5vh !important;
  }
  .arishem .height-5-rem-lg {
    height: 5rem !important;
  }
  .arishem .height-5-em-lg {
    height: 5em !important;
  }
  .arishem .height-6-\%-lg {
    height: 6% !important;
  }
  .arishem .height-6-vh-lg {
    height: 6vh !important;
  }
  .arishem .height-6-rem-lg {
    height: 6rem !important;
  }
  .arishem .height-6-em-lg {
    height: 6em !important;
  }
  .arishem .height-7-\%-lg {
    height: 7% !important;
  }
  .arishem .height-7-vh-lg {
    height: 7vh !important;
  }
  .arishem .height-7-rem-lg {
    height: 7rem !important;
  }
  .arishem .height-7-em-lg {
    height: 7em !important;
  }
  .arishem .height-8-\%-lg {
    height: 8% !important;
  }
  .arishem .height-8-vh-lg {
    height: 8vh !important;
  }
  .arishem .height-8-rem-lg {
    height: 8rem !important;
  }
  .arishem .height-8-em-lg {
    height: 8em !important;
  }
  .arishem .height-9-\%-lg {
    height: 9% !important;
  }
  .arishem .height-9-vh-lg {
    height: 9vh !important;
  }
  .arishem .height-9-rem-lg {
    height: 9rem !important;
  }
  .arishem .height-9-em-lg {
    height: 9em !important;
  }
  .arishem .height-10-\%-lg {
    height: 10% !important;
  }
  .arishem .height-10-vh-lg {
    height: 10vh !important;
  }
  .arishem .height-10-rem-lg {
    height: 10rem !important;
  }
  .arishem .height-10-em-lg {
    height: 10em !important;
  }
  .arishem .height-11-\%-lg {
    height: 11% !important;
  }
  .arishem .height-11-vh-lg {
    height: 11vh !important;
  }
  .arishem .height-11-rem-lg {
    height: 11rem !important;
  }
  .arishem .height-11-em-lg {
    height: 11em !important;
  }
  .arishem .height-12-\%-lg {
    height: 12% !important;
  }
  .arishem .height-12-vh-lg {
    height: 12vh !important;
  }
  .arishem .height-12-rem-lg {
    height: 12rem !important;
  }
  .arishem .height-12-em-lg {
    height: 12em !important;
  }
  .arishem .height-13-\%-lg {
    height: 13% !important;
  }
  .arishem .height-13-vh-lg {
    height: 13vh !important;
  }
  .arishem .height-13-rem-lg {
    height: 13rem !important;
  }
  .arishem .height-13-em-lg {
    height: 13em !important;
  }
  .arishem .height-14-\%-lg {
    height: 14% !important;
  }
  .arishem .height-14-vh-lg {
    height: 14vh !important;
  }
  .arishem .height-14-rem-lg {
    height: 14rem !important;
  }
  .arishem .height-14-em-lg {
    height: 14em !important;
  }
  .arishem .height-15-\%-lg {
    height: 15% !important;
  }
  .arishem .height-15-vh-lg {
    height: 15vh !important;
  }
  .arishem .height-15-rem-lg {
    height: 15rem !important;
  }
  .arishem .height-15-em-lg {
    height: 15em !important;
  }
  .arishem .height-16-\%-lg {
    height: 16% !important;
  }
  .arishem .height-16-vh-lg {
    height: 16vh !important;
  }
  .arishem .height-16-rem-lg {
    height: 16rem !important;
  }
  .arishem .height-16-em-lg {
    height: 16em !important;
  }
  .arishem .height-17-\%-lg {
    height: 17% !important;
  }
  .arishem .height-17-vh-lg {
    height: 17vh !important;
  }
  .arishem .height-17-rem-lg {
    height: 17rem !important;
  }
  .arishem .height-17-em-lg {
    height: 17em !important;
  }
  .arishem .height-18-\%-lg {
    height: 18% !important;
  }
  .arishem .height-18-vh-lg {
    height: 18vh !important;
  }
  .arishem .height-18-rem-lg {
    height: 18rem !important;
  }
  .arishem .height-18-em-lg {
    height: 18em !important;
  }
  .arishem .height-19-\%-lg {
    height: 19% !important;
  }
  .arishem .height-19-vh-lg {
    height: 19vh !important;
  }
  .arishem .height-19-rem-lg {
    height: 19rem !important;
  }
  .arishem .height-19-em-lg {
    height: 19em !important;
  }
  .arishem .height-20-\%-lg {
    height: 20% !important;
  }
  .arishem .height-20-vh-lg {
    height: 20vh !important;
  }
  .arishem .height-20-rem-lg {
    height: 20rem !important;
  }
  .arishem .height-20-em-lg {
    height: 20em !important;
  }
  .arishem .height-21-\%-lg {
    height: 21% !important;
  }
  .arishem .height-21-vh-lg {
    height: 21vh !important;
  }
  .arishem .height-21-rem-lg {
    height: 21rem !important;
  }
  .arishem .height-21-em-lg {
    height: 21em !important;
  }
  .arishem .height-22-\%-lg {
    height: 22% !important;
  }
  .arishem .height-22-vh-lg {
    height: 22vh !important;
  }
  .arishem .height-22-rem-lg {
    height: 22rem !important;
  }
  .arishem .height-22-em-lg {
    height: 22em !important;
  }
  .arishem .height-23-\%-lg {
    height: 23% !important;
  }
  .arishem .height-23-vh-lg {
    height: 23vh !important;
  }
  .arishem .height-23-rem-lg {
    height: 23rem !important;
  }
  .arishem .height-23-em-lg {
    height: 23em !important;
  }
  .arishem .height-24-\%-lg {
    height: 24% !important;
  }
  .arishem .height-24-vh-lg {
    height: 24vh !important;
  }
  .arishem .height-24-rem-lg {
    height: 24rem !important;
  }
  .arishem .height-24-em-lg {
    height: 24em !important;
  }
  .arishem .height-25-\%-lg {
    height: 25% !important;
  }
  .arishem .height-25-vh-lg {
    height: 25vh !important;
  }
  .arishem .height-25-rem-lg {
    height: 25rem !important;
  }
  .arishem .height-25-em-lg {
    height: 25em !important;
  }
  .arishem .height-26-\%-lg {
    height: 26% !important;
  }
  .arishem .height-26-vh-lg {
    height: 26vh !important;
  }
  .arishem .height-26-rem-lg {
    height: 26rem !important;
  }
  .arishem .height-26-em-lg {
    height: 26em !important;
  }
  .arishem .height-27-\%-lg {
    height: 27% !important;
  }
  .arishem .height-27-vh-lg {
    height: 27vh !important;
  }
  .arishem .height-27-rem-lg {
    height: 27rem !important;
  }
  .arishem .height-27-em-lg {
    height: 27em !important;
  }
  .arishem .height-28-\%-lg {
    height: 28% !important;
  }
  .arishem .height-28-vh-lg {
    height: 28vh !important;
  }
  .arishem .height-28-rem-lg {
    height: 28rem !important;
  }
  .arishem .height-28-em-lg {
    height: 28em !important;
  }
  .arishem .height-29-\%-lg {
    height: 29% !important;
  }
  .arishem .height-29-vh-lg {
    height: 29vh !important;
  }
  .arishem .height-29-rem-lg {
    height: 29rem !important;
  }
  .arishem .height-29-em-lg {
    height: 29em !important;
  }
  .arishem .height-30-\%-lg {
    height: 30% !important;
  }
  .arishem .height-30-vh-lg {
    height: 30vh !important;
  }
  .arishem .height-30-rem-lg {
    height: 30rem !important;
  }
  .arishem .height-30-em-lg {
    height: 30em !important;
  }
  .arishem .height-31-\%-lg {
    height: 31% !important;
  }
  .arishem .height-31-vh-lg {
    height: 31vh !important;
  }
  .arishem .height-31-rem-lg {
    height: 31rem !important;
  }
  .arishem .height-31-em-lg {
    height: 31em !important;
  }
  .arishem .height-32-\%-lg {
    height: 32% !important;
  }
  .arishem .height-32-vh-lg {
    height: 32vh !important;
  }
  .arishem .height-32-rem-lg {
    height: 32rem !important;
  }
  .arishem .height-32-em-lg {
    height: 32em !important;
  }
  .arishem .height-33-\%-lg {
    height: 33% !important;
  }
  .arishem .height-33-vh-lg {
    height: 33vh !important;
  }
  .arishem .height-33-rem-lg {
    height: 33rem !important;
  }
  .arishem .height-33-em-lg {
    height: 33em !important;
  }
  .arishem .height-34-\%-lg {
    height: 34% !important;
  }
  .arishem .height-34-vh-lg {
    height: 34vh !important;
  }
  .arishem .height-34-rem-lg {
    height: 34rem !important;
  }
  .arishem .height-34-em-lg {
    height: 34em !important;
  }
  .arishem .height-35-\%-lg {
    height: 35% !important;
  }
  .arishem .height-35-vh-lg {
    height: 35vh !important;
  }
  .arishem .height-35-rem-lg {
    height: 35rem !important;
  }
  .arishem .height-35-em-lg {
    height: 35em !important;
  }
  .arishem .height-36-\%-lg {
    height: 36% !important;
  }
  .arishem .height-36-vh-lg {
    height: 36vh !important;
  }
  .arishem .height-36-rem-lg {
    height: 36rem !important;
  }
  .arishem .height-36-em-lg {
    height: 36em !important;
  }
  .arishem .height-37-\%-lg {
    height: 37% !important;
  }
  .arishem .height-37-vh-lg {
    height: 37vh !important;
  }
  .arishem .height-37-rem-lg {
    height: 37rem !important;
  }
  .arishem .height-37-em-lg {
    height: 37em !important;
  }
  .arishem .height-38-\%-lg {
    height: 38% !important;
  }
  .arishem .height-38-vh-lg {
    height: 38vh !important;
  }
  .arishem .height-38-rem-lg {
    height: 38rem !important;
  }
  .arishem .height-38-em-lg {
    height: 38em !important;
  }
  .arishem .height-39-\%-lg {
    height: 39% !important;
  }
  .arishem .height-39-vh-lg {
    height: 39vh !important;
  }
  .arishem .height-39-rem-lg {
    height: 39rem !important;
  }
  .arishem .height-39-em-lg {
    height: 39em !important;
  }
  .arishem .height-40-\%-lg {
    height: 40% !important;
  }
  .arishem .height-40-vh-lg {
    height: 40vh !important;
  }
  .arishem .height-40-rem-lg {
    height: 40rem !important;
  }
  .arishem .height-40-em-lg {
    height: 40em !important;
  }
  .arishem .height-41-\%-lg {
    height: 41% !important;
  }
  .arishem .height-41-vh-lg {
    height: 41vh !important;
  }
  .arishem .height-41-rem-lg {
    height: 41rem !important;
  }
  .arishem .height-41-em-lg {
    height: 41em !important;
  }
  .arishem .height-42-\%-lg {
    height: 42% !important;
  }
  .arishem .height-42-vh-lg {
    height: 42vh !important;
  }
  .arishem .height-42-rem-lg {
    height: 42rem !important;
  }
  .arishem .height-42-em-lg {
    height: 42em !important;
  }
  .arishem .height-43-\%-lg {
    height: 43% !important;
  }
  .arishem .height-43-vh-lg {
    height: 43vh !important;
  }
  .arishem .height-43-rem-lg {
    height: 43rem !important;
  }
  .arishem .height-43-em-lg {
    height: 43em !important;
  }
  .arishem .height-44-\%-lg {
    height: 44% !important;
  }
  .arishem .height-44-vh-lg {
    height: 44vh !important;
  }
  .arishem .height-44-rem-lg {
    height: 44rem !important;
  }
  .arishem .height-44-em-lg {
    height: 44em !important;
  }
  .arishem .height-45-\%-lg {
    height: 45% !important;
  }
  .arishem .height-45-vh-lg {
    height: 45vh !important;
  }
  .arishem .height-45-rem-lg {
    height: 45rem !important;
  }
  .arishem .height-45-em-lg {
    height: 45em !important;
  }
  .arishem .height-46-\%-lg {
    height: 46% !important;
  }
  .arishem .height-46-vh-lg {
    height: 46vh !important;
  }
  .arishem .height-46-rem-lg {
    height: 46rem !important;
  }
  .arishem .height-46-em-lg {
    height: 46em !important;
  }
  .arishem .height-47-\%-lg {
    height: 47% !important;
  }
  .arishem .height-47-vh-lg {
    height: 47vh !important;
  }
  .arishem .height-47-rem-lg {
    height: 47rem !important;
  }
  .arishem .height-47-em-lg {
    height: 47em !important;
  }
  .arishem .height-48-\%-lg {
    height: 48% !important;
  }
  .arishem .height-48-vh-lg {
    height: 48vh !important;
  }
  .arishem .height-48-rem-lg {
    height: 48rem !important;
  }
  .arishem .height-48-em-lg {
    height: 48em !important;
  }
  .arishem .height-49-\%-lg {
    height: 49% !important;
  }
  .arishem .height-49-vh-lg {
    height: 49vh !important;
  }
  .arishem .height-49-rem-lg {
    height: 49rem !important;
  }
  .arishem .height-49-em-lg {
    height: 49em !important;
  }
  .arishem .height-50-\%-lg {
    height: 50% !important;
  }
  .arishem .height-50-vh-lg {
    height: 50vh !important;
  }
  .arishem .height-50-rem-lg {
    height: 50rem !important;
  }
  .arishem .height-50-em-lg {
    height: 50em !important;
  }
  .arishem .height-51-\%-lg {
    height: 51% !important;
  }
  .arishem .height-51-vh-lg {
    height: 51vh !important;
  }
  .arishem .height-51-rem-lg {
    height: 51rem !important;
  }
  .arishem .height-51-em-lg {
    height: 51em !important;
  }
  .arishem .height-52-\%-lg {
    height: 52% !important;
  }
  .arishem .height-52-vh-lg {
    height: 52vh !important;
  }
  .arishem .height-52-rem-lg {
    height: 52rem !important;
  }
  .arishem .height-52-em-lg {
    height: 52em !important;
  }
  .arishem .height-53-\%-lg {
    height: 53% !important;
  }
  .arishem .height-53-vh-lg {
    height: 53vh !important;
  }
  .arishem .height-53-rem-lg {
    height: 53rem !important;
  }
  .arishem .height-53-em-lg {
    height: 53em !important;
  }
  .arishem .height-54-\%-lg {
    height: 54% !important;
  }
  .arishem .height-54-vh-lg {
    height: 54vh !important;
  }
  .arishem .height-54-rem-lg {
    height: 54rem !important;
  }
  .arishem .height-54-em-lg {
    height: 54em !important;
  }
  .arishem .height-55-\%-lg {
    height: 55% !important;
  }
  .arishem .height-55-vh-lg {
    height: 55vh !important;
  }
  .arishem .height-55-rem-lg {
    height: 55rem !important;
  }
  .arishem .height-55-em-lg {
    height: 55em !important;
  }
  .arishem .height-56-\%-lg {
    height: 56% !important;
  }
  .arishem .height-56-vh-lg {
    height: 56vh !important;
  }
  .arishem .height-56-rem-lg {
    height: 56rem !important;
  }
  .arishem .height-56-em-lg {
    height: 56em !important;
  }
  .arishem .height-57-\%-lg {
    height: 57% !important;
  }
  .arishem .height-57-vh-lg {
    height: 57vh !important;
  }
  .arishem .height-57-rem-lg {
    height: 57rem !important;
  }
  .arishem .height-57-em-lg {
    height: 57em !important;
  }
  .arishem .height-58-\%-lg {
    height: 58% !important;
  }
  .arishem .height-58-vh-lg {
    height: 58vh !important;
  }
  .arishem .height-58-rem-lg {
    height: 58rem !important;
  }
  .arishem .height-58-em-lg {
    height: 58em !important;
  }
  .arishem .height-59-\%-lg {
    height: 59% !important;
  }
  .arishem .height-59-vh-lg {
    height: 59vh !important;
  }
  .arishem .height-59-rem-lg {
    height: 59rem !important;
  }
  .arishem .height-59-em-lg {
    height: 59em !important;
  }
  .arishem .height-60-\%-lg {
    height: 60% !important;
  }
  .arishem .height-60-vh-lg {
    height: 60vh !important;
  }
  .arishem .height-60-rem-lg {
    height: 60rem !important;
  }
  .arishem .height-60-em-lg {
    height: 60em !important;
  }
  .arishem .height-61-\%-lg {
    height: 61% !important;
  }
  .arishem .height-61-vh-lg {
    height: 61vh !important;
  }
  .arishem .height-61-rem-lg {
    height: 61rem !important;
  }
  .arishem .height-61-em-lg {
    height: 61em !important;
  }
  .arishem .height-62-\%-lg {
    height: 62% !important;
  }
  .arishem .height-62-vh-lg {
    height: 62vh !important;
  }
  .arishem .height-62-rem-lg {
    height: 62rem !important;
  }
  .arishem .height-62-em-lg {
    height: 62em !important;
  }
  .arishem .height-63-\%-lg {
    height: 63% !important;
  }
  .arishem .height-63-vh-lg {
    height: 63vh !important;
  }
  .arishem .height-63-rem-lg {
    height: 63rem !important;
  }
  .arishem .height-63-em-lg {
    height: 63em !important;
  }
  .arishem .height-64-\%-lg {
    height: 64% !important;
  }
  .arishem .height-64-vh-lg {
    height: 64vh !important;
  }
  .arishem .height-64-rem-lg {
    height: 64rem !important;
  }
  .arishem .height-64-em-lg {
    height: 64em !important;
  }
  .arishem .height-65-\%-lg {
    height: 65% !important;
  }
  .arishem .height-65-vh-lg {
    height: 65vh !important;
  }
  .arishem .height-65-rem-lg {
    height: 65rem !important;
  }
  .arishem .height-65-em-lg {
    height: 65em !important;
  }
  .arishem .height-66-\%-lg {
    height: 66% !important;
  }
  .arishem .height-66-vh-lg {
    height: 66vh !important;
  }
  .arishem .height-66-rem-lg {
    height: 66rem !important;
  }
  .arishem .height-66-em-lg {
    height: 66em !important;
  }
  .arishem .height-67-\%-lg {
    height: 67% !important;
  }
  .arishem .height-67-vh-lg {
    height: 67vh !important;
  }
  .arishem .height-67-rem-lg {
    height: 67rem !important;
  }
  .arishem .height-67-em-lg {
    height: 67em !important;
  }
  .arishem .height-68-\%-lg {
    height: 68% !important;
  }
  .arishem .height-68-vh-lg {
    height: 68vh !important;
  }
  .arishem .height-68-rem-lg {
    height: 68rem !important;
  }
  .arishem .height-68-em-lg {
    height: 68em !important;
  }
  .arishem .height-69-\%-lg {
    height: 69% !important;
  }
  .arishem .height-69-vh-lg {
    height: 69vh !important;
  }
  .arishem .height-69-rem-lg {
    height: 69rem !important;
  }
  .arishem .height-69-em-lg {
    height: 69em !important;
  }
  .arishem .height-70-\%-lg {
    height: 70% !important;
  }
  .arishem .height-70-vh-lg {
    height: 70vh !important;
  }
  .arishem .height-70-rem-lg {
    height: 70rem !important;
  }
  .arishem .height-70-em-lg {
    height: 70em !important;
  }
  .arishem .height-71-\%-lg {
    height: 71% !important;
  }
  .arishem .height-71-vh-lg {
    height: 71vh !important;
  }
  .arishem .height-71-rem-lg {
    height: 71rem !important;
  }
  .arishem .height-71-em-lg {
    height: 71em !important;
  }
  .arishem .height-72-\%-lg {
    height: 72% !important;
  }
  .arishem .height-72-vh-lg {
    height: 72vh !important;
  }
  .arishem .height-72-rem-lg {
    height: 72rem !important;
  }
  .arishem .height-72-em-lg {
    height: 72em !important;
  }
  .arishem .height-73-\%-lg {
    height: 73% !important;
  }
  .arishem .height-73-vh-lg {
    height: 73vh !important;
  }
  .arishem .height-73-rem-lg {
    height: 73rem !important;
  }
  .arishem .height-73-em-lg {
    height: 73em !important;
  }
  .arishem .height-74-\%-lg {
    height: 74% !important;
  }
  .arishem .height-74-vh-lg {
    height: 74vh !important;
  }
  .arishem .height-74-rem-lg {
    height: 74rem !important;
  }
  .arishem .height-74-em-lg {
    height: 74em !important;
  }
  .arishem .height-75-\%-lg {
    height: 75% !important;
  }
  .arishem .height-75-vh-lg {
    height: 75vh !important;
  }
  .arishem .height-75-rem-lg {
    height: 75rem !important;
  }
  .arishem .height-75-em-lg {
    height: 75em !important;
  }
  .arishem .height-76-\%-lg {
    height: 76% !important;
  }
  .arishem .height-76-vh-lg {
    height: 76vh !important;
  }
  .arishem .height-76-rem-lg {
    height: 76rem !important;
  }
  .arishem .height-76-em-lg {
    height: 76em !important;
  }
  .arishem .height-77-\%-lg {
    height: 77% !important;
  }
  .arishem .height-77-vh-lg {
    height: 77vh !important;
  }
  .arishem .height-77-rem-lg {
    height: 77rem !important;
  }
  .arishem .height-77-em-lg {
    height: 77em !important;
  }
  .arishem .height-78-\%-lg {
    height: 78% !important;
  }
  .arishem .height-78-vh-lg {
    height: 78vh !important;
  }
  .arishem .height-78-rem-lg {
    height: 78rem !important;
  }
  .arishem .height-78-em-lg {
    height: 78em !important;
  }
  .arishem .height-79-\%-lg {
    height: 79% !important;
  }
  .arishem .height-79-vh-lg {
    height: 79vh !important;
  }
  .arishem .height-79-rem-lg {
    height: 79rem !important;
  }
  .arishem .height-79-em-lg {
    height: 79em !important;
  }
  .arishem .height-80-\%-lg {
    height: 80% !important;
  }
  .arishem .height-80-vh-lg {
    height: 80vh !important;
  }
  .arishem .height-80-rem-lg {
    height: 80rem !important;
  }
  .arishem .height-80-em-lg {
    height: 80em !important;
  }
  .arishem .height-81-\%-lg {
    height: 81% !important;
  }
  .arishem .height-81-vh-lg {
    height: 81vh !important;
  }
  .arishem .height-81-rem-lg {
    height: 81rem !important;
  }
  .arishem .height-81-em-lg {
    height: 81em !important;
  }
  .arishem .height-82-\%-lg {
    height: 82% !important;
  }
  .arishem .height-82-vh-lg {
    height: 82vh !important;
  }
  .arishem .height-82-rem-lg {
    height: 82rem !important;
  }
  .arishem .height-82-em-lg {
    height: 82em !important;
  }
  .arishem .height-83-\%-lg {
    height: 83% !important;
  }
  .arishem .height-83-vh-lg {
    height: 83vh !important;
  }
  .arishem .height-83-rem-lg {
    height: 83rem !important;
  }
  .arishem .height-83-em-lg {
    height: 83em !important;
  }
  .arishem .height-84-\%-lg {
    height: 84% !important;
  }
  .arishem .height-84-vh-lg {
    height: 84vh !important;
  }
  .arishem .height-84-rem-lg {
    height: 84rem !important;
  }
  .arishem .height-84-em-lg {
    height: 84em !important;
  }
  .arishem .height-85-\%-lg {
    height: 85% !important;
  }
  .arishem .height-85-vh-lg {
    height: 85vh !important;
  }
  .arishem .height-85-rem-lg {
    height: 85rem !important;
  }
  .arishem .height-85-em-lg {
    height: 85em !important;
  }
  .arishem .height-86-\%-lg {
    height: 86% !important;
  }
  .arishem .height-86-vh-lg {
    height: 86vh !important;
  }
  .arishem .height-86-rem-lg {
    height: 86rem !important;
  }
  .arishem .height-86-em-lg {
    height: 86em !important;
  }
  .arishem .height-87-\%-lg {
    height: 87% !important;
  }
  .arishem .height-87-vh-lg {
    height: 87vh !important;
  }
  .arishem .height-87-rem-lg {
    height: 87rem !important;
  }
  .arishem .height-87-em-lg {
    height: 87em !important;
  }
  .arishem .height-88-\%-lg {
    height: 88% !important;
  }
  .arishem .height-88-vh-lg {
    height: 88vh !important;
  }
  .arishem .height-88-rem-lg {
    height: 88rem !important;
  }
  .arishem .height-88-em-lg {
    height: 88em !important;
  }
  .arishem .height-89-\%-lg {
    height: 89% !important;
  }
  .arishem .height-89-vh-lg {
    height: 89vh !important;
  }
  .arishem .height-89-rem-lg {
    height: 89rem !important;
  }
  .arishem .height-89-em-lg {
    height: 89em !important;
  }
  .arishem .height-90-\%-lg {
    height: 90% !important;
  }
  .arishem .height-90-vh-lg {
    height: 90vh !important;
  }
  .arishem .height-90-rem-lg {
    height: 90rem !important;
  }
  .arishem .height-90-em-lg {
    height: 90em !important;
  }
  .arishem .height-91-\%-lg {
    height: 91% !important;
  }
  .arishem .height-91-vh-lg {
    height: 91vh !important;
  }
  .arishem .height-91-rem-lg {
    height: 91rem !important;
  }
  .arishem .height-91-em-lg {
    height: 91em !important;
  }
  .arishem .height-92-\%-lg {
    height: 92% !important;
  }
  .arishem .height-92-vh-lg {
    height: 92vh !important;
  }
  .arishem .height-92-rem-lg {
    height: 92rem !important;
  }
  .arishem .height-92-em-lg {
    height: 92em !important;
  }
  .arishem .height-93-\%-lg {
    height: 93% !important;
  }
  .arishem .height-93-vh-lg {
    height: 93vh !important;
  }
  .arishem .height-93-rem-lg {
    height: 93rem !important;
  }
  .arishem .height-93-em-lg {
    height: 93em !important;
  }
  .arishem .height-94-\%-lg {
    height: 94% !important;
  }
  .arishem .height-94-vh-lg {
    height: 94vh !important;
  }
  .arishem .height-94-rem-lg {
    height: 94rem !important;
  }
  .arishem .height-94-em-lg {
    height: 94em !important;
  }
  .arishem .height-95-\%-lg {
    height: 95% !important;
  }
  .arishem .height-95-vh-lg {
    height: 95vh !important;
  }
  .arishem .height-95-rem-lg {
    height: 95rem !important;
  }
  .arishem .height-95-em-lg {
    height: 95em !important;
  }
  .arishem .height-96-\%-lg {
    height: 96% !important;
  }
  .arishem .height-96-vh-lg {
    height: 96vh !important;
  }
  .arishem .height-96-rem-lg {
    height: 96rem !important;
  }
  .arishem .height-96-em-lg {
    height: 96em !important;
  }
  .arishem .height-97-\%-lg {
    height: 97% !important;
  }
  .arishem .height-97-vh-lg {
    height: 97vh !important;
  }
  .arishem .height-97-rem-lg {
    height: 97rem !important;
  }
  .arishem .height-97-em-lg {
    height: 97em !important;
  }
  .arishem .height-98-\%-lg {
    height: 98% !important;
  }
  .arishem .height-98-vh-lg {
    height: 98vh !important;
  }
  .arishem .height-98-rem-lg {
    height: 98rem !important;
  }
  .arishem .height-98-em-lg {
    height: 98em !important;
  }
  .arishem .height-99-\%-lg {
    height: 99% !important;
  }
  .arishem .height-99-vh-lg {
    height: 99vh !important;
  }
  .arishem .height-99-rem-lg {
    height: 99rem !important;
  }
  .arishem .height-99-em-lg {
    height: 99em !important;
  }
  .arishem .height-100-\%-lg {
    height: 100% !important;
  }
  .arishem .height-100-vh-lg {
    height: 100vh !important;
  }
  .arishem .height-100-rem-lg {
    height: 100rem !important;
  }
  .arishem .height-100-em-lg {
    height: 100em !important;
  }
  .arishem .height-200-\%-lg {
    height: 200% !important;
  }
  .arishem .height-200-vh-lg {
    height: 200vh !important;
  }
  .arishem .height-200-rem-lg {
    height: 200rem !important;
  }
  .arishem .height-200-em-lg {
    height: 200em !important;
  }
  .arishem .height-175-\%-lg {
    height: 175% !important;
  }
  .arishem .height-175-vh-lg {
    height: 175vh !important;
  }
  .arishem .height-175-rem-lg {
    height: 175rem !important;
  }
  .arishem .height-175-em-lg {
    height: 175em !important;
  }
  .arishem .height-150-\%-lg {
    height: 150% !important;
  }
  .arishem .height-150-vh-lg {
    height: 150vh !important;
  }
  .arishem .height-150-rem-lg {
    height: 150rem !important;
  }
  .arishem .height-150-em-lg {
    height: 150em !important;
  }
  .arishem .height-125-\%-lg {
    height: 125% !important;
  }
  .arishem .height-125-vh-lg {
    height: 125vh !important;
  }
  .arishem .height-125-rem-lg {
    height: 125rem !important;
  }
  .arishem .height-125-em-lg {
    height: 125em !important;
  }
}
@media (max-width: 991px) {
  .arishem .width-min-content-md {
    width: min-content !important;
  }
  .arishem .width-max-content-md {
    width: max-content !important;
  }
  .arishem .width-fit-content-md {
    width: fit-content !important;
  }
  .arishem .width-auto-md {
    width: auto !important;
  }
  .arishem .width-0-md {
    width: 0 !important;
  }
  .arishem .width-1-\%-md {
    width: 1% !important;
  }
  .arishem .width-1-vw-md {
    width: 1vw !important;
  }
  .arishem .width-1-rem-md {
    width: 1rem !important;
  }
  .arishem .width-1-em-md {
    width: 1em !important;
  }
  .arishem .width-2-\%-md {
    width: 2% !important;
  }
  .arishem .width-2-vw-md {
    width: 2vw !important;
  }
  .arishem .width-2-rem-md {
    width: 2rem !important;
  }
  .arishem .width-2-em-md {
    width: 2em !important;
  }
  .arishem .width-3-\%-md {
    width: 3% !important;
  }
  .arishem .width-3-vw-md {
    width: 3vw !important;
  }
  .arishem .width-3-rem-md {
    width: 3rem !important;
  }
  .arishem .width-3-em-md {
    width: 3em !important;
  }
  .arishem .width-4-\%-md {
    width: 4% !important;
  }
  .arishem .width-4-vw-md {
    width: 4vw !important;
  }
  .arishem .width-4-rem-md {
    width: 4rem !important;
  }
  .arishem .width-4-em-md {
    width: 4em !important;
  }
  .arishem .width-5-\%-md {
    width: 5% !important;
  }
  .arishem .width-5-vw-md {
    width: 5vw !important;
  }
  .arishem .width-5-rem-md {
    width: 5rem !important;
  }
  .arishem .width-5-em-md {
    width: 5em !important;
  }
  .arishem .width-6-\%-md {
    width: 6% !important;
  }
  .arishem .width-6-vw-md {
    width: 6vw !important;
  }
  .arishem .width-6-rem-md {
    width: 6rem !important;
  }
  .arishem .width-6-em-md {
    width: 6em !important;
  }
  .arishem .width-7-\%-md {
    width: 7% !important;
  }
  .arishem .width-7-vw-md {
    width: 7vw !important;
  }
  .arishem .width-7-rem-md {
    width: 7rem !important;
  }
  .arishem .width-7-em-md {
    width: 7em !important;
  }
  .arishem .width-8-\%-md {
    width: 8% !important;
  }
  .arishem .width-8-vw-md {
    width: 8vw !important;
  }
  .arishem .width-8-rem-md {
    width: 8rem !important;
  }
  .arishem .width-8-em-md {
    width: 8em !important;
  }
  .arishem .width-9-\%-md {
    width: 9% !important;
  }
  .arishem .width-9-vw-md {
    width: 9vw !important;
  }
  .arishem .width-9-rem-md {
    width: 9rem !important;
  }
  .arishem .width-9-em-md {
    width: 9em !important;
  }
  .arishem .width-10-\%-md {
    width: 10% !important;
  }
  .arishem .width-10-vw-md {
    width: 10vw !important;
  }
  .arishem .width-10-rem-md {
    width: 10rem !important;
  }
  .arishem .width-10-em-md {
    width: 10em !important;
  }
  .arishem .width-11-\%-md {
    width: 11% !important;
  }
  .arishem .width-11-vw-md {
    width: 11vw !important;
  }
  .arishem .width-11-rem-md {
    width: 11rem !important;
  }
  .arishem .width-11-em-md {
    width: 11em !important;
  }
  .arishem .width-12-\%-md {
    width: 12% !important;
  }
  .arishem .width-12-vw-md {
    width: 12vw !important;
  }
  .arishem .width-12-rem-md {
    width: 12rem !important;
  }
  .arishem .width-12-em-md {
    width: 12em !important;
  }
  .arishem .width-13-\%-md {
    width: 13% !important;
  }
  .arishem .width-13-vw-md {
    width: 13vw !important;
  }
  .arishem .width-13-rem-md {
    width: 13rem !important;
  }
  .arishem .width-13-em-md {
    width: 13em !important;
  }
  .arishem .width-14-\%-md {
    width: 14% !important;
  }
  .arishem .width-14-vw-md {
    width: 14vw !important;
  }
  .arishem .width-14-rem-md {
    width: 14rem !important;
  }
  .arishem .width-14-em-md {
    width: 14em !important;
  }
  .arishem .width-15-\%-md {
    width: 15% !important;
  }
  .arishem .width-15-vw-md {
    width: 15vw !important;
  }
  .arishem .width-15-rem-md {
    width: 15rem !important;
  }
  .arishem .width-15-em-md {
    width: 15em !important;
  }
  .arishem .width-16-\%-md {
    width: 16% !important;
  }
  .arishem .width-16-vw-md {
    width: 16vw !important;
  }
  .arishem .width-16-rem-md {
    width: 16rem !important;
  }
  .arishem .width-16-em-md {
    width: 16em !important;
  }
  .arishem .width-17-\%-md {
    width: 17% !important;
  }
  .arishem .width-17-vw-md {
    width: 17vw !important;
  }
  .arishem .width-17-rem-md {
    width: 17rem !important;
  }
  .arishem .width-17-em-md {
    width: 17em !important;
  }
  .arishem .width-18-\%-md {
    width: 18% !important;
  }
  .arishem .width-18-vw-md {
    width: 18vw !important;
  }
  .arishem .width-18-rem-md {
    width: 18rem !important;
  }
  .arishem .width-18-em-md {
    width: 18em !important;
  }
  .arishem .width-19-\%-md {
    width: 19% !important;
  }
  .arishem .width-19-vw-md {
    width: 19vw !important;
  }
  .arishem .width-19-rem-md {
    width: 19rem !important;
  }
  .arishem .width-19-em-md {
    width: 19em !important;
  }
  .arishem .width-20-\%-md {
    width: 20% !important;
  }
  .arishem .width-20-vw-md {
    width: 20vw !important;
  }
  .arishem .width-20-rem-md {
    width: 20rem !important;
  }
  .arishem .width-20-em-md {
    width: 20em !important;
  }
  .arishem .width-21-\%-md {
    width: 21% !important;
  }
  .arishem .width-21-vw-md {
    width: 21vw !important;
  }
  .arishem .width-21-rem-md {
    width: 21rem !important;
  }
  .arishem .width-21-em-md {
    width: 21em !important;
  }
  .arishem .width-22-\%-md {
    width: 22% !important;
  }
  .arishem .width-22-vw-md {
    width: 22vw !important;
  }
  .arishem .width-22-rem-md {
    width: 22rem !important;
  }
  .arishem .width-22-em-md {
    width: 22em !important;
  }
  .arishem .width-23-\%-md {
    width: 23% !important;
  }
  .arishem .width-23-vw-md {
    width: 23vw !important;
  }
  .arishem .width-23-rem-md {
    width: 23rem !important;
  }
  .arishem .width-23-em-md {
    width: 23em !important;
  }
  .arishem .width-24-\%-md {
    width: 24% !important;
  }
  .arishem .width-24-vw-md {
    width: 24vw !important;
  }
  .arishem .width-24-rem-md {
    width: 24rem !important;
  }
  .arishem .width-24-em-md {
    width: 24em !important;
  }
  .arishem .width-25-\%-md {
    width: 25% !important;
  }
  .arishem .width-25-vw-md {
    width: 25vw !important;
  }
  .arishem .width-25-rem-md {
    width: 25rem !important;
  }
  .arishem .width-25-em-md {
    width: 25em !important;
  }
  .arishem .width-26-\%-md {
    width: 26% !important;
  }
  .arishem .width-26-vw-md {
    width: 26vw !important;
  }
  .arishem .width-26-rem-md {
    width: 26rem !important;
  }
  .arishem .width-26-em-md {
    width: 26em !important;
  }
  .arishem .width-27-\%-md {
    width: 27% !important;
  }
  .arishem .width-27-vw-md {
    width: 27vw !important;
  }
  .arishem .width-27-rem-md {
    width: 27rem !important;
  }
  .arishem .width-27-em-md {
    width: 27em !important;
  }
  .arishem .width-28-\%-md {
    width: 28% !important;
  }
  .arishem .width-28-vw-md {
    width: 28vw !important;
  }
  .arishem .width-28-rem-md {
    width: 28rem !important;
  }
  .arishem .width-28-em-md {
    width: 28em !important;
  }
  .arishem .width-29-\%-md {
    width: 29% !important;
  }
  .arishem .width-29-vw-md {
    width: 29vw !important;
  }
  .arishem .width-29-rem-md {
    width: 29rem !important;
  }
  .arishem .width-29-em-md {
    width: 29em !important;
  }
  .arishem .width-30-\%-md {
    width: 30% !important;
  }
  .arishem .width-30-vw-md {
    width: 30vw !important;
  }
  .arishem .width-30-rem-md {
    width: 30rem !important;
  }
  .arishem .width-30-em-md {
    width: 30em !important;
  }
  .arishem .width-31-\%-md {
    width: 31% !important;
  }
  .arishem .width-31-vw-md {
    width: 31vw !important;
  }
  .arishem .width-31-rem-md {
    width: 31rem !important;
  }
  .arishem .width-31-em-md {
    width: 31em !important;
  }
  .arishem .width-32-\%-md {
    width: 32% !important;
  }
  .arishem .width-32-vw-md {
    width: 32vw !important;
  }
  .arishem .width-32-rem-md {
    width: 32rem !important;
  }
  .arishem .width-32-em-md {
    width: 32em !important;
  }
  .arishem .width-33-\%-md {
    width: 33% !important;
  }
  .arishem .width-33-vw-md {
    width: 33vw !important;
  }
  .arishem .width-33-rem-md {
    width: 33rem !important;
  }
  .arishem .width-33-em-md {
    width: 33em !important;
  }
  .arishem .width-34-\%-md {
    width: 34% !important;
  }
  .arishem .width-34-vw-md {
    width: 34vw !important;
  }
  .arishem .width-34-rem-md {
    width: 34rem !important;
  }
  .arishem .width-34-em-md {
    width: 34em !important;
  }
  .arishem .width-35-\%-md {
    width: 35% !important;
  }
  .arishem .width-35-vw-md {
    width: 35vw !important;
  }
  .arishem .width-35-rem-md {
    width: 35rem !important;
  }
  .arishem .width-35-em-md {
    width: 35em !important;
  }
  .arishem .width-36-\%-md {
    width: 36% !important;
  }
  .arishem .width-36-vw-md {
    width: 36vw !important;
  }
  .arishem .width-36-rem-md {
    width: 36rem !important;
  }
  .arishem .width-36-em-md {
    width: 36em !important;
  }
  .arishem .width-37-\%-md {
    width: 37% !important;
  }
  .arishem .width-37-vw-md {
    width: 37vw !important;
  }
  .arishem .width-37-rem-md {
    width: 37rem !important;
  }
  .arishem .width-37-em-md {
    width: 37em !important;
  }
  .arishem .width-38-\%-md {
    width: 38% !important;
  }
  .arishem .width-38-vw-md {
    width: 38vw !important;
  }
  .arishem .width-38-rem-md {
    width: 38rem !important;
  }
  .arishem .width-38-em-md {
    width: 38em !important;
  }
  .arishem .width-39-\%-md {
    width: 39% !important;
  }
  .arishem .width-39-vw-md {
    width: 39vw !important;
  }
  .arishem .width-39-rem-md {
    width: 39rem !important;
  }
  .arishem .width-39-em-md {
    width: 39em !important;
  }
  .arishem .width-40-\%-md {
    width: 40% !important;
  }
  .arishem .width-40-vw-md {
    width: 40vw !important;
  }
  .arishem .width-40-rem-md {
    width: 40rem !important;
  }
  .arishem .width-40-em-md {
    width: 40em !important;
  }
  .arishem .width-41-\%-md {
    width: 41% !important;
  }
  .arishem .width-41-vw-md {
    width: 41vw !important;
  }
  .arishem .width-41-rem-md {
    width: 41rem !important;
  }
  .arishem .width-41-em-md {
    width: 41em !important;
  }
  .arishem .width-42-\%-md {
    width: 42% !important;
  }
  .arishem .width-42-vw-md {
    width: 42vw !important;
  }
  .arishem .width-42-rem-md {
    width: 42rem !important;
  }
  .arishem .width-42-em-md {
    width: 42em !important;
  }
  .arishem .width-43-\%-md {
    width: 43% !important;
  }
  .arishem .width-43-vw-md {
    width: 43vw !important;
  }
  .arishem .width-43-rem-md {
    width: 43rem !important;
  }
  .arishem .width-43-em-md {
    width: 43em !important;
  }
  .arishem .width-44-\%-md {
    width: 44% !important;
  }
  .arishem .width-44-vw-md {
    width: 44vw !important;
  }
  .arishem .width-44-rem-md {
    width: 44rem !important;
  }
  .arishem .width-44-em-md {
    width: 44em !important;
  }
  .arishem .width-45-\%-md {
    width: 45% !important;
  }
  .arishem .width-45-vw-md {
    width: 45vw !important;
  }
  .arishem .width-45-rem-md {
    width: 45rem !important;
  }
  .arishem .width-45-em-md {
    width: 45em !important;
  }
  .arishem .width-46-\%-md {
    width: 46% !important;
  }
  .arishem .width-46-vw-md {
    width: 46vw !important;
  }
  .arishem .width-46-rem-md {
    width: 46rem !important;
  }
  .arishem .width-46-em-md {
    width: 46em !important;
  }
  .arishem .width-47-\%-md {
    width: 47% !important;
  }
  .arishem .width-47-vw-md {
    width: 47vw !important;
  }
  .arishem .width-47-rem-md {
    width: 47rem !important;
  }
  .arishem .width-47-em-md {
    width: 47em !important;
  }
  .arishem .width-48-\%-md {
    width: 48% !important;
  }
  .arishem .width-48-vw-md {
    width: 48vw !important;
  }
  .arishem .width-48-rem-md {
    width: 48rem !important;
  }
  .arishem .width-48-em-md {
    width: 48em !important;
  }
  .arishem .width-49-\%-md {
    width: 49% !important;
  }
  .arishem .width-49-vw-md {
    width: 49vw !important;
  }
  .arishem .width-49-rem-md {
    width: 49rem !important;
  }
  .arishem .width-49-em-md {
    width: 49em !important;
  }
  .arishem .width-50-\%-md {
    width: 50% !important;
  }
  .arishem .width-50-vw-md {
    width: 50vw !important;
  }
  .arishem .width-50-rem-md {
    width: 50rem !important;
  }
  .arishem .width-50-em-md {
    width: 50em !important;
  }
  .arishem .width-51-\%-md {
    width: 51% !important;
  }
  .arishem .width-51-vw-md {
    width: 51vw !important;
  }
  .arishem .width-51-rem-md {
    width: 51rem !important;
  }
  .arishem .width-51-em-md {
    width: 51em !important;
  }
  .arishem .width-52-\%-md {
    width: 52% !important;
  }
  .arishem .width-52-vw-md {
    width: 52vw !important;
  }
  .arishem .width-52-rem-md {
    width: 52rem !important;
  }
  .arishem .width-52-em-md {
    width: 52em !important;
  }
  .arishem .width-53-\%-md {
    width: 53% !important;
  }
  .arishem .width-53-vw-md {
    width: 53vw !important;
  }
  .arishem .width-53-rem-md {
    width: 53rem !important;
  }
  .arishem .width-53-em-md {
    width: 53em !important;
  }
  .arishem .width-54-\%-md {
    width: 54% !important;
  }
  .arishem .width-54-vw-md {
    width: 54vw !important;
  }
  .arishem .width-54-rem-md {
    width: 54rem !important;
  }
  .arishem .width-54-em-md {
    width: 54em !important;
  }
  .arishem .width-55-\%-md {
    width: 55% !important;
  }
  .arishem .width-55-vw-md {
    width: 55vw !important;
  }
  .arishem .width-55-rem-md {
    width: 55rem !important;
  }
  .arishem .width-55-em-md {
    width: 55em !important;
  }
  .arishem .width-56-\%-md {
    width: 56% !important;
  }
  .arishem .width-56-vw-md {
    width: 56vw !important;
  }
  .arishem .width-56-rem-md {
    width: 56rem !important;
  }
  .arishem .width-56-em-md {
    width: 56em !important;
  }
  .arishem .width-57-\%-md {
    width: 57% !important;
  }
  .arishem .width-57-vw-md {
    width: 57vw !important;
  }
  .arishem .width-57-rem-md {
    width: 57rem !important;
  }
  .arishem .width-57-em-md {
    width: 57em !important;
  }
  .arishem .width-58-\%-md {
    width: 58% !important;
  }
  .arishem .width-58-vw-md {
    width: 58vw !important;
  }
  .arishem .width-58-rem-md {
    width: 58rem !important;
  }
  .arishem .width-58-em-md {
    width: 58em !important;
  }
  .arishem .width-59-\%-md {
    width: 59% !important;
  }
  .arishem .width-59-vw-md {
    width: 59vw !important;
  }
  .arishem .width-59-rem-md {
    width: 59rem !important;
  }
  .arishem .width-59-em-md {
    width: 59em !important;
  }
  .arishem .width-60-\%-md {
    width: 60% !important;
  }
  .arishem .width-60-vw-md {
    width: 60vw !important;
  }
  .arishem .width-60-rem-md {
    width: 60rem !important;
  }
  .arishem .width-60-em-md {
    width: 60em !important;
  }
  .arishem .width-61-\%-md {
    width: 61% !important;
  }
  .arishem .width-61-vw-md {
    width: 61vw !important;
  }
  .arishem .width-61-rem-md {
    width: 61rem !important;
  }
  .arishem .width-61-em-md {
    width: 61em !important;
  }
  .arishem .width-62-\%-md {
    width: 62% !important;
  }
  .arishem .width-62-vw-md {
    width: 62vw !important;
  }
  .arishem .width-62-rem-md {
    width: 62rem !important;
  }
  .arishem .width-62-em-md {
    width: 62em !important;
  }
  .arishem .width-63-\%-md {
    width: 63% !important;
  }
  .arishem .width-63-vw-md {
    width: 63vw !important;
  }
  .arishem .width-63-rem-md {
    width: 63rem !important;
  }
  .arishem .width-63-em-md {
    width: 63em !important;
  }
  .arishem .width-64-\%-md {
    width: 64% !important;
  }
  .arishem .width-64-vw-md {
    width: 64vw !important;
  }
  .arishem .width-64-rem-md {
    width: 64rem !important;
  }
  .arishem .width-64-em-md {
    width: 64em !important;
  }
  .arishem .width-65-\%-md {
    width: 65% !important;
  }
  .arishem .width-65-vw-md {
    width: 65vw !important;
  }
  .arishem .width-65-rem-md {
    width: 65rem !important;
  }
  .arishem .width-65-em-md {
    width: 65em !important;
  }
  .arishem .width-66-\%-md {
    width: 66% !important;
  }
  .arishem .width-66-vw-md {
    width: 66vw !important;
  }
  .arishem .width-66-rem-md {
    width: 66rem !important;
  }
  .arishem .width-66-em-md {
    width: 66em !important;
  }
  .arishem .width-67-\%-md {
    width: 67% !important;
  }
  .arishem .width-67-vw-md {
    width: 67vw !important;
  }
  .arishem .width-67-rem-md {
    width: 67rem !important;
  }
  .arishem .width-67-em-md {
    width: 67em !important;
  }
  .arishem .width-68-\%-md {
    width: 68% !important;
  }
  .arishem .width-68-vw-md {
    width: 68vw !important;
  }
  .arishem .width-68-rem-md {
    width: 68rem !important;
  }
  .arishem .width-68-em-md {
    width: 68em !important;
  }
  .arishem .width-69-\%-md {
    width: 69% !important;
  }
  .arishem .width-69-vw-md {
    width: 69vw !important;
  }
  .arishem .width-69-rem-md {
    width: 69rem !important;
  }
  .arishem .width-69-em-md {
    width: 69em !important;
  }
  .arishem .width-70-\%-md {
    width: 70% !important;
  }
  .arishem .width-70-vw-md {
    width: 70vw !important;
  }
  .arishem .width-70-rem-md {
    width: 70rem !important;
  }
  .arishem .width-70-em-md {
    width: 70em !important;
  }
  .arishem .width-71-\%-md {
    width: 71% !important;
  }
  .arishem .width-71-vw-md {
    width: 71vw !important;
  }
  .arishem .width-71-rem-md {
    width: 71rem !important;
  }
  .arishem .width-71-em-md {
    width: 71em !important;
  }
  .arishem .width-72-\%-md {
    width: 72% !important;
  }
  .arishem .width-72-vw-md {
    width: 72vw !important;
  }
  .arishem .width-72-rem-md {
    width: 72rem !important;
  }
  .arishem .width-72-em-md {
    width: 72em !important;
  }
  .arishem .width-73-\%-md {
    width: 73% !important;
  }
  .arishem .width-73-vw-md {
    width: 73vw !important;
  }
  .arishem .width-73-rem-md {
    width: 73rem !important;
  }
  .arishem .width-73-em-md {
    width: 73em !important;
  }
  .arishem .width-74-\%-md {
    width: 74% !important;
  }
  .arishem .width-74-vw-md {
    width: 74vw !important;
  }
  .arishem .width-74-rem-md {
    width: 74rem !important;
  }
  .arishem .width-74-em-md {
    width: 74em !important;
  }
  .arishem .width-75-\%-md {
    width: 75% !important;
  }
  .arishem .width-75-vw-md {
    width: 75vw !important;
  }
  .arishem .width-75-rem-md {
    width: 75rem !important;
  }
  .arishem .width-75-em-md {
    width: 75em !important;
  }
  .arishem .width-76-\%-md {
    width: 76% !important;
  }
  .arishem .width-76-vw-md {
    width: 76vw !important;
  }
  .arishem .width-76-rem-md {
    width: 76rem !important;
  }
  .arishem .width-76-em-md {
    width: 76em !important;
  }
  .arishem .width-77-\%-md {
    width: 77% !important;
  }
  .arishem .width-77-vw-md {
    width: 77vw !important;
  }
  .arishem .width-77-rem-md {
    width: 77rem !important;
  }
  .arishem .width-77-em-md {
    width: 77em !important;
  }
  .arishem .width-78-\%-md {
    width: 78% !important;
  }
  .arishem .width-78-vw-md {
    width: 78vw !important;
  }
  .arishem .width-78-rem-md {
    width: 78rem !important;
  }
  .arishem .width-78-em-md {
    width: 78em !important;
  }
  .arishem .width-79-\%-md {
    width: 79% !important;
  }
  .arishem .width-79-vw-md {
    width: 79vw !important;
  }
  .arishem .width-79-rem-md {
    width: 79rem !important;
  }
  .arishem .width-79-em-md {
    width: 79em !important;
  }
  .arishem .width-80-\%-md {
    width: 80% !important;
  }
  .arishem .width-80-vw-md {
    width: 80vw !important;
  }
  .arishem .width-80-rem-md {
    width: 80rem !important;
  }
  .arishem .width-80-em-md {
    width: 80em !important;
  }
  .arishem .width-81-\%-md {
    width: 81% !important;
  }
  .arishem .width-81-vw-md {
    width: 81vw !important;
  }
  .arishem .width-81-rem-md {
    width: 81rem !important;
  }
  .arishem .width-81-em-md {
    width: 81em !important;
  }
  .arishem .width-82-\%-md {
    width: 82% !important;
  }
  .arishem .width-82-vw-md {
    width: 82vw !important;
  }
  .arishem .width-82-rem-md {
    width: 82rem !important;
  }
  .arishem .width-82-em-md {
    width: 82em !important;
  }
  .arishem .width-83-\%-md {
    width: 83% !important;
  }
  .arishem .width-83-vw-md {
    width: 83vw !important;
  }
  .arishem .width-83-rem-md {
    width: 83rem !important;
  }
  .arishem .width-83-em-md {
    width: 83em !important;
  }
  .arishem .width-84-\%-md {
    width: 84% !important;
  }
  .arishem .width-84-vw-md {
    width: 84vw !important;
  }
  .arishem .width-84-rem-md {
    width: 84rem !important;
  }
  .arishem .width-84-em-md {
    width: 84em !important;
  }
  .arishem .width-85-\%-md {
    width: 85% !important;
  }
  .arishem .width-85-vw-md {
    width: 85vw !important;
  }
  .arishem .width-85-rem-md {
    width: 85rem !important;
  }
  .arishem .width-85-em-md {
    width: 85em !important;
  }
  .arishem .width-86-\%-md {
    width: 86% !important;
  }
  .arishem .width-86-vw-md {
    width: 86vw !important;
  }
  .arishem .width-86-rem-md {
    width: 86rem !important;
  }
  .arishem .width-86-em-md {
    width: 86em !important;
  }
  .arishem .width-87-\%-md {
    width: 87% !important;
  }
  .arishem .width-87-vw-md {
    width: 87vw !important;
  }
  .arishem .width-87-rem-md {
    width: 87rem !important;
  }
  .arishem .width-87-em-md {
    width: 87em !important;
  }
  .arishem .width-88-\%-md {
    width: 88% !important;
  }
  .arishem .width-88-vw-md {
    width: 88vw !important;
  }
  .arishem .width-88-rem-md {
    width: 88rem !important;
  }
  .arishem .width-88-em-md {
    width: 88em !important;
  }
  .arishem .width-89-\%-md {
    width: 89% !important;
  }
  .arishem .width-89-vw-md {
    width: 89vw !important;
  }
  .arishem .width-89-rem-md {
    width: 89rem !important;
  }
  .arishem .width-89-em-md {
    width: 89em !important;
  }
  .arishem .width-90-\%-md {
    width: 90% !important;
  }
  .arishem .width-90-vw-md {
    width: 90vw !important;
  }
  .arishem .width-90-rem-md {
    width: 90rem !important;
  }
  .arishem .width-90-em-md {
    width: 90em !important;
  }
  .arishem .width-91-\%-md {
    width: 91% !important;
  }
  .arishem .width-91-vw-md {
    width: 91vw !important;
  }
  .arishem .width-91-rem-md {
    width: 91rem !important;
  }
  .arishem .width-91-em-md {
    width: 91em !important;
  }
  .arishem .width-92-\%-md {
    width: 92% !important;
  }
  .arishem .width-92-vw-md {
    width: 92vw !important;
  }
  .arishem .width-92-rem-md {
    width: 92rem !important;
  }
  .arishem .width-92-em-md {
    width: 92em !important;
  }
  .arishem .width-93-\%-md {
    width: 93% !important;
  }
  .arishem .width-93-vw-md {
    width: 93vw !important;
  }
  .arishem .width-93-rem-md {
    width: 93rem !important;
  }
  .arishem .width-93-em-md {
    width: 93em !important;
  }
  .arishem .width-94-\%-md {
    width: 94% !important;
  }
  .arishem .width-94-vw-md {
    width: 94vw !important;
  }
  .arishem .width-94-rem-md {
    width: 94rem !important;
  }
  .arishem .width-94-em-md {
    width: 94em !important;
  }
  .arishem .width-95-\%-md {
    width: 95% !important;
  }
  .arishem .width-95-vw-md {
    width: 95vw !important;
  }
  .arishem .width-95-rem-md {
    width: 95rem !important;
  }
  .arishem .width-95-em-md {
    width: 95em !important;
  }
  .arishem .width-96-\%-md {
    width: 96% !important;
  }
  .arishem .width-96-vw-md {
    width: 96vw !important;
  }
  .arishem .width-96-rem-md {
    width: 96rem !important;
  }
  .arishem .width-96-em-md {
    width: 96em !important;
  }
  .arishem .width-97-\%-md {
    width: 97% !important;
  }
  .arishem .width-97-vw-md {
    width: 97vw !important;
  }
  .arishem .width-97-rem-md {
    width: 97rem !important;
  }
  .arishem .width-97-em-md {
    width: 97em !important;
  }
  .arishem .width-98-\%-md {
    width: 98% !important;
  }
  .arishem .width-98-vw-md {
    width: 98vw !important;
  }
  .arishem .width-98-rem-md {
    width: 98rem !important;
  }
  .arishem .width-98-em-md {
    width: 98em !important;
  }
  .arishem .width-99-\%-md {
    width: 99% !important;
  }
  .arishem .width-99-vw-md {
    width: 99vw !important;
  }
  .arishem .width-99-rem-md {
    width: 99rem !important;
  }
  .arishem .width-99-em-md {
    width: 99em !important;
  }
  .arishem .width-100-\%-md {
    width: 100% !important;
  }
  .arishem .width-100-vw-md {
    width: 100vw !important;
  }
  .arishem .width-100-rem-md {
    width: 100rem !important;
  }
  .arishem .width-100-em-md {
    width: 100em !important;
  }
  .arishem .width-200-\%-md {
    width: 200% !important;
  }
  .arishem .width-200-vw-md {
    width: 200vw !important;
  }
  .arishem .width-200-rem-md {
    width: 200rem !important;
  }
  .arishem .width-200-em-md {
    width: 200em !important;
  }
  .arishem .width-175-\%-md {
    width: 175% !important;
  }
  .arishem .width-175-vw-md {
    width: 175vw !important;
  }
  .arishem .width-175-rem-md {
    width: 175rem !important;
  }
  .arishem .width-175-em-md {
    width: 175em !important;
  }
  .arishem .width-150-\%-md {
    width: 150% !important;
  }
  .arishem .width-150-vw-md {
    width: 150vw !important;
  }
  .arishem .width-150-rem-md {
    width: 150rem !important;
  }
  .arishem .width-150-em-md {
    width: 150em !important;
  }
  .arishem .width-125-\%-md {
    width: 125% !important;
  }
  .arishem .width-125-vw-md {
    width: 125vw !important;
  }
  .arishem .width-125-rem-md {
    width: 125rem !important;
  }
  .arishem .width-125-em-md {
    width: 125em !important;
  }
  .arishem .height-min-content-md {
    height: min-content !important;
  }
  .arishem .height-max-content-md {
    height: max-content !important;
  }
  .arishem .height-fit-content-md {
    height: fit-content !important;
  }
  .arishem .height-auto-md {
    height: auto !important;
  }
  .arishem .height-0-md {
    height: 0 !important;
  }
  .arishem .height-1-\%-md {
    height: 1% !important;
  }
  .arishem .height-1-vh-md {
    height: 1vh !important;
  }
  .arishem .height-1-rem-md {
    height: 1rem !important;
  }
  .arishem .height-1-em-md {
    height: 1em !important;
  }
  .arishem .height-2-\%-md {
    height: 2% !important;
  }
  .arishem .height-2-vh-md {
    height: 2vh !important;
  }
  .arishem .height-2-rem-md {
    height: 2rem !important;
  }
  .arishem .height-2-em-md {
    height: 2em !important;
  }
  .arishem .height-3-\%-md {
    height: 3% !important;
  }
  .arishem .height-3-vh-md {
    height: 3vh !important;
  }
  .arishem .height-3-rem-md {
    height: 3rem !important;
  }
  .arishem .height-3-em-md {
    height: 3em !important;
  }
  .arishem .height-4-\%-md {
    height: 4% !important;
  }
  .arishem .height-4-vh-md {
    height: 4vh !important;
  }
  .arishem .height-4-rem-md {
    height: 4rem !important;
  }
  .arishem .height-4-em-md {
    height: 4em !important;
  }
  .arishem .height-5-\%-md {
    height: 5% !important;
  }
  .arishem .height-5-vh-md {
    height: 5vh !important;
  }
  .arishem .height-5-rem-md {
    height: 5rem !important;
  }
  .arishem .height-5-em-md {
    height: 5em !important;
  }
  .arishem .height-6-\%-md {
    height: 6% !important;
  }
  .arishem .height-6-vh-md {
    height: 6vh !important;
  }
  .arishem .height-6-rem-md {
    height: 6rem !important;
  }
  .arishem .height-6-em-md {
    height: 6em !important;
  }
  .arishem .height-7-\%-md {
    height: 7% !important;
  }
  .arishem .height-7-vh-md {
    height: 7vh !important;
  }
  .arishem .height-7-rem-md {
    height: 7rem !important;
  }
  .arishem .height-7-em-md {
    height: 7em !important;
  }
  .arishem .height-8-\%-md {
    height: 8% !important;
  }
  .arishem .height-8-vh-md {
    height: 8vh !important;
  }
  .arishem .height-8-rem-md {
    height: 8rem !important;
  }
  .arishem .height-8-em-md {
    height: 8em !important;
  }
  .arishem .height-9-\%-md {
    height: 9% !important;
  }
  .arishem .height-9-vh-md {
    height: 9vh !important;
  }
  .arishem .height-9-rem-md {
    height: 9rem !important;
  }
  .arishem .height-9-em-md {
    height: 9em !important;
  }
  .arishem .height-10-\%-md {
    height: 10% !important;
  }
  .arishem .height-10-vh-md {
    height: 10vh !important;
  }
  .arishem .height-10-rem-md {
    height: 10rem !important;
  }
  .arishem .height-10-em-md {
    height: 10em !important;
  }
  .arishem .height-11-\%-md {
    height: 11% !important;
  }
  .arishem .height-11-vh-md {
    height: 11vh !important;
  }
  .arishem .height-11-rem-md {
    height: 11rem !important;
  }
  .arishem .height-11-em-md {
    height: 11em !important;
  }
  .arishem .height-12-\%-md {
    height: 12% !important;
  }
  .arishem .height-12-vh-md {
    height: 12vh !important;
  }
  .arishem .height-12-rem-md {
    height: 12rem !important;
  }
  .arishem .height-12-em-md {
    height: 12em !important;
  }
  .arishem .height-13-\%-md {
    height: 13% !important;
  }
  .arishem .height-13-vh-md {
    height: 13vh !important;
  }
  .arishem .height-13-rem-md {
    height: 13rem !important;
  }
  .arishem .height-13-em-md {
    height: 13em !important;
  }
  .arishem .height-14-\%-md {
    height: 14% !important;
  }
  .arishem .height-14-vh-md {
    height: 14vh !important;
  }
  .arishem .height-14-rem-md {
    height: 14rem !important;
  }
  .arishem .height-14-em-md {
    height: 14em !important;
  }
  .arishem .height-15-\%-md {
    height: 15% !important;
  }
  .arishem .height-15-vh-md {
    height: 15vh !important;
  }
  .arishem .height-15-rem-md {
    height: 15rem !important;
  }
  .arishem .height-15-em-md {
    height: 15em !important;
  }
  .arishem .height-16-\%-md {
    height: 16% !important;
  }
  .arishem .height-16-vh-md {
    height: 16vh !important;
  }
  .arishem .height-16-rem-md {
    height: 16rem !important;
  }
  .arishem .height-16-em-md {
    height: 16em !important;
  }
  .arishem .height-17-\%-md {
    height: 17% !important;
  }
  .arishem .height-17-vh-md {
    height: 17vh !important;
  }
  .arishem .height-17-rem-md {
    height: 17rem !important;
  }
  .arishem .height-17-em-md {
    height: 17em !important;
  }
  .arishem .height-18-\%-md {
    height: 18% !important;
  }
  .arishem .height-18-vh-md {
    height: 18vh !important;
  }
  .arishem .height-18-rem-md {
    height: 18rem !important;
  }
  .arishem .height-18-em-md {
    height: 18em !important;
  }
  .arishem .height-19-\%-md {
    height: 19% !important;
  }
  .arishem .height-19-vh-md {
    height: 19vh !important;
  }
  .arishem .height-19-rem-md {
    height: 19rem !important;
  }
  .arishem .height-19-em-md {
    height: 19em !important;
  }
  .arishem .height-20-\%-md {
    height: 20% !important;
  }
  .arishem .height-20-vh-md {
    height: 20vh !important;
  }
  .arishem .height-20-rem-md {
    height: 20rem !important;
  }
  .arishem .height-20-em-md {
    height: 20em !important;
  }
  .arishem .height-21-\%-md {
    height: 21% !important;
  }
  .arishem .height-21-vh-md {
    height: 21vh !important;
  }
  .arishem .height-21-rem-md {
    height: 21rem !important;
  }
  .arishem .height-21-em-md {
    height: 21em !important;
  }
  .arishem .height-22-\%-md {
    height: 22% !important;
  }
  .arishem .height-22-vh-md {
    height: 22vh !important;
  }
  .arishem .height-22-rem-md {
    height: 22rem !important;
  }
  .arishem .height-22-em-md {
    height: 22em !important;
  }
  .arishem .height-23-\%-md {
    height: 23% !important;
  }
  .arishem .height-23-vh-md {
    height: 23vh !important;
  }
  .arishem .height-23-rem-md {
    height: 23rem !important;
  }
  .arishem .height-23-em-md {
    height: 23em !important;
  }
  .arishem .height-24-\%-md {
    height: 24% !important;
  }
  .arishem .height-24-vh-md {
    height: 24vh !important;
  }
  .arishem .height-24-rem-md {
    height: 24rem !important;
  }
  .arishem .height-24-em-md {
    height: 24em !important;
  }
  .arishem .height-25-\%-md {
    height: 25% !important;
  }
  .arishem .height-25-vh-md {
    height: 25vh !important;
  }
  .arishem .height-25-rem-md {
    height: 25rem !important;
  }
  .arishem .height-25-em-md {
    height: 25em !important;
  }
  .arishem .height-26-\%-md {
    height: 26% !important;
  }
  .arishem .height-26-vh-md {
    height: 26vh !important;
  }
  .arishem .height-26-rem-md {
    height: 26rem !important;
  }
  .arishem .height-26-em-md {
    height: 26em !important;
  }
  .arishem .height-27-\%-md {
    height: 27% !important;
  }
  .arishem .height-27-vh-md {
    height: 27vh !important;
  }
  .arishem .height-27-rem-md {
    height: 27rem !important;
  }
  .arishem .height-27-em-md {
    height: 27em !important;
  }
  .arishem .height-28-\%-md {
    height: 28% !important;
  }
  .arishem .height-28-vh-md {
    height: 28vh !important;
  }
  .arishem .height-28-rem-md {
    height: 28rem !important;
  }
  .arishem .height-28-em-md {
    height: 28em !important;
  }
  .arishem .height-29-\%-md {
    height: 29% !important;
  }
  .arishem .height-29-vh-md {
    height: 29vh !important;
  }
  .arishem .height-29-rem-md {
    height: 29rem !important;
  }
  .arishem .height-29-em-md {
    height: 29em !important;
  }
  .arishem .height-30-\%-md {
    height: 30% !important;
  }
  .arishem .height-30-vh-md {
    height: 30vh !important;
  }
  .arishem .height-30-rem-md {
    height: 30rem !important;
  }
  .arishem .height-30-em-md {
    height: 30em !important;
  }
  .arishem .height-31-\%-md {
    height: 31% !important;
  }
  .arishem .height-31-vh-md {
    height: 31vh !important;
  }
  .arishem .height-31-rem-md {
    height: 31rem !important;
  }
  .arishem .height-31-em-md {
    height: 31em !important;
  }
  .arishem .height-32-\%-md {
    height: 32% !important;
  }
  .arishem .height-32-vh-md {
    height: 32vh !important;
  }
  .arishem .height-32-rem-md {
    height: 32rem !important;
  }
  .arishem .height-32-em-md {
    height: 32em !important;
  }
  .arishem .height-33-\%-md {
    height: 33% !important;
  }
  .arishem .height-33-vh-md {
    height: 33vh !important;
  }
  .arishem .height-33-rem-md {
    height: 33rem !important;
  }
  .arishem .height-33-em-md {
    height: 33em !important;
  }
  .arishem .height-34-\%-md {
    height: 34% !important;
  }
  .arishem .height-34-vh-md {
    height: 34vh !important;
  }
  .arishem .height-34-rem-md {
    height: 34rem !important;
  }
  .arishem .height-34-em-md {
    height: 34em !important;
  }
  .arishem .height-35-\%-md {
    height: 35% !important;
  }
  .arishem .height-35-vh-md {
    height: 35vh !important;
  }
  .arishem .height-35-rem-md {
    height: 35rem !important;
  }
  .arishem .height-35-em-md {
    height: 35em !important;
  }
  .arishem .height-36-\%-md {
    height: 36% !important;
  }
  .arishem .height-36-vh-md {
    height: 36vh !important;
  }
  .arishem .height-36-rem-md {
    height: 36rem !important;
  }
  .arishem .height-36-em-md {
    height: 36em !important;
  }
  .arishem .height-37-\%-md {
    height: 37% !important;
  }
  .arishem .height-37-vh-md {
    height: 37vh !important;
  }
  .arishem .height-37-rem-md {
    height: 37rem !important;
  }
  .arishem .height-37-em-md {
    height: 37em !important;
  }
  .arishem .height-38-\%-md {
    height: 38% !important;
  }
  .arishem .height-38-vh-md {
    height: 38vh !important;
  }
  .arishem .height-38-rem-md {
    height: 38rem !important;
  }
  .arishem .height-38-em-md {
    height: 38em !important;
  }
  .arishem .height-39-\%-md {
    height: 39% !important;
  }
  .arishem .height-39-vh-md {
    height: 39vh !important;
  }
  .arishem .height-39-rem-md {
    height: 39rem !important;
  }
  .arishem .height-39-em-md {
    height: 39em !important;
  }
  .arishem .height-40-\%-md {
    height: 40% !important;
  }
  .arishem .height-40-vh-md {
    height: 40vh !important;
  }
  .arishem .height-40-rem-md {
    height: 40rem !important;
  }
  .arishem .height-40-em-md {
    height: 40em !important;
  }
  .arishem .height-41-\%-md {
    height: 41% !important;
  }
  .arishem .height-41-vh-md {
    height: 41vh !important;
  }
  .arishem .height-41-rem-md {
    height: 41rem !important;
  }
  .arishem .height-41-em-md {
    height: 41em !important;
  }
  .arishem .height-42-\%-md {
    height: 42% !important;
  }
  .arishem .height-42-vh-md {
    height: 42vh !important;
  }
  .arishem .height-42-rem-md {
    height: 42rem !important;
  }
  .arishem .height-42-em-md {
    height: 42em !important;
  }
  .arishem .height-43-\%-md {
    height: 43% !important;
  }
  .arishem .height-43-vh-md {
    height: 43vh !important;
  }
  .arishem .height-43-rem-md {
    height: 43rem !important;
  }
  .arishem .height-43-em-md {
    height: 43em !important;
  }
  .arishem .height-44-\%-md {
    height: 44% !important;
  }
  .arishem .height-44-vh-md {
    height: 44vh !important;
  }
  .arishem .height-44-rem-md {
    height: 44rem !important;
  }
  .arishem .height-44-em-md {
    height: 44em !important;
  }
  .arishem .height-45-\%-md {
    height: 45% !important;
  }
  .arishem .height-45-vh-md {
    height: 45vh !important;
  }
  .arishem .height-45-rem-md {
    height: 45rem !important;
  }
  .arishem .height-45-em-md {
    height: 45em !important;
  }
  .arishem .height-46-\%-md {
    height: 46% !important;
  }
  .arishem .height-46-vh-md {
    height: 46vh !important;
  }
  .arishem .height-46-rem-md {
    height: 46rem !important;
  }
  .arishem .height-46-em-md {
    height: 46em !important;
  }
  .arishem .height-47-\%-md {
    height: 47% !important;
  }
  .arishem .height-47-vh-md {
    height: 47vh !important;
  }
  .arishem .height-47-rem-md {
    height: 47rem !important;
  }
  .arishem .height-47-em-md {
    height: 47em !important;
  }
  .arishem .height-48-\%-md {
    height: 48% !important;
  }
  .arishem .height-48-vh-md {
    height: 48vh !important;
  }
  .arishem .height-48-rem-md {
    height: 48rem !important;
  }
  .arishem .height-48-em-md {
    height: 48em !important;
  }
  .arishem .height-49-\%-md {
    height: 49% !important;
  }
  .arishem .height-49-vh-md {
    height: 49vh !important;
  }
  .arishem .height-49-rem-md {
    height: 49rem !important;
  }
  .arishem .height-49-em-md {
    height: 49em !important;
  }
  .arishem .height-50-\%-md {
    height: 50% !important;
  }
  .arishem .height-50-vh-md {
    height: 50vh !important;
  }
  .arishem .height-50-rem-md {
    height: 50rem !important;
  }
  .arishem .height-50-em-md {
    height: 50em !important;
  }
  .arishem .height-51-\%-md {
    height: 51% !important;
  }
  .arishem .height-51-vh-md {
    height: 51vh !important;
  }
  .arishem .height-51-rem-md {
    height: 51rem !important;
  }
  .arishem .height-51-em-md {
    height: 51em !important;
  }
  .arishem .height-52-\%-md {
    height: 52% !important;
  }
  .arishem .height-52-vh-md {
    height: 52vh !important;
  }
  .arishem .height-52-rem-md {
    height: 52rem !important;
  }
  .arishem .height-52-em-md {
    height: 52em !important;
  }
  .arishem .height-53-\%-md {
    height: 53% !important;
  }
  .arishem .height-53-vh-md {
    height: 53vh !important;
  }
  .arishem .height-53-rem-md {
    height: 53rem !important;
  }
  .arishem .height-53-em-md {
    height: 53em !important;
  }
  .arishem .height-54-\%-md {
    height: 54% !important;
  }
  .arishem .height-54-vh-md {
    height: 54vh !important;
  }
  .arishem .height-54-rem-md {
    height: 54rem !important;
  }
  .arishem .height-54-em-md {
    height: 54em !important;
  }
  .arishem .height-55-\%-md {
    height: 55% !important;
  }
  .arishem .height-55-vh-md {
    height: 55vh !important;
  }
  .arishem .height-55-rem-md {
    height: 55rem !important;
  }
  .arishem .height-55-em-md {
    height: 55em !important;
  }
  .arishem .height-56-\%-md {
    height: 56% !important;
  }
  .arishem .height-56-vh-md {
    height: 56vh !important;
  }
  .arishem .height-56-rem-md {
    height: 56rem !important;
  }
  .arishem .height-56-em-md {
    height: 56em !important;
  }
  .arishem .height-57-\%-md {
    height: 57% !important;
  }
  .arishem .height-57-vh-md {
    height: 57vh !important;
  }
  .arishem .height-57-rem-md {
    height: 57rem !important;
  }
  .arishem .height-57-em-md {
    height: 57em !important;
  }
  .arishem .height-58-\%-md {
    height: 58% !important;
  }
  .arishem .height-58-vh-md {
    height: 58vh !important;
  }
  .arishem .height-58-rem-md {
    height: 58rem !important;
  }
  .arishem .height-58-em-md {
    height: 58em !important;
  }
  .arishem .height-59-\%-md {
    height: 59% !important;
  }
  .arishem .height-59-vh-md {
    height: 59vh !important;
  }
  .arishem .height-59-rem-md {
    height: 59rem !important;
  }
  .arishem .height-59-em-md {
    height: 59em !important;
  }
  .arishem .height-60-\%-md {
    height: 60% !important;
  }
  .arishem .height-60-vh-md {
    height: 60vh !important;
  }
  .arishem .height-60-rem-md {
    height: 60rem !important;
  }
  .arishem .height-60-em-md {
    height: 60em !important;
  }
  .arishem .height-61-\%-md {
    height: 61% !important;
  }
  .arishem .height-61-vh-md {
    height: 61vh !important;
  }
  .arishem .height-61-rem-md {
    height: 61rem !important;
  }
  .arishem .height-61-em-md {
    height: 61em !important;
  }
  .arishem .height-62-\%-md {
    height: 62% !important;
  }
  .arishem .height-62-vh-md {
    height: 62vh !important;
  }
  .arishem .height-62-rem-md {
    height: 62rem !important;
  }
  .arishem .height-62-em-md {
    height: 62em !important;
  }
  .arishem .height-63-\%-md {
    height: 63% !important;
  }
  .arishem .height-63-vh-md {
    height: 63vh !important;
  }
  .arishem .height-63-rem-md {
    height: 63rem !important;
  }
  .arishem .height-63-em-md {
    height: 63em !important;
  }
  .arishem .height-64-\%-md {
    height: 64% !important;
  }
  .arishem .height-64-vh-md {
    height: 64vh !important;
  }
  .arishem .height-64-rem-md {
    height: 64rem !important;
  }
  .arishem .height-64-em-md {
    height: 64em !important;
  }
  .arishem .height-65-\%-md {
    height: 65% !important;
  }
  .arishem .height-65-vh-md {
    height: 65vh !important;
  }
  .arishem .height-65-rem-md {
    height: 65rem !important;
  }
  .arishem .height-65-em-md {
    height: 65em !important;
  }
  .arishem .height-66-\%-md {
    height: 66% !important;
  }
  .arishem .height-66-vh-md {
    height: 66vh !important;
  }
  .arishem .height-66-rem-md {
    height: 66rem !important;
  }
  .arishem .height-66-em-md {
    height: 66em !important;
  }
  .arishem .height-67-\%-md {
    height: 67% !important;
  }
  .arishem .height-67-vh-md {
    height: 67vh !important;
  }
  .arishem .height-67-rem-md {
    height: 67rem !important;
  }
  .arishem .height-67-em-md {
    height: 67em !important;
  }
  .arishem .height-68-\%-md {
    height: 68% !important;
  }
  .arishem .height-68-vh-md {
    height: 68vh !important;
  }
  .arishem .height-68-rem-md {
    height: 68rem !important;
  }
  .arishem .height-68-em-md {
    height: 68em !important;
  }
  .arishem .height-69-\%-md {
    height: 69% !important;
  }
  .arishem .height-69-vh-md {
    height: 69vh !important;
  }
  .arishem .height-69-rem-md {
    height: 69rem !important;
  }
  .arishem .height-69-em-md {
    height: 69em !important;
  }
  .arishem .height-70-\%-md {
    height: 70% !important;
  }
  .arishem .height-70-vh-md {
    height: 70vh !important;
  }
  .arishem .height-70-rem-md {
    height: 70rem !important;
  }
  .arishem .height-70-em-md {
    height: 70em !important;
  }
  .arishem .height-71-\%-md {
    height: 71% !important;
  }
  .arishem .height-71-vh-md {
    height: 71vh !important;
  }
  .arishem .height-71-rem-md {
    height: 71rem !important;
  }
  .arishem .height-71-em-md {
    height: 71em !important;
  }
  .arishem .height-72-\%-md {
    height: 72% !important;
  }
  .arishem .height-72-vh-md {
    height: 72vh !important;
  }
  .arishem .height-72-rem-md {
    height: 72rem !important;
  }
  .arishem .height-72-em-md {
    height: 72em !important;
  }
  .arishem .height-73-\%-md {
    height: 73% !important;
  }
  .arishem .height-73-vh-md {
    height: 73vh !important;
  }
  .arishem .height-73-rem-md {
    height: 73rem !important;
  }
  .arishem .height-73-em-md {
    height: 73em !important;
  }
  .arishem .height-74-\%-md {
    height: 74% !important;
  }
  .arishem .height-74-vh-md {
    height: 74vh !important;
  }
  .arishem .height-74-rem-md {
    height: 74rem !important;
  }
  .arishem .height-74-em-md {
    height: 74em !important;
  }
  .arishem .height-75-\%-md {
    height: 75% !important;
  }
  .arishem .height-75-vh-md {
    height: 75vh !important;
  }
  .arishem .height-75-rem-md {
    height: 75rem !important;
  }
  .arishem .height-75-em-md {
    height: 75em !important;
  }
  .arishem .height-76-\%-md {
    height: 76% !important;
  }
  .arishem .height-76-vh-md {
    height: 76vh !important;
  }
  .arishem .height-76-rem-md {
    height: 76rem !important;
  }
  .arishem .height-76-em-md {
    height: 76em !important;
  }
  .arishem .height-77-\%-md {
    height: 77% !important;
  }
  .arishem .height-77-vh-md {
    height: 77vh !important;
  }
  .arishem .height-77-rem-md {
    height: 77rem !important;
  }
  .arishem .height-77-em-md {
    height: 77em !important;
  }
  .arishem .height-78-\%-md {
    height: 78% !important;
  }
  .arishem .height-78-vh-md {
    height: 78vh !important;
  }
  .arishem .height-78-rem-md {
    height: 78rem !important;
  }
  .arishem .height-78-em-md {
    height: 78em !important;
  }
  .arishem .height-79-\%-md {
    height: 79% !important;
  }
  .arishem .height-79-vh-md {
    height: 79vh !important;
  }
  .arishem .height-79-rem-md {
    height: 79rem !important;
  }
  .arishem .height-79-em-md {
    height: 79em !important;
  }
  .arishem .height-80-\%-md {
    height: 80% !important;
  }
  .arishem .height-80-vh-md {
    height: 80vh !important;
  }
  .arishem .height-80-rem-md {
    height: 80rem !important;
  }
  .arishem .height-80-em-md {
    height: 80em !important;
  }
  .arishem .height-81-\%-md {
    height: 81% !important;
  }
  .arishem .height-81-vh-md {
    height: 81vh !important;
  }
  .arishem .height-81-rem-md {
    height: 81rem !important;
  }
  .arishem .height-81-em-md {
    height: 81em !important;
  }
  .arishem .height-82-\%-md {
    height: 82% !important;
  }
  .arishem .height-82-vh-md {
    height: 82vh !important;
  }
  .arishem .height-82-rem-md {
    height: 82rem !important;
  }
  .arishem .height-82-em-md {
    height: 82em !important;
  }
  .arishem .height-83-\%-md {
    height: 83% !important;
  }
  .arishem .height-83-vh-md {
    height: 83vh !important;
  }
  .arishem .height-83-rem-md {
    height: 83rem !important;
  }
  .arishem .height-83-em-md {
    height: 83em !important;
  }
  .arishem .height-84-\%-md {
    height: 84% !important;
  }
  .arishem .height-84-vh-md {
    height: 84vh !important;
  }
  .arishem .height-84-rem-md {
    height: 84rem !important;
  }
  .arishem .height-84-em-md {
    height: 84em !important;
  }
  .arishem .height-85-\%-md {
    height: 85% !important;
  }
  .arishem .height-85-vh-md {
    height: 85vh !important;
  }
  .arishem .height-85-rem-md {
    height: 85rem !important;
  }
  .arishem .height-85-em-md {
    height: 85em !important;
  }
  .arishem .height-86-\%-md {
    height: 86% !important;
  }
  .arishem .height-86-vh-md {
    height: 86vh !important;
  }
  .arishem .height-86-rem-md {
    height: 86rem !important;
  }
  .arishem .height-86-em-md {
    height: 86em !important;
  }
  .arishem .height-87-\%-md {
    height: 87% !important;
  }
  .arishem .height-87-vh-md {
    height: 87vh !important;
  }
  .arishem .height-87-rem-md {
    height: 87rem !important;
  }
  .arishem .height-87-em-md {
    height: 87em !important;
  }
  .arishem .height-88-\%-md {
    height: 88% !important;
  }
  .arishem .height-88-vh-md {
    height: 88vh !important;
  }
  .arishem .height-88-rem-md {
    height: 88rem !important;
  }
  .arishem .height-88-em-md {
    height: 88em !important;
  }
  .arishem .height-89-\%-md {
    height: 89% !important;
  }
  .arishem .height-89-vh-md {
    height: 89vh !important;
  }
  .arishem .height-89-rem-md {
    height: 89rem !important;
  }
  .arishem .height-89-em-md {
    height: 89em !important;
  }
  .arishem .height-90-\%-md {
    height: 90% !important;
  }
  .arishem .height-90-vh-md {
    height: 90vh !important;
  }
  .arishem .height-90-rem-md {
    height: 90rem !important;
  }
  .arishem .height-90-em-md {
    height: 90em !important;
  }
  .arishem .height-91-\%-md {
    height: 91% !important;
  }
  .arishem .height-91-vh-md {
    height: 91vh !important;
  }
  .arishem .height-91-rem-md {
    height: 91rem !important;
  }
  .arishem .height-91-em-md {
    height: 91em !important;
  }
  .arishem .height-92-\%-md {
    height: 92% !important;
  }
  .arishem .height-92-vh-md {
    height: 92vh !important;
  }
  .arishem .height-92-rem-md {
    height: 92rem !important;
  }
  .arishem .height-92-em-md {
    height: 92em !important;
  }
  .arishem .height-93-\%-md {
    height: 93% !important;
  }
  .arishem .height-93-vh-md {
    height: 93vh !important;
  }
  .arishem .height-93-rem-md {
    height: 93rem !important;
  }
  .arishem .height-93-em-md {
    height: 93em !important;
  }
  .arishem .height-94-\%-md {
    height: 94% !important;
  }
  .arishem .height-94-vh-md {
    height: 94vh !important;
  }
  .arishem .height-94-rem-md {
    height: 94rem !important;
  }
  .arishem .height-94-em-md {
    height: 94em !important;
  }
  .arishem .height-95-\%-md {
    height: 95% !important;
  }
  .arishem .height-95-vh-md {
    height: 95vh !important;
  }
  .arishem .height-95-rem-md {
    height: 95rem !important;
  }
  .arishem .height-95-em-md {
    height: 95em !important;
  }
  .arishem .height-96-\%-md {
    height: 96% !important;
  }
  .arishem .height-96-vh-md {
    height: 96vh !important;
  }
  .arishem .height-96-rem-md {
    height: 96rem !important;
  }
  .arishem .height-96-em-md {
    height: 96em !important;
  }
  .arishem .height-97-\%-md {
    height: 97% !important;
  }
  .arishem .height-97-vh-md {
    height: 97vh !important;
  }
  .arishem .height-97-rem-md {
    height: 97rem !important;
  }
  .arishem .height-97-em-md {
    height: 97em !important;
  }
  .arishem .height-98-\%-md {
    height: 98% !important;
  }
  .arishem .height-98-vh-md {
    height: 98vh !important;
  }
  .arishem .height-98-rem-md {
    height: 98rem !important;
  }
  .arishem .height-98-em-md {
    height: 98em !important;
  }
  .arishem .height-99-\%-md {
    height: 99% !important;
  }
  .arishem .height-99-vh-md {
    height: 99vh !important;
  }
  .arishem .height-99-rem-md {
    height: 99rem !important;
  }
  .arishem .height-99-em-md {
    height: 99em !important;
  }
  .arishem .height-100-\%-md {
    height: 100% !important;
  }
  .arishem .height-100-vh-md {
    height: 100vh !important;
  }
  .arishem .height-100-rem-md {
    height: 100rem !important;
  }
  .arishem .height-100-em-md {
    height: 100em !important;
  }
  .arishem .height-200-\%-md {
    height: 200% !important;
  }
  .arishem .height-200-vh-md {
    height: 200vh !important;
  }
  .arishem .height-200-rem-md {
    height: 200rem !important;
  }
  .arishem .height-200-em-md {
    height: 200em !important;
  }
  .arishem .height-175-\%-md {
    height: 175% !important;
  }
  .arishem .height-175-vh-md {
    height: 175vh !important;
  }
  .arishem .height-175-rem-md {
    height: 175rem !important;
  }
  .arishem .height-175-em-md {
    height: 175em !important;
  }
  .arishem .height-150-\%-md {
    height: 150% !important;
  }
  .arishem .height-150-vh-md {
    height: 150vh !important;
  }
  .arishem .height-150-rem-md {
    height: 150rem !important;
  }
  .arishem .height-150-em-md {
    height: 150em !important;
  }
  .arishem .height-125-\%-md {
    height: 125% !important;
  }
  .arishem .height-125-vh-md {
    height: 125vh !important;
  }
  .arishem .height-125-rem-md {
    height: 125rem !important;
  }
  .arishem .height-125-em-md {
    height: 125em !important;
  }
}
@media (max-width: 767px) {
  .arishem .width-min-content-sm {
    width: min-content !important;
  }
  .arishem .width-max-content-sm {
    width: max-content !important;
  }
  .arishem .width-fit-content-sm {
    width: fit-content !important;
  }
  .arishem .width-auto-sm {
    width: auto !important;
  }
  .arishem .width-0-sm {
    width: 0 !important;
  }
  .arishem .width-1-\%-sm {
    width: 1% !important;
  }
  .arishem .width-1-vw-sm {
    width: 1vw !important;
  }
  .arishem .width-1-rem-sm {
    width: 1rem !important;
  }
  .arishem .width-1-em-sm {
    width: 1em !important;
  }
  .arishem .width-2-\%-sm {
    width: 2% !important;
  }
  .arishem .width-2-vw-sm {
    width: 2vw !important;
  }
  .arishem .width-2-rem-sm {
    width: 2rem !important;
  }
  .arishem .width-2-em-sm {
    width: 2em !important;
  }
  .arishem .width-3-\%-sm {
    width: 3% !important;
  }
  .arishem .width-3-vw-sm {
    width: 3vw !important;
  }
  .arishem .width-3-rem-sm {
    width: 3rem !important;
  }
  .arishem .width-3-em-sm {
    width: 3em !important;
  }
  .arishem .width-4-\%-sm {
    width: 4% !important;
  }
  .arishem .width-4-vw-sm {
    width: 4vw !important;
  }
  .arishem .width-4-rem-sm {
    width: 4rem !important;
  }
  .arishem .width-4-em-sm {
    width: 4em !important;
  }
  .arishem .width-5-\%-sm {
    width: 5% !important;
  }
  .arishem .width-5-vw-sm {
    width: 5vw !important;
  }
  .arishem .width-5-rem-sm {
    width: 5rem !important;
  }
  .arishem .width-5-em-sm {
    width: 5em !important;
  }
  .arishem .width-6-\%-sm {
    width: 6% !important;
  }
  .arishem .width-6-vw-sm {
    width: 6vw !important;
  }
  .arishem .width-6-rem-sm {
    width: 6rem !important;
  }
  .arishem .width-6-em-sm {
    width: 6em !important;
  }
  .arishem .width-7-\%-sm {
    width: 7% !important;
  }
  .arishem .width-7-vw-sm {
    width: 7vw !important;
  }
  .arishem .width-7-rem-sm {
    width: 7rem !important;
  }
  .arishem .width-7-em-sm {
    width: 7em !important;
  }
  .arishem .width-8-\%-sm {
    width: 8% !important;
  }
  .arishem .width-8-vw-sm {
    width: 8vw !important;
  }
  .arishem .width-8-rem-sm {
    width: 8rem !important;
  }
  .arishem .width-8-em-sm {
    width: 8em !important;
  }
  .arishem .width-9-\%-sm {
    width: 9% !important;
  }
  .arishem .width-9-vw-sm {
    width: 9vw !important;
  }
  .arishem .width-9-rem-sm {
    width: 9rem !important;
  }
  .arishem .width-9-em-sm {
    width: 9em !important;
  }
  .arishem .width-10-\%-sm {
    width: 10% !important;
  }
  .arishem .width-10-vw-sm {
    width: 10vw !important;
  }
  .arishem .width-10-rem-sm {
    width: 10rem !important;
  }
  .arishem .width-10-em-sm {
    width: 10em !important;
  }
  .arishem .width-11-\%-sm {
    width: 11% !important;
  }
  .arishem .width-11-vw-sm {
    width: 11vw !important;
  }
  .arishem .width-11-rem-sm {
    width: 11rem !important;
  }
  .arishem .width-11-em-sm {
    width: 11em !important;
  }
  .arishem .width-12-\%-sm {
    width: 12% !important;
  }
  .arishem .width-12-vw-sm {
    width: 12vw !important;
  }
  .arishem .width-12-rem-sm {
    width: 12rem !important;
  }
  .arishem .width-12-em-sm {
    width: 12em !important;
  }
  .arishem .width-13-\%-sm {
    width: 13% !important;
  }
  .arishem .width-13-vw-sm {
    width: 13vw !important;
  }
  .arishem .width-13-rem-sm {
    width: 13rem !important;
  }
  .arishem .width-13-em-sm {
    width: 13em !important;
  }
  .arishem .width-14-\%-sm {
    width: 14% !important;
  }
  .arishem .width-14-vw-sm {
    width: 14vw !important;
  }
  .arishem .width-14-rem-sm {
    width: 14rem !important;
  }
  .arishem .width-14-em-sm {
    width: 14em !important;
  }
  .arishem .width-15-\%-sm {
    width: 15% !important;
  }
  .arishem .width-15-vw-sm {
    width: 15vw !important;
  }
  .arishem .width-15-rem-sm {
    width: 15rem !important;
  }
  .arishem .width-15-em-sm {
    width: 15em !important;
  }
  .arishem .width-16-\%-sm {
    width: 16% !important;
  }
  .arishem .width-16-vw-sm {
    width: 16vw !important;
  }
  .arishem .width-16-rem-sm {
    width: 16rem !important;
  }
  .arishem .width-16-em-sm {
    width: 16em !important;
  }
  .arishem .width-17-\%-sm {
    width: 17% !important;
  }
  .arishem .width-17-vw-sm {
    width: 17vw !important;
  }
  .arishem .width-17-rem-sm {
    width: 17rem !important;
  }
  .arishem .width-17-em-sm {
    width: 17em !important;
  }
  .arishem .width-18-\%-sm {
    width: 18% !important;
  }
  .arishem .width-18-vw-sm {
    width: 18vw !important;
  }
  .arishem .width-18-rem-sm {
    width: 18rem !important;
  }
  .arishem .width-18-em-sm {
    width: 18em !important;
  }
  .arishem .width-19-\%-sm {
    width: 19% !important;
  }
  .arishem .width-19-vw-sm {
    width: 19vw !important;
  }
  .arishem .width-19-rem-sm {
    width: 19rem !important;
  }
  .arishem .width-19-em-sm {
    width: 19em !important;
  }
  .arishem .width-20-\%-sm {
    width: 20% !important;
  }
  .arishem .width-20-vw-sm {
    width: 20vw !important;
  }
  .arishem .width-20-rem-sm {
    width: 20rem !important;
  }
  .arishem .width-20-em-sm {
    width: 20em !important;
  }
  .arishem .width-21-\%-sm {
    width: 21% !important;
  }
  .arishem .width-21-vw-sm {
    width: 21vw !important;
  }
  .arishem .width-21-rem-sm {
    width: 21rem !important;
  }
  .arishem .width-21-em-sm {
    width: 21em !important;
  }
  .arishem .width-22-\%-sm {
    width: 22% !important;
  }
  .arishem .width-22-vw-sm {
    width: 22vw !important;
  }
  .arishem .width-22-rem-sm {
    width: 22rem !important;
  }
  .arishem .width-22-em-sm {
    width: 22em !important;
  }
  .arishem .width-23-\%-sm {
    width: 23% !important;
  }
  .arishem .width-23-vw-sm {
    width: 23vw !important;
  }
  .arishem .width-23-rem-sm {
    width: 23rem !important;
  }
  .arishem .width-23-em-sm {
    width: 23em !important;
  }
  .arishem .width-24-\%-sm {
    width: 24% !important;
  }
  .arishem .width-24-vw-sm {
    width: 24vw !important;
  }
  .arishem .width-24-rem-sm {
    width: 24rem !important;
  }
  .arishem .width-24-em-sm {
    width: 24em !important;
  }
  .arishem .width-25-\%-sm {
    width: 25% !important;
  }
  .arishem .width-25-vw-sm {
    width: 25vw !important;
  }
  .arishem .width-25-rem-sm {
    width: 25rem !important;
  }
  .arishem .width-25-em-sm {
    width: 25em !important;
  }
  .arishem .width-26-\%-sm {
    width: 26% !important;
  }
  .arishem .width-26-vw-sm {
    width: 26vw !important;
  }
  .arishem .width-26-rem-sm {
    width: 26rem !important;
  }
  .arishem .width-26-em-sm {
    width: 26em !important;
  }
  .arishem .width-27-\%-sm {
    width: 27% !important;
  }
  .arishem .width-27-vw-sm {
    width: 27vw !important;
  }
  .arishem .width-27-rem-sm {
    width: 27rem !important;
  }
  .arishem .width-27-em-sm {
    width: 27em !important;
  }
  .arishem .width-28-\%-sm {
    width: 28% !important;
  }
  .arishem .width-28-vw-sm {
    width: 28vw !important;
  }
  .arishem .width-28-rem-sm {
    width: 28rem !important;
  }
  .arishem .width-28-em-sm {
    width: 28em !important;
  }
  .arishem .width-29-\%-sm {
    width: 29% !important;
  }
  .arishem .width-29-vw-sm {
    width: 29vw !important;
  }
  .arishem .width-29-rem-sm {
    width: 29rem !important;
  }
  .arishem .width-29-em-sm {
    width: 29em !important;
  }
  .arishem .width-30-\%-sm {
    width: 30% !important;
  }
  .arishem .width-30-vw-sm {
    width: 30vw !important;
  }
  .arishem .width-30-rem-sm {
    width: 30rem !important;
  }
  .arishem .width-30-em-sm {
    width: 30em !important;
  }
  .arishem .width-31-\%-sm {
    width: 31% !important;
  }
  .arishem .width-31-vw-sm {
    width: 31vw !important;
  }
  .arishem .width-31-rem-sm {
    width: 31rem !important;
  }
  .arishem .width-31-em-sm {
    width: 31em !important;
  }
  .arishem .width-32-\%-sm {
    width: 32% !important;
  }
  .arishem .width-32-vw-sm {
    width: 32vw !important;
  }
  .arishem .width-32-rem-sm {
    width: 32rem !important;
  }
  .arishem .width-32-em-sm {
    width: 32em !important;
  }
  .arishem .width-33-\%-sm {
    width: 33% !important;
  }
  .arishem .width-33-vw-sm {
    width: 33vw !important;
  }
  .arishem .width-33-rem-sm {
    width: 33rem !important;
  }
  .arishem .width-33-em-sm {
    width: 33em !important;
  }
  .arishem .width-34-\%-sm {
    width: 34% !important;
  }
  .arishem .width-34-vw-sm {
    width: 34vw !important;
  }
  .arishem .width-34-rem-sm {
    width: 34rem !important;
  }
  .arishem .width-34-em-sm {
    width: 34em !important;
  }
  .arishem .width-35-\%-sm {
    width: 35% !important;
  }
  .arishem .width-35-vw-sm {
    width: 35vw !important;
  }
  .arishem .width-35-rem-sm {
    width: 35rem !important;
  }
  .arishem .width-35-em-sm {
    width: 35em !important;
  }
  .arishem .width-36-\%-sm {
    width: 36% !important;
  }
  .arishem .width-36-vw-sm {
    width: 36vw !important;
  }
  .arishem .width-36-rem-sm {
    width: 36rem !important;
  }
  .arishem .width-36-em-sm {
    width: 36em !important;
  }
  .arishem .width-37-\%-sm {
    width: 37% !important;
  }
  .arishem .width-37-vw-sm {
    width: 37vw !important;
  }
  .arishem .width-37-rem-sm {
    width: 37rem !important;
  }
  .arishem .width-37-em-sm {
    width: 37em !important;
  }
  .arishem .width-38-\%-sm {
    width: 38% !important;
  }
  .arishem .width-38-vw-sm {
    width: 38vw !important;
  }
  .arishem .width-38-rem-sm {
    width: 38rem !important;
  }
  .arishem .width-38-em-sm {
    width: 38em !important;
  }
  .arishem .width-39-\%-sm {
    width: 39% !important;
  }
  .arishem .width-39-vw-sm {
    width: 39vw !important;
  }
  .arishem .width-39-rem-sm {
    width: 39rem !important;
  }
  .arishem .width-39-em-sm {
    width: 39em !important;
  }
  .arishem .width-40-\%-sm {
    width: 40% !important;
  }
  .arishem .width-40-vw-sm {
    width: 40vw !important;
  }
  .arishem .width-40-rem-sm {
    width: 40rem !important;
  }
  .arishem .width-40-em-sm {
    width: 40em !important;
  }
  .arishem .width-41-\%-sm {
    width: 41% !important;
  }
  .arishem .width-41-vw-sm {
    width: 41vw !important;
  }
  .arishem .width-41-rem-sm {
    width: 41rem !important;
  }
  .arishem .width-41-em-sm {
    width: 41em !important;
  }
  .arishem .width-42-\%-sm {
    width: 42% !important;
  }
  .arishem .width-42-vw-sm {
    width: 42vw !important;
  }
  .arishem .width-42-rem-sm {
    width: 42rem !important;
  }
  .arishem .width-42-em-sm {
    width: 42em !important;
  }
  .arishem .width-43-\%-sm {
    width: 43% !important;
  }
  .arishem .width-43-vw-sm {
    width: 43vw !important;
  }
  .arishem .width-43-rem-sm {
    width: 43rem !important;
  }
  .arishem .width-43-em-sm {
    width: 43em !important;
  }
  .arishem .width-44-\%-sm {
    width: 44% !important;
  }
  .arishem .width-44-vw-sm {
    width: 44vw !important;
  }
  .arishem .width-44-rem-sm {
    width: 44rem !important;
  }
  .arishem .width-44-em-sm {
    width: 44em !important;
  }
  .arishem .width-45-\%-sm {
    width: 45% !important;
  }
  .arishem .width-45-vw-sm {
    width: 45vw !important;
  }
  .arishem .width-45-rem-sm {
    width: 45rem !important;
  }
  .arishem .width-45-em-sm {
    width: 45em !important;
  }
  .arishem .width-46-\%-sm {
    width: 46% !important;
  }
  .arishem .width-46-vw-sm {
    width: 46vw !important;
  }
  .arishem .width-46-rem-sm {
    width: 46rem !important;
  }
  .arishem .width-46-em-sm {
    width: 46em !important;
  }
  .arishem .width-47-\%-sm {
    width: 47% !important;
  }
  .arishem .width-47-vw-sm {
    width: 47vw !important;
  }
  .arishem .width-47-rem-sm {
    width: 47rem !important;
  }
  .arishem .width-47-em-sm {
    width: 47em !important;
  }
  .arishem .width-48-\%-sm {
    width: 48% !important;
  }
  .arishem .width-48-vw-sm {
    width: 48vw !important;
  }
  .arishem .width-48-rem-sm {
    width: 48rem !important;
  }
  .arishem .width-48-em-sm {
    width: 48em !important;
  }
  .arishem .width-49-\%-sm {
    width: 49% !important;
  }
  .arishem .width-49-vw-sm {
    width: 49vw !important;
  }
  .arishem .width-49-rem-sm {
    width: 49rem !important;
  }
  .arishem .width-49-em-sm {
    width: 49em !important;
  }
  .arishem .width-50-\%-sm {
    width: 50% !important;
  }
  .arishem .width-50-vw-sm {
    width: 50vw !important;
  }
  .arishem .width-50-rem-sm {
    width: 50rem !important;
  }
  .arishem .width-50-em-sm {
    width: 50em !important;
  }
  .arishem .width-51-\%-sm {
    width: 51% !important;
  }
  .arishem .width-51-vw-sm {
    width: 51vw !important;
  }
  .arishem .width-51-rem-sm {
    width: 51rem !important;
  }
  .arishem .width-51-em-sm {
    width: 51em !important;
  }
  .arishem .width-52-\%-sm {
    width: 52% !important;
  }
  .arishem .width-52-vw-sm {
    width: 52vw !important;
  }
  .arishem .width-52-rem-sm {
    width: 52rem !important;
  }
  .arishem .width-52-em-sm {
    width: 52em !important;
  }
  .arishem .width-53-\%-sm {
    width: 53% !important;
  }
  .arishem .width-53-vw-sm {
    width: 53vw !important;
  }
  .arishem .width-53-rem-sm {
    width: 53rem !important;
  }
  .arishem .width-53-em-sm {
    width: 53em !important;
  }
  .arishem .width-54-\%-sm {
    width: 54% !important;
  }
  .arishem .width-54-vw-sm {
    width: 54vw !important;
  }
  .arishem .width-54-rem-sm {
    width: 54rem !important;
  }
  .arishem .width-54-em-sm {
    width: 54em !important;
  }
  .arishem .width-55-\%-sm {
    width: 55% !important;
  }
  .arishem .width-55-vw-sm {
    width: 55vw !important;
  }
  .arishem .width-55-rem-sm {
    width: 55rem !important;
  }
  .arishem .width-55-em-sm {
    width: 55em !important;
  }
  .arishem .width-56-\%-sm {
    width: 56% !important;
  }
  .arishem .width-56-vw-sm {
    width: 56vw !important;
  }
  .arishem .width-56-rem-sm {
    width: 56rem !important;
  }
  .arishem .width-56-em-sm {
    width: 56em !important;
  }
  .arishem .width-57-\%-sm {
    width: 57% !important;
  }
  .arishem .width-57-vw-sm {
    width: 57vw !important;
  }
  .arishem .width-57-rem-sm {
    width: 57rem !important;
  }
  .arishem .width-57-em-sm {
    width: 57em !important;
  }
  .arishem .width-58-\%-sm {
    width: 58% !important;
  }
  .arishem .width-58-vw-sm {
    width: 58vw !important;
  }
  .arishem .width-58-rem-sm {
    width: 58rem !important;
  }
  .arishem .width-58-em-sm {
    width: 58em !important;
  }
  .arishem .width-59-\%-sm {
    width: 59% !important;
  }
  .arishem .width-59-vw-sm {
    width: 59vw !important;
  }
  .arishem .width-59-rem-sm {
    width: 59rem !important;
  }
  .arishem .width-59-em-sm {
    width: 59em !important;
  }
  .arishem .width-60-\%-sm {
    width: 60% !important;
  }
  .arishem .width-60-vw-sm {
    width: 60vw !important;
  }
  .arishem .width-60-rem-sm {
    width: 60rem !important;
  }
  .arishem .width-60-em-sm {
    width: 60em !important;
  }
  .arishem .width-61-\%-sm {
    width: 61% !important;
  }
  .arishem .width-61-vw-sm {
    width: 61vw !important;
  }
  .arishem .width-61-rem-sm {
    width: 61rem !important;
  }
  .arishem .width-61-em-sm {
    width: 61em !important;
  }
  .arishem .width-62-\%-sm {
    width: 62% !important;
  }
  .arishem .width-62-vw-sm {
    width: 62vw !important;
  }
  .arishem .width-62-rem-sm {
    width: 62rem !important;
  }
  .arishem .width-62-em-sm {
    width: 62em !important;
  }
  .arishem .width-63-\%-sm {
    width: 63% !important;
  }
  .arishem .width-63-vw-sm {
    width: 63vw !important;
  }
  .arishem .width-63-rem-sm {
    width: 63rem !important;
  }
  .arishem .width-63-em-sm {
    width: 63em !important;
  }
  .arishem .width-64-\%-sm {
    width: 64% !important;
  }
  .arishem .width-64-vw-sm {
    width: 64vw !important;
  }
  .arishem .width-64-rem-sm {
    width: 64rem !important;
  }
  .arishem .width-64-em-sm {
    width: 64em !important;
  }
  .arishem .width-65-\%-sm {
    width: 65% !important;
  }
  .arishem .width-65-vw-sm {
    width: 65vw !important;
  }
  .arishem .width-65-rem-sm {
    width: 65rem !important;
  }
  .arishem .width-65-em-sm {
    width: 65em !important;
  }
  .arishem .width-66-\%-sm {
    width: 66% !important;
  }
  .arishem .width-66-vw-sm {
    width: 66vw !important;
  }
  .arishem .width-66-rem-sm {
    width: 66rem !important;
  }
  .arishem .width-66-em-sm {
    width: 66em !important;
  }
  .arishem .width-67-\%-sm {
    width: 67% !important;
  }
  .arishem .width-67-vw-sm {
    width: 67vw !important;
  }
  .arishem .width-67-rem-sm {
    width: 67rem !important;
  }
  .arishem .width-67-em-sm {
    width: 67em !important;
  }
  .arishem .width-68-\%-sm {
    width: 68% !important;
  }
  .arishem .width-68-vw-sm {
    width: 68vw !important;
  }
  .arishem .width-68-rem-sm {
    width: 68rem !important;
  }
  .arishem .width-68-em-sm {
    width: 68em !important;
  }
  .arishem .width-69-\%-sm {
    width: 69% !important;
  }
  .arishem .width-69-vw-sm {
    width: 69vw !important;
  }
  .arishem .width-69-rem-sm {
    width: 69rem !important;
  }
  .arishem .width-69-em-sm {
    width: 69em !important;
  }
  .arishem .width-70-\%-sm {
    width: 70% !important;
  }
  .arishem .width-70-vw-sm {
    width: 70vw !important;
  }
  .arishem .width-70-rem-sm {
    width: 70rem !important;
  }
  .arishem .width-70-em-sm {
    width: 70em !important;
  }
  .arishem .width-71-\%-sm {
    width: 71% !important;
  }
  .arishem .width-71-vw-sm {
    width: 71vw !important;
  }
  .arishem .width-71-rem-sm {
    width: 71rem !important;
  }
  .arishem .width-71-em-sm {
    width: 71em !important;
  }
  .arishem .width-72-\%-sm {
    width: 72% !important;
  }
  .arishem .width-72-vw-sm {
    width: 72vw !important;
  }
  .arishem .width-72-rem-sm {
    width: 72rem !important;
  }
  .arishem .width-72-em-sm {
    width: 72em !important;
  }
  .arishem .width-73-\%-sm {
    width: 73% !important;
  }
  .arishem .width-73-vw-sm {
    width: 73vw !important;
  }
  .arishem .width-73-rem-sm {
    width: 73rem !important;
  }
  .arishem .width-73-em-sm {
    width: 73em !important;
  }
  .arishem .width-74-\%-sm {
    width: 74% !important;
  }
  .arishem .width-74-vw-sm {
    width: 74vw !important;
  }
  .arishem .width-74-rem-sm {
    width: 74rem !important;
  }
  .arishem .width-74-em-sm {
    width: 74em !important;
  }
  .arishem .width-75-\%-sm {
    width: 75% !important;
  }
  .arishem .width-75-vw-sm {
    width: 75vw !important;
  }
  .arishem .width-75-rem-sm {
    width: 75rem !important;
  }
  .arishem .width-75-em-sm {
    width: 75em !important;
  }
  .arishem .width-76-\%-sm {
    width: 76% !important;
  }
  .arishem .width-76-vw-sm {
    width: 76vw !important;
  }
  .arishem .width-76-rem-sm {
    width: 76rem !important;
  }
  .arishem .width-76-em-sm {
    width: 76em !important;
  }
  .arishem .width-77-\%-sm {
    width: 77% !important;
  }
  .arishem .width-77-vw-sm {
    width: 77vw !important;
  }
  .arishem .width-77-rem-sm {
    width: 77rem !important;
  }
  .arishem .width-77-em-sm {
    width: 77em !important;
  }
  .arishem .width-78-\%-sm {
    width: 78% !important;
  }
  .arishem .width-78-vw-sm {
    width: 78vw !important;
  }
  .arishem .width-78-rem-sm {
    width: 78rem !important;
  }
  .arishem .width-78-em-sm {
    width: 78em !important;
  }
  .arishem .width-79-\%-sm {
    width: 79% !important;
  }
  .arishem .width-79-vw-sm {
    width: 79vw !important;
  }
  .arishem .width-79-rem-sm {
    width: 79rem !important;
  }
  .arishem .width-79-em-sm {
    width: 79em !important;
  }
  .arishem .width-80-\%-sm {
    width: 80% !important;
  }
  .arishem .width-80-vw-sm {
    width: 80vw !important;
  }
  .arishem .width-80-rem-sm {
    width: 80rem !important;
  }
  .arishem .width-80-em-sm {
    width: 80em !important;
  }
  .arishem .width-81-\%-sm {
    width: 81% !important;
  }
  .arishem .width-81-vw-sm {
    width: 81vw !important;
  }
  .arishem .width-81-rem-sm {
    width: 81rem !important;
  }
  .arishem .width-81-em-sm {
    width: 81em !important;
  }
  .arishem .width-82-\%-sm {
    width: 82% !important;
  }
  .arishem .width-82-vw-sm {
    width: 82vw !important;
  }
  .arishem .width-82-rem-sm {
    width: 82rem !important;
  }
  .arishem .width-82-em-sm {
    width: 82em !important;
  }
  .arishem .width-83-\%-sm {
    width: 83% !important;
  }
  .arishem .width-83-vw-sm {
    width: 83vw !important;
  }
  .arishem .width-83-rem-sm {
    width: 83rem !important;
  }
  .arishem .width-83-em-sm {
    width: 83em !important;
  }
  .arishem .width-84-\%-sm {
    width: 84% !important;
  }
  .arishem .width-84-vw-sm {
    width: 84vw !important;
  }
  .arishem .width-84-rem-sm {
    width: 84rem !important;
  }
  .arishem .width-84-em-sm {
    width: 84em !important;
  }
  .arishem .width-85-\%-sm {
    width: 85% !important;
  }
  .arishem .width-85-vw-sm {
    width: 85vw !important;
  }
  .arishem .width-85-rem-sm {
    width: 85rem !important;
  }
  .arishem .width-85-em-sm {
    width: 85em !important;
  }
  .arishem .width-86-\%-sm {
    width: 86% !important;
  }
  .arishem .width-86-vw-sm {
    width: 86vw !important;
  }
  .arishem .width-86-rem-sm {
    width: 86rem !important;
  }
  .arishem .width-86-em-sm {
    width: 86em !important;
  }
  .arishem .width-87-\%-sm {
    width: 87% !important;
  }
  .arishem .width-87-vw-sm {
    width: 87vw !important;
  }
  .arishem .width-87-rem-sm {
    width: 87rem !important;
  }
  .arishem .width-87-em-sm {
    width: 87em !important;
  }
  .arishem .width-88-\%-sm {
    width: 88% !important;
  }
  .arishem .width-88-vw-sm {
    width: 88vw !important;
  }
  .arishem .width-88-rem-sm {
    width: 88rem !important;
  }
  .arishem .width-88-em-sm {
    width: 88em !important;
  }
  .arishem .width-89-\%-sm {
    width: 89% !important;
  }
  .arishem .width-89-vw-sm {
    width: 89vw !important;
  }
  .arishem .width-89-rem-sm {
    width: 89rem !important;
  }
  .arishem .width-89-em-sm {
    width: 89em !important;
  }
  .arishem .width-90-\%-sm {
    width: 90% !important;
  }
  .arishem .width-90-vw-sm {
    width: 90vw !important;
  }
  .arishem .width-90-rem-sm {
    width: 90rem !important;
  }
  .arishem .width-90-em-sm {
    width: 90em !important;
  }
  .arishem .width-91-\%-sm {
    width: 91% !important;
  }
  .arishem .width-91-vw-sm {
    width: 91vw !important;
  }
  .arishem .width-91-rem-sm {
    width: 91rem !important;
  }
  .arishem .width-91-em-sm {
    width: 91em !important;
  }
  .arishem .width-92-\%-sm {
    width: 92% !important;
  }
  .arishem .width-92-vw-sm {
    width: 92vw !important;
  }
  .arishem .width-92-rem-sm {
    width: 92rem !important;
  }
  .arishem .width-92-em-sm {
    width: 92em !important;
  }
  .arishem .width-93-\%-sm {
    width: 93% !important;
  }
  .arishem .width-93-vw-sm {
    width: 93vw !important;
  }
  .arishem .width-93-rem-sm {
    width: 93rem !important;
  }
  .arishem .width-93-em-sm {
    width: 93em !important;
  }
  .arishem .width-94-\%-sm {
    width: 94% !important;
  }
  .arishem .width-94-vw-sm {
    width: 94vw !important;
  }
  .arishem .width-94-rem-sm {
    width: 94rem !important;
  }
  .arishem .width-94-em-sm {
    width: 94em !important;
  }
  .arishem .width-95-\%-sm {
    width: 95% !important;
  }
  .arishem .width-95-vw-sm {
    width: 95vw !important;
  }
  .arishem .width-95-rem-sm {
    width: 95rem !important;
  }
  .arishem .width-95-em-sm {
    width: 95em !important;
  }
  .arishem .width-96-\%-sm {
    width: 96% !important;
  }
  .arishem .width-96-vw-sm {
    width: 96vw !important;
  }
  .arishem .width-96-rem-sm {
    width: 96rem !important;
  }
  .arishem .width-96-em-sm {
    width: 96em !important;
  }
  .arishem .width-97-\%-sm {
    width: 97% !important;
  }
  .arishem .width-97-vw-sm {
    width: 97vw !important;
  }
  .arishem .width-97-rem-sm {
    width: 97rem !important;
  }
  .arishem .width-97-em-sm {
    width: 97em !important;
  }
  .arishem .width-98-\%-sm {
    width: 98% !important;
  }
  .arishem .width-98-vw-sm {
    width: 98vw !important;
  }
  .arishem .width-98-rem-sm {
    width: 98rem !important;
  }
  .arishem .width-98-em-sm {
    width: 98em !important;
  }
  .arishem .width-99-\%-sm {
    width: 99% !important;
  }
  .arishem .width-99-vw-sm {
    width: 99vw !important;
  }
  .arishem .width-99-rem-sm {
    width: 99rem !important;
  }
  .arishem .width-99-em-sm {
    width: 99em !important;
  }
  .arishem .width-100-\%-sm {
    width: 100% !important;
  }
  .arishem .width-100-vw-sm {
    width: 100vw !important;
  }
  .arishem .width-100-rem-sm {
    width: 100rem !important;
  }
  .arishem .width-100-em-sm {
    width: 100em !important;
  }
  .arishem .width-200-\%-sm {
    width: 200% !important;
  }
  .arishem .width-200-vw-sm {
    width: 200vw !important;
  }
  .arishem .width-200-rem-sm {
    width: 200rem !important;
  }
  .arishem .width-200-em-sm {
    width: 200em !important;
  }
  .arishem .width-175-\%-sm {
    width: 175% !important;
  }
  .arishem .width-175-vw-sm {
    width: 175vw !important;
  }
  .arishem .width-175-rem-sm {
    width: 175rem !important;
  }
  .arishem .width-175-em-sm {
    width: 175em !important;
  }
  .arishem .width-150-\%-sm {
    width: 150% !important;
  }
  .arishem .width-150-vw-sm {
    width: 150vw !important;
  }
  .arishem .width-150-rem-sm {
    width: 150rem !important;
  }
  .arishem .width-150-em-sm {
    width: 150em !important;
  }
  .arishem .width-125-\%-sm {
    width: 125% !important;
  }
  .arishem .width-125-vw-sm {
    width: 125vw !important;
  }
  .arishem .width-125-rem-sm {
    width: 125rem !important;
  }
  .arishem .width-125-em-sm {
    width: 125em !important;
  }
  .arishem .height-min-content-sm {
    height: min-content !important;
  }
  .arishem .height-max-content-sm {
    height: max-content !important;
  }
  .arishem .height-fit-content-sm {
    height: fit-content !important;
  }
  .arishem .height-auto-sm {
    height: auto !important;
  }
  .arishem .height-0-sm {
    height: 0 !important;
  }
  .arishem .height-1-\%-sm {
    height: 1% !important;
  }
  .arishem .height-1-vh-sm {
    height: 1vh !important;
  }
  .arishem .height-1-rem-sm {
    height: 1rem !important;
  }
  .arishem .height-1-em-sm {
    height: 1em !important;
  }
  .arishem .height-2-\%-sm {
    height: 2% !important;
  }
  .arishem .height-2-vh-sm {
    height: 2vh !important;
  }
  .arishem .height-2-rem-sm {
    height: 2rem !important;
  }
  .arishem .height-2-em-sm {
    height: 2em !important;
  }
  .arishem .height-3-\%-sm {
    height: 3% !important;
  }
  .arishem .height-3-vh-sm {
    height: 3vh !important;
  }
  .arishem .height-3-rem-sm {
    height: 3rem !important;
  }
  .arishem .height-3-em-sm {
    height: 3em !important;
  }
  .arishem .height-4-\%-sm {
    height: 4% !important;
  }
  .arishem .height-4-vh-sm {
    height: 4vh !important;
  }
  .arishem .height-4-rem-sm {
    height: 4rem !important;
  }
  .arishem .height-4-em-sm {
    height: 4em !important;
  }
  .arishem .height-5-\%-sm {
    height: 5% !important;
  }
  .arishem .height-5-vh-sm {
    height: 5vh !important;
  }
  .arishem .height-5-rem-sm {
    height: 5rem !important;
  }
  .arishem .height-5-em-sm {
    height: 5em !important;
  }
  .arishem .height-6-\%-sm {
    height: 6% !important;
  }
  .arishem .height-6-vh-sm {
    height: 6vh !important;
  }
  .arishem .height-6-rem-sm {
    height: 6rem !important;
  }
  .arishem .height-6-em-sm {
    height: 6em !important;
  }
  .arishem .height-7-\%-sm {
    height: 7% !important;
  }
  .arishem .height-7-vh-sm {
    height: 7vh !important;
  }
  .arishem .height-7-rem-sm {
    height: 7rem !important;
  }
  .arishem .height-7-em-sm {
    height: 7em !important;
  }
  .arishem .height-8-\%-sm {
    height: 8% !important;
  }
  .arishem .height-8-vh-sm {
    height: 8vh !important;
  }
  .arishem .height-8-rem-sm {
    height: 8rem !important;
  }
  .arishem .height-8-em-sm {
    height: 8em !important;
  }
  .arishem .height-9-\%-sm {
    height: 9% !important;
  }
  .arishem .height-9-vh-sm {
    height: 9vh !important;
  }
  .arishem .height-9-rem-sm {
    height: 9rem !important;
  }
  .arishem .height-9-em-sm {
    height: 9em !important;
  }
  .arishem .height-10-\%-sm {
    height: 10% !important;
  }
  .arishem .height-10-vh-sm {
    height: 10vh !important;
  }
  .arishem .height-10-rem-sm {
    height: 10rem !important;
  }
  .arishem .height-10-em-sm {
    height: 10em !important;
  }
  .arishem .height-11-\%-sm {
    height: 11% !important;
  }
  .arishem .height-11-vh-sm {
    height: 11vh !important;
  }
  .arishem .height-11-rem-sm {
    height: 11rem !important;
  }
  .arishem .height-11-em-sm {
    height: 11em !important;
  }
  .arishem .height-12-\%-sm {
    height: 12% !important;
  }
  .arishem .height-12-vh-sm {
    height: 12vh !important;
  }
  .arishem .height-12-rem-sm {
    height: 12rem !important;
  }
  .arishem .height-12-em-sm {
    height: 12em !important;
  }
  .arishem .height-13-\%-sm {
    height: 13% !important;
  }
  .arishem .height-13-vh-sm {
    height: 13vh !important;
  }
  .arishem .height-13-rem-sm {
    height: 13rem !important;
  }
  .arishem .height-13-em-sm {
    height: 13em !important;
  }
  .arishem .height-14-\%-sm {
    height: 14% !important;
  }
  .arishem .height-14-vh-sm {
    height: 14vh !important;
  }
  .arishem .height-14-rem-sm {
    height: 14rem !important;
  }
  .arishem .height-14-em-sm {
    height: 14em !important;
  }
  .arishem .height-15-\%-sm {
    height: 15% !important;
  }
  .arishem .height-15-vh-sm {
    height: 15vh !important;
  }
  .arishem .height-15-rem-sm {
    height: 15rem !important;
  }
  .arishem .height-15-em-sm {
    height: 15em !important;
  }
  .arishem .height-16-\%-sm {
    height: 16% !important;
  }
  .arishem .height-16-vh-sm {
    height: 16vh !important;
  }
  .arishem .height-16-rem-sm {
    height: 16rem !important;
  }
  .arishem .height-16-em-sm {
    height: 16em !important;
  }
  .arishem .height-17-\%-sm {
    height: 17% !important;
  }
  .arishem .height-17-vh-sm {
    height: 17vh !important;
  }
  .arishem .height-17-rem-sm {
    height: 17rem !important;
  }
  .arishem .height-17-em-sm {
    height: 17em !important;
  }
  .arishem .height-18-\%-sm {
    height: 18% !important;
  }
  .arishem .height-18-vh-sm {
    height: 18vh !important;
  }
  .arishem .height-18-rem-sm {
    height: 18rem !important;
  }
  .arishem .height-18-em-sm {
    height: 18em !important;
  }
  .arishem .height-19-\%-sm {
    height: 19% !important;
  }
  .arishem .height-19-vh-sm {
    height: 19vh !important;
  }
  .arishem .height-19-rem-sm {
    height: 19rem !important;
  }
  .arishem .height-19-em-sm {
    height: 19em !important;
  }
  .arishem .height-20-\%-sm {
    height: 20% !important;
  }
  .arishem .height-20-vh-sm {
    height: 20vh !important;
  }
  .arishem .height-20-rem-sm {
    height: 20rem !important;
  }
  .arishem .height-20-em-sm {
    height: 20em !important;
  }
  .arishem .height-21-\%-sm {
    height: 21% !important;
  }
  .arishem .height-21-vh-sm {
    height: 21vh !important;
  }
  .arishem .height-21-rem-sm {
    height: 21rem !important;
  }
  .arishem .height-21-em-sm {
    height: 21em !important;
  }
  .arishem .height-22-\%-sm {
    height: 22% !important;
  }
  .arishem .height-22-vh-sm {
    height: 22vh !important;
  }
  .arishem .height-22-rem-sm {
    height: 22rem !important;
  }
  .arishem .height-22-em-sm {
    height: 22em !important;
  }
  .arishem .height-23-\%-sm {
    height: 23% !important;
  }
  .arishem .height-23-vh-sm {
    height: 23vh !important;
  }
  .arishem .height-23-rem-sm {
    height: 23rem !important;
  }
  .arishem .height-23-em-sm {
    height: 23em !important;
  }
  .arishem .height-24-\%-sm {
    height: 24% !important;
  }
  .arishem .height-24-vh-sm {
    height: 24vh !important;
  }
  .arishem .height-24-rem-sm {
    height: 24rem !important;
  }
  .arishem .height-24-em-sm {
    height: 24em !important;
  }
  .arishem .height-25-\%-sm {
    height: 25% !important;
  }
  .arishem .height-25-vh-sm {
    height: 25vh !important;
  }
  .arishem .height-25-rem-sm {
    height: 25rem !important;
  }
  .arishem .height-25-em-sm {
    height: 25em !important;
  }
  .arishem .height-26-\%-sm {
    height: 26% !important;
  }
  .arishem .height-26-vh-sm {
    height: 26vh !important;
  }
  .arishem .height-26-rem-sm {
    height: 26rem !important;
  }
  .arishem .height-26-em-sm {
    height: 26em !important;
  }
  .arishem .height-27-\%-sm {
    height: 27% !important;
  }
  .arishem .height-27-vh-sm {
    height: 27vh !important;
  }
  .arishem .height-27-rem-sm {
    height: 27rem !important;
  }
  .arishem .height-27-em-sm {
    height: 27em !important;
  }
  .arishem .height-28-\%-sm {
    height: 28% !important;
  }
  .arishem .height-28-vh-sm {
    height: 28vh !important;
  }
  .arishem .height-28-rem-sm {
    height: 28rem !important;
  }
  .arishem .height-28-em-sm {
    height: 28em !important;
  }
  .arishem .height-29-\%-sm {
    height: 29% !important;
  }
  .arishem .height-29-vh-sm {
    height: 29vh !important;
  }
  .arishem .height-29-rem-sm {
    height: 29rem !important;
  }
  .arishem .height-29-em-sm {
    height: 29em !important;
  }
  .arishem .height-30-\%-sm {
    height: 30% !important;
  }
  .arishem .height-30-vh-sm {
    height: 30vh !important;
  }
  .arishem .height-30-rem-sm {
    height: 30rem !important;
  }
  .arishem .height-30-em-sm {
    height: 30em !important;
  }
  .arishem .height-31-\%-sm {
    height: 31% !important;
  }
  .arishem .height-31-vh-sm {
    height: 31vh !important;
  }
  .arishem .height-31-rem-sm {
    height: 31rem !important;
  }
  .arishem .height-31-em-sm {
    height: 31em !important;
  }
  .arishem .height-32-\%-sm {
    height: 32% !important;
  }
  .arishem .height-32-vh-sm {
    height: 32vh !important;
  }
  .arishem .height-32-rem-sm {
    height: 32rem !important;
  }
  .arishem .height-32-em-sm {
    height: 32em !important;
  }
  .arishem .height-33-\%-sm {
    height: 33% !important;
  }
  .arishem .height-33-vh-sm {
    height: 33vh !important;
  }
  .arishem .height-33-rem-sm {
    height: 33rem !important;
  }
  .arishem .height-33-em-sm {
    height: 33em !important;
  }
  .arishem .height-34-\%-sm {
    height: 34% !important;
  }
  .arishem .height-34-vh-sm {
    height: 34vh !important;
  }
  .arishem .height-34-rem-sm {
    height: 34rem !important;
  }
  .arishem .height-34-em-sm {
    height: 34em !important;
  }
  .arishem .height-35-\%-sm {
    height: 35% !important;
  }
  .arishem .height-35-vh-sm {
    height: 35vh !important;
  }
  .arishem .height-35-rem-sm {
    height: 35rem !important;
  }
  .arishem .height-35-em-sm {
    height: 35em !important;
  }
  .arishem .height-36-\%-sm {
    height: 36% !important;
  }
  .arishem .height-36-vh-sm {
    height: 36vh !important;
  }
  .arishem .height-36-rem-sm {
    height: 36rem !important;
  }
  .arishem .height-36-em-sm {
    height: 36em !important;
  }
  .arishem .height-37-\%-sm {
    height: 37% !important;
  }
  .arishem .height-37-vh-sm {
    height: 37vh !important;
  }
  .arishem .height-37-rem-sm {
    height: 37rem !important;
  }
  .arishem .height-37-em-sm {
    height: 37em !important;
  }
  .arishem .height-38-\%-sm {
    height: 38% !important;
  }
  .arishem .height-38-vh-sm {
    height: 38vh !important;
  }
  .arishem .height-38-rem-sm {
    height: 38rem !important;
  }
  .arishem .height-38-em-sm {
    height: 38em !important;
  }
  .arishem .height-39-\%-sm {
    height: 39% !important;
  }
  .arishem .height-39-vh-sm {
    height: 39vh !important;
  }
  .arishem .height-39-rem-sm {
    height: 39rem !important;
  }
  .arishem .height-39-em-sm {
    height: 39em !important;
  }
  .arishem .height-40-\%-sm {
    height: 40% !important;
  }
  .arishem .height-40-vh-sm {
    height: 40vh !important;
  }
  .arishem .height-40-rem-sm {
    height: 40rem !important;
  }
  .arishem .height-40-em-sm {
    height: 40em !important;
  }
  .arishem .height-41-\%-sm {
    height: 41% !important;
  }
  .arishem .height-41-vh-sm {
    height: 41vh !important;
  }
  .arishem .height-41-rem-sm {
    height: 41rem !important;
  }
  .arishem .height-41-em-sm {
    height: 41em !important;
  }
  .arishem .height-42-\%-sm {
    height: 42% !important;
  }
  .arishem .height-42-vh-sm {
    height: 42vh !important;
  }
  .arishem .height-42-rem-sm {
    height: 42rem !important;
  }
  .arishem .height-42-em-sm {
    height: 42em !important;
  }
  .arishem .height-43-\%-sm {
    height: 43% !important;
  }
  .arishem .height-43-vh-sm {
    height: 43vh !important;
  }
  .arishem .height-43-rem-sm {
    height: 43rem !important;
  }
  .arishem .height-43-em-sm {
    height: 43em !important;
  }
  .arishem .height-44-\%-sm {
    height: 44% !important;
  }
  .arishem .height-44-vh-sm {
    height: 44vh !important;
  }
  .arishem .height-44-rem-sm {
    height: 44rem !important;
  }
  .arishem .height-44-em-sm {
    height: 44em !important;
  }
  .arishem .height-45-\%-sm {
    height: 45% !important;
  }
  .arishem .height-45-vh-sm {
    height: 45vh !important;
  }
  .arishem .height-45-rem-sm {
    height: 45rem !important;
  }
  .arishem .height-45-em-sm {
    height: 45em !important;
  }
  .arishem .height-46-\%-sm {
    height: 46% !important;
  }
  .arishem .height-46-vh-sm {
    height: 46vh !important;
  }
  .arishem .height-46-rem-sm {
    height: 46rem !important;
  }
  .arishem .height-46-em-sm {
    height: 46em !important;
  }
  .arishem .height-47-\%-sm {
    height: 47% !important;
  }
  .arishem .height-47-vh-sm {
    height: 47vh !important;
  }
  .arishem .height-47-rem-sm {
    height: 47rem !important;
  }
  .arishem .height-47-em-sm {
    height: 47em !important;
  }
  .arishem .height-48-\%-sm {
    height: 48% !important;
  }
  .arishem .height-48-vh-sm {
    height: 48vh !important;
  }
  .arishem .height-48-rem-sm {
    height: 48rem !important;
  }
  .arishem .height-48-em-sm {
    height: 48em !important;
  }
  .arishem .height-49-\%-sm {
    height: 49% !important;
  }
  .arishem .height-49-vh-sm {
    height: 49vh !important;
  }
  .arishem .height-49-rem-sm {
    height: 49rem !important;
  }
  .arishem .height-49-em-sm {
    height: 49em !important;
  }
  .arishem .height-50-\%-sm {
    height: 50% !important;
  }
  .arishem .height-50-vh-sm {
    height: 50vh !important;
  }
  .arishem .height-50-rem-sm {
    height: 50rem !important;
  }
  .arishem .height-50-em-sm {
    height: 50em !important;
  }
  .arishem .height-51-\%-sm {
    height: 51% !important;
  }
  .arishem .height-51-vh-sm {
    height: 51vh !important;
  }
  .arishem .height-51-rem-sm {
    height: 51rem !important;
  }
  .arishem .height-51-em-sm {
    height: 51em !important;
  }
  .arishem .height-52-\%-sm {
    height: 52% !important;
  }
  .arishem .height-52-vh-sm {
    height: 52vh !important;
  }
  .arishem .height-52-rem-sm {
    height: 52rem !important;
  }
  .arishem .height-52-em-sm {
    height: 52em !important;
  }
  .arishem .height-53-\%-sm {
    height: 53% !important;
  }
  .arishem .height-53-vh-sm {
    height: 53vh !important;
  }
  .arishem .height-53-rem-sm {
    height: 53rem !important;
  }
  .arishem .height-53-em-sm {
    height: 53em !important;
  }
  .arishem .height-54-\%-sm {
    height: 54% !important;
  }
  .arishem .height-54-vh-sm {
    height: 54vh !important;
  }
  .arishem .height-54-rem-sm {
    height: 54rem !important;
  }
  .arishem .height-54-em-sm {
    height: 54em !important;
  }
  .arishem .height-55-\%-sm {
    height: 55% !important;
  }
  .arishem .height-55-vh-sm {
    height: 55vh !important;
  }
  .arishem .height-55-rem-sm {
    height: 55rem !important;
  }
  .arishem .height-55-em-sm {
    height: 55em !important;
  }
  .arishem .height-56-\%-sm {
    height: 56% !important;
  }
  .arishem .height-56-vh-sm {
    height: 56vh !important;
  }
  .arishem .height-56-rem-sm {
    height: 56rem !important;
  }
  .arishem .height-56-em-sm {
    height: 56em !important;
  }
  .arishem .height-57-\%-sm {
    height: 57% !important;
  }
  .arishem .height-57-vh-sm {
    height: 57vh !important;
  }
  .arishem .height-57-rem-sm {
    height: 57rem !important;
  }
  .arishem .height-57-em-sm {
    height: 57em !important;
  }
  .arishem .height-58-\%-sm {
    height: 58% !important;
  }
  .arishem .height-58-vh-sm {
    height: 58vh !important;
  }
  .arishem .height-58-rem-sm {
    height: 58rem !important;
  }
  .arishem .height-58-em-sm {
    height: 58em !important;
  }
  .arishem .height-59-\%-sm {
    height: 59% !important;
  }
  .arishem .height-59-vh-sm {
    height: 59vh !important;
  }
  .arishem .height-59-rem-sm {
    height: 59rem !important;
  }
  .arishem .height-59-em-sm {
    height: 59em !important;
  }
  .arishem .height-60-\%-sm {
    height: 60% !important;
  }
  .arishem .height-60-vh-sm {
    height: 60vh !important;
  }
  .arishem .height-60-rem-sm {
    height: 60rem !important;
  }
  .arishem .height-60-em-sm {
    height: 60em !important;
  }
  .arishem .height-61-\%-sm {
    height: 61% !important;
  }
  .arishem .height-61-vh-sm {
    height: 61vh !important;
  }
  .arishem .height-61-rem-sm {
    height: 61rem !important;
  }
  .arishem .height-61-em-sm {
    height: 61em !important;
  }
  .arishem .height-62-\%-sm {
    height: 62% !important;
  }
  .arishem .height-62-vh-sm {
    height: 62vh !important;
  }
  .arishem .height-62-rem-sm {
    height: 62rem !important;
  }
  .arishem .height-62-em-sm {
    height: 62em !important;
  }
  .arishem .height-63-\%-sm {
    height: 63% !important;
  }
  .arishem .height-63-vh-sm {
    height: 63vh !important;
  }
  .arishem .height-63-rem-sm {
    height: 63rem !important;
  }
  .arishem .height-63-em-sm {
    height: 63em !important;
  }
  .arishem .height-64-\%-sm {
    height: 64% !important;
  }
  .arishem .height-64-vh-sm {
    height: 64vh !important;
  }
  .arishem .height-64-rem-sm {
    height: 64rem !important;
  }
  .arishem .height-64-em-sm {
    height: 64em !important;
  }
  .arishem .height-65-\%-sm {
    height: 65% !important;
  }
  .arishem .height-65-vh-sm {
    height: 65vh !important;
  }
  .arishem .height-65-rem-sm {
    height: 65rem !important;
  }
  .arishem .height-65-em-sm {
    height: 65em !important;
  }
  .arishem .height-66-\%-sm {
    height: 66% !important;
  }
  .arishem .height-66-vh-sm {
    height: 66vh !important;
  }
  .arishem .height-66-rem-sm {
    height: 66rem !important;
  }
  .arishem .height-66-em-sm {
    height: 66em !important;
  }
  .arishem .height-67-\%-sm {
    height: 67% !important;
  }
  .arishem .height-67-vh-sm {
    height: 67vh !important;
  }
  .arishem .height-67-rem-sm {
    height: 67rem !important;
  }
  .arishem .height-67-em-sm {
    height: 67em !important;
  }
  .arishem .height-68-\%-sm {
    height: 68% !important;
  }
  .arishem .height-68-vh-sm {
    height: 68vh !important;
  }
  .arishem .height-68-rem-sm {
    height: 68rem !important;
  }
  .arishem .height-68-em-sm {
    height: 68em !important;
  }
  .arishem .height-69-\%-sm {
    height: 69% !important;
  }
  .arishem .height-69-vh-sm {
    height: 69vh !important;
  }
  .arishem .height-69-rem-sm {
    height: 69rem !important;
  }
  .arishem .height-69-em-sm {
    height: 69em !important;
  }
  .arishem .height-70-\%-sm {
    height: 70% !important;
  }
  .arishem .height-70-vh-sm {
    height: 70vh !important;
  }
  .arishem .height-70-rem-sm {
    height: 70rem !important;
  }
  .arishem .height-70-em-sm {
    height: 70em !important;
  }
  .arishem .height-71-\%-sm {
    height: 71% !important;
  }
  .arishem .height-71-vh-sm {
    height: 71vh !important;
  }
  .arishem .height-71-rem-sm {
    height: 71rem !important;
  }
  .arishem .height-71-em-sm {
    height: 71em !important;
  }
  .arishem .height-72-\%-sm {
    height: 72% !important;
  }
  .arishem .height-72-vh-sm {
    height: 72vh !important;
  }
  .arishem .height-72-rem-sm {
    height: 72rem !important;
  }
  .arishem .height-72-em-sm {
    height: 72em !important;
  }
  .arishem .height-73-\%-sm {
    height: 73% !important;
  }
  .arishem .height-73-vh-sm {
    height: 73vh !important;
  }
  .arishem .height-73-rem-sm {
    height: 73rem !important;
  }
  .arishem .height-73-em-sm {
    height: 73em !important;
  }
  .arishem .height-74-\%-sm {
    height: 74% !important;
  }
  .arishem .height-74-vh-sm {
    height: 74vh !important;
  }
  .arishem .height-74-rem-sm {
    height: 74rem !important;
  }
  .arishem .height-74-em-sm {
    height: 74em !important;
  }
  .arishem .height-75-\%-sm {
    height: 75% !important;
  }
  .arishem .height-75-vh-sm {
    height: 75vh !important;
  }
  .arishem .height-75-rem-sm {
    height: 75rem !important;
  }
  .arishem .height-75-em-sm {
    height: 75em !important;
  }
  .arishem .height-76-\%-sm {
    height: 76% !important;
  }
  .arishem .height-76-vh-sm {
    height: 76vh !important;
  }
  .arishem .height-76-rem-sm {
    height: 76rem !important;
  }
  .arishem .height-76-em-sm {
    height: 76em !important;
  }
  .arishem .height-77-\%-sm {
    height: 77% !important;
  }
  .arishem .height-77-vh-sm {
    height: 77vh !important;
  }
  .arishem .height-77-rem-sm {
    height: 77rem !important;
  }
  .arishem .height-77-em-sm {
    height: 77em !important;
  }
  .arishem .height-78-\%-sm {
    height: 78% !important;
  }
  .arishem .height-78-vh-sm {
    height: 78vh !important;
  }
  .arishem .height-78-rem-sm {
    height: 78rem !important;
  }
  .arishem .height-78-em-sm {
    height: 78em !important;
  }
  .arishem .height-79-\%-sm {
    height: 79% !important;
  }
  .arishem .height-79-vh-sm {
    height: 79vh !important;
  }
  .arishem .height-79-rem-sm {
    height: 79rem !important;
  }
  .arishem .height-79-em-sm {
    height: 79em !important;
  }
  .arishem .height-80-\%-sm {
    height: 80% !important;
  }
  .arishem .height-80-vh-sm {
    height: 80vh !important;
  }
  .arishem .height-80-rem-sm {
    height: 80rem !important;
  }
  .arishem .height-80-em-sm {
    height: 80em !important;
  }
  .arishem .height-81-\%-sm {
    height: 81% !important;
  }
  .arishem .height-81-vh-sm {
    height: 81vh !important;
  }
  .arishem .height-81-rem-sm {
    height: 81rem !important;
  }
  .arishem .height-81-em-sm {
    height: 81em !important;
  }
  .arishem .height-82-\%-sm {
    height: 82% !important;
  }
  .arishem .height-82-vh-sm {
    height: 82vh !important;
  }
  .arishem .height-82-rem-sm {
    height: 82rem !important;
  }
  .arishem .height-82-em-sm {
    height: 82em !important;
  }
  .arishem .height-83-\%-sm {
    height: 83% !important;
  }
  .arishem .height-83-vh-sm {
    height: 83vh !important;
  }
  .arishem .height-83-rem-sm {
    height: 83rem !important;
  }
  .arishem .height-83-em-sm {
    height: 83em !important;
  }
  .arishem .height-84-\%-sm {
    height: 84% !important;
  }
  .arishem .height-84-vh-sm {
    height: 84vh !important;
  }
  .arishem .height-84-rem-sm {
    height: 84rem !important;
  }
  .arishem .height-84-em-sm {
    height: 84em !important;
  }
  .arishem .height-85-\%-sm {
    height: 85% !important;
  }
  .arishem .height-85-vh-sm {
    height: 85vh !important;
  }
  .arishem .height-85-rem-sm {
    height: 85rem !important;
  }
  .arishem .height-85-em-sm {
    height: 85em !important;
  }
  .arishem .height-86-\%-sm {
    height: 86% !important;
  }
  .arishem .height-86-vh-sm {
    height: 86vh !important;
  }
  .arishem .height-86-rem-sm {
    height: 86rem !important;
  }
  .arishem .height-86-em-sm {
    height: 86em !important;
  }
  .arishem .height-87-\%-sm {
    height: 87% !important;
  }
  .arishem .height-87-vh-sm {
    height: 87vh !important;
  }
  .arishem .height-87-rem-sm {
    height: 87rem !important;
  }
  .arishem .height-87-em-sm {
    height: 87em !important;
  }
  .arishem .height-88-\%-sm {
    height: 88% !important;
  }
  .arishem .height-88-vh-sm {
    height: 88vh !important;
  }
  .arishem .height-88-rem-sm {
    height: 88rem !important;
  }
  .arishem .height-88-em-sm {
    height: 88em !important;
  }
  .arishem .height-89-\%-sm {
    height: 89% !important;
  }
  .arishem .height-89-vh-sm {
    height: 89vh !important;
  }
  .arishem .height-89-rem-sm {
    height: 89rem !important;
  }
  .arishem .height-89-em-sm {
    height: 89em !important;
  }
  .arishem .height-90-\%-sm {
    height: 90% !important;
  }
  .arishem .height-90-vh-sm {
    height: 90vh !important;
  }
  .arishem .height-90-rem-sm {
    height: 90rem !important;
  }
  .arishem .height-90-em-sm {
    height: 90em !important;
  }
  .arishem .height-91-\%-sm {
    height: 91% !important;
  }
  .arishem .height-91-vh-sm {
    height: 91vh !important;
  }
  .arishem .height-91-rem-sm {
    height: 91rem !important;
  }
  .arishem .height-91-em-sm {
    height: 91em !important;
  }
  .arishem .height-92-\%-sm {
    height: 92% !important;
  }
  .arishem .height-92-vh-sm {
    height: 92vh !important;
  }
  .arishem .height-92-rem-sm {
    height: 92rem !important;
  }
  .arishem .height-92-em-sm {
    height: 92em !important;
  }
  .arishem .height-93-\%-sm {
    height: 93% !important;
  }
  .arishem .height-93-vh-sm {
    height: 93vh !important;
  }
  .arishem .height-93-rem-sm {
    height: 93rem !important;
  }
  .arishem .height-93-em-sm {
    height: 93em !important;
  }
  .arishem .height-94-\%-sm {
    height: 94% !important;
  }
  .arishem .height-94-vh-sm {
    height: 94vh !important;
  }
  .arishem .height-94-rem-sm {
    height: 94rem !important;
  }
  .arishem .height-94-em-sm {
    height: 94em !important;
  }
  .arishem .height-95-\%-sm {
    height: 95% !important;
  }
  .arishem .height-95-vh-sm {
    height: 95vh !important;
  }
  .arishem .height-95-rem-sm {
    height: 95rem !important;
  }
  .arishem .height-95-em-sm {
    height: 95em !important;
  }
  .arishem .height-96-\%-sm {
    height: 96% !important;
  }
  .arishem .height-96-vh-sm {
    height: 96vh !important;
  }
  .arishem .height-96-rem-sm {
    height: 96rem !important;
  }
  .arishem .height-96-em-sm {
    height: 96em !important;
  }
  .arishem .height-97-\%-sm {
    height: 97% !important;
  }
  .arishem .height-97-vh-sm {
    height: 97vh !important;
  }
  .arishem .height-97-rem-sm {
    height: 97rem !important;
  }
  .arishem .height-97-em-sm {
    height: 97em !important;
  }
  .arishem .height-98-\%-sm {
    height: 98% !important;
  }
  .arishem .height-98-vh-sm {
    height: 98vh !important;
  }
  .arishem .height-98-rem-sm {
    height: 98rem !important;
  }
  .arishem .height-98-em-sm {
    height: 98em !important;
  }
  .arishem .height-99-\%-sm {
    height: 99% !important;
  }
  .arishem .height-99-vh-sm {
    height: 99vh !important;
  }
  .arishem .height-99-rem-sm {
    height: 99rem !important;
  }
  .arishem .height-99-em-sm {
    height: 99em !important;
  }
  .arishem .height-100-\%-sm {
    height: 100% !important;
  }
  .arishem .height-100-vh-sm {
    height: 100vh !important;
  }
  .arishem .height-100-rem-sm {
    height: 100rem !important;
  }
  .arishem .height-100-em-sm {
    height: 100em !important;
  }
  .arishem .height-200-\%-sm {
    height: 200% !important;
  }
  .arishem .height-200-vh-sm {
    height: 200vh !important;
  }
  .arishem .height-200-rem-sm {
    height: 200rem !important;
  }
  .arishem .height-200-em-sm {
    height: 200em !important;
  }
  .arishem .height-175-\%-sm {
    height: 175% !important;
  }
  .arishem .height-175-vh-sm {
    height: 175vh !important;
  }
  .arishem .height-175-rem-sm {
    height: 175rem !important;
  }
  .arishem .height-175-em-sm {
    height: 175em !important;
  }
  .arishem .height-150-\%-sm {
    height: 150% !important;
  }
  .arishem .height-150-vh-sm {
    height: 150vh !important;
  }
  .arishem .height-150-rem-sm {
    height: 150rem !important;
  }
  .arishem .height-150-em-sm {
    height: 150em !important;
  }
  .arishem .height-125-\%-sm {
    height: 125% !important;
  }
  .arishem .height-125-vh-sm {
    height: 125vh !important;
  }
  .arishem .height-125-rem-sm {
    height: 125rem !important;
  }
  .arishem .height-125-em-sm {
    height: 125em !important;
  }
}
@media (max-width: 575px) {
  .arishem .width-min-content-xs {
    width: min-content !important;
  }
  .arishem .width-max-content-xs {
    width: max-content !important;
  }
  .arishem .width-fit-content-xs {
    width: fit-content !important;
  }
  .arishem .width-auto-xs {
    width: auto !important;
  }
  .arishem .width-0-xs {
    width: 0 !important;
  }
  .arishem .width-1-\%-xs {
    width: 1% !important;
  }
  .arishem .width-1-vw-xs {
    width: 1vw !important;
  }
  .arishem .width-1-rem-xs {
    width: 1rem !important;
  }
  .arishem .width-1-em-xs {
    width: 1em !important;
  }
  .arishem .width-2-\%-xs {
    width: 2% !important;
  }
  .arishem .width-2-vw-xs {
    width: 2vw !important;
  }
  .arishem .width-2-rem-xs {
    width: 2rem !important;
  }
  .arishem .width-2-em-xs {
    width: 2em !important;
  }
  .arishem .width-3-\%-xs {
    width: 3% !important;
  }
  .arishem .width-3-vw-xs {
    width: 3vw !important;
  }
  .arishem .width-3-rem-xs {
    width: 3rem !important;
  }
  .arishem .width-3-em-xs {
    width: 3em !important;
  }
  .arishem .width-4-\%-xs {
    width: 4% !important;
  }
  .arishem .width-4-vw-xs {
    width: 4vw !important;
  }
  .arishem .width-4-rem-xs {
    width: 4rem !important;
  }
  .arishem .width-4-em-xs {
    width: 4em !important;
  }
  .arishem .width-5-\%-xs {
    width: 5% !important;
  }
  .arishem .width-5-vw-xs {
    width: 5vw !important;
  }
  .arishem .width-5-rem-xs {
    width: 5rem !important;
  }
  .arishem .width-5-em-xs {
    width: 5em !important;
  }
  .arishem .width-6-\%-xs {
    width: 6% !important;
  }
  .arishem .width-6-vw-xs {
    width: 6vw !important;
  }
  .arishem .width-6-rem-xs {
    width: 6rem !important;
  }
  .arishem .width-6-em-xs {
    width: 6em !important;
  }
  .arishem .width-7-\%-xs {
    width: 7% !important;
  }
  .arishem .width-7-vw-xs {
    width: 7vw !important;
  }
  .arishem .width-7-rem-xs {
    width: 7rem !important;
  }
  .arishem .width-7-em-xs {
    width: 7em !important;
  }
  .arishem .width-8-\%-xs {
    width: 8% !important;
  }
  .arishem .width-8-vw-xs {
    width: 8vw !important;
  }
  .arishem .width-8-rem-xs {
    width: 8rem !important;
  }
  .arishem .width-8-em-xs {
    width: 8em !important;
  }
  .arishem .width-9-\%-xs {
    width: 9% !important;
  }
  .arishem .width-9-vw-xs {
    width: 9vw !important;
  }
  .arishem .width-9-rem-xs {
    width: 9rem !important;
  }
  .arishem .width-9-em-xs {
    width: 9em !important;
  }
  .arishem .width-10-\%-xs {
    width: 10% !important;
  }
  .arishem .width-10-vw-xs {
    width: 10vw !important;
  }
  .arishem .width-10-rem-xs {
    width: 10rem !important;
  }
  .arishem .width-10-em-xs {
    width: 10em !important;
  }
  .arishem .width-11-\%-xs {
    width: 11% !important;
  }
  .arishem .width-11-vw-xs {
    width: 11vw !important;
  }
  .arishem .width-11-rem-xs {
    width: 11rem !important;
  }
  .arishem .width-11-em-xs {
    width: 11em !important;
  }
  .arishem .width-12-\%-xs {
    width: 12% !important;
  }
  .arishem .width-12-vw-xs {
    width: 12vw !important;
  }
  .arishem .width-12-rem-xs {
    width: 12rem !important;
  }
  .arishem .width-12-em-xs {
    width: 12em !important;
  }
  .arishem .width-13-\%-xs {
    width: 13% !important;
  }
  .arishem .width-13-vw-xs {
    width: 13vw !important;
  }
  .arishem .width-13-rem-xs {
    width: 13rem !important;
  }
  .arishem .width-13-em-xs {
    width: 13em !important;
  }
  .arishem .width-14-\%-xs {
    width: 14% !important;
  }
  .arishem .width-14-vw-xs {
    width: 14vw !important;
  }
  .arishem .width-14-rem-xs {
    width: 14rem !important;
  }
  .arishem .width-14-em-xs {
    width: 14em !important;
  }
  .arishem .width-15-\%-xs {
    width: 15% !important;
  }
  .arishem .width-15-vw-xs {
    width: 15vw !important;
  }
  .arishem .width-15-rem-xs {
    width: 15rem !important;
  }
  .arishem .width-15-em-xs {
    width: 15em !important;
  }
  .arishem .width-16-\%-xs {
    width: 16% !important;
  }
  .arishem .width-16-vw-xs {
    width: 16vw !important;
  }
  .arishem .width-16-rem-xs {
    width: 16rem !important;
  }
  .arishem .width-16-em-xs {
    width: 16em !important;
  }
  .arishem .width-17-\%-xs {
    width: 17% !important;
  }
  .arishem .width-17-vw-xs {
    width: 17vw !important;
  }
  .arishem .width-17-rem-xs {
    width: 17rem !important;
  }
  .arishem .width-17-em-xs {
    width: 17em !important;
  }
  .arishem .width-18-\%-xs {
    width: 18% !important;
  }
  .arishem .width-18-vw-xs {
    width: 18vw !important;
  }
  .arishem .width-18-rem-xs {
    width: 18rem !important;
  }
  .arishem .width-18-em-xs {
    width: 18em !important;
  }
  .arishem .width-19-\%-xs {
    width: 19% !important;
  }
  .arishem .width-19-vw-xs {
    width: 19vw !important;
  }
  .arishem .width-19-rem-xs {
    width: 19rem !important;
  }
  .arishem .width-19-em-xs {
    width: 19em !important;
  }
  .arishem .width-20-\%-xs {
    width: 20% !important;
  }
  .arishem .width-20-vw-xs {
    width: 20vw !important;
  }
  .arishem .width-20-rem-xs {
    width: 20rem !important;
  }
  .arishem .width-20-em-xs {
    width: 20em !important;
  }
  .arishem .width-21-\%-xs {
    width: 21% !important;
  }
  .arishem .width-21-vw-xs {
    width: 21vw !important;
  }
  .arishem .width-21-rem-xs {
    width: 21rem !important;
  }
  .arishem .width-21-em-xs {
    width: 21em !important;
  }
  .arishem .width-22-\%-xs {
    width: 22% !important;
  }
  .arishem .width-22-vw-xs {
    width: 22vw !important;
  }
  .arishem .width-22-rem-xs {
    width: 22rem !important;
  }
  .arishem .width-22-em-xs {
    width: 22em !important;
  }
  .arishem .width-23-\%-xs {
    width: 23% !important;
  }
  .arishem .width-23-vw-xs {
    width: 23vw !important;
  }
  .arishem .width-23-rem-xs {
    width: 23rem !important;
  }
  .arishem .width-23-em-xs {
    width: 23em !important;
  }
  .arishem .width-24-\%-xs {
    width: 24% !important;
  }
  .arishem .width-24-vw-xs {
    width: 24vw !important;
  }
  .arishem .width-24-rem-xs {
    width: 24rem !important;
  }
  .arishem .width-24-em-xs {
    width: 24em !important;
  }
  .arishem .width-25-\%-xs {
    width: 25% !important;
  }
  .arishem .width-25-vw-xs {
    width: 25vw !important;
  }
  .arishem .width-25-rem-xs {
    width: 25rem !important;
  }
  .arishem .width-25-em-xs {
    width: 25em !important;
  }
  .arishem .width-26-\%-xs {
    width: 26% !important;
  }
  .arishem .width-26-vw-xs {
    width: 26vw !important;
  }
  .arishem .width-26-rem-xs {
    width: 26rem !important;
  }
  .arishem .width-26-em-xs {
    width: 26em !important;
  }
  .arishem .width-27-\%-xs {
    width: 27% !important;
  }
  .arishem .width-27-vw-xs {
    width: 27vw !important;
  }
  .arishem .width-27-rem-xs {
    width: 27rem !important;
  }
  .arishem .width-27-em-xs {
    width: 27em !important;
  }
  .arishem .width-28-\%-xs {
    width: 28% !important;
  }
  .arishem .width-28-vw-xs {
    width: 28vw !important;
  }
  .arishem .width-28-rem-xs {
    width: 28rem !important;
  }
  .arishem .width-28-em-xs {
    width: 28em !important;
  }
  .arishem .width-29-\%-xs {
    width: 29% !important;
  }
  .arishem .width-29-vw-xs {
    width: 29vw !important;
  }
  .arishem .width-29-rem-xs {
    width: 29rem !important;
  }
  .arishem .width-29-em-xs {
    width: 29em !important;
  }
  .arishem .width-30-\%-xs {
    width: 30% !important;
  }
  .arishem .width-30-vw-xs {
    width: 30vw !important;
  }
  .arishem .width-30-rem-xs {
    width: 30rem !important;
  }
  .arishem .width-30-em-xs {
    width: 30em !important;
  }
  .arishem .width-31-\%-xs {
    width: 31% !important;
  }
  .arishem .width-31-vw-xs {
    width: 31vw !important;
  }
  .arishem .width-31-rem-xs {
    width: 31rem !important;
  }
  .arishem .width-31-em-xs {
    width: 31em !important;
  }
  .arishem .width-32-\%-xs {
    width: 32% !important;
  }
  .arishem .width-32-vw-xs {
    width: 32vw !important;
  }
  .arishem .width-32-rem-xs {
    width: 32rem !important;
  }
  .arishem .width-32-em-xs {
    width: 32em !important;
  }
  .arishem .width-33-\%-xs {
    width: 33% !important;
  }
  .arishem .width-33-vw-xs {
    width: 33vw !important;
  }
  .arishem .width-33-rem-xs {
    width: 33rem !important;
  }
  .arishem .width-33-em-xs {
    width: 33em !important;
  }
  .arishem .width-34-\%-xs {
    width: 34% !important;
  }
  .arishem .width-34-vw-xs {
    width: 34vw !important;
  }
  .arishem .width-34-rem-xs {
    width: 34rem !important;
  }
  .arishem .width-34-em-xs {
    width: 34em !important;
  }
  .arishem .width-35-\%-xs {
    width: 35% !important;
  }
  .arishem .width-35-vw-xs {
    width: 35vw !important;
  }
  .arishem .width-35-rem-xs {
    width: 35rem !important;
  }
  .arishem .width-35-em-xs {
    width: 35em !important;
  }
  .arishem .width-36-\%-xs {
    width: 36% !important;
  }
  .arishem .width-36-vw-xs {
    width: 36vw !important;
  }
  .arishem .width-36-rem-xs {
    width: 36rem !important;
  }
  .arishem .width-36-em-xs {
    width: 36em !important;
  }
  .arishem .width-37-\%-xs {
    width: 37% !important;
  }
  .arishem .width-37-vw-xs {
    width: 37vw !important;
  }
  .arishem .width-37-rem-xs {
    width: 37rem !important;
  }
  .arishem .width-37-em-xs {
    width: 37em !important;
  }
  .arishem .width-38-\%-xs {
    width: 38% !important;
  }
  .arishem .width-38-vw-xs {
    width: 38vw !important;
  }
  .arishem .width-38-rem-xs {
    width: 38rem !important;
  }
  .arishem .width-38-em-xs {
    width: 38em !important;
  }
  .arishem .width-39-\%-xs {
    width: 39% !important;
  }
  .arishem .width-39-vw-xs {
    width: 39vw !important;
  }
  .arishem .width-39-rem-xs {
    width: 39rem !important;
  }
  .arishem .width-39-em-xs {
    width: 39em !important;
  }
  .arishem .width-40-\%-xs {
    width: 40% !important;
  }
  .arishem .width-40-vw-xs {
    width: 40vw !important;
  }
  .arishem .width-40-rem-xs {
    width: 40rem !important;
  }
  .arishem .width-40-em-xs {
    width: 40em !important;
  }
  .arishem .width-41-\%-xs {
    width: 41% !important;
  }
  .arishem .width-41-vw-xs {
    width: 41vw !important;
  }
  .arishem .width-41-rem-xs {
    width: 41rem !important;
  }
  .arishem .width-41-em-xs {
    width: 41em !important;
  }
  .arishem .width-42-\%-xs {
    width: 42% !important;
  }
  .arishem .width-42-vw-xs {
    width: 42vw !important;
  }
  .arishem .width-42-rem-xs {
    width: 42rem !important;
  }
  .arishem .width-42-em-xs {
    width: 42em !important;
  }
  .arishem .width-43-\%-xs {
    width: 43% !important;
  }
  .arishem .width-43-vw-xs {
    width: 43vw !important;
  }
  .arishem .width-43-rem-xs {
    width: 43rem !important;
  }
  .arishem .width-43-em-xs {
    width: 43em !important;
  }
  .arishem .width-44-\%-xs {
    width: 44% !important;
  }
  .arishem .width-44-vw-xs {
    width: 44vw !important;
  }
  .arishem .width-44-rem-xs {
    width: 44rem !important;
  }
  .arishem .width-44-em-xs {
    width: 44em !important;
  }
  .arishem .width-45-\%-xs {
    width: 45% !important;
  }
  .arishem .width-45-vw-xs {
    width: 45vw !important;
  }
  .arishem .width-45-rem-xs {
    width: 45rem !important;
  }
  .arishem .width-45-em-xs {
    width: 45em !important;
  }
  .arishem .width-46-\%-xs {
    width: 46% !important;
  }
  .arishem .width-46-vw-xs {
    width: 46vw !important;
  }
  .arishem .width-46-rem-xs {
    width: 46rem !important;
  }
  .arishem .width-46-em-xs {
    width: 46em !important;
  }
  .arishem .width-47-\%-xs {
    width: 47% !important;
  }
  .arishem .width-47-vw-xs {
    width: 47vw !important;
  }
  .arishem .width-47-rem-xs {
    width: 47rem !important;
  }
  .arishem .width-47-em-xs {
    width: 47em !important;
  }
  .arishem .width-48-\%-xs {
    width: 48% !important;
  }
  .arishem .width-48-vw-xs {
    width: 48vw !important;
  }
  .arishem .width-48-rem-xs {
    width: 48rem !important;
  }
  .arishem .width-48-em-xs {
    width: 48em !important;
  }
  .arishem .width-49-\%-xs {
    width: 49% !important;
  }
  .arishem .width-49-vw-xs {
    width: 49vw !important;
  }
  .arishem .width-49-rem-xs {
    width: 49rem !important;
  }
  .arishem .width-49-em-xs {
    width: 49em !important;
  }
  .arishem .width-50-\%-xs {
    width: 50% !important;
  }
  .arishem .width-50-vw-xs {
    width: 50vw !important;
  }
  .arishem .width-50-rem-xs {
    width: 50rem !important;
  }
  .arishem .width-50-em-xs {
    width: 50em !important;
  }
  .arishem .width-51-\%-xs {
    width: 51% !important;
  }
  .arishem .width-51-vw-xs {
    width: 51vw !important;
  }
  .arishem .width-51-rem-xs {
    width: 51rem !important;
  }
  .arishem .width-51-em-xs {
    width: 51em !important;
  }
  .arishem .width-52-\%-xs {
    width: 52% !important;
  }
  .arishem .width-52-vw-xs {
    width: 52vw !important;
  }
  .arishem .width-52-rem-xs {
    width: 52rem !important;
  }
  .arishem .width-52-em-xs {
    width: 52em !important;
  }
  .arishem .width-53-\%-xs {
    width: 53% !important;
  }
  .arishem .width-53-vw-xs {
    width: 53vw !important;
  }
  .arishem .width-53-rem-xs {
    width: 53rem !important;
  }
  .arishem .width-53-em-xs {
    width: 53em !important;
  }
  .arishem .width-54-\%-xs {
    width: 54% !important;
  }
  .arishem .width-54-vw-xs {
    width: 54vw !important;
  }
  .arishem .width-54-rem-xs {
    width: 54rem !important;
  }
  .arishem .width-54-em-xs {
    width: 54em !important;
  }
  .arishem .width-55-\%-xs {
    width: 55% !important;
  }
  .arishem .width-55-vw-xs {
    width: 55vw !important;
  }
  .arishem .width-55-rem-xs {
    width: 55rem !important;
  }
  .arishem .width-55-em-xs {
    width: 55em !important;
  }
  .arishem .width-56-\%-xs {
    width: 56% !important;
  }
  .arishem .width-56-vw-xs {
    width: 56vw !important;
  }
  .arishem .width-56-rem-xs {
    width: 56rem !important;
  }
  .arishem .width-56-em-xs {
    width: 56em !important;
  }
  .arishem .width-57-\%-xs {
    width: 57% !important;
  }
  .arishem .width-57-vw-xs {
    width: 57vw !important;
  }
  .arishem .width-57-rem-xs {
    width: 57rem !important;
  }
  .arishem .width-57-em-xs {
    width: 57em !important;
  }
  .arishem .width-58-\%-xs {
    width: 58% !important;
  }
  .arishem .width-58-vw-xs {
    width: 58vw !important;
  }
  .arishem .width-58-rem-xs {
    width: 58rem !important;
  }
  .arishem .width-58-em-xs {
    width: 58em !important;
  }
  .arishem .width-59-\%-xs {
    width: 59% !important;
  }
  .arishem .width-59-vw-xs {
    width: 59vw !important;
  }
  .arishem .width-59-rem-xs {
    width: 59rem !important;
  }
  .arishem .width-59-em-xs {
    width: 59em !important;
  }
  .arishem .width-60-\%-xs {
    width: 60% !important;
  }
  .arishem .width-60-vw-xs {
    width: 60vw !important;
  }
  .arishem .width-60-rem-xs {
    width: 60rem !important;
  }
  .arishem .width-60-em-xs {
    width: 60em !important;
  }
  .arishem .width-61-\%-xs {
    width: 61% !important;
  }
  .arishem .width-61-vw-xs {
    width: 61vw !important;
  }
  .arishem .width-61-rem-xs {
    width: 61rem !important;
  }
  .arishem .width-61-em-xs {
    width: 61em !important;
  }
  .arishem .width-62-\%-xs {
    width: 62% !important;
  }
  .arishem .width-62-vw-xs {
    width: 62vw !important;
  }
  .arishem .width-62-rem-xs {
    width: 62rem !important;
  }
  .arishem .width-62-em-xs {
    width: 62em !important;
  }
  .arishem .width-63-\%-xs {
    width: 63% !important;
  }
  .arishem .width-63-vw-xs {
    width: 63vw !important;
  }
  .arishem .width-63-rem-xs {
    width: 63rem !important;
  }
  .arishem .width-63-em-xs {
    width: 63em !important;
  }
  .arishem .width-64-\%-xs {
    width: 64% !important;
  }
  .arishem .width-64-vw-xs {
    width: 64vw !important;
  }
  .arishem .width-64-rem-xs {
    width: 64rem !important;
  }
  .arishem .width-64-em-xs {
    width: 64em !important;
  }
  .arishem .width-65-\%-xs {
    width: 65% !important;
  }
  .arishem .width-65-vw-xs {
    width: 65vw !important;
  }
  .arishem .width-65-rem-xs {
    width: 65rem !important;
  }
  .arishem .width-65-em-xs {
    width: 65em !important;
  }
  .arishem .width-66-\%-xs {
    width: 66% !important;
  }
  .arishem .width-66-vw-xs {
    width: 66vw !important;
  }
  .arishem .width-66-rem-xs {
    width: 66rem !important;
  }
  .arishem .width-66-em-xs {
    width: 66em !important;
  }
  .arishem .width-67-\%-xs {
    width: 67% !important;
  }
  .arishem .width-67-vw-xs {
    width: 67vw !important;
  }
  .arishem .width-67-rem-xs {
    width: 67rem !important;
  }
  .arishem .width-67-em-xs {
    width: 67em !important;
  }
  .arishem .width-68-\%-xs {
    width: 68% !important;
  }
  .arishem .width-68-vw-xs {
    width: 68vw !important;
  }
  .arishem .width-68-rem-xs {
    width: 68rem !important;
  }
  .arishem .width-68-em-xs {
    width: 68em !important;
  }
  .arishem .width-69-\%-xs {
    width: 69% !important;
  }
  .arishem .width-69-vw-xs {
    width: 69vw !important;
  }
  .arishem .width-69-rem-xs {
    width: 69rem !important;
  }
  .arishem .width-69-em-xs {
    width: 69em !important;
  }
  .arishem .width-70-\%-xs {
    width: 70% !important;
  }
  .arishem .width-70-vw-xs {
    width: 70vw !important;
  }
  .arishem .width-70-rem-xs {
    width: 70rem !important;
  }
  .arishem .width-70-em-xs {
    width: 70em !important;
  }
  .arishem .width-71-\%-xs {
    width: 71% !important;
  }
  .arishem .width-71-vw-xs {
    width: 71vw !important;
  }
  .arishem .width-71-rem-xs {
    width: 71rem !important;
  }
  .arishem .width-71-em-xs {
    width: 71em !important;
  }
  .arishem .width-72-\%-xs {
    width: 72% !important;
  }
  .arishem .width-72-vw-xs {
    width: 72vw !important;
  }
  .arishem .width-72-rem-xs {
    width: 72rem !important;
  }
  .arishem .width-72-em-xs {
    width: 72em !important;
  }
  .arishem .width-73-\%-xs {
    width: 73% !important;
  }
  .arishem .width-73-vw-xs {
    width: 73vw !important;
  }
  .arishem .width-73-rem-xs {
    width: 73rem !important;
  }
  .arishem .width-73-em-xs {
    width: 73em !important;
  }
  .arishem .width-74-\%-xs {
    width: 74% !important;
  }
  .arishem .width-74-vw-xs {
    width: 74vw !important;
  }
  .arishem .width-74-rem-xs {
    width: 74rem !important;
  }
  .arishem .width-74-em-xs {
    width: 74em !important;
  }
  .arishem .width-75-\%-xs {
    width: 75% !important;
  }
  .arishem .width-75-vw-xs {
    width: 75vw !important;
  }
  .arishem .width-75-rem-xs {
    width: 75rem !important;
  }
  .arishem .width-75-em-xs {
    width: 75em !important;
  }
  .arishem .width-76-\%-xs {
    width: 76% !important;
  }
  .arishem .width-76-vw-xs {
    width: 76vw !important;
  }
  .arishem .width-76-rem-xs {
    width: 76rem !important;
  }
  .arishem .width-76-em-xs {
    width: 76em !important;
  }
  .arishem .width-77-\%-xs {
    width: 77% !important;
  }
  .arishem .width-77-vw-xs {
    width: 77vw !important;
  }
  .arishem .width-77-rem-xs {
    width: 77rem !important;
  }
  .arishem .width-77-em-xs {
    width: 77em !important;
  }
  .arishem .width-78-\%-xs {
    width: 78% !important;
  }
  .arishem .width-78-vw-xs {
    width: 78vw !important;
  }
  .arishem .width-78-rem-xs {
    width: 78rem !important;
  }
  .arishem .width-78-em-xs {
    width: 78em !important;
  }
  .arishem .width-79-\%-xs {
    width: 79% !important;
  }
  .arishem .width-79-vw-xs {
    width: 79vw !important;
  }
  .arishem .width-79-rem-xs {
    width: 79rem !important;
  }
  .arishem .width-79-em-xs {
    width: 79em !important;
  }
  .arishem .width-80-\%-xs {
    width: 80% !important;
  }
  .arishem .width-80-vw-xs {
    width: 80vw !important;
  }
  .arishem .width-80-rem-xs {
    width: 80rem !important;
  }
  .arishem .width-80-em-xs {
    width: 80em !important;
  }
  .arishem .width-81-\%-xs {
    width: 81% !important;
  }
  .arishem .width-81-vw-xs {
    width: 81vw !important;
  }
  .arishem .width-81-rem-xs {
    width: 81rem !important;
  }
  .arishem .width-81-em-xs {
    width: 81em !important;
  }
  .arishem .width-82-\%-xs {
    width: 82% !important;
  }
  .arishem .width-82-vw-xs {
    width: 82vw !important;
  }
  .arishem .width-82-rem-xs {
    width: 82rem !important;
  }
  .arishem .width-82-em-xs {
    width: 82em !important;
  }
  .arishem .width-83-\%-xs {
    width: 83% !important;
  }
  .arishem .width-83-vw-xs {
    width: 83vw !important;
  }
  .arishem .width-83-rem-xs {
    width: 83rem !important;
  }
  .arishem .width-83-em-xs {
    width: 83em !important;
  }
  .arishem .width-84-\%-xs {
    width: 84% !important;
  }
  .arishem .width-84-vw-xs {
    width: 84vw !important;
  }
  .arishem .width-84-rem-xs {
    width: 84rem !important;
  }
  .arishem .width-84-em-xs {
    width: 84em !important;
  }
  .arishem .width-85-\%-xs {
    width: 85% !important;
  }
  .arishem .width-85-vw-xs {
    width: 85vw !important;
  }
  .arishem .width-85-rem-xs {
    width: 85rem !important;
  }
  .arishem .width-85-em-xs {
    width: 85em !important;
  }
  .arishem .width-86-\%-xs {
    width: 86% !important;
  }
  .arishem .width-86-vw-xs {
    width: 86vw !important;
  }
  .arishem .width-86-rem-xs {
    width: 86rem !important;
  }
  .arishem .width-86-em-xs {
    width: 86em !important;
  }
  .arishem .width-87-\%-xs {
    width: 87% !important;
  }
  .arishem .width-87-vw-xs {
    width: 87vw !important;
  }
  .arishem .width-87-rem-xs {
    width: 87rem !important;
  }
  .arishem .width-87-em-xs {
    width: 87em !important;
  }
  .arishem .width-88-\%-xs {
    width: 88% !important;
  }
  .arishem .width-88-vw-xs {
    width: 88vw !important;
  }
  .arishem .width-88-rem-xs {
    width: 88rem !important;
  }
  .arishem .width-88-em-xs {
    width: 88em !important;
  }
  .arishem .width-89-\%-xs {
    width: 89% !important;
  }
  .arishem .width-89-vw-xs {
    width: 89vw !important;
  }
  .arishem .width-89-rem-xs {
    width: 89rem !important;
  }
  .arishem .width-89-em-xs {
    width: 89em !important;
  }
  .arishem .width-90-\%-xs {
    width: 90% !important;
  }
  .arishem .width-90-vw-xs {
    width: 90vw !important;
  }
  .arishem .width-90-rem-xs {
    width: 90rem !important;
  }
  .arishem .width-90-em-xs {
    width: 90em !important;
  }
  .arishem .width-91-\%-xs {
    width: 91% !important;
  }
  .arishem .width-91-vw-xs {
    width: 91vw !important;
  }
  .arishem .width-91-rem-xs {
    width: 91rem !important;
  }
  .arishem .width-91-em-xs {
    width: 91em !important;
  }
  .arishem .width-92-\%-xs {
    width: 92% !important;
  }
  .arishem .width-92-vw-xs {
    width: 92vw !important;
  }
  .arishem .width-92-rem-xs {
    width: 92rem !important;
  }
  .arishem .width-92-em-xs {
    width: 92em !important;
  }
  .arishem .width-93-\%-xs {
    width: 93% !important;
  }
  .arishem .width-93-vw-xs {
    width: 93vw !important;
  }
  .arishem .width-93-rem-xs {
    width: 93rem !important;
  }
  .arishem .width-93-em-xs {
    width: 93em !important;
  }
  .arishem .width-94-\%-xs {
    width: 94% !important;
  }
  .arishem .width-94-vw-xs {
    width: 94vw !important;
  }
  .arishem .width-94-rem-xs {
    width: 94rem !important;
  }
  .arishem .width-94-em-xs {
    width: 94em !important;
  }
  .arishem .width-95-\%-xs {
    width: 95% !important;
  }
  .arishem .width-95-vw-xs {
    width: 95vw !important;
  }
  .arishem .width-95-rem-xs {
    width: 95rem !important;
  }
  .arishem .width-95-em-xs {
    width: 95em !important;
  }
  .arishem .width-96-\%-xs {
    width: 96% !important;
  }
  .arishem .width-96-vw-xs {
    width: 96vw !important;
  }
  .arishem .width-96-rem-xs {
    width: 96rem !important;
  }
  .arishem .width-96-em-xs {
    width: 96em !important;
  }
  .arishem .width-97-\%-xs {
    width: 97% !important;
  }
  .arishem .width-97-vw-xs {
    width: 97vw !important;
  }
  .arishem .width-97-rem-xs {
    width: 97rem !important;
  }
  .arishem .width-97-em-xs {
    width: 97em !important;
  }
  .arishem .width-98-\%-xs {
    width: 98% !important;
  }
  .arishem .width-98-vw-xs {
    width: 98vw !important;
  }
  .arishem .width-98-rem-xs {
    width: 98rem !important;
  }
  .arishem .width-98-em-xs {
    width: 98em !important;
  }
  .arishem .width-99-\%-xs {
    width: 99% !important;
  }
  .arishem .width-99-vw-xs {
    width: 99vw !important;
  }
  .arishem .width-99-rem-xs {
    width: 99rem !important;
  }
  .arishem .width-99-em-xs {
    width: 99em !important;
  }
  .arishem .width-100-\%-xs {
    width: 100% !important;
  }
  .arishem .width-100-vw-xs {
    width: 100vw !important;
  }
  .arishem .width-100-rem-xs {
    width: 100rem !important;
  }
  .arishem .width-100-em-xs {
    width: 100em !important;
  }
  .arishem .width-200-\%-xs {
    width: 200% !important;
  }
  .arishem .width-200-vw-xs {
    width: 200vw !important;
  }
  .arishem .width-200-rem-xs {
    width: 200rem !important;
  }
  .arishem .width-200-em-xs {
    width: 200em !important;
  }
  .arishem .width-175-\%-xs {
    width: 175% !important;
  }
  .arishem .width-175-vw-xs {
    width: 175vw !important;
  }
  .arishem .width-175-rem-xs {
    width: 175rem !important;
  }
  .arishem .width-175-em-xs {
    width: 175em !important;
  }
  .arishem .width-150-\%-xs {
    width: 150% !important;
  }
  .arishem .width-150-vw-xs {
    width: 150vw !important;
  }
  .arishem .width-150-rem-xs {
    width: 150rem !important;
  }
  .arishem .width-150-em-xs {
    width: 150em !important;
  }
  .arishem .width-125-\%-xs {
    width: 125% !important;
  }
  .arishem .width-125-vw-xs {
    width: 125vw !important;
  }
  .arishem .width-125-rem-xs {
    width: 125rem !important;
  }
  .arishem .width-125-em-xs {
    width: 125em !important;
  }
  .arishem .height-min-content-xs {
    height: min-content !important;
  }
  .arishem .height-max-content-xs {
    height: max-content !important;
  }
  .arishem .height-fit-content-xs {
    height: fit-content !important;
  }
  .arishem .height-auto-xs {
    height: auto !important;
  }
  .arishem .height-0-xs {
    height: 0 !important;
  }
  .arishem .height-1-\%-xs {
    height: 1% !important;
  }
  .arishem .height-1-vh-xs {
    height: 1vh !important;
  }
  .arishem .height-1-rem-xs {
    height: 1rem !important;
  }
  .arishem .height-1-em-xs {
    height: 1em !important;
  }
  .arishem .height-2-\%-xs {
    height: 2% !important;
  }
  .arishem .height-2-vh-xs {
    height: 2vh !important;
  }
  .arishem .height-2-rem-xs {
    height: 2rem !important;
  }
  .arishem .height-2-em-xs {
    height: 2em !important;
  }
  .arishem .height-3-\%-xs {
    height: 3% !important;
  }
  .arishem .height-3-vh-xs {
    height: 3vh !important;
  }
  .arishem .height-3-rem-xs {
    height: 3rem !important;
  }
  .arishem .height-3-em-xs {
    height: 3em !important;
  }
  .arishem .height-4-\%-xs {
    height: 4% !important;
  }
  .arishem .height-4-vh-xs {
    height: 4vh !important;
  }
  .arishem .height-4-rem-xs {
    height: 4rem !important;
  }
  .arishem .height-4-em-xs {
    height: 4em !important;
  }
  .arishem .height-5-\%-xs {
    height: 5% !important;
  }
  .arishem .height-5-vh-xs {
    height: 5vh !important;
  }
  .arishem .height-5-rem-xs {
    height: 5rem !important;
  }
  .arishem .height-5-em-xs {
    height: 5em !important;
  }
  .arishem .height-6-\%-xs {
    height: 6% !important;
  }
  .arishem .height-6-vh-xs {
    height: 6vh !important;
  }
  .arishem .height-6-rem-xs {
    height: 6rem !important;
  }
  .arishem .height-6-em-xs {
    height: 6em !important;
  }
  .arishem .height-7-\%-xs {
    height: 7% !important;
  }
  .arishem .height-7-vh-xs {
    height: 7vh !important;
  }
  .arishem .height-7-rem-xs {
    height: 7rem !important;
  }
  .arishem .height-7-em-xs {
    height: 7em !important;
  }
  .arishem .height-8-\%-xs {
    height: 8% !important;
  }
  .arishem .height-8-vh-xs {
    height: 8vh !important;
  }
  .arishem .height-8-rem-xs {
    height: 8rem !important;
  }
  .arishem .height-8-em-xs {
    height: 8em !important;
  }
  .arishem .height-9-\%-xs {
    height: 9% !important;
  }
  .arishem .height-9-vh-xs {
    height: 9vh !important;
  }
  .arishem .height-9-rem-xs {
    height: 9rem !important;
  }
  .arishem .height-9-em-xs {
    height: 9em !important;
  }
  .arishem .height-10-\%-xs {
    height: 10% !important;
  }
  .arishem .height-10-vh-xs {
    height: 10vh !important;
  }
  .arishem .height-10-rem-xs {
    height: 10rem !important;
  }
  .arishem .height-10-em-xs {
    height: 10em !important;
  }
  .arishem .height-11-\%-xs {
    height: 11% !important;
  }
  .arishem .height-11-vh-xs {
    height: 11vh !important;
  }
  .arishem .height-11-rem-xs {
    height: 11rem !important;
  }
  .arishem .height-11-em-xs {
    height: 11em !important;
  }
  .arishem .height-12-\%-xs {
    height: 12% !important;
  }
  .arishem .height-12-vh-xs {
    height: 12vh !important;
  }
  .arishem .height-12-rem-xs {
    height: 12rem !important;
  }
  .arishem .height-12-em-xs {
    height: 12em !important;
  }
  .arishem .height-13-\%-xs {
    height: 13% !important;
  }
  .arishem .height-13-vh-xs {
    height: 13vh !important;
  }
  .arishem .height-13-rem-xs {
    height: 13rem !important;
  }
  .arishem .height-13-em-xs {
    height: 13em !important;
  }
  .arishem .height-14-\%-xs {
    height: 14% !important;
  }
  .arishem .height-14-vh-xs {
    height: 14vh !important;
  }
  .arishem .height-14-rem-xs {
    height: 14rem !important;
  }
  .arishem .height-14-em-xs {
    height: 14em !important;
  }
  .arishem .height-15-\%-xs {
    height: 15% !important;
  }
  .arishem .height-15-vh-xs {
    height: 15vh !important;
  }
  .arishem .height-15-rem-xs {
    height: 15rem !important;
  }
  .arishem .height-15-em-xs {
    height: 15em !important;
  }
  .arishem .height-16-\%-xs {
    height: 16% !important;
  }
  .arishem .height-16-vh-xs {
    height: 16vh !important;
  }
  .arishem .height-16-rem-xs {
    height: 16rem !important;
  }
  .arishem .height-16-em-xs {
    height: 16em !important;
  }
  .arishem .height-17-\%-xs {
    height: 17% !important;
  }
  .arishem .height-17-vh-xs {
    height: 17vh !important;
  }
  .arishem .height-17-rem-xs {
    height: 17rem !important;
  }
  .arishem .height-17-em-xs {
    height: 17em !important;
  }
  .arishem .height-18-\%-xs {
    height: 18% !important;
  }
  .arishem .height-18-vh-xs {
    height: 18vh !important;
  }
  .arishem .height-18-rem-xs {
    height: 18rem !important;
  }
  .arishem .height-18-em-xs {
    height: 18em !important;
  }
  .arishem .height-19-\%-xs {
    height: 19% !important;
  }
  .arishem .height-19-vh-xs {
    height: 19vh !important;
  }
  .arishem .height-19-rem-xs {
    height: 19rem !important;
  }
  .arishem .height-19-em-xs {
    height: 19em !important;
  }
  .arishem .height-20-\%-xs {
    height: 20% !important;
  }
  .arishem .height-20-vh-xs {
    height: 20vh !important;
  }
  .arishem .height-20-rem-xs {
    height: 20rem !important;
  }
  .arishem .height-20-em-xs {
    height: 20em !important;
  }
  .arishem .height-21-\%-xs {
    height: 21% !important;
  }
  .arishem .height-21-vh-xs {
    height: 21vh !important;
  }
  .arishem .height-21-rem-xs {
    height: 21rem !important;
  }
  .arishem .height-21-em-xs {
    height: 21em !important;
  }
  .arishem .height-22-\%-xs {
    height: 22% !important;
  }
  .arishem .height-22-vh-xs {
    height: 22vh !important;
  }
  .arishem .height-22-rem-xs {
    height: 22rem !important;
  }
  .arishem .height-22-em-xs {
    height: 22em !important;
  }
  .arishem .height-23-\%-xs {
    height: 23% !important;
  }
  .arishem .height-23-vh-xs {
    height: 23vh !important;
  }
  .arishem .height-23-rem-xs {
    height: 23rem !important;
  }
  .arishem .height-23-em-xs {
    height: 23em !important;
  }
  .arishem .height-24-\%-xs {
    height: 24% !important;
  }
  .arishem .height-24-vh-xs {
    height: 24vh !important;
  }
  .arishem .height-24-rem-xs {
    height: 24rem !important;
  }
  .arishem .height-24-em-xs {
    height: 24em !important;
  }
  .arishem .height-25-\%-xs {
    height: 25% !important;
  }
  .arishem .height-25-vh-xs {
    height: 25vh !important;
  }
  .arishem .height-25-rem-xs {
    height: 25rem !important;
  }
  .arishem .height-25-em-xs {
    height: 25em !important;
  }
  .arishem .height-26-\%-xs {
    height: 26% !important;
  }
  .arishem .height-26-vh-xs {
    height: 26vh !important;
  }
  .arishem .height-26-rem-xs {
    height: 26rem !important;
  }
  .arishem .height-26-em-xs {
    height: 26em !important;
  }
  .arishem .height-27-\%-xs {
    height: 27% !important;
  }
  .arishem .height-27-vh-xs {
    height: 27vh !important;
  }
  .arishem .height-27-rem-xs {
    height: 27rem !important;
  }
  .arishem .height-27-em-xs {
    height: 27em !important;
  }
  .arishem .height-28-\%-xs {
    height: 28% !important;
  }
  .arishem .height-28-vh-xs {
    height: 28vh !important;
  }
  .arishem .height-28-rem-xs {
    height: 28rem !important;
  }
  .arishem .height-28-em-xs {
    height: 28em !important;
  }
  .arishem .height-29-\%-xs {
    height: 29% !important;
  }
  .arishem .height-29-vh-xs {
    height: 29vh !important;
  }
  .arishem .height-29-rem-xs {
    height: 29rem !important;
  }
  .arishem .height-29-em-xs {
    height: 29em !important;
  }
  .arishem .height-30-\%-xs {
    height: 30% !important;
  }
  .arishem .height-30-vh-xs {
    height: 30vh !important;
  }
  .arishem .height-30-rem-xs {
    height: 30rem !important;
  }
  .arishem .height-30-em-xs {
    height: 30em !important;
  }
  .arishem .height-31-\%-xs {
    height: 31% !important;
  }
  .arishem .height-31-vh-xs {
    height: 31vh !important;
  }
  .arishem .height-31-rem-xs {
    height: 31rem !important;
  }
  .arishem .height-31-em-xs {
    height: 31em !important;
  }
  .arishem .height-32-\%-xs {
    height: 32% !important;
  }
  .arishem .height-32-vh-xs {
    height: 32vh !important;
  }
  .arishem .height-32-rem-xs {
    height: 32rem !important;
  }
  .arishem .height-32-em-xs {
    height: 32em !important;
  }
  .arishem .height-33-\%-xs {
    height: 33% !important;
  }
  .arishem .height-33-vh-xs {
    height: 33vh !important;
  }
  .arishem .height-33-rem-xs {
    height: 33rem !important;
  }
  .arishem .height-33-em-xs {
    height: 33em !important;
  }
  .arishem .height-34-\%-xs {
    height: 34% !important;
  }
  .arishem .height-34-vh-xs {
    height: 34vh !important;
  }
  .arishem .height-34-rem-xs {
    height: 34rem !important;
  }
  .arishem .height-34-em-xs {
    height: 34em !important;
  }
  .arishem .height-35-\%-xs {
    height: 35% !important;
  }
  .arishem .height-35-vh-xs {
    height: 35vh !important;
  }
  .arishem .height-35-rem-xs {
    height: 35rem !important;
  }
  .arishem .height-35-em-xs {
    height: 35em !important;
  }
  .arishem .height-36-\%-xs {
    height: 36% !important;
  }
  .arishem .height-36-vh-xs {
    height: 36vh !important;
  }
  .arishem .height-36-rem-xs {
    height: 36rem !important;
  }
  .arishem .height-36-em-xs {
    height: 36em !important;
  }
  .arishem .height-37-\%-xs {
    height: 37% !important;
  }
  .arishem .height-37-vh-xs {
    height: 37vh !important;
  }
  .arishem .height-37-rem-xs {
    height: 37rem !important;
  }
  .arishem .height-37-em-xs {
    height: 37em !important;
  }
  .arishem .height-38-\%-xs {
    height: 38% !important;
  }
  .arishem .height-38-vh-xs {
    height: 38vh !important;
  }
  .arishem .height-38-rem-xs {
    height: 38rem !important;
  }
  .arishem .height-38-em-xs {
    height: 38em !important;
  }
  .arishem .height-39-\%-xs {
    height: 39% !important;
  }
  .arishem .height-39-vh-xs {
    height: 39vh !important;
  }
  .arishem .height-39-rem-xs {
    height: 39rem !important;
  }
  .arishem .height-39-em-xs {
    height: 39em !important;
  }
  .arishem .height-40-\%-xs {
    height: 40% !important;
  }
  .arishem .height-40-vh-xs {
    height: 40vh !important;
  }
  .arishem .height-40-rem-xs {
    height: 40rem !important;
  }
  .arishem .height-40-em-xs {
    height: 40em !important;
  }
  .arishem .height-41-\%-xs {
    height: 41% !important;
  }
  .arishem .height-41-vh-xs {
    height: 41vh !important;
  }
  .arishem .height-41-rem-xs {
    height: 41rem !important;
  }
  .arishem .height-41-em-xs {
    height: 41em !important;
  }
  .arishem .height-42-\%-xs {
    height: 42% !important;
  }
  .arishem .height-42-vh-xs {
    height: 42vh !important;
  }
  .arishem .height-42-rem-xs {
    height: 42rem !important;
  }
  .arishem .height-42-em-xs {
    height: 42em !important;
  }
  .arishem .height-43-\%-xs {
    height: 43% !important;
  }
  .arishem .height-43-vh-xs {
    height: 43vh !important;
  }
  .arishem .height-43-rem-xs {
    height: 43rem !important;
  }
  .arishem .height-43-em-xs {
    height: 43em !important;
  }
  .arishem .height-44-\%-xs {
    height: 44% !important;
  }
  .arishem .height-44-vh-xs {
    height: 44vh !important;
  }
  .arishem .height-44-rem-xs {
    height: 44rem !important;
  }
  .arishem .height-44-em-xs {
    height: 44em !important;
  }
  .arishem .height-45-\%-xs {
    height: 45% !important;
  }
  .arishem .height-45-vh-xs {
    height: 45vh !important;
  }
  .arishem .height-45-rem-xs {
    height: 45rem !important;
  }
  .arishem .height-45-em-xs {
    height: 45em !important;
  }
  .arishem .height-46-\%-xs {
    height: 46% !important;
  }
  .arishem .height-46-vh-xs {
    height: 46vh !important;
  }
  .arishem .height-46-rem-xs {
    height: 46rem !important;
  }
  .arishem .height-46-em-xs {
    height: 46em !important;
  }
  .arishem .height-47-\%-xs {
    height: 47% !important;
  }
  .arishem .height-47-vh-xs {
    height: 47vh !important;
  }
  .arishem .height-47-rem-xs {
    height: 47rem !important;
  }
  .arishem .height-47-em-xs {
    height: 47em !important;
  }
  .arishem .height-48-\%-xs {
    height: 48% !important;
  }
  .arishem .height-48-vh-xs {
    height: 48vh !important;
  }
  .arishem .height-48-rem-xs {
    height: 48rem !important;
  }
  .arishem .height-48-em-xs {
    height: 48em !important;
  }
  .arishem .height-49-\%-xs {
    height: 49% !important;
  }
  .arishem .height-49-vh-xs {
    height: 49vh !important;
  }
  .arishem .height-49-rem-xs {
    height: 49rem !important;
  }
  .arishem .height-49-em-xs {
    height: 49em !important;
  }
  .arishem .height-50-\%-xs {
    height: 50% !important;
  }
  .arishem .height-50-vh-xs {
    height: 50vh !important;
  }
  .arishem .height-50-rem-xs {
    height: 50rem !important;
  }
  .arishem .height-50-em-xs {
    height: 50em !important;
  }
  .arishem .height-51-\%-xs {
    height: 51% !important;
  }
  .arishem .height-51-vh-xs {
    height: 51vh !important;
  }
  .arishem .height-51-rem-xs {
    height: 51rem !important;
  }
  .arishem .height-51-em-xs {
    height: 51em !important;
  }
  .arishem .height-52-\%-xs {
    height: 52% !important;
  }
  .arishem .height-52-vh-xs {
    height: 52vh !important;
  }
  .arishem .height-52-rem-xs {
    height: 52rem !important;
  }
  .arishem .height-52-em-xs {
    height: 52em !important;
  }
  .arishem .height-53-\%-xs {
    height: 53% !important;
  }
  .arishem .height-53-vh-xs {
    height: 53vh !important;
  }
  .arishem .height-53-rem-xs {
    height: 53rem !important;
  }
  .arishem .height-53-em-xs {
    height: 53em !important;
  }
  .arishem .height-54-\%-xs {
    height: 54% !important;
  }
  .arishem .height-54-vh-xs {
    height: 54vh !important;
  }
  .arishem .height-54-rem-xs {
    height: 54rem !important;
  }
  .arishem .height-54-em-xs {
    height: 54em !important;
  }
  .arishem .height-55-\%-xs {
    height: 55% !important;
  }
  .arishem .height-55-vh-xs {
    height: 55vh !important;
  }
  .arishem .height-55-rem-xs {
    height: 55rem !important;
  }
  .arishem .height-55-em-xs {
    height: 55em !important;
  }
  .arishem .height-56-\%-xs {
    height: 56% !important;
  }
  .arishem .height-56-vh-xs {
    height: 56vh !important;
  }
  .arishem .height-56-rem-xs {
    height: 56rem !important;
  }
  .arishem .height-56-em-xs {
    height: 56em !important;
  }
  .arishem .height-57-\%-xs {
    height: 57% !important;
  }
  .arishem .height-57-vh-xs {
    height: 57vh !important;
  }
  .arishem .height-57-rem-xs {
    height: 57rem !important;
  }
  .arishem .height-57-em-xs {
    height: 57em !important;
  }
  .arishem .height-58-\%-xs {
    height: 58% !important;
  }
  .arishem .height-58-vh-xs {
    height: 58vh !important;
  }
  .arishem .height-58-rem-xs {
    height: 58rem !important;
  }
  .arishem .height-58-em-xs {
    height: 58em !important;
  }
  .arishem .height-59-\%-xs {
    height: 59% !important;
  }
  .arishem .height-59-vh-xs {
    height: 59vh !important;
  }
  .arishem .height-59-rem-xs {
    height: 59rem !important;
  }
  .arishem .height-59-em-xs {
    height: 59em !important;
  }
  .arishem .height-60-\%-xs {
    height: 60% !important;
  }
  .arishem .height-60-vh-xs {
    height: 60vh !important;
  }
  .arishem .height-60-rem-xs {
    height: 60rem !important;
  }
  .arishem .height-60-em-xs {
    height: 60em !important;
  }
  .arishem .height-61-\%-xs {
    height: 61% !important;
  }
  .arishem .height-61-vh-xs {
    height: 61vh !important;
  }
  .arishem .height-61-rem-xs {
    height: 61rem !important;
  }
  .arishem .height-61-em-xs {
    height: 61em !important;
  }
  .arishem .height-62-\%-xs {
    height: 62% !important;
  }
  .arishem .height-62-vh-xs {
    height: 62vh !important;
  }
  .arishem .height-62-rem-xs {
    height: 62rem !important;
  }
  .arishem .height-62-em-xs {
    height: 62em !important;
  }
  .arishem .height-63-\%-xs {
    height: 63% !important;
  }
  .arishem .height-63-vh-xs {
    height: 63vh !important;
  }
  .arishem .height-63-rem-xs {
    height: 63rem !important;
  }
  .arishem .height-63-em-xs {
    height: 63em !important;
  }
  .arishem .height-64-\%-xs {
    height: 64% !important;
  }
  .arishem .height-64-vh-xs {
    height: 64vh !important;
  }
  .arishem .height-64-rem-xs {
    height: 64rem !important;
  }
  .arishem .height-64-em-xs {
    height: 64em !important;
  }
  .arishem .height-65-\%-xs {
    height: 65% !important;
  }
  .arishem .height-65-vh-xs {
    height: 65vh !important;
  }
  .arishem .height-65-rem-xs {
    height: 65rem !important;
  }
  .arishem .height-65-em-xs {
    height: 65em !important;
  }
  .arishem .height-66-\%-xs {
    height: 66% !important;
  }
  .arishem .height-66-vh-xs {
    height: 66vh !important;
  }
  .arishem .height-66-rem-xs {
    height: 66rem !important;
  }
  .arishem .height-66-em-xs {
    height: 66em !important;
  }
  .arishem .height-67-\%-xs {
    height: 67% !important;
  }
  .arishem .height-67-vh-xs {
    height: 67vh !important;
  }
  .arishem .height-67-rem-xs {
    height: 67rem !important;
  }
  .arishem .height-67-em-xs {
    height: 67em !important;
  }
  .arishem .height-68-\%-xs {
    height: 68% !important;
  }
  .arishem .height-68-vh-xs {
    height: 68vh !important;
  }
  .arishem .height-68-rem-xs {
    height: 68rem !important;
  }
  .arishem .height-68-em-xs {
    height: 68em !important;
  }
  .arishem .height-69-\%-xs {
    height: 69% !important;
  }
  .arishem .height-69-vh-xs {
    height: 69vh !important;
  }
  .arishem .height-69-rem-xs {
    height: 69rem !important;
  }
  .arishem .height-69-em-xs {
    height: 69em !important;
  }
  .arishem .height-70-\%-xs {
    height: 70% !important;
  }
  .arishem .height-70-vh-xs {
    height: 70vh !important;
  }
  .arishem .height-70-rem-xs {
    height: 70rem !important;
  }
  .arishem .height-70-em-xs {
    height: 70em !important;
  }
  .arishem .height-71-\%-xs {
    height: 71% !important;
  }
  .arishem .height-71-vh-xs {
    height: 71vh !important;
  }
  .arishem .height-71-rem-xs {
    height: 71rem !important;
  }
  .arishem .height-71-em-xs {
    height: 71em !important;
  }
  .arishem .height-72-\%-xs {
    height: 72% !important;
  }
  .arishem .height-72-vh-xs {
    height: 72vh !important;
  }
  .arishem .height-72-rem-xs {
    height: 72rem !important;
  }
  .arishem .height-72-em-xs {
    height: 72em !important;
  }
  .arishem .height-73-\%-xs {
    height: 73% !important;
  }
  .arishem .height-73-vh-xs {
    height: 73vh !important;
  }
  .arishem .height-73-rem-xs {
    height: 73rem !important;
  }
  .arishem .height-73-em-xs {
    height: 73em !important;
  }
  .arishem .height-74-\%-xs {
    height: 74% !important;
  }
  .arishem .height-74-vh-xs {
    height: 74vh !important;
  }
  .arishem .height-74-rem-xs {
    height: 74rem !important;
  }
  .arishem .height-74-em-xs {
    height: 74em !important;
  }
  .arishem .height-75-\%-xs {
    height: 75% !important;
  }
  .arishem .height-75-vh-xs {
    height: 75vh !important;
  }
  .arishem .height-75-rem-xs {
    height: 75rem !important;
  }
  .arishem .height-75-em-xs {
    height: 75em !important;
  }
  .arishem .height-76-\%-xs {
    height: 76% !important;
  }
  .arishem .height-76-vh-xs {
    height: 76vh !important;
  }
  .arishem .height-76-rem-xs {
    height: 76rem !important;
  }
  .arishem .height-76-em-xs {
    height: 76em !important;
  }
  .arishem .height-77-\%-xs {
    height: 77% !important;
  }
  .arishem .height-77-vh-xs {
    height: 77vh !important;
  }
  .arishem .height-77-rem-xs {
    height: 77rem !important;
  }
  .arishem .height-77-em-xs {
    height: 77em !important;
  }
  .arishem .height-78-\%-xs {
    height: 78% !important;
  }
  .arishem .height-78-vh-xs {
    height: 78vh !important;
  }
  .arishem .height-78-rem-xs {
    height: 78rem !important;
  }
  .arishem .height-78-em-xs {
    height: 78em !important;
  }
  .arishem .height-79-\%-xs {
    height: 79% !important;
  }
  .arishem .height-79-vh-xs {
    height: 79vh !important;
  }
  .arishem .height-79-rem-xs {
    height: 79rem !important;
  }
  .arishem .height-79-em-xs {
    height: 79em !important;
  }
  .arishem .height-80-\%-xs {
    height: 80% !important;
  }
  .arishem .height-80-vh-xs {
    height: 80vh !important;
  }
  .arishem .height-80-rem-xs {
    height: 80rem !important;
  }
  .arishem .height-80-em-xs {
    height: 80em !important;
  }
  .arishem .height-81-\%-xs {
    height: 81% !important;
  }
  .arishem .height-81-vh-xs {
    height: 81vh !important;
  }
  .arishem .height-81-rem-xs {
    height: 81rem !important;
  }
  .arishem .height-81-em-xs {
    height: 81em !important;
  }
  .arishem .height-82-\%-xs {
    height: 82% !important;
  }
  .arishem .height-82-vh-xs {
    height: 82vh !important;
  }
  .arishem .height-82-rem-xs {
    height: 82rem !important;
  }
  .arishem .height-82-em-xs {
    height: 82em !important;
  }
  .arishem .height-83-\%-xs {
    height: 83% !important;
  }
  .arishem .height-83-vh-xs {
    height: 83vh !important;
  }
  .arishem .height-83-rem-xs {
    height: 83rem !important;
  }
  .arishem .height-83-em-xs {
    height: 83em !important;
  }
  .arishem .height-84-\%-xs {
    height: 84% !important;
  }
  .arishem .height-84-vh-xs {
    height: 84vh !important;
  }
  .arishem .height-84-rem-xs {
    height: 84rem !important;
  }
  .arishem .height-84-em-xs {
    height: 84em !important;
  }
  .arishem .height-85-\%-xs {
    height: 85% !important;
  }
  .arishem .height-85-vh-xs {
    height: 85vh !important;
  }
  .arishem .height-85-rem-xs {
    height: 85rem !important;
  }
  .arishem .height-85-em-xs {
    height: 85em !important;
  }
  .arishem .height-86-\%-xs {
    height: 86% !important;
  }
  .arishem .height-86-vh-xs {
    height: 86vh !important;
  }
  .arishem .height-86-rem-xs {
    height: 86rem !important;
  }
  .arishem .height-86-em-xs {
    height: 86em !important;
  }
  .arishem .height-87-\%-xs {
    height: 87% !important;
  }
  .arishem .height-87-vh-xs {
    height: 87vh !important;
  }
  .arishem .height-87-rem-xs {
    height: 87rem !important;
  }
  .arishem .height-87-em-xs {
    height: 87em !important;
  }
  .arishem .height-88-\%-xs {
    height: 88% !important;
  }
  .arishem .height-88-vh-xs {
    height: 88vh !important;
  }
  .arishem .height-88-rem-xs {
    height: 88rem !important;
  }
  .arishem .height-88-em-xs {
    height: 88em !important;
  }
  .arishem .height-89-\%-xs {
    height: 89% !important;
  }
  .arishem .height-89-vh-xs {
    height: 89vh !important;
  }
  .arishem .height-89-rem-xs {
    height: 89rem !important;
  }
  .arishem .height-89-em-xs {
    height: 89em !important;
  }
  .arishem .height-90-\%-xs {
    height: 90% !important;
  }
  .arishem .height-90-vh-xs {
    height: 90vh !important;
  }
  .arishem .height-90-rem-xs {
    height: 90rem !important;
  }
  .arishem .height-90-em-xs {
    height: 90em !important;
  }
  .arishem .height-91-\%-xs {
    height: 91% !important;
  }
  .arishem .height-91-vh-xs {
    height: 91vh !important;
  }
  .arishem .height-91-rem-xs {
    height: 91rem !important;
  }
  .arishem .height-91-em-xs {
    height: 91em !important;
  }
  .arishem .height-92-\%-xs {
    height: 92% !important;
  }
  .arishem .height-92-vh-xs {
    height: 92vh !important;
  }
  .arishem .height-92-rem-xs {
    height: 92rem !important;
  }
  .arishem .height-92-em-xs {
    height: 92em !important;
  }
  .arishem .height-93-\%-xs {
    height: 93% !important;
  }
  .arishem .height-93-vh-xs {
    height: 93vh !important;
  }
  .arishem .height-93-rem-xs {
    height: 93rem !important;
  }
  .arishem .height-93-em-xs {
    height: 93em !important;
  }
  .arishem .height-94-\%-xs {
    height: 94% !important;
  }
  .arishem .height-94-vh-xs {
    height: 94vh !important;
  }
  .arishem .height-94-rem-xs {
    height: 94rem !important;
  }
  .arishem .height-94-em-xs {
    height: 94em !important;
  }
  .arishem .height-95-\%-xs {
    height: 95% !important;
  }
  .arishem .height-95-vh-xs {
    height: 95vh !important;
  }
  .arishem .height-95-rem-xs {
    height: 95rem !important;
  }
  .arishem .height-95-em-xs {
    height: 95em !important;
  }
  .arishem .height-96-\%-xs {
    height: 96% !important;
  }
  .arishem .height-96-vh-xs {
    height: 96vh !important;
  }
  .arishem .height-96-rem-xs {
    height: 96rem !important;
  }
  .arishem .height-96-em-xs {
    height: 96em !important;
  }
  .arishem .height-97-\%-xs {
    height: 97% !important;
  }
  .arishem .height-97-vh-xs {
    height: 97vh !important;
  }
  .arishem .height-97-rem-xs {
    height: 97rem !important;
  }
  .arishem .height-97-em-xs {
    height: 97em !important;
  }
  .arishem .height-98-\%-xs {
    height: 98% !important;
  }
  .arishem .height-98-vh-xs {
    height: 98vh !important;
  }
  .arishem .height-98-rem-xs {
    height: 98rem !important;
  }
  .arishem .height-98-em-xs {
    height: 98em !important;
  }
  .arishem .height-99-\%-xs {
    height: 99% !important;
  }
  .arishem .height-99-vh-xs {
    height: 99vh !important;
  }
  .arishem .height-99-rem-xs {
    height: 99rem !important;
  }
  .arishem .height-99-em-xs {
    height: 99em !important;
  }
  .arishem .height-100-\%-xs {
    height: 100% !important;
  }
  .arishem .height-100-vh-xs {
    height: 100vh !important;
  }
  .arishem .height-100-rem-xs {
    height: 100rem !important;
  }
  .arishem .height-100-em-xs {
    height: 100em !important;
  }
  .arishem .height-200-\%-xs {
    height: 200% !important;
  }
  .arishem .height-200-vh-xs {
    height: 200vh !important;
  }
  .arishem .height-200-rem-xs {
    height: 200rem !important;
  }
  .arishem .height-200-em-xs {
    height: 200em !important;
  }
  .arishem .height-175-\%-xs {
    height: 175% !important;
  }
  .arishem .height-175-vh-xs {
    height: 175vh !important;
  }
  .arishem .height-175-rem-xs {
    height: 175rem !important;
  }
  .arishem .height-175-em-xs {
    height: 175em !important;
  }
  .arishem .height-150-\%-xs {
    height: 150% !important;
  }
  .arishem .height-150-vh-xs {
    height: 150vh !important;
  }
  .arishem .height-150-rem-xs {
    height: 150rem !important;
  }
  .arishem .height-150-em-xs {
    height: 150em !important;
  }
  .arishem .height-125-\%-xs {
    height: 125% !important;
  }
  .arishem .height-125-vh-xs {
    height: 125vh !important;
  }
  .arishem .height-125-rem-xs {
    height: 125rem !important;
  }
  .arishem .height-125-em-xs {
    height: 125em !important;
  }
}
.arishem .margin-auto {
  margin: auto !important;
}
.arishem .margin-top-auto {
  margin-top: auto !important;
}
.arishem .margin-end-auto {
  margin-right: auto !important;
}
[dir="rtl"] .arishem .margin-end-auto {
  margin-left: auto !important;
}
.arishem .margin-bottom-auto {
  margin-bottom: auto !important;
}
.arishem .margin-start-auto {
  margin-left: auto !important;
}
[dir="rtl"] .arishem .margin-start-auto {
  margin-right: auto !important;
}
.arishem .margin-vertical-auto {
  margin-bottom: auto !important;
  margin-top: auto !important;
}
.arishem .margin-horizontal-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.arishem .margin-0\.00 {
  margin: 0 !important;
}
.arishem .margin-top-0\.00 {
  margin-top: 0 !important;
}
.arishem .margin-end-0\.00 {
  margin-right: 0 !important;
}
[dir="rtl"] .arishem .margin-end-0\.00 {
  margin-left: 0 !important;
}
.arishem .margin-bottom-0\.00 {
  margin-bottom: 0 !important;
}
.arishem .margin-start-0\.00 {
  margin-left: 0 !important;
}
[dir="rtl"] .arishem .margin-start-0\.00 {
  margin-right: 0 !important;
}
.arishem .margin-vertical-0\.00 {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.arishem .margin-horizontal-0\.00 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.arishem .margin-0\.25 {
  margin: 0.25rem !important;
}
.arishem .margin-top-0\.25 {
  margin-top: 0.25rem !important;
}
.arishem .margin-end-0\.25 {
  margin-right: 0.25rem !important;
}
[dir="rtl"] .arishem .margin-end-0\.25 {
  margin-left: 0.25rem !important;
}
.arishem .margin-bottom-0\.25 {
  margin-bottom: 0.25rem !important;
}
.arishem .margin-start-0\.25 {
  margin-left: 0.25rem !important;
}
[dir="rtl"] .arishem .margin-start-0\.25 {
  margin-right: 0.25rem !important;
}
.arishem .margin-vertical-0\.25 {
  margin-bottom: 0.25rem !important;
  margin-top: 0.25rem !important;
}
.arishem .margin-horizontal-0\.25 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}
.arishem .margin-0\.50 {
  margin: 0.5rem !important;
}
.arishem .margin-top-0\.50 {
  margin-top: 0.5rem !important;
}
.arishem .margin-end-0\.50 {
  margin-right: 0.5rem !important;
}
[dir="rtl"] .arishem .margin-end-0\.50 {
  margin-left: 0.5rem !important;
}
.arishem .margin-bottom-0\.50 {
  margin-bottom: 0.5rem !important;
}
.arishem .margin-start-0\.50 {
  margin-left: 0.5rem !important;
}
[dir="rtl"] .arishem .margin-start-0\.50 {
  margin-right: 0.5rem !important;
}
.arishem .margin-vertical-0\.50 {
  margin-bottom: 0.5rem !important;
  margin-top: 0.5rem !important;
}
.arishem .margin-horizontal-0\.50 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}
.arishem .margin-0\.75 {
  margin: 0.75rem !important;
}
.arishem .margin-top-0\.75 {
  margin-top: 0.75rem !important;
}
.arishem .margin-end-0\.75 {
  margin-right: 0.75rem !important;
}
[dir="rtl"] .arishem .margin-end-0\.75 {
  margin-left: 0.75rem !important;
}
.arishem .margin-bottom-0\.75 {
  margin-bottom: 0.75rem !important;
}
.arishem .margin-start-0\.75 {
  margin-left: 0.75rem !important;
}
[dir="rtl"] .arishem .margin-start-0\.75 {
  margin-right: 0.75rem !important;
}
.arishem .margin-vertical-0\.75 {
  margin-bottom: 0.75rem !important;
  margin-top: 0.75rem !important;
}
.arishem .margin-horizontal-0\.75 {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important;
}
.arishem .margin-1\.00 {
  margin: 1rem !important;
}
.arishem .margin-top-1\.00 {
  margin-top: 1rem !important;
}
.arishem .margin-end-1\.00 {
  margin-right: 1rem !important;
}
[dir="rtl"] .arishem .margin-end-1\.00 {
  margin-left: 1rem !important;
}
.arishem .margin-bottom-1\.00 {
  margin-bottom: 1rem !important;
}
.arishem .margin-start-1\.00 {
  margin-left: 1rem !important;
}
[dir="rtl"] .arishem .margin-start-1\.00 {
  margin-right: 1rem !important;
}
.arishem .margin-vertical-1\.00 {
  margin-bottom: 1rem !important;
  margin-top: 1rem !important;
}
.arishem .margin-horizontal-1\.00 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}
.arishem .margin-1\.25 {
  margin: 1.25rem !important;
}
.arishem .margin-top-1\.25 {
  margin-top: 1.25rem !important;
}
.arishem .margin-end-1\.25 {
  margin-right: 1.25rem !important;
}
[dir="rtl"] .arishem .margin-end-1\.25 {
  margin-left: 1.25rem !important;
}
.arishem .margin-bottom-1\.25 {
  margin-bottom: 1.25rem !important;
}
.arishem .margin-start-1\.25 {
  margin-left: 1.25rem !important;
}
[dir="rtl"] .arishem .margin-start-1\.25 {
  margin-right: 1.25rem !important;
}
.arishem .margin-vertical-1\.25 {
  margin-bottom: 1.25rem !important;
  margin-top: 1.25rem !important;
}
.arishem .margin-horizontal-1\.25 {
  margin-left: 1.25rem !important;
  margin-right: 1.25rem !important;
}
.arishem .margin-1\.50 {
  margin: 1.5rem !important;
}
.arishem .margin-top-1\.50 {
  margin-top: 1.5rem !important;
}
.arishem .margin-end-1\.50 {
  margin-right: 1.5rem !important;
}
[dir="rtl"] .arishem .margin-end-1\.50 {
  margin-left: 1.5rem !important;
}
.arishem .margin-bottom-1\.50 {
  margin-bottom: 1.5rem !important;
}
.arishem .margin-start-1\.50 {
  margin-left: 1.5rem !important;
}
[dir="rtl"] .arishem .margin-start-1\.50 {
  margin-right: 1.5rem !important;
}
.arishem .margin-vertical-1\.50 {
  margin-bottom: 1.5rem !important;
  margin-top: 1.5rem !important;
}
.arishem .margin-horizontal-1\.50 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}
.arishem .margin-1\.75 {
  margin: 1.75rem !important;
}
.arishem .margin-top-1\.75 {
  margin-top: 1.75rem !important;
}
.arishem .margin-end-1\.75 {
  margin-right: 1.75rem !important;
}
[dir="rtl"] .arishem .margin-end-1\.75 {
  margin-left: 1.75rem !important;
}
.arishem .margin-bottom-1\.75 {
  margin-bottom: 1.75rem !important;
}
.arishem .margin-start-1\.75 {
  margin-left: 1.75rem !important;
}
[dir="rtl"] .arishem .margin-start-1\.75 {
  margin-right: 1.75rem !important;
}
.arishem .margin-vertical-1\.75 {
  margin-bottom: 1.75rem !important;
  margin-top: 1.75rem !important;
}
.arishem .margin-horizontal-1\.75 {
  margin-left: 1.75rem !important;
  margin-right: 1.75rem !important;
}
.arishem .margin-2\.00 {
  margin: 2rem !important;
}
.arishem .margin-top-2\.00 {
  margin-top: 2rem !important;
}
.arishem .margin-end-2\.00 {
  margin-right: 2rem !important;
}
[dir="rtl"] .arishem .margin-end-2\.00 {
  margin-left: 2rem !important;
}
.arishem .margin-bottom-2\.00 {
  margin-bottom: 2rem !important;
}
.arishem .margin-start-2\.00 {
  margin-left: 2rem !important;
}
[dir="rtl"] .arishem .margin-start-2\.00 {
  margin-right: 2rem !important;
}
.arishem .margin-vertical-2\.00 {
  margin-bottom: 2rem !important;
  margin-top: 2rem !important;
}
.arishem .margin-horizontal-2\.00 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}
@media (max-width: 1199px) {
  .arishem .margin-auto-lg {
    margin: auto !important;
  }
  .arishem .margin-top-auto-lg {
    margin-top: auto !important;
  }
  .arishem .margin-end-auto-lg {
    margin-right: auto !important;
  }
  [dir="rtl"] .arishem .margin-end-auto-lg {
    margin-left: auto !important;
  }
  .arishem .margin-bottom-auto-lg {
    margin-bottom: auto !important;
  }
  .arishem .margin-start-auto-lg {
    margin-left: auto !important;
  }
  [dir="rtl"] .arishem .margin-start-auto-lg {
    margin-right: auto !important;
  }
  .arishem .margin-vertical-auto-lg {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .arishem .margin-horizontal-auto-lg {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .arishem .margin-0\.00-lg {
    margin: 0 !important;
  }
  .arishem .margin-top-0\.00-lg {
    margin-top: 0 !important;
  }
  .arishem .margin-end-0\.00-lg {
    margin-right: 0 !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.00-lg {
    margin-left: 0 !important;
  }
  .arishem .margin-bottom-0\.00-lg {
    margin-bottom: 0 !important;
  }
  .arishem .margin-start-0\.00-lg {
    margin-left: 0 !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.00-lg {
    margin-right: 0 !important;
  }
  .arishem .margin-vertical-0\.00-lg {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .arishem .margin-horizontal-0\.00-lg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .arishem .margin-0\.25-lg {
    margin: 0.25rem !important;
  }
  .arishem .margin-top-0\.25-lg {
    margin-top: 0.25rem !important;
  }
  .arishem .margin-end-0\.25-lg {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.25-lg {
    margin-left: 0.25rem !important;
  }
  .arishem .margin-bottom-0\.25-lg {
    margin-bottom: 0.25rem !important;
  }
  .arishem .margin-start-0\.25-lg {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.25-lg {
    margin-right: 0.25rem !important;
  }
  .arishem .margin-vertical-0\.25-lg {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .arishem .margin-horizontal-0\.25-lg {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .arishem .margin-0\.50-lg {
    margin: 0.5rem !important;
  }
  .arishem .margin-top-0\.50-lg {
    margin-top: 0.5rem !important;
  }
  .arishem .margin-end-0\.50-lg {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.50-lg {
    margin-left: 0.5rem !important;
  }
  .arishem .margin-bottom-0\.50-lg {
    margin-bottom: 0.5rem !important;
  }
  .arishem .margin-start-0\.50-lg {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.50-lg {
    margin-right: 0.5rem !important;
  }
  .arishem .margin-vertical-0\.50-lg {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .arishem .margin-horizontal-0\.50-lg {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .arishem .margin-0\.75-lg {
    margin: 0.75rem !important;
  }
  .arishem .margin-top-0\.75-lg {
    margin-top: 0.75rem !important;
  }
  .arishem .margin-end-0\.75-lg {
    margin-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.75-lg {
    margin-left: 0.75rem !important;
  }
  .arishem .margin-bottom-0\.75-lg {
    margin-bottom: 0.75rem !important;
  }
  .arishem .margin-start-0\.75-lg {
    margin-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.75-lg {
    margin-right: 0.75rem !important;
  }
  .arishem .margin-vertical-0\.75-lg {
    margin-bottom: 0.75rem !important;
    margin-top: 0.75rem !important;
  }
  .arishem .margin-horizontal-0\.75-lg {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .arishem .margin-1\.00-lg {
    margin: 1rem !important;
  }
  .arishem .margin-top-1\.00-lg {
    margin-top: 1rem !important;
  }
  .arishem .margin-end-1\.00-lg {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.00-lg {
    margin-left: 1rem !important;
  }
  .arishem .margin-bottom-1\.00-lg {
    margin-bottom: 1rem !important;
  }
  .arishem .margin-start-1\.00-lg {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.00-lg {
    margin-right: 1rem !important;
  }
  .arishem .margin-vertical-1\.00-lg {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .arishem .margin-horizontal-1\.00-lg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .arishem .margin-1\.25-lg {
    margin: 1.25rem !important;
  }
  .arishem .margin-top-1\.25-lg {
    margin-top: 1.25rem !important;
  }
  .arishem .margin-end-1\.25-lg {
    margin-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.25-lg {
    margin-left: 1.25rem !important;
  }
  .arishem .margin-bottom-1\.25-lg {
    margin-bottom: 1.25rem !important;
  }
  .arishem .margin-start-1\.25-lg {
    margin-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.25-lg {
    margin-right: 1.25rem !important;
  }
  .arishem .margin-vertical-1\.25-lg {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important;
  }
  .arishem .margin-horizontal-1\.25-lg {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .arishem .margin-1\.50-lg {
    margin: 1.5rem !important;
  }
  .arishem .margin-top-1\.50-lg {
    margin-top: 1.5rem !important;
  }
  .arishem .margin-end-1\.50-lg {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.50-lg {
    margin-left: 1.5rem !important;
  }
  .arishem .margin-bottom-1\.50-lg {
    margin-bottom: 1.5rem !important;
  }
  .arishem .margin-start-1\.50-lg {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.50-lg {
    margin-right: 1.5rem !important;
  }
  .arishem .margin-vertical-1\.50-lg {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .arishem .margin-horizontal-1\.50-lg {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .arishem .margin-1\.75-lg {
    margin: 1.75rem !important;
  }
  .arishem .margin-top-1\.75-lg {
    margin-top: 1.75rem !important;
  }
  .arishem .margin-end-1\.75-lg {
    margin-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.75-lg {
    margin-left: 1.75rem !important;
  }
  .arishem .margin-bottom-1\.75-lg {
    margin-bottom: 1.75rem !important;
  }
  .arishem .margin-start-1\.75-lg {
    margin-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.75-lg {
    margin-right: 1.75rem !important;
  }
  .arishem .margin-vertical-1\.75-lg {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important;
  }
  .arishem .margin-horizontal-1\.75-lg {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .arishem .margin-2\.00-lg {
    margin: 2rem !important;
  }
  .arishem .margin-top-2\.00-lg {
    margin-top: 2rem !important;
  }
  .arishem .margin-end-2\.00-lg {
    margin-right: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-end-2\.00-lg {
    margin-left: 2rem !important;
  }
  .arishem .margin-bottom-2\.00-lg {
    margin-bottom: 2rem !important;
  }
  .arishem .margin-start-2\.00-lg {
    margin-left: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-start-2\.00-lg {
    margin-right: 2rem !important;
  }
  .arishem .margin-vertical-2\.00-lg {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .arishem .margin-horizontal-2\.00-lg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
@media (max-width: 991px) {
  .arishem .margin-auto-md {
    margin: auto !important;
  }
  .arishem .margin-top-auto-md {
    margin-top: auto !important;
  }
  .arishem .margin-end-auto-md {
    margin-right: auto !important;
  }
  [dir="rtl"] .arishem .margin-end-auto-md {
    margin-left: auto !important;
  }
  .arishem .margin-bottom-auto-md {
    margin-bottom: auto !important;
  }
  .arishem .margin-start-auto-md {
    margin-left: auto !important;
  }
  [dir="rtl"] .arishem .margin-start-auto-md {
    margin-right: auto !important;
  }
  .arishem .margin-vertical-auto-md {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .arishem .margin-horizontal-auto-md {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .arishem .margin-0\.00-md {
    margin: 0 !important;
  }
  .arishem .margin-top-0\.00-md {
    margin-top: 0 !important;
  }
  .arishem .margin-end-0\.00-md {
    margin-right: 0 !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.00-md {
    margin-left: 0 !important;
  }
  .arishem .margin-bottom-0\.00-md {
    margin-bottom: 0 !important;
  }
  .arishem .margin-start-0\.00-md {
    margin-left: 0 !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.00-md {
    margin-right: 0 !important;
  }
  .arishem .margin-vertical-0\.00-md {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .arishem .margin-horizontal-0\.00-md {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .arishem .margin-0\.25-md {
    margin: 0.25rem !important;
  }
  .arishem .margin-top-0\.25-md {
    margin-top: 0.25rem !important;
  }
  .arishem .margin-end-0\.25-md {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.25-md {
    margin-left: 0.25rem !important;
  }
  .arishem .margin-bottom-0\.25-md {
    margin-bottom: 0.25rem !important;
  }
  .arishem .margin-start-0\.25-md {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.25-md {
    margin-right: 0.25rem !important;
  }
  .arishem .margin-vertical-0\.25-md {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .arishem .margin-horizontal-0\.25-md {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .arishem .margin-0\.50-md {
    margin: 0.5rem !important;
  }
  .arishem .margin-top-0\.50-md {
    margin-top: 0.5rem !important;
  }
  .arishem .margin-end-0\.50-md {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.50-md {
    margin-left: 0.5rem !important;
  }
  .arishem .margin-bottom-0\.50-md {
    margin-bottom: 0.5rem !important;
  }
  .arishem .margin-start-0\.50-md {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.50-md {
    margin-right: 0.5rem !important;
  }
  .arishem .margin-vertical-0\.50-md {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .arishem .margin-horizontal-0\.50-md {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .arishem .margin-0\.75-md {
    margin: 0.75rem !important;
  }
  .arishem .margin-top-0\.75-md {
    margin-top: 0.75rem !important;
  }
  .arishem .margin-end-0\.75-md {
    margin-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.75-md {
    margin-left: 0.75rem !important;
  }
  .arishem .margin-bottom-0\.75-md {
    margin-bottom: 0.75rem !important;
  }
  .arishem .margin-start-0\.75-md {
    margin-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.75-md {
    margin-right: 0.75rem !important;
  }
  .arishem .margin-vertical-0\.75-md {
    margin-bottom: 0.75rem !important;
    margin-top: 0.75rem !important;
  }
  .arishem .margin-horizontal-0\.75-md {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .arishem .margin-1\.00-md {
    margin: 1rem !important;
  }
  .arishem .margin-top-1\.00-md {
    margin-top: 1rem !important;
  }
  .arishem .margin-end-1\.00-md {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.00-md {
    margin-left: 1rem !important;
  }
  .arishem .margin-bottom-1\.00-md {
    margin-bottom: 1rem !important;
  }
  .arishem .margin-start-1\.00-md {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.00-md {
    margin-right: 1rem !important;
  }
  .arishem .margin-vertical-1\.00-md {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .arishem .margin-horizontal-1\.00-md {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .arishem .margin-1\.25-md {
    margin: 1.25rem !important;
  }
  .arishem .margin-top-1\.25-md {
    margin-top: 1.25rem !important;
  }
  .arishem .margin-end-1\.25-md {
    margin-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.25-md {
    margin-left: 1.25rem !important;
  }
  .arishem .margin-bottom-1\.25-md {
    margin-bottom: 1.25rem !important;
  }
  .arishem .margin-start-1\.25-md {
    margin-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.25-md {
    margin-right: 1.25rem !important;
  }
  .arishem .margin-vertical-1\.25-md {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important;
  }
  .arishem .margin-horizontal-1\.25-md {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .arishem .margin-1\.50-md {
    margin: 1.5rem !important;
  }
  .arishem .margin-top-1\.50-md {
    margin-top: 1.5rem !important;
  }
  .arishem .margin-end-1\.50-md {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.50-md {
    margin-left: 1.5rem !important;
  }
  .arishem .margin-bottom-1\.50-md {
    margin-bottom: 1.5rem !important;
  }
  .arishem .margin-start-1\.50-md {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.50-md {
    margin-right: 1.5rem !important;
  }
  .arishem .margin-vertical-1\.50-md {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .arishem .margin-horizontal-1\.50-md {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .arishem .margin-1\.75-md {
    margin: 1.75rem !important;
  }
  .arishem .margin-top-1\.75-md {
    margin-top: 1.75rem !important;
  }
  .arishem .margin-end-1\.75-md {
    margin-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.75-md {
    margin-left: 1.75rem !important;
  }
  .arishem .margin-bottom-1\.75-md {
    margin-bottom: 1.75rem !important;
  }
  .arishem .margin-start-1\.75-md {
    margin-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.75-md {
    margin-right: 1.75rem !important;
  }
  .arishem .margin-vertical-1\.75-md {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important;
  }
  .arishem .margin-horizontal-1\.75-md {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .arishem .margin-2\.00-md {
    margin: 2rem !important;
  }
  .arishem .margin-top-2\.00-md {
    margin-top: 2rem !important;
  }
  .arishem .margin-end-2\.00-md {
    margin-right: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-end-2\.00-md {
    margin-left: 2rem !important;
  }
  .arishem .margin-bottom-2\.00-md {
    margin-bottom: 2rem !important;
  }
  .arishem .margin-start-2\.00-md {
    margin-left: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-start-2\.00-md {
    margin-right: 2rem !important;
  }
  .arishem .margin-vertical-2\.00-md {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .arishem .margin-horizontal-2\.00-md {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
@media (max-width: 767px) {
  .arishem .margin-auto-sm {
    margin: auto !important;
  }
  .arishem .margin-top-auto-sm {
    margin-top: auto !important;
  }
  .arishem .margin-end-auto-sm {
    margin-right: auto !important;
  }
  [dir="rtl"] .arishem .margin-end-auto-sm {
    margin-left: auto !important;
  }
  .arishem .margin-bottom-auto-sm {
    margin-bottom: auto !important;
  }
  .arishem .margin-start-auto-sm {
    margin-left: auto !important;
  }
  [dir="rtl"] .arishem .margin-start-auto-sm {
    margin-right: auto !important;
  }
  .arishem .margin-vertical-auto-sm {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .arishem .margin-horizontal-auto-sm {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .arishem .margin-0\.00-sm {
    margin: 0 !important;
  }
  .arishem .margin-top-0\.00-sm {
    margin-top: 0 !important;
  }
  .arishem .margin-end-0\.00-sm {
    margin-right: 0 !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.00-sm {
    margin-left: 0 !important;
  }
  .arishem .margin-bottom-0\.00-sm {
    margin-bottom: 0 !important;
  }
  .arishem .margin-start-0\.00-sm {
    margin-left: 0 !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.00-sm {
    margin-right: 0 !important;
  }
  .arishem .margin-vertical-0\.00-sm {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .arishem .margin-horizontal-0\.00-sm {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .arishem .margin-0\.25-sm {
    margin: 0.25rem !important;
  }
  .arishem .margin-top-0\.25-sm {
    margin-top: 0.25rem !important;
  }
  .arishem .margin-end-0\.25-sm {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.25-sm {
    margin-left: 0.25rem !important;
  }
  .arishem .margin-bottom-0\.25-sm {
    margin-bottom: 0.25rem !important;
  }
  .arishem .margin-start-0\.25-sm {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.25-sm {
    margin-right: 0.25rem !important;
  }
  .arishem .margin-vertical-0\.25-sm {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .arishem .margin-horizontal-0\.25-sm {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .arishem .margin-0\.50-sm {
    margin: 0.5rem !important;
  }
  .arishem .margin-top-0\.50-sm {
    margin-top: 0.5rem !important;
  }
  .arishem .margin-end-0\.50-sm {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.50-sm {
    margin-left: 0.5rem !important;
  }
  .arishem .margin-bottom-0\.50-sm {
    margin-bottom: 0.5rem !important;
  }
  .arishem .margin-start-0\.50-sm {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.50-sm {
    margin-right: 0.5rem !important;
  }
  .arishem .margin-vertical-0\.50-sm {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .arishem .margin-horizontal-0\.50-sm {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .arishem .margin-0\.75-sm {
    margin: 0.75rem !important;
  }
  .arishem .margin-top-0\.75-sm {
    margin-top: 0.75rem !important;
  }
  .arishem .margin-end-0\.75-sm {
    margin-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.75-sm {
    margin-left: 0.75rem !important;
  }
  .arishem .margin-bottom-0\.75-sm {
    margin-bottom: 0.75rem !important;
  }
  .arishem .margin-start-0\.75-sm {
    margin-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.75-sm {
    margin-right: 0.75rem !important;
  }
  .arishem .margin-vertical-0\.75-sm {
    margin-bottom: 0.75rem !important;
    margin-top: 0.75rem !important;
  }
  .arishem .margin-horizontal-0\.75-sm {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .arishem .margin-1\.00-sm {
    margin: 1rem !important;
  }
  .arishem .margin-top-1\.00-sm {
    margin-top: 1rem !important;
  }
  .arishem .margin-end-1\.00-sm {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.00-sm {
    margin-left: 1rem !important;
  }
  .arishem .margin-bottom-1\.00-sm {
    margin-bottom: 1rem !important;
  }
  .arishem .margin-start-1\.00-sm {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.00-sm {
    margin-right: 1rem !important;
  }
  .arishem .margin-vertical-1\.00-sm {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .arishem .margin-horizontal-1\.00-sm {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .arishem .margin-1\.25-sm {
    margin: 1.25rem !important;
  }
  .arishem .margin-top-1\.25-sm {
    margin-top: 1.25rem !important;
  }
  .arishem .margin-end-1\.25-sm {
    margin-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.25-sm {
    margin-left: 1.25rem !important;
  }
  .arishem .margin-bottom-1\.25-sm {
    margin-bottom: 1.25rem !important;
  }
  .arishem .margin-start-1\.25-sm {
    margin-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.25-sm {
    margin-right: 1.25rem !important;
  }
  .arishem .margin-vertical-1\.25-sm {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important;
  }
  .arishem .margin-horizontal-1\.25-sm {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .arishem .margin-1\.50-sm {
    margin: 1.5rem !important;
  }
  .arishem .margin-top-1\.50-sm {
    margin-top: 1.5rem !important;
  }
  .arishem .margin-end-1\.50-sm {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.50-sm {
    margin-left: 1.5rem !important;
  }
  .arishem .margin-bottom-1\.50-sm {
    margin-bottom: 1.5rem !important;
  }
  .arishem .margin-start-1\.50-sm {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.50-sm {
    margin-right: 1.5rem !important;
  }
  .arishem .margin-vertical-1\.50-sm {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .arishem .margin-horizontal-1\.50-sm {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .arishem .margin-1\.75-sm {
    margin: 1.75rem !important;
  }
  .arishem .margin-top-1\.75-sm {
    margin-top: 1.75rem !important;
  }
  .arishem .margin-end-1\.75-sm {
    margin-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.75-sm {
    margin-left: 1.75rem !important;
  }
  .arishem .margin-bottom-1\.75-sm {
    margin-bottom: 1.75rem !important;
  }
  .arishem .margin-start-1\.75-sm {
    margin-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.75-sm {
    margin-right: 1.75rem !important;
  }
  .arishem .margin-vertical-1\.75-sm {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important;
  }
  .arishem .margin-horizontal-1\.75-sm {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .arishem .margin-2\.00-sm {
    margin: 2rem !important;
  }
  .arishem .margin-top-2\.00-sm {
    margin-top: 2rem !important;
  }
  .arishem .margin-end-2\.00-sm {
    margin-right: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-end-2\.00-sm {
    margin-left: 2rem !important;
  }
  .arishem .margin-bottom-2\.00-sm {
    margin-bottom: 2rem !important;
  }
  .arishem .margin-start-2\.00-sm {
    margin-left: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-start-2\.00-sm {
    margin-right: 2rem !important;
  }
  .arishem .margin-vertical-2\.00-sm {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .arishem .margin-horizontal-2\.00-sm {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
@media (max-width: 575px) {
  .arishem .margin-auto-xs {
    margin: auto !important;
  }
  .arishem .margin-top-auto-xs {
    margin-top: auto !important;
  }
  .arishem .margin-end-auto-xs {
    margin-right: auto !important;
  }
  [dir="rtl"] .arishem .margin-end-auto-xs {
    margin-left: auto !important;
  }
  .arishem .margin-bottom-auto-xs {
    margin-bottom: auto !important;
  }
  .arishem .margin-start-auto-xs {
    margin-left: auto !important;
  }
  [dir="rtl"] .arishem .margin-start-auto-xs {
    margin-right: auto !important;
  }
  .arishem .margin-vertical-auto-xs {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .arishem .margin-horizontal-auto-xs {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .arishem .margin-0\.00-xs {
    margin: 0 !important;
  }
  .arishem .margin-top-0\.00-xs {
    margin-top: 0 !important;
  }
  .arishem .margin-end-0\.00-xs {
    margin-right: 0 !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.00-xs {
    margin-left: 0 !important;
  }
  .arishem .margin-bottom-0\.00-xs {
    margin-bottom: 0 !important;
  }
  .arishem .margin-start-0\.00-xs {
    margin-left: 0 !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.00-xs {
    margin-right: 0 !important;
  }
  .arishem .margin-vertical-0\.00-xs {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .arishem .margin-horizontal-0\.00-xs {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .arishem .margin-0\.25-xs {
    margin: 0.25rem !important;
  }
  .arishem .margin-top-0\.25-xs {
    margin-top: 0.25rem !important;
  }
  .arishem .margin-end-0\.25-xs {
    margin-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.25-xs {
    margin-left: 0.25rem !important;
  }
  .arishem .margin-bottom-0\.25-xs {
    margin-bottom: 0.25rem !important;
  }
  .arishem .margin-start-0\.25-xs {
    margin-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.25-xs {
    margin-right: 0.25rem !important;
  }
  .arishem .margin-vertical-0\.25-xs {
    margin-bottom: 0.25rem !important;
    margin-top: 0.25rem !important;
  }
  .arishem .margin-horizontal-0\.25-xs {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .arishem .margin-0\.50-xs {
    margin: 0.5rem !important;
  }
  .arishem .margin-top-0\.50-xs {
    margin-top: 0.5rem !important;
  }
  .arishem .margin-end-0\.50-xs {
    margin-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.50-xs {
    margin-left: 0.5rem !important;
  }
  .arishem .margin-bottom-0\.50-xs {
    margin-bottom: 0.5rem !important;
  }
  .arishem .margin-start-0\.50-xs {
    margin-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.50-xs {
    margin-right: 0.5rem !important;
  }
  .arishem .margin-vertical-0\.50-xs {
    margin-bottom: 0.5rem !important;
    margin-top: 0.5rem !important;
  }
  .arishem .margin-horizontal-0\.50-xs {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .arishem .margin-0\.75-xs {
    margin: 0.75rem !important;
  }
  .arishem .margin-top-0\.75-xs {
    margin-top: 0.75rem !important;
  }
  .arishem .margin-end-0\.75-xs {
    margin-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-0\.75-xs {
    margin-left: 0.75rem !important;
  }
  .arishem .margin-bottom-0\.75-xs {
    margin-bottom: 0.75rem !important;
  }
  .arishem .margin-start-0\.75-xs {
    margin-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-0\.75-xs {
    margin-right: 0.75rem !important;
  }
  .arishem .margin-vertical-0\.75-xs {
    margin-bottom: 0.75rem !important;
    margin-top: 0.75rem !important;
  }
  .arishem .margin-horizontal-0\.75-xs {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .arishem .margin-1\.00-xs {
    margin: 1rem !important;
  }
  .arishem .margin-top-1\.00-xs {
    margin-top: 1rem !important;
  }
  .arishem .margin-end-1\.00-xs {
    margin-right: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.00-xs {
    margin-left: 1rem !important;
  }
  .arishem .margin-bottom-1\.00-xs {
    margin-bottom: 1rem !important;
  }
  .arishem .margin-start-1\.00-xs {
    margin-left: 1rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.00-xs {
    margin-right: 1rem !important;
  }
  .arishem .margin-vertical-1\.00-xs {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important;
  }
  .arishem .margin-horizontal-1\.00-xs {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .arishem .margin-1\.25-xs {
    margin: 1.25rem !important;
  }
  .arishem .margin-top-1\.25-xs {
    margin-top: 1.25rem !important;
  }
  .arishem .margin-end-1\.25-xs {
    margin-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.25-xs {
    margin-left: 1.25rem !important;
  }
  .arishem .margin-bottom-1\.25-xs {
    margin-bottom: 1.25rem !important;
  }
  .arishem .margin-start-1\.25-xs {
    margin-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.25-xs {
    margin-right: 1.25rem !important;
  }
  .arishem .margin-vertical-1\.25-xs {
    margin-bottom: 1.25rem !important;
    margin-top: 1.25rem !important;
  }
  .arishem .margin-horizontal-1\.25-xs {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .arishem .margin-1\.50-xs {
    margin: 1.5rem !important;
  }
  .arishem .margin-top-1\.50-xs {
    margin-top: 1.5rem !important;
  }
  .arishem .margin-end-1\.50-xs {
    margin-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.50-xs {
    margin-left: 1.5rem !important;
  }
  .arishem .margin-bottom-1\.50-xs {
    margin-bottom: 1.5rem !important;
  }
  .arishem .margin-start-1\.50-xs {
    margin-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.50-xs {
    margin-right: 1.5rem !important;
  }
  .arishem .margin-vertical-1\.50-xs {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important;
  }
  .arishem .margin-horizontal-1\.50-xs {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .arishem .margin-1\.75-xs {
    margin: 1.75rem !important;
  }
  .arishem .margin-top-1\.75-xs {
    margin-top: 1.75rem !important;
  }
  .arishem .margin-end-1\.75-xs {
    margin-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-end-1\.75-xs {
    margin-left: 1.75rem !important;
  }
  .arishem .margin-bottom-1\.75-xs {
    margin-bottom: 1.75rem !important;
  }
  .arishem .margin-start-1\.75-xs {
    margin-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .margin-start-1\.75-xs {
    margin-right: 1.75rem !important;
  }
  .arishem .margin-vertical-1\.75-xs {
    margin-bottom: 1.75rem !important;
    margin-top: 1.75rem !important;
  }
  .arishem .margin-horizontal-1\.75-xs {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .arishem .margin-2\.00-xs {
    margin: 2rem !important;
  }
  .arishem .margin-top-2\.00-xs {
    margin-top: 2rem !important;
  }
  .arishem .margin-end-2\.00-xs {
    margin-right: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-end-2\.00-xs {
    margin-left: 2rem !important;
  }
  .arishem .margin-bottom-2\.00-xs {
    margin-bottom: 2rem !important;
  }
  .arishem .margin-start-2\.00-xs {
    margin-left: 2rem !important;
  }
  [dir="rtl"] .arishem .margin-start-2\.00-xs {
    margin-right: 2rem !important;
  }
  .arishem .margin-vertical-2\.00-xs {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important;
  }
  .arishem .margin-horizontal-2\.00-xs {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
.arishem .padding-auto {
  padding: auto !important;
}
.arishem .padding-top-auto {
  padding-top: auto !important;
}
.arishem .padding-end-auto {
  padding-right: auto !important;
}
[dir="rtl"] .arishem .padding-end-auto {
  padding-left: auto !important;
}
.arishem .padding-bottom-auto {
  padding-bottom: auto !important;
}
.arishem .padding-start-auto {
  padding-left: auto !important;
}
[dir="rtl"] .arishem .padding-start-auto {
  padding-right: auto !important;
}
.arishem .padding-vertical-auto {
  padding-bottom: auto !important;
  padding-top: auto !important;
}
.arishem .padding-horizontal-auto {
  padding-left: auto !important;
  padding-right: auto !important;
}
.arishem .padding-0\.00 {
  padding: 0 !important;
}
.arishem .padding-top-0\.00 {
  padding-top: 0 !important;
}
.arishem .padding-end-0\.00 {
  padding-right: 0 !important;
}
[dir="rtl"] .arishem .padding-end-0\.00 {
  padding-left: 0 !important;
}
.arishem .padding-bottom-0\.00 {
  padding-bottom: 0 !important;
}
.arishem .padding-start-0\.00 {
  padding-left: 0 !important;
}
[dir="rtl"] .arishem .padding-start-0\.00 {
  padding-right: 0 !important;
}
.arishem .padding-vertical-0\.00 {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.arishem .padding-horizontal-0\.00 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.arishem .padding-0\.25 {
  padding: 0.25rem !important;
}
.arishem .padding-top-0\.25 {
  padding-top: 0.25rem !important;
}
.arishem .padding-end-0\.25 {
  padding-right: 0.25rem !important;
}
[dir="rtl"] .arishem .padding-end-0\.25 {
  padding-left: 0.25rem !important;
}
.arishem .padding-bottom-0\.25 {
  padding-bottom: 0.25rem !important;
}
.arishem .padding-start-0\.25 {
  padding-left: 0.25rem !important;
}
[dir="rtl"] .arishem .padding-start-0\.25 {
  padding-right: 0.25rem !important;
}
.arishem .padding-vertical-0\.25 {
  padding-bottom: 0.25rem !important;
  padding-top: 0.25rem !important;
}
.arishem .padding-horizontal-0\.25 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
.arishem .padding-0\.50 {
  padding: 0.5rem !important;
}
.arishem .padding-top-0\.50 {
  padding-top: 0.5rem !important;
}
.arishem .padding-end-0\.50 {
  padding-right: 0.5rem !important;
}
[dir="rtl"] .arishem .padding-end-0\.50 {
  padding-left: 0.5rem !important;
}
.arishem .padding-bottom-0\.50 {
  padding-bottom: 0.5rem !important;
}
.arishem .padding-start-0\.50 {
  padding-left: 0.5rem !important;
}
[dir="rtl"] .arishem .padding-start-0\.50 {
  padding-right: 0.5rem !important;
}
.arishem .padding-vertical-0\.50 {
  padding-bottom: 0.5rem !important;
  padding-top: 0.5rem !important;
}
.arishem .padding-horizontal-0\.50 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.arishem .padding-0\.75 {
  padding: 0.75rem !important;
}
.arishem .padding-top-0\.75 {
  padding-top: 0.75rem !important;
}
.arishem .padding-end-0\.75 {
  padding-right: 0.75rem !important;
}
[dir="rtl"] .arishem .padding-end-0\.75 {
  padding-left: 0.75rem !important;
}
.arishem .padding-bottom-0\.75 {
  padding-bottom: 0.75rem !important;
}
.arishem .padding-start-0\.75 {
  padding-left: 0.75rem !important;
}
[dir="rtl"] .arishem .padding-start-0\.75 {
  padding-right: 0.75rem !important;
}
.arishem .padding-vertical-0\.75 {
  padding-bottom: 0.75rem !important;
  padding-top: 0.75rem !important;
}
.arishem .padding-horizontal-0\.75 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.arishem .padding-1\.00 {
  padding: 1rem !important;
}
.arishem .padding-top-1\.00 {
  padding-top: 1rem !important;
}
.arishem .padding-end-1\.00 {
  padding-right: 1rem !important;
}
[dir="rtl"] .arishem .padding-end-1\.00 {
  padding-left: 1rem !important;
}
.arishem .padding-bottom-1\.00 {
  padding-bottom: 1rem !important;
}
.arishem .padding-start-1\.00 {
  padding-left: 1rem !important;
}
[dir="rtl"] .arishem .padding-start-1\.00 {
  padding-right: 1rem !important;
}
.arishem .padding-vertical-1\.00 {
  padding-bottom: 1rem !important;
  padding-top: 1rem !important;
}
.arishem .padding-horizontal-1\.00 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.arishem .padding-1\.25 {
  padding: 1.25rem !important;
}
.arishem .padding-top-1\.25 {
  padding-top: 1.25rem !important;
}
.arishem .padding-end-1\.25 {
  padding-right: 1.25rem !important;
}
[dir="rtl"] .arishem .padding-end-1\.25 {
  padding-left: 1.25rem !important;
}
.arishem .padding-bottom-1\.25 {
  padding-bottom: 1.25rem !important;
}
.arishem .padding-start-1\.25 {
  padding-left: 1.25rem !important;
}
[dir="rtl"] .arishem .padding-start-1\.25 {
  padding-right: 1.25rem !important;
}
.arishem .padding-vertical-1\.25 {
  padding-bottom: 1.25rem !important;
  padding-top: 1.25rem !important;
}
.arishem .padding-horizontal-1\.25 {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}
.arishem .padding-1\.50 {
  padding: 1.5rem !important;
}
.arishem .padding-top-1\.50 {
  padding-top: 1.5rem !important;
}
.arishem .padding-end-1\.50 {
  padding-right: 1.5rem !important;
}
[dir="rtl"] .arishem .padding-end-1\.50 {
  padding-left: 1.5rem !important;
}
.arishem .padding-bottom-1\.50 {
  padding-bottom: 1.5rem !important;
}
.arishem .padding-start-1\.50 {
  padding-left: 1.5rem !important;
}
[dir="rtl"] .arishem .padding-start-1\.50 {
  padding-right: 1.5rem !important;
}
.arishem .padding-vertical-1\.50 {
  padding-bottom: 1.5rem !important;
  padding-top: 1.5rem !important;
}
.arishem .padding-horizontal-1\.50 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.arishem .padding-1\.75 {
  padding: 1.75rem !important;
}
.arishem .padding-top-1\.75 {
  padding-top: 1.75rem !important;
}
.arishem .padding-end-1\.75 {
  padding-right: 1.75rem !important;
}
[dir="rtl"] .arishem .padding-end-1\.75 {
  padding-left: 1.75rem !important;
}
.arishem .padding-bottom-1\.75 {
  padding-bottom: 1.75rem !important;
}
.arishem .padding-start-1\.75 {
  padding-left: 1.75rem !important;
}
[dir="rtl"] .arishem .padding-start-1\.75 {
  padding-right: 1.75rem !important;
}
.arishem .padding-vertical-1\.75 {
  padding-bottom: 1.75rem !important;
  padding-top: 1.75rem !important;
}
.arishem .padding-horizontal-1\.75 {
  padding-left: 1.75rem !important;
  padding-right: 1.75rem !important;
}
.arishem .padding-2\.00 {
  padding: 2rem !important;
}
.arishem .padding-top-2\.00 {
  padding-top: 2rem !important;
}
.arishem .padding-end-2\.00 {
  padding-right: 2rem !important;
}
[dir="rtl"] .arishem .padding-end-2\.00 {
  padding-left: 2rem !important;
}
.arishem .padding-bottom-2\.00 {
  padding-bottom: 2rem !important;
}
.arishem .padding-start-2\.00 {
  padding-left: 2rem !important;
}
[dir="rtl"] .arishem .padding-start-2\.00 {
  padding-right: 2rem !important;
}
.arishem .padding-vertical-2\.00 {
  padding-bottom: 2rem !important;
  padding-top: 2rem !important;
}
.arishem .padding-horizontal-2\.00 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}
@media (max-width: 1199px) {
  .arishem .padding-auto-lg {
    padding: auto !important;
  }
  .arishem .padding-top-auto-lg {
    padding-top: auto !important;
  }
  .arishem .padding-end-auto-lg {
    padding-right: auto !important;
  }
  [dir="rtl"] .arishem .padding-end-auto-lg {
    padding-left: auto !important;
  }
  .arishem .padding-bottom-auto-lg {
    padding-bottom: auto !important;
  }
  .arishem .padding-start-auto-lg {
    padding-left: auto !important;
  }
  [dir="rtl"] .arishem .padding-start-auto-lg {
    padding-right: auto !important;
  }
  .arishem .padding-vertical-auto-lg {
    padding-bottom: auto !important;
    padding-top: auto !important;
  }
  .arishem .padding-horizontal-auto-lg {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .arishem .padding-0\.00-lg {
    padding: 0 !important;
  }
  .arishem .padding-top-0\.00-lg {
    padding-top: 0 !important;
  }
  .arishem .padding-end-0\.00-lg {
    padding-right: 0 !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.00-lg {
    padding-left: 0 !important;
  }
  .arishem .padding-bottom-0\.00-lg {
    padding-bottom: 0 !important;
  }
  .arishem .padding-start-0\.00-lg {
    padding-left: 0 !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.00-lg {
    padding-right: 0 !important;
  }
  .arishem .padding-vertical-0\.00-lg {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .arishem .padding-horizontal-0\.00-lg {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .arishem .padding-0\.25-lg {
    padding: 0.25rem !important;
  }
  .arishem .padding-top-0\.25-lg {
    padding-top: 0.25rem !important;
  }
  .arishem .padding-end-0\.25-lg {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.25-lg {
    padding-left: 0.25rem !important;
  }
  .arishem .padding-bottom-0\.25-lg {
    padding-bottom: 0.25rem !important;
  }
  .arishem .padding-start-0\.25-lg {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.25-lg {
    padding-right: 0.25rem !important;
  }
  .arishem .padding-vertical-0\.25-lg {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .arishem .padding-horizontal-0\.25-lg {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .arishem .padding-0\.50-lg {
    padding: 0.5rem !important;
  }
  .arishem .padding-top-0\.50-lg {
    padding-top: 0.5rem !important;
  }
  .arishem .padding-end-0\.50-lg {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.50-lg {
    padding-left: 0.5rem !important;
  }
  .arishem .padding-bottom-0\.50-lg {
    padding-bottom: 0.5rem !important;
  }
  .arishem .padding-start-0\.50-lg {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.50-lg {
    padding-right: 0.5rem !important;
  }
  .arishem .padding-vertical-0\.50-lg {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .arishem .padding-horizontal-0\.50-lg {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .arishem .padding-0\.75-lg {
    padding: 0.75rem !important;
  }
  .arishem .padding-top-0\.75-lg {
    padding-top: 0.75rem !important;
  }
  .arishem .padding-end-0\.75-lg {
    padding-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.75-lg {
    padding-left: 0.75rem !important;
  }
  .arishem .padding-bottom-0\.75-lg {
    padding-bottom: 0.75rem !important;
  }
  .arishem .padding-start-0\.75-lg {
    padding-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.75-lg {
    padding-right: 0.75rem !important;
  }
  .arishem .padding-vertical-0\.75-lg {
    padding-bottom: 0.75rem !important;
    padding-top: 0.75rem !important;
  }
  .arishem .padding-horizontal-0\.75-lg {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .arishem .padding-1\.00-lg {
    padding: 1rem !important;
  }
  .arishem .padding-top-1\.00-lg {
    padding-top: 1rem !important;
  }
  .arishem .padding-end-1\.00-lg {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.00-lg {
    padding-left: 1rem !important;
  }
  .arishem .padding-bottom-1\.00-lg {
    padding-bottom: 1rem !important;
  }
  .arishem .padding-start-1\.00-lg {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.00-lg {
    padding-right: 1rem !important;
  }
  .arishem .padding-vertical-1\.00-lg {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .arishem .padding-horizontal-1\.00-lg {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .arishem .padding-1\.25-lg {
    padding: 1.25rem !important;
  }
  .arishem .padding-top-1\.25-lg {
    padding-top: 1.25rem !important;
  }
  .arishem .padding-end-1\.25-lg {
    padding-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.25-lg {
    padding-left: 1.25rem !important;
  }
  .arishem .padding-bottom-1\.25-lg {
    padding-bottom: 1.25rem !important;
  }
  .arishem .padding-start-1\.25-lg {
    padding-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.25-lg {
    padding-right: 1.25rem !important;
  }
  .arishem .padding-vertical-1\.25-lg {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important;
  }
  .arishem .padding-horizontal-1\.25-lg {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .arishem .padding-1\.50-lg {
    padding: 1.5rem !important;
  }
  .arishem .padding-top-1\.50-lg {
    padding-top: 1.5rem !important;
  }
  .arishem .padding-end-1\.50-lg {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.50-lg {
    padding-left: 1.5rem !important;
  }
  .arishem .padding-bottom-1\.50-lg {
    padding-bottom: 1.5rem !important;
  }
  .arishem .padding-start-1\.50-lg {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.50-lg {
    padding-right: 1.5rem !important;
  }
  .arishem .padding-vertical-1\.50-lg {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .arishem .padding-horizontal-1\.50-lg {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .arishem .padding-1\.75-lg {
    padding: 1.75rem !important;
  }
  .arishem .padding-top-1\.75-lg {
    padding-top: 1.75rem !important;
  }
  .arishem .padding-end-1\.75-lg {
    padding-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.75-lg {
    padding-left: 1.75rem !important;
  }
  .arishem .padding-bottom-1\.75-lg {
    padding-bottom: 1.75rem !important;
  }
  .arishem .padding-start-1\.75-lg {
    padding-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.75-lg {
    padding-right: 1.75rem !important;
  }
  .arishem .padding-vertical-1\.75-lg {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important;
  }
  .arishem .padding-horizontal-1\.75-lg {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .arishem .padding-2\.00-lg {
    padding: 2rem !important;
  }
  .arishem .padding-top-2\.00-lg {
    padding-top: 2rem !important;
  }
  .arishem .padding-end-2\.00-lg {
    padding-right: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-end-2\.00-lg {
    padding-left: 2rem !important;
  }
  .arishem .padding-bottom-2\.00-lg {
    padding-bottom: 2rem !important;
  }
  .arishem .padding-start-2\.00-lg {
    padding-left: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-start-2\.00-lg {
    padding-right: 2rem !important;
  }
  .arishem .padding-vertical-2\.00-lg {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .arishem .padding-horizontal-2\.00-lg {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}
@media (max-width: 991px) {
  .arishem .padding-auto-md {
    padding: auto !important;
  }
  .arishem .padding-top-auto-md {
    padding-top: auto !important;
  }
  .arishem .padding-end-auto-md {
    padding-right: auto !important;
  }
  [dir="rtl"] .arishem .padding-end-auto-md {
    padding-left: auto !important;
  }
  .arishem .padding-bottom-auto-md {
    padding-bottom: auto !important;
  }
  .arishem .padding-start-auto-md {
    padding-left: auto !important;
  }
  [dir="rtl"] .arishem .padding-start-auto-md {
    padding-right: auto !important;
  }
  .arishem .padding-vertical-auto-md {
    padding-bottom: auto !important;
    padding-top: auto !important;
  }
  .arishem .padding-horizontal-auto-md {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .arishem .padding-0\.00-md {
    padding: 0 !important;
  }
  .arishem .padding-top-0\.00-md {
    padding-top: 0 !important;
  }
  .arishem .padding-end-0\.00-md {
    padding-right: 0 !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.00-md {
    padding-left: 0 !important;
  }
  .arishem .padding-bottom-0\.00-md {
    padding-bottom: 0 !important;
  }
  .arishem .padding-start-0\.00-md {
    padding-left: 0 !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.00-md {
    padding-right: 0 !important;
  }
  .arishem .padding-vertical-0\.00-md {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .arishem .padding-horizontal-0\.00-md {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .arishem .padding-0\.25-md {
    padding: 0.25rem !important;
  }
  .arishem .padding-top-0\.25-md {
    padding-top: 0.25rem !important;
  }
  .arishem .padding-end-0\.25-md {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.25-md {
    padding-left: 0.25rem !important;
  }
  .arishem .padding-bottom-0\.25-md {
    padding-bottom: 0.25rem !important;
  }
  .arishem .padding-start-0\.25-md {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.25-md {
    padding-right: 0.25rem !important;
  }
  .arishem .padding-vertical-0\.25-md {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .arishem .padding-horizontal-0\.25-md {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .arishem .padding-0\.50-md {
    padding: 0.5rem !important;
  }
  .arishem .padding-top-0\.50-md {
    padding-top: 0.5rem !important;
  }
  .arishem .padding-end-0\.50-md {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.50-md {
    padding-left: 0.5rem !important;
  }
  .arishem .padding-bottom-0\.50-md {
    padding-bottom: 0.5rem !important;
  }
  .arishem .padding-start-0\.50-md {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.50-md {
    padding-right: 0.5rem !important;
  }
  .arishem .padding-vertical-0\.50-md {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .arishem .padding-horizontal-0\.50-md {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .arishem .padding-0\.75-md {
    padding: 0.75rem !important;
  }
  .arishem .padding-top-0\.75-md {
    padding-top: 0.75rem !important;
  }
  .arishem .padding-end-0\.75-md {
    padding-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.75-md {
    padding-left: 0.75rem !important;
  }
  .arishem .padding-bottom-0\.75-md {
    padding-bottom: 0.75rem !important;
  }
  .arishem .padding-start-0\.75-md {
    padding-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.75-md {
    padding-right: 0.75rem !important;
  }
  .arishem .padding-vertical-0\.75-md {
    padding-bottom: 0.75rem !important;
    padding-top: 0.75rem !important;
  }
  .arishem .padding-horizontal-0\.75-md {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .arishem .padding-1\.00-md {
    padding: 1rem !important;
  }
  .arishem .padding-top-1\.00-md {
    padding-top: 1rem !important;
  }
  .arishem .padding-end-1\.00-md {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.00-md {
    padding-left: 1rem !important;
  }
  .arishem .padding-bottom-1\.00-md {
    padding-bottom: 1rem !important;
  }
  .arishem .padding-start-1\.00-md {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.00-md {
    padding-right: 1rem !important;
  }
  .arishem .padding-vertical-1\.00-md {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .arishem .padding-horizontal-1\.00-md {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .arishem .padding-1\.25-md {
    padding: 1.25rem !important;
  }
  .arishem .padding-top-1\.25-md {
    padding-top: 1.25rem !important;
  }
  .arishem .padding-end-1\.25-md {
    padding-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.25-md {
    padding-left: 1.25rem !important;
  }
  .arishem .padding-bottom-1\.25-md {
    padding-bottom: 1.25rem !important;
  }
  .arishem .padding-start-1\.25-md {
    padding-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.25-md {
    padding-right: 1.25rem !important;
  }
  .arishem .padding-vertical-1\.25-md {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important;
  }
  .arishem .padding-horizontal-1\.25-md {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .arishem .padding-1\.50-md {
    padding: 1.5rem !important;
  }
  .arishem .padding-top-1\.50-md {
    padding-top: 1.5rem !important;
  }
  .arishem .padding-end-1\.50-md {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.50-md {
    padding-left: 1.5rem !important;
  }
  .arishem .padding-bottom-1\.50-md {
    padding-bottom: 1.5rem !important;
  }
  .arishem .padding-start-1\.50-md {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.50-md {
    padding-right: 1.5rem !important;
  }
  .arishem .padding-vertical-1\.50-md {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .arishem .padding-horizontal-1\.50-md {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .arishem .padding-1\.75-md {
    padding: 1.75rem !important;
  }
  .arishem .padding-top-1\.75-md {
    padding-top: 1.75rem !important;
  }
  .arishem .padding-end-1\.75-md {
    padding-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.75-md {
    padding-left: 1.75rem !important;
  }
  .arishem .padding-bottom-1\.75-md {
    padding-bottom: 1.75rem !important;
  }
  .arishem .padding-start-1\.75-md {
    padding-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.75-md {
    padding-right: 1.75rem !important;
  }
  .arishem .padding-vertical-1\.75-md {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important;
  }
  .arishem .padding-horizontal-1\.75-md {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .arishem .padding-2\.00-md {
    padding: 2rem !important;
  }
  .arishem .padding-top-2\.00-md {
    padding-top: 2rem !important;
  }
  .arishem .padding-end-2\.00-md {
    padding-right: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-end-2\.00-md {
    padding-left: 2rem !important;
  }
  .arishem .padding-bottom-2\.00-md {
    padding-bottom: 2rem !important;
  }
  .arishem .padding-start-2\.00-md {
    padding-left: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-start-2\.00-md {
    padding-right: 2rem !important;
  }
  .arishem .padding-vertical-2\.00-md {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .arishem .padding-horizontal-2\.00-md {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}
@media (max-width: 767px) {
  .arishem .padding-auto-sm {
    padding: auto !important;
  }
  .arishem .padding-top-auto-sm {
    padding-top: auto !important;
  }
  .arishem .padding-end-auto-sm {
    padding-right: auto !important;
  }
  [dir="rtl"] .arishem .padding-end-auto-sm {
    padding-left: auto !important;
  }
  .arishem .padding-bottom-auto-sm {
    padding-bottom: auto !important;
  }
  .arishem .padding-start-auto-sm {
    padding-left: auto !important;
  }
  [dir="rtl"] .arishem .padding-start-auto-sm {
    padding-right: auto !important;
  }
  .arishem .padding-vertical-auto-sm {
    padding-bottom: auto !important;
    padding-top: auto !important;
  }
  .arishem .padding-horizontal-auto-sm {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .arishem .padding-0\.00-sm {
    padding: 0 !important;
  }
  .arishem .padding-top-0\.00-sm {
    padding-top: 0 !important;
  }
  .arishem .padding-end-0\.00-sm {
    padding-right: 0 !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.00-sm {
    padding-left: 0 !important;
  }
  .arishem .padding-bottom-0\.00-sm {
    padding-bottom: 0 !important;
  }
  .arishem .padding-start-0\.00-sm {
    padding-left: 0 !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.00-sm {
    padding-right: 0 !important;
  }
  .arishem .padding-vertical-0\.00-sm {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .arishem .padding-horizontal-0\.00-sm {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .arishem .padding-0\.25-sm {
    padding: 0.25rem !important;
  }
  .arishem .padding-top-0\.25-sm {
    padding-top: 0.25rem !important;
  }
  .arishem .padding-end-0\.25-sm {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.25-sm {
    padding-left: 0.25rem !important;
  }
  .arishem .padding-bottom-0\.25-sm {
    padding-bottom: 0.25rem !important;
  }
  .arishem .padding-start-0\.25-sm {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.25-sm {
    padding-right: 0.25rem !important;
  }
  .arishem .padding-vertical-0\.25-sm {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .arishem .padding-horizontal-0\.25-sm {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .arishem .padding-0\.50-sm {
    padding: 0.5rem !important;
  }
  .arishem .padding-top-0\.50-sm {
    padding-top: 0.5rem !important;
  }
  .arishem .padding-end-0\.50-sm {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.50-sm {
    padding-left: 0.5rem !important;
  }
  .arishem .padding-bottom-0\.50-sm {
    padding-bottom: 0.5rem !important;
  }
  .arishem .padding-start-0\.50-sm {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.50-sm {
    padding-right: 0.5rem !important;
  }
  .arishem .padding-vertical-0\.50-sm {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .arishem .padding-horizontal-0\.50-sm {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .arishem .padding-0\.75-sm {
    padding: 0.75rem !important;
  }
  .arishem .padding-top-0\.75-sm {
    padding-top: 0.75rem !important;
  }
  .arishem .padding-end-0\.75-sm {
    padding-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.75-sm {
    padding-left: 0.75rem !important;
  }
  .arishem .padding-bottom-0\.75-sm {
    padding-bottom: 0.75rem !important;
  }
  .arishem .padding-start-0\.75-sm {
    padding-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.75-sm {
    padding-right: 0.75rem !important;
  }
  .arishem .padding-vertical-0\.75-sm {
    padding-bottom: 0.75rem !important;
    padding-top: 0.75rem !important;
  }
  .arishem .padding-horizontal-0\.75-sm {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .arishem .padding-1\.00-sm {
    padding: 1rem !important;
  }
  .arishem .padding-top-1\.00-sm {
    padding-top: 1rem !important;
  }
  .arishem .padding-end-1\.00-sm {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.00-sm {
    padding-left: 1rem !important;
  }
  .arishem .padding-bottom-1\.00-sm {
    padding-bottom: 1rem !important;
  }
  .arishem .padding-start-1\.00-sm {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.00-sm {
    padding-right: 1rem !important;
  }
  .arishem .padding-vertical-1\.00-sm {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .arishem .padding-horizontal-1\.00-sm {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .arishem .padding-1\.25-sm {
    padding: 1.25rem !important;
  }
  .arishem .padding-top-1\.25-sm {
    padding-top: 1.25rem !important;
  }
  .arishem .padding-end-1\.25-sm {
    padding-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.25-sm {
    padding-left: 1.25rem !important;
  }
  .arishem .padding-bottom-1\.25-sm {
    padding-bottom: 1.25rem !important;
  }
  .arishem .padding-start-1\.25-sm {
    padding-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.25-sm {
    padding-right: 1.25rem !important;
  }
  .arishem .padding-vertical-1\.25-sm {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important;
  }
  .arishem .padding-horizontal-1\.25-sm {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .arishem .padding-1\.50-sm {
    padding: 1.5rem !important;
  }
  .arishem .padding-top-1\.50-sm {
    padding-top: 1.5rem !important;
  }
  .arishem .padding-end-1\.50-sm {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.50-sm {
    padding-left: 1.5rem !important;
  }
  .arishem .padding-bottom-1\.50-sm {
    padding-bottom: 1.5rem !important;
  }
  .arishem .padding-start-1\.50-sm {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.50-sm {
    padding-right: 1.5rem !important;
  }
  .arishem .padding-vertical-1\.50-sm {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .arishem .padding-horizontal-1\.50-sm {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .arishem .padding-1\.75-sm {
    padding: 1.75rem !important;
  }
  .arishem .padding-top-1\.75-sm {
    padding-top: 1.75rem !important;
  }
  .arishem .padding-end-1\.75-sm {
    padding-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.75-sm {
    padding-left: 1.75rem !important;
  }
  .arishem .padding-bottom-1\.75-sm {
    padding-bottom: 1.75rem !important;
  }
  .arishem .padding-start-1\.75-sm {
    padding-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.75-sm {
    padding-right: 1.75rem !important;
  }
  .arishem .padding-vertical-1\.75-sm {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important;
  }
  .arishem .padding-horizontal-1\.75-sm {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .arishem .padding-2\.00-sm {
    padding: 2rem !important;
  }
  .arishem .padding-top-2\.00-sm {
    padding-top: 2rem !important;
  }
  .arishem .padding-end-2\.00-sm {
    padding-right: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-end-2\.00-sm {
    padding-left: 2rem !important;
  }
  .arishem .padding-bottom-2\.00-sm {
    padding-bottom: 2rem !important;
  }
  .arishem .padding-start-2\.00-sm {
    padding-left: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-start-2\.00-sm {
    padding-right: 2rem !important;
  }
  .arishem .padding-vertical-2\.00-sm {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .arishem .padding-horizontal-2\.00-sm {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}
@media (max-width: 575px) {
  .arishem .padding-auto-xs {
    padding: auto !important;
  }
  .arishem .padding-top-auto-xs {
    padding-top: auto !important;
  }
  .arishem .padding-end-auto-xs {
    padding-right: auto !important;
  }
  [dir="rtl"] .arishem .padding-end-auto-xs {
    padding-left: auto !important;
  }
  .arishem .padding-bottom-auto-xs {
    padding-bottom: auto !important;
  }
  .arishem .padding-start-auto-xs {
    padding-left: auto !important;
  }
  [dir="rtl"] .arishem .padding-start-auto-xs {
    padding-right: auto !important;
  }
  .arishem .padding-vertical-auto-xs {
    padding-bottom: auto !important;
    padding-top: auto !important;
  }
  .arishem .padding-horizontal-auto-xs {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .arishem .padding-0\.00-xs {
    padding: 0 !important;
  }
  .arishem .padding-top-0\.00-xs {
    padding-top: 0 !important;
  }
  .arishem .padding-end-0\.00-xs {
    padding-right: 0 !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.00-xs {
    padding-left: 0 !important;
  }
  .arishem .padding-bottom-0\.00-xs {
    padding-bottom: 0 !important;
  }
  .arishem .padding-start-0\.00-xs {
    padding-left: 0 !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.00-xs {
    padding-right: 0 !important;
  }
  .arishem .padding-vertical-0\.00-xs {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .arishem .padding-horizontal-0\.00-xs {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .arishem .padding-0\.25-xs {
    padding: 0.25rem !important;
  }
  .arishem .padding-top-0\.25-xs {
    padding-top: 0.25rem !important;
  }
  .arishem .padding-end-0\.25-xs {
    padding-right: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.25-xs {
    padding-left: 0.25rem !important;
  }
  .arishem .padding-bottom-0\.25-xs {
    padding-bottom: 0.25rem !important;
  }
  .arishem .padding-start-0\.25-xs {
    padding-left: 0.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.25-xs {
    padding-right: 0.25rem !important;
  }
  .arishem .padding-vertical-0\.25-xs {
    padding-bottom: 0.25rem !important;
    padding-top: 0.25rem !important;
  }
  .arishem .padding-horizontal-0\.25-xs {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .arishem .padding-0\.50-xs {
    padding: 0.5rem !important;
  }
  .arishem .padding-top-0\.50-xs {
    padding-top: 0.5rem !important;
  }
  .arishem .padding-end-0\.50-xs {
    padding-right: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.50-xs {
    padding-left: 0.5rem !important;
  }
  .arishem .padding-bottom-0\.50-xs {
    padding-bottom: 0.5rem !important;
  }
  .arishem .padding-start-0\.50-xs {
    padding-left: 0.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.50-xs {
    padding-right: 0.5rem !important;
  }
  .arishem .padding-vertical-0\.50-xs {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  .arishem .padding-horizontal-0\.50-xs {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .arishem .padding-0\.75-xs {
    padding: 0.75rem !important;
  }
  .arishem .padding-top-0\.75-xs {
    padding-top: 0.75rem !important;
  }
  .arishem .padding-end-0\.75-xs {
    padding-right: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-0\.75-xs {
    padding-left: 0.75rem !important;
  }
  .arishem .padding-bottom-0\.75-xs {
    padding-bottom: 0.75rem !important;
  }
  .arishem .padding-start-0\.75-xs {
    padding-left: 0.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-0\.75-xs {
    padding-right: 0.75rem !important;
  }
  .arishem .padding-vertical-0\.75-xs {
    padding-bottom: 0.75rem !important;
    padding-top: 0.75rem !important;
  }
  .arishem .padding-horizontal-0\.75-xs {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .arishem .padding-1\.00-xs {
    padding: 1rem !important;
  }
  .arishem .padding-top-1\.00-xs {
    padding-top: 1rem !important;
  }
  .arishem .padding-end-1\.00-xs {
    padding-right: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.00-xs {
    padding-left: 1rem !important;
  }
  .arishem .padding-bottom-1\.00-xs {
    padding-bottom: 1rem !important;
  }
  .arishem .padding-start-1\.00-xs {
    padding-left: 1rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.00-xs {
    padding-right: 1rem !important;
  }
  .arishem .padding-vertical-1\.00-xs {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
  }
  .arishem .padding-horizontal-1\.00-xs {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .arishem .padding-1\.25-xs {
    padding: 1.25rem !important;
  }
  .arishem .padding-top-1\.25-xs {
    padding-top: 1.25rem !important;
  }
  .arishem .padding-end-1\.25-xs {
    padding-right: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.25-xs {
    padding-left: 1.25rem !important;
  }
  .arishem .padding-bottom-1\.25-xs {
    padding-bottom: 1.25rem !important;
  }
  .arishem .padding-start-1\.25-xs {
    padding-left: 1.25rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.25-xs {
    padding-right: 1.25rem !important;
  }
  .arishem .padding-vertical-1\.25-xs {
    padding-bottom: 1.25rem !important;
    padding-top: 1.25rem !important;
  }
  .arishem .padding-horizontal-1\.25-xs {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .arishem .padding-1\.50-xs {
    padding: 1.5rem !important;
  }
  .arishem .padding-top-1\.50-xs {
    padding-top: 1.5rem !important;
  }
  .arishem .padding-end-1\.50-xs {
    padding-right: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.50-xs {
    padding-left: 1.5rem !important;
  }
  .arishem .padding-bottom-1\.50-xs {
    padding-bottom: 1.5rem !important;
  }
  .arishem .padding-start-1\.50-xs {
    padding-left: 1.5rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.50-xs {
    padding-right: 1.5rem !important;
  }
  .arishem .padding-vertical-1\.50-xs {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important;
  }
  .arishem .padding-horizontal-1\.50-xs {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .arishem .padding-1\.75-xs {
    padding: 1.75rem !important;
  }
  .arishem .padding-top-1\.75-xs {
    padding-top: 1.75rem !important;
  }
  .arishem .padding-end-1\.75-xs {
    padding-right: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-end-1\.75-xs {
    padding-left: 1.75rem !important;
  }
  .arishem .padding-bottom-1\.75-xs {
    padding-bottom: 1.75rem !important;
  }
  .arishem .padding-start-1\.75-xs {
    padding-left: 1.75rem !important;
  }
  [dir="rtl"] .arishem .padding-start-1\.75-xs {
    padding-right: 1.75rem !important;
  }
  .arishem .padding-vertical-1\.75-xs {
    padding-bottom: 1.75rem !important;
    padding-top: 1.75rem !important;
  }
  .arishem .padding-horizontal-1\.75-xs {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .arishem .padding-2\.00-xs {
    padding: 2rem !important;
  }
  .arishem .padding-top-2\.00-xs {
    padding-top: 2rem !important;
  }
  .arishem .padding-end-2\.00-xs {
    padding-right: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-end-2\.00-xs {
    padding-left: 2rem !important;
  }
  .arishem .padding-bottom-2\.00-xs {
    padding-bottom: 2rem !important;
  }
  .arishem .padding-start-2\.00-xs {
    padding-left: 2rem !important;
  }
  [dir="rtl"] .arishem .padding-start-2\.00-xs {
    padding-right: 2rem !important;
  }
  .arishem .padding-vertical-2\.00-xs {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important;
  }
  .arishem .padding-horizontal-2\.00-xs {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}
.arishem .clearfix:after {
  clear: both;
  content: "";
  display: table;
}
.arishem .clear-start {
  clear: left;
}
.arishem .clear-end,
[dir="rtl"] .arishem .clear-start {
  clear: right;
}
[dir="rtl"] .arishem .clear-end {
  clear: left;
}
.arishem .clear-both {
  clear: both;
}
.arishem .clear-none {
  clear: none;
}
.arishem .border-thin {
  border-color: #000;
  border-style: solid;
  border-width: thin !important;
}
.arishem .border-medium {
  border-color: #000;
  border-style: solid;
  border-width: medium !important;
}
.arishem .border-thick {
  border-color: #000;
  border-style: solid;
  border-width: thick !important;
}
.arishem .border-none {
  border-width: 0 !important;
}
.arishem .border-dotted {
  border-style: dotted !important;
}
.arishem .border-dashed {
  border-style: dashed !important;
}
.arishem .border-solid {
  border-style: solid !important;
}
.arishem .border-double {
  border-style: double !important;
}
.arishem .border-radius-rounded {
  border-radius: var(--sg-border-radius, 0.25em) !important;
}
.arishem .border-radius-circle {
  border-radius: 50% !important;
}
.arishem .disable {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.arishem .display-contents {
  display: contents !important;
}
.arishem .display-inline {
  display: inline !important;
}
.arishem .display-inline-block {
  display: inline-block !important;
}
.arishem .display-block {
  display: block !important;
}
.arishem .display-grid {
  display: grid !important;
}
.arishem .display-table {
  display: table !important;
}
.arishem .display-table-row {
  display: table-row !important;
}
.arishem .display-table-cell {
  display: table-cell !important;
}
.arishem .display-flex {
  display: flex !important;
}
.arishem .display-inline-flex {
  display: inline-flex !important;
}
.arishem .display-none {
  display: none !important;
}
.arishem :root {
  --flex-display: flex;
  --flex-direction: row;
  --flex-wrap: nowrap;
  --flex-horizontal: flex-start;
  --flex-vertical: stretch;
  --flex-content: normal;
  --flex-gap: unset;
  --flex-item-order: 0;
  --flex-item-grow: 1;
  --flex-item-shrink: 0;
  --flex-item-basis: auto;
  --flex-item-vertical: auto;
}
.arishem .flex {
  align-content: var(--flex-content) !important;
  align-items: var(--flex-vertical) !important;
  display: var(--flex-display) !important;
  flex-flow: var(--flex-direction) var(--flex-wrap) !important;
  gap: var(--flex-gap) !important;
  justify-content: var(--flex-horizontal) !important;
}
.arishem .flex--inline {
  --flex-display: inline-flex;
}
.arishem .flex--row {
  --flex-direction: row;
}
.arishem .flex--row-reverse {
  --flex-direction: row-reverse;
}
.arishem .flex--col {
  --flex-direction: column;
}
.arishem .flex--col-reverse {
  --flex-direction: column-reverse;
}
.arishem .flex--nowrap {
  --flex-wrap: nowrap;
}
.arishem .flex--wrap {
  --flex-wrap: wrap;
}
.arishem .flex--wrap-reverse {
  --flex-wrap: wrap-reverse;
}
.arishem .flex--horizontal-start {
  --flex-horizontal: start;
}
.arishem .flex--horizontal-end {
  --flex-horizontal: end;
}
.arishem .flex--horizontal-center {
  --flex-horizontal: center;
}
.arishem .flex--horizontal-between {
  --flex-horizontal: space-between;
}
.arishem .flex--horizontal-around {
  --flex-horizontal: space-around;
}
.arishem .flex--horizontal-evenly {
  --flex-horizontal: space-evenly;
}
.arishem .flex--vertical-stretch {
  --flex-vertical: stretch;
}
.arishem .flex--vertical-start {
  --flex-vertical: flex-start;
}
.arishem .flex--vertical-end {
  --flex-vertical: flex-end;
}
.arishem .flex--vertical-center {
  --flex-vertical: center;
}
.arishem .flex--vertical-baseline {
  --flex-vertical: baseline;
}
.arishem .flex--content-start {
  --flex-content: flex-start;
}
.arishem .flex--content-end {
  --flex-content: flex-end;
}
.arishem .flex--content-center {
  --flex-content: center;
}
.arishem .flex--content-between {
  --flex-content: space-between;
}
.arishem .flex--content-around {
  --flex-content: space-around;
}
.arishem .flex--content-evenly {
  --flex-content: space-evenly;
}
.arishem .flex--content-stretch {
  --flex-content: stretch;
}
.arishem .flex--gap-0\.00 {
  --flex-gap: 0;
}
.arishem .flex--gap-0\.25 {
  --flex-gap: 0.25rem;
}
.arishem .flex--gap-0\.50 {
  --flex-gap: 0.5rem;
}
.arishem .flex--gap-0\.75 {
  --flex-gap: 0.75rem;
}
.arishem .flex--gap-1\.00 {
  --flex-gap: 1rem;
}
.arishem .flex--gap-1\.25 {
  --flex-gap: 1.25rem;
}
.arishem .flex--gap-1\.50 {
  --flex-gap: 1.5rem;
}
.arishem .flex--gap-1\.75 {
  --flex-gap: 1.75rem;
}
.arishem .flex--gap-2\.00 {
  --flex-gap: 2rem;
}
.arishem .flex__item {
  align-self: var(--flex-item-vertical) !important;
  flex: var(--flex-item-grow) var(--flex-item-shrink) var(--flex-item-basis) !important;
  order: var(--flex-item-order) !important;
}
.arishem .flex__item--vertical-auto {
  --flex-item-vertical: auto;
}
.arishem .flex__item--vertical-start {
  --flex-item-vertical: flex-start;
}
.arishem .flex__item--vertical-end {
  --flex-item-vertical: flex-end;
}
.arishem .flex__item--vertical-center {
  --flex-item-vertical: center;
}
.arishem .flex__item--vertical-baseline {
  --flex-item-vertical: baseline;
}
.arishem .flex__item--vertical-stretch {
  --flex-item-vertical: stretch;
}
.arishem .flex__item--order-0 {
  --flex-item-order: 0;
}
.arishem .flex__item--grow-0 {
  --flex-item-grow: 0;
}
.arishem .flex__item--order-1 {
  --flex-item-order: 1;
}
.arishem .flex__item--grow-1 {
  --flex-item-grow: 1;
}
.arishem .flex__item--order-2 {
  --flex-item-order: 2;
}
.arishem .flex__item--grow-2 {
  --flex-item-grow: 2;
}
.arishem .flex__item--order-3 {
  --flex-item-order: 3;
}
.arishem .flex__item--grow-3 {
  --flex-item-grow: 3;
}
.arishem .flex__item--order-4 {
  --flex-item-order: 4;
}
.arishem .flex__item--grow-4 {
  --flex-item-grow: 4;
}
.arishem .flex__item--order-5 {
  --flex-item-order: 5;
}
.arishem .flex__item--grow-5 {
  --flex-item-grow: 5;
}
.arishem .flex__item--order-6 {
  --flex-item-order: 6;
}
.arishem .flex__item--grow-6 {
  --flex-item-grow: 6;
}
.arishem .flex__item--order-7 {
  --flex-item-order: 7;
}
.arishem .flex__item--grow-7 {
  --flex-item-grow: 7;
}
.arishem .flex__item--order-8 {
  --flex-item-order: 8;
}
.arishem .flex__item--grow-8 {
  --flex-item-grow: 8;
}
.arishem .flex__item--order-9 {
  --flex-item-order: 9;
}
.arishem .flex__item--grow-9 {
  --flex-item-grow: 9;
}
.arishem .float-start {
  float: left;
}
.arishem .float-end,
[dir="rtl"] .arishem .float-start {
  float: right;
}
[dir="rtl"] .arishem .float-end {
  float: left;
}
.arishem .float-none {
  float: none;
}
.arishem .horizontal-scrolling {
  border: 0 #0000;
  height: auto;
  min-height: 1px;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 1px;
  width: 100%;
}
.arishem .line-clamp-1,
.arishem .line-clamp-2,
.arishem .line-clamp-3,
.arishem .line-clamp-4 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.arishem .line-clamp-1 {
  -webkit-line-clamp: 1;
}
.arishem .line-clamp-2 {
  -webkit-line-clamp: 2;
}
.arishem .line-clamp-3 {
  -webkit-line-clamp: 3;
}
.arishem .line-clamp-4 {
  -webkit-line-clamp: 4;
}
.arishem .pointer {
  cursor: pointer !important;
}
.arishem .resizable {
  border: 1px dotted #000;
  overflow: auto;
  resize: both;
}
.arishem .resizable--horizontal {
  resize: horizontal;
}
.arishem .resizable--vertical {
  resize: vertical;
}
.arishem .resizable--none {
  resize: none;
}
.arishem .visible {
  visibility: visible !important;
}
.arishem .invisible {
  visibility: hidden !important;
}
@media (max-width: 1199px) {
  .arishem .clearfix:after {
    clear: both;
    content: "";
    display: table;
  }
  .arishem .clear-start-lg {
    clear: left;
  }
  .arishem .clear-end-lg,
  [dir="rtl"] .arishem .clear-start-lg {
    clear: right;
  }
  [dir="rtl"] .arishem .clear-end-lg {
    clear: left;
  }
  .arishem .clear-both-lg {
    clear: both;
  }
  .arishem .clear-none-lg {
    clear: none;
  }
  .arishem .border-thin-lg {
    border-color: #000;
    border-style: solid;
    border-width: thin !important;
  }
  .arishem .border-medium-lg {
    border-color: #000;
    border-style: solid;
    border-width: medium !important;
  }
  .arishem .border-thick-lg {
    border-color: #000;
    border-style: solid;
    border-width: thick !important;
  }
  .arishem .border-none-lg {
    border-width: 0 !important;
  }
  .arishem .border-dotted-lg {
    border-style: dotted !important;
  }
  .arishem .border-dashed-lg {
    border-style: dashed !important;
  }
  .arishem .border-solid-lg {
    border-style: solid !important;
  }
  .arishem .border-double-lg {
    border-style: double !important;
  }
  .arishem .border-radius-rounded-lg {
    border-radius: var(--sg-border-radius, 0.25em) !important;
  }
  .arishem .border-radius-circle-lg {
    border-radius: 50% !important;
  }
  .arishem .disable-lg {
    cursor: default;
    opacity: 0.5;
    pointer-events: none;
  }
  .arishem .display-contents-lg {
    display: contents !important;
  }
  .arishem .display-inline-lg {
    display: inline !important;
  }
  .arishem .display-inline-block-lg {
    display: inline-block !important;
  }
  .arishem .display-block-lg {
    display: block !important;
  }
  .arishem .display-grid-lg {
    display: grid !important;
  }
  .arishem .display-table-lg {
    display: table !important;
  }
  .arishem .display-table-row-lg {
    display: table-row !important;
  }
  .arishem .display-table-cell-lg {
    display: table-cell !important;
  }
  .arishem .display-flex-lg {
    display: flex !important;
  }
  .arishem .display-inline-flex-lg {
    display: inline-flex !important;
  }
  .arishem .display-none-lg {
    display: none !important;
  }
  .arishem :root {
    --flex-display: flex;
    --flex-direction: row;
    --flex-wrap: nowrap;
    --flex-horizontal: flex-start;
    --flex-vertical: stretch;
    --flex-content: normal;
    --flex-gap: unset;
    --flex-item-order: 0;
    --flex-item-grow: 1;
    --flex-item-shrink: 0;
    --flex-item-basis: auto;
    --flex-item-vertical: auto;
  }
  .arishem .flex-lg {
    align-content: var(--flex-content) !important;
    align-items: var(--flex-vertical) !important;
    display: var(--flex-display) !important;
    flex-flow: var(--flex-direction) var(--flex-wrap) !important;
    gap: var(--flex-gap) !important;
    justify-content: var(--flex-horizontal) !important;
  }
  .arishem .flex--inline-lg {
    --flex-display: inline-flex;
  }
  .arishem .flex--row-lg {
    --flex-direction: row;
  }
  .arishem .flex--row-reverse-lg {
    --flex-direction: row-reverse;
  }
  .arishem .flex--col-lg {
    --flex-direction: column;
  }
  .arishem .flex--col-reverse-lg {
    --flex-direction: column-reverse;
  }
  .arishem .flex--nowrap-lg {
    --flex-wrap: nowrap;
  }
  .arishem .flex--wrap-lg {
    --flex-wrap: wrap;
  }
  .arishem .flex--wrap-reverse-lg {
    --flex-wrap: wrap-reverse;
  }
  .arishem .flex--horizontal-start-lg {
    --flex-horizontal: start;
  }
  .arishem .flex--horizontal-end-lg {
    --flex-horizontal: end;
  }
  .arishem .flex--horizontal-center-lg {
    --flex-horizontal: center;
  }
  .arishem .flex--horizontal-between-lg {
    --flex-horizontal: space-between;
  }
  .arishem .flex--horizontal-around-lg {
    --flex-horizontal: space-around;
  }
  .arishem .flex--horizontal-evenly-lg {
    --flex-horizontal: space-evenly;
  }
  .arishem .flex--vertical-stretch-lg {
    --flex-vertical: stretch;
  }
  .arishem .flex--vertical-start-lg {
    --flex-vertical: flex-start;
  }
  .arishem .flex--vertical-end-lg {
    --flex-vertical: flex-end;
  }
  .arishem .flex--vertical-center-lg {
    --flex-vertical: center;
  }
  .arishem .flex--vertical-baseline-lg {
    --flex-vertical: baseline;
  }
  .arishem .flex--content-start-lg {
    --flex-content: flex-start;
  }
  .arishem .flex--content-end-lg {
    --flex-content: flex-end;
  }
  .arishem .flex--content-center-lg {
    --flex-content: center;
  }
  .arishem .flex--content-between-lg {
    --flex-content: space-between;
  }
  .arishem .flex--content-around-lg {
    --flex-content: space-around;
  }
  .arishem .flex--content-evenly-lg {
    --flex-content: space-evenly;
  }
  .arishem .flex--content-stretch-lg {
    --flex-content: stretch;
  }
  .arishem .flex--gap-0\.00-lg {
    --flex-gap: 0;
  }
  .arishem .flex--gap-0\.25-lg {
    --flex-gap: 0.25rem;
  }
  .arishem .flex--gap-0\.50-lg {
    --flex-gap: 0.5rem;
  }
  .arishem .flex--gap-0\.75-lg {
    --flex-gap: 0.75rem;
  }
  .arishem .flex--gap-1\.00-lg {
    --flex-gap: 1rem;
  }
  .arishem .flex--gap-1\.25-lg {
    --flex-gap: 1.25rem;
  }
  .arishem .flex--gap-1\.50-lg {
    --flex-gap: 1.5rem;
  }
  .arishem .flex--gap-1\.75-lg {
    --flex-gap: 1.75rem;
  }
  .arishem .flex--gap-2\.00-lg {
    --flex-gap: 2rem;
  }
  .arishem .flex__item-lg {
    align-self: var(--flex-item-vertical) !important;
    flex: var(--flex-item-grow) var(--flex-item-shrink) var(--flex-item-basis) !important;
    order: var(--flex-item-order) !important;
  }
  .arishem .flex__item--vertical-auto-lg {
    --flex-item-vertical: auto;
  }
  .arishem .flex__item--vertical-start-lg {
    --flex-item-vertical: flex-start;
  }
  .arishem .flex__item--vertical-end-lg {
    --flex-item-vertical: flex-end;
  }
  .arishem .flex__item--vertical-center-lg {
    --flex-item-vertical: center;
  }
  .arishem .flex__item--vertical-baseline-lg {
    --flex-item-vertical: baseline;
  }
  .arishem .flex__item--vertical-stretch-lg {
    --flex-item-vertical: stretch;
  }
  .arishem .flex__item--order-0-lg {
    --flex-item-order: 0;
  }
  .arishem .flex__item--grow-0-lg {
    --flex-item-grow: 0;
  }
  .arishem .flex__item--order-1-lg {
    --flex-item-order: 1;
  }
  .arishem .flex__item--grow-1-lg {
    --flex-item-grow: 1;
  }
  .arishem .flex__item--order-2-lg {
    --flex-item-order: 2;
  }
  .arishem .flex__item--grow-2-lg {
    --flex-item-grow: 2;
  }
  .arishem .flex__item--order-3-lg {
    --flex-item-order: 3;
  }
  .arishem .flex__item--grow-3-lg {
    --flex-item-grow: 3;
  }
  .arishem .flex__item--order-4-lg {
    --flex-item-order: 4;
  }
  .arishem .flex__item--grow-4-lg {
    --flex-item-grow: 4;
  }
  .arishem .flex__item--order-5-lg {
    --flex-item-order: 5;
  }
  .arishem .flex__item--grow-5-lg {
    --flex-item-grow: 5;
  }
  .arishem .flex__item--order-6-lg {
    --flex-item-order: 6;
  }
  .arishem .flex__item--grow-6-lg {
    --flex-item-grow: 6;
  }
  .arishem .flex__item--order-7-lg {
    --flex-item-order: 7;
  }
  .arishem .flex__item--grow-7-lg {
    --flex-item-grow: 7;
  }
  .arishem .flex__item--order-8-lg {
    --flex-item-order: 8;
  }
  .arishem .flex__item--grow-8-lg {
    --flex-item-grow: 8;
  }
  .arishem .flex__item--order-9-lg {
    --flex-item-order: 9;
  }
  .arishem .flex__item--grow-9-lg {
    --flex-item-grow: 9;
  }
  .arishem .float-start-lg {
    float: left;
  }
  .arishem .float-end-lg,
  [dir="rtl"] .arishem .float-start-lg {
    float: right;
  }
  [dir="rtl"] .arishem .float-end-lg {
    float: left;
  }
  .arishem .float-none-lg {
    float: none;
  }
  .arishem .horizontal-scrolling-lg {
    border: 0 #0000;
    height: auto;
    min-height: 1px;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 1px;
    width: 100%;
  }
  .arishem .line-clamp-lg-1,
  .arishem .line-clamp-lg-2,
  .arishem .line-clamp-lg-3,
  .arishem .line-clamp-lg-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .arishem .line-clamp-lg-1 {
    -webkit-line-clamp: 1;
  }
  .arishem .line-clamp-lg-2 {
    -webkit-line-clamp: 2;
  }
  .arishem .line-clamp-lg-3 {
    -webkit-line-clamp: 3;
  }
  .arishem .line-clamp-lg-4 {
    -webkit-line-clamp: 4;
  }
  .arishem .pointer-lg {
    cursor: pointer !important;
  }
  .arishem .resizable-lg-lg {
    border: 1px dotted #000;
    overflow: auto;
    resize: both;
  }
  .arishem .resizable-lg--horizontal-lg {
    resize: horizontal;
  }
  .arishem .resizable-lg--vertical-lg {
    resize: vertical;
  }
  .arishem .resizable-lg--none-lg {
    resize: none;
  }
  .arishem .visible-lg {
    visibility: visible !important;
  }
  .arishem .invisible-lg {
    visibility: hidden !important;
  }
}
@media (max-width: 991px) {
  .arishem .clearfix:after {
    clear: both;
    content: "";
    display: table;
  }
  .arishem .clear-start-md {
    clear: left;
  }
  .arishem .clear-end-md,
  [dir="rtl"] .arishem .clear-start-md {
    clear: right;
  }
  [dir="rtl"] .arishem .clear-end-md {
    clear: left;
  }
  .arishem .clear-both-md {
    clear: both;
  }
  .arishem .clear-none-md {
    clear: none;
  }
  .arishem .border-thin-md {
    border-color: #000;
    border-style: solid;
    border-width: thin !important;
  }
  .arishem .border-medium-md {
    border-color: #000;
    border-style: solid;
    border-width: medium !important;
  }
  .arishem .border-thick-md {
    border-color: #000;
    border-style: solid;
    border-width: thick !important;
  }
  .arishem .border-none-md {
    border-width: 0 !important;
  }
  .arishem .border-dotted-md {
    border-style: dotted !important;
  }
  .arishem .border-dashed-md {
    border-style: dashed !important;
  }
  .arishem .border-solid-md {
    border-style: solid !important;
  }
  .arishem .border-double-md {
    border-style: double !important;
  }
  .arishem .border-radius-rounded-md {
    border-radius: var(--sg-border-radius, 0.25em) !important;
  }
  .arishem .border-radius-circle-md {
    border-radius: 50% !important;
  }
  .arishem .disable-md {
    cursor: default;
    opacity: 0.5;
    pointer-events: none;
  }
  .arishem .display-contents-md {
    display: contents !important;
  }
  .arishem .display-inline-md {
    display: inline !important;
  }
  .arishem .display-inline-block-md {
    display: inline-block !important;
  }
  .arishem .display-block-md {
    display: block !important;
  }
  .arishem .display-grid-md {
    display: grid !important;
  }
  .arishem .display-table-md {
    display: table !important;
  }
  .arishem .display-table-row-md {
    display: table-row !important;
  }
  .arishem .display-table-cell-md {
    display: table-cell !important;
  }
  .arishem .display-flex-md {
    display: flex !important;
  }
  .arishem .display-inline-flex-md {
    display: inline-flex !important;
  }
  .arishem .display-none-md {
    display: none !important;
  }
  .arishem :root {
    --flex-display: flex;
    --flex-direction: row;
    --flex-wrap: nowrap;
    --flex-horizontal: flex-start;
    --flex-vertical: stretch;
    --flex-content: normal;
    --flex-gap: unset;
    --flex-item-order: 0;
    --flex-item-grow: 1;
    --flex-item-shrink: 0;
    --flex-item-basis: auto;
    --flex-item-vertical: auto;
  }
  .arishem .flex-md {
    align-content: var(--flex-content) !important;
    align-items: var(--flex-vertical) !important;
    display: var(--flex-display) !important;
    flex-flow: var(--flex-direction) var(--flex-wrap) !important;
    gap: var(--flex-gap) !important;
    justify-content: var(--flex-horizontal) !important;
  }
  .arishem .flex--inline-md {
    --flex-display: inline-flex;
  }
  .arishem .flex--row-md {
    --flex-direction: row;
  }
  .arishem .flex--row-reverse-md {
    --flex-direction: row-reverse;
  }
  .arishem .flex--col-md {
    --flex-direction: column;
  }
  .arishem .flex--col-reverse-md {
    --flex-direction: column-reverse;
  }
  .arishem .flex--nowrap-md {
    --flex-wrap: nowrap;
  }
  .arishem .flex--wrap-md {
    --flex-wrap: wrap;
  }
  .arishem .flex--wrap-reverse-md {
    --flex-wrap: wrap-reverse;
  }
  .arishem .flex--horizontal-start-md {
    --flex-horizontal: start;
  }
  .arishem .flex--horizontal-end-md {
    --flex-horizontal: end;
  }
  .arishem .flex--horizontal-center-md {
    --flex-horizontal: center;
  }
  .arishem .flex--horizontal-between-md {
    --flex-horizontal: space-between;
  }
  .arishem .flex--horizontal-around-md {
    --flex-horizontal: space-around;
  }
  .arishem .flex--horizontal-evenly-md {
    --flex-horizontal: space-evenly;
  }
  .arishem .flex--vertical-stretch-md {
    --flex-vertical: stretch;
  }
  .arishem .flex--vertical-start-md {
    --flex-vertical: flex-start;
  }
  .arishem .flex--vertical-end-md {
    --flex-vertical: flex-end;
  }
  .arishem .flex--vertical-center-md {
    --flex-vertical: center;
  }
  .arishem .flex--vertical-baseline-md {
    --flex-vertical: baseline;
  }
  .arishem .flex--content-start-md {
    --flex-content: flex-start;
  }
  .arishem .flex--content-end-md {
    --flex-content: flex-end;
  }
  .arishem .flex--content-center-md {
    --flex-content: center;
  }
  .arishem .flex--content-between-md {
    --flex-content: space-between;
  }
  .arishem .flex--content-around-md {
    --flex-content: space-around;
  }
  .arishem .flex--content-evenly-md {
    --flex-content: space-evenly;
  }
  .arishem .flex--content-stretch-md {
    --flex-content: stretch;
  }
  .arishem .flex--gap-0\.00-md {
    --flex-gap: 0;
  }
  .arishem .flex--gap-0\.25-md {
    --flex-gap: 0.25rem;
  }
  .arishem .flex--gap-0\.50-md {
    --flex-gap: 0.5rem;
  }
  .arishem .flex--gap-0\.75-md {
    --flex-gap: 0.75rem;
  }
  .arishem .flex--gap-1\.00-md {
    --flex-gap: 1rem;
  }
  .arishem .flex--gap-1\.25-md {
    --flex-gap: 1.25rem;
  }
  .arishem .flex--gap-1\.50-md {
    --flex-gap: 1.5rem;
  }
  .arishem .flex--gap-1\.75-md {
    --flex-gap: 1.75rem;
  }
  .arishem .flex--gap-2\.00-md {
    --flex-gap: 2rem;
  }
  .arishem .flex__item-md {
    align-self: var(--flex-item-vertical) !important;
    flex: var(--flex-item-grow) var(--flex-item-shrink) var(--flex-item-basis) !important;
    order: var(--flex-item-order) !important;
  }
  .arishem .flex__item--vertical-auto-md {
    --flex-item-vertical: auto;
  }
  .arishem .flex__item--vertical-start-md {
    --flex-item-vertical: flex-start;
  }
  .arishem .flex__item--vertical-end-md {
    --flex-item-vertical: flex-end;
  }
  .arishem .flex__item--vertical-center-md {
    --flex-item-vertical: center;
  }
  .arishem .flex__item--vertical-baseline-md {
    --flex-item-vertical: baseline;
  }
  .arishem .flex__item--vertical-stretch-md {
    --flex-item-vertical: stretch;
  }
  .arishem .flex__item--order-0-md {
    --flex-item-order: 0;
  }
  .arishem .flex__item--grow-0-md {
    --flex-item-grow: 0;
  }
  .arishem .flex__item--order-1-md {
    --flex-item-order: 1;
  }
  .arishem .flex__item--grow-1-md {
    --flex-item-grow: 1;
  }
  .arishem .flex__item--order-2-md {
    --flex-item-order: 2;
  }
  .arishem .flex__item--grow-2-md {
    --flex-item-grow: 2;
  }
  .arishem .flex__item--order-3-md {
    --flex-item-order: 3;
  }
  .arishem .flex__item--grow-3-md {
    --flex-item-grow: 3;
  }
  .arishem .flex__item--order-4-md {
    --flex-item-order: 4;
  }
  .arishem .flex__item--grow-4-md {
    --flex-item-grow: 4;
  }
  .arishem .flex__item--order-5-md {
    --flex-item-order: 5;
  }
  .arishem .flex__item--grow-5-md {
    --flex-item-grow: 5;
  }
  .arishem .flex__item--order-6-md {
    --flex-item-order: 6;
  }
  .arishem .flex__item--grow-6-md {
    --flex-item-grow: 6;
  }
  .arishem .flex__item--order-7-md {
    --flex-item-order: 7;
  }
  .arishem .flex__item--grow-7-md {
    --flex-item-grow: 7;
  }
  .arishem .flex__item--order-8-md {
    --flex-item-order: 8;
  }
  .arishem .flex__item--grow-8-md {
    --flex-item-grow: 8;
  }
  .arishem .flex__item--order-9-md {
    --flex-item-order: 9;
  }
  .arishem .flex__item--grow-9-md {
    --flex-item-grow: 9;
  }
  .arishem .float-start-md {
    float: left;
  }
  .arishem .float-end-md,
  [dir="rtl"] .arishem .float-start-md {
    float: right;
  }
  [dir="rtl"] .arishem .float-end-md {
    float: left;
  }
  .arishem .float-none-md {
    float: none;
  }
  .arishem .horizontal-scrolling-md {
    border: 0 #0000;
    height: auto;
    min-height: 1px;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 1px;
    width: 100%;
  }
  .arishem .line-clamp-md-1,
  .arishem .line-clamp-md-2,
  .arishem .line-clamp-md-3,
  .arishem .line-clamp-md-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .arishem .line-clamp-md-1 {
    -webkit-line-clamp: 1;
  }
  .arishem .line-clamp-md-2 {
    -webkit-line-clamp: 2;
  }
  .arishem .line-clamp-md-3 {
    -webkit-line-clamp: 3;
  }
  .arishem .line-clamp-md-4 {
    -webkit-line-clamp: 4;
  }
  .arishem .pointer-md {
    cursor: pointer !important;
  }
  .arishem .resizable-md-md {
    border: 1px dotted #000;
    overflow: auto;
    resize: both;
  }
  .arishem .resizable-md--horizontal-md {
    resize: horizontal;
  }
  .arishem .resizable-md--vertical-md {
    resize: vertical;
  }
  .arishem .resizable-md--none-md {
    resize: none;
  }
  .arishem .visible-md {
    visibility: visible !important;
  }
  .arishem .invisible-md {
    visibility: hidden !important;
  }
}
@media (max-width: 767px) {
  .arishem .clearfix:after {
    clear: both;
    content: "";
    display: table;
  }
  .arishem .clear-start-sm {
    clear: left;
  }
  .arishem .clear-end-sm,
  [dir="rtl"] .arishem .clear-start-sm {
    clear: right;
  }
  [dir="rtl"] .arishem .clear-end-sm {
    clear: left;
  }
  .arishem .clear-both-sm {
    clear: both;
  }
  .arishem .clear-none-sm {
    clear: none;
  }
  .arishem .border-thin-sm {
    border-color: #000;
    border-style: solid;
    border-width: thin !important;
  }
  .arishem .border-medium-sm {
    border-color: #000;
    border-style: solid;
    border-width: medium !important;
  }
  .arishem .border-thick-sm {
    border-color: #000;
    border-style: solid;
    border-width: thick !important;
  }
  .arishem .border-none-sm {
    border-width: 0 !important;
  }
  .arishem .border-dotted-sm {
    border-style: dotted !important;
  }
  .arishem .border-dashed-sm {
    border-style: dashed !important;
  }
  .arishem .border-solid-sm {
    border-style: solid !important;
  }
  .arishem .border-double-sm {
    border-style: double !important;
  }
  .arishem .border-radius-rounded-sm {
    border-radius: var(--sg-border-radius, 0.25em) !important;
  }
  .arishem .border-radius-circle-sm {
    border-radius: 50% !important;
  }
  .arishem .disable-sm {
    cursor: default;
    opacity: 0.5;
    pointer-events: none;
  }
  .arishem .display-contents-sm {
    display: contents !important;
  }
  .arishem .display-inline-sm {
    display: inline !important;
  }
  .arishem .display-inline-block-sm {
    display: inline-block !important;
  }
  .arishem .display-block-sm {
    display: block !important;
  }
  .arishem .display-grid-sm {
    display: grid !important;
  }
  .arishem .display-table-sm {
    display: table !important;
  }
  .arishem .display-table-row-sm {
    display: table-row !important;
  }
  .arishem .display-table-cell-sm {
    display: table-cell !important;
  }
  .arishem .display-flex-sm {
    display: flex !important;
  }
  .arishem .display-inline-flex-sm {
    display: inline-flex !important;
  }
  .arishem .display-none-sm {
    display: none !important;
  }
  .arishem :root {
    --flex-display: flex;
    --flex-direction: row;
    --flex-wrap: nowrap;
    --flex-horizontal: flex-start;
    --flex-vertical: stretch;
    --flex-content: normal;
    --flex-gap: unset;
    --flex-item-order: 0;
    --flex-item-grow: 1;
    --flex-item-shrink: 0;
    --flex-item-basis: auto;
    --flex-item-vertical: auto;
  }
  .arishem .flex-sm {
    align-content: var(--flex-content) !important;
    align-items: var(--flex-vertical) !important;
    display: var(--flex-display) !important;
    flex-flow: var(--flex-direction) var(--flex-wrap) !important;
    gap: var(--flex-gap) !important;
    justify-content: var(--flex-horizontal) !important;
  }
  .arishem .flex--inline-sm {
    --flex-display: inline-flex;
  }
  .arishem .flex--row-sm {
    --flex-direction: row;
  }
  .arishem .flex--row-reverse-sm {
    --flex-direction: row-reverse;
  }
  .arishem .flex--col-sm {
    --flex-direction: column;
  }
  .arishem .flex--col-reverse-sm {
    --flex-direction: column-reverse;
  }
  .arishem .flex--nowrap-sm {
    --flex-wrap: nowrap;
  }
  .arishem .flex--wrap-sm {
    --flex-wrap: wrap;
  }
  .arishem .flex--wrap-reverse-sm {
    --flex-wrap: wrap-reverse;
  }
  .arishem .flex--horizontal-start-sm {
    --flex-horizontal: start;
  }
  .arishem .flex--horizontal-end-sm {
    --flex-horizontal: end;
  }
  .arishem .flex--horizontal-center-sm {
    --flex-horizontal: center;
  }
  .arishem .flex--horizontal-between-sm {
    --flex-horizontal: space-between;
  }
  .arishem .flex--horizontal-around-sm {
    --flex-horizontal: space-around;
  }
  .arishem .flex--horizontal-evenly-sm {
    --flex-horizontal: space-evenly;
  }
  .arishem .flex--vertical-stretch-sm {
    --flex-vertical: stretch;
  }
  .arishem .flex--vertical-start-sm {
    --flex-vertical: flex-start;
  }
  .arishem .flex--vertical-end-sm {
    --flex-vertical: flex-end;
  }
  .arishem .flex--vertical-center-sm {
    --flex-vertical: center;
  }
  .arishem .flex--vertical-baseline-sm {
    --flex-vertical: baseline;
  }
  .arishem .flex--content-start-sm {
    --flex-content: flex-start;
  }
  .arishem .flex--content-end-sm {
    --flex-content: flex-end;
  }
  .arishem .flex--content-center-sm {
    --flex-content: center;
  }
  .arishem .flex--content-between-sm {
    --flex-content: space-between;
  }
  .arishem .flex--content-around-sm {
    --flex-content: space-around;
  }
  .arishem .flex--content-evenly-sm {
    --flex-content: space-evenly;
  }
  .arishem .flex--content-stretch-sm {
    --flex-content: stretch;
  }
  .arishem .flex--gap-0\.00-sm {
    --flex-gap: 0;
  }
  .arishem .flex--gap-0\.25-sm {
    --flex-gap: 0.25rem;
  }
  .arishem .flex--gap-0\.50-sm {
    --flex-gap: 0.5rem;
  }
  .arishem .flex--gap-0\.75-sm {
    --flex-gap: 0.75rem;
  }
  .arishem .flex--gap-1\.00-sm {
    --flex-gap: 1rem;
  }
  .arishem .flex--gap-1\.25-sm {
    --flex-gap: 1.25rem;
  }
  .arishem .flex--gap-1\.50-sm {
    --flex-gap: 1.5rem;
  }
  .arishem .flex--gap-1\.75-sm {
    --flex-gap: 1.75rem;
  }
  .arishem .flex--gap-2\.00-sm {
    --flex-gap: 2rem;
  }
  .arishem .flex__item-sm {
    align-self: var(--flex-item-vertical) !important;
    flex: var(--flex-item-grow) var(--flex-item-shrink) var(--flex-item-basis) !important;
    order: var(--flex-item-order) !important;
  }
  .arishem .flex__item--vertical-auto-sm {
    --flex-item-vertical: auto;
  }
  .arishem .flex__item--vertical-start-sm {
    --flex-item-vertical: flex-start;
  }
  .arishem .flex__item--vertical-end-sm {
    --flex-item-vertical: flex-end;
  }
  .arishem .flex__item--vertical-center-sm {
    --flex-item-vertical: center;
  }
  .arishem .flex__item--vertical-baseline-sm {
    --flex-item-vertical: baseline;
  }
  .arishem .flex__item--vertical-stretch-sm {
    --flex-item-vertical: stretch;
  }
  .arishem .flex__item--order-0-sm {
    --flex-item-order: 0;
  }
  .arishem .flex__item--grow-0-sm {
    --flex-item-grow: 0;
  }
  .arishem .flex__item--order-1-sm {
    --flex-item-order: 1;
  }
  .arishem .flex__item--grow-1-sm {
    --flex-item-grow: 1;
  }
  .arishem .flex__item--order-2-sm {
    --flex-item-order: 2;
  }
  .arishem .flex__item--grow-2-sm {
    --flex-item-grow: 2;
  }
  .arishem .flex__item--order-3-sm {
    --flex-item-order: 3;
  }
  .arishem .flex__item--grow-3-sm {
    --flex-item-grow: 3;
  }
  .arishem .flex__item--order-4-sm {
    --flex-item-order: 4;
  }
  .arishem .flex__item--grow-4-sm {
    --flex-item-grow: 4;
  }
  .arishem .flex__item--order-5-sm {
    --flex-item-order: 5;
  }
  .arishem .flex__item--grow-5-sm {
    --flex-item-grow: 5;
  }
  .arishem .flex__item--order-6-sm {
    --flex-item-order: 6;
  }
  .arishem .flex__item--grow-6-sm {
    --flex-item-grow: 6;
  }
  .arishem .flex__item--order-7-sm {
    --flex-item-order: 7;
  }
  .arishem .flex__item--grow-7-sm {
    --flex-item-grow: 7;
  }
  .arishem .flex__item--order-8-sm {
    --flex-item-order: 8;
  }
  .arishem .flex__item--grow-8-sm {
    --flex-item-grow: 8;
  }
  .arishem .flex__item--order-9-sm {
    --flex-item-order: 9;
  }
  .arishem .flex__item--grow-9-sm {
    --flex-item-grow: 9;
  }
  .arishem .float-start-sm {
    float: left;
  }
  .arishem .float-end-sm,
  [dir="rtl"] .arishem .float-start-sm {
    float: right;
  }
  [dir="rtl"] .arishem .float-end-sm {
    float: left;
  }
  .arishem .float-none-sm {
    float: none;
  }
  .arishem .horizontal-scrolling-sm {
    border: 0 #0000;
    height: auto;
    min-height: 1px;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 1px;
    width: 100%;
  }
  .arishem .line-clamp-sm-1,
  .arishem .line-clamp-sm-2,
  .arishem .line-clamp-sm-3,
  .arishem .line-clamp-sm-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .arishem .line-clamp-sm-1 {
    -webkit-line-clamp: 1;
  }
  .arishem .line-clamp-sm-2 {
    -webkit-line-clamp: 2;
  }
  .arishem .line-clamp-sm-3 {
    -webkit-line-clamp: 3;
  }
  .arishem .line-clamp-sm-4 {
    -webkit-line-clamp: 4;
  }
  .arishem .pointer-sm {
    cursor: pointer !important;
  }
  .arishem .resizable-sm-sm {
    border: 1px dotted #000;
    overflow: auto;
    resize: both;
  }
  .arishem .resizable-sm--horizontal-sm {
    resize: horizontal;
  }
  .arishem .resizable-sm--vertical-sm {
    resize: vertical;
  }
  .arishem .resizable-sm--none-sm {
    resize: none;
  }
  .arishem .visible-sm {
    visibility: visible !important;
  }
  .arishem .invisible-sm {
    visibility: hidden !important;
  }
}
@media (max-width: 575px) {
  .arishem .clearfix:after {
    clear: both;
    content: "";
    display: table;
  }
  .arishem .clear-start-xs {
    clear: left;
  }
  .arishem .clear-end-xs,
  [dir="rtl"] .arishem .clear-start-xs {
    clear: right;
  }
  [dir="rtl"] .arishem .clear-end-xs {
    clear: left;
  }
  .arishem .clear-both-xs {
    clear: both;
  }
  .arishem .clear-none-xs {
    clear: none;
  }
  .arishem .border-thin-xs {
    border-color: #000;
    border-style: solid;
    border-width: thin !important;
  }
  .arishem .border-medium-xs {
    border-color: #000;
    border-style: solid;
    border-width: medium !important;
  }
  .arishem .border-thick-xs {
    border-color: #000;
    border-style: solid;
    border-width: thick !important;
  }
  .arishem .border-none-xs {
    border-width: 0 !important;
  }
  .arishem .border-dotted-xs {
    border-style: dotted !important;
  }
  .arishem .border-dashed-xs {
    border-style: dashed !important;
  }
  .arishem .border-solid-xs {
    border-style: solid !important;
  }
  .arishem .border-double-xs {
    border-style: double !important;
  }
  .arishem .border-radius-rounded-xs {
    border-radius: var(--sg-border-radius, 0.25em) !important;
  }
  .arishem .border-radius-circle-xs {
    border-radius: 50% !important;
  }
  .arishem .disable-xs {
    cursor: default;
    opacity: 0.5;
    pointer-events: none;
  }
  .arishem .display-contents-xs {
    display: contents !important;
  }
  .arishem .display-inline-xs {
    display: inline !important;
  }
  .arishem .display-inline-block-xs {
    display: inline-block !important;
  }
  .arishem .display-block-xs {
    display: block !important;
  }
  .arishem .display-grid-xs {
    display: grid !important;
  }
  .arishem .display-table-xs {
    display: table !important;
  }
  .arishem .display-table-row-xs {
    display: table-row !important;
  }
  .arishem .display-table-cell-xs {
    display: table-cell !important;
  }
  .arishem .display-flex-xs {
    display: flex !important;
  }
  .arishem .display-inline-flex-xs {
    display: inline-flex !important;
  }
  .arishem .display-none-xs {
    display: none !important;
  }
  .arishem :root {
    --flex-display: flex;
    --flex-direction: row;
    --flex-wrap: nowrap;
    --flex-horizontal: flex-start;
    --flex-vertical: stretch;
    --flex-content: normal;
    --flex-gap: unset;
    --flex-item-order: 0;
    --flex-item-grow: 1;
    --flex-item-shrink: 0;
    --flex-item-basis: auto;
    --flex-item-vertical: auto;
  }
  .arishem .flex-xs {
    align-content: var(--flex-content) !important;
    align-items: var(--flex-vertical) !important;
    display: var(--flex-display) !important;
    flex-flow: var(--flex-direction) var(--flex-wrap) !important;
    gap: var(--flex-gap) !important;
    justify-content: var(--flex-horizontal) !important;
  }
  .arishem .flex--inline-xs {
    --flex-display: inline-flex;
  }
  .arishem .flex--row-xs {
    --flex-direction: row;
  }
  .arishem .flex--row-reverse-xs {
    --flex-direction: row-reverse;
  }
  .arishem .flex--col-xs {
    --flex-direction: column;
  }
  .arishem .flex--col-reverse-xs {
    --flex-direction: column-reverse;
  }
  .arishem .flex--nowrap-xs {
    --flex-wrap: nowrap;
  }
  .arishem .flex--wrap-xs {
    --flex-wrap: wrap;
  }
  .arishem .flex--wrap-reverse-xs {
    --flex-wrap: wrap-reverse;
  }
  .arishem .flex--horizontal-start-xs {
    --flex-horizontal: start;
  }
  .arishem .flex--horizontal-end-xs {
    --flex-horizontal: end;
  }
  .arishem .flex--horizontal-center-xs {
    --flex-horizontal: center;
  }
  .arishem .flex--horizontal-between-xs {
    --flex-horizontal: space-between;
  }
  .arishem .flex--horizontal-around-xs {
    --flex-horizontal: space-around;
  }
  .arishem .flex--horizontal-evenly-xs {
    --flex-horizontal: space-evenly;
  }
  .arishem .flex--vertical-stretch-xs {
    --flex-vertical: stretch;
  }
  .arishem .flex--vertical-start-xs {
    --flex-vertical: flex-start;
  }
  .arishem .flex--vertical-end-xs {
    --flex-vertical: flex-end;
  }
  .arishem .flex--vertical-center-xs {
    --flex-vertical: center;
  }
  .arishem .flex--vertical-baseline-xs {
    --flex-vertical: baseline;
  }
  .arishem .flex--content-start-xs {
    --flex-content: flex-start;
  }
  .arishem .flex--content-end-xs {
    --flex-content: flex-end;
  }
  .arishem .flex--content-center-xs {
    --flex-content: center;
  }
  .arishem .flex--content-between-xs {
    --flex-content: space-between;
  }
  .arishem .flex--content-around-xs {
    --flex-content: space-around;
  }
  .arishem .flex--content-evenly-xs {
    --flex-content: space-evenly;
  }
  .arishem .flex--content-stretch-xs {
    --flex-content: stretch;
  }
  .arishem .flex--gap-0\.00-xs {
    --flex-gap: 0;
  }
  .arishem .flex--gap-0\.25-xs {
    --flex-gap: 0.25rem;
  }
  .arishem .flex--gap-0\.50-xs {
    --flex-gap: 0.5rem;
  }
  .arishem .flex--gap-0\.75-xs {
    --flex-gap: 0.75rem;
  }
  .arishem .flex--gap-1\.00-xs {
    --flex-gap: 1rem;
  }
  .arishem .flex--gap-1\.25-xs {
    --flex-gap: 1.25rem;
  }
  .arishem .flex--gap-1\.50-xs {
    --flex-gap: 1.5rem;
  }
  .arishem .flex--gap-1\.75-xs {
    --flex-gap: 1.75rem;
  }
  .arishem .flex--gap-2\.00-xs {
    --flex-gap: 2rem;
  }
  .arishem .flex__item-xs {
    align-self: var(--flex-item-vertical) !important;
    flex: var(--flex-item-grow) var(--flex-item-shrink) var(--flex-item-basis) !important;
    order: var(--flex-item-order) !important;
  }
  .arishem .flex__item--vertical-auto-xs {
    --flex-item-vertical: auto;
  }
  .arishem .flex__item--vertical-start-xs {
    --flex-item-vertical: flex-start;
  }
  .arishem .flex__item--vertical-end-xs {
    --flex-item-vertical: flex-end;
  }
  .arishem .flex__item--vertical-center-xs {
    --flex-item-vertical: center;
  }
  .arishem .flex__item--vertical-baseline-xs {
    --flex-item-vertical: baseline;
  }
  .arishem .flex__item--vertical-stretch-xs {
    --flex-item-vertical: stretch;
  }
  .arishem .flex__item--order-0-xs {
    --flex-item-order: 0;
  }
  .arishem .flex__item--grow-0-xs {
    --flex-item-grow: 0;
  }
  .arishem .flex__item--order-1-xs {
    --flex-item-order: 1;
  }
  .arishem .flex__item--grow-1-xs {
    --flex-item-grow: 1;
  }
  .arishem .flex__item--order-2-xs {
    --flex-item-order: 2;
  }
  .arishem .flex__item--grow-2-xs {
    --flex-item-grow: 2;
  }
  .arishem .flex__item--order-3-xs {
    --flex-item-order: 3;
  }
  .arishem .flex__item--grow-3-xs {
    --flex-item-grow: 3;
  }
  .arishem .flex__item--order-4-xs {
    --flex-item-order: 4;
  }
  .arishem .flex__item--grow-4-xs {
    --flex-item-grow: 4;
  }
  .arishem .flex__item--order-5-xs {
    --flex-item-order: 5;
  }
  .arishem .flex__item--grow-5-xs {
    --flex-item-grow: 5;
  }
  .arishem .flex__item--order-6-xs {
    --flex-item-order: 6;
  }
  .arishem .flex__item--grow-6-xs {
    --flex-item-grow: 6;
  }
  .arishem .flex__item--order-7-xs {
    --flex-item-order: 7;
  }
  .arishem .flex__item--grow-7-xs {
    --flex-item-grow: 7;
  }
  .arishem .flex__item--order-8-xs {
    --flex-item-order: 8;
  }
  .arishem .flex__item--grow-8-xs {
    --flex-item-grow: 8;
  }
  .arishem .flex__item--order-9-xs {
    --flex-item-order: 9;
  }
  .arishem .flex__item--grow-9-xs {
    --flex-item-grow: 9;
  }
  .arishem .float-start-xs {
    float: left;
  }
  .arishem .float-end-xs,
  [dir="rtl"] .arishem .float-start-xs {
    float: right;
  }
  [dir="rtl"] .arishem .float-end-xs {
    float: left;
  }
  .arishem .float-none-xs {
    float: none;
  }
  .arishem .horizontal-scrolling-xs {
    border: 0 #0000;
    height: auto;
    min-height: 1px;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 1px;
    width: 100%;
  }
  .arishem .line-clamp-xs-1,
  .arishem .line-clamp-xs-2,
  .arishem .line-clamp-xs-3,
  .arishem .line-clamp-xs-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .arishem .line-clamp-xs-1 {
    -webkit-line-clamp: 1;
  }
  .arishem .line-clamp-xs-2 {
    -webkit-line-clamp: 2;
  }
  .arishem .line-clamp-xs-3 {
    -webkit-line-clamp: 3;
  }
  .arishem .line-clamp-xs-4 {
    -webkit-line-clamp: 4;
  }
  .arishem .pointer-xs {
    cursor: pointer !important;
  }
  .arishem .resizable-xs-xs {
    border: 1px dotted #000;
    overflow: auto;
    resize: both;
  }
  .arishem .resizable-xs--horizontal-xs {
    resize: horizontal;
  }
  .arishem .resizable-xs--vertical-xs {
    resize: vertical;
  }
  .arishem .resizable-xs--none-xs {
    resize: none;
  }
  .arishem .visible-xs {
    visibility: visible !important;
  }
  .arishem .invisible-xs {
    visibility: hidden !important;
  }
}
.arishem {
  --sg-arrow-color-default: #7a7a7a;
  --sg-arrow-color-positive: #00aa7e;
  --sg-arrow-color-negative: #ff3559;
  --sg-arrow-background-default: #7a7a7a33;
  --sg-arrow-background-positive: #ff355933;
  --sg-arrow-background-negative: #00aa7e33;
  --sg-button-height: 2.2857142857em;
  --sg-button-padding-right: 0.8571428571em;
  --sg-button-padding-left: 0.8571428571em;
  --sg-button-border-radius: 4px;
  --sg-button-line-height: 1.75em;
  --sg-button-icon-label-distance: 0.5em;
  --sg-button-star-badge-size: 1.5em;
  --sg-button-basic-default-border-width: 1px;
  --sg-button-basic-default-border-style: solid;
  --sg-button-basic-default-background: #fff;
  --sg-button-basic-default-border: #093967;
  --sg-button-basic-default-color: #093967;
  --sg-button-basic-default-avatar-background: #093967;
  --sg-button-basic-default-avatar-border: #093967;
  --sg-button-basic-default-avatar-color: #fff;
  --sg-button-basic-default-shadow: none;
  --sg-button-basic-hover-background: #093967;
  --sg-button-basic-hover-border: #093967;
  --sg-button-basic-hover-color: #fff;
  --sg-button-basic-hover-avatar-background: #093967;
  --sg-button-basic-hover-avatar-border: #093967;
  --sg-button-basic-hover-avatar-color: #fff;
  --sg-button-basic-hover-shadow: none;
  --sg-button-basic-focus-background: #fff;
  --sg-button-basic-focus-border: #093967;
  --sg-button-basic-focus-color: #093967;
  --sg-button-basic-focus-avatar-background: #093967;
  --sg-button-basic-focus-avatar-border: #093967;
  --sg-button-basic-focus-avatar-color: #fff;
  --sg-button-basic-focus-shadow: 0 0 0.25em 0.05rem #041f38;
  --sg-button-basic-press-background: #0d5396;
  --sg-button-basic-press-border: #093967;
  --sg-button-basic-press-color: #fff;
  --sg-button-basic-press-avatar-background: #0d5396;
  --sg-button-basic-press-avatar-border: #093967;
  --sg-button-basic-press-avatar-color: #fff;
  --sg-button-basic-press-shadow: none;
  --sg-button-basic-loading-background: #093967;
  --sg-button-basic-loading-border: #093967;
  --sg-button-basic-loading-color: #fff;
  --sg-button-basic-loading-color-invert: #000;
  --sg-button-basic-loading-avatar-background: #093967;
  --sg-button-basic-loading-avatar-border: #093967;
  --sg-button-basic-loading-avatar-color: #fff;
  --sg-button-basic-loading-shadow: none;
  --sg-button-primary-default-border-width: 1px;
  --sg-button-primary-default-border-style: solid;
  --sg-button-primary-default-background: #093967;
  --sg-button-primary-default-border: #093967;
  --sg-button-primary-default-color: #fff;
  --sg-button-primary-default-avatar-background: #041f38;
  --sg-button-primary-default-avatar-border: #041f38;
  --sg-button-primary-default-avatar-color: #fff;
  --sg-button-primary-default-shadow: none;
  --sg-button-primary-hover-background: #0d5396;
  --sg-button-primary-hover-border: #0d5396;
  --sg-button-primary-hover-color: #fff;
  --sg-button-primary-hover-avatar-background: #093967;
  --sg-button-primary-hover-avatar-border: #041f38;
  --sg-button-primary-hover-avatar-color: #fff;
  --sg-button-primary-hover-shadow: none;
  --sg-button-primary-focus-background: #0d5396;
  --sg-button-primary-focus-border: #093967;
  --sg-button-primary-focus-color: #fff;
  --sg-button-primary-focus-avatar-background: #093967;
  --sg-button-primary-focus-avatar-border: #041f38;
  --sg-button-primary-focus-avatar-color: #fff;
  --sg-button-primary-focus-shadow: 0 0 0.25em 0.05rem #093967;
  --sg-button-primary-press-background: #116ec5;
  --sg-button-primary-press-border: #0d5396;
  --sg-button-primary-press-color: #fff;
  --sg-button-primary-press-avatar-background: #093967;
  --sg-button-primary-press-avatar-border: #041f38;
  --sg-button-primary-press-avatar-color: #fff;
  --sg-button-primary-press-shadow: none;
  --sg-button-primary-loading-background: #041f38;
  --sg-button-primary-loading-border: #093967;
  --sg-button-primary-loading-color: #fff;
  --sg-button-primary-loading-color-invert: #000;
  --sg-button-primary-loading-avatar-background: #041f38;
  --sg-button-primary-loading-avatar-border: #041f38;
  --sg-button-primary-loading-avatar-color: #fff;
  --sg-button-primary-loading-shadow: none;
  --sg-button-success-default-border-width: 1px;
  --sg-button-success-default-border-style: solid;
  --sg-button-success-default-background: #00aa7e;
  --sg-button-success-default-border: #00aa7e;
  --sg-button-success-default-color: #fff;
  --sg-button-success-default-avatar-background: #007556;
  --sg-button-success-default-avatar-border: #007556;
  --sg-button-success-default-avatar-color: #fff;
  --sg-button-success-default-shadow: none;
  --sg-button-success-hover-background: #007556;
  --sg-button-success-hover-border: #004230;
  --sg-button-success-hover-color: #fff;
  --sg-button-success-hover-avatar-background: #007556;
  --sg-button-success-hover-avatar-border: #007556;
  --sg-button-success-hover-avatar-color: #fff;
  --sg-button-success-hover-shadow: none;
  --sg-button-success-focus-background: #007556;
  --sg-button-success-focus-border: #004230;
  --sg-button-success-focus-color: #fff;
  --sg-button-success-focus-avatar-background: #007556;
  --sg-button-success-focus-avatar-border: #007556;
  --sg-button-success-focus-avatar-color: #fff;
  --sg-button-success-focus-shadow: 0 0 0.25em 0.05rem #004230;
  --sg-button-success-press-background: #004230;
  --sg-button-success-press-border: #004230;
  --sg-button-success-press-color: #fff;
  --sg-button-success-press-avatar-background: #007556;
  --sg-button-success-press-avatar-border: #007556;
  --sg-button-success-press-avatar-color: #fff;
  --sg-button-success-press-shadow: none;
  --sg-button-success-loading-background: #007556;
  --sg-button-success-loading-border: #00aa7e;
  --sg-button-success-loading-color: #fff;
  --sg-button-success-loading-color-invert: #000;
  --sg-button-success-loading-avatar-background: #007556;
  --sg-button-success-loading-avatar-border: #007556;
  --sg-button-success-loading-avatar-color: #fff;
  --sg-button-success-loading-shadow: none;
  --sg-button-danger-default-border-width: 1px;
  --sg-button-danger-default-border-style: solid;
  --sg-button-danger-default-background: #ff3559;
  --sg-button-danger-default-border: #ff3559;
  --sg-button-danger-default-color: #fff;
  --sg-button-danger-default-avatar-background: #ff002e;
  --sg-button-danger-default-avatar-border: #ff002e;
  --sg-button-danger-default-avatar-color: #fff;
  --sg-button-danger-default-shadow: none;
  --sg-button-danger-hover-background: #ff002e;
  --sg-button-danger-hover-border: #cc0025;
  --sg-button-danger-hover-color: #fff;
  --sg-button-danger-hover-avatar-background: #ff002e;
  --sg-button-danger-hover-avatar-border: #ff002e;
  --sg-button-danger-hover-avatar-color: #fff;
  --sg-button-danger-hover-shadow: none;
  --sg-button-danger-focus-background: #ff002e;
  --sg-button-danger-focus-border: #cc0025;
  --sg-button-danger-focus-color: #fff;
  --sg-button-danger-focus-avatar-background: #ff002e;
  --sg-button-danger-focus-avatar-border: #ff002e;
  --sg-button-danger-focus-avatar-color: #fff;
  --sg-button-danger-focus-shadow: 0 0 0.25em 0.05rem #cc0025;
  --sg-button-danger-press-background: #cc0025;
  --sg-button-danger-press-border: #cc0025;
  --sg-button-danger-press-color: #fff;
  --sg-button-danger-press-avatar-background: #ff002e;
  --sg-button-danger-press-avatar-border: #ff002e;
  --sg-button-danger-press-avatar-color: #fff;
  --sg-button-danger-press-shadow: none;
  --sg-button-danger-loading-background: #ff002e;
  --sg-button-danger-loading-border: #ff3559;
  --sg-button-danger-loading-color: #fff;
  --sg-button-danger-loading-color-invert: #000;
  --sg-button-danger-loading-avatar-background: #ff002e;
  --sg-button-danger-loading-avatar-border: #ff002e;
  --sg-button-danger-loading-avatar-color: #fff;
  --sg-button-danger-loading-shadow: none;
  --sg-button-warning-default-border-width: 1px;
  --sg-button-warning-default-border-style: solid;
  --sg-button-warning-default-background: #ffb929;
  --sg-button-warning-default-border: #ffb929;
  --sg-button-warning-default-color: #fff;
  --sg-button-warning-default-avatar-background: #f4a300;
  --sg-button-warning-default-avatar-border: #f4a300;
  --sg-button-warning-default-avatar-color: #fff;
  --sg-button-warning-default-shadow: none;
  --sg-button-warning-hover-background: #f4a300;
  --sg-button-warning-hover-border: #c18100;
  --sg-button-warning-hover-color: #fff;
  --sg-button-warning-hover-avatar-background: #f4a300;
  --sg-button-warning-hover-avatar-border: #f4a300;
  --sg-button-warning-hover-avatar-color: #fff;
  --sg-button-warning-hover-shadow: none;
  --sg-button-warning-focus-background: #f4a300;
  --sg-button-warning-focus-border: #c18100;
  --sg-button-warning-focus-color: #fff;
  --sg-button-warning-focus-avatar-background: #f4a300;
  --sg-button-warning-focus-avatar-border: #f4a300;
  --sg-button-warning-focus-avatar-color: #fff;
  --sg-button-warning-focus-shadow: 0 0 0.25em 0.05rem #c18100;
  --sg-button-warning-press-background: #c18100;
  --sg-button-warning-press-border: #c18100;
  --sg-button-warning-press-color: #fff;
  --sg-button-warning-press-avatar-background: #f4a300;
  --sg-button-warning-press-avatar-border: #f4a300;
  --sg-button-warning-press-avatar-color: #fff;
  --sg-button-warning-press-shadow: none;
  --sg-button-warning-loading-background: #f4a300;
  --sg-button-warning-loading-border: #ffb929;
  --sg-button-warning-loading-color: #fff;
  --sg-button-warning-loading-color-invert: #000;
  --sg-button-warning-loading-avatar-background: #f4a300;
  --sg-button-warning-loading-avatar-border: #f4a300;
  --sg-button-warning-loading-avatar-color: #fff;
  --sg-button-warning-loading-shadow: none;
  --sg-button-flat-default-border-width: 1px;
  --sg-button-flat-default-border-style: solid;
  --sg-button-flat-default-background: #0000;
  --sg-button-flat-default-border: #0000;
  --sg-button-flat-default-color: var(--sg-color-text, #02172d);
  --sg-button-flat-default-avatar-background: #e9ecef;
  --sg-button-flat-default-avatar-border: #e9ecef;
  --sg-button-flat-default-avatar-color: var(--sg-color-text, #02172d);
  --sg-button-flat-default-shadow: none;
  --sg-button-flat-hover-background: #e9ecef;
  --sg-button-flat-hover-border: #e9ecef;
  --sg-button-flat-hover-color: var(--sg-color-text, #02172d);
  --sg-button-flat-hover-avatar-background: #e9ecef;
  --sg-button-flat-hover-avatar-border: #e9ecef;
  --sg-button-flat-hover-avatar-color: var(--sg-color-text, #02172d);
  --sg-button-flat-hover-shadow: none;
  --sg-button-flat-focus-background: #e9ecef;
  --sg-button-flat-focus-border: #e9ecef;
  --sg-button-flat-focus-color: var(--sg-color-text, #02172d);
  --sg-button-flat-focus-avatar-background: #e9ecef;
  --sg-button-flat-focus-avatar-border: #e9ecef;
  --sg-button-flat-focus-avatar-color: var(--sg-color-text, #02172d);
  --sg-button-flat-focus-shadow: 0 0 0.25em 0.05rem #dbe0e5;
  --sg-button-flat-press-background: #dbe0e5;
  --sg-button-flat-press-border: #dbe0e5;
  --sg-button-flat-press-color: var(--sg-color-text, #02172d);
  --sg-button-flat-press-avatar-background: #e9ecef;
  --sg-button-flat-press-avatar-border: #e9ecef;
  --sg-button-flat-press-avatar-color: var(--sg-color-text, #02172d);
  --sg-button-flat-press-shadow: none;
  --sg-button-flat-loading-background: #e9ecef;
  --sg-button-flat-loading-border: #f9f9fa;
  --sg-button-flat-loading-color: #000;
  --sg-button-flat-loading-color-invert: #fff;
  --sg-button-flat-loading-avatar-background: #e9ecef;
  --sg-button-flat-loading-avatar-border: #e9ecef;
  --sg-button-flat-loading-avatar-color: var(--sg-color-text, #02172d);
  --sg-button-flat-loading-shadow: none;
  --sg-button-login-default-border-width: 1px;
  --sg-button-login-default-border-style: solid;
  --sg-button-login-default-background: #093967;
  --sg-button-login-default-border: #fff;
  --sg-button-login-default-color: #fff;
  --sg-button-login-default-avatar-background: #fff;
  --sg-button-login-default-avatar-border: #fff;
  --sg-button-login-default-avatar-color: #093967;
  --sg-button-login-default-shadow: none;
  --sg-button-login-hover-background: #093967;
  --sg-button-login-hover-border: #093967;
  --sg-button-login-hover-color: #fff;
  --sg-button-login-hover-avatar-background: #fff;
  --sg-button-login-hover-avatar-border: #fff;
  --sg-button-login-hover-avatar-color: #093967;
  --sg-button-login-hover-shadow: none;
  --sg-button-login-focus-background: #093967;
  --sg-button-login-focus-border: #fff;
  --sg-button-login-focus-color: #fff;
  --sg-button-login-focus-avatar-background: #fff;
  --sg-button-login-focus-avatar-border: #fff;
  --sg-button-login-focus-avatar-color: #093967;
  --sg-button-login-focus-shadow: 0 0 0.25em 0.05rem #fff;
  --sg-button-login-press-background: #093967;
  --sg-button-login-press-border: #fff;
  --sg-button-login-press-color: #fff;
  --sg-button-login-press-avatar-background: #fff;
  --sg-button-login-press-avatar-border: #fff;
  --sg-button-login-press-avatar-color: #093967;
  --sg-button-login-press-shadow: none;
  --sg-button-login-loading-background: #093967;
  --sg-button-login-loading-border: #093967;
  --sg-button-login-loading-color: #fff;
  --sg-button-login-loading-color-invert: #000;
  --sg-button-login-loading-avatar-background: #fff;
  --sg-button-login-loading-avatar-border: #fff;
  --sg-button-login-loading-avatar-color: #093967;
  --sg-button-login-loading-shadow: none;
  --sg-input-height: 2.2857142857em;
  --sg-input-padding-right: 0.5714285714em;
  --sg-input-padding-left: 0.5714285714em;
  --sg-input-border-radius: 4px;
  --sg-input-textarea-padding-top: 0.5714285714em;
  --sg-input-textarea-padding-right: 0.5714285714em;
  --sg-input-textarea-padding-bottom: 0.5714285714em;
  --sg-input-textarea-padding-left: 0.5714285714em;
  --sg-input-default-color: #02172d;
  --sg-input-default-background: #fff;
  --sg-input-default-border: 1px solid #adb5bd;
  --sg-input-default-shadow: none;
  --sg-input-placeholder-color: #6c757d;
  --sg-input-hover-color: #02172d;
  --sg-input-hover-background: #fff;
  --sg-input-hover-border: 1px solid #116ec5;
  --sg-input-hover-shadow: none;
  --sg-input-focus-color: #02172d;
  --sg-input-focus-background: #fff;
  --sg-input-focus-border: 1px solid #093967;
  --sg-input-focus-shadow: none;
  --sg-input-disable-color: #6c757d;
  --sg-input-disable-background: #e9ecef;
  --sg-input-disable-border: 1px solid #adb5bd;
  --sg-input-disable-shadow: none;
  --sg-input-disable-opacity: 1;
  --sg-input-readonly-color: #6c757d;
  --sg-input-readonly-background: #e9ecef;
  --sg-input-readonly-border: 1px solid #adb5bd;
  --sg-input-readonly-shadow: none;
  --sg-input-invalid-color: #ff3559;
  --sg-input-invalid-background: right 0.5714285714em center/1.1428571429em
      no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath fill='%23FF3559' d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 15.1A7.13 7.13 0 0 1 .9 8 7.13 7.13 0 0 1 8 .9 7.13 7.13 0 0 1 15.1 8 7.13 7.13 0 0 1 8 15.1m.7-3.4V7.8a.68.68 0 0 0-.7-.7.68.68 0 0 0-.7.7v3.9a.68.68 0 0 0 .7.7.68.68 0 0 0 .7-.7M8 3.6c.4 0 .8.4.8.8s-.4.8-.8.8-.8-.4-.8-.8.4-.8.8-.8'/%3E%3C/svg%3E"),
    #fff;
  --sg-input-invalid-border: 1px solid #ff3559;
  --sg-input-invalid-shadow: none;
  --sg-input-valid-color: #00aa7e;
  --sg-input-valid-background: right 0.5714285714em center/1.1428571429em
      no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath fill='%2300AA7E' d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 15.1A7.13 7.13 0 0 1 .9 8 7.13 7.13 0 0 1 8 .9 7.13 7.13 0 0 1 15.1 8 7.13 7.13 0 0 1 8 15.1m.7-3.4V7.8a.68.68 0 0 0-.7-.7.68.68 0 0 0-.7.7v3.9a.68.68 0 0 0 .7.7.68.68 0 0 0 .7-.7M8 3.6c.4 0 .8.4.8.8s-.4.8-.8.8-.8-.4-.8-.8.4-.8.8-.8'/%3E%3C/svg%3E"),
    #fff;
  --sg-input-valid-border: 1px solid #00aa7e;
  --sg-input-valid-shadow: none;
  --sg-select-height: 2.2857142857em;
  --sg-select-padding-top: 0.5714285714em;
  --sg-select-padding-right: 0.5714285714em;
  --sg-select-padding-bottom: 0.5714285714em;
  --sg-select-padding-left: 0.4285714286em;
  --sg-select-border-radius: 4px;
  --sg-select-default-color: #02172d;
  --sg-select-default-background: right 0.5714285714em center/0.8571428571em
      no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill='%23ADB5BD' fill-rule='evenodd'/%3E%3C/svg%3E"),
    #fff;
  --sg-select-default-border: 1px solid #adb5bd;
  --sg-select-default-shadow: none;
  --sg-select-hover-color: #02172d;
  --sg-select-hover-background: right 0.5714285714em center/0.8571428571em
      no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill='%23ADB5BD' fill-rule='evenodd'/%3E%3C/svg%3E"),
    #fff;
  --sg-select-hover-border: 1px solid #116ec5;
  --sg-select-hover-shadow: none;
  --sg-select-focus-color: #02172d;
  --sg-select-focus-background: right 0.5714285714em center/0.8571428571em
      no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill='%23ADB5BD' fill-rule='evenodd'/%3E%3C/svg%3E"),
    #fff;
  --sg-select-focus-border: 1px solid #093967;
  --sg-select-focus-shadow: none;
  --sg-select-disable-color: #6c757d;
  --sg-select-disable-background: #e9ecef;
  --sg-select-disable-border: 1px solid #adb5bd;
  --sg-select-disable-shadow: none;
  --sg-select-disable-opacity: 1;
  --sg-select-invalid-color: #ff3559;
  --sg-select-invalid-background: right 0.5714285714em center/0.8571428571em
      no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill='%23ADB5BD' fill-rule='evenodd'/%3E%3C/svg%3E"),
    right 2em center/1.1428571429em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath fill='%23FF3559' d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 15.1A7.13 7.13 0 0 1 .9 8 7.13 7.13 0 0 1 8 .9 7.13 7.13 0 0 1 15.1 8 7.13 7.13 0 0 1 8 15.1m.7-3.4V7.8a.68.68 0 0 0-.7-.7.68.68 0 0 0-.7.7v3.9a.68.68 0 0 0 .7.7.68.68 0 0 0 .7-.7M8 3.6c.4 0 .8.4.8.8s-.4.8-.8.8-.8-.4-.8-.8.4-.8.8-.8'/%3E%3C/svg%3E"),
    #fff;
  --sg-select-invalid-border: 1px solid #ff3559;
  --sg-select-invalid-shadow: none;
  --sg-select-valid-color: #00aa7e;
  --sg-select-valid-background: right 0.5714285714em center/0.8571428571em
      no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16'%3E%3Cdefs%3E%3Cpath id='a' d='M15.063 3.938a1.325 1.325 0 0 1 0 1.875l-6.355 6.355a1 1 0 0 1-1.414 0L.938 5.813a1.325 1.325 0 1 1 1.875-1.875L8 9.125l5.188-5.187a1.325 1.325 0 0 1 1.875 0'/%3E%3C/defs%3E%3Cuse xlink:href="../css/%23a" fill='%23ADB5BD' fill-rule='evenodd'/%3E%3C/svg%3E"),
    right 2em center/1.1428571429em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath fill='%2300AA7E' d='M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 15.1A7.13 7.13 0 0 1 .9 8 7.13 7.13 0 0 1 8 .9 7.13 7.13 0 0 1 15.1 8 7.13 7.13 0 0 1 8 15.1m.7-3.4V7.8a.68.68 0 0 0-.7-.7.68.68 0 0 0-.7.7v3.9a.68.68 0 0 0 .7.7.68.68 0 0 0 .7-.7M8 3.6c.4 0 .8.4.8.8s-.4.8-.8.8-.8-.4-.8-.8.4-.8.8-.8'/%3E%3C/svg%3E"),
    #fff;
  --sg-select-valid-border: 1px solid #00aa7e;
  --sg-select-valid-shadow: none;
  --sg-checkbox-font-size: 1em;
  --sg-checkbox-label-spacer: 0.5714285714em;
  --sg-checkbox-height: 1em;
  --sg-checkbox-width: 1em;
  --sg-checkbox-label-font-size: 1em;
  --sg-checkbox-content-size: 1.1428571429em;
  --sg-checkbox-border-radius: 4px;
  --sg-checkbox-default-background-off: #fff;
  --sg-checkbox-default-border-off: 1px solid #adb5bd;
  --sg-checkbox-default-shadow-off: none;
  --sg-checkbox-default-background-on: center center/0.65em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #093967;
  --sg-checkbox-default-border-on: 1px solid #093967;
  --sg-checkbox-default-shadow-on: none;
  --sg-checkbox-default-background-indeterminate: center center/0.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #093967;
  --sg-checkbox-default-border-indeterminate: 1px solid #093967;
  --sg-checkbox-default-shadow-indeterminate: none;
  --sg-checkbox-hover-background-off: #fff;
  --sg-checkbox-hover-border-off: 1px solid #116ec5;
  --sg-checkbox-hover-shadow-off: none;
  --sg-checkbox-hover-background-on: center center/0.65em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #116ec5;
  --sg-checkbox-hover-border-on: 1px solid #116ec5;
  --sg-checkbox-hover-shadow-on: none;
  --sg-checkbox-hover-background-indeterminate: center center/0.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #116ec5;
  --sg-checkbox-hover-border-indeterminate: 1px solid #116ec5;
  --sg-checkbox-hover-shadow-indeterminate: none;
  --sg-checkbox-focus-background-off: #fff;
  --sg-checkbox-focus-border-off: 1px solid #adadad;
  --sg-checkbox-focus-shadow-off: none;
  --sg-checkbox-focus-background-on: center center/0.65em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #093967;
  --sg-checkbox-focus-border-on: 1px solid #093967;
  --sg-checkbox-focus-shadow-on: none;
  --sg-checkbox-focus-background-indeterminate: center center/0.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #093967;
  --sg-checkbox-focus-border-indeterminate: 1px solid #093967;
  --sg-checkbox-focus-shadow-indeterminate: none;
  --sg-checkbox-disable-background-off: #d8d8d8;
  --sg-checkbox-disable-border-off: 1px solid #adadad;
  --sg-checkbox-disable-shadow-off: none;
  --sg-checkbox-disable-opacity-off: 1;
  --sg-checkbox-disable-background-on: center center/0.65em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.562 8a.98.98 0 0 1-.715-.306L.96 4.732a1.07 1.07 0 0 1 0-1.473.99.99 0 0 1 1.433 0l2.168 2.229L9.604.306a.99.99 0 0 1 1.432 0 1.06 1.06 0 0 1 0 1.47L5.281 7.694a1 1 0 0 1-.72.306z'/%3E%3C/svg%3E"),
    #093967;
  --sg-checkbox-disable-border-on: 1px solid #093967;
  --sg-checkbox-disable-shadow-on: none;
  --sg-checkbox-disable-opacity-on: 1;
  --sg-checkbox-disable-background-indeterminate: center center/0.5em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.161 52.161'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23FFF' d='M52.161 26.081a5.874 5.874 0 0 1-5.875 5.875H5.875a5.875 5.875 0 1 1 0-11.75h40.411a5.874 5.874 0 0 1 5.875 5.875'/%3E%3C/svg%3E"),
    #093967;
  --sg-checkbox-disable-border-indeterminate: 1px solid #093967;
  --sg-checkbox-disable-shadow-indeterminate: none;
  --sg-checkbox-disable-opacity-indeterminate: 1;
  --sg-radio-font-size: 1em;
  --sg-radio-label-spacer: 0.5714285714em;
  --sg-radio-height: 1em;
  --sg-radio-width: 1em;
  --sg-radio-label-font-size: 1em;
  --sg-radio-content-size: 1.1428571429em;
  --sg-radio-border-radius: 50%;
  --sg-radio-default-content-on: "";
  --sg-radio-default-color-on: #0000;
  --sg-radio-default-background-on: center center/0.55em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23093967'/%3E%3C/svg%3E"),
    #fff;
  --sg-radio-default-border-on: 1px solid #093967;
  --sg-radio-default-shadow-on: none;
  --sg-radio-default-opacity-on: 1;
  --sg-radio-hover-content-off: "";
  --sg-radio-hover-color-off: #0000;
  --sg-radio-hover-background-off: #fff;
  --sg-radio-hover-border-off: 1px solid #116ec5;
  --sg-radio-hover-shadow-off: none;
  --sg-radio-hover-opacity-off: 1;
  --sg-radio-hover-content-on: "";
  --sg-radio-hover-color-on: #0000;
  --sg-radio-hover-background-on: center center/0.55em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23093967'/%3E%3C/svg%3E"),
    #fff;
  --sg-radio-hover-border-on: 1px solid #116ec5;
  --sg-radio-hover-shadow-on: none;
  --sg-radio-hover-opacity-on: 1;
  --sg-radio-focus-content-off: "";
  --sg-radio-focus-color-off: #0000;
  --sg-radio-focus-background-off: #fff;
  --sg-radio-focus-border-off: 1px solid #093967;
  --sg-radio-focus-shadow-off: none;
  --sg-radio-focus-opacity-off: 1;
  --sg-radio-focus-content-on: "";
  --sg-radio-focus-color-on: #0000;
  --sg-radio-focus-background-on: center center/0.55em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23093967'/%3E%3C/svg%3E"),
    #fff;
  --sg-radio-focus-border-on: 1px solid #093967;
  --sg-radio-focus-shadow-on: none;
  --sg-radio-focus-opacity-on: 1;
  --sg-radio-disable-content-off: "";
  --sg-radio-disable-color-off: #0000;
  --sg-radio-disable-background-off: #e9ecef;
  --sg-radio-disable-border-off: 1px solid #adb5bd;
  --sg-radio-disable-shadow-off: none;
  --sg-radio-disable-opacity-off: 1;
  --sg-radio-disable-content-on: "";
  --sg-radio-disable-color-on: #0000;
  --sg-radio-disable-background-on: center center/0.55em no-repeat
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23ADB5BD'/%3E%3C/svg%3E"),
    #e9ecef;
  --sg-radio-disable-border-on: 1px solid #adb5bd;
  --sg-radio-disable-shadow-on: none;
  --sg-radio-disable-opacity-on: 1;
  --sg-switch-container-background-color-off: #dee2e6;
  --sg-switch-container-background-color-on: #093967;
  --sg-switch-container-background-color-disable-off: #dee2e6;
  --sg-switch-container-background-color-disable-on: #dee2e6;
  --sg-switch-container-border-off: 1px solid #dee2e6;
  --sg-switch-container-border-on: 1px solid #093967;
  --sg-switch-container-border-disable-off: 1px solid #dee2e6;
  --sg-switch-container-border-disable-on: 1px solid #dee2e6;
  --sg-switch-container-shadow-off: none;
  --sg-switch-container-shadow-on: none;
  --sg-switch-container-shadow-focus: none;
  --sg-switch-toggler-background-color-off: #fff;
  --sg-switch-toggler-background-color-on: #fff;
  --sg-switch-toggler-background-color-disable-off: #adb5bd;
  --sg-switch-toggler-background-color-disable-on: #adb5bd;
  --sg-switch-toggler-border-off: 1px solid #fff;
  --sg-switch-toggler-border-on: 1px solid #fff;
  --sg-switch-toggler-border-disable-off: 1px solid #adb5bd;
  --sg-switch-toggler-border-disable-on: 1px solid #adb5bd;
  --sg-form-note-font-size: 0.8571428571em;
  --sg-form-note-info-color: #757575;
  --sg-form-note-success-color: #00aa7e;
  --sg-form-note-danger-color: #ff3559;
  --sg-floating-label-font-size: 1em;
  --sg-floating-label-active-color: var(--sg-color-text, #02172d);
  --sg-floating-label-active-transform: scale(0.85) translateY(-2em)
    translateX(-1em);
  --sg-floating-label-focus-color: #093967;
  --sg-form-group-label-height: 2.2857142857em;
  --sg-form-group-label-font-size: 1em;
  --sg-form-group-icon-height: 2.1428571429em;
  --sg-form-group-icon-font-size: 1em;
  --sg-input-icon-floating-label-transform: scale(1) translateY(-2em)
    translateX(-2.9em);
  --sg-input-icon-form-note-transform: translateX(-2.8em);
  --sg-menu-font-size: 1rem;
  --sg-menu-vert-padding-top: 0;
  --sg-menu-vert-padding-right: 0;
  --sg-menu-vert-padding-bottom: 0;
  --sg-menu-vert-padding-left: 0;
  --sg-menu-vert-list-before-background: #f7f7f7;
  --sg-menu-vert-list-before-separator: 2px solid #093967;
  --sg-menu-vert-list-before-text-size: 1rem;
  --sg-menu-vert-list-before-text-weight: bold;
  --sg-menu-vert-list-after-background: #f7f7f7;
  --sg-menu-vert-list-after-separator: 2px solid #093967;
  --sg-menu-vert-list-after-text-size: 1rem;
  --sg-menu-vert-list-after-text-weight: bold;
  --sg-menu-vert-layer-1-list-background: #fff;
  --sg-menu-vert-layer-2-list-background: #fff;
  --sg-menu-vert-layer-3-list-background: #fff;
  --sg-menu-vert-layer-4-list-background: #fff;
  --sg-menu-vert-layer-5-list-background: #fff;
  --sg-menu-vert-layer-2-item-separator: none;
  --sg-menu-vert-layer-3-item-separator: none;
  --sg-menu-vert-layer-4-item-separator: none;
  --sg-menu-vert-layer-5-item-separator: none;
  --sg-menu-vert-layer-1-item-hover: #f7f7f7;
  --sg-menu-vert-layer-2-item-hover: #f7f7f7;
  --sg-menu-vert-layer-3-item-hover: #f7f7f7;
  --sg-menu-vert-layer-4-item-hover: #f7f7f7;
  --sg-menu-vert-layer-5-item-hover: #f7f7f7;
  --sg-menu-vert-text-margin-top: 1rem;
  --sg-menu-vert-text-margin-right: 1.5rem;
  --sg-menu-vert-text-margin-bottom: 1rem;
  --sg-menu-vert-text-margin-left: 1.5rem;
  --sg-menu-vert-text-padding: 0;
  --sg-menu-vert-layer-1-text-padding: 0;
  --sg-menu-vert-layer-2-text-padding: 0;
  --sg-menu-vert-layer-3-text-padding: 0;
  --sg-menu-vert-layer-4-text-padding: 0;
  --sg-menu-vert-layer-5-text-padding: 0;
  --sg-menu-vert-sub-menu-left-spacer: 2.5rem;
  --sg-menu-vert-text-weight: bold;
  --sg-menu-vert-layer-2-text-weight: normal;
  --sg-menu-vert-layer-3-text-weight: normal;
  --sg-menu-vert-layer-4-text-weight: normal;
  --sg-menu-vert-layer-5-text-weight: normal;
  --sg-menu-vert-text-size: 1.125rem;
  --sg-menu-vert-text-border-default: 2px solid #0000;
  --sg-menu-vert-text-border-current: 2px solid #d0021b;
  --sg-menu-vert-text-color-default: #093967;
  --sg-menu-vert-text-decoration-default: none;
  --sg-menu-vert-text-color-hover: #0d5396;
  --sg-menu-vert-text-background-color-hover: #0000;
  --sg-menu-vert-text-decoration-hover: none;
  --sg-menu-vert-text-color-active: #093967;
  --sg-menu-vert-text-decoration-active: none;
  --sg-menu-vert-icon-height: 1;
  --sg-menu-vert-icon-padding: 0.3rem 1.5rem;
  --sg-menu-vert-icon-size: 1rem;
  --sg-menu-vert-icon-color: #adadad;
  --sg-menu-vert-icon-color-active: #093967;
  --sg-menu-hori-layer-1-list-justify: space-between;
  --sg-menu-hori-menu-width: 100%;
  --sg-menu-hori-menu-height: auto;
  --sg-menu-hori-menu-margin: 0;
  --sg-menu-hori-menu-padding: 0;
  --sg-menu-hori-menu-background: #0000;
  --sg-menu-hori-layer-1-list-width: 100%;
  --sg-menu-hori-layer-1-list-height: auto;
  --sg-menu-hori-layer-1-list-margin: 0;
  --sg-menu-hori-layer-1-list-padding: 0.5rem 1rem;
  --sg-menu-hori-layer-1-list-background: #0000;
  --sg-menu-hori-layer-2-list-background: #0000;
  --sg-menu-hori-layer-3-list-width: 100%;
  --sg-menu-hori-layer-3-list-height: auto;
  --sg-menu-hori-layer-3-list-margin: 0;
  --sg-menu-hori-layer-3-list-padding: 0;
  --sg-menu-hori-layer-3-list-background: #0000;
  --sg-menu-hori-layer-1-text-size: 1.1428571429rem;
  --sg-menu-hori-layer-1-text-weight: 600;
  --sg-menu-hori-layer-1-text-margin: 0;
  --sg-menu-hori-layer-1-text-padding: 0;
  --sg-menu-hori-layer-1-text-default-color: #fff;
  --sg-menu-hori-layer-1-text-default-background: #0000;
  --sg-menu-hori-layer-1-text-default-border: 4px solid #0000;
  --sg-menu-hori-layer-1-text-default-border-gap: -0.5rem;
  --sg-menu-hori-layer-1-text-default-border-color: #0000;
  --sg-menu-hori-layer-1-text-default-border-size: 0.25rem;
  --sg-menu-hori-layer-1-text-default-decoration: none;
  --sg-menu-hori-layer-1-text-hover-color: #f3f3f3;
  --sg-menu-hori-layer-1-text-hover-background: #0000;
  --sg-menu-hori-layer-1-text-hover-border: 4px solid #0000;
  --sg-menu-hori-layer-1-text-hover-border-color: #0000;
  --sg-menu-hori-layer-1-text-hover-decoration: none;
  --sg-menu-hori-layer-1-text-active-color: #fff;
  --sg-menu-hori-layer-1-text-active-background: #0000;
  --sg-menu-hori-layer-1-text-active-border: 4px solid #0000;
  --sg-menu-hori-layer-1-text-active-border-color: #0000;
  --sg-menu-hori-layer-1-text-active-decoration: none;
  --sg-menu-hori-layer-1-text-current-border: 4px solid #0000;
  --sg-menu-hori-layer-1-text-current-border-color: #d0021b;
  --sg-menu-hori-layer-2-text-size: 1.1428571429rem;
  --sg-menu-hori-layer-2-text-weight: 600;
  --sg-menu-hori-layer-2-text-margin: 0 0 0.8571428571rem 0;
  --sg-menu-hori-layer-2-text-padding: 0;
  --sg-menu-hori-layer-2-text-default-color: #093967;
  --sg-menu-hori-layer-2-text-default-background: #0000;
  --sg-menu-hori-layer-2-text-default-border: 0 none #0000;
  --sg-menu-hori-layer-2-text-default-decoration: none;
  --sg-menu-hori-layer-2-text-hover-color: #093967;
  --sg-menu-hori-layer-2-text-hover-background: #0000;
  --sg-menu-hori-layer-2-text-hover-border: 0 none #0000;
  --sg-menu-hori-layer-2-text-hover-decoration: underline;
  --sg-menu-hori-layer-2-text-active-color: #093967;
  --sg-menu-hori-layer-2-text-active-background: #0000;
  --sg-menu-hori-layer-2-text-active-border: 0 none #0000;
  --sg-menu-hori-layer-2-text-active-decoration: none;
  --sg-menu-hori-layer-2-text-current-border: 0 none #0000;
  --sg-menu-hori-layer-3-text-size: 1rem;
  --sg-menu-hori-layer-3-text-weight: 400;
  --sg-menu-hori-layer-3-text-margin: 0 0 0.5714285714rem 0;
  --sg-menu-hori-layer-3-text-padding: 0;
  --sg-menu-hori-layer-3-text-default-color: #093967;
  --sg-menu-hori-layer-3-text-default-background: #0000;
  --sg-menu-hori-layer-3-text-default-border: 0 none #0000;
  --sg-menu-hori-layer-3-text-default-decoration: none;
  --sg-menu-hori-layer-3-text-hover-color: #093967;
  --sg-menu-hori-layer-3-text-hover-background: #0000;
  --sg-menu-hori-layer-3-text-hover-border: 0 none #0000;
  --sg-menu-hori-layer-3-text-hover-decoration: underline;
  --sg-menu-hori-layer-3-text-active-color: #093967;
  --sg-menu-hori-layer-3-text-active-background: #0000;
  --sg-menu-hori-layer-3-text-active-border: 0 none #0000;
  --sg-menu-hori-layer-3-text-active-decoration: none;
  --sg-menu-hori-layer-3-text-current-border: 0 none #0000;
  --sg-news-layout-list-separator: 1px solid #d8d8d8;
  --sg-quote-ticker-font-size: 0.8em;
  --sg-quote-ticker-label-font-weight: 900;
  --sg-quote-ticker-value-neutral-font-weight: 600;
  --sg-quote-ticker-value-neutral-color: #757575;
  --sg-quote-ticker-value-positive-font-weight: 600;
  --sg-quote-ticker-value-positive-color: #00aa7e;
  --sg-quote-ticker-value-negative-font-weight: 600;
  --sg-quote-ticker-value-negative-color: #ff3559;
}
.thanos .date-picker--picker {
  padding: 0 0.75rem;
  width: 100%;
}
@media screen and (max-width: 992px) {
  .thanos .button--circle {
    width: 2.5rem;
  }
}
.page-footer__first-row {
  width: 100%;
}
.arishem .button--selma-finance {
  background: #9d80ff;
  border: 2px solid #c7b7fa;
}
.arishem .button--selma-finance:not(:disabled):not(.button--disable):hover,
.page-header .arishem .button--selma-finance:active,
.page-header .arishem .button--selma-finance:focus,
.page-header .arishem .button--selma-finance:focus-visible,
.page-header .arishem .button--selma-finance:hover {
  background: #764dff;
  border: 2px solid #9d80ff;
}
.button-advertising-hint {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAdCAIAAAAcg2rJAAABMElEQVR42r2QYWcEMRCG+/9/zljRkTorxLEd0TquGndCnWOFWmUdJ0wn6a67ze3njjFeecy8k3niOQIzxSwi32LCxo+kLQCKVu2uxgCKUw8ARUONrYLt1xUgV9E1jqP/6PSbAamiY+1tCJHIkEYSvUG3DeOdt7apJ5mSvl3WP+8AeMO6ya6eWeqmeDcAN8zRBYveGKkcd+VBT9j4OhebR0LJHaG1WRwI//VqPPpTp72BU7lajcEcqU+TRnr0BtJaFkxFr2BZzRvE7rSCPw1E5sjjwaHFByxNRhOZv7Qrw9P1mPtL1lghIvXrN5/PXi7/ii+b5xpfmN3Aqju3jQ22WWAbkm73Tuv8pcueOS1x06C1bhjmH1feKVz2rXQrAJkUUoWnGPjcBavE/g7XkbL9HL9HtxbyDp6rZQAAAABJRU5ErkJggg==)
    no-repeat 0 0 #0000;
  display: inline;
  float: left;
  height: 29px;
  margin-top: 3px;
  width: 10px;
}
.badge-new {
  align-content: center;
  align-items: center;
  background-color: var(--sg-badge-background, #000);
  border: var(--sg-badge-border, 1px solid #000);
  border-radius: 0.25rem;
  color: var(--sg-badge-text-color, #fff);
  display: inline-flex;
  flex-wrap: nowrap;
  font-size: 0.825rem;
  height: auto;
  justify-content: center;
  margin: var(--sg-badge-margin, 0);
  padding: 0.3125rem 0.5rem;
  white-space: nowrap;
}
.badge--bronze {
  background-color: var(--sg-badge-color-bronze, #c17f2f);
  border: var(--sg-badge-border-bronze, 1px solid #c17f2f);
  color: var(--sg-badge-text-color-bronze, #fff);
}
.upperheader {
  margin-left: auto;
  margin-right: auto;
  max-width: 75.71429rem;
  padding-left: 15px;
  padding-right: 15px;
}
span.mright-3,
span.mright-5 {
  padding-right: 0.3rem;
}
span.mright-3 a,
span.mright-5 a {
  font-size: 11.5px;
  font-weight: 700;
}
.colorGreen {
  color: #00aa7e;
}
.performanceBarPositive {
  background: #00aa7e;
}
.colorRed {
  color: #ff3559;
}
.performanceBarNegative {
  background: #ff3559;
}
.image-news-list {
  bottom: -15px;
  font-size: 15px;
  position: relative;
}
.image_icon_arrow_red {
  background: none !important;
  padding: 0 !important;
}
.simple-multi-chart-view {
  cursor: pointer;
  max-width: 10rem;
}
.font-weight-normal {
  font-weight: 400 !important;
}
#buy {
  background-color: #00aa7e;
}
#buy,
#sell {
  color: #fff;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
#sell {
  background-color: #ff3559;
}
.advertisement {
  color: #757575;
  font-size: 12px;
}
.ubs-products-button-container {
  float: right;
  position: relative;
  width: 150px;
}
.ubs-products-container {
  background-color: #fff;
  border: 1px solid #000;
  display: none;
  margin-top: 25px;
  padding: 5px;
  position: absolute;
  right: 0;
  top: 0;
  width: 400px;
  z-index: 9999999999;
}
@media (max-width: 770px) {
  .ubs-products-container {
    width: 100vw;
  }
}
.close-ubs-products {
  background: url(../css/#IMG_PATH#/sprite.png?v=#SPRITE_VERSION#) -429px -230px
    no-repeat #0000;
  cursor: pointer;
  float: right;
  height: 25px;
  margin-right: -7px;
  margin-top: -17px;
  position: relative;
  width: 25px;
}
#deribx-button {
  color: #fff;
}
.deribx-button {
  background-color: #f006;
  border: 0.16em solid red;
  border-radius: 2em;
  display: inline-block;
  font-weight: 500;
  margin: 0 0.1em 0.1em 0;
  padding: 0.3em 1.2em;
  text-align: center;
  text-decoration: none;
}
@media (max-width: 30em) {
  .deribx-button {
    display: block;
    margin: 0.2em auto;
  }
}
.deribx-button:after {
  content: "➤";
  margin-left: 5px;
}
.issuer__box {
  height: 325px;
  overflow: hidden;
  padding: 5px 5px 25px;
}
.thanos .icon-sort {
  font-family: OpenSans, arial, sans-serif;
}
.thanos .icon-sort:active,
.thanos .icon-sort:active:focus,
.thanos .icon-sort:focus,
.thanos .icon-sort:hover,
.thanos .icon-sort:link,
.thanos .icon-sort:visited {
  color: #757575;
}
.thanos .icon-sort:after {
  content: "";
}
.thanos .icon-sort-asc :after,
.thanos .icon-sort:after {
  color: #757575;
  font-family: icon;
  font-size: 10px;
  padding-left: 0.5rem;
}
.thanos .icon-sort-asc :after {
  content: "";
}
.thanos .icon-sort-desc :after {
  color: #757575;
  content: "";
  font-family: icon;
  font-size: 10px;
  padding-left: 0.5rem;
}
a#IndexShareListForRealtimeName {
  color: #757575;
}
.thanos .holiday-box {
  background: #f6f7f7;
  border: 4px solid #d8d8d8;
  border-radius: 4px;
}
.thanos .radio {
  max-width: none;
  position: unset;
}
.thanos .radio input[type="radio"],
.thanos .radio-inline input[type="radio"],
.thanos .radio__radio {
  box-sizing: unset;
  margin: unset;
  padding: unset;
  position: static;
}
.thanos .image_left {
  clear: both;
  float: left;
  margin: 3px 10px 5px 0;
}
.thanos .image_right {
  clear: both;
  float: right;
  margin: 3px 0 5px 10px;
}
.thanos table .table__td.text-left {
  text-align: left !important;
}
.thanos .button--swissquote-etf:link,
.thanos .button--swissquote-etf:visited {
  background-color: #fff;
  border: 1px solid #fa5b34;
  color: #000;
  display: flex;
}
.thanos .snapshot .button--snapshot-buy,
.thanos .snapshot .button--snapshot-sell {
  margin: 0 !important;
}
.thanos .snapshot__actions {
  gap: 0.5rem;
}
.thanos .button--edelmetall-gold:link,
.thanos .button--edelmetall-gold:visited {
  display: flex;
}
:root {
  --sg-color-white: #fff;
  --sg-color-brand-finnet: #093967;
  --sg-color-brand-finnet-red: #d0021b;
  --sg-color-ch-text: #02172d;
  --sg-color-brand-facebook: #3b5998;
  --sg-color-brand-youtube: #bf2d27;
  --sg-color-brand-linkedin: #2867b2;
  --sg-color-brand-instagram: #8a3ab9;
  --sg-color-brand-rss: #ffb829;
  --sg-color-info: #c3def8;
  --flex-display: flex;
  --flex-direction: row;
  --flex-wrap: nowrap;
  --flex-horizontal: flex-start;
  --flex-vertical: stretch;
  --flex-content: normal;
  --flex-gap: unset;
  --flex-item-order: 0;
  --flex-item-grow: 0;
  --flex-item-shrink: 1;
  --flex-item-basis: auto;
  --flex-item-vertical: auto;
  --layout-page-layout-template-rows-xl: auto 145px 260px auto repeat(3, auto);
}
.arishem {
  --component-menu-horizontal-layer-2-text-weight: 600;
  --component-news-basic-gap: 0;
}
.arishem .logo-zero-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Ebene_1' x='0' y='0' version='1.1' viewBox='0 0 320 120'%3E%3Cstyle%3E.st1{fill-rule:evenodd;clip-rule:evenodd;fill:%2302172d}%3C/style%3E%3Cg id='zero-logo-dark'%3E%3Cg id='zero-logo-copy' transform='translate(10 10)'%3E%3ClinearGradient id='Path_00000110443001311521235210000005431807821711688612_' x1='-526.228' x2='-526.027' y1='431.581' y2='431.014' gradientTransform='matrix(96.9874 0 0 -100 51075.309 43177)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style="stop-color:%23e81673"/%3E%3Cstop offset='1' style="stop-color:%232c8bf1"/%3E%3C/linearGradient%3E%3Cpath id='Path' d='M96.987 31.398v-8.81c-.006-5.989-2.317-11.73-6.424-15.965S80.889.007 75.081 0H21.907C16.099.007 10.53 2.388 6.423 6.623 2.316 10.857.007 16.599 0 22.587v31.486l10.723-5.479V22.587c.004-3.056 1.183-5.987 3.28-8.148s4.939-3.378 7.904-3.38H75.08c2.964.002 5.806 1.219 7.903 3.38s3.274 5.092 3.277 8.148v1.948L0 68.605v8.808c.006 5.988 2.316 11.73 6.423 15.964 4.106 4.235 9.675 6.616 15.484 6.623H75.08c5.808-.007 11.376-2.388 15.483-6.623s6.417-9.976 6.423-15.964V45.938l-10.726 5.478v26.006c-.003 3.056-1.181 5.986-3.277 8.148s-4.939 3.377-7.903 3.38H21.907c-2.965-.003-5.808-1.219-7.904-3.38-2.097-2.162-3.276-5.092-3.28-8.148v-1.946z' style="fill:url(../css/%23Path_00000110443001311521235210000005431807821711688612_)"/%3E%3Cpath id='Path_00000036231927247986157460000004879890941098680509_' d='m125.447 87.33 29.435-37.265 5.206-5.987-7.91.103h-27.031v-4.439h40.548v4.026L137.16 80.103l-6.007 6.917 9.01-.104h26.732v4.44h-41.449z' class='st1'/%3E%3Cpath id='Shape' d='M215.568 64.31q0 1.755-.2 3.406H175.62q.5 9.498 5.407 14.865 5.006 5.264 13.316 5.264 5.907 0 10.111-2.477 4.306-2.477 6.208-7.02l4.205 2.272q-2.805 5.678-8.01 8.774-5.205 2.993-12.515 2.993-11.112 0-17.42-7.122-6.208-7.123-6.208-19.716c0-12.593 2.003-14.968 6.008-19.717q6.106-7.122 17.02-7.122 10.211 0 16.019 7.02 5.806 7.018 5.807 18.58m-21.826-21.058q-8.11 0-12.815 5.264-4.706 5.162-5.307 14.555h35.242q-.5-9.29-5.006-14.555-4.405-5.264-12.114-5.264' class='st1'/%3E%3Cpath id='Path_00000155117385392542881330000002927489074229657768_' d='M245.863 38.71q4.005 0 6.307 1.755l-1.301 4.851q-2.303-1.858-6.408-1.858-3.805 0-7.209 2.478-3.303 2.373-5.406 6.812-2.002 4.335-2.002 9.704v28.903h-5.006V39.742h4.205l.6 10.53q2.103-5.472 6.208-8.465 4.204-3.097 10.012-3.097' class='st1'/%3E%3Cpath id='Shape_00000023244167060527212700000003740850995222472344_' d='M275.85 38.71q11.112 0 17.42 7.226 6.408 7.122 6.408 19.613c0 12.49-2.136 14.899-6.408 19.716q-6.308 7.122-17.42 7.122c-11.112 0-13.25-2.374-17.521-7.122q-6.308-7.226-6.308-19.716c0-12.49 2.103-14.865 6.308-19.613q6.408-7.227 17.52-7.226m0 4.438q-8.811 0-13.817 5.988-5.006 5.986-5.006 16.413c0 10.427 1.669 12.421 5.006 16.413q5.006 5.986 13.817 5.987c8.81 0 10.478-1.996 13.816-5.987s5.006-9.463 5.006-16.413-1.669-12.422-5.006-16.413-7.943-5.988-13.816-5.988' class='st1'/%3E%3Cpath id='Path_00000091702155594451461520000008939868463565739161_' d='M127.659 9.408v6.81h8.211v1.256h-8.211v8.333h-1.295V8.18h11.656v1.228z' class='st1'/%3E%3Cpath id='Path_00000062906635846562692760000012188101282751792270_' d='M142.527 25.807h-1.295V8.18h1.295z' class='st1'/%3E%3Cpath id='Path_00000132773613680868105950000004495811797868842931_' d='M160.784 25.807h-1.606l-9.066-13.835-1.27-2.35h-.025l.077 2.217v13.968h-1.243V8.18h1.632l9.04 13.807 1.295 2.377-.052-2.216V8.18h1.218z' class='st1'/%3E%3Cpath id='Shape_00000067914728143766509340000013742218731284129921_' d='M175.39 20.278h-8.186l-2.124 5.529h-1.373l6.838-17.627h1.529l6.838 17.627h-1.373zm-.467-1.228-2.979-7.692-.622-1.87h-.026l-.621 1.817-2.98 7.745z' class='st1'/%3E%3Cpath id='Path_00000152230868925831190250000003158627337446351774_' d='M194.972 25.807h-1.606L184.3 11.971l-1.27-2.35h-.025l.078 2.217v13.968h-1.244V8.18h1.632l9.04 13.807 1.296 2.377-.052-2.216V8.18h1.217z' class='st1'/%3E%3Cpath id='Path_00000136369866870204202870000011162983150990856087_' d='M211.727 24.578v1.229h-13.21V24.63l11.268-15.223H198.75V8.18h12.563v1.175l-11.268 15.223z' class='st1'/%3E%3Cpath id='Path_00000164502334606908954210000002077192186099794610_' d='M227.29 24.578v1.229h-12.097V8.18h11.682v1.228h-10.387v6.81h8.21v1.256h-8.21v7.104z' class='st1'/%3E%3Cpath id='Path_00000111889914025075906720000008386709032610579623_' d='M243.927 25.807h-1.606l-9.066-13.835-1.27-2.35h-.025l.078 2.217v13.968h-1.244V8.18h1.632l9.04 13.807 1.296 2.377-.053-2.216V8.18h1.218z' class='st1'/%3E%3Cpath id='Path_00000168098530327324053080000013524228491386232233_' d='M249.207 23.617q.519 0 .829.347.337.32.337.854c0 .534-.112.65-.337.882q-.31.32-.829.32c-.519 0-.63-.107-.855-.32q-.31-.348-.31-.882c0-.534.103-.64.31-.854a1.14 1.14 0 0 1 .855-.348' class='st1'/%3E%3Cpath id='Path_00000071522580606426907440000009469542109505632152_' d='M267.617 25.807h-1.606l-9.066-13.835-1.27-2.35h-.025l.078 2.217v13.968h-1.244V8.18h1.632l9.04 13.807 1.296 2.377-.052-2.216V8.18h1.217z' class='st1'/%3E%3Cpath id='Path_00000165955993702055009210000014940930613067528629_' d='M284.839 24.578v1.229h-12.097V8.18h11.682v1.228h-10.387v6.81h8.211v1.256h-8.21v7.104z' class='st1'/%3E%3Cpath id='Path_00000018944075525247238490000011538924839176528536_' d='M300 9.408h-6.243v16.399h-1.295V9.407h-6.242V8.18H300z' class='st1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  height: 3.125rem;
  width: 8.33125rem;
}
@supports (aspect-ratio: 2.666) {
  .arishem .logo-zero-black {
    aspect-ratio: 2.666;
    width: auto;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .arishem .page-footer .logo-zero-black {
    height: 2.5rem;
  }
}
.thanos .logo.logo-finanzen-ch {
  height: 24px;
  width: 182px;
}
@media (max-width: 575px) {
  .thanos .logo.logo-finanzen-ch {
    height: 16px;
    width: 122px;
  }
}
@media (min-width: 992px) {
  .thanos .logo.logo-finanzen-ch {
    height: 24px;
    width: 182px;
  }
}
@supports (aspect-ratio: 7.59375) {
  .thanos .logo.logo-finanzen-ch {
    aspect-ratio: 7.59375;
    width: auto;
  }
}
.thanos .logo.logo-explore-zero {
  background-image: url(../images/entdecke-zero.svg);
  height: 21px;
  margin-top: 2px;
  width: 140px;
}
@media (max-width: 575px) {
  .thanos .logo.logo-explore-zero {
    height: 15px;
    width: 100px;
  }
}
@supports (aspect-ratio: 6.666) {
  .thanos .logo.logo-explore-zero {
    aspect-ratio: 6.666;
    width: auto;
  }
}
.thanos .logo.logo-explore-zero--desktop {
  display: block;
}
@media (max-width: 992px) {
  .thanos .logo.logo-explore-zero--desktop {
    display: none;
  }
}
.thanos .logo.logo-explore-zero--mobile {
  display: none;
}
@media (max-width: 992px) {
  .thanos .logo.logo-explore-zero--mobile {
    display: block;
  }
}
.arishem .logo.logo-zero-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 166 166'%3E%3Cg%3E%3ClinearGradient id='a' x1='-595.014' x2='-594.8' y1='466.016' y2='465.45' gradientTransform='matrix(166 0 0 -166 98835 77388)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style="stop-color:%23e81673"/%3E%3Cstop offset='1' style="stop-color:%232c8bf1"/%3E%3C/linearGradient%3E%3Cpath d='M166 52.12V37.495A37.54 37.54 0 0 0 128.506 0H37.494A37.54 37.54 0 0 0 0 37.495v52.266l18.354-9.094V37.495a19.162 19.162 0 0 1 19.14-19.139h91.012a19.157 19.157 0 0 1 19.136 19.14v3.232L0 113.883v14.622A37.536 37.536 0 0 0 37.494 166h91.012A37.536 37.536 0 0 0 166 128.505V76.256l-18.358 9.095v43.169a19.157 19.157 0 0 1-19.136 19.139H37.494a19.165 19.165 0 0 1-19.14-19.14v-3.229z' style="fill:url(../css/%23a)"/%3E%3C/g%3E%3C/svg%3E");
  height: 16px;
  width: 16px;
}
@supports (aspect-ratio: 1) {
  .arishem .logo.logo-zero-icon {
    aspect-ratio: 1;
    width: auto;
  }
}
.arishem .button--gradient:link:link,
.arishem .button--gradient:link:visited {
  --sg-button-background: #fff;
  color: var(--sg-color-ch-text);
}
.arishem .suggest-search__result--ad {
  color: var(
    --sg-suggest-search-result-description-font-color,
    var(--sg-color-brand-finnet)
  );
  font: var(--sg-suggest-search-result-description-font-style, normal)
    var(--sg-suggest-search-result-description-font-variant, normal)
    var(--sg-suggest-search-result-description-font-weight, 600)
    var(--sg-suggest-search-result-description-font-size, 1rem) /
    var(--sg-suggest-search-result-description-line-height, 1)
    var(
      --sg-suggest-search-result-description-font-family,
      "OpenSans",
      Arial,
      Helvetica,
      sans-serif
    );
}
.ad-hint {
  color: #adb5bd;
  font: normal normal 400 0.875rem/normal OpenSans, Arial, Helvetica, sans-serif;
  letter-spacing: normal;
  text-align: left;
}
#adnz_halfpage_1,
#adnz_halfpage_2 {
  position: sticky !important;
  top: 6rem;
}
.height-100-\% {
  height: 100%;
}
@media (max-width: 991px) {
  .page-header__navigation.side-panel-mobile {
    --top: 63px;
    bottom: unset;
    height: calc(100vh - var(--top));
    top: var(--top);
  }
}
.img-responsive {
  display: block;
  height: auto;
  width: 100%;
}
@media (min-width: 1060px) and (max-width: 1659px) {
  .container {
    margin-left: 1rem;
  }
  .skyscraper-new-left {
    display: none;
  }
}
@media (min-width: 993px) {
  .shares-indices-overview-region-navigation {
    min-height: 250px;
  }
}
.cookie-overlay {
  background-color: #024f85;
  background-color: #024f8599;
  bottom: 0;
  color: #fff;
  display: none;
  font-size: 14px;
  min-height: 40px;
  padding: 10px;
  position: fixed;
  text-align: center;
  width: 100%;
  z-index: 99;
}
.cookie-overlay .content {
  margin-bottom: 5px;
  margin-top: 10px;
}
.cookie-overlay a {
  color: #fff;
}
.forum-pages .forum .main_triple {
  width: 100%;
}
.forum-pages .main_triple .content_box .title {
  border: none;
  height: auto;
  overflow: visible;
}
.forum-pages .main_triple .content_box .title h2 {
  overflow: visible;
}
.forum-pages .forum {
  margin-top: 60px;
  max-width: 1000px;
  width: auto;
}
.forum-pages .forum .main .content_box .title .thread_date,
.forum-pages .forum .main .content_box .title h1,
.forum-pages .forum .main_background .main_left .content_box p,
.forum-pages .forum .main_background .main_right .content_box .title h2,
.forum-pages .main_triple .content_box .title h2 {
  color: #0b5697;
  font-family: Oswald, sans-serif;
  font-size: 1.4em;
  font-weight: 700;
  text-transform: uppercase;
  white-space: nowrap;
}
.forum-pages .forum .main .content_box .title .thread_date {
  color: #575756;
}
.forum-pages .forum .main .content_box .title h2,
.forum-pages .forum .main_triple .content_box .title h2 {
  margin-bottom: 0;
}
.forum-pages .main_right {
  float: right;
}
.forum-pages .main_left {
  float: left;
}
.forum-pages .forum .main h1 {
  margin-left: 0;
}
.forum-pages .forum .pagination_bottom {
  font-size: 1.1em;
  text-align: center;
}
.forum-pages .thread_option {
  border-left: 1px solid;
  border-color: #0c5798;
  float: right;
  padding-left: 10px;
}
.forum-pages .forum .main .fotobox {
  height: 225px;
  width: 150px;
}
@media (max-width: 997px) {
  .forum-pages .thread_option {
    border-left: none;
    float: left;
    margin-top: 20px;
  }
}
.adnz-ad-placeholder {
  min-height: 0;
  transition: min-height 0.1s ease-in-out;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.adnz-ad-placeholder--wideboard {
  min-height: 260px;
}
.adnz-ad-placeholder--google,
.adnz-ad-placeholder--rectangle {
  min-height: 250px;
}
.adnz-ad-placeholder--businessclick {
  min-height: 1100px;
}
.adnz-ad-placeholder--infeed {
  min-height: 250px;
}
[data-debug-mode] [data-adnz-loaded],
[data-debug-mode] [data-adnz-placement],
[data-debug-mode] [id*="adnz_rectangle"] {
  border: 1px solid #8ca8ac;
  box-shadow: inset 0 0 20px 7px #e8e9ea;
  min-height: 18rem;
  min-width: 20rem;
  position: relative;
}
[data-debug-mode] [data-adnz-loaded]:after,
[data-debug-mode] [data-adnz-placement]:after,
[data-debug-mode] [id*="adnz_rectangle"]:after {
  content: "Ad";
  height: 100%;
  inset: 0;
  position: absolute;
  text-align: left;
  transform: translateX(45%) translateY(42%);
}
.country-redirect {
  --background: #e9ecef;
  background: var(--background);
  box-shadow: 0 0 0 100vmax var(--background);
  clip-path: inset(0 -100vmax);
  display: grid;
  gap: 0.5rem;
  grid-auto-flow: column;
  grid-template-columns: auto max-content;
  height: 0;
  max-height: 0;
  opacity: 0;
  padding: 0 1.5rem;
  place-items: center;
  position: relative;
  transition: opacity 0.15s ease-in-out;
}
@media (min-width: 992px) and (max-width: 1687px) {
  .country-redirect {
    place-items: center start;
  }
}
@media (max-width: 991px) {
  .country-redirect {
    padding: 0 1rem;
  }
}
.country-redirect__back {
  display: none;
  justify-self: start;
}
@media (max-width: 991px) {
  .country-redirect__back {
    display: inline;
  }
}
.country-redirect__text {
  display: inline;
}
@media (max-width: 991px) {
  .country-redirect__title {
    display: none;
  }
}
.country-redirect__close {
  cursor: pointer;
  justify-self: end;
  transition: transform 50ms ease-in-out;
}
.country-redirect__close:hover {
  transform: scale(1.2);
}
.country-redirect--initial {
  height: 1.75rem;
  max-height: unset;
}
@media (max-width: 991px) {
  .country-redirect--initial {
    height: 2rem;
  }
}
.country-redirect--show {
  opacity: 1;
}
.login-popup {
  --color-text: #02172d;
  --color-gray-600: #6c757d;
}
.login-popup__btn-container {
  margin: 1rem;
}
.login-popup__link-container {
  font-family: OpenSans;
  font-size: 1.5em;
}
.login-popup__paragraph {
  margin: 0 1rem 1rem;
}
.login-popup__icon {
  color: var(--color-gray-600);
  margin-right: 0.5rem;
}
.login-popup__text,
.login-popup__text:active,
.login-popup__text:link,
.login-popup__text:visited {
  color: var(--color-text);
  font-weight: 700;
}
.login-popup .separator {
  margin: 1rem;
}
.cfd-partner-popup {
  border: 0;
  border-radius: 3px;
  margin: auto;
  padding: 1em;
}
.cfd-partner-popup-content {
  float: left;
  max-width: 992px;
}
.cfd-partner-popup-header {
  align-items: center;
  display: flex;
}
.cfd-partner-popup-header h4 {
  flex-grow: 1;
}
.cfd-partner-popup-item {
  display: flex;
  flex-direction: column;
  gap: 1em;
  padding: 1em;
}
.cfd-partner-popup-item-highlight {
  background-color: #fff8e9;
}
.cfd-partner-popup-item-description {
  align-items: center;
  display: flex;
}
@media (max-width: 768px) {
  .cfd-partner-popup-item-description {
    flex-direction: column;
  }
}
.cfd-partner-popup-item-image {
  height: auto;
  margin: 1rem;
  max-width: 200px;
}
.cfd-partner-popup-item-list {
  flex-grow: 1;
  margin-left: 2em;
}
.cfd-partner-popup-item-list ul {
  margin: 0;
}
.cfd-partner-popup-item-list li::marker {
  color: #00aa7e;
  content: " ";
  font-family: icon, emoji;
  font-size: 0.75rem;
  margin-right: 0.5rem;
}
.markets-currency-converter p {
  margin-bottom: 0.75rem;
}
.markets-currency-converter-form {
  align-items: end;
  column-gap: 1rem;
  display: grid;
  grid-template-columns: 4fr min-content 4fr 3fr;
  row-gap: 0.75rem;
}
.markets-currency-converter-form button {
  justify-self: center;
}
.markets-currency-converter-quick-box {
  align-items: end;
  display: grid;
  grid-template-columns: 1fr;
  row-gap: 0.75rem;
}
@media screen and (max-width: 992px) {
  .markets-currency-converter-form {
    grid-template-columns: 1fr;
  }
}
.markets-currency-converter-wechselstube {
  display: grid;
  grid-gap: 1rem;
}
.markets-currency-converter-wechselstube-sparpotential {
  color: #000;
  font-size: large;
  padding: 0 1rem;
}
.markets-currency-converter-wechselstube-sparpotential a {
  color: #216b97 !important;
  font-size: x-large !important;
  text-decoration: underline !important;
}
.markets-currency-converter-wechselstube-teaser {
  background: #f66a5e !important;
  color: #fff !important;
  display: block;
  font-size: large !important;
  padding: 1rem;
  text-align: center;
}
.markets-currency-converter-wechselstube-mehr {
  padding: 1rem;
  grid-gap: 1rem;
  align-items: center;
  background: linear-gradient(90deg, #dae6e9, #fef5f0);
  color: #216b97;
  display: grid;
  grid-template-columns: 1fr min-content;
}
.markets-currency-converter-wechselstube-mehr img {
  width: 300px;
}
.markets-currency-converter-wechselstube-mehr a {
  color: #f66a5e !important;
}
.markets-currency-converter-wechselstube-mehr p {
  margin: 0;
}
@media screen and (max-width: 992px) {
  .markets-currency-converter-wechselstube-mehr {
    grid-template-columns: 1fr;
    justify-items: center;
    text-align: center;
  }
}
.markets-currency-converter-wechselstube-mehr-image a {
  display: block;
  width: 100%;
}
.markets-currency-converter-wechselstube-mehr-image img {
  display: block;
  height: auto;
  width: 100%;
}
.markets-currency-converter-quick-box-wechselstube {
  background: #f66a5e !important;
  border-color: #f66a5e !important;
}
.border-bottom--none {
  border-bottom: none !important;
}
.border-top--none {
  border-top: none !important;
}
.text-align--end {
  text-align: end !important;
}
.align-content--start {
  align-content: start !important;
}
.event-highlights--table tr:first-child td {
  border-top: none !important;
}
.event-highlights--table tr:last-child td {
  border-bottom: none !important;
}
.vertical-alignment-middle {
  vertical-align: middle !important;
}

#form {
  scroll-margin-top: 100px;
}

img {
  cursor: pointer;
}

.lander-form-header {
  line-height: 1.3;
}