@charset 'UTF-8';
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

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

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

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

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

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

body {
  margin: 0;
}

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

main {
  display: block;
}

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

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

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

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

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

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

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

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

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

a {
  background-color: transparent;
}

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

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

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

b,
strong {
  font-weight: bolder;
}

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

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

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

img {
  border-style: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

progress {
  vertical-align: baseline;
}

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

textarea {
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

details {
  display: block;
}

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

summary {
  display: list-item;
}

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

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

template {
  display: none;
}

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

[hidden] {
  display: none;
}

/* Slider */
.slick-slider {
  position: relative;

  display: block;
  box-sizing: border-box;

  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;

  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;

  display: block;
  overflow: hidden;

  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

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

.slick-track {
  position: relative;
  top: 0;
  left: 0;

  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;

  content: '';
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;

  height: 100%;
  min-height: 1px;
}

[dir='rtl'] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;

  height: auto;

  border: 1px solid transparent;
}

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

/* Slider */
.slick-loading .slick-list {
  background: #fff url(/assets-novadax/images/ajax-loader.0b80f665.gif) center center no-repeat;
}

/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;

  src: url(/assets-novadax/fonts/slick.25572f22.eot);
  src: url(/assets-novadax/fonts/slick.25572f22.eot?#iefix) format('embedded-opentype'), url(/assets-novadax/fonts/slick.653a4cbb.woff) format('woff'), url(/assets-novadax/fonts/slick.6aa1ee46.ttf) format('truetype'), url(/assets-novadax/fonts/slick.f895cfdf.svg#slick) format('svg');
}

/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;

  position: absolute;
  top: 50%;

  display: block;

  width: 20px;
  height: 20px;
  padding: 0;
  transform: translate(0, -50%);

  cursor: pointer;

  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25;
}

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;

  opacity: .75;
  color: white;

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

.slick-prev {
  left: -25px;
}

[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}

.slick-prev:before {
  content: '←';
}

[dir='rtl'] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: -25px;
}

[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}

.slick-next:before {
  content: '→';
}

[dir='rtl'] .slick-next:before {
  content: '←';
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;

  display: block;

  width: 100%;
  padding: 0;
  margin: 0;

  list-style: none;

  text-align: center;
}

.slick-dots li {
  position: relative;

  display: inline-block;

  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;

  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;

  display: block;

  width: 20px;
  height: 20px;
  padding: 5px;

  cursor: pointer;

  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;

  position: absolute;
  top: 0;
  left: 0;

  width: 20px;
  height: 20px;

  content: '•';
  text-align: center;

  opacity: .25;
  color: black;

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

.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black;
}

/*!
 * Cropper.js v1.5.6
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-10-04T04:33:44.164Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.cropper-container img {
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: calc(100% / 3);
  left: 0;
  top: calc(100% / 3);
  width: 100%;
}

.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: calc(100% / 3);
  top: 0;
  width: calc(100% / 3);
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
.cropper-center::after {
  background-color: #eee;
  content: ' ';
  display: block;
  position: absolute;
}

.cropper-center::before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center::after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}

.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}

.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}

.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}

.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}

.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}

.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}

.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}

.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}

@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}

@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}

@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}

.cropper-point.point-se::before {
  background-color: #39f;
  bottom: -50%;
  content: ' ';
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.grid-container {
  padding-left: 16px;
  padding-right: 16px
}

.row,
.space-between-row {
  display: flex;
  flex-flow: row wrap;
  margin-left: -8px;
  margin-right: -8px
}

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

.col-1,
.col-xs-1 {
  flex: none;
  flex-basis: 25%;
  width: 25%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-1,
.col-xs-offset-1 {
  margin-left: 25%
}

.col-2,
.col-xs-2 {
  flex: none;
  flex-basis: 50%;
  width: 50%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-2,
.col-xs-offset-2 {
  margin-left: 50%
}

.col-3,
.col-xs-3 {
  flex: none;
  flex-basis: 75%;
  width: 75%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-3,
.col-xs-offset-3 {
  margin-left: 75%
}

.col-4,
.col-xs-4 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-4,
.col-xs-offset-4 {
  margin-left: 100%
}

.col-5 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-5 {
  margin-left: 100%
}

.col-6 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-6 {
  margin-left: 100%
}

.col-7 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-7 {
  margin-left: 100%
}

.col-8 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-8 {
  margin-left: 100%
}

.col-9 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-9 {
  margin-left: 100%
}

.col-10 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-10 {
  margin-left: 100%
}

.col-11 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-11 {
  margin-left: 100%
}

.col-12 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

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

@media(min-width: 600px) {

  .col-1,
  .col-sm-1 {
    flex: none;
    flex-basis: 12.5%;
    width: 12.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-1,
  .col-sm-offset-1 {
    margin-left: 12.5%
  }

  .col-2,
  .col-sm-2 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-2,
  .col-sm-offset-2 {
    margin-left: 25%
  }

  .col-3,
  .col-sm-3 {
    flex: none;
    flex-basis: 37.5%;
    width: 37.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-3,
  .col-sm-offset-3 {
    margin-left: 37.5%
  }

  .col-4,
  .col-sm-4 {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-4,
  .col-sm-offset-4 {
    margin-left: 50%
  }

  .col-5,
  .col-sm-5 {
    flex: none;
    flex-basis: 62.5%;
    width: 62.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-5,
  .col-sm-offset-5 {
    margin-left: 62.5%
  }

  .col-6,
  .col-sm-6 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-6,
  .col-sm-offset-6 {
    margin-left: 75%
  }

  .col-7,
  .col-sm-7 {
    flex: none;
    flex-basis: 87.5%;
    width: 87.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-7,
  .col-sm-offset-7 {
    margin-left: 87.5%
  }

  .col-8,
  .col-sm-8 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-8,
  .col-sm-offset-8 {
    margin-left: 100%
  }

  .col-9 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-9 {
    margin-left: 100%
  }

  .col-10 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-10 {
    margin-left: 100%
  }

  .col-11 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-11 {
    margin-left: 100%
  }

  .col-12 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

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

@media(min-width: 840px) {
  .grid-container {
    padding-left: 24px;
    padding-right: 24px
  }

  .row,
  .space-between-row {
    margin-left: -12px;
    margin-right: -12px
  }

  .col-1,
  .col-md-1 {
    flex: none;
    flex-basis: 8.3333333333%;
    width: 8.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-1,
  .col-md-offset-1 {
    margin-left: 8.3333333333%
  }

  .col-2,
  .col-md-2 {
    flex: none;
    flex-basis: 16.6666666667%;
    width: 16.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-2,
  .col-md-offset-2 {
    margin-left: 16.6666666667%
  }

  .col-3,
  .col-md-3 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px
  }

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

  .col-4,
  .col-md-4 {
    flex: none;
    flex-basis: 33.3333333333%;
    width: 33.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-4,
  .col-md-offset-4 {
    margin-left: 33.3333333333%
  }

  .col-5,
  .col-md-5 {
    flex: none;
    flex-basis: 41.6666666667%;
    width: 41.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-5,
  .col-md-offset-5 {
    margin-left: 41.6666666667%
  }

  .col-6,
  .col-md-6 {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px
  }

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

  .col-7,
  .col-md-7 {
    flex: none;
    flex-basis: 58.3333333333%;
    width: 58.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-7,
  .col-md-offset-7 {
    margin-left: 58.3333333333%
  }

  .col-8,
  .col-md-8 {
    flex: none;
    flex-basis: 66.6666666667%;
    width: 66.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-8,
  .col-md-offset-8 {
    margin-left: 66.6666666667%
  }

  .col-9,
  .col-md-9 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px
  }

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

  .col-10,
  .col-md-10 {
    flex: none;
    flex-basis: 83.3333333333%;
    width: 83.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-10,
  .col-md-offset-10 {
    margin-left: 83.3333333333%
  }

  .col-11,
  .col-md-11 {
    flex: none;
    flex-basis: 91.6666666667%;
    width: 91.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-11,
  .col-md-offset-11 {
    margin-left: 91.6666666667%
  }

  .col-12,
  .col-md-12 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px
  }

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

@media(min-width: 1248px) {
  .grid-container {
    width: 1248px;
    max-width: 1248px;
    margin: 0 auto
  }
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
  background: var(--background1-1);
  overscroll-behavior-y: contain;
  color: var(--text2);
  font-family: SohoGothicPro, sans-serif
}

body metamap-frame {
  z-index: -1;
  position: relative
}

ul {
  list-style: none
}

em {
  font-style: normal
}

a {
  text-decoration: none
}

input {
  border: 0;
  outline: none;
  background: var(--surface);
  color: var(--text2)
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  box-shadow: 0 0 0 30px var(--surface) inset !important
}

input:-webkit-autofill {
  -webkit-text-fill-color: var(--text2) !important
}

.nova-icon-svg {
  width: 1em;
  height: 1em;
  fill: currentColor;
  overflow: hidden;
  display: inline-block
}

.nova-icon-i {
  display: inline-block;
  font-style: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

@font-face {
  font-family: "SohoGothicPro";
  font-weight: 300;
  font-display: swap;
  src: url("/assets-novadax/fonts/SohoGothicPro-Light.otf"), url("/assets-novadax/fonts/SohoGothicPro-Light.woff"), url("/assets-novadax/fonts/SohoGothicPro-Light.ttf"), url("/assets-novadax/fonts/SohoGothicPro-Light.svg")
}

@font-face {
  font-family: "SohoGothicPro";
  font-weight: bold;
  font-display: swap;
  src: url("/assets-novadax/fonts/SohoGothicPro-Medium.otf"), url("/assets-novadax/fonts/SohoGothicPro-Medium.woff"), url("/assets-novadax/fonts/SohoGothicPro-Medium.ttf"), url("/assets-novadax/fonts/SohoGothicPro-Medium.svg")
}

@font-face {
  font-family: "SohoGothicPro";
  font-weight: normal;
  font-display: swap;
  src: url("/assets-novadax/fonts/SohoGothicPro-Light.otf"), url("/assets-novadax/fonts/SohoGothicPro-Light.woff"), url("/assets-novadax/fonts/SohoGothicPro-Light.ttf"), url("/assets-novadax/fonts/SohoGothicPro-Light.svg")
}

.error-msg {
  color: var(--secondaryNegative1);
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
  margin-left: 12px
}

.error-border {
  border-color: var(--secondaryNegative1) !important;
  border-width: 2px !important
}

.rc-dialog-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(21, 21, 21, .6);
  height: 100%;
  filter: alpha(opacity=50);
  z-index: 1050
}

.rc-dialog-mask-hidden {
  display: none
}

.rc-dialog-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  display: flex;
  justify-content: center;
  align-items: center
}

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

@media(min-width: 768px) {
  .rc-dialog {
    width: 600px;
    margin: 30px auto
  }
}

.grid-container {
  padding-left: 16px;
  padding-right: 16px
}

.row,
.space-between-row {
  display: flex;
  flex-flow: row wrap;
  margin-left: -8px;
  margin-right: -8px
}

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

.col-1,
.col-xs-1 {
  flex: none;
  flex-basis: 25%;
  width: 25%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-1,
.col-xs-offset-1 {
  margin-left: 25%
}

.col-2,
.col-xs-2 {
  flex: none;
  flex-basis: 50%;
  width: 50%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-2,
.col-xs-offset-2 {
  margin-left: 50%
}

.col-3,
.col-xs-3 {
  flex: none;
  flex-basis: 75%;
  width: 75%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-3,
.col-xs-offset-3 {
  margin-left: 75%
}

.col-4,
.col-xs-4 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-4,
.col-xs-offset-4 {
  margin-left: 100%
}

.col-5 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-5 {
  margin-left: 100%
}

.col-6 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-6 {
  margin-left: 100%
}

.col-7 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-7 {
  margin-left: 100%
}

.col-8 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-8 {
  margin-left: 100%
}

.col-9 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-9 {
  margin-left: 100%
}

.col-10 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-10 {
  margin-left: 100%
}

.col-11 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.col-offset-11 {
  margin-left: 100%
}

.col-12 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

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

@media(min-width: 600px) {

  .col-1,
  .col-sm-1 {
    flex: none;
    flex-basis: 12.5%;
    width: 12.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-1,
  .col-sm-offset-1 {
    margin-left: 12.5%
  }

  .col-2,
  .col-sm-2 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-2,
  .col-sm-offset-2 {
    margin-left: 25%
  }

  .col-3,
  .col-sm-3 {
    flex: none;
    flex-basis: 37.5%;
    width: 37.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-3,
  .col-sm-offset-3 {
    margin-left: 37.5%
  }

  .col-4,
  .col-sm-4 {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-4,
  .col-sm-offset-4 {
    margin-left: 50%
  }

  .col-5,
  .col-sm-5 {
    flex: none;
    flex-basis: 62.5%;
    width: 62.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-5,
  .col-sm-offset-5 {
    margin-left: 62.5%
  }

  .col-6,
  .col-sm-6 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-6,
  .col-sm-offset-6 {
    margin-left: 75%
  }

  .col-7,
  .col-sm-7 {
    flex: none;
    flex-basis: 87.5%;
    width: 87.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-7,
  .col-sm-offset-7 {
    margin-left: 87.5%
  }

  .col-8,
  .col-sm-8 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-8,
  .col-sm-offset-8 {
    margin-left: 100%
  }

  .col-9 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-9 {
    margin-left: 100%
  }

  .col-10 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-10 {
    margin-left: 100%
  }

  .col-11 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .col-offset-11 {
    margin-left: 100%
  }

  .col-12 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

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

@media(min-width: 840px) {
  .grid-container {
    padding-left: 24px;
    padding-right: 24px
  }

  .row,
  .space-between-row {
    margin-left: -12px;
    margin-right: -12px
  }

  .col-1,
  .col-md-1 {
    flex: none;
    flex-basis: 8.3333333333%;
    width: 8.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-1,
  .col-md-offset-1 {
    margin-left: 8.3333333333%
  }

  .col-2,
  .col-md-2 {
    flex: none;
    flex-basis: 16.6666666667%;
    width: 16.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-2,
  .col-md-offset-2 {
    margin-left: 16.6666666667%
  }

  .col-3,
  .col-md-3 {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px
  }

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

  .col-4,
  .col-md-4 {
    flex: none;
    flex-basis: 33.3333333333%;
    width: 33.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-4,
  .col-md-offset-4 {
    margin-left: 33.3333333333%
  }

  .col-5,
  .col-md-5 {
    flex: none;
    flex-basis: 41.6666666667%;
    width: 41.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-5,
  .col-md-offset-5 {
    margin-left: 41.6666666667%
  }

  .col-6,
  .col-md-6 {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px
  }

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

  .col-7,
  .col-md-7 {
    flex: none;
    flex-basis: 58.3333333333%;
    width: 58.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-7,
  .col-md-offset-7 {
    margin-left: 58.3333333333%
  }

  .col-8,
  .col-md-8 {
    flex: none;
    flex-basis: 66.6666666667%;
    width: 66.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-8,
  .col-md-offset-8 {
    margin-left: 66.6666666667%
  }

  .col-9,
  .col-md-9 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px
  }

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

  .col-10,
  .col-md-10 {
    flex: none;
    flex-basis: 83.3333333333%;
    width: 83.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-10,
  .col-md-offset-10 {
    margin-left: 83.3333333333%
  }

  .col-11,
  .col-md-11 {
    flex: none;
    flex-basis: 91.6666666667%;
    width: 91.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .col-offset-11,
  .col-md-offset-11 {
    margin-left: 91.6666666667%
  }

  .col-12,
  .col-md-12 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px
  }

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

@media(min-width: 1248px) {
  .grid-container {
    width: 1248px;
    max-width: 1248px;
    margin: 0 auto
  }
}

:root {
  --primary: #4691eb;
  --primary-variant: #f7c594;
  --secondary: #8fe2b0;
  --secondary-variant: #0d796a;
  --background: #fafbfc;
  --surface: #ffffff;
  --text-content-2: #4b5a6e;
  --text-content-3: #828c96;
  --placeholder-text: #aab4be;
  --disabled-text: #d2d7dc;
  --disabled: #e6e9ec;
  --fill-1: #1e3246;
  --fill-2: #aab4be;
  --fill-3: #ebf0f0;
  --line-2: #aab4be;
  --line-3: #ebf0f0;
  --icon-1: #f5f5f5;
  --informative: #4691eb;
  --notice: #f07346;
  --negative: #f05a5a;
  --positive: #46a082;
  --shadow: rgba(30, 50, 70, 0.08);
  --button-white: #ffffff;
  --primary-v2: #00796b;
  --secondary-v2: #8fe2b0;
  --accent-v2: #1e88e5;
  --notice-v2: #f57c00;
  --negative-v2: #e57373;
  --positive-v2: #36af66;
  --shadow-v2: rgba(0, 0, 0, 0.12);
  --shadow-v3: rgba(255, 255, 255, 0.24);
  --backgroundPrimary: #ffffff;
  --backgroundSecondary: #f4f6f7;
  --backgroundTertiary: #e6e9ec;
  --backgroundInversePrimary: #2a2d2f;
  --contentPrimary: #2a2d2f;
  --contentSecondry: #8a929a;
  --contentTertiary: #aab4be;
  --contentInversePrimary: #ffffff;
  --contentInverseSecondary: #dfe2e6;
  --borderOpaque: #e6e9ec;
  --borderCheck: #e6e9ec;
  --borderTransparent: rgba(0, 0, 0, 0.08);
  --borderSelected: #2a2d2f;
  --bordeInverserTransparent: rgba(0, 0, 0, 0.2);
  --backgroundStateDisabled: #f4f6f7;
  --backgroundNegative: #e57373;
  --backgroundPositive: #36af66;
  --backgroundAlwaysLight: #ffffff;
  --contentStateDisabled: #aab4be;
  --contentNegative: #e57373;
  --contentPositive: #36af66;
  --borderNotice: #ffcc80;
  --borderPositive: #8fe2b0;
  --primary1: #00796b;
  --primary2: #8fe2b0;
  --primary3: #46a082;
  --secondaryPositive1: #36af66;
  --secondaryPositive2: #e6f7ec;
  --secondaryAccent1: #1e88e5;
  --secondaryAccent2: #e3f2fd;
  --secondaryNotice1: #f57c00;
  --secondaryNotice2: #fff3e0;
  --secondaryNegative1: #e57373;
  --secondaryNegative2: #ffebee;
  --text1: #ffffff;
  --text2: #2a2d2f;
  --text3: #6e757c;
  --text4: #b0b7c3;
  --text5: #777e90;
  --text6: #23262f;
  --text7: #141416;
  --background1: #fcfcfd;
  --background1-1: #fcfcfd;
  --background2: #f4f5f6;
  --background2-1: #f4f5f6;
  --background3: #e6e9ec;
  --background3-1: #e6e9ec;
  --background3-2: #e6e9ec;
  --background4: #ffffff;
  --background4-1: #ffffff;
  --background5: #f8f8f9;
  --background5-1: #f8f8f9;
  --background6: #f9fffc;
  --background7: #E9F9EF;
  --Tooltip: #1e3246;
  --ModalNotch: #707070;
  --text-tip: #a1a6b7;
  --Dark-Text-1: #efefef
}

[data-theme=dark] {
  --primary: #1e88e5;
  --primary-variant: #c69769;
  --secondary: #1b7d6b;
  --secondary-variant: #8ae1b0;
  --background: #080808;
  --surface: #232323;
  --text-content-2: #c8c8c8;
  --text-content-3: #a2a2a2;
  --placeholder-text: #7c7c7c;
  --disabled-text: #5c5c5c;
  --disabled: #3a3e42;
  --fill-1: #f5f5f5;
  --fill-2: #7c7c7c;
  --fill-3: #494949;
  --line-2: #7c7c7c;
  --line-3: #494949;
  --icon-1: #f5f5f5;
  --informative: #1e88e5;
  --notice: #ef6c00;
  --negative: #ea4331;
  --positive: #50aa78;
  --shadow: rgba(0, 0, 0, 0.4);
  --button-white: #f5f5f5;
  --primary-v2: #36aca0;
  --secondary-v2: #0d796a;
  --accent-v2: #38a1f5;
  --notice-v2: #ffa117;
  --negative-v2: #ae352d;
  --positive-v2: #50aa78;
  --shadow-v2: rgba(255, 255, 255, 0.24);
  --shadow-v3: rgba(0, 0, 0, 0.12);
  --backgroundPrimary: #080808;
  --backgroundSecondary: #1e1e1e;
  --backgroundTertiary: #2c2c2c;
  --backgroundInversePrimary: #efefef;
  --contentPrimary: #efefef;
  --contentSecondry: #7c7c7c;
  --contentTertiary: #5c5c5c;
  --contentInversePrimary: #080808;
  --contentInverseSecondary: #393939;
  --borderOpaque: #2c2c2c;
  --borderCheck: #7c7c7c;
  --borderTransparent: rgba(255, 255, 255, 0.08);
  --borderSelected: #efefef;
  --bordeInverserTransparent: rgba(255, 255, 255, 0.2);
  --backgroundStateDisabled: #1e1e1e;
  --backgroundNegative: #ae352d;
  --backgroundPositive: #50aa78;
  --backgroundAlwaysLight: #efefef;
  --contentStateDisabled: #5c5c5c;
  --contentNegative: #ae352d;
  --contentPositive: #50aa78;
  --borderNotice: #8a570d;
  --borderPositive: #2a6a43;
  --primary1: #36aca0;
  --primary2: #0d796a;
  --primary3: #56b88f;
  --secondaryPositive1: #50aa78;
  --secondaryPositive2: #1f3025;
  --secondaryAccent1: #38a1f5;
  --secondaryAccent2: #1b2a37;
  --secondaryNotice1: #ffa117;
  --secondaryNotice2: #382b17;
  --secondaryNegative1: #ae352d;
  --secondaryNegative2: #372120;
  --text1: #efefef;
  --text2: #efefef;
  --text3: #8a929a;
  --text4: #b0b7c3;
  --text5: #b1b5c3;
  --text6: #efefef;
  --text7: #efefef;
  --background1: #2a2d2f;
  --background1-1: #151515;
  --background2: #1c1c1e;
  --background2-1: #3a3e42;
  --background3: #8a929a;
  --background3-1: #3a3e42;
  --background3-2: #2a2d2f;
  --background4: #1c1c1e;
  --background4-1: #2a2d2f;
  --background5: #151515;
  --background5-1: #2a2d2f;
  --background6: #151515;
  --background7: #33423B;
  --Tooltip: #efefef;
  --ModalNotch: #040404;
  --text-tip: #b1b5c3
}

.GeneralLead_grid-container__BBMqx {
  padding-left: 16px;
  padding-right: 16px
}

.GeneralLead_row__2zVk7,
.GeneralLead_space-between-row__fzXZ_ {
  display: flex;
  flex-flow: row wrap;
  margin-left: -8px;
  margin-right: -8px
}

.GeneralLead_space-between-row__fzXZ_ {
  justify-content: space-between
}

.GeneralLead_col-1__X36lS,
.GeneralLead_col-xs-1__8N0tt {
  flex: none;
  flex-basis: 25%;
  width: 25%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-1__HFrPc,
.GeneralLead_col-xs-offset-1__FUHt3 {
  margin-left: 25%
}

.GeneralLead_col-2__abaYE,
.GeneralLead_col-xs-2__dQsLp {
  flex: none;
  flex-basis: 50%;
  width: 50%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-2__NFe_D,
.GeneralLead_col-xs-offset-2__tpGFy {
  margin-left: 50%
}

.GeneralLead_col-3__TFja3,
.GeneralLead_col-xs-3__2_lMl {
  flex: none;
  flex-basis: 75%;
  width: 75%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-3__iFmx3,
.GeneralLead_col-xs-offset-3__QxLU4 {
  margin-left: 75%
}

.GeneralLead_col-4__nVSdb,
.GeneralLead_col-xs-4__C2YkE {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-4__gS4UU,
.GeneralLead_col-xs-offset-4__s9PU4 {
  margin-left: 100%
}

.GeneralLead_col-5__FPN2V {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-5__nSgp_ {
  margin-left: 100%
}

.GeneralLead_col-6__8yA1E {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-6__5ad0_ {
  margin-left: 100%
}

.GeneralLead_col-7__4r0yL {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-7__z6M7c {
  margin-left: 100%
}

.GeneralLead_col-8__hK6Dn {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-8__2SRpF {
  margin-left: 100%
}

.GeneralLead_col-9__4rbQW {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-9__Ryz3f {
  margin-left: 100%
}

.GeneralLead_col-10__6LpHR {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-10__8fO3Y {
  margin-left: 100%
}

.GeneralLead_col-11__b4TBJ {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-11__CyMqW {
  margin-left: 100%
}

.GeneralLead_col-12__iOYH1 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.GeneralLead_col-offset-12__hoZ8c {
  margin-left: 100%
}

@media(min-width: 600px) {

  .GeneralLead_col-1__X36lS,
  .GeneralLead_col-sm-1__mLbwa {
    flex: none;
    flex-basis: 12.5%;
    width: 12.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-1__HFrPc,
  .GeneralLead_col-sm-offset-1__VZHns {
    margin-left: 12.5%
  }

  .GeneralLead_col-2__abaYE,
  .GeneralLead_col-sm-2___9bND {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-2__NFe_D,
  .GeneralLead_col-sm-offset-2__s6s0d {
    margin-left: 25%
  }

  .GeneralLead_col-3__TFja3,
  .GeneralLead_col-sm-3___tC2c {
    flex: none;
    flex-basis: 37.5%;
    width: 37.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-3__iFmx3,
  .GeneralLead_col-sm-offset-3__r04_K {
    margin-left: 37.5%
  }

  .GeneralLead_col-4__nVSdb,
  .GeneralLead_col-sm-4__TD9Ts {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-4__gS4UU,
  .GeneralLead_col-sm-offset-4__kv8Lq {
    margin-left: 50%
  }

  .GeneralLead_col-5__FPN2V,
  .GeneralLead_col-sm-5__kp16c {
    flex: none;
    flex-basis: 62.5%;
    width: 62.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-5__nSgp_,
  .GeneralLead_col-sm-offset-5__CjlEP {
    margin-left: 62.5%
  }

  .GeneralLead_col-6__8yA1E,
  .GeneralLead_col-sm-6__QMC4e {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-6__5ad0_,
  .GeneralLead_col-sm-offset-6__4TYYM {
    margin-left: 75%
  }

  .GeneralLead_col-7__4r0yL,
  .GeneralLead_col-sm-7__omZqg {
    flex: none;
    flex-basis: 87.5%;
    width: 87.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-7__z6M7c,
  .GeneralLead_col-sm-offset-7__ql3yQ {
    margin-left: 87.5%
  }

  .GeneralLead_col-8__hK6Dn,
  .GeneralLead_col-sm-8__csWrM {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-8__2SRpF,
  .GeneralLead_col-sm-offset-8__qX3vm {
    margin-left: 100%
  }

  .GeneralLead_col-9__4rbQW {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-9__Ryz3f {
    margin-left: 100%
  }

  .GeneralLead_col-10__6LpHR {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-10__8fO3Y {
    margin-left: 100%
  }

  .GeneralLead_col-11__b4TBJ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-11__CyMqW {
    margin-left: 100%
  }

  .GeneralLead_col-12__iOYH1 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .GeneralLead_col-offset-12__hoZ8c {
    margin-left: 100%
  }
}

@media(min-width: 840px) {
  .GeneralLead_grid-container__BBMqx {
    padding-left: 24px;
    padding-right: 24px
  }

  .GeneralLead_row__2zVk7,
  .GeneralLead_space-between-row__fzXZ_ {
    margin-left: -12px;
    margin-right: -12px
  }

  .GeneralLead_col-1__X36lS,
  .GeneralLead_col-md-1__4cjbp {
    flex: none;
    flex-basis: 8.3333333333%;
    width: 8.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-1__HFrPc,
  .GeneralLead_col-md-offset-1__JFDgF {
    margin-left: 8.3333333333%
  }

  .GeneralLead_col-2__abaYE,
  .GeneralLead_col-md-2__Kk4r_ {
    flex: none;
    flex-basis: 16.6666666667%;
    width: 16.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-2__NFe_D,
  .GeneralLead_col-md-offset-2__JJwtJ {
    margin-left: 16.6666666667%
  }

  .GeneralLead_col-3__TFja3,
  .GeneralLead_col-md-3___3bZX {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-3__iFmx3,
  .GeneralLead_col-md-offset-3__1qs1V {
    margin-left: 25%
  }

  .GeneralLead_col-4__nVSdb,
  .GeneralLead_col-md-4__NGwFH {
    flex: none;
    flex-basis: 33.3333333333%;
    width: 33.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-4__gS4UU,
  .GeneralLead_col-md-offset-4__YH23T {
    margin-left: 33.3333333333%
  }

  .GeneralLead_col-5__FPN2V,
  .GeneralLead_col-md-5__kXwqg {
    flex: none;
    flex-basis: 41.6666666667%;
    width: 41.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-5__nSgp_,
  .GeneralLead_col-md-offset-5__2h_kw {
    margin-left: 41.6666666667%
  }

  .GeneralLead_col-6__8yA1E,
  .GeneralLead_col-md-6___4c17 {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-6__5ad0_,
  .GeneralLead_col-md-offset-6__8rStp {
    margin-left: 50%
  }

  .GeneralLead_col-7__4r0yL,
  .GeneralLead_col-md-7__APXII {
    flex: none;
    flex-basis: 58.3333333333%;
    width: 58.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-7__z6M7c,
  .GeneralLead_col-md-offset-7__7x2qL {
    margin-left: 58.3333333333%
  }

  .GeneralLead_col-8__hK6Dn,
  .GeneralLead_col-md-8__5QBA3 {
    flex: none;
    flex-basis: 66.6666666667%;
    width: 66.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-8__2SRpF,
  .GeneralLead_col-md-offset-8__HE8dd {
    margin-left: 66.6666666667%
  }

  .GeneralLead_col-9__4rbQW,
  .GeneralLead_col-md-9__thr84 {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-9__Ryz3f,
  .GeneralLead_col-md-offset-9__pfXB2 {
    margin-left: 75%
  }

  .GeneralLead_col-10__6LpHR,
  .GeneralLead_col-md-10__rEnuc {
    flex: none;
    flex-basis: 83.3333333333%;
    width: 83.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-10__8fO3Y,
  .GeneralLead_col-md-offset-10__qQeDE {
    margin-left: 83.3333333333%
  }

  .GeneralLead_col-11__b4TBJ,
  .GeneralLead_col-md-11__wmruD {
    flex: none;
    flex-basis: 91.6666666667%;
    width: 91.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-11__CyMqW,
  .GeneralLead_col-md-offset-11__fS7kV {
    margin-left: 91.6666666667%
  }

  .GeneralLead_col-12__iOYH1,
  .GeneralLead_col-md-12__4mVOy {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px
  }

  .GeneralLead_col-offset-12__hoZ8c,
  .GeneralLead_col-md-offset-12__vAiCf {
    margin-left: 100%
  }
}

@media(min-width: 1248px) {
  .GeneralLead_grid-container__BBMqx {
    width: 1248px;
    max-width: 1248px;
    margin: 0 auto
  }
}

.GeneralLead_layout-GeneralLead__18B8o {
  color: var(--text2);
  background-color: var(--background2);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 36px;
  font-weight: 700
}

.GeneralLead_layout-GeneralLead__18B8o .GeneralLead_GeneralLead__sahn7 {
  line-height: 24px;
  font-size: 14px
}

.GeneralLead_layout-GeneralLead__18B8o .GeneralLead_GeneralLead__sahn7 .GeneralLead_GeneralLeadtips__m4p_5 {
  font-size: 24px;
  vertical-align: bottom;
  margin-right: 12px
}

.GeneralLead_layout-GeneralLead__18B8o .GeneralLead_GeneralLead__sahn7 .GeneralLead_goCertify__qh2u9 {
  color: var(--primary3);
  cursor: pointer;
  text-decoration: underline;
  margin-left: 10px
}

.GeneralLead_layout-GeneralLead__18B8o .GeneralLead_GeneralLead__sahn7 .GeneralLead_GeneralLeadClose__aQrK2 {
  cursor: pointer;
  padding-left: 6px;
  font-size: 24px
}

.layout_grid-container__KX4_d {
  padding-left: 16px;
  padding-right: 16px
}

.layout_row__fuM3E,
.layout_space-between-row__x3Nfo {
  display: flex;
  flex-flow: row wrap;
  margin-left: -8px;
  margin-right: -8px
}

.layout_space-between-row__x3Nfo {
  justify-content: space-between
}

.layout_col-1__keBTS,
.layout_col-xs-1__41XOl {
  flex: none;
  flex-basis: 25%;
  width: 25%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-1__bVvc0,
.layout_col-xs-offset-1__XKNl2 {
  margin-left: 25%
}

.layout_col-2____Ob4,
.layout_col-xs-2__H_9CY {
  flex: none;
  flex-basis: 50%;
  width: 50%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-2__wzfvq,
.layout_col-xs-offset-2__I4sy_ {
  margin-left: 50%
}

.layout_col-3__70XgV,
.layout_col-xs-3__XrkAs {
  flex: none;
  flex-basis: 75%;
  width: 75%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-3__mnpBU,
.layout_col-xs-offset-3__tCD8w {
  margin-left: 75%
}

.layout_col-4__fVGOG,
.layout_col-xs-4__oW5Gb {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-4__BkqkW,
.layout_col-xs-offset-4__pXwMf {
  margin-left: 100%
}

.layout_col-5__zQfdS {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-5__ux9yS {
  margin-left: 100%
}

.layout_col-6__Pcaz8 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-6__Fh0R5 {
  margin-left: 100%
}

.layout_col-7__UQC6E {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-7__vongZ {
  margin-left: 100%
}

.layout_col-8__HuLaw {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-8__fW_Is {
  margin-left: 100%
}

.layout_col-9__JBPwZ {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-9__RG5Wv {
  margin-left: 100%
}

.layout_col-10__W4tdb {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-10__bdI9a {
  margin-left: 100%
}

.layout_col-11__9V7oQ {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-11__DrJcr {
  margin-left: 100%
}

.layout_col-12__dK_FG {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.layout_col-offset-12__pcyOY {
  margin-left: 100%
}

@media(min-width: 600px) {

  .layout_col-1__keBTS,
  .layout_col-sm-1___vS25 {
    flex: none;
    flex-basis: 12.5%;
    width: 12.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-1__bVvc0,
  .layout_col-sm-offset-1__U_4Bm {
    margin-left: 12.5%
  }

  .layout_col-2____Ob4,
  .layout_col-sm-2__HZUpR {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-2__wzfvq,
  .layout_col-sm-offset-2__dG2Lc {
    margin-left: 25%
  }

  .layout_col-3__70XgV,
  .layout_col-sm-3__ay4ox {
    flex: none;
    flex-basis: 37.5%;
    width: 37.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-3__mnpBU,
  .layout_col-sm-offset-3__XiHKr {
    margin-left: 37.5%
  }

  .layout_col-4__fVGOG,
  .layout_col-sm-4__5ZhOd {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-4__BkqkW,
  .layout_col-sm-offset-4__9Q4oa {
    margin-left: 50%
  }

  .layout_col-5__zQfdS,
  .layout_col-sm-5__IsFa0 {
    flex: none;
    flex-basis: 62.5%;
    width: 62.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-5__ux9yS,
  .layout_col-sm-offset-5__JEVEz {
    margin-left: 62.5%
  }

  .layout_col-6__Pcaz8,
  .layout_col-sm-6__ucewI {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-6__Fh0R5,
  .layout_col-sm-offset-6__cNMiq {
    margin-left: 75%
  }

  .layout_col-7__UQC6E,
  .layout_col-sm-7__PkR91 {
    flex: none;
    flex-basis: 87.5%;
    width: 87.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-7__vongZ,
  .layout_col-sm-offset-7__IbsSM {
    margin-left: 87.5%
  }

  .layout_col-8__HuLaw,
  .layout_col-sm-8__4m5GA {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-8__fW_Is,
  .layout_col-sm-offset-8__GySCn {
    margin-left: 100%
  }

  .layout_col-9__JBPwZ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-9__RG5Wv {
    margin-left: 100%
  }

  .layout_col-10__W4tdb {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-10__bdI9a {
    margin-left: 100%
  }

  .layout_col-11__9V7oQ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-11__DrJcr {
    margin-left: 100%
  }

  .layout_col-12__dK_FG {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .layout_col-offset-12__pcyOY {
    margin-left: 100%
  }
}

@media(min-width: 840px) {
  .layout_grid-container__KX4_d {
    padding-left: 24px;
    padding-right: 24px
  }

  .layout_row__fuM3E,
  .layout_space-between-row__x3Nfo {
    margin-left: -12px;
    margin-right: -12px
  }

  .layout_col-1__keBTS,
  .layout_col-md-1__CwelC {
    flex: none;
    flex-basis: 8.3333333333%;
    width: 8.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-1__bVvc0,
  .layout_col-md-offset-1__PSmP_ {
    margin-left: 8.3333333333%
  }

  .layout_col-2____Ob4,
  .layout_col-md-2__Vjd1d {
    flex: none;
    flex-basis: 16.6666666667%;
    width: 16.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-2__wzfvq,
  .layout_col-md-offset-2__IK5ze {
    margin-left: 16.6666666667%
  }

  .layout_col-3__70XgV,
  .layout_col-md-3__j8Z7w {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-3__mnpBU,
  .layout_col-md-offset-3__GNi3u {
    margin-left: 25%
  }

  .layout_col-4__fVGOG,
  .layout_col-md-4__ZEBFx {
    flex: none;
    flex-basis: 33.3333333333%;
    width: 33.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-4__BkqkW,
  .layout_col-md-offset-4__4k4yD {
    margin-left: 33.3333333333%
  }

  .layout_col-5__zQfdS,
  .layout_col-md-5__NC8H2 {
    flex: none;
    flex-basis: 41.6666666667%;
    width: 41.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-5__ux9yS,
  .layout_col-md-offset-5__GEIPP {
    margin-left: 41.6666666667%
  }

  .layout_col-6__Pcaz8,
  .layout_col-md-6__H_GOI {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-6__Fh0R5,
  .layout_col-md-offset-6__iznpu {
    margin-left: 50%
  }

  .layout_col-7__UQC6E,
  .layout_col-md-7__Lcd7x {
    flex: none;
    flex-basis: 58.3333333333%;
    width: 58.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-7__vongZ,
  .layout_col-md-offset-7__F5dTy {
    margin-left: 58.3333333333%
  }

  .layout_col-8__HuLaw,
  .layout_col-md-8__vBtJd {
    flex: none;
    flex-basis: 66.6666666667%;
    width: 66.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-8__fW_Is,
  .layout_col-md-offset-8__JEOk8 {
    margin-left: 66.6666666667%
  }

  .layout_col-9__JBPwZ,
  .layout_col-md-9__NFoYP {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-9__RG5Wv,
  .layout_col-md-offset-9__Tascw {
    margin-left: 75%
  }

  .layout_col-10__W4tdb,
  .layout_col-md-10__ylYuR {
    flex: none;
    flex-basis: 83.3333333333%;
    width: 83.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-10__bdI9a,
  .layout_col-md-offset-10__GebjR {
    margin-left: 83.3333333333%
  }

  .layout_col-11__9V7oQ,
  .layout_col-md-11__cQDBp {
    flex: none;
    flex-basis: 91.6666666667%;
    width: 91.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-11__DrJcr,
  .layout_col-md-offset-11__vN6UO {
    margin-left: 91.6666666667%
  }

  .layout_col-12__dK_FG,
  .layout_col-md-12__EixqL {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px
  }

  .layout_col-offset-12__pcyOY,
  .layout_col-md-offset-12__Izddk {
    margin-left: 100%
  }
}

@media(min-width: 1248px) {
  .layout_grid-container__KX4_d {
    width: 1248px;
    max-width: 1248px;
    margin: 0 auto
  }
}

.layout_layout__YkQeN {
  position: -webkit-sticky;
  position: sticky;
  background: var(--background1-1);
  width: 100%;
  z-index: 999;
  top: 0
}

.style_grid-container__eTNCz {
  padding-left: 16px;
  padding-right: 16px
}

.style_row__Ydfj2,
.style_space-between-row__EzQyR {
  display: flex;
  flex-flow: row wrap;
  margin-left: -8px;
  margin-right: -8px
}

.style_space-between-row__EzQyR {
  justify-content: space-between
}

.style_col-1___xu4h,
.style_col-xs-1__NQHoU {
  flex: none;
  flex-basis: 25%;
  width: 25%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-1__3M85l,
.style_col-xs-offset-1__X0cXL {
  margin-left: 25%
}

.style_col-2__AcUeF,
.style_col-xs-2__OxjTP {
  flex: none;
  flex-basis: 50%;
  width: 50%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-2__6pC3b,
.style_col-xs-offset-2__ysntK {
  margin-left: 50%
}

.style_col-3__l5G72,
.style_col-xs-3__l8b_K {
  flex: none;
  flex-basis: 75%;
  width: 75%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-3__e0U7U,
.style_col-xs-offset-3__2WXwr {
  margin-left: 75%
}

.style_col-4__NRQas,
.style_col-xs-4__c6mr_ {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-4__kXycc,
.style_col-xs-offset-4__AgCQT {
  margin-left: 100%
}

.style_col-5__1c_SU {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-5__DMf73 {
  margin-left: 100%
}

.style_col-6__K8rj6 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-6__N7mlw {
  margin-left: 100%
}

.style_col-7__t8uWD {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-7__MwJOJ {
  margin-left: 100%
}

.style_col-8__nX0Uf {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-8__IKkdj {
  margin-left: 100%
}

.style_col-9__05F2o {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-9__kOSVb {
  margin-left: 100%
}

.style_col-10__bhKtP {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-10__hDtRp {
  margin-left: 100%
}

.style_col-11__g_oaA {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-11__H4U1P {
  margin-left: 100%
}

.style_col-12__vcFA4 {
  flex: none;
  flex-basis: 100%;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px
}

.style_col-offset-12__LNH2b {
  margin-left: 100%
}

@media(min-width: 600px) {

  .style_col-1___xu4h,
  .style_col-sm-1__ceXwB {
    flex: none;
    flex-basis: 12.5%;
    width: 12.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-1__3M85l,
  .style_col-sm-offset-1__Ox_XU {
    margin-left: 12.5%
  }

  .style_col-2__AcUeF,
  .style_col-sm-2__QETNT {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-2__6pC3b,
  .style_col-sm-offset-2__T9G_7 {
    margin-left: 25%
  }

  .style_col-3__l5G72,
  .style_col-sm-3__hZ66l {
    flex: none;
    flex-basis: 37.5%;
    width: 37.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-3__e0U7U,
  .style_col-sm-offset-3___4OVY {
    margin-left: 37.5%
  }

  .style_col-4__NRQas,
  .style_col-sm-4__ZqQ3b {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-4__kXycc,
  .style_col-sm-offset-4__RZf1H {
    margin-left: 50%
  }

  .style_col-5__1c_SU,
  .style_col-sm-5__DGb2M {
    flex: none;
    flex-basis: 62.5%;
    width: 62.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-5__DMf73,
  .style_col-sm-offset-5__Udpxi {
    margin-left: 62.5%
  }

  .style_col-6__K8rj6,
  .style_col-sm-6__XOasR {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-6__N7mlw,
  .style_col-sm-offset-6__ZbwYZ {
    margin-left: 75%
  }

  .style_col-7__t8uWD,
  .style_col-sm-7__zLL5K {
    flex: none;
    flex-basis: 87.5%;
    width: 87.5%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-7__MwJOJ,
  .style_col-sm-offset-7__YF8ZS {
    margin-left: 87.5%
  }

  .style_col-8__nX0Uf,
  .style_col-sm-8__wkd8O {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-8__IKkdj,
  .style_col-sm-offset-8__QONZG {
    margin-left: 100%
  }

  .style_col-9__05F2o {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-9__kOSVb {
    margin-left: 100%
  }

  .style_col-10__bhKtP {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-10__hDtRp {
    margin-left: 100%
  }

  .style_col-11__g_oaA {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-11__H4U1P {
    margin-left: 100%
  }

  .style_col-12__vcFA4 {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px
  }

  .style_col-offset-12__LNH2b {
    margin-left: 100%
  }
}

@media(min-width: 840px) {
  .style_grid-container__eTNCz {
    padding-left: 24px;
    padding-right: 24px
  }

  .style_row__Ydfj2,
  .style_space-between-row__EzQyR {
    margin-left: -12px;
    margin-right: -12px
  }

  .style_col-1___xu4h,
  .style_col-md-1__z244Y {
    flex: none;
    flex-basis: 8.3333333333%;
    width: 8.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-1__3M85l,
  .style_col-md-offset-1__jcUAm {
    margin-left: 8.3333333333%
  }

  .style_col-2__AcUeF,
  .style_col-md-2__zaqol {
    flex: none;
    flex-basis: 16.6666666667%;
    width: 16.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-2__6pC3b,
  .style_col-md-offset-2__J_zMY {
    margin-left: 16.6666666667%
  }

  .style_col-3__l5G72,
  .style_col-md-3__yv_CT {
    flex: none;
    flex-basis: 25%;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-3__e0U7U,
  .style_col-md-offset-3__l9U3b {
    margin-left: 25%
  }

  .style_col-4__NRQas,
  .style_col-md-4__XnoBB {
    flex: none;
    flex-basis: 33.3333333333%;
    width: 33.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-4__kXycc,
  .style_col-md-offset-4__9wrzO {
    margin-left: 33.3333333333%
  }

  .style_col-5__1c_SU,
  .style_col-md-5__NJEIL {
    flex: none;
    flex-basis: 41.6666666667%;
    width: 41.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-5__DMf73,
  .style_col-md-offset-5__Nx18p {
    margin-left: 41.6666666667%
  }

  .style_col-6__K8rj6,
  .style_col-md-6__3T0Si {
    flex: none;
    flex-basis: 50%;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-6__N7mlw,
  .style_col-md-offset-6__w9QK2 {
    margin-left: 50%
  }

  .style_col-7__t8uWD,
  .style_col-md-7__4C1XU {
    flex: none;
    flex-basis: 58.3333333333%;
    width: 58.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-7__MwJOJ,
  .style_col-md-offset-7__KGw1K {
    margin-left: 58.3333333333%
  }

  .style_col-8__nX0Uf,
  .style_col-md-8__qKm8a {
    flex: none;
    flex-basis: 66.6666666667%;
    width: 66.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-8__IKkdj,
  .style_col-md-offset-8__2S9Zd {
    margin-left: 66.6666666667%
  }

  .style_col-9__05F2o,
  .style_col-md-9__6wWVI {
    flex: none;
    flex-basis: 75%;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-9__kOSVb,
  .style_col-md-offset-9__aSXIk {
    margin-left: 75%
  }

  .style_col-10__bhKtP,
  .style_col-md-10__rAT6J {
    flex: none;
    flex-basis: 83.3333333333%;
    width: 83.3333333333%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-10__hDtRp,
  .style_col-md-offset-10__h7USa {
    margin-left: 83.3333333333%
  }

  .style_col-11__g_oaA,
  .style_col-md-11__nJ5ez {
    flex: none;
    flex-basis: 91.6666666667%;
    width: 91.6666666667%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-11__H4U1P,
  .style_col-md-offset-11__pit0i {
    margin-left: 91.6666666667%
  }

  .style_col-12__vcFA4,
  .style_col-md-12__Cl4cJ {
    flex: none;
    flex-basis: 100%;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px
  }

  .style_col-offset-12__LNH2b,
  .style_col-md-offset-12__wlH3u {
    margin-left: 100%
  }
}

@media(min-width: 1248px) {
  .style_grid-container__eTNCz {
    width: 1248px;
    max-width: 1248px;
    margin: 0 auto
  }
}

.style_Toast__Lkvep {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0px;
  left: 0px;
  z-index: 2000;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  pointer-events: none;
  word-break: break-all
}

.style_Toast__Lkvep .style_toast-row__3knKK {
  display: flex;
  justify-content: space-between
}

.style_Toast__Lkvep .style_toast-group__5JnqO {
  flex: 1 1;
  margin: 10px 20px;
  display: flex;
  flex-direction: column;
  align-items: center
}

.style_Toast__Lkvep .style_toast-group__5JnqO:first-child {
  align-items: flex-start
}

.style_Toast__Lkvep .style_toast-group__5JnqO:last-child {
  align-items: flex-end
}

.style_Toast__Lkvep .style_toast-flex-bottom__psmxr {
  justify-content: flex-end
}

.style_Toast__Lkvep .style_toast__iQd4D {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 4px 14px;
  background-color: var(--Tooltip);
  color: var(--background4);
  border-radius: 16px;
  margin: 0px;
  opacity: 1;
  transition: .3s all ease-in-out;
  min-height: 48px;
  pointer-events: all
}

.style_Toast__Lkvep .style_toast__iQd4D:focus {
  outline: none
}

.style_Toast__Lkvep .style_toast__iQd4D svg {
  min-width: 18px
}

.style_Toast__Lkvep .style_toast-cursor-pointer__YvI24 {
  cursor: pointer
}

.style_Toast__Lkvep .style_toast-icon-loading__Egjae {
  display: inline-block;
  width: 20px;
  height: 20px
}

.style_Toast__Lkvep .style_toast-icon-loading__Egjae:after {
  content: " ";
  display: block;
  width: 14px;
  height: 14px;
  margin: 1px;
  border-radius: 50%;
  border: 2px solid var(--secondaryAccent1);
  border-color: var(--informative) rgba(0, 0, 0, 0) var(--informative) rgba(0, 0, 0, 0);
  animation: style_toast-icon-loading__Egjae 1.2s linear infinite
}

@keyframes style_toast-icon-loading__Egjae {
  0% {
    transform: rotate(0deg)
  }

  100% {
    transform: rotate(360deg)
  }
}

.style_Toast__Lkvep .style_toast-text-group__5Bb0i {
  margin-left: 15px
}

.style_Toast__Lkvep .style_toast-text-group-title__BP8Li {
  margin-left: 25px
}

.style_Toast__Lkvep .style_toast-title__u6ubU {
  font-size: 18px;
  margin: 0px;
  margin-bottom: 5px
}

.style_Toast__Lkvep .style_toast-text__DBd58 {
  font-size: 14px;
  word-break: break-word
}

@media(max-width: 768px) {
  .style_Toast__Lkvep .style_toast-row__3knKK {
    justify-content: flex-start;
    flex-direction: column;
    margin: 7px 0px
  }

  .style_Toast__Lkvep .style_toast-group__5JnqO {
    flex: none;
    margin: 0px
  }

  .style_Toast__Lkvep .style_toast__iQd4D {
    margin: 8px 15px;
    width: initial
  }
}

.style_Toast__Lkvep .style_toast-with-title__MDLUj {
  padding-left: 25px;
  min-height: 50px
}

.style_Toast__Lkvep .style_toast-hidden__YDucG.style_marginTop__zLFmK {
  opacity: 0;
  margin-top: -15px
}

.style_Toast__Lkvep .style_toast-visible__Kxc3k.style_marginTop__zLFmK {
  opacity: 1;
  margin-top: 15px;
  transition: opacity 1s ease 0ms, margin-top 500ms ease-in-out
}

.style_Toast__Lkvep .style_toast-hidden__YDucG.style_marginBottom__1SjOw {
  opacity: 0;
  margin-bottom: -15px
}

.style_Toast__Lkvep .style_toast-visible__Kxc3k.style_marginBottom__1SjOw {
  opacity: 1;
  margin-bottom: 15px;
  transition: opacity 1s ease 0ms, margin-bottom 500ms ease-in-out
}