@font-face {
  font-family: "Open Sans";
  src: url("../fonts/OpenSans-Regular.ttf") format("truetype");
  /* src: url("../fonts/OpenSans-Bold.ttf") format("truetype"); */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Open Sans";
  src: url("../fonts/OpenSans-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Ubuntu 700";
  src: url("../fonts/Ubuntu-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}



:root {
  --blue: #052856;
  --indigo: #1b708f;
  --purple: #6f42c1;
  --pink: #cc506d;
  --red: #c3113c;
  --orange: #eb9041;
  --yellow: #ebe259;
  --green: #01b163;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #8799ab;
  --gray-dark: #323d48;
  --light-red: #f9e6eb;
  --green2: #11c22c;
  --green3: #01b163;
  --green4: #018c63;
  --blue2: #021d41;
  --blue3: #0549a3;
  --blue4: #0e70f0;
  --violet-light: #6157bd;
  --violet: #2b0163;
  --brown: #421a23;
  --red2: #8f0d2b;
  --brick: #8f0d2b;
  --primary: #01b163;
  --secondary: #052856;
  --success: #01b163;
  --info: #052856;
  --warning: #ebe259;
  --danger: #c3113c;
  --light: #f2f4f6;
  --dark: #000;
  --light-warning: #ebe259;
  --light-danger: #f9e6eb;
  --opacity: rgba(5, 40, 86, 0.1);
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1550px;
  --font-family-sans-serif: "Open Sans 400", -apple-system, BlinkMacSystemFont,
    "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: "Ubuntu", sans-serif;
}
*,
:after,
:before {
  box-sizing: border-box;
}
html {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: sans-serif;
  line-height: 1.15;
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}
body {
  background-color: #fff;
  color: #000;
  font-family: 'Open Sans 400', -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji,
    Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin: 0;
  text-align: left;
}
.kit__advancedSelect
  [tabindex="-1"].react-select__control--is-focused:not(:focus-visible),
.kit__autosuggest
  [tabindex="-1"].react-select__control--is-focused:not(:focus-visible),
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 1.5rem;
  margin-top: 0;
}
p {
  margin-bottom: 1rem;
  margin-top: 0;
}
abbr[data-original-title],
abbr[title] {
  border-bottom: 0;
  cursor: help;
  text-decoration: underline;
  text-decoration: underline dotted;
  text-decoration-skip-ink: none;
}
address {
  font-style: normal;
  line-height: inherit;
}
address,
dl,
ol,
ul {
  margin-bottom: 1rem;
}
dl,
ol,
ul {
  margin-top: 0;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
  
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  background-color: transparent;
}
a,
a:hover {
  color: #000;
  text-decoration: underline;
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
code,
kbd,
pre,
samp {
  font-family: Ubuntu, sans-serif;
  font-size: 1em;
}
pre {
  -ms-overflow-style: scrollbar;
  margin-bottom: 1rem;
  margin-top: 0;
  overflow: auto;
}
figure {
  margin: 0 0 1rem;
}
img {
  border-style: none;
}
img,
svg {
  vertical-align: middle;
}
svg {
  overflow: hidden;
}
table {
  border-collapse: collapse;
}
caption {
  caption-side: bottom;
  color: #6c757d;
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
.kit__advancedSelect
  button.react-select__control--is-focused:not(:focus-visible),
.kit__autosuggest button.react-select__control--is-focused:not(:focus-visible),
button:focus:not(:focus-visible) {
  outline: 0;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[role="button"] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
  -webkit-appearance: button;
}
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
  cursor: pointer;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  border: 0;
  margin: 0;
  min-width: 0;
  padding: 0;
}
legend {
  color: inherit;
  display: block;
  font-size: 1.5rem;
  line-height: inherit;
  margin-bottom: 0.5rem;
  max-width: 100%;
  padding: 0;
  white-space: normal;
  width: 100%;
}
@media (max-width: 1200px) {
  legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}
progress {
  vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: none;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
output {
  display: inline-block;
}
summary {
  cursor: pointer;
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Ubuntu 700", Arial, sans-serif;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 1.5rem;
}
.h1,
h1 {
  font-size: 4rem;
}
@media (max-width: 1200px) {
  .h1,
  h1 {
    font-size: calc(1.525rem + 3.3vw);
  }
}
.h2,
h2 {
  font-size: 3rem;
}
@media (max-width: 1200px) {
  .h2,
  h2 {
    font-size: calc(1.425rem + 2.1vw);
  }
}
.h3,
h3 {
  font-size: 2rem;
}
@media (max-width: 1200px) {
  .h3,
  h3 {
    font-size: calc(1.325rem + 0.9vw);
  }
}
.h4,
h4 {
  font-size: 1.625rem;
}
@media (max-width: 1200px) {
  .h4,
  h4 {
    font-size: calc(1.2875rem + 0.45vw);
  }
}
.h5,
h5 {
  font-size: 1.25rem;
}
.h6,
h6 {
  font-size: 1rem;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.725rem + 5.7vw);
  }
}
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.675rem + 5.1vw);
  }
}
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.575rem + 3.9vw);
  }
}
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.475rem + 2.7vw);
  }
}
hr {
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.small,
small {
  font-size: 80%;
  font-weight: 400;
}
.mark,
mark {
  background-color: #fcf8e3;
  padding: 0.2em;
}
.list-inline,
.list-unstyled {
  list-style: none;
  padding-left: 0;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.blockquote {
  font-size: 1.25rem;
  margin-bottom: 1rem;
}
.blockquote-footer {
  color: #6c757d;
  display: block;
  font-size: 80%;
}
.blockquote-footer:before {
  content: "â€”Â ";
}
.img-fluid,
.img-thumbnail {
  height: auto;
  max-width: 100%;
}
.img-thumbnail {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  padding: 0.25rem;
}
.figure {
  display: inline-block;
}
.figure-img {
  line-height: 1;
  margin-bottom: 0.5rem;
}
.figure-caption {
  color: #6c757d;
  font-size: 90%;
}
code {
  word-wrap: break-word;
  color: #e83e8c;
  font-size: 87.5%;
}
a > code {
  color: inherit;
}
kbd {
  background-color: #212529;
  border-radius: 0.25rem;
  color: #fff;
  font-size: 87.5%;
  padding: 0.2rem 0.4rem;
}
kbd kbd {
  font-size: 100%;
  font-weight: 700;
  padding: 0;
}
pre {
  color: #212529;
  display: block;
  font-size: 87.5%;
}
pre code {
  color: inherit;
  font-size: inherit;
  word-break: normal;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}
@media (min-width: 576px) {
  .container,
  .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container,
  .container-md,
  .container-sm {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1550px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1500px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
}
.no-gutters {
  margin-left: 0;
  margin-right: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-left: 0;
  padding-right: 0;
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto,
.col-xxl,
.col-xxl-1,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-auto {
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  width: 100%;
}
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}
.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.col-auto {
  flex: 0 0 auto;
  max-width: 100%;
  width: auto;
}
.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
.order-first {
  order: -1;
}
.order-last {
  order: 13;
}
.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
.order-7 {
  order: 7;
}
.order-8 {
  order: 8;
}
.order-9 {
  order: 9;
}
.order-10 {
  order: 10;
}
.order-11 {
  order: 11;
}
.order-12 {
  order: 12;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    max-width: 100%;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    max-width: 100%;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    max-width: 100%;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    max-width: 100%;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1550px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    max-width: 100%;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  color: #212529;
  margin-bottom: 1rem;
  width: 100%;
}
.table td,
.table th {
  border-top: 1px solid #dee2e6;
  padding: 0.75rem;
  vertical-align: top;
}
.table thead th {
  border-bottom: 2px solid #dee2e6;
  vertical-align: bottom;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}
.table-sm td,
.table-sm th {
  padding: 0.3rem;
}
.table-bordered,
.table-bordered td,
.table-bordered th {
  border: 1px solid #dee2e6;
}
.table-bordered thead td,
.table-bordered thead th {
  border-bottom-width: 2px;
}
.table-borderless tbody + tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
  border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
  background-color: #fbfbfc;
}
.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
  color: #212529;
}
.table-primary,
.table-primary > td,
.table-primary > th {
  background-color: #b8e9d3;
}
.table-primary tbody + tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
  border-color: #7bd6ae;
}
.table-hover .table-primary:hover,
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #a5e3c7;
}
.table-secondary,
.table-secondary > td,
.table-secondary > th {
  background-color: #b9c3d0;
}
.table-secondary tbody + tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
  border-color: #7d8fa7;
}
.table-hover .table-secondary:hover,
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #aab6c6;
}
.table-success,
.table-success > td,
.table-success > th {
  background-color: #b8e9d3;
}
.table-success tbody + tbody,
.table-success td,
.table-success th,
.table-success thead th {
  border-color: #7bd6ae;
}
.table-hover .table-success:hover,
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a5e3c7;
}
.table-info,
.table-info > td,
.table-info > th {
  background-color: #b9c3d0;
}
.table-info tbody + tbody,
.table-info td,
.table-info th,
.table-info thead th {
  border-color: #7d8fa7;
}
.table-hover .table-info:hover,
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #aab6c6;
}
.table-warning,
.table-warning > td,
.table-warning > th {
  background-color: #f9f7d1;
}
.table-warning tbody + tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
  border-color: #f5f0a9;
}
.table-hover .table-warning:hover,
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f6f3ba;
}
.table-danger,
.table-danger > td,
.table-danger > th {
  background-color: #eebcc8;
}
.table-danger tbody + tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
  border-color: #e0839a;
}
.table-hover .table-danger:hover,
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #e9a8b7;
}
.table-light,
.table-light > td,
.table-light > th {
  background-color: #fbfcfc;
}
.table-light tbody + tbody,
.table-light td,
.table-light th,
.table-light thead th {
  border-color: #f8f9fa;
}
.table-hover .table-light:hover,
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ecf1f1;
}
.table-dark,
.table-dark > td,
.table-dark > th {
  background-color: #b8b8b8;
}
.table-dark tbody + tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
  border-color: #7a7a7a;
}
.table-hover .table-dark:hover,
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #ababab;
}
.table-light-warning,
.table-light-warning > td,
.table-light-warning > th {
  background-color: #f9f7d1;
}
.table-light-warning tbody + tbody,
.table-light-warning td,
.table-light-warning th,
.table-light-warning thead th {
  border-color: #f5f0a9;
}
.table-hover .table-light-warning:hover,
.table-hover .table-light-warning:hover > td,
.table-hover .table-light-warning:hover > th {
  background-color: #f6f3ba;
}
.table-light-danger,
.table-light-danger > td,
.table-light-danger > th {
  background-color: #fdf8f9;
}
.table-light-danger tbody + tbody,
.table-light-danger td,
.table-light-danger th,
.table-light-danger thead th {
  border-color: #fcf2f5;
}
.table-hover .table-light-danger:hover,
.table-hover .table-light-danger:hover > td,
.table-hover .table-light-danger:hover > th {
  background-color: #f7e4e8;
}
.table-opacity,
.table-opacity > td,
.table-opacity > th {
  background-color: rgba(250, 251, 252, 0.748);
}
.table-opacity tbody + tbody,
.table-opacity td,
.table-opacity th,
.table-opacity thead th {
  border-color: rgba(242, 243, 246, 0.532);
}
.table-hover .table-opacity:hover,
.table-hover .table-opacity:hover > td,
.table-hover .table-opacity:hover > th {
  background-color: rgba(234, 238, 242, 0.748);
}
.table-active,
.table-active > td,
.table-active > th,
.table-hover .table-active:hover,
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
  background-color: #343a40;
  border-color: #454d55;
  color: #fff;
}
.table .thead-light th {
  background-color: #e9ecef;
  border-color: #dee2e6;
  color: #495057;
}
.table-dark {
  background-color: #343a40;
  color: #fff;
}
.table-dark td,
.table-dark th,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: hsla(0, 0%, 100%, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  background-color: hsla(0, 0%, 100%, 0.075);
  color: #fff;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto;
    width: 100%;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto;
    width: 100%;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto;
    width: 100%;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto;
    width: 100%;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1549.98px) {
  .table-responsive-xxl {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto;
    width: 100%;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  -webkit-overflow-scrolling: touch;
  display: block;
  overflow-x: auto;
  width: 100%;
}
.table-responsive > .table-bordered {
  border: 0;
}
.form-control,
.kit__advancedSelect .react-select__control,
.kit__advancedSelect .react-select__control--is-disabled,
.kit__advancedSelect .react-select__control--is-focused,
.kit__autosuggest .react-select__control,
.kit__autosuggest .react-select__control--is-focused,
.kit__input-phone {
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid #bdc7d1;
  border-radius: 0.25rem;
  color: #000;
  display: block;
  font-size: 1rem;
  font-weight: 400;
  height: calc(1.25em + 2.375rem + 2px);
  line-height: 1.25;
  padding: 1.1875rem 1.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  width: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .form-control,
  .kit__advancedSelect .react-select__control,
  .kit__advancedSelect .react-select__control--is-disabled,
  .kit__advancedSelect .react-select__control--is-focused,
  .kit__autosuggest .react-select__control,
  .kit__autosuggest .react-select__control--is-focused,
  .kit__input-phone {
    transition: none;
  }
}
.form-control::-ms-expand,
.kit__advancedSelect .react-select__control--is-disabled::-ms-expand,
.kit__advancedSelect .react-select__control--is-focused::-ms-expand,
.kit__advancedSelect .react-select__control::-ms-expand,
.kit__autosuggest .react-select__control--is-focused::-ms-expand,
.kit__autosuggest .react-select__control::-ms-expand,
.kit__input-phone::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus,
.kit__advancedSelect .react-select__control--is-disabled:focus,
.kit__advancedSelect .react-select__control--is-focused,
.kit__advancedSelect .react-select__control:focus,
.kit__autosuggest .react-select__control--is-focused,
.kit__autosuggest .react-select__control:focus,
.kit__input-phone:focus {
  background-color: #fff;
  border-color: #586b7e;
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
  color: #000;
  outline: 0;
}
.form-control::placeholder,
.kit__advancedSelect .react-select__control--is-disabled::placeholder,
.kit__advancedSelect .react-select__control--is-focused::placeholder,
.kit__advancedSelect .react-select__control::placeholder,
.kit__autosuggest .react-select__control--is-focused::placeholder,
.kit__autosuggest .react-select__control::placeholder,
.kit__input-phone::placeholder {
  color: #8799ab;
  opacity: 1;
}
.form-control:disabled,
.form-control[readonly],
.kit__advancedSelect .react-select__control--is-disabled,
.kit__advancedSelect .react-select__control--is-focused:disabled,
.kit__advancedSelect .react-select__control:disabled,
.kit__advancedSelect [readonly].react-select__control,
.kit__advancedSelect [readonly].react-select__control--is-focused,
.kit__autosuggest .react-select__control--is-focused:disabled,
.kit__autosuggest .react-select__control:disabled,
.kit__autosuggest [readonly].react-select__control,
.kit__autosuggest [readonly].react-select__control--is-focused,
.kit__input-phone:disabled,
[readonly].kit__input-phone {
  background-color: #eaedf0;
  opacity: 1;
}
.kit__advancedSelect input[type="date"].react-select__control,
.kit__advancedSelect input[type="date"].react-select__control--is-disabled,
.kit__advancedSelect input[type="date"].react-select__control--is-focused,
.kit__advancedSelect input[type="datetime-local"].react-select__control,
.kit__advancedSelect
  input[type="datetime-local"].react-select__control--is-disabled,
.kit__advancedSelect
  input[type="datetime-local"].react-select__control--is-focused,
.kit__advancedSelect input[type="month"].react-select__control,
.kit__advancedSelect input[type="month"].react-select__control--is-disabled,
.kit__advancedSelect input[type="month"].react-select__control--is-focused,
.kit__advancedSelect input[type="time"].react-select__control,
.kit__advancedSelect input[type="time"].react-select__control--is-disabled,
.kit__advancedSelect input[type="time"].react-select__control--is-focused,
.kit__autosuggest input[type="date"].react-select__control,
.kit__autosuggest input[type="date"].react-select__control--is-focused,
.kit__autosuggest input[type="datetime-local"].react-select__control,
.kit__autosuggest
  input[type="datetime-local"].react-select__control--is-focused,
.kit__autosuggest input[type="month"].react-select__control,
.kit__autosuggest input[type="month"].react-select__control--is-focused,
.kit__autosuggest input[type="time"].react-select__control,
.kit__autosuggest input[type="time"].react-select__control--is-focused,
input[type="date"].form-control,
input[type="date"].kit__input-phone,
input[type="datetime-local"].form-control,
input[type="datetime-local"].kit__input-phone,
input[type="month"].form-control,
input[type="month"].kit__input-phone,
input[type="time"].form-control,
input[type="time"].kit__input-phone {
  appearance: none;
}
.kit__advancedSelect select.react-select__control--is-disabled:-moz-focusring,
.kit__advancedSelect select.react-select__control--is-focused:-moz-focusring,
.kit__advancedSelect select.react-select__control:-moz-focusring,
.kit__autosuggest select.react-select__control--is-focused:-moz-focusring,
.kit__autosuggest select.react-select__control:-moz-focusring,
select.form-control:-moz-focusring,
select.kit__input-phone:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
.kit__advancedSelect select.react-select__control--is-disabled:focus::-ms-value,
.kit__advancedSelect select.react-select__control--is-focused::-ms-value,
.kit__advancedSelect select.react-select__control:focus::-ms-value,
.kit__autosuggest select.react-select__control--is-focused::-ms-value,
.kit__autosuggest select.react-select__control:focus::-ms-value,
select.form-control:focus::-ms-value,
select.kit__input-phone:focus::-ms-value {
  background-color: #fff;
  color: #000;
}
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}
.col-form-label {
  font-size: inherit;
  line-height: 1.25;
  margin-bottom: 0;
  padding-bottom: calc(1.1875rem + 1px);
  padding-top: calc(1.1875rem + 1px);
}
.col-form-label-lg {
  font-size: 1.25rem;
  line-height: 1.5;
  padding-bottom: calc(0.5rem + 1px);
  padding-top: calc(0.5rem + 1px);
}
.col-form-label-sm {
  font-size: 0.875rem;
  line-height: 1.5;
  padding-bottom: calc(0.25rem + 1px);
  padding-top: calc(0.25rem + 1px);
}
.form-control-plaintext {
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
  color: #212529;
  display: block;
  font-size: 1rem;
  line-height: 1.25;
  margin-bottom: 0;
  padding: 1.1875rem 0;
  width: 100%;
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
  padding-left: 0;
  padding-right: 0;
}
.form-control-sm {
  border-radius: 0.25rem;
  font-size: 0.875rem;
  height: calc(1.5em + 0.5rem + 2px);
  line-height: 1.5;
  padding: 0.25rem 0.5rem;
}
.form-control-lg {
  border-radius: 0.5rem;
  font-size: 1.25rem;
  height: calc(1.5em + 1rem + 2px);
  line-height: 1.5;
  padding: 0.5rem 1rem;
}
.kit__advancedSelect select[multiple].react-select__control,
.kit__advancedSelect select[multiple].react-select__control--is-disabled,
.kit__advancedSelect select[multiple].react-select__control--is-focused,
.kit__advancedSelect select[size].react-select__control,
.kit__advancedSelect select[size].react-select__control--is-disabled,
.kit__advancedSelect select[size].react-select__control--is-focused,
.kit__advancedSelect textarea.react-select__control,
.kit__advancedSelect textarea.react-select__control--is-disabled,
.kit__advancedSelect textarea.react-select__control--is-focused,
.kit__autosuggest select[multiple].react-select__control,
.kit__autosuggest select[multiple].react-select__control--is-focused,
.kit__autosuggest select[size].react-select__control,
.kit__autosuggest select[size].react-select__control--is-focused,
.kit__autosuggest textarea.react-select__control,
.kit__autosuggest textarea.react-select__control--is-focused,
select.form-control[multiple],
select.form-control[size],
select[multiple].kit__input-phone,
select[size].kit__input-phone,
textarea.form-control,
textarea.kit__input-phone {
  height: auto;
}
.form-group {
  margin-bottom: 2rem;
}
.form-text {
  display: block;
  margin-top: 0.25rem;
}
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-left: -5px;
  margin-right: -5px;
}
.form-row > .col,
.form-row > [class*="col-"] {
  padding-left: 5px;
  padding-right: 5px;
}
.form-check {
  display: block;
  padding-left: 1.25rem;
  position: relative;
}
.form-check-input {
  margin-left: -1.25rem;
  margin-top: 0.3rem;
  position: absolute;
}
.form-check-input:disabled ~ .form-check-label,
.form-check-input[disabled] ~ .form-check-label,
.kit__advancedSelect
  .form-check-input.react-select__control--is-disabled
  ~ .form-check-label {
  color: #6c757d;
}
.form-check-label {
  margin-bottom: 0;
}
.form-check-inline {
  align-items: center;
  display: inline-flex;
  margin-right: 0.75rem;
  padding-left: 0;
}
.form-check-inline .form-check-input {
  margin-left: 0;
  margin-right: 0.3125rem;
  margin-top: 0;
  position: static;
}
.valid-feedback {
  color: #28a745;
  display: none;
  font-size: 80%;
  margin-top: 0.25rem;
  width: 100%;
}
.valid-tooltip {
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
  color: #fff;
  display: none;
  font-size: 0.875rem;
  left: 0;
  line-height: 1.5;
  margin-top: 0.1rem;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  position: absolute;
  top: 100%;
  z-index: 5;
}
.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip {
  display: block;
}
.form-control.is-valid,
.is-valid.kit__input-phone,
.kit__advancedSelect .is-valid.react-select__control,
.kit__advancedSelect .is-valid.react-select__control--is-disabled,
.kit__advancedSelect .is-valid.react-select__control--is-focused,
.kit__advancedSelect .was-validated .react-select__control--is-disabled:valid,
.kit__advancedSelect .was-validated .react-select__control--is-focused:valid,
.kit__advancedSelect .was-validated .react-select__control:valid,
.kit__autosuggest .is-valid.react-select__control,
.kit__autosuggest .is-valid.react-select__control--is-focused,
.kit__autosuggest .was-validated .react-select__control--is-focused:valid,
.kit__autosuggest .was-validated .react-select__control:valid,
.was-validated .form-control:valid,
.was-validated .kit__advancedSelect .react-select__control--is-disabled:valid,
.was-validated .kit__advancedSelect .react-select__control--is-focused:valid,
.was-validated .kit__advancedSelect .react-select__control:valid,
.was-validated .kit__autosuggest .react-select__control--is-focused:valid,
.was-validated .kit__autosuggest .react-select__control:valid,
.was-validated .kit__input-phone:valid {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
  background-position: right calc(0.375em + 0.1875rem) center;
  background-repeat: no-repeat;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem) !important;
}
.form-control.is-valid:focus,
.is-valid.kit__input-phone:focus,
.kit__advancedSelect .is-valid.react-select__control--is-disabled:focus,
.kit__advancedSelect .is-valid.react-select__control--is-focused,
.kit__advancedSelect .is-valid.react-select__control:focus,
.kit__advancedSelect
  .was-validated
  .react-select__control--is-disabled:valid:focus,
.kit__advancedSelect .was-validated .react-select__control--is-focused:valid,
.kit__advancedSelect .was-validated .react-select__control:valid:focus,
.kit__autosuggest .is-valid.react-select__control--is-focused,
.kit__autosuggest .is-valid.react-select__control:focus,
.kit__autosuggest .was-validated .react-select__control--is-focused:valid,
.kit__autosuggest .was-validated .react-select__control:valid:focus,
.was-validated .form-control:valid:focus,
.was-validated
  .kit__advancedSelect
  .react-select__control--is-disabled:valid:focus,
.was-validated .kit__advancedSelect .react-select__control--is-focused:valid,
.was-validated .kit__advancedSelect .react-select__control:valid:focus,
.was-validated .kit__autosuggest .react-select__control--is-focused:valid,
.was-validated .kit__autosuggest .react-select__control:valid:focus,
.was-validated .kit__input-phone:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.kit__advancedSelect
  .was-validated
  select.react-select__control--is-disabled:valid,
.kit__advancedSelect
  .was-validated
  select.react-select__control--is-focused:valid,
.kit__advancedSelect .was-validated select.react-select__control:valid,
.kit__advancedSelect select.is-valid.react-select__control,
.kit__advancedSelect select.is-valid.react-select__control--is-disabled,
.kit__advancedSelect select.is-valid.react-select__control--is-focused,
.kit__autosuggest .was-validated select.react-select__control--is-focused:valid,
.kit__autosuggest .was-validated select.react-select__control:valid,
.kit__autosuggest select.is-valid.react-select__control,
.kit__autosuggest select.is-valid.react-select__control--is-focused,
.was-validated
  .kit__advancedSelect
  select.react-select__control--is-disabled:valid,
.was-validated
  .kit__advancedSelect
  select.react-select__control--is-focused:valid,
.was-validated .kit__advancedSelect select.react-select__control:valid,
.was-validated .kit__autosuggest select.react-select__control--is-focused:valid,
.was-validated .kit__autosuggest select.react-select__control:valid,
.was-validated select.form-control:valid,
.was-validated select.kit__input-phone:valid,
select.form-control.is-valid,
select.is-valid.kit__input-phone {
  background-position: right 2.5rem center;
  padding-right: 5rem !important;
}
.kit__advancedSelect
  .was-validated
  textarea.react-select__control--is-disabled:valid,
.kit__advancedSelect
  .was-validated
  textarea.react-select__control--is-focused:valid,
.kit__advancedSelect .was-validated textarea.react-select__control:valid,
.kit__advancedSelect textarea.is-valid.react-select__control,
.kit__advancedSelect textarea.is-valid.react-select__control--is-disabled,
.kit__advancedSelect textarea.is-valid.react-select__control--is-focused,
.kit__autosuggest
  .was-validated
  textarea.react-select__control--is-focused:valid,
.kit__autosuggest .was-validated textarea.react-select__control:valid,
.kit__autosuggest textarea.is-valid.react-select__control,
.kit__autosuggest textarea.is-valid.react-select__control--is-focused,
.was-validated
  .kit__advancedSelect
  textarea.react-select__control--is-disabled:valid,
.was-validated
  .kit__advancedSelect
  textarea.react-select__control--is-focused:valid,
.was-validated .kit__advancedSelect textarea.react-select__control:valid,
.was-validated
  .kit__autosuggest
  textarea.react-select__control--is-focused:valid,
.was-validated .kit__autosuggest textarea.react-select__control:valid,
.was-validated textarea.form-control:valid,
.was-validated textarea.kit__input-phone:valid,
textarea.form-control.is-valid,
textarea.is-valid.kit__input-phone {
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
  padding-right: calc(1.5em + 0.75rem);
}
.custom-select.is-valid,
.was-validated .custom-select:valid {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E")
      right 0.75rem center/8px 10px no-repeat,
    #fff
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")
      center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
      no-repeat;
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
}
.custom-select.is-valid:focus,
.kit__advancedSelect .custom-select.is-valid.react-select__control--is-focused,
.kit__advancedSelect
  .was-validated
  .custom-select.react-select__control--is-focused:valid,
.kit__autosuggest .custom-select.is-valid.react-select__control--is-focused,
.kit__autosuggest
  .was-validated
  .custom-select.react-select__control--is-focused:valid,
.was-validated .custom-select:valid:focus,
.was-validated
  .kit__advancedSelect
  .custom-select.react-select__control--is-focused:valid,
.was-validated
  .kit__autosuggest
  .custom-select.react-select__control--is-focused:valid {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.form-check-input.is-valid ~ .form-check-label,
.was-validated .form-check-input:valid ~ .form-check-label {
  color: #28a745;
}
.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip,
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip {
  display: block;
}
.custom-control-input.is-valid ~ .custom-control-label,
.was-validated .custom-control-input:valid ~ .custom-control-label {
  color: #28a745;
}
.custom-control-input.is-valid ~ .custom-control-label:before,
.was-validated .custom-control-input:valid ~ .custom-control-label:before {
  border-color: #28a745;
}
.custom-control-input.is-valid:checked ~ .custom-control-label:before,
.was-validated
  .custom-control-input:valid:checked
  ~ .custom-control-label:before {
  background-color: #34ce57;
  border-color: #34ce57;
}
.custom-control-input.is-valid:focus ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control-input.is-valid.react-select__control--is-focused
  ~ .custom-control-label:before,
.kit__advancedSelect
  .was-validated
  .custom-control-input.react-select__control--is-focused:valid
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control-input.is-valid.react-select__control--is-focused
  ~ .custom-control-label:before,
.kit__autosuggest
  .was-validated
  .custom-control-input.react-select__control--is-focused:valid
  ~ .custom-control-label:before,
.was-validated .custom-control-input:valid:focus ~ .custom-control-label:before,
.was-validated
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-focused:valid
  ~ .custom-control-label:before,
.was-validated
  .kit__autosuggest
  .custom-control-input.react-select__control--is-focused:valid
  ~ .custom-control-label:before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.custom-control-input.is-valid:focus:not(:checked)
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control-input.is-valid.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before,
.kit__advancedSelect
  .was-validated
  .custom-control-input.react-select__control--is-focused:valid:not(:checked)
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control-input.is-valid.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before,
.kit__autosuggest
  .was-validated
  .custom-control-input.react-select__control--is-focused:valid:not(:checked)
  ~ .custom-control-label:before,
.was-validated
  .custom-control-input:valid:focus:not(:checked)
  ~ .custom-control-label:before,
.was-validated
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-focused:valid:not(:checked)
  ~ .custom-control-label:before,
.was-validated
  .kit__autosuggest
  .custom-control-input.react-select__control--is-focused:valid:not(:checked)
  ~ .custom-control-label:before {
  border-color: #28a745;
}
.custom-file-input.is-valid ~ .custom-file-label,
.was-validated .custom-file-input:valid ~ .custom-file-label {
  border-color: #28a745;
}
.custom-file-input.is-valid:focus ~ .custom-file-label,
.kit__advancedSelect
  .custom-file-input.is-valid.react-select__control--is-focused
  ~ .custom-file-label,
.kit__advancedSelect
  .was-validated
  .custom-file-input.react-select__control--is-focused:valid
  ~ .custom-file-label,
.kit__autosuggest
  .custom-file-input.is-valid.react-select__control--is-focused
  ~ .custom-file-label,
.kit__autosuggest
  .was-validated
  .custom-file-input.react-select__control--is-focused:valid
  ~ .custom-file-label,
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.was-validated
  .kit__advancedSelect
  .custom-file-input.react-select__control--is-focused:valid
  ~ .custom-file-label,
.was-validated
  .kit__autosuggest
  .custom-file-input.react-select__control--is-focused:valid
  ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.invalid-feedback {
  color: #dc3545;
  display: none;
  font-size: 80%;
  margin-top: 0.25rem;
  width: 100%;
}
.invalid-tooltip {
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
  color: #fff;
  display: none;
  font-size: 0.875rem;
  left: 0;
  line-height: 1.5;
  margin-top: 0.1rem;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  position: absolute;
  top: 100%;
  z-index: 5;
}
.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
  display: block;
}
.form-control.is-invalid,
.is-invalid.kit__input-phone,
.kit__advancedSelect .is-invalid.react-select__control,
.kit__advancedSelect .is-invalid.react-select__control--is-disabled,
.kit__advancedSelect .is-invalid.react-select__control--is-focused,
.kit__advancedSelect .was-validated .react-select__control--is-disabled:invalid,
.kit__advancedSelect .was-validated .react-select__control--is-focused:invalid,
.kit__advancedSelect .was-validated .react-select__control:invalid,
.kit__autosuggest .is-invalid.react-select__control,
.kit__autosuggest .is-invalid.react-select__control--is-focused,
.kit__autosuggest .was-validated .react-select__control--is-focused:invalid,
.kit__autosuggest .was-validated .react-select__control:invalid,
.was-validated .form-control:invalid,
.was-validated .kit__advancedSelect .react-select__control--is-disabled:invalid,
.was-validated .kit__advancedSelect .react-select__control--is-focused:invalid,
.was-validated .kit__advancedSelect .react-select__control:invalid,
.was-validated .kit__autosuggest .react-select__control--is-focused:invalid,
.was-validated .kit__autosuggest .react-select__control:invalid,
.was-validated .kit__input-phone:invalid {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
  background-position: right calc(0.375em + 0.1875rem) center;
  background-repeat: no-repeat;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
}
.form-control.is-invalid:focus,
.is-invalid.kit__input-phone:focus,
.kit__advancedSelect .is-invalid.react-select__control--is-disabled:focus,
.kit__advancedSelect .is-invalid.react-select__control--is-focused,
.kit__advancedSelect .is-invalid.react-select__control:focus,
.kit__advancedSelect
  .was-validated
  .react-select__control--is-disabled:invalid:focus,
.kit__advancedSelect .was-validated .react-select__control--is-focused:invalid,
.kit__advancedSelect .was-validated .react-select__control:invalid:focus,
.kit__autosuggest .is-invalid.react-select__control--is-focused,
.kit__autosuggest .is-invalid.react-select__control:focus,
.kit__autosuggest .was-validated .react-select__control--is-focused:invalid,
.kit__autosuggest .was-validated .react-select__control:invalid:focus,
.was-validated .form-control:invalid:focus,
.was-validated
  .kit__advancedSelect
  .react-select__control--is-disabled:invalid:focus,
.was-validated .kit__advancedSelect .react-select__control--is-focused:invalid,
.was-validated .kit__advancedSelect .react-select__control:invalid:focus,
.was-validated .kit__autosuggest .react-select__control--is-focused:invalid,
.was-validated .kit__autosuggest .react-select__control:invalid:focus,
.was-validated .kit__input-phone:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.kit__advancedSelect
  .was-validated
  select.react-select__control--is-disabled:invalid,
.kit__advancedSelect
  .was-validated
  select.react-select__control--is-focused:invalid,
.kit__advancedSelect .was-validated select.react-select__control:invalid,
.kit__advancedSelect select.is-invalid.react-select__control,
.kit__advancedSelect select.is-invalid.react-select__control--is-disabled,
.kit__advancedSelect select.is-invalid.react-select__control--is-focused,
.kit__autosuggest
  .was-validated
  select.react-select__control--is-focused:invalid,
.kit__autosuggest .was-validated select.react-select__control:invalid,
.kit__autosuggest select.is-invalid.react-select__control,
.kit__autosuggest select.is-invalid.react-select__control--is-focused,
.was-validated
  .kit__advancedSelect
  select.react-select__control--is-disabled:invalid,
.was-validated
  .kit__advancedSelect
  select.react-select__control--is-focused:invalid,
.was-validated .kit__advancedSelect select.react-select__control:invalid,
.was-validated
  .kit__autosuggest
  select.react-select__control--is-focused:invalid,
.was-validated .kit__autosuggest select.react-select__control:invalid,
.was-validated select.form-control:invalid,
.was-validated select.kit__input-phone:invalid,
select.form-control.is-invalid,
select.is-invalid.kit__input-phone {
  background-position: right 2.5rem center;
  padding-right: 5rem !important;
}
.kit__advancedSelect
  .was-validated
  textarea.react-select__control--is-disabled:invalid,
.kit__advancedSelect
  .was-validated
  textarea.react-select__control--is-focused:invalid,
.kit__advancedSelect .was-validated textarea.react-select__control:invalid,
.kit__advancedSelect textarea.is-invalid.react-select__control,
.kit__advancedSelect textarea.is-invalid.react-select__control--is-disabled,
.kit__advancedSelect textarea.is-invalid.react-select__control--is-focused,
.kit__autosuggest
  .was-validated
  textarea.react-select__control--is-focused:invalid,
.kit__autosuggest .was-validated textarea.react-select__control:invalid,
.kit__autosuggest textarea.is-invalid.react-select__control,
.kit__autosuggest textarea.is-invalid.react-select__control--is-focused,
.was-validated
  .kit__advancedSelect
  textarea.react-select__control--is-disabled:invalid,
.was-validated
  .kit__advancedSelect
  textarea.react-select__control--is-focused:invalid,
.was-validated .kit__advancedSelect textarea.react-select__control:invalid,
.was-validated
  .kit__autosuggest
  textarea.react-select__control--is-focused:invalid,
.was-validated .kit__autosuggest textarea.react-select__control:invalid,
.was-validated textarea.form-control:invalid,
.was-validated textarea.kit__input-phone:invalid,
textarea.form-control.is-invalid,
textarea.is-invalid.kit__input-phone {
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
  padding-right: calc(1.5em + 0.75rem);
}
.custom-select.is-invalid,
.was-validated .custom-select:invalid {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E")
      right 0.75rem center/8px 10px no-repeat,
    #fff
      url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E")
      center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
      no-repeat;
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
}
.custom-select.is-invalid:focus,
.kit__advancedSelect
  .custom-select.is-invalid.react-select__control--is-focused,
.kit__advancedSelect
  .was-validated
  .custom-select.react-select__control--is-focused:invalid,
.kit__autosuggest .custom-select.is-invalid.react-select__control--is-focused,
.kit__autosuggest
  .was-validated
  .custom-select.react-select__control--is-focused:invalid,
.was-validated .custom-select:invalid:focus,
.was-validated
  .kit__advancedSelect
  .custom-select.react-select__control--is-focused:invalid,
.was-validated
  .kit__autosuggest
  .custom-select.react-select__control--is-focused:invalid {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.form-check-input.is-invalid ~ .form-check-label,
.was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dc3545;
}
.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip,
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip {
  display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label,
.was-validated .custom-control-input:invalid ~ .custom-control-label {
  color: #dc3545;
}
.custom-control-input.is-invalid ~ .custom-control-label:before,
.was-validated .custom-control-input:invalid ~ .custom-control-label:before {
  border-color: #dc3545;
}
.custom-control-input.is-invalid:checked ~ .custom-control-label:before,
.was-validated
  .custom-control-input:invalid:checked
  ~ .custom-control-label:before {
  background-color: #e4606d;
  border-color: #e4606d;
}
.custom-control-input.is-invalid:focus ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control-input.is-invalid.react-select__control--is-focused
  ~ .custom-control-label:before,
.kit__advancedSelect
  .was-validated
  .custom-control-input.react-select__control--is-focused:invalid
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control-input.is-invalid.react-select__control--is-focused
  ~ .custom-control-label:before,
.kit__autosuggest
  .was-validated
  .custom-control-input.react-select__control--is-focused:invalid
  ~ .custom-control-label:before,
.was-validated
  .custom-control-input:invalid:focus
  ~ .custom-control-label:before,
.was-validated
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-focused:invalid
  ~ .custom-control-label:before,
.was-validated
  .kit__autosuggest
  .custom-control-input.react-select__control--is-focused:invalid
  ~ .custom-control-label:before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.custom-control-input.is-invalid:focus:not(:checked)
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control-input.is-invalid.react-select__control--is-focused:not(
    :checked
  )
  ~ .custom-control-label:before,
.kit__advancedSelect
  .was-validated
  .custom-control-input.react-select__control--is-focused:invalid:not(:checked)
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control-input.is-invalid.react-select__control--is-focused:not(
    :checked
  )
  ~ .custom-control-label:before,
.kit__autosuggest
  .was-validated
  .custom-control-input.react-select__control--is-focused:invalid:not(:checked)
  ~ .custom-control-label:before,
.was-validated
  .custom-control-input:invalid:focus:not(:checked)
  ~ .custom-control-label:before,
.was-validated
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-focused:invalid:not(:checked)
  ~ .custom-control-label:before,
.was-validated
  .kit__autosuggest
  .custom-control-input.react-select__control--is-focused:invalid:not(:checked)
  ~ .custom-control-label:before {
  border-color: #dc3545;
}
.custom-file-input.is-invalid ~ .custom-file-label,
.was-validated .custom-file-input:invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.custom-file-input.is-invalid:focus ~ .custom-file-label,
.kit__advancedSelect
  .custom-file-input.is-invalid.react-select__control--is-focused
  ~ .custom-file-label,
.kit__advancedSelect
  .was-validated
  .custom-file-input.react-select__control--is-focused:invalid
  ~ .custom-file-label,
.kit__autosuggest
  .custom-file-input.is-invalid.react-select__control--is-focused
  ~ .custom-file-label,
.kit__autosuggest
  .was-validated
  .custom-file-input.react-select__control--is-focused:invalid
  ~ .custom-file-label,
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.was-validated
  .kit__advancedSelect
  .custom-file-input.react-select__control--is-focused:invalid
  ~ .custom-file-label,
.was-validated
  .kit__autosuggest
  .custom-file-input.react-select__control--is-focused:invalid
  ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.form-inline {
  align-items: center;
  display: flex;
  flex-flow: row wrap;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    justify-content: center;
  }
  .form-inline .form-group,
  .form-inline label {
    align-items: center;
    display: flex;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    flex: 0 0 auto;
    flex-flow: row wrap;
  }
  .form-inline .form-control,
  .form-inline .kit__advancedSelect .react-select__control,
  .form-inline .kit__advancedSelect .react-select__control--is-disabled,
  .form-inline .kit__advancedSelect .react-select__control--is-focused,
  .form-inline .kit__autosuggest .react-select__control,
  .form-inline .kit__autosuggest .react-select__control--is-focused,
  .form-inline .kit__input-phone,
  .kit__advancedSelect .form-inline .react-select__control,
  .kit__advancedSelect .form-inline .react-select__control--is-disabled,
  .kit__advancedSelect .form-inline .react-select__control--is-focused,
  .kit__autosuggest .form-inline .react-select__control,
  .kit__autosuggest .form-inline .react-select__control--is-focused {
    display: inline-block;
    vertical-align: middle;
    width: auto;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .custom-select,
  .form-inline .input-group {
    width: auto;
  }
  .form-inline .form-check {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 0;
    width: auto;
  }
  .form-inline .form-check-input {
    flex-shrink: 0;
    margin-left: 0;
    margin-right: 0.25rem;
    margin-top: 0;
    position: relative;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 1.5rem;
  color: #000;
  display: inline-block;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
  padding: 0.75rem 1.375rem;
  text-align: center;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  user-select: none;
  vertical-align: middle;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #000;
  text-decoration: none;
}
.btn.focus,
.btn:focus,
.kit__advancedSelect .btn.react-select__control--is-focused,
.kit__autosuggest .btn.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
  outline: 0;
}
.btn.disabled,
.btn:disabled,
.kit__advancedSelect .btn.react-select__control--is-disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.kit__advancedSelect fieldset.react-select__control--is-disabled a.btn,
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}
.btn-primary {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-primary:hover {
  background-color: #018b4e;
  border-color: #017e47;
  color: #fff;
}
.btn-primary.focus,
.btn-primary:focus,
.kit__advancedSelect .btn-primary.react-select__control--is-focused,
.kit__autosuggest .btn-primary.react-select__control--is-focused {
  background-color: #018b4e;
  border-color: #017e47;
  box-shadow: 0 0 0 0.2rem rgba(39, 189, 122, 0.5);
  color: #fff;
}
.btn-primary.disabled,
.btn-primary:disabled,
.kit__advancedSelect .btn-primary.react-select__control--is-disabled {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
  background-color: #017e47;
  border-color: #017240;
  color: #fff;
}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-primary.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-primary.dropdown-toggle.react-select__control--is-focused,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 189, 122, 0.5);
}
.btn-secondary {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-secondary:hover {
  background-color: #031732;
  border-color: #021226;
  color: #fff;
}
.btn-secondary.focus,
.btn-secondary:focus,
.kit__advancedSelect .btn-secondary.react-select__control--is-focused,
.kit__autosuggest .btn-secondary.react-select__control--is-focused {
  background-color: #031732;
  border-color: #021226;
  box-shadow: 0 0 0 0.2rem rgba(43, 72, 111, 0.5);
  color: #fff;
}
.btn-secondary.disabled,
.btn-secondary:disabled,
.kit__advancedSelect .btn-secondary.react-select__control--is-disabled {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show > .btn-secondary.dropdown-toggle {
  background-color: #021226;
  border-color: #010c1a;
  color: #fff;
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-secondary.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-secondary.dropdown-toggle.react-select__control--is-focused,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43, 72, 111, 0.5);
}
.btn-success {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-success:hover {
  background-color: #018b4e;
  border-color: #017e47;
  color: #fff;
}
.btn-success.focus,
.btn-success:focus,
.kit__advancedSelect .btn-success.react-select__control--is-focused,
.kit__autosuggest .btn-success.react-select__control--is-focused {
  background-color: #018b4e;
  border-color: #017e47;
  box-shadow: 0 0 0 0.2rem rgba(39, 189, 122, 0.5);
  color: #fff;
}
.btn-success.disabled,
.btn-success:disabled,
.kit__advancedSelect .btn-success.react-select__control--is-disabled {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show > .btn-success.dropdown-toggle {
  background-color: #017e47;
  border-color: #017240;
  color: #fff;
}
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-success.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-success.dropdown-toggle.react-select__control--is-focused,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 189, 122, 0.5);
}
.btn-info {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-info:hover {
  background-color: #031732;
  border-color: #021226;
  color: #fff;
}
.btn-info.focus,
.btn-info:focus,
.kit__advancedSelect .btn-info.react-select__control--is-focused,
.kit__autosuggest .btn-info.react-select__control--is-focused {
  background-color: #031732;
  border-color: #021226;
  box-shadow: 0 0 0 0.2rem rgba(43, 72, 111, 0.5);
  color: #fff;
}
.btn-info.disabled,
.btn-info:disabled,
.kit__advancedSelect .btn-info.react-select__control--is-disabled {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show > .btn-info.dropdown-toggle {
  background-color: #021226;
  border-color: #010c1a;
  color: #fff;
}
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-info.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-info.dropdown-toggle.react-select__control--is-focused,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43, 72, 111, 0.5);
}
.btn-warning {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-warning:hover {
  background-color: #e7dc37;
  color: #212529;
}
.btn-warning.focus,
.btn-warning:focus,
.kit__advancedSelect .btn-warning.react-select__control--is-focused,
.kit__autosuggest .btn-warning.react-select__control--is-focused {
  background-color: #e7dc37;
  border-color: #e6da2b;
  box-shadow: 0 0 0 0.2rem rgba(205, 198, 82, 0.5);
  color: #212529;
}
.btn-warning.disabled,
.btn-warning:disabled,
.kit__advancedSelect .btn-warning.react-select__control--is-disabled {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show > .btn-warning.dropdown-toggle {
  background-color: #e6da2b;
  border-color: #e4d820;
  color: #212529;
}
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-warning.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-warning.dropdown-toggle.react-select__control--is-focused,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(205, 198, 82, 0.5);
}
.btn-danger {
  background-color: #c3113c;
  border-color: #c3113c;
  color: #fff;
}
.btn-danger:hover {
  background-color: #a00e31;
  border-color: #940d2e;
  color: #fff;
}
.btn-danger.focus,
.btn-danger:focus,
.kit__advancedSelect .btn-danger.react-select__control--is-focused,
.kit__autosuggest .btn-danger.react-select__control--is-focused {
  background-color: #a00e31;
  border-color: #940d2e;
  box-shadow: 0 0 0 0.2rem rgba(204, 53, 89, 0.5);
  color: #fff;
}
.btn-danger.disabled,
.btn-danger:disabled,
.kit__advancedSelect .btn-danger.react-select__control--is-disabled {
  background-color: #c3113c;
  border-color: #c3113c;
  color: #fff;
}
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show > .btn-danger.dropdown-toggle {
  background-color: #940d2e;
  border-color: #880c2a;
  color: #fff;
}
.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-danger.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-danger.dropdown-toggle.react-select__control--is-focused,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(204, 53, 89, 0.5);
}
.btn-light,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:not(.sr-only) {
  background-color: #f2f4f6;
  border-color: #f2f4f6;
  color: #212529;
}
.btn-light:hover,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:hover:not(.sr-only) {
  background-color: #dbe1e6;
  border-color: #d4dbe1;
  color: #212529;
}
.btn-light.focus,
.btn-light:focus,
.kit__advancedSelect .btn-light.react-select__control--is-focused,
.kit__advancedSelect
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.react-select__control--is-focused:not(.sr-only),
.kit__autosuggest .btn-light.react-select__control--is-focused,
.kit__autosuggest
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.react-select__control--is-focused:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__advancedSelect
  span.react-select__control--is-focused:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__autosuggest
  span.react-select__control--is-focused:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.focus:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:focus:not(.sr-only) {
  background-color: #dbe1e6;
  border-color: #d4dbe1;
  box-shadow: 0 0 0 0.2rem hsla(210, 5%, 84%, 0.5);
  color: #212529;
}
.btn-light.disabled,
.btn-light:disabled,
.kit__advancedSelect .btn-light.react-select__control--is-disabled,
.kit__advancedSelect
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.react-select__control--is-disabled:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__advancedSelect
  span.react-select__control--is-disabled:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.disabled:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:disabled:not(.sr-only) {
  background-color: #f2f4f6;
  border-color: #f2f4f6;
  color: #212529;
}
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .show
  > span.dropdown-toggle:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:not(:disabled):not(.disabled).active:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:not(:disabled):not(.disabled):active:not(.sr-only),
.show > .btn-light.dropdown-toggle {
  background-color: #d4dbe1;
  border-color: #ccd4dc;
  color: #212529;
}
.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .show
  > span.dropdown-toggle.react-select__control--is-focused:not(.sr-only),
.kit__advancedSelect
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active:not(.sr-only),
.kit__advancedSelect
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active:not(.sr-only),
.kit__advancedSelect
  .show
  > .btn-light.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .show
  > span.dropdown-toggle.react-select__control--is-focused:not(.sr-only),
.kit__autosuggest
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active:not(.sr-only),
.kit__autosuggest
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active:not(.sr-only),
.kit__autosuggest
  .show
  > .btn-light.dropdown-toggle.react-select__control--is-focused,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__advancedSelect
  .show
  > span.dropdown-toggle.react-select__control--is-focused:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__advancedSelect
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__advancedSelect
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__autosuggest
  .show
  > span.dropdown-toggle.react-select__control--is-focused:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__autosuggest
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__autosuggest
  span.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .show
  > span.dropdown-toggle:focus:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:not(:disabled):not(.disabled).active:focus:not(.sr-only),
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:not(:disabled):not(.disabled):active:focus:not(.sr-only),
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem hsla(210, 5%, 84%, 0.5);
}
.btn-dark,
.btn-dark:hover {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
.btn-dark.focus,
.btn-dark:focus,
.kit__advancedSelect .btn-dark.react-select__control--is-focused,
.kit__autosuggest .btn-dark.react-select__control--is-focused {
  background-color: #000;
  border-color: #000;
  box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
  color: #fff;
}
.btn-dark.disabled,
.btn-dark:disabled,
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.kit__advancedSelect .btn-dark.react-select__control--is-disabled,
.show > .btn-dark.dropdown-toggle {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-dark.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-dark.dropdown-toggle.react-select__control--is-focused,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
.btn-light-warning {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-light-warning:hover {
  background-color: #e7dc37;
  border-color: #e6da2b;
  color: #212529;
}
.btn-light-warning.focus,
.btn-light-warning:focus,
.kit__advancedSelect .btn-light-warning.react-select__control--is-focused,
.kit__autosuggest .btn-light-warning.react-select__control--is-focused {
  background-color: #e7dc37;
  border-color: #e6da2b;
  box-shadow: 0 0 0 0.2rem rgba(205, 198, 82, 0.5);
  color: #212529;
}
.btn-light-warning.disabled,
.btn-light-warning:disabled,
.kit__advancedSelect .btn-light-warning.react-select__control--is-disabled {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-light-warning:not(:disabled):not(.disabled).active,
.btn-light-warning:not(:disabled):not(.disabled):active,
.show > .btn-light-warning.dropdown-toggle {
  background-color: #e6da2b;
  border-color: #e4d820;
  color: #212529;
}
.btn-light-warning:not(:disabled):not(.disabled).active:focus,
.btn-light-warning:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-light-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-light-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-light-warning.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-light-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-light-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-light-warning.dropdown-toggle.react-select__control--is-focused,
.show > .btn-light-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(205, 198, 82, 0.5);
}
.btn-light-danger {
  background-color: #f9e6eb;
  border-color: #f9e6eb;
  color: #212529;
}
.btn-light-danger:hover {
  background-color: #f2c7d2;
  border-color: #efbdca;
  color: #212529;
}
.btn-light-danger.focus,
.btn-light-danger:focus,
.kit__advancedSelect .btn-light-danger.react-select__control--is-focused,
.kit__autosuggest .btn-light-danger.react-select__control--is-focused {
  background-color: #f2c7d2;
  border-color: #efbdca;
  box-shadow: 0 0 0 0.2rem rgba(217, 201, 206, 0.5);
  color: #212529;
}
.btn-light-danger.disabled,
.btn-light-danger:disabled,
.kit__advancedSelect .btn-light-danger.react-select__control--is-disabled {
  background-color: #f9e6eb;
  border-color: #f9e6eb;
  color: #212529;
}
.btn-light-danger:not(:disabled):not(.disabled).active,
.btn-light-danger:not(:disabled):not(.disabled):active,
.show > .btn-light-danger.dropdown-toggle {
  background-color: #efbdca;
  border-color: #edb3c2;
  color: #212529;
}
.btn-light-danger:not(:disabled):not(.disabled).active:focus,
.btn-light-danger:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-light-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-light-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-light-danger.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-light-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-light-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-light-danger.dropdown-toggle.react-select__control--is-focused,
.show > .btn-light-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 201, 206, 0.5);
}
.btn-opacity {
  background-color: rgba(5, 40, 86, 0.1);
  border-color: rgba(5, 40, 86, 0.1);
  color: #fff;
}
.btn-opacity:hover {
  background-color: rgba(3, 23, 50, 0.1);
  border-color: rgba(2, 18, 38, 0.1);
  color: #fff;
}
.btn-opacity.focus,
.btn-opacity:focus,
.kit__advancedSelect .btn-opacity.react-select__control--is-focused,
.kit__autosuggest .btn-opacity.react-select__control--is-focused {
  background-color: rgba(3, 23, 50, 0.1);
  border-color: rgba(2, 18, 38, 0.1);
  box-shadow: 0 0 0 0.2rem rgba(198, 206, 216, 0.5);
  color: #fff;
}
.btn-opacity.disabled,
.btn-opacity:disabled,
.kit__advancedSelect .btn-opacity.react-select__control--is-disabled {
  background-color: rgba(5, 40, 86, 0.1);
  border-color: rgba(5, 40, 86, 0.1);
  color: #fff;
}
.btn-opacity:not(:disabled):not(.disabled).active,
.btn-opacity:not(:disabled):not(.disabled):active,
.show > .btn-opacity.dropdown-toggle {
  background-color: rgba(2, 18, 38, 0.1);
  border-color: rgba(1, 12, 26, 0.1);
  color: #fff;
}
.btn-opacity:not(:disabled):not(.disabled).active:focus,
.btn-opacity:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-opacity.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-opacity.dropdown-toggle.react-select__control--is-focused,
.show > .btn-opacity.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(198, 206, 216, 0.5);
}
.btn-outline-primary {
  border-color: #01b163;
  color: #01b163;
}
.btn-outline-primary:hover {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-outline-primary.focus,
.btn-outline-primary:focus,
.kit__advancedSelect .btn-outline-primary.react-select__control--is-focused,
.kit__autosuggest .btn-outline-primary.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(1, 177, 99, 0.5);
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled,
.kit__advancedSelect .btn-outline-primary.react-select__control--is-disabled {
  background-color: transparent;
  color: #01b163;
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-primary.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-primary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-primary.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 177, 99, 0.5);
}
.btn-outline-secondary {
  border-color: #052856;
  color: #052856;
}
.btn-outline-secondary:hover {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus,
.kit__advancedSelect .btn-outline-secondary.react-select__control--is-focused,
.kit__autosuggest .btn-outline-secondary.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled,
.kit__advancedSelect .btn-outline-secondary.react-select__control--is-disabled {
  background-color: transparent;
  color: #052856;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show > .btn-outline-secondary.dropdown-toggle {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-secondary.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-secondary.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-secondary.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
}
.btn-outline-success {
  border-color: #01b163;
  color: #01b163;
}
.btn-outline-success:hover {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-outline-success.focus,
.btn-outline-success:focus,
.kit__advancedSelect .btn-outline-success.react-select__control--is-focused,
.kit__autosuggest .btn-outline-success.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(1, 177, 99, 0.5);
}
.btn-outline-success.disabled,
.btn-outline-success:disabled,
.kit__advancedSelect .btn-outline-success.react-select__control--is-disabled {
  background-color: transparent;
  color: #01b163;
}
.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show > .btn-outline-success.dropdown-toggle {
  background-color: #01b163;
  border-color: #01b163;
  color: #fff;
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-success.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-success.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-success.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 177, 99, 0.5);
}
.btn-outline-info {
  border-color: #052856;
  color: #052856;
}
.btn-outline-info:hover {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-outline-info.focus,
.btn-outline-info:focus,
.kit__advancedSelect .btn-outline-info.react-select__control--is-focused,
.kit__autosuggest .btn-outline-info.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
}
.btn-outline-info.disabled,
.btn-outline-info:disabled,
.kit__advancedSelect .btn-outline-info.react-select__control--is-disabled {
  background-color: transparent;
  color: #052856;
}
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show > .btn-outline-info.dropdown-toggle {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-info.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-info.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-info.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
}
.btn-outline-warning {
  border-color: #ebe259;
  color: #ebe259;
}
.btn-outline-warning:hover {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-outline-warning.focus,
.btn-outline-warning:focus,
.kit__advancedSelect .btn-outline-warning.react-select__control--is-focused,
.kit__autosuggest .btn-outline-warning.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(235, 226, 89, 0.5);
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled,
.kit__advancedSelect .btn-outline-warning.react-select__control--is-disabled {
  background-color: transparent;
  color: #ebe259;
}
.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show > .btn-outline-warning.dropdown-toggle {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-warning.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-warning.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-warning.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(235, 226, 89, 0.5);
}
.btn-outline-danger {
  border-color: #c3113c;
  color: #c3113c;
}
.btn-outline-danger:hover {
  background-color: #c3113c;
  border-color: #c3113c;
  color: #fff;
}
.btn-outline-danger.focus,
.btn-outline-danger:focus,
.kit__advancedSelect .btn-outline-danger.react-select__control--is-focused,
.kit__autosuggest .btn-outline-danger.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(195, 17, 60, 0.5);
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled,
.kit__advancedSelect .btn-outline-danger.react-select__control--is-disabled {
  background-color: transparent;
  color: #c3113c;
}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show > .btn-outline-danger.dropdown-toggle {
  background-color: #c3113c;
  border-color: #c3113c;
  color: #fff;
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-danger.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-danger.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-danger.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(195, 17, 60, 0.5);
}
.btn-outline-light {
  border-color: #f2f4f6;
  color: #f2f4f6;
}
.btn-outline-light:hover {
  background-color: #f2f4f6;
  border-color: #f2f4f6;
  color: #212529;
}
.btn-outline-light.focus,
.btn-outline-light:focus,
.kit__advancedSelect .btn-outline-light.react-select__control--is-focused,
.kit__autosuggest .btn-outline-light.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(242, 244, 246, 0.5);
}
.btn-outline-light.disabled,
.btn-outline-light:disabled,
.kit__advancedSelect .btn-outline-light.react-select__control--is-disabled {
  background-color: transparent;
  color: #f2f4f6;
}
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show > .btn-outline-light.dropdown-toggle {
  background-color: #f2f4f6;
  border-color: #f2f4f6;
  color: #212529;
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-light.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-light.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-light.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(242, 244, 246, 0.5);
}
.btn-outline-dark {
  border-color: #000;
  color: #000;
}
.btn-outline-dark:hover {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
.btn-outline-dark.focus,
.btn-outline-dark:focus,
.kit__advancedSelect .btn-outline-dark.react-select__control--is-focused,
.kit__autosuggest .btn-outline-dark.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled,
.kit__advancedSelect .btn-outline-dark.react-select__control--is-disabled {
  background-color: transparent;
  color: #000;
}
.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show > .btn-outline-dark.dropdown-toggle {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-dark.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-dark.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-dark.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-light-warning {
  border-color: #ebe259;
  color: #ebe259;
}
.btn-outline-light-warning:hover {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-outline-light-warning.focus,
.btn-outline-light-warning:focus,
.kit__advancedSelect
  .btn-outline-light-warning.react-select__control--is-focused,
.kit__autosuggest .btn-outline-light-warning.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(235, 226, 89, 0.5);
}
.btn-outline-light-warning.disabled,
.btn-outline-light-warning:disabled,
.kit__advancedSelect
  .btn-outline-light-warning.react-select__control--is-disabled {
  background-color: transparent;
  color: #ebe259;
}
.btn-outline-light-warning:not(:disabled):not(.disabled).active,
.btn-outline-light-warning:not(:disabled):not(.disabled):active,
.show > .btn-outline-light-warning.dropdown-toggle {
  background-color: #ebe259;
  border-color: #ebe259;
  color: #212529;
}
.btn-outline-light-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-light-warning:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-light-warning.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled).active,
.kit__advancedSelect
  .btn-outline-light-warning.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled):active,
.kit__advancedSelect
  .show
  > .btn-outline-light-warning.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-light-warning.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled).active,
.kit__autosuggest
  .btn-outline-light-warning.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled):active,
.kit__autosuggest
  .show
  > .btn-outline-light-warning.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-light-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(235, 226, 89, 0.5);
}
.btn-outline-light-danger {
  border-color: #f9e6eb;
  color: #f9e6eb;
}
.btn-outline-light-danger:hover {
  background-color: #f9e6eb;
  border-color: #f9e6eb;
  color: #212529;
}
.btn-outline-light-danger.focus,
.btn-outline-light-danger:focus,
.kit__advancedSelect
  .btn-outline-light-danger.react-select__control--is-focused,
.kit__autosuggest .btn-outline-light-danger.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(249, 230, 235, 0.5);
}
.btn-outline-light-danger.disabled,
.btn-outline-light-danger:disabled,
.kit__advancedSelect
  .btn-outline-light-danger.react-select__control--is-disabled {
  background-color: transparent;
  color: #f9e6eb;
}
.btn-outline-light-danger:not(:disabled):not(.disabled).active,
.btn-outline-light-danger:not(:disabled):not(.disabled):active,
.show > .btn-outline-light-danger.dropdown-toggle {
  background-color: #f9e6eb;
  border-color: #f9e6eb;
  color: #212529;
}
.btn-outline-light-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-light-danger:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-light-danger.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled).active,
.kit__advancedSelect
  .btn-outline-light-danger.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled):active,
.kit__advancedSelect
  .show
  > .btn-outline-light-danger.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-light-danger.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled).active,
.kit__autosuggest
  .btn-outline-light-danger.react-select__control--is-focused:not(
    :disabled
  ):not(.disabled):active,
.kit__autosuggest
  .show
  > .btn-outline-light-danger.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-light-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 230, 235, 0.5);
}
.btn-outline-opacity {
  border-color: rgba(5, 40, 86, 0.1);
  color: rgba(5, 40, 86, 0.1);
}
.btn-outline-opacity:hover {
  background-color: rgba(5, 40, 86, 0.1);
  border-color: rgba(5, 40, 86, 0.1);
  color: #fff;
}
.btn-outline-opacity.focus,
.btn-outline-opacity:focus,
.kit__advancedSelect .btn-outline-opacity.react-select__control--is-focused,
.kit__autosuggest .btn-outline-opacity.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
}
.btn-outline-opacity.disabled,
.btn-outline-opacity:disabled,
.kit__advancedSelect .btn-outline-opacity.react-select__control--is-disabled {
  background-color: transparent;
  color: rgba(5, 40, 86, 0.1);
}
.btn-outline-opacity:not(:disabled):not(.disabled).active,
.btn-outline-opacity:not(:disabled):not(.disabled):active,
.show > .btn-outline-opacity.dropdown-toggle {
  background-color: rgba(5, 40, 86, 0.1);
  border-color: rgba(5, 40, 86, 0.1);
  color: #fff;
}
.btn-outline-opacity:not(:disabled):not(.disabled).active:focus,
.btn-outline-opacity:not(:disabled):not(.disabled):active:focus,
.kit__advancedSelect
  .btn-outline-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__advancedSelect
  .btn-outline-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__advancedSelect
  .show
  > .btn-outline-opacity.dropdown-toggle.react-select__control--is-focused,
.kit__autosuggest
  .btn-outline-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ).active,
.kit__autosuggest
  .btn-outline-opacity.react-select__control--is-focused:not(:disabled):not(
    .disabled
  ):active,
.kit__autosuggest
  .show
  > .btn-outline-opacity.dropdown-toggle.react-select__control--is-focused,
.show > .btn-outline-opacity.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
}
.btn-link {
  font-weight: 400;
}
.btn-link,
.btn-link:hover {
  color: #000;
  text-decoration: underline;
}
.btn-link.focus,
.btn-link:focus,
.kit__advancedSelect .btn-link.react-select__control--is-focused,
.kit__autosuggest .btn-link.react-select__control--is-focused {
  text-decoration: underline;
}
.btn-link.disabled,
.btn-link:disabled,
.kit__advancedSelect .btn-link.react-select__control--is-disabled {
  color: #6c757d;
  pointer-events: none;
}
.btn-group-lg > .btn,
.btn-lg {
  border-radius: 1.8125rem;
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.875rem 2.375rem;
}
.btn-group-sm > .btn,
.btn-sm {
  border-radius: 1.2rem;
  font-size: 1rem;
  line-height: 1.4;
  padding: 0.5rem 1rem;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
  width: 100%;
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  height: 0;
  overflow: hidden;
  position: relative;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.dropdown,
.dropleft,
.dropright,
.dropup {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle:after {
  border-bottom: 0;
  border-left: 0.3em solid transparent;
  border-right: 0.3em solid transparent;
  border-top: 0.3em solid;
  content: "";
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
}
.dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropdown-menu {
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  color: #212529;
  display: none;
  float: left;
  font-size: 1rem;
  left: 0;
  list-style: none;
  margin: 0.125rem 0 0;
  min-width: 10rem;
  padding: 0.5rem 0;
  position: absolute;
  text-align: left;
  top: 100%;
  z-index: 1000;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    left: 0;
    right: auto;
  }
  .dropdown-menu-sm-right {
    left: auto;
    right: 0;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    left: 0;
    right: auto;
  }
  .dropdown-menu-md-right {
    left: auto;
    right: 0;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    left: 0;
    right: auto;
  }
  .dropdown-menu-lg-right {
    left: auto;
    right: 0;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    left: 0;
    right: auto;
  }
  .dropdown-menu-xl-right {
    left: auto;
    right: 0;
  }
}
@media (min-width: 1550px) {
  .dropdown-menu-xxl-left {
    left: 0;
    right: auto;
  }
  .dropdown-menu-xxl-right {
    left: auto;
    right: 0;
  }
}
.dropup .dropdown-menu {
  bottom: 100%;
  margin-bottom: 0.125rem;
  margin-top: 0;
  top: auto;
}
.dropup .dropdown-toggle:after {
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
  border-right: 0.3em solid transparent;
  border-top: 0;
  content: "";
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
}
.dropup .dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropright .dropdown-menu {
  left: 100%;
  margin-left: 0.125rem;
  margin-top: 0;
  right: auto;
  top: 0;
}
.dropright .dropdown-toggle:after {
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
  border-right: 0;
  border-top: 0.3em solid transparent;
  content: "";
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
}
.dropright .dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropright .dropdown-toggle:after {
  vertical-align: 0;
}
.dropleft .dropdown-menu {
  left: auto;
  margin-right: 0.125rem;
  margin-top: 0;
  right: 100%;
  top: 0;
}
.dropleft .dropdown-toggle:after {
  content: "";
  display: inline-block;
  display: none;
  margin-left: 0.255em;
  vertical-align: 0.255em;
}
.dropleft .dropdown-toggle:before {
  border-bottom: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-top: 0.3em solid transparent;
  content: "";
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
}
.dropleft .dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropleft .dropdown-toggle:before {
  vertical-align: 0;
}
.dropdown-menu[x-placement^="bottom"],
.dropdown-menu[x-placement^="left"],
.dropdown-menu[x-placement^="right"],
.dropdown-menu[x-placement^="top"] {
  bottom: auto;
  right: auto;
}
.dropdown-divider {
  border-top: 1px solid #e9ecef;
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
}
.dropdown-item {
  background-color: transparent;
  border: 0;
  clear: both;
  color: #212529;
  display: block;
  font-weight: 400;
  padding: 0.25rem 1.5rem;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  width: 100%;
}
.dropdown-item:focus,
.dropdown-item:hover,
.kit__advancedSelect .dropdown-item.react-select__control--is-focused,
.kit__autosuggest .dropdown-item.react-select__control--is-focused {
  background-color: #e9ecef;
  color: #16181b;
  text-decoration: none;
}
.dropdown-item.active,
.dropdown-item:active {
  background-color: #007bff;
  color: #fff;
  text-decoration: none;
}
.dropdown-item.disabled,
.dropdown-item:disabled,
.kit__advancedSelect .dropdown-item.react-select__control--is-disabled {
  background-color: transparent;
  color: #adb5bd;
  pointer-events: none;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  color: #6c757d;
  display: block;
  font-size: 0.875rem;
  margin-bottom: 0;
  padding: 0.5rem 1.5rem;
  white-space: nowrap;
}
.dropdown-item-text {
  color: #212529;
  display: block;
  padding: 0.25rem 1.5rem;
}
.btn-group,
.btn-group-vertical {
  display: inline-flex;
  position: relative;
  vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
  flex: 1 1 auto;
  position: relative;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover,
.kit__advancedSelect
  .btn-group-vertical
  > .btn.react-select__control--is-focused,
.kit__advancedSelect .btn-group > .btn.react-select__control--is-focused,
.kit__autosuggest .btn-group-vertical > .btn.react-select__control--is-focused,
.kit__autosuggest .btn-group > .btn.react-select__control--is-focused {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group > .btn-group:not(:first-child),
.btn-group > .btn:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.dropdown-toggle-split {
  padding-left: 1.03125rem;
  padding-right: 1.03125rem;
}
.dropdown-toggle-split:after,
.dropright .dropdown-toggle-split:after,
.dropup .dropdown-toggle-split:after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split:before {
  margin-right: 0;
}
.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split {
  padding-left: 1.78125rem;
  padding-right: 1.78125rem;
}
.btn-group-vertical {
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn-group:not(:first-child),
.btn-group-vertical > .btn:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"] {
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
  position: absolute;
}
.input-group {
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.input-group > .custom-file,
.input-group > .custom-select,
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .kit__input-phone,
.kit__advancedSelect .input-group > .react-select__control,
.kit__advancedSelect .input-group > .react-select__control--is-disabled,
.kit__advancedSelect .input-group > .react-select__control--is-focused,
.kit__autosuggest .input-group > .react-select__control,
.kit__autosuggest .input-group > .react-select__control--is-focused {
  flex: 1 1 auto;
  margin-bottom: 0;
  min-width: 0;
  position: relative;
  width: 1%;
}
.input-group > .custom-file + .custom-file,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .kit__input-phone,
.input-group > .custom-select + .custom-file,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .kit__input-phone,
.input-group > .form-control + .custom-file,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .form-control,
.input-group > .form-control + .kit__input-phone,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .kit__input-phone,
.input-group > .kit__input-phone + .custom-file,
.input-group > .kit__input-phone + .custom-select,
.input-group > .kit__input-phone + .form-control,
.input-group > .kit__input-phone + .kit__input-phone,
.kit__advancedSelect .input-group > .custom-file + .react-select__control,
.kit__advancedSelect
  .input-group
  > .custom-file
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .custom-file
  + .react-select__control--is-focused,
.kit__advancedSelect .input-group > .custom-select + .react-select__control,
.kit__advancedSelect
  .input-group
  > .custom-select
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .custom-select
  + .react-select__control--is-focused,
.kit__advancedSelect .input-group > .form-control + .react-select__control,
.kit__advancedSelect
  .input-group
  > .form-control
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .form-control
  + .react-select__control--is-focused,
.kit__advancedSelect
  .input-group
  > .form-control-plaintext
  + .react-select__control,
.kit__advancedSelect
  .input-group
  > .form-control-plaintext
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .form-control-plaintext
  + .react-select__control--is-focused,
.kit__advancedSelect .input-group > .kit__input-phone + .react-select__control,
.kit__advancedSelect
  .input-group
  > .kit__input-phone
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .kit__input-phone
  + .react-select__control--is-focused,
.kit__advancedSelect .input-group > .react-select__control + .custom-file,
.kit__advancedSelect .input-group > .react-select__control + .custom-select,
.kit__advancedSelect .input-group > .react-select__control + .form-control,
.kit__advancedSelect .input-group > .react-select__control + .kit__input-phone,
.kit__advancedSelect
  .input-group
  > .react-select__control
  + .react-select__control,
.kit__advancedSelect
  .input-group
  > .react-select__control
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .react-select__control
  + .react-select__control--is-focused,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled
  + .custom-file,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled
  + .custom-select,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled
  + .form-control,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled
  + .kit__input-phone,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled
  + .react-select__control,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled
  + .react-select__control--is-focused,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused
  + .custom-file,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused
  + .custom-select,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused
  + .form-control,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused
  + .kit__input-phone,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused
  + .react-select__control,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused
  + .react-select__control--is-disabled,
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused
  + .react-select__control--is-focused,
.kit__autosuggest .input-group > .custom-file + .react-select__control,
.kit__autosuggest
  .input-group
  > .custom-file
  + .react-select__control--is-focused,
.kit__autosuggest .input-group > .custom-select + .react-select__control,
.kit__autosuggest
  .input-group
  > .custom-select
  + .react-select__control--is-focused,
.kit__autosuggest .input-group > .form-control + .react-select__control,
.kit__autosuggest
  .input-group
  > .form-control
  + .react-select__control--is-focused,
.kit__autosuggest
  .input-group
  > .form-control-plaintext
  + .react-select__control,
.kit__autosuggest
  .input-group
  > .form-control-plaintext
  + .react-select__control--is-focused,
.kit__autosuggest .input-group > .kit__input-phone + .react-select__control,
.kit__autosuggest
  .input-group
  > .kit__input-phone
  + .react-select__control--is-focused,
.kit__autosuggest .input-group > .react-select__control + .custom-file,
.kit__autosuggest .input-group > .react-select__control + .custom-select,
.kit__autosuggest .input-group > .react-select__control + .form-control,
.kit__autosuggest .input-group > .react-select__control + .kit__input-phone,
.kit__autosuggest
  .input-group
  > .react-select__control
  + .react-select__control,
.kit__autosuggest
  .input-group
  > .react-select__control
  + .react-select__control--is-focused,
.kit__autosuggest
  .input-group
  > .react-select__control--is-focused
  + .custom-file,
.kit__autosuggest
  .input-group
  > .react-select__control--is-focused
  + .custom-select,
.kit__autosuggest
  .input-group
  > .react-select__control--is-focused
  + .form-control,
.kit__autosuggest
  .input-group
  > .react-select__control--is-focused
  + .kit__input-phone,
.kit__autosuggest
  .input-group
  > .react-select__control--is-focused
  + .react-select__control,
.kit__autosuggest
  .input-group
  > .react-select__control--is-focused
  + .react-select__control--is-focused {
  margin-left: -1px;
}
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
.input-group
  > .custom-file
  .kit__advancedSelect
  .custom-file-input.react-select__control--is-focused
  ~ .custom-file-label,
.input-group
  > .custom-file
  .kit__autosuggest
  .custom-file-input.react-select__control--is-focused
  ~ .custom-file-label,
.input-group > .custom-select:focus,
.input-group > .form-control:focus,
.input-group > .kit__input-phone:focus,
.kit__advancedSelect
  .input-group
  > .custom-file
  .custom-file-input.react-select__control--is-focused
  ~ .custom-file-label,
.kit__advancedSelect .input-group > .react-select__control--is-disabled:focus,
.kit__advancedSelect .input-group > .react-select__control--is-focused,
.kit__advancedSelect .input-group > .react-select__control:focus,
.kit__autosuggest
  .input-group
  > .custom-file
  .custom-file-input.react-select__control--is-focused
  ~ .custom-file-label,
.kit__autosuggest .input-group > .react-select__control--is-focused,
.kit__autosuggest .input-group > .react-select__control:focus {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus,
.input-group
  > .custom-file
  .kit__advancedSelect
  .custom-file-input.react-select__control--is-focused,
.input-group
  > .custom-file
  .kit__autosuggest
  .custom-file-input.react-select__control--is-focused,
.kit__advancedSelect
  .input-group
  > .custom-file
  .custom-file-input.react-select__control--is-focused,
.kit__autosuggest
  .input-group
  > .custom-file
  .custom-file-input.react-select__control--is-focused {
  z-index: 4;
}
.input-group > .custom-select:not(:first-child),
.input-group > .form-control:not(:first-child),
.input-group > .kit__input-phone:not(:first-child),
.kit__advancedSelect
  .input-group
  > .react-select__control--is-disabled:not(:first-child),
.kit__advancedSelect
  .input-group
  > .react-select__control--is-focused:not(:first-child),
.kit__advancedSelect .input-group > .react-select__control:not(:first-child),
.kit__autosuggest
  .input-group
  > .react-select__control--is-focused:not(:first-child),
.kit__autosuggest .input-group > .react-select__control:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group > .custom-file {
  align-items: center;
  display: flex;
}
.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label:after {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group.has-validation
  > .custom-file:nth-last-child(n + 3)
  .custom-file-label,
.input-group.has-validation
  > .custom-file:nth-last-child(n + 3)
  .custom-file-label:after,
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .form-control:nth-last-child(n + 3),
.input-group.has-validation > .kit__input-phone:nth-last-child(n + 3),
.input-group:not(.has-validation)
  > .custom-file:not(:last-child)
  .custom-file-label,
.input-group:not(.has-validation)
  > .custom-file:not(:last-child)
  .custom-file-label:after,
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .kit__input-phone:not(:last-child),
.kit__advancedSelect
  .input-group.has-validation
  > .react-select__control--is-disabled:nth-last-child(n + 3),
.kit__advancedSelect
  .input-group.has-validation
  > .react-select__control--is-focused:nth-last-child(n + 3),
.kit__advancedSelect
  .input-group.has-validation
  > .react-select__control:nth-last-child(n + 3),
.kit__advancedSelect
  .input-group:not(.has-validation)
  > .react-select__control--is-disabled:not(:last-child),
.kit__advancedSelect
  .input-group:not(.has-validation)
  > .react-select__control--is-focused:not(:last-child),
.kit__advancedSelect
  .input-group:not(.has-validation)
  > .react-select__control:not(:last-child),
.kit__autosuggest
  .input-group.has-validation
  > .react-select__control--is-focused:nth-last-child(n + 3),
.kit__autosuggest
  .input-group.has-validation
  > .react-select__control:nth-last-child(n + 3),
.kit__autosuggest
  .input-group:not(.has-validation)
  > .react-select__control--is-focused:not(:last-child),
.kit__autosuggest
  .input-group:not(.has-validation)
  > .react-select__control:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-append,
.input-group-prepend {
  display: flex;
}
.input-group-append .btn,
.input-group-prepend .btn {
  position: relative;
  z-index: 2;
}
.input-group-append .btn:focus,
.input-group-append .kit__advancedSelect .btn.react-select__control--is-focused,
.input-group-append .kit__autosuggest .btn.react-select__control--is-focused,
.input-group-prepend .btn:focus,
.input-group-prepend
  .kit__advancedSelect
  .btn.react-select__control--is-focused,
.input-group-prepend .kit__autosuggest .btn.react-select__control--is-focused,
.kit__advancedSelect .input-group-append .btn.react-select__control--is-focused,
.kit__advancedSelect
  .input-group-prepend
  .btn.react-select__control--is-focused,
.kit__autosuggest .input-group-append .btn.react-select__control--is-focused,
.kit__autosuggest .input-group-prepend .btn.react-select__control--is-focused {
  z-index: 3;
}
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .input-group-text,
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .input-group-text {
  margin-left: -1px;
}
.input-group-prepend {
  margin-right: -1px;
}
.input-group-append {
  margin-left: -1px;
}
.input-group-text {
  align-items: center;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  color: #495057;
  display: flex;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.25;
  margin-bottom: 0;
  padding: 1.1875rem 1.25rem;
  text-align: center;
  white-space: nowrap;
}
.input-group-text input[type="checkbox"],
.input-group-text input[type="radio"] {
  margin-top: 0;
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control:not(textarea),
.input-group-lg > .kit__input-phone:not(textarea),
.kit__advancedSelect
  .input-group-lg
  > .react-select__control--is-disabled:not(textarea),
.kit__advancedSelect
  .input-group-lg
  > .react-select__control--is-focused:not(textarea),
.kit__advancedSelect .input-group-lg > .react-select__control:not(textarea),
.kit__autosuggest
  .input-group-lg
  > .react-select__control--is-focused:not(textarea),
.kit__autosuggest .input-group-lg > .react-select__control:not(textarea) {
  height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control,
.input-group-lg > .input-group-append > .btn,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .kit__input-phone,
.kit__advancedSelect .input-group-lg > .react-select__control,
.kit__advancedSelect .input-group-lg > .react-select__control--is-disabled,
.kit__advancedSelect .input-group-lg > .react-select__control--is-focused,
.kit__autosuggest .input-group-lg > .react-select__control,
.kit__autosuggest .input-group-lg > .react-select__control--is-focused {
  border-radius: 0.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.5rem 1rem;
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control:not(textarea),
.input-group-sm > .kit__input-phone:not(textarea),
.kit__advancedSelect
  .input-group-sm
  > .react-select__control--is-disabled:not(textarea),
.kit__advancedSelect
  .input-group-sm
  > .react-select__control--is-focused:not(textarea),
.kit__advancedSelect .input-group-sm > .react-select__control:not(textarea),
.kit__autosuggest
  .input-group-sm
  > .react-select__control--is-focused:not(textarea),
.kit__autosuggest .input-group-sm > .react-select__control:not(textarea) {
  height: calc(1.5em + 0.5rem + 2px);
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .kit__input-phone,
.kit__advancedSelect .input-group-sm > .react-select__control,
.kit__advancedSelect .input-group-sm > .react-select__control--is-disabled,
.kit__advancedSelect .input-group-sm > .react-select__control--is-focused,
.kit__autosuggest .input-group-sm > .react-select__control,
.kit__autosuggest .input-group-sm > .react-select__control--is-focused {
  border-radius: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.25rem 0.5rem;
}
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2.25rem;
}
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation
  > .input-group-append:nth-last-child(n + 3)
  > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation)
  > .input-group-append:not(:last-child)
  > .input-group-text,
.input-group
  > .input-group-append:last-child
  > .btn:not(:last-child):not(.dropdown-toggle),
.input-group
  > .input-group-append:last-child
  > .input-group-text:not(:last-child),
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group
  > .input-group-prepend:first-child
  > .input-group-text:not(:first-child),
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.custom-control {
  color-adjust: exact;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  position: relative;
  z-index: 1;
}
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}
.custom-control-input {
  height: 1.25rem;
  left: 0;
  opacity: 0;
  position: absolute;
  width: 1rem;
  z-index: -1;
}
.custom-control-input:checked ~ .custom-control-label:before {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.custom-control-input:focus ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control-input.react-select__control--is-focused
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control-input.react-select__control--is-focused
  ~ .custom-control-label:before {
  box-shadow: none;
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control-input.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control-input.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label:before {
  background-color: #b3d7ff;
  border-color: #b3d7ff;
  color: #fff;
}
.custom-control-input:disabled ~ .custom-control-label,
.custom-control-input[disabled] ~ .custom-control-label,
.kit__advancedSelect
  .custom-control-input.react-select__control--is-disabled
  ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input:disabled ~ .custom-control-label:before,
.custom-control-input[disabled] ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control-input.react-select__control--is-disabled
  ~ .custom-control-label:before {
  background-color: #e9ecef;
}
.custom-control-label {
  margin-bottom: 0;
  position: relative;
  vertical-align: top;
}
.custom-control-label:before {
  background-color: #fff;
  border: 1px solid #adb5bd;
  pointer-events: none;
}
.custom-control-label:after,
.custom-control-label:before {
  content: "";
  display: block;
  height: 1rem;
  left: -1.5rem;
  position: absolute;
  top: 0.25rem;
  width: 1rem;
}
.custom-control-label:after {
  background: 50%/50% 50% no-repeat;
}
.custom-checkbox .custom-control-label:before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");
}
.custom-checkbox
  .custom-control-input:indeterminate
  ~ .custom-control-label:before {
  background-color: #007bff;
  border-color: #007bff;
}
.custom-checkbox
  .custom-control-input:indeterminate
  ~ .custom-control-label:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}
.custom-checkbox
  .custom-control-input:disabled:checked
  ~ .custom-control-label:before,
.custom-checkbox
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-disabled:checked
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-checkbox
  .custom-control-input.react-select__control--is-disabled:checked
  ~ .custom-control-label:before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox
  .custom-control-input:disabled:indeterminate
  ~ .custom-control-label:before,
.custom-checkbox
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-disabled:indeterminate
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-checkbox
  .custom-control-input.react-select__control--is-disabled:indeterminate
  ~ .custom-control-label:before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label:before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}
.custom-radio
  .custom-control-input:disabled:checked
  ~ .custom-control-label:before,
.custom-radio
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-disabled:checked
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-radio
  .custom-control-input.react-select__control--is-disabled:checked
  ~ .custom-control-label:before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label:before {
  border-radius: 0.5rem;
  left: -2.25rem;
  pointer-events: all;
  width: 1.75rem;
}
.custom-switch .custom-control-label:after {
  background-color: #adb5bd;
  border-radius: 0.5rem;
  height: calc(1rem - 4px);
  left: calc(-2.25rem + 2px);
  top: calc(0.25rem + 2px);
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  width: calc(1rem - 4px);
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label:after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label:after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch
  .custom-control-input:disabled:checked
  ~ .custom-control-label:before,
.custom-switch
  .kit__advancedSelect
  .custom-control-input.react-select__control--is-disabled:checked
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-switch
  .custom-control-input.react-select__control--is-disabled:checked
  ~ .custom-control-label:before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
  background: #fff
    url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E")
    right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #bdc7d1;
  border-radius: 0.25rem;
  color: #495057;
  display: inline-block;
  font-size: 1rem;
  font-weight: 400;
  height: calc(1.25em + 2.375rem + 2px);
  line-height: 1.25;
  padding: 1.1875rem 2.25rem 1.1875rem 1.25rem;
  vertical-align: middle;
  width: 100%;
}
.custom-select:focus,
.kit__advancedSelect .custom-select.react-select__control--is-focused,
.kit__autosuggest .custom-select.react-select__control--is-focused {
  border-color: #586b7e;
  box-shadow: none;
  outline: 0;
}
.custom-select:focus::-ms-value,
.kit__advancedSelect
  .custom-select.react-select__control--is-focused::-ms-value,
.kit__autosuggest .custom-select.react-select__control--is-focused::-ms-value {
  background-color: #fff;
  color: #000;
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
  background-image: none;
  height: auto;
  padding-right: 1.25rem;
}
.custom-select:disabled,
.kit__advancedSelect .custom-select.react-select__control--is-disabled {
  color: #6c757d;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
.custom-select-sm {
  font-size: 0.875rem;
  height: calc(1.5em + 0.5rem + 2px);
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-top: 0.25rem;
}
.custom-select-lg {
  font-size: 1.25rem;
  height: calc(1.5em + 1rem + 2px);
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-top: 0.5rem;
}
.custom-file {
  display: inline-block;
  margin-bottom: 0;
}
.custom-file,
.custom-file-input {
  height: calc(1.5em + 0.75rem + 2px);
  position: relative;
  width: 100%;
}
.custom-file-input {
  margin: 0;
  opacity: 0;
  overflow: hidden;
  z-index: 2;
}
.custom-file-input:focus ~ .custom-file-label,
.kit__advancedSelect
  .custom-file-input.react-select__control--is-focused
  ~ .custom-file-label,
.kit__autosuggest
  .custom-file-input.react-select__control--is-focused
  ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label,
.custom-file-input[disabled] ~ .custom-file-label,
.kit__advancedSelect
  .custom-file-input.react-select__control--is-disabled
  ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label:after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]:after {
  content: attr(data-browse);
}
.custom-file-label {
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  font-weight: 400;
  height: calc(1.5em + 0.75rem + 2px);
  left: 0;
  overflow: hidden;
  z-index: 1;
}
.custom-file-label,
.custom-file-label:after {
  color: #495057;
  line-height: 1.5;
  padding: 0.375rem 0.75rem;
  position: absolute;
  right: 0;
  top: 0;
}
.custom-file-label:after {
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
  bottom: 0;
  content: "Browse";
  display: block;
  height: calc(1.5em + 0.75rem);
  z-index: 3;
}
.custom-range {
  appearance: none;
  background-color: transparent;
  height: 1.4rem;
  padding: 0;
  width: 100%;
}
.custom-range:focus,
.kit__advancedSelect .custom-range.react-select__control--is-focused,
.kit__autosuggest .custom-range.react-select__control--is-focused {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb,
.kit__advancedSelect
  .custom-range.react-select__control--is-focused::-webkit-slider-thumb,
.kit__autosuggest
  .custom-range.react-select__control--is-focused::-webkit-slider-thumb {
  box-shadow: none;
}
.custom-range:focus::-moz-range-thumb,
.kit__advancedSelect
  .custom-range.react-select__control--is-focused::-moz-range-thumb,
.kit__autosuggest
  .custom-range.react-select__control--is-focused::-moz-range-thumb {
  box-shadow: none;
}
.custom-range:focus::-ms-thumb,
.kit__advancedSelect .custom-range.react-select__control--is-focused::-ms-thumb,
.kit__autosuggest .custom-range.react-select__control--is-focused::-ms-thumb {
  box-shadow: none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  appearance: none;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  width: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  color: transparent;
  cursor: pointer;
  height: 0.5rem;
  width: 100%;
}
.custom-range::-moz-range-thumb {
  appearance: none;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  height: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  width: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  color: transparent;
  cursor: pointer;
  height: 0.5rem;
  width: 100%;
}
.custom-range::-ms-thumb {
  appearance: none;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  height: 1rem;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  margin-top: 0;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  width: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  color: transparent;
  cursor: pointer;
  height: 0.5rem;
  width: 100%;
}
.custom-range::-ms-fill-lower,
.custom-range::-ms-fill-upper {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
}
.custom-range:disabled::-webkit-slider-thumb,
.kit__advancedSelect
  .custom-range.react-select__control--is-disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track,
.kit__advancedSelect
  .custom-range.react-select__control--is-disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb,
.kit__advancedSelect
  .custom-range.react-select__control--is-disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track,
.kit__advancedSelect
  .custom-range.react-select__control--is-disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb,
.kit__advancedSelect
  .custom-range.react-select__control--is-disabled::-ms-thumb {
  background-color: #adb5bd;
}
.custom-control-label:before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label:before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}
.nav {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.kit__advancedSelect .nav-link.react-select__control--is-focused,
.kit__autosuggest .nav-link.react-select__control--is-focused,
.nav-link,
.nav-link:focus,
.nav-link:hover {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  cursor: default;
  pointer-events: none;
}
.nav-tabs {
  border-bottom: 1px solid #f2f4f6;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: -1px;
}
.kit__advancedSelect .nav-tabs .nav-link.react-select__control--is-focused,
.kit__autosuggest .nav-tabs .nav-link.react-select__control--is-focused,
.nav-tabs .kit__advancedSelect .nav-link.react-select__control--is-focused,
.nav-tabs .kit__autosuggest .nav-link.react-select__control--is-focused,
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  border-color: #dbe1e6 #dbe1e6 #c3113c;
}
.nav-tabs .nav-link.disabled {
  background-color: transparent;
  border-color: transparent;
  color: #6c757d;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  background-color: #f2f4f6;
  border-color: #dbe1e6 #dbe1e6 #c3113c;
  color: #000;
}
.nav-tabs .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: -1px;
}
.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #007bff;
  color: #fff;
}
.nav-fill .nav-item,
.nav-fill > .nav-link {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified .nav-item,
.nav-justified > .nav-link {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  padding: 0.5rem 1rem;
  position: relative;
}
.navbar,
.navbar .container,
.navbar .container-fluid,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl,
.navbar .container-xxl {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  font-size: 1.25rem;
  line-height: inherit;
  margin-right: 1rem;
  padding-bottom: 0.3125rem;
  padding-top: 0.3125rem;
  white-space: nowrap;
}
.kit__advancedSelect .navbar-brand.react-select__control--is-focused,
.kit__autosuggest .navbar-brand.react-select__control--is-focused,
.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}
.navbar-nav .nav-link {
  padding-left: 0;
  padding-right: 0;
}
.navbar-nav .dropdown-menu {
  float: none;
  position: static;
}
.navbar-text {
  display: inline-block;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.navbar-collapse {
  align-items: center;
  flex-basis: 100%;
  flex-grow: 1;
}
.navbar-toggler {
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  font-size: 1.25rem;
  line-height: 1;
  padding: 0.25rem 0.75rem;
}
.kit__advancedSelect .navbar-toggler.react-select__control--is-focused,
.kit__autosuggest .navbar-toggler.react-select__control--is-focused,
.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler-icon {
  background: 50%/100% 100% no-repeat;
  content: "";
  display: inline-block;
  height: 1.5em;
  vertical-align: middle;
  width: 1.5em;
}
.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-xl,
  .navbar-expand-sm > .container-xxl {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-xl,
  .navbar-expand-sm > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-xl,
  .navbar-expand-md > .container-xxl {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-xl,
  .navbar-expand-md > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-xl,
  .navbar-expand-lg > .container-xxl {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-xl,
  .navbar-expand-lg > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-xl,
  .navbar-expand-xl > .container-xxl {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-xl,
  .navbar-expand-xl > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1549.98px) {
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-xl,
  .navbar-expand-xxl > .container-xxl {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1550px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-xl,
  .navbar-expand-xxl > .container-xxl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl {
  padding-left: 0;
  padding-right: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.kit__advancedSelect
  .navbar-light
  .navbar-brand.react-select__control--is-focused,
.kit__autosuggest .navbar-light .navbar-brand.react-select__control--is-focused,
.navbar-light
  .kit__advancedSelect
  .navbar-brand.react-select__control--is-focused,
.navbar-light .kit__autosuggest .navbar-brand.react-select__control--is-focused,
.navbar-light .navbar-brand,
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: #000;
}
.kit__advancedSelect
  .navbar-light
  .navbar-nav
  .nav-link.react-select__control--is-focused,
.kit__autosuggest
  .navbar-light
  .navbar-nav
  .nav-link.react-select__control--is-focused,
.navbar-light
  .navbar-nav
  .kit__advancedSelect
  .nav-link.react-select__control--is-focused,
.navbar-light
  .navbar-nav
  .kit__autosuggest
  .nav-link.react-select__control--is-focused,
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show > .nav-link {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  border-color: rgba(0, 0, 0, 0.1);
  color: #000;
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-text {
  color: #000;
}
.kit__advancedSelect
  .navbar-light
  .navbar-text
  a.react-select__control--is-focused,
.kit__autosuggest
  .navbar-light
  .navbar-text
  a.react-select__control--is-focused,
.navbar-light
  .navbar-text
  .kit__advancedSelect
  a.react-select__control--is-focused,
.navbar-light
  .navbar-text
  .kit__autosuggest
  a.react-select__control--is-focused,
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, 0.9);
}
.kit__advancedSelect
  .navbar-dark
  .navbar-brand.react-select__control--is-focused,
.kit__autosuggest .navbar-dark .navbar-brand.react-select__control--is-focused,
.navbar-dark
  .kit__advancedSelect
  .navbar-brand.react-select__control--is-focused,
.navbar-dark .kit__autosuggest .navbar-brand.react-select__control--is-focused,
.navbar-dark .navbar-brand,
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: hsla(0, 0%, 100%, 0.5);
}
.kit__advancedSelect
  .navbar-dark
  .navbar-nav
  .nav-link.react-select__control--is-focused,
.kit__autosuggest
  .navbar-dark
  .navbar-nav
  .nav-link.react-select__control--is-focused,
.navbar-dark
  .navbar-nav
  .kit__advancedSelect
  .nav-link.react-select__control--is-focused,
.navbar-dark
  .navbar-nav
  .kit__autosuggest
  .nav-link.react-select__control--is-focused,
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
  color: hsla(0, 0%, 100%, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: hsla(0, 0%, 100%, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  border-color: hsla(0, 0%, 100%, 0.1);
  color: hsla(0, 0%, 100%, 0.5);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
  color: hsla(0, 0%, 100%, 0.5);
}
.kit__advancedSelect
  .navbar-dark
  .navbar-text
  a.react-select__control--is-focused,
.kit__autosuggest .navbar-dark .navbar-text a.react-select__control--is-focused,
.navbar-dark
  .navbar-text
  .kit__advancedSelect
  a.react-select__control--is-focused,
.navbar-dark .navbar-text .kit__autosuggest a.react-select__control--is-focused,
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
  color: #fff;
}
.card {
  word-wrap: break-word;
  background-clip: border-box;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
  display: flex;
  flex-direction: column;
  min-width: 0;
  position: relative;
}
.card > hr {
  margin-left: 0;
  margin-right: 0;
}
.card > .list-group {
  border-bottom: inherit;
  border-top: inherit;
}
.card > .list-group:first-child {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
  border-top-width: 0;
}
.card > .list-group:last-child {
  border-bottom-left-radius: calc(0.25rem - 1px);
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-width: 0;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 3rem;
}
.card-title {
  margin-bottom: 3rem;
}
.card-subtitle {
  margin-top: -1.5rem;
}
.card-subtitle,
.card-text:last-child {
  margin-bottom: 0;
}
.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 3rem;
}
.card-header {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  margin-bottom: 0;
  padding: 3rem;
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.card-footer {
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
  padding: 3rem;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}
.card-header-tabs {
  border-bottom: 0;
  margin-bottom: -3rem;
}
.card-header-pills,
.card-header-tabs {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.card-img-overlay {
  border-radius: calc(0.25rem - 1px);
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  position: absolute;
  right: 0;
  top: 0;
}
.card-img,
.card-img-bottom,
.card-img-top {
  flex-shrink: 0;
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card-img,
.card-img-bottom {
  border-bottom-left-radius: calc(0.25rem - 1px);
  border-bottom-right-radius: calc(0.25rem - 1px);
}
.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-left: -15px;
    margin-right: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-bottom: 0;
    margin-left: 15px;
    margin-right: 15px;
  }
}
.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    border-left: 0;
    margin-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-header,
  .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-footer,
  .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-header,
  .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-footer,
  .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}
.breadcrumb {
  background-color: #e9ecef;
  border-radius: 0.25rem;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin-bottom: 1rem;
  padding: 0.75rem 1rem;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item:before {
  color: #6c757d;
  content: "/";
  float: left;
  padding-right: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item:hover:before {
  text-decoration: underline;
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}
.pagination {
  border-radius: 0.5rem;
  display: flex;
  list-style: none;
  padding-left: 0;
}
.page-link {
  background-color: #fff;
  border: 1px solid #dbe1e6;
  color: #052856;
  display: block;
  line-height: 1.25;
  margin-left: -1px;
  padding: 0.5rem 0.75rem;
  position: relative;
  text-decoration: none;
}
.page-link:hover {
  background-color: #eaedf0;
  border-color: #dbe1e6;
  color: #01060e;
  text-decoration: none;
  z-index: 2;
}
.kit__advancedSelect .page-link.react-select__control--is-focused,
.kit__autosuggest .page-link.react-select__control--is-focused,
.page-link:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
  outline: 0;
  z-index: 3;
}
.page-item:first-child .page-link {
  border-bottom-left-radius: 0.5rem;
  border-top-left-radius: 0.5rem;
  margin-left: 0;
}
.page-item:last-child .page-link {
  border-bottom-right-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.page-item.active .page-link {
  background-color: #052856;
  border-color: #052856;
  color: #fff;
  z-index: 3;
}
.page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dbe1e6;
  color: #8799ab;
  cursor: auto;
  pointer-events: none;
}
.pagination-lg .page-link {
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.75rem 1.5rem;
}
.pagination-lg .page-item:first-child .page-link {
  border-bottom-left-radius: 0.3rem;
  border-top-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-bottom-right-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.pagination-sm .page-link {
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.25rem 0.5rem;
}
.pagination-sm .page-item:first-child .page-link {
  border-bottom-left-radius: 0.2rem;
  border-top-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-bottom-right-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
}
.badge {
  border-radius: 0.5rem;
  display: inline-block;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  padding: 0.25em 0.4em;
  text-align: center;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  vertical-align: baseline;
  white-space: nowrap;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
.kit__advancedSelect a.badge.react-select__control--is-focused,
.kit__autosuggest a.badge.react-select__control--is-focused,
a.badge:focus,
a.badge:hover {
  text-decoration: none;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.badge-pill {
  border-radius: 10rem;
  padding-left: 0.6em;
  padding-right: 0.6em;
}
.badge-primary {
  background-color: #01b163;
  color: #fff;
}
.kit__advancedSelect a.badge-primary.react-select__control--is-focused,
.kit__autosuggest a.badge-primary.react-select__control--is-focused,
a.badge-primary:focus,
a.badge-primary:hover {
  background-color: #017e47;
  color: #fff;
}
.kit__advancedSelect a.badge-primary.react-select__control--is-focused,
.kit__autosuggest a.badge-primary.react-select__control--is-focused,
a.badge-primary.focus,
a.badge-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 177, 99, 0.5);
  outline: 0;
}
.badge-secondary {
  background-color: #052856;
  color: #fff;
}
.kit__advancedSelect a.badge-secondary.react-select__control--is-focused,
.kit__autosuggest a.badge-secondary.react-select__control--is-focused,
a.badge-secondary:focus,
a.badge-secondary:hover {
  background-color: #021226;
  color: #fff;
}
.kit__advancedSelect a.badge-secondary.react-select__control--is-focused,
.kit__autosuggest a.badge-secondary.react-select__control--is-focused,
a.badge-secondary.focus,
a.badge-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
  outline: 0;
}
.badge-success {
  background-color: #01b163;
  color: #fff;
}
.kit__advancedSelect a.badge-success.react-select__control--is-focused,
.kit__autosuggest a.badge-success.react-select__control--is-focused,
a.badge-success:focus,
a.badge-success:hover {
  background-color: #017e47;
  color: #fff;
}
.kit__advancedSelect a.badge-success.react-select__control--is-focused,
.kit__autosuggest a.badge-success.react-select__control--is-focused,
a.badge-success.focus,
a.badge-success:focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 177, 99, 0.5);
  outline: 0;
}
.badge-info {
  background-color: #052856;
  color: #fff;
}
.kit__advancedSelect a.badge-info.react-select__control--is-focused,
.kit__autosuggest a.badge-info.react-select__control--is-focused,
a.badge-info:focus,
a.badge-info:hover {
  background-color: #021226;
  color: #fff;
}
.kit__advancedSelect a.badge-info.react-select__control--is-focused,
.kit__autosuggest a.badge-info.react-select__control--is-focused,
a.badge-info.focus,
a.badge-info:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
  outline: 0;
}
.badge-warning {
  background-color: #ebe259;
  color: #212529;
}
.kit__advancedSelect a.badge-warning.react-select__control--is-focused,
.kit__autosuggest a.badge-warning.react-select__control--is-focused,
a.badge-warning:focus,
a.badge-warning:hover {
  background-color: #e6da2b;
  color: #212529;
}
.kit__advancedSelect a.badge-warning.react-select__control--is-focused,
.kit__autosuggest a.badge-warning.react-select__control--is-focused,
a.badge-warning.focus,
a.badge-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(235, 226, 89, 0.5);
  outline: 0;
}
.badge-danger {
  background-color: #c3113c;
  color: #fff;
}
.kit__advancedSelect a.badge-danger.react-select__control--is-focused,
.kit__autosuggest a.badge-danger.react-select__control--is-focused,
a.badge-danger:focus,
a.badge-danger:hover {
  background-color: #940d2e;
  color: #fff;
}
.kit__advancedSelect a.badge-danger.react-select__control--is-focused,
.kit__autosuggest a.badge-danger.react-select__control--is-focused,
a.badge-danger.focus,
a.badge-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(195, 17, 60, 0.5);
  outline: 0;
}
.badge-light {
  background-color: #f2f4f6;
  color: #212529;
}
.kit__advancedSelect a.badge-light.react-select__control--is-focused,
.kit__autosuggest a.badge-light.react-select__control--is-focused,
a.badge-light:focus,
a.badge-light:hover {
  background-color: #d4dbe1;
  color: #212529;
}
.kit__advancedSelect a.badge-light.react-select__control--is-focused,
.kit__autosuggest a.badge-light.react-select__control--is-focused,
a.badge-light.focus,
a.badge-light:focus {
  box-shadow: 0 0 0 0.2rem rgba(242, 244, 246, 0.5);
  outline: 0;
}
.badge-dark,
.kit__advancedSelect a.badge-dark.react-select__control--is-focused,
.kit__autosuggest a.badge-dark.react-select__control--is-focused,
a.badge-dark:focus,
a.badge-dark:hover {
  background-color: #000;
  color: #fff;
}
.kit__advancedSelect a.badge-dark.react-select__control--is-focused,
.kit__autosuggest a.badge-dark.react-select__control--is-focused,
a.badge-dark.focus,
a.badge-dark:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
  outline: 0;
}
.badge-light-warning {
  background-color: #ebe259;
  color: #212529;
}
.kit__advancedSelect a.badge-light-warning.react-select__control--is-focused,
.kit__autosuggest a.badge-light-warning.react-select__control--is-focused,
a.badge-light-warning:focus,
a.badge-light-warning:hover {
  background-color: #e6da2b;
  color: #212529;
}
.kit__advancedSelect a.badge-light-warning.react-select__control--is-focused,
.kit__autosuggest a.badge-light-warning.react-select__control--is-focused,
a.badge-light-warning.focus,
a.badge-light-warning:focus {
  box-shadow: 0 0 0 0.2rem rgba(235, 226, 89, 0.5);
  outline: 0;
}
.badge-light-danger {
  background-color: #f9e6eb;
  color: #212529;
}
.kit__advancedSelect a.badge-light-danger.react-select__control--is-focused,
.kit__autosuggest a.badge-light-danger.react-select__control--is-focused,
a.badge-light-danger:focus,
a.badge-light-danger:hover {
  background-color: #efbdca;
  color: #212529;
}
.kit__advancedSelect a.badge-light-danger.react-select__control--is-focused,
.kit__autosuggest a.badge-light-danger.react-select__control--is-focused,
a.badge-light-danger.focus,
a.badge-light-danger:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 230, 235, 0.5);
  outline: 0;
}
.badge-opacity {
  background-color: rgba(5, 40, 86, 0.1);
  color: #fff;
}
.kit__advancedSelect a.badge-opacity.react-select__control--is-focused,
.kit__autosuggest a.badge-opacity.react-select__control--is-focused,
a.badge-opacity:focus,
a.badge-opacity:hover {
  background-color: rgba(2, 18, 38, 0.1);
  color: #fff;
}
.kit__advancedSelect a.badge-opacity.react-select__control--is-focused,
.kit__autosuggest a.badge-opacity.react-select__control--is-focused,
a.badge-opacity.focus,
a.badge-opacity:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.5);
  outline: 0;
}
.jumbotron {
  background-color: #fff;
  border-radius: 1rem;
  margin-bottom: 2rem;
  padding: 2rem 1rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
}
.alert {
  border: 1px solid transparent;
  border-radius: 0.25rem;
  margin-bottom: 1rem;
  padding: 0.75rem 1.25rem;
  position: relative;
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
}
.alert-dismissible {
  padding-right: 5.3rem;
}
.alert-dismissible .close {
  color: inherit;
  padding: 0.75rem 1.25rem;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.alert-primary {
  background-color: #01b163;
  border-color: #01874b;
  color: #f5fcf9;
}
.alert-primary hr {
  border-top-color: #016e3d;
}
.alert-primary .alert-link {
  color: #cef0e1;
}
.alert-secondary {
  background-color: #052856;
  border-color: #041e41;
  color: #f5f6f8;
}
.alert-secondary hr {
  border-top-color: #031329;
}
.alert-secondary .alert-link {
  color: #d7dbe3;
}
.alert-success {
  background-color: #01b163;
  border-color: #01874b;
  color: #f5fcf9;
}
.alert-success hr {
  border-top-color: #016e3d;
}
.alert-success .alert-link {
  color: #cef0e1;
}
.alert-info {
  background-color: #052856;
  border-color: #041e41;
  color: #f5f6f8;
}
.alert-info hr {
  border-top-color: #031329;
}
.alert-info .alert-link {
  color: #d7dbe3;
}
.alert-warning {
  background-color: #ebe259;
  border-color: #b3ac44;
  color: #fefef8;
}
.alert-warning hr {
  border-top-color: #a19a3d;
}
.alert-warning .alert-link {
  color: #f8f8cb;
}
.alert-danger {
  background-color: #c3113c;
  border-color: #940d2e;
  color: #fdf5f7;
}
.alert-danger hr {
  border-top-color: #7d0b27;
}
.alert-danger .alert-link {
  color: #f5cbd5;
}
.alert-light {
  background-color: #f2f4f6;
  border-color: #b8b9bb;
  color: #feffff;
}
.alert-light hr {
  border-top-color: #abacaf;
}
.alert-light .alert-link {
  color: #cbffff;
}
.alert-dark {
  background-color: #000;
  border-color: #000;
  color: #f5f5f5;
}
.alert-dark hr {
  border-top-color: #000;
}
.alert-dark .alert-link {
  color: #dcdcdc;
}
.alert-light-warning {
  background-color: #ebe259;
  border-color: #b3ac44;
  color: #fefef8;
}
.alert-light-warning hr {
  border-top-color: #a19a3d;
}
.alert-light-warning .alert-link {
  color: #f8f8cb;
}
.alert-light-danger {
  background-color: #f9e6eb;
  border-color: #bdafb3;
  color: #fffefe;
}
.alert-light-danger hr {
  border-top-color: #b1a1a6;
}
.alert-light-danger .alert-link {
  color: #ffcbcb;
}
.alert-opacity {
  background-color: rgba(5, 40, 86, 0.1);
  border-color: rgba(1, 6, 12, 0.316);
  color: rgba(254, 255, 255, 0.964);
}
.alert-opacity hr {
  border-top-color: rgba(0, 0, 0, 0.316);
}
.alert-opacity .alert-link {
  color: rgba(203, 255, 255, 0.964);
}
@keyframes progress-bar-stripes {
  0% {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  background-color: #e9ecef;
  border-radius: 0.25rem;
  font-size: 0.75rem;
  height: 1rem;
  line-height: 0;
}
.progress,
.progress-bar {
  display: flex;
  overflow: hidden;
}
.progress-bar {
  background-color: #007bff;
  color: #fff;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  transition: width 0.6s ease;
  white-space: nowrap;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(
    45deg,
    hsla(0, 0%, 100%, 0.15) 25%,
    transparent 0,
    transparent 50%,
    hsla(0, 0%, 100%, 0.15) 0,
    hsla(0, 0%, 100%, 0.15) 75%,
    transparent 0,
    transparent
  );
  background-size: 1rem 1rem;
}
.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.media {
  align-items: flex-start;
  display: flex;
}
.media-body {
  flex: 1;
}
.list-group {
  border-radius: 0.25rem;
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
}
.list-group-item-action {
  color: #495057;
  text-align: inherit;
  width: 100%;
}
.kit__advancedSelect .list-group-item-action.react-select__control--is-focused,
.kit__autosuggest .list-group-item-action.react-select__control--is-focused,
.list-group-item-action:focus,
.list-group-item-action:hover {
  background-color: #eaedf0;
  color: #495057;
  text-decoration: none;
  z-index: 1;
}
.list-group-item-action:active {
  background-color: #007653;
  color: #212529;
}
.list-group-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
  display: block;
  padding: 0.75rem 1.25rem;
  position: relative;
  text-decoration: none;
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.kit__advancedSelect .list-group-item.react-select__control--is-disabled,
.list-group-item.disabled,
.list-group-item:disabled {
  background-color: #fff;
  color: #6c757d;
  pointer-events: none;
}
.list-group-item.active {
  background-color: #007653;
  border-color: #007653;
  color: #fff;
  z-index: 2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  border-top-width: 1px;
  margin-top: -1px;
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.25rem;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-left-width: 0;
  border-top-width: 1px;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  border-left-width: 1px;
  margin-left: -1px;
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.25rem;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-left-width: 0;
    border-top-width: 1px;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    border-left-width: 1px;
    margin-left: -1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.25rem;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-left-width: 0;
    border-top-width: 1px;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    border-left-width: 1px;
    margin-left: -1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.25rem;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-left-width: 0;
    border-top-width: 1px;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    border-left-width: 1px;
    margin-left: -1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.25rem;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-left-width: 0;
    border-top-width: 1px;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    border-left-width: 1px;
    margin-left: -1px;
  }
}
@media (min-width: 1550px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.25rem;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-left-width: 0;
    border-top-width: 1px;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    border-left-width: 1px;
    margin-left: -1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  background-color: #b8e9d3;
  color: #015c33;
}
.kit__advancedSelect
  .list-group-item-primary.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-primary.list-group-item-action.react-select__control--is-focused,
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
  background-color: #a5e3c7;
  color: #015c33;
}
.list-group-item-primary.list-group-item-action.active {
  background-color: #015c33;
  border-color: #015c33;
  color: #fff;
}
.list-group-item-secondary {
  background-color: #b9c3d0;
  color: #03152d;
}
.kit__advancedSelect
  .list-group-item-secondary.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-secondary.list-group-item-action.react-select__control--is-focused,
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
  background-color: #aab6c6;
  color: #03152d;
}
.list-group-item-secondary.list-group-item-action.active {
  background-color: #03152d;
  border-color: #03152d;
  color: #fff;
}
.list-group-item-success {
  background-color: #b8e9d3;
  color: #015c33;
}
.kit__advancedSelect
  .list-group-item-success.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-success.list-group-item-action.react-select__control--is-focused,
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
  background-color: #a5e3c7;
  color: #015c33;
}
.list-group-item-success.list-group-item-action.active {
  background-color: #015c33;
  border-color: #015c33;
  color: #fff;
}
.list-group-item-info {
  background-color: #b9c3d0;
  color: #03152d;
}
.kit__advancedSelect
  .list-group-item-info.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-info.list-group-item-action.react-select__control--is-focused,
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
  background-color: #aab6c6;
  color: #03152d;
}
.list-group-item-info.list-group-item-action.active {
  background-color: #03152d;
  border-color: #03152d;
  color: #fff;
}
.list-group-item-warning {
  background-color: #f9f7d1;
  color: #7a762e;
}
.kit__advancedSelect
  .list-group-item-warning.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-warning.list-group-item-action.react-select__control--is-focused,
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
  background-color: #f6f3ba;
  color: #7a762e;
}
.list-group-item-warning.list-group-item-action.active {
  background-color: #7a762e;
  border-color: #7a762e;
  color: #fff;
}
.list-group-item-danger {
  background-color: #eebcc8;
  color: #65091f;
}
.kit__advancedSelect
  .list-group-item-danger.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-danger.list-group-item-action.react-select__control--is-focused,
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
  background-color: #e9a8b7;
  color: #65091f;
}
.list-group-item-danger.list-group-item-action.active {
  background-color: #65091f;
  border-color: #65091f;
  color: #fff;
}
.list-group-item-light {
  background-color: #fbfcfc;
  color: #7e7f80;
}
.kit__advancedSelect
  .list-group-item-light.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-light.list-group-item-action.react-select__control--is-focused,
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
  background-color: #ecf1f1;
  color: #7e7f80;
}
.list-group-item-light.list-group-item-action.active {
  background-color: #7e7f80;
  border-color: #7e7f80;
  color: #fff;
}
.list-group-item-dark {
  background-color: #b8b8b8;
  color: #000;
}
.kit__advancedSelect
  .list-group-item-dark.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-dark.list-group-item-action.react-select__control--is-focused,
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
  background-color: #ababab;
  color: #000;
}
.list-group-item-dark.list-group-item-action.active {
  background-color: #000;
  border-color: #000;
  color: #fff;
}
.list-group-item-light-warning {
  background-color: #f9f7d1;
  color: #7a762e;
}
.kit__advancedSelect
  .list-group-item-light-warning.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-light-warning.list-group-item-action.react-select__control--is-focused,
.list-group-item-light-warning.list-group-item-action:focus,
.list-group-item-light-warning.list-group-item-action:hover {
  background-color: #f6f3ba;
  color: #7a762e;
}
.list-group-item-light-warning.list-group-item-action.active {
  background-color: #7a762e;
  border-color: #7a762e;
  color: #fff;
}
.list-group-item-light-danger {
  background-color: #fdf8f9;
  color: #81787a;
}
.kit__advancedSelect
  .list-group-item-light-danger.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-light-danger.list-group-item-action.react-select__control--is-focused,
.list-group-item-light-danger.list-group-item-action:focus,
.list-group-item-light-danger.list-group-item-action:hover {
  background-color: #f7e4e8;
  color: #81787a;
}
.list-group-item-light-danger.list-group-item-action.active {
  background-color: #81787a;
  border-color: #81787a;
  color: #fff;
}
.list-group-item-opacity {
  background-color: rgba(250, 251, 252, 0.748);
  color: rgba(0, 2, 5, 0.532);
}
.kit__advancedSelect
  .list-group-item-opacity.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group-item-opacity.list-group-item-action.react-select__control--is-focused,
.list-group-item-opacity.list-group-item-action:focus,
.list-group-item-opacity.list-group-item-action:hover {
  background-color: rgba(234, 238, 242, 0.748);
  color: rgba(0, 2, 5, 0.532);
}
.list-group-item-opacity.list-group-item-action.active {
  background-color: rgba(0, 2, 5, 0.532);
  border-color: rgba(0, 2, 5, 0.532);
  color: #fff;
}
.close {
  color: #fff;
  float: right;
  font-size: 2.8rem;
  font-weight: 400;
  line-height: 1;
  opacity: 0.5;
  text-shadow: none;
}
@media (max-width: 1200px) {
  .close {
    font-size: calc(1.405rem + 1.86vw);
  }
}
.close:hover {
  color: #fff;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover,
.kit__advancedSelect
  .close.react-select__control--is-focused:not(:disabled):not(.disabled),
.kit__autosuggest
  .close.react-select__control--is-focused:not(:disabled):not(.disabled) {
  opacity: 0.75;
}
button.close {
  background-color: transparent;
  border: 0;
  padding: 0;
}
a.close.disabled {
  pointer-events: none;
}
.toast {
  background-clip: padding-box;
  background-color: hsla(0, 0%, 100%, 0.85);
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25rem;
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  flex-basis: 350px;
  font-size: 0.875rem;
  max-width: 350px;
  opacity: 0;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}
.toast-header {
  align-items: center;
  background-clip: padding-box;
  background-color: hsla(0, 0%, 100%, 0.85);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
  color: #6c757d;
  display: flex;
  padding: 0.25rem 0.75rem;
}
.toast-body {
  padding: 0.75rem;
}
.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal {
  display: none;
  height: 100%;
  left: 0;
  outline: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1050;
}
.modal-dialog {
  margin: 0.5rem;
  pointer-events: none;
  position: relative;
  width: auto;
}
.modal.fade .modal-dialog {
  transform: translateY(-50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  align-items: center;
  display: flex;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered:before {
  content: "";
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  height: 100%;
  justify-content: center;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable:before {
  content: none;
}
.modal-content {
  background-clip: padding-box;
  background-color: #fff;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
  outline: 0;
  pointer-events: auto;
  position: relative;
  width: 100%;
}
.modal-backdrop {
  background-color: #000;
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 1040;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}
.modal-header {
  align-items: flex-start;
  border-bottom: 0 solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
  display: flex;
  justify-content: space-between;
  padding: 2.5rem;
}
.modal-header .close {
  margin: -2.5rem -2.5rem -2.5rem auto;
  padding: 2.5rem;
}
.modal-title {
  line-height: 1.5;
  margin-bottom: 0;
}
.modal-body {
  flex: 1 1 auto;
  padding: 2.5rem;
  position: relative;
}
.modal-footer {
  align-items: center;
  border-bottom-left-radius: calc(0.3rem - 1px);
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-top: 0 solid #dee2e6;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  padding: 2.25rem;
}
.modal-footer > * {
  margin: 0.25rem;
}
.modal-scrollbar-measure {
  height: 50px;
  overflow: scroll;
  position: absolute;
  top: -9999px;
  width: 50px;
}
@media (min-width: 576px) {
  .modal-dialog {
    margin: 1.75rem auto;
    max-width: 550px;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered:before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 100vw;
  }
}
.tooltip {
  word-wrap: break-word;
  display: block;
  font-family: Open Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji,
    Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  margin: 0;
  opacity: 0;
  position: absolute;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  z-index: 1070;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  display: block;
  height: 0.4rem;
  position: absolute;
  width: 0.8rem;
}
.tooltip .arrow:before {
  border-color: transparent;
  border-style: solid;
  content: "";
  position: absolute;
}
.bs-tooltip-auto[x-placement^="top"],
.bs-tooltip-top {
  padding: 0.4rem 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow,
.bs-tooltip-top .arrow {
  bottom: 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow:before,
.bs-tooltip-top .arrow:before {
  border-top-color: #052856;
  border-width: 0.4rem 0.4rem 0;
  top: 0;
}
.bs-tooltip-auto[x-placement^="right"],
.bs-tooltip-right {
  padding: 0 0.4rem;
}
.bs-tooltip-auto[x-placement^="right"] .arrow,
.bs-tooltip-right .arrow {
  height: 0.8rem;
  left: 0;
  width: 0.4rem;
}
.bs-tooltip-auto[x-placement^="right"] .arrow:before,
.bs-tooltip-right .arrow:before {
  border-right-color: #052856;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  right: 0;
}
.bs-tooltip-auto[x-placement^="bottom"],
.bs-tooltip-bottom {
  padding: 0.4rem 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow,
.bs-tooltip-bottom .arrow {
  top: 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow:before,
.bs-tooltip-bottom .arrow:before {
  border-bottom-color: #052856;
  border-width: 0 0.4rem 0.4rem;
  bottom: 0;
}
.bs-tooltip-auto[x-placement^="left"],
.bs-tooltip-left {
  padding: 0 0.4rem;
}
.bs-tooltip-auto[x-placement^="left"] .arrow,
.bs-tooltip-left .arrow {
  height: 0.8rem;
  right: 0;
  width: 0.4rem;
}
.bs-tooltip-auto[x-placement^="left"] .arrow:before,
.bs-tooltip-left .arrow:before {
  border-left-color: #052856;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  left: 0;
}
.tooltip-inner {
  background-color: #052856;
  border-radius: 0.25rem;
  color: #fff;
  max-width: 200px;
  padding: 0.25rem 1rem;
  text-align: center;
}
.popover {
  word-wrap: break-word;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  font-family: Open Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji,
    Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  left: 0;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  max-width: 276px;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  top: 0;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  z-index: 1060;
}
.popover,
.popover .arrow {
  display: block;
  position: absolute;
}
.popover .arrow {
  height: 0.5rem;
  margin: 0 0.3rem;
  width: 1rem;
}
.popover .arrow:after,
.popover .arrow:before {
  border-color: transparent;
  border-style: solid;
  content: "";
  display: block;
  position: absolute;
}
.bs-popover-auto[x-placement^="top"],
.bs-popover-top {
  margin-bottom: 0.5rem;
}
.bs-popover-auto[x-placement^="top"] > .arrow,
.bs-popover-top > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-auto[x-placement^="top"] > .arrow:before,
.bs-popover-top > .arrow:before {
  border-top-color: rgba(0, 0, 0, 0.25);
  border-width: 0.5rem 0.5rem 0;
  bottom: 0;
}
.bs-popover-auto[x-placement^="top"] > .arrow:after,
.bs-popover-top > .arrow:after {
  border-top-color: #fff;
  border-width: 0.5rem 0.5rem 0;
  bottom: 1px;
}
.bs-popover-auto[x-placement^="right"],
.bs-popover-right {
  margin-left: 0.5rem;
}
.bs-popover-auto[x-placement^="right"] > .arrow,
.bs-popover-right > .arrow {
  height: 1rem;
  left: calc(-0.5rem - 1px);
  margin: 0.3rem 0;
  width: 0.5rem;
}
.bs-popover-auto[x-placement^="right"] > .arrow:before,
.bs-popover-right > .arrow:before {
  border-right-color: rgba(0, 0, 0, 0.25);
  border-width: 0.5rem 0.5rem 0.5rem 0;
  left: 0;
}
.bs-popover-auto[x-placement^="right"] > .arrow:after,
.bs-popover-right > .arrow:after {
  border-right-color: #fff;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  left: 1px;
}
.bs-popover-auto[x-placement^="bottom"],
.bs-popover-bottom {
  margin-top: 0.5rem;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow,
.bs-popover-bottom > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-auto[x-placement^="bottom"] > .arrow:before,
.bs-popover-bottom > .arrow:before {
  border-bottom-color: rgba(0, 0, 0, 0.25);
  border-width: 0 0.5rem 0.5rem;
  top: 0;
}
.bs-popover-auto[x-placement^="bottom"] > .arrow:after,
.bs-popover-bottom > .arrow:after {
  border-bottom-color: #fff;
  border-width: 0 0.5rem 0.5rem;
  top: 1px;
}
.bs-popover-auto[x-placement^="bottom"] .popover-header:before,
.bs-popover-bottom .popover-header:before {
  border-bottom: 1px solid #f7f7f7;
  content: "";
  display: block;
  left: 50%;
  margin-left: -0.5rem;
  position: absolute;
  top: 0;
  width: 1rem;
}
.bs-popover-auto[x-placement^="left"],
.bs-popover-left {
  margin-right: 0.5rem;
}
.bs-popover-auto[x-placement^="left"] > .arrow,
.bs-popover-left > .arrow {
  height: 1rem;
  margin: 0.3rem 0;
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
}
.bs-popover-auto[x-placement^="left"] > .arrow:before,
.bs-popover-left > .arrow:before {
  border-left-color: rgba(0, 0, 0, 0.25);
  border-width: 0.5rem 0 0.5rem 0.5rem;
  right: 0;
}
.bs-popover-auto[x-placement^="left"] > .arrow:after,
.bs-popover-left > .arrow:after {
  border-left-color: #fff;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  right: 1px;
}
.popover-header {
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
  font-size: 1rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
}
.popover-header:empty {
  display: none;
}
.popover-body {
  color: #212529;
  padding: 0.5rem 0.75rem;
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.carousel-inner:after {
  clear: both;
  content: "";
  display: block;
}
.carousel-item {
  backface-visibility: hidden;
  display: none;
  float: left;
  margin-right: -100%;
  position: relative;
  transition: transform 0.6s ease-in-out;
  width: 100%;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
  display: block;
}
.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
  transform: translateX(100%);
}
.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transform: none;
  transition-property: opacity;
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
  opacity: 1;
  z-index: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0;
  transition: opacity 0s 0.6s;
  z-index: 0;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}
.carousel-control-next,
.carousel-control-prev {
  align-items: center;
  background: none;
  border: 0;
  bottom: 0;
  color: #fff;
  display: flex;
  justify-content: center;
  opacity: 0.5;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 0;
  transition: opacity 0.15s ease;
  width: 15%;
  z-index: 1;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-next,
  .carousel-control-prev {
    transition: none;
  }
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover,
.kit__advancedSelect .carousel-control-next.react-select__control--is-focused,
.kit__advancedSelect .carousel-control-prev.react-select__control--is-focused,
.kit__autosuggest .carousel-control-next.react-select__control--is-focused,
.kit__autosuggest .carousel-control-prev.react-select__control--is-focused {
  color: #fff;
  opacity: 0.9;
  outline: 0;
  text-decoration: none;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
  background: 50%/100% 100% no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E");
}
.carousel-indicators {
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  list-style: none;
  margin-left: 15%;
  margin-right: 15%;
  padding-left: 0;
  position: absolute;
  right: 0;
  z-index: 15;
}
.carousel-indicators li {
  background-clip: padding-box;
  background-color: #fff;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
  box-sizing: content-box;
  cursor: pointer;
  flex: 0 1 auto;
  height: 3px;
  margin-left: 3px;
  margin-right: 3px;
  opacity: 0.5;
  text-indent: -999px;
  transition: opacity 0.6s ease;
  width: 30px;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  bottom: 20px;
  color: #fff;
  left: 15%;
  padding-bottom: 20px;
  padding-top: 20px;
  position: absolute;
  right: 15%;
  text-align: center;
  z-index: 10;
}
@keyframes spinner-border {
  to {
    transform: rotate(1turn);
  }
}
.spinner-border {
  animation: spinner-border 0.75s linear infinite;
  border: 0.25em solid;
  border-radius: 50%;
  border-right: 0.25em solid transparent;
  display: inline-block;
  height: 4rem;
  vertical-align: -0.125em;
  width: 4rem;
}
.spinner-border-sm {
  border-width: 0.2em;
  height: 2rem;
  width: 2rem;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  animation: spinner-grow 0.75s linear infinite;
  background-color: currentColor;
  border-radius: 50%;
  display: inline-block;
  height: 4rem;
  opacity: 0;
  vertical-align: -0.125em;
  width: 4rem;
}
.spinner-grow-sm {
  height: 2rem;
  width: 2rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.bg-primary {
  background-color: #01b163 !important;
}
.kit__advancedSelect a.bg-primary.react-select__control--is-focused,
.kit__advancedSelect button.bg-primary.react-select__control--is-focused,
.kit__autosuggest a.bg-primary.react-select__control--is-focused,
.kit__autosuggest button.bg-primary.react-select__control--is-focused,
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
  background-color: #017e47 !important;
}
.bg-secondary {
  background-color: #052856 !important;
}
.kit__advancedSelect a.bg-secondary.react-select__control--is-focused,
.kit__advancedSelect button.bg-secondary.react-select__control--is-focused,
.kit__autosuggest a.bg-secondary.react-select__control--is-focused,
.kit__autosuggest button.bg-secondary.react-select__control--is-focused,
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
  background-color: #021226 !important;
}
.bg-success {
  background-color: #01b163 !important;
}
.kit__advancedSelect a.bg-success.react-select__control--is-focused,
.kit__advancedSelect button.bg-success.react-select__control--is-focused,
.kit__autosuggest a.bg-success.react-select__control--is-focused,
.kit__autosuggest button.bg-success.react-select__control--is-focused,
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
  background-color: #017e47 !important;
}
.bg-info {
  background-color: #052856 !important;
}
.kit__advancedSelect a.bg-info.react-select__control--is-focused,
.kit__advancedSelect button.bg-info.react-select__control--is-focused,
.kit__autosuggest a.bg-info.react-select__control--is-focused,
.kit__autosuggest button.bg-info.react-select__control--is-focused,
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
  background-color: #021226 !important;
}
.bg-warning {
  background-color: #ebe259 !important;
}
.kit__advancedSelect a.bg-warning.react-select__control--is-focused,
.kit__advancedSelect button.bg-warning.react-select__control--is-focused,
.kit__autosuggest a.bg-warning.react-select__control--is-focused,
.kit__autosuggest button.bg-warning.react-select__control--is-focused,
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
  background-color: #e6da2b !important;
}
.bg-danger {
  background-color: #c3113c !important;
}
.kit__advancedSelect a.bg-danger.react-select__control--is-focused,
.kit__advancedSelect button.bg-danger.react-select__control--is-focused,
.kit__autosuggest a.bg-danger.react-select__control--is-focused,
.kit__autosuggest button.bg-danger.react-select__control--is-focused,
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
  background-color: #940d2e !important;
}
.bg-light {
  background-color: #f2f4f6 !important;
}
.kit__advancedSelect a.bg-light.react-select__control--is-focused,
.kit__advancedSelect button.bg-light.react-select__control--is-focused,
.kit__autosuggest a.bg-light.react-select__control--is-focused,
.kit__autosuggest button.bg-light.react-select__control--is-focused,
a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
  background-color: #d4dbe1 !important;
}
.bg-dark,
.kit__advancedSelect a.bg-dark.react-select__control--is-focused,
.kit__advancedSelect button.bg-dark.react-select__control--is-focused,
.kit__autosuggest a.bg-dark.react-select__control--is-focused,
.kit__autosuggest button.bg-dark.react-select__control--is-focused,
a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
  background-color: #000 !important;
}
.bg-light-warning {
  background-color: #ebe259 !important;
}
.kit__advancedSelect a.bg-light-warning.react-select__control--is-focused,
.kit__advancedSelect button.bg-light-warning.react-select__control--is-focused,
.kit__autosuggest a.bg-light-warning.react-select__control--is-focused,
.kit__autosuggest button.bg-light-warning.react-select__control--is-focused,
a.bg-light-warning:focus,
a.bg-light-warning:hover,
button.bg-light-warning:focus,
button.bg-light-warning:hover {
  background-color: #e6da2b !important;
}
.bg-light-danger {
  background-color: #f9e6eb !important;
}
.kit__advancedSelect a.bg-light-danger.react-select__control--is-focused,
.kit__advancedSelect button.bg-light-danger.react-select__control--is-focused,
.kit__autosuggest a.bg-light-danger.react-select__control--is-focused,
.kit__autosuggest button.bg-light-danger.react-select__control--is-focused,
a.bg-light-danger:focus,
a.bg-light-danger:hover,
button.bg-light-danger:focus,
button.bg-light-danger:hover {
  background-color: #efbdca !important;
}
.bg-opacity {
  background-color: rgba(5, 40, 86, 0.1) !important;
}
.kit__advancedSelect a.bg-opacity.react-select__control--is-focused,
.kit__advancedSelect button.bg-opacity.react-select__control--is-focused,
.kit__autosuggest a.bg-opacity.react-select__control--is-focused,
.kit__autosuggest button.bg-opacity.react-select__control--is-focused,
a.bg-opacity:focus,
a.bg-opacity:hover,
button.bg-opacity:focus,
button.bg-opacity:hover {
  background-color: rgba(2, 18, 38, 0.1) !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.border {
  border: 1px solid #bdc7d1 !important;
}
.border-top {
  border-top: 1px solid #bdc7d1 !important;
}
.border-right {
  border-right: 1px solid #bdc7d1 !important;
}
.border-bottom {
  border-bottom: 1px solid #bdc7d1 !important;
}
.border-left {
  border-left: 1px solid #bdc7d1 !important;
}
.border-0 {
  border: 0 !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-left-0 {
  border-left: 0 !important;
}
.border-primary {
  border-color: #01b163 !important;
}
.border-secondary {
  border-color: #052856 !important;
}
.border-success {
  border-color: #01b163 !important;
}
.border-info {
  border-color: #052856 !important;
}
.border-warning {
  border-color: #ebe259 !important;
}
.border-danger {
  border-color: #c3113c !important;
}
.border-light {
  border-color: #f2f4f6 !important;
}
.border-dark {
  border-color: #000 !important;
}
.border-light-warning {
  border-color: #ebe259 !important;
}
.border-light-danger {
  border-color: #f9e6eb !important;
}
.border-opacity {
  border-color: rgba(5, 40, 86, 0.1) !important;
}
.border-white {
  border-color: #fff !important;
}
.rounded-sm {
  border-radius: 0.25rem !important;
}
.rounded {
  border-radius: 0.5rem !important;
}
.rounded-top {
  border-top-left-radius: 0.5rem !important;
}
.rounded-right,
.rounded-top {
  border-top-right-radius: 0.5rem !important;
}
.rounded-bottom,
.rounded-right {
  border-bottom-right-radius: 0.5rem !important;
}
.rounded-bottom,
.rounded-left {
  border-bottom-left-radius: 0.5rem !important;
}
.rounded-left {
  border-top-left-radius: 0.5rem !important;
}
.rounded-lg {
  border-radius: 1rem !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: 50rem !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.clearfix:after {
  clear: both;
  content: "";
  display: block;
}
.d-none {
  display: none !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1550px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  display: block;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.embed-responsive:before {
  content: "";
  display: block;
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
  border: 0;
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.embed-responsive-21by9:before {
  padding-top: 42.85714286%;
}
.embed-responsive-16by9:before {
  padding-top: 56.25%;
}
.embed-responsive-4by3:before {
  padding-top: 75%;
}
.embed-responsive-1by1:before {
  padding-top: 100%;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1550px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-none {
  float: none !important;
}
@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
@media (min-width: 1550px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
}
.user-select-all {
  user-select: all !important;
}
.user-select-auto {
  user-select: auto !important;
}
.user-select-none {
  user-select: none !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.fixed-top {
  top: 0;
}
.fixed-bottom,
.fixed-top {
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1030;
}
.fixed-bottom {
  bottom: 0;
}
@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  clip: rect(0, 0, 0, 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.kit__advancedSelect .sr-only-focusable.react-select__control--is-focused,
.kit__autosuggest .sr-only-focusable.react-select__control--is-focused,
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  overflow: visible;
  position: static;
  white-space: normal;
  width: auto;
}
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.mh-100 {
  max-height: 100% !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.vw-100 {
  width: 100vw !important;
}
.vh-100 {
  height: 100vh !important;
}
.m-0 {
  margin: 0 !important;
}
.mt-0,
.my-0 {
  margin-top: 0 !important;
}
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}
.m-5 {
  margin: 1.9rem !important;
}
.mt-5,
.my-5 {
  margin-top: 1.9rem !important;
}
.mr-5,
.mx-5 {
  margin-right: 1.9rem !important;
}
.mb-5,
.my-5 {
  margin-bottom: 1.9rem !important;
}
.ml-5,
.mx-5 {
  margin-left: 1.9rem !important;
}
.m-6 {
  margin: 2.5rem !important;
}
.mt-6,
.my-6 {
  margin-top: 2.5rem !important;
}
.mr-6,
.mx-6 {
  margin-right: 2.5rem !important;
}
.mb-6,
.my-6 {
  margin-bottom: 2.5rem !important;
}
.ml-6,
.mx-6 {
  margin-left: 2.5rem !important;
}
.m-7 {
  margin: 3.125rem !important;
}
.mt-7,
.my-7 {
  margin-top: 3.125rem !important;
}
.mr-7,
.mx-7 {
  margin-right: 3.125rem !important;
}
.mb-7,
.my-7 {
  margin-bottom: 3.125rem !important;
}
.ml-7,
.mx-7 {
  margin-left: 3.125rem !important;
}
.m-8 {
  margin: 3.75rem !important;
}
.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}
.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}
.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}
.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}
.m-9 {
  margin: 4.3rem !important;
}
.mt-9,
.my-9 {
  margin-top: 4.3rem !important;
}
.mr-9,
.mx-9 {
  margin-right: 4.3rem !important;
}
.mb-9,
.my-9 {
  margin-bottom: 4.3rem !important;
}
.ml-9,
.mx-9 {
  margin-left: 4.3rem !important;
}
.m-10 {
  margin: 5rem !important;
}
.mt-10,
.my-10 {
  margin-top: 5rem !important;
}
.mr-10,
.mx-10 {
  margin-right: 5rem !important;
}
.mb-10,
.my-10 {
  margin-bottom: 5rem !important;
}
.ml-10,
.mx-10 {
  margin-left: 5rem !important;
}
.m-11 {
  margin: 6.2rem !important;
}
.mt-11,
.my-11 {
  margin-top: 6.2rem !important;
}
.mr-11,
.mx-11 {
  margin-right: 6.2rem !important;
}
.mb-11,
.my-11 {
  margin-bottom: 6.2rem !important;
}
.ml-11,
.mx-11 {
  margin-left: 6.2rem !important;
}
.p-0 {
  padding: 0 !important;
}
.pt-0,
.py-0 {
  padding-top: 0 !important;
}
.pr-0,
.px-0 {
  padding-right: 0 !important;
}
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
  padding-left: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}
.p-5,
.page--neo-home .form-pane {
  padding: 1.9rem !important;
}
.pt-5,
.py-5 {
  padding-top: 1.9rem !important;
}
.pr-5,
.px-5 {
  padding-right: 1.9rem !important;
}
.pb-5,
.py-5 {
  padding-bottom: 1.9rem !important;
}
.pl-5,
.px-5 {
  padding-left: 1.9rem !important;
}
.p-6 {
  padding: 2.5rem !important;
}
.pt-6,
.py-6 {
  padding-top: 2.5rem !important;
}
.pr-6,
.px-6 {
  padding-right: 2.5rem !important;
}
.pb-6,
.py-6 {
  padding-bottom: 2.5rem !important;
}
.pl-6,
.px-6 {
  padding-left: 2.5rem !important;
}
.p-7 {
  padding: 3.125rem !important;
}
.pt-7,
.py-7 {
  padding-top: 3.125rem !important;
}
.pr-7,
.px-7 {
  padding-right: 3.125rem !important;
}
.pb-7,
.py-7 {
  padding-bottom: 3.125rem !important;
}
.pl-7,
.px-7 {
  padding-left: 3.125rem !important;
}
.p-8 {
  padding: 3.75rem !important;
}
.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}
.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}
.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}
.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}
.p-9 {
  padding: 4.3rem !important;
}
.pt-9,
.py-9 {
  padding-top: 4.3rem !important;
}
.pr-9,
.px-9 {
  padding-right: 4.3rem !important;
}
.pb-9,
.py-9 {
  padding-bottom: 4.3rem !important;
}
.pl-9,
.px-9 {
  padding-left: 4.3rem !important;
}
.p-10 {
  padding: 5rem !important;
}
.pt-10,
.py-10 {
  padding-top: 5rem !important;
}
.pr-10,
.px-10 {
  padding-right: 5rem !important;
}
.pb-10,
.py-10 {
  padding-bottom: 5rem !important;
}
.pl-10,
.px-10 {
  padding-left: 5rem !important;
}
.p-11 {
  padding: 6.2rem !important;
}
.pt-11,
.py-11 {
  padding-top: 6.2rem !important;
}
.pr-11,
.px-11 {
  padding-right: 6.2rem !important;
}
.pb-11,
.py-11 {
  padding-bottom: 6.2rem !important;
}
.pl-11,
.px-11 {
  padding-left: 6.2rem !important;
}
.m-n1 {
  margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}
.m-n2 {
  margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}
.m-n5 {
  margin: -1.9rem !important;
}
.mt-n5,
.my-n5 {
  margin-top: -1.9rem !important;
}
.mr-n5,
.mx-n5 {
  margin-right: -1.9rem !important;
}
.mb-n5,
.my-n5 {
  margin-bottom: -1.9rem !important;
}
.ml-n5,
.mx-n5 {
  margin-left: -1.9rem !important;
}
.m-n6 {
  margin: -2.5rem !important;
}
.mt-n6,
.my-n6 {
  margin-top: -2.5rem !important;
}
.mr-n6,
.mx-n6 {
  margin-right: -2.5rem !important;
}
.mb-n6,
.my-n6 {
  margin-bottom: -2.5rem !important;
}
.ml-n6,
.mx-n6 {
  margin-left: -2.5rem !important;
}
.m-n7 {
  margin: -3.125rem !important;
}
.mt-n7,
.my-n7 {
  margin-top: -3.125rem !important;
}
.mr-n7,
.mx-n7 {
  margin-right: -3.125rem !important;
}
.mb-n7,
.my-n7 {
  margin-bottom: -3.125rem !important;
}
.ml-n7,
.mx-n7 {
  margin-left: -3.125rem !important;
}
.m-n8 {
  margin: -3.75rem !important;
}
.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}
.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}
.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}
.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}
.m-n9 {
  margin: -4.3rem !important;
}
.mt-n9,
.my-n9 {
  margin-top: -4.3rem !important;
}
.mr-n9,
.mx-n9 {
  margin-right: -4.3rem !important;
}
.mb-n9,
.my-n9 {
  margin-bottom: -4.3rem !important;
}
.ml-n9,
.mx-n9 {
  margin-left: -4.3rem !important;
}
.m-n10 {
  margin: -5rem !important;
}
.mt-n10,
.my-n10 {
  margin-top: -5rem !important;
}
.mr-n10,
.mx-n10 {
  margin-right: -5rem !important;
}
.mb-n10,
.my-n10 {
  margin-bottom: -5rem !important;
}
.ml-n10,
.mx-n10 {
  margin-left: -5rem !important;
}
.m-n11 {
  margin: -6.2rem !important;
}
.mt-n11,
.my-n11 {
  margin-top: -6.2rem !important;
}
.mr-n11,
.mx-n11 {
  margin-right: -6.2rem !important;
}
.mb-n11,
.my-n11 {
  margin-bottom: -6.2rem !important;
}
.ml-n11,
.mx-n11 {
  margin-left: -6.2rem !important;
}
.m-auto {
  margin: auto !important;
}
.mt-auto,
.my-auto {
  margin-top: auto !important;
}
.jumbotron,
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}
.jumbotron,
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 1.9rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 1.9rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 1.9rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 1.9rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 1.9rem !important;
  }
  .m-sm-6 {
    margin: 2.5rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.5rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.5rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.5rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.5rem !important;
  }
  .m-sm-7 {
    margin: 3.125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.3rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.3rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.3rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.3rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.3rem !important;
  }
  .m-sm-10 {
    margin: 5rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 5rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 5rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 5rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 5rem !important;
  }
  .m-sm-11 {
    margin: 6.2rem !important;
  }
  .mt-sm-11,
  .my-sm-11 {
    margin-top: 6.2rem !important;
  }
  .mr-sm-11,
  .mx-sm-11 {
    margin-right: 6.2rem !important;
  }
  .mb-sm-11,
  .my-sm-11 {
    margin-bottom: 6.2rem !important;
  }
  .ml-sm-11,
  .mx-sm-11 {
    margin-left: 6.2rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 1.9rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 1.9rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 1.9rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 1.9rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 1.9rem !important;
  }
  .p-sm-6 {
    padding: 2.5rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.5rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.5rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.5rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.5rem !important;
  }
  .p-sm-7 {
    padding: 3.125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.3rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.3rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.3rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.3rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.3rem !important;
  }
  .p-sm-10 {
    padding: 5rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 5rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 5rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 5rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 5rem !important;
  }
  .p-sm-11 {
    padding: 6.2rem !important;
  }
  .pt-sm-11,
  .py-sm-11 {
    padding-top: 6.2rem !important;
  }
  .pr-sm-11,
  .px-sm-11 {
    padding-right: 6.2rem !important;
  }
  .pb-sm-11,
  .py-sm-11 {
    padding-bottom: 6.2rem !important;
  }
  .pl-sm-11,
  .px-sm-11 {
    padding-left: 6.2rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -1.9rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -1.9rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -1.9rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -1.9rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -1.9rem !important;
  }
  .m-sm-n6 {
    margin: -2.5rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.5rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.5rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.5rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.5rem !important;
  }
  .m-sm-n7 {
    margin: -3.125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.3rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.3rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.3rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.3rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.3rem !important;
  }
  .m-sm-n10 {
    margin: -5rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -5rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -5rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -5rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -5rem !important;
  }
  .m-sm-n11 {
    margin: -6.2rem !important;
  }
  .mt-sm-n11,
  .my-sm-n11 {
    margin-top: -6.2rem !important;
  }
  .mr-sm-n11,
  .mx-sm-n11 {
    margin-right: -6.2rem !important;
  }
  .mb-sm-n11,
  .my-sm-n11 {
    margin-bottom: -6.2rem !important;
  }
  .ml-sm-n11,
  .mx-sm-n11 {
    margin-left: -6.2rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 1.9rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 1.9rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 1.9rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 1.9rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 1.9rem !important;
  }
  .m-md-6 {
    margin: 2.5rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.5rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.5rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.5rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.5rem !important;
  }
  .m-md-7 {
    margin: 3.125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.3rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.3rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.3rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.3rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.3rem !important;
  }
  .m-md-10 {
    margin: 5rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 5rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 5rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 5rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 5rem !important;
  }
  .m-md-11 {
    margin: 6.2rem !important;
  }
  .mt-md-11,
  .my-md-11 {
    margin-top: 6.2rem !important;
  }
  .mr-md-11,
  .mx-md-11 {
    margin-right: 6.2rem !important;
  }
  .mb-md-11,
  .my-md-11 {
    margin-bottom: 6.2rem !important;
  }
  .ml-md-11,
  .mx-md-11 {
    margin-left: 6.2rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 1.9rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 1.9rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 1.9rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 1.9rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 1.9rem !important;
  }
  .p-md-6 {
    padding: 2.5rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.5rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.5rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.5rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.5rem !important;
  }
  .p-md-7 {
    padding: 3.125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.3rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.3rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.3rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.3rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.3rem !important;
  }
  .p-md-10 {
    padding: 5rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 5rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 5rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 5rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 5rem !important;
  }
  .p-md-11 {
    padding: 6.2rem !important;
  }
  .pt-md-11,
  .py-md-11 {
    padding-top: 6.2rem !important;
  }
  .pr-md-11,
  .px-md-11 {
    padding-right: 6.2rem !important;
  }
  .pb-md-11,
  .py-md-11 {
    padding-bottom: 6.2rem !important;
  }
  .pl-md-11,
  .px-md-11 {
    padding-left: 6.2rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -1.9rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -1.9rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -1.9rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -1.9rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -1.9rem !important;
  }
  .m-md-n6 {
    margin: -2.5rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.5rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.5rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.5rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.5rem !important;
  }
  .m-md-n7 {
    margin: -3.125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.3rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.3rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.3rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.3rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.3rem !important;
  }
  .m-md-n10 {
    margin: -5rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -5rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -5rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -5rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -5rem !important;
  }
  .m-md-n11 {
    margin: -6.2rem !important;
  }
  .mt-md-n11,
  .my-md-n11 {
    margin-top: -6.2rem !important;
  }
  .mr-md-n11,
  .mx-md-n11 {
    margin-right: -6.2rem !important;
  }
  .mb-md-n11,
  .my-md-n11 {
    margin-bottom: -6.2rem !important;
  }
  .ml-md-n11,
  .mx-md-n11 {
    margin-left: -6.2rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 1.9rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 1.9rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 1.9rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 1.9rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 1.9rem !important;
  }
  .m-lg-6 {
    margin: 2.5rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.5rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.5rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.5rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.5rem !important;
  }
  .m-lg-7 {
    margin: 3.125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.3rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.3rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.3rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.3rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.3rem !important;
  }
  .m-lg-10 {
    margin: 5rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 5rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 5rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 5rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 5rem !important;
  }
  .m-lg-11 {
    margin: 6.2rem !important;
  }
  .mt-lg-11,
  .my-lg-11 {
    margin-top: 6.2rem !important;
  }
  .mr-lg-11,
  .mx-lg-11 {
    margin-right: 6.2rem !important;
  }
  .mb-lg-11,
  .my-lg-11 {
    margin-bottom: 6.2rem !important;
  }
  .ml-lg-11,
  .mx-lg-11 {
    margin-left: 6.2rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 1.9rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 1.9rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 1.9rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 1.9rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 1.9rem !important;
  }
  .p-lg-6 {
    padding: 2.5rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.5rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.5rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.5rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.5rem !important;
  }
  .p-lg-7 {
    padding: 3.125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.125rem !important;
  }
  .p-lg-8,
  .page--neo-home .form-pane {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.3rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.3rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.3rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.3rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.3rem !important;
  }
  .p-lg-10 {
    padding: 5rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 5rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 5rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 5rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 5rem !important;
  }
  .p-lg-11 {
    padding: 6.2rem !important;
  }
  .pt-lg-11,
  .py-lg-11 {
    padding-top: 6.2rem !important;
  }
  .pr-lg-11,
  .px-lg-11 {
    padding-right: 6.2rem !important;
  }
  .pb-lg-11,
  .py-lg-11 {
    padding-bottom: 6.2rem !important;
  }
  .pl-lg-11,
  .px-lg-11 {
    padding-left: 6.2rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -1.9rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -1.9rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -1.9rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -1.9rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -1.9rem !important;
  }
  .m-lg-n6 {
    margin: -2.5rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.5rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.5rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.5rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.5rem !important;
  }
  .m-lg-n7 {
    margin: -3.125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.3rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.3rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.3rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.3rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.3rem !important;
  }
  .m-lg-n10 {
    margin: -5rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -5rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -5rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -5rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -5rem !important;
  }
  .m-lg-n11 {
    margin: -6.2rem !important;
  }
  .mt-lg-n11,
  .my-lg-n11 {
    margin-top: -6.2rem !important;
  }
  .mr-lg-n11,
  .mx-lg-n11 {
    margin-right: -6.2rem !important;
  }
  .mb-lg-n11,
  .my-lg-n11 {
    margin-bottom: -6.2rem !important;
  }
  .ml-lg-n11,
  .mx-lg-n11 {
    margin-left: -6.2rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 1.9rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 1.9rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 1.9rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 1.9rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 1.9rem !important;
  }
  .m-xl-6 {
    margin: 2.5rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.5rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.5rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.5rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.5rem !important;
  }
  .m-xl-7 {
    margin: 3.125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.3rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.3rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.3rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.3rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.3rem !important;
  }
  .m-xl-10 {
    margin: 5rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 5rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 5rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 5rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 5rem !important;
  }
  .m-xl-11 {
    margin: 6.2rem !important;
  }
  .mt-xl-11,
  .my-xl-11 {
    margin-top: 6.2rem !important;
  }
  .mr-xl-11,
  .mx-xl-11 {
    margin-right: 6.2rem !important;
  }
  .mb-xl-11,
  .my-xl-11 {
    margin-bottom: 6.2rem !important;
  }
  .ml-xl-11,
  .mx-xl-11 {
    margin-left: 6.2rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 1.9rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 1.9rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 1.9rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 1.9rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 1.9rem !important;
  }
  .p-xl-6 {
    padding: 2.5rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.5rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.5rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.5rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.5rem !important;
  }
  .p-xl-7 {
    padding: 3.125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.3rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.3rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.3rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.3rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.3rem !important;
  }
  .p-xl-10 {
    padding: 5rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 5rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 5rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 5rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 5rem !important;
  }
  .p-xl-11 {
    padding: 6.2rem !important;
  }
  .pt-xl-11,
  .py-xl-11 {
    padding-top: 6.2rem !important;
  }
  .pr-xl-11,
  .px-xl-11 {
    padding-right: 6.2rem !important;
  }
  .pb-xl-11,
  .py-xl-11 {
    padding-bottom: 6.2rem !important;
  }
  .pl-xl-11,
  .px-xl-11 {
    padding-left: 6.2rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -1.9rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -1.9rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -1.9rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -1.9rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -1.9rem !important;
  }
  .m-xl-n6 {
    margin: -2.5rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.5rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.5rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.5rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.5rem !important;
  }
  .m-xl-n7 {
    margin: -3.125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.3rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.3rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.3rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.3rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.3rem !important;
  }
  .m-xl-n10 {
    margin: -5rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -5rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -5rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -5rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -5rem !important;
  }
  .m-xl-n11 {
    margin: -6.2rem !important;
  }
  .mt-xl-n11,
  .my-xl-n11 {
    margin-top: -6.2rem !important;
  }
  .mr-xl-n11,
  .mx-xl-n11 {
    margin-right: -6.2rem !important;
  }
  .mb-xl-n11,
  .my-xl-n11 {
    margin-bottom: -6.2rem !important;
  }
  .ml-xl-n11,
  .mx-xl-n11 {
    margin-left: -6.2rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1550px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 1rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 1rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 1.9rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 1.9rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 1.9rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 1.9rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 1.9rem !important;
  }
  .m-xxl-6 {
    margin: 2.5rem !important;
  }
  .mt-xxl-6,
  .my-xxl-6 {
    margin-top: 2.5rem !important;
  }
  .mr-xxl-6,
  .mx-xxl-6 {
    margin-right: 2.5rem !important;
  }
  .mb-xxl-6,
  .my-xxl-6 {
    margin-bottom: 2.5rem !important;
  }
  .ml-xxl-6,
  .mx-xxl-6 {
    margin-left: 2.5rem !important;
  }
  .m-xxl-7 {
    margin: 3.125rem !important;
  }
  .mt-xxl-7,
  .my-xxl-7 {
    margin-top: 3.125rem !important;
  }
  .mr-xxl-7,
  .mx-xxl-7 {
    margin-right: 3.125rem !important;
  }
  .mb-xxl-7,
  .my-xxl-7 {
    margin-bottom: 3.125rem !important;
  }
  .ml-xxl-7,
  .mx-xxl-7 {
    margin-left: 3.125rem !important;
  }
  .m-xxl-8 {
    margin: 3.75rem !important;
  }
  .mt-xxl-8,
  .my-xxl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xxl-8,
  .mx-xxl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xxl-8,
  .my-xxl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xxl-8,
  .mx-xxl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xxl-9 {
    margin: 4.3rem !important;
  }
  .mt-xxl-9,
  .my-xxl-9 {
    margin-top: 4.3rem !important;
  }
  .mr-xxl-9,
  .mx-xxl-9 {
    margin-right: 4.3rem !important;
  }
  .mb-xxl-9,
  .my-xxl-9 {
    margin-bottom: 4.3rem !important;
  }
  .ml-xxl-9,
  .mx-xxl-9 {
    margin-left: 4.3rem !important;
  }
  .m-xxl-10 {
    margin: 5rem !important;
  }
  .mt-xxl-10,
  .my-xxl-10 {
    margin-top: 5rem !important;
  }
  .mr-xxl-10,
  .mx-xxl-10 {
    margin-right: 5rem !important;
  }
  .mb-xxl-10,
  .my-xxl-10 {
    margin-bottom: 5rem !important;
  }
  .ml-xxl-10,
  .mx-xxl-10 {
    margin-left: 5rem !important;
  }
  .m-xxl-11 {
    margin: 6.2rem !important;
  }
  .mt-xxl-11,
  .my-xxl-11 {
    margin-top: 6.2rem !important;
  }
  .mr-xxl-11,
  .mx-xxl-11 {
    margin-right: 6.2rem !important;
  }
  .mb-xxl-11,
  .my-xxl-11 {
    margin-bottom: 6.2rem !important;
  }
  .ml-xxl-11,
  .mx-xxl-11 {
    margin-left: 6.2rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 1rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 1rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 1.9rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 1.9rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 1.9rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 1.9rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 1.9rem !important;
  }
  .p-xxl-6 {
    padding: 2.5rem !important;
  }
  .pt-xxl-6,
  .py-xxl-6 {
    padding-top: 2.5rem !important;
  }
  .pr-xxl-6,
  .px-xxl-6 {
    padding-right: 2.5rem !important;
  }
  .pb-xxl-6,
  .py-xxl-6 {
    padding-bottom: 2.5rem !important;
  }
  .pl-xxl-6,
  .px-xxl-6 {
    padding-left: 2.5rem !important;
  }
  .p-xxl-7 {
    padding: 3.125rem !important;
  }
  .pt-xxl-7,
  .py-xxl-7 {
    padding-top: 3.125rem !important;
  }
  .pr-xxl-7,
  .px-xxl-7 {
    padding-right: 3.125rem !important;
  }
  .pb-xxl-7,
  .py-xxl-7 {
    padding-bottom: 3.125rem !important;
  }
  .pl-xxl-7,
  .px-xxl-7 {
    padding-left: 3.125rem !important;
  }
  .p-xxl-8 {
    padding: 3.75rem !important;
  }
  .pt-xxl-8,
  .py-xxl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xxl-8,
  .px-xxl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xxl-8,
  .py-xxl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xxl-8,
  .px-xxl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xxl-9 {
    padding: 4.3rem !important;
  }
  .pt-xxl-9,
  .py-xxl-9 {
    padding-top: 4.3rem !important;
  }
  .pr-xxl-9,
  .px-xxl-9 {
    padding-right: 4.3rem !important;
  }
  .pb-xxl-9,
  .py-xxl-9 {
    padding-bottom: 4.3rem !important;
  }
  .pl-xxl-9,
  .px-xxl-9 {
    padding-left: 4.3rem !important;
  }
  .p-xxl-10,
  .page--neo-home .form-pane {
    padding: 5rem !important;
  }
  .pt-xxl-10,
  .py-xxl-10 {
    padding-top: 5rem !important;
  }
  .pr-xxl-10,
  .px-xxl-10 {
    padding-right: 5rem !important;
  }
  .pb-xxl-10,
  .py-xxl-10 {
    padding-bottom: 5rem !important;
  }
  .pl-xxl-10,
  .px-xxl-10 {
    padding-left: 5rem !important;
  }
  .p-xxl-11 {
    padding: 6.2rem !important;
  }
  .pt-xxl-11,
  .py-xxl-11 {
    padding-top: 6.2rem !important;
  }
  .pr-xxl-11,
  .px-xxl-11 {
    padding-right: 6.2rem !important;
  }
  .pb-xxl-11,
  .py-xxl-11 {
    padding-bottom: 6.2rem !important;
  }
  .pl-xxl-11,
  .px-xxl-11 {
    padding-left: 6.2rem !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxl-n1,
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxl-n1,
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxl-n1,
  .my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxl-n1,
  .mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxl-n2,
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxl-n2,
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxl-n2,
  .my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxl-n2,
  .mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .mt-xxl-n3,
  .my-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xxl-n3,
  .mx-xxl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xxl-n3,
  .my-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xxl-n3,
  .mx-xxl-n3 {
    margin-left: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xxl-n4,
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xxl-n4,
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xxl-n4,
  .my-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxl-n4,
  .mx-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -1.9rem !important;
  }
  .mt-xxl-n5,
  .my-xxl-n5 {
    margin-top: -1.9rem !important;
  }
  .mr-xxl-n5,
  .mx-xxl-n5 {
    margin-right: -1.9rem !important;
  }
  .mb-xxl-n5,
  .my-xxl-n5 {
    margin-bottom: -1.9rem !important;
  }
  .ml-xxl-n5,
  .mx-xxl-n5 {
    margin-left: -1.9rem !important;
  }
  .m-xxl-n6 {
    margin: -2.5rem !important;
  }
  .mt-xxl-n6,
  .my-xxl-n6 {
    margin-top: -2.5rem !important;
  }
  .mr-xxl-n6,
  .mx-xxl-n6 {
    margin-right: -2.5rem !important;
  }
  .mb-xxl-n6,
  .my-xxl-n6 {
    margin-bottom: -2.5rem !important;
  }
  .ml-xxl-n6,
  .mx-xxl-n6 {
    margin-left: -2.5rem !important;
  }
  .m-xxl-n7 {
    margin: -3.125rem !important;
  }
  .mt-xxl-n7,
  .my-xxl-n7 {
    margin-top: -3.125rem !important;
  }
  .mr-xxl-n7,
  .mx-xxl-n7 {
    margin-right: -3.125rem !important;
  }
  .mb-xxl-n7,
  .my-xxl-n7 {
    margin-bottom: -3.125rem !important;
  }
  .ml-xxl-n7,
  .mx-xxl-n7 {
    margin-left: -3.125rem !important;
  }
  .m-xxl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xxl-n8,
  .my-xxl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xxl-n8,
  .mx-xxl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xxl-n8,
  .my-xxl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xxl-n8,
  .mx-xxl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xxl-n9 {
    margin: -4.3rem !important;
  }
  .mt-xxl-n9,
  .my-xxl-n9 {
    margin-top: -4.3rem !important;
  }
  .mr-xxl-n9,
  .mx-xxl-n9 {
    margin-right: -4.3rem !important;
  }
  .mb-xxl-n9,
  .my-xxl-n9 {
    margin-bottom: -4.3rem !important;
  }
  .ml-xxl-n9,
  .mx-xxl-n9 {
    margin-left: -4.3rem !important;
  }
  .m-xxl-n10 {
    margin: -5rem !important;
  }
  .mt-xxl-n10,
  .my-xxl-n10 {
    margin-top: -5rem !important;
  }
  .mr-xxl-n10,
  .mx-xxl-n10 {
    margin-right: -5rem !important;
  }
  .mb-xxl-n10,
  .my-xxl-n10 {
    margin-bottom: -5rem !important;
  }
  .ml-xxl-n10,
  .mx-xxl-n10 {
    margin-left: -5rem !important;
  }
  .m-xxl-n11 {
    margin: -6.2rem !important;
  }
  .mt-xxl-n11,
  .my-xxl-n11 {
    margin-top: -6.2rem !important;
  }
  .mr-xxl-n11,
  .mx-xxl-n11 {
    margin-right: -6.2rem !important;
  }
  .mb-xxl-n11,
  .my-xxl-n11 {
    margin-bottom: -6.2rem !important;
  }
  .ml-xxl-n11,
  .mx-xxl-n11 {
    margin-left: -6.2rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}
.stretched-link:after {
  background-color: transparent;
  bottom: 0;
  content: "";
  left: 0;
  pointer-events: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.text-monospace {
  font-family: Ubuntu, sans-serif !important;
}
.text-justify {
  text-align: justify !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1550px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.font-weight-light {
  font-weight: 300 !important;
}
.font-weight-lighter {
  font-weight: lighter !important;
}
.font-weight-normal {
  font-weight: 400 !important;
}
.font-weight-bold {
  font-weight: 700 !important;
}
.font-weight-bolder {
  font-weight: bolder !important;
}
.font-italic {
  font-style: italic !important;
}
.text-white {
  color: #fff !important;
}
.text-primary {
  color: #01b163 !important;
}
.kit__advancedSelect a.text-primary.react-select__control--is-focused,
.kit__autosuggest a.text-primary.react-select__control--is-focused,
a.text-primary:focus,
a.text-primary:hover {
  color: #016538 !important;
}
.text-secondary {
  color: #052856 !important;
}
.kit__advancedSelect a.text-secondary.react-select__control--is-focused,
.kit__autosuggest a.text-secondary.react-select__control--is-focused,
a.text-secondary:focus,
a.text-secondary:hover {
  color: #01060e !important;
}
.text-success {
  color: #01b163 !important;
}
.kit__advancedSelect a.text-success.react-select__control--is-focused,
.kit__autosuggest a.text-success.react-select__control--is-focused,
a.text-success:focus,
a.text-success:hover {
  color: #016538 !important;
}
.text-info {
  color: #052856 !important;
}
.kit__advancedSelect a.text-info.react-select__control--is-focused,
.kit__autosuggest a.text-info.react-select__control--is-focused,
a.text-info:focus,
a.text-info:hover {
  color: #01060e !important;
}
.text-warning {
  color: #ebe259 !important;
}
.kit__advancedSelect a.text-warning.react-select__control--is-focused,
.kit__autosuggest a.text-warning.react-select__control--is-focused,
a.text-warning:focus,
a.text-warning:hover {
  color: #ddd11b !important;
}
.text-danger {
  color: #c3113c !important;
}
.kit__advancedSelect a.text-danger.react-select__control--is-focused,
.kit__autosuggest a.text-danger.react-select__control--is-focused,
a.text-danger:focus,
a.text-danger:hover {
  color: #7d0b26 !important;
}
.text-light {
  color: #f2f4f6 !important;
}
.kit__advancedSelect a.text-light.react-select__control--is-focused,
.kit__autosuggest a.text-light.react-select__control--is-focused,
a.text-light:focus,
a.text-light:hover {
  color: #c5ced7 !important;
}
.kit__advancedSelect a.text-dark.react-select__control--is-focused,
.kit__autosuggest a.text-dark.react-select__control--is-focused,
.text-dark,
a.text-dark:focus,
a.text-dark:hover {
  color: #000 !important;
}
.text-light-warning {
  color: #ebe259 !important;
}
.kit__advancedSelect a.text-light-warning.react-select__control--is-focused,
.kit__autosuggest a.text-light-warning.react-select__control--is-focused,
a.text-light-warning:focus,
a.text-light-warning:hover {
  color: #ddd11b !important;
}
.text-light-danger {
  color: #f9e6eb !important;
}
.kit__advancedSelect a.text-light-danger.react-select__control--is-focused,
.kit__autosuggest a.text-light-danger.react-select__control--is-focused,
a.text-light-danger:focus,
a.text-light-danger:hover {
  color: #eaa8ba !important;
}
.text-opacity {
  color: rgba(5, 40, 86, 0.1) !important;
}
.kit__advancedSelect a.text-opacity.react-select__control--is-focused,
.kit__autosuggest a.text-opacity.react-select__control--is-focused,
a.text-opacity:focus,
a.text-opacity:hover {
  color: rgba(1, 6, 14, 0.1) !important;
}
.text-body {
  color: #000 !important;
}
.text-muted {
  color: #6c757d !important;
}
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  color: hsla(0, 0%, 100%, 0.5) !important;
}
.text-hide {
  background-color: transparent;
  border: 0;
  color: transparent;
  font: 0/0 a;
  text-shadow: none;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-reset {
  color: inherit !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
@media print {
  *,
  :after,
  :before {
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  blockquote,
  pre {
    border: 1px solid #bdc7d1;
  }
  blockquote,
  img,
  pre,
  tr {
    page-break-inside: avoid;
  }
  h2,
  h3,
  p {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  .container,
  body {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered td,
  .table-bordered th {
    border: 1px solid #dbe1e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark tbody + tbody,
  .table-dark td,
  .table-dark th,
  .table-dark thead th {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    border-color: #dee2e6;
    color: inherit;
  }
}
.alert {
  border-radius: 0.5rem;
  font-weight: 600;
}
.alert a {
  color: currentColor;
  text-decoration: underline;
  transition: opacity 0.3s;
}
.alert a:hover {
  opacity: 0.9;
}
.alert-warning {
  background-color: #f2a900;
  border-color: #f2a900;
  color: #000;
}
.alert-warning-light {
  background-color: #fff9ea;
  border-color: #f2a900;
  color: #000;
}
.alert-dismissible .close {
  font-size: 2rem;
  padding: 0.5rem 1.25rem;
}
.badge.badge-lg {
  font-size: 100%;
  padding: 0.75rem 1.5rem;
}
@media (max-width: 767.98px) {
  .badge.badge-lg {
    font-size: 75%;
    padding: 0.75rem 1rem;
  }
}
@media (min-width: 576px) {
  .btn-block {
    min-width: -moz-fit-content;
    min-width: fit-content;
    white-space: nowrap;
  }
}
.btn:not(.btn-link) {
  text-transform: uppercase;
}
.btn-link {
  box-shadow: none !important;
  outline: none !important;
}
.btn.disabled,
.btn:disabled,
.kit__advancedSelect .btn.react-select__control--is-disabled {
  cursor: not-allowed;
}
.DayPicker-NavBar .btn-sm-rect.DayPicker-NavButton,
.kit__button.btn-sm-rect {
  border: none;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  padding: 0.25rem !important;
}
.DayPicker-NavBar .btn-sm-rect.DayPicker-NavButton .kit__button__icon,
.kit__button.btn-sm-rect .kit__button__icon {
  height: 0.75rem !important;
  padding: 0 !important;
  width: 0.75rem !important;
}
.DayPicker-NavBar .btn-md-rect.DayPicker-NavButton,
.kit__button.btn-md-rect {
  border: none;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  padding: 0.5rem !important;
}
.DayPicker-NavBar .btn-md-rect.DayPicker-NavButton .kit__button__icon,
.kit__button.btn-md-rect .kit__button__icon {
  height: 1rem !important;
  padding: 0 !important;
  width: 1rem !important;
}
.btn-primary:hover {
  background-color: #018c63;
  border-color: #018c63;
}
.btn-secondary:hover {
  background-color: #052856;
  border-color: #052856;
}
.btn-success:hover {
  background-color: #018c63;
  border-color: #018c63;
}
.btn-info:hover {
  background-color: #0549a3;
  border-color: #0549a3;
}
.btn-warning:hover {
  background-color: #e6da2b;
  border-color: #e6da2b;
}
.btn-light-warning:hover {
  background-color: #ebe259;
  border-color: #ebe259;
}
.btn-danger:hover {
  background-color: #af0d34;
  border-color: #af0d34;
}
.btn-light-danger:hover {
  background-color: #f9e6eb;
  border-color: #f9e6eb;
}
.btn-light:hover,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:hover:not(.sr-only) {
  background-color: #ccd4db;
  border-color: #ccd4db;
}
.btn-dark:hover {
  background-color: #586b7e;
  border-color: #586b7e;
}
.btn-primary:active {
  background-color: #007653;
  border-color: #007653;
}
.btn-secondary:active {
  background-color: #052856;
  border-color: #052856;
}
.btn-success:active {
  background-color: #01a25a;
  border-color: #01a25a;
}
.btn-info:active {
  background-color: #021d41;
  border-color: #021d41;
}
.btn-warning:active {
  background-color: #eb9041;
  border-color: #eb9041;
}
.btn-light-warning:active {
  background-color: #ebe259;
  border-color: #ebe259;
}
.btn-danger:active {
  background-color: #8f0d2b;
  border-color: #8f0d2b;
}
.btn-light-danger:active {
  background-color: #f9e6eb;
  border-color: #f9e6eb;
}
.btn-light:active,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:active:not(.sr-only) {
  background-color: #bdc7d1;
  border-color: #bdc7d1;
}
.btn-dark:active {
  background-color: #8799ab;
  border-color: #8799ab;
}
.btn-success {
  background-color: #e2f3ed;
  border-color: #e2f3ed;
  color: #00b65a;
}
.btn-success:active {
  background-color: #bee4d7;
  border-color: #bee4d7;
  color: #00b65a;
}
.btn-success:focus,
.kit__advancedSelect .btn-success.react-select__control--is-focused,
.kit__autosuggest .btn-success.react-select__control--is-focused {
  background-color: #bee4d7;
  border-color: #bee4d7;
  box-shadow: 0 0 0 0.2rem rgba(39, 189, 122, 0.5);
  color: #00b65a;
}
.btn-success:hover {
  background-color: #bee4d7;
  border-color: #bee4d7;
  color: #00b65a;
}
.btn-light-danger,
.btn-light-danger.active,
.btn-light-danger:active,
.btn-light-danger:focus,
.btn-light-danger:hover,
.btn-light-warning,
.btn-light-warning.active,
.btn-light-warning:active,
.btn-light-warning:focus,
.btn-light-warning:hover,
.kit__advancedSelect .btn-light-danger.react-select__control--is-focused,
.kit__advancedSelect .btn-light-warning.react-select__control--is-focused,
.kit__autosuggest .btn-light-danger.react-select__control--is-focused,
.kit__autosuggest .btn-light-warning.react-select__control--is-focused {
  background-color: #f9e6eb !important;
  color: #c1103c !important;
}
.btn-light,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:not(.sr-only) {
  background-color: #e4e8ec;
  border-color: #e4e8ec;
}
.btn-danger-inverted {
  background-color: rgba(193, 18, 60, 0.11) !important;
  color: #c1103c !important;
}
.btn-outline-dark {
  border-color: #bdc7d1 !important;
}
.btn-outline-dark.active,
.btn-outline-dark:active,
.btn-outline-dark:focus,
.btn-outline-dark:hover,
.kit__advancedSelect .btn-outline-dark.react-select__control--is-focused,
.kit__autosuggest .btn-outline-dark.react-select__control--is-focused {
  background-color: #bdc7d1 !important;
  box-shadow: none !important;
  color: #000 !important;
}
.btn-inline-icon {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  color: #00b65a;
}
.btn-inline-icon.active,
.btn-inline-icon:active,
.btn-inline-icon:focus,
.btn-inline-icon:hover,
.kit__advancedSelect .btn-inline-icon.react-select__control--is-focused,
.kit__autosuggest .btn-inline-icon.react-select__control--is-focused {
  color: #018c63;
  outline: none !important;
}
.kit__color-divider {
  background-image: linear-gradient(90deg, #052856 0, #c1123c);
  height: 10px;
}
@media (max-width: 991.98px) {
  .kit__color-divider--footer {
    height: 130px;
  }
}
@media (max-width: 767.98px) {
  .kit__color-divider--footer {
    height: 50px;
  }
}
.DayPicker {
  display: inline-block;
  font-size: 1rem;
}
.DayPicker-wrapper {
  flex-direction: row;
  padding-bottom: 1em;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.DayPicker-Months {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.DayPicker-Month {
  border-collapse: collapse;
  border-spacing: 0;
  display: table;
  margin: 1em 1em 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.DayPicker-NavButton {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50%;
  color: #8b9898;
  cursor: pointer;
  display: inline-block;
  height: 1.25em;
  left: auto;
  margin-top: 2px;
  position: absolute;
  right: 1.5em;
  top: 1em;
  width: 1.25em;
}
.DayPicker-NavButton:hover {
  opacity: 0.8;
}
.DayPicker-NavButton--prev {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC");
  margin-right: 1.5em;
}
.DayPicker-NavButton--next {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==");
}
.DayPicker-NavButton--interactionDisabled {
  display: none;
}
.DayPicker-Caption {
  display: table-caption;
  margin-bottom: 0.5em;
  padding: 0 0.5em;
  text-align: left;
}
.DayPicker-Caption > div {
  font-size: 1.15em;
  font-weight: 500;
}
.DayPicker-Weekdays {
  display: table-header-group;
  margin-top: 1em;
}
.DayPicker-WeekdaysRow {
  display: table-row;
}
.DayPicker-Weekday {
  color: #8b9898;
  display: table-cell;
  font-size: 0.875em;
  padding: 0.5em;
  text-align: center;
}
.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
}
.DayPicker-Body {
  display: table-row-group;
}
.DayPicker-Week {
  display: table-row;
}
.DayPicker-Day {
  border-radius: 50%;
  text-align: center;
}
.DayPicker-Day,
.DayPicker-WeekNumber {
  cursor: pointer;
  display: table-cell;
  padding: 0.5em;
  vertical-align: middle;
}
.DayPicker-WeekNumber {
  border-right: 1px solid #eaecec;
  color: #8b9898;
  font-size: 0.75em;
  min-width: 1em;
  text-align: right;
}
.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}
.DayPicker-Footer {
  padding-top: 0.5em;
}
.DayPicker-TodayButton {
  background-color: transparent;
  background-image: none;
  border: none;
  color: #4a90e2;
  cursor: pointer;
  font-size: 0.875em;
}
.DayPicker-Day--today {
  color: #d0021b;
  font-weight: 700;
}
.DayPicker-Day--outside {
  color: #8b9898;
  cursor: default;
}
.DayPicker-Day--disabled {
  color: #dce0e0;
  cursor: default;
}
.DayPicker-Day--sunday {
  background-color: #f7f8f8;
}
.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #dce0e0;
}
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--outside
  ) {
  background-color: #4a90e2;
  color: #f0f8ff;
  position: relative;
}
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--outside
  ):hover {
  background-color: #51a0fa;
}
.DayPicker:not(.DayPicker--interactionDisabled)
  .DayPicker-Day:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--selected
  ):not(.DayPicker-Day--outside):hover {
  background-color: #f0f8ff;
}
.DayPickerInput {
  display: inline-block;
}
.DayPickerInput-OverlayWrapper {
  position: relative;
}
.DayPickerInput-Overlay {
  background: #fff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  left: 0;
  position: absolute;
  z-index: 1;
}
.kit__advancedSelect .kit__dateRangeInput__part .react-select__control,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .react-select__control--is-disabled,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .react-select__control--is-focused,
.kit__autosuggest .kit__dateRangeInput__part .react-select__control,
.kit__autosuggest .kit__dateRangeInput__part .react-select__control--is-focused,
.kit__dateRangeInput__part .form-control,
.kit__dateRangeInput__part .kit__advancedSelect .react-select__control,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-disabled,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-focused,
.kit__dateRangeInput__part .kit__autosuggest .react-select__control,
.kit__dateRangeInput__part .kit__autosuggest .react-select__control--is-focused,
.kit__dateRangeInput__part .kit__input-phone,
.kit__input_datepicker {
  background-color: #fff;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='-8 -8 36 36' class='kit__icon'%3E%3Ccircle cx='10' cy='10' r='18' fill='%23d8dee4'/%3E%3Cpath stroke='%23000' d='M15.778 3.333h-1.334V2h-.888v1.333H6.444V2h-.888v1.333H4.222A2.225 2.225 0 0 0 2 5.556v10.222C2 17.003 2.997 18 4.222 18h11.556A2.225 2.225 0 0 0 18 15.778V5.556a2.225 2.225 0 0 0-2.222-2.223zM17 15.643C17 16.39 16.411 17 15.687 17H4.313C3.588 17 3 16.391 3 15.643V7.746h14v7.897zM3 7V5.75c0-.69.589-1.25 1.313-1.25h1.312v.833H6.5V4.5h7v.833h.875V4.5h1.313C16.41 4.5 17 5.06 17 5.75V7H3z'/%3E%3C/svg%3E");
  background-position: right 0.75rem center;
  background-repeat: no-repeat;
  border: 1px solid #bdc7d1;
  border-radius: 0.25rem;
  cursor: pointer;
  display: block;
  font-size: 1rem;
  font-weight: 400;
  height: calc(1.25em + 2.375rem + 2px);
  line-height: 1.25;
  padding: 1.1875rem 1.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  width: 100%;
}
.kit__advancedSelect
  .kit__dateRangeInput__part
  .react-select__control--is-disabled:focus,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .react-select__control--is-focused,
.kit__advancedSelect .kit__dateRangeInput__part .react-select__control:focus,
.kit__advancedSelect .kit__input_datepicker.react-select__control--is-focused,
.kit__autosuggest .kit__dateRangeInput__part .react-select__control--is-focused,
.kit__autosuggest .kit__dateRangeInput__part .react-select__control:focus,
.kit__autosuggest .kit__input_datepicker.react-select__control--is-focused,
.kit__dateRangeInput__part .form-control:focus,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-disabled:focus,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-focused,
.kit__dateRangeInput__part .kit__advancedSelect .react-select__control:focus,
.kit__dateRangeInput__part .kit__autosuggest .react-select__control--is-focused,
.kit__dateRangeInput__part .kit__autosuggest .react-select__control:focus,
.kit__dateRangeInput__part .kit__input-phone:focus,
.kit__input_datepicker:focus {
  background-color: #fff;
  border-color: #586b7e;
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
  color: #000;
  outline: 0;
}
.kit__advancedSelect
  .kit__dateRangeInput__part
  .react-select__control--is-disabled::placeholder,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .react-select__control--is-focused::placeholder,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .react-select__control::placeholder,
.kit__autosuggest
  .kit__dateRangeInput__part
  .react-select__control--is-focused::placeholder,
.kit__autosuggest
  .kit__dateRangeInput__part
  .react-select__control::placeholder,
.kit__dateRangeInput__part .form-control::placeholder,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-disabled::placeholder,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-focused::placeholder,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control::placeholder,
.kit__dateRangeInput__part
  .kit__autosuggest
  .react-select__control--is-focused::placeholder,
.kit__dateRangeInput__part
  .kit__autosuggest
  .react-select__control::placeholder,
.kit__dateRangeInput__part .kit__input-phone::placeholder,
.kit__input_datepicker::placeholder {
  color: #8799ab;
}
.kit__advancedSelect
  .kit__dateRangeInput__part
  .is-invalid.react-select__control,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .is-invalid.react-select__control--is-disabled,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .is-invalid.react-select__control--is-focused,
.kit__autosuggest .kit__dateRangeInput__part .is-invalid.react-select__control,
.kit__autosuggest
  .kit__dateRangeInput__part
  .is-invalid.react-select__control--is-focused,
.kit__dateRangeInput__part .is-invalid.form-control,
.kit__dateRangeInput__part .is-invalid.kit__input-phone,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .is-invalid.react-select__control,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .is-invalid.react-select__control--is-disabled,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .is-invalid.react-select__control--is-focused,
.kit__dateRangeInput__part .kit__autosuggest .is-invalid.react-select__control,
.kit__dateRangeInput__part
  .kit__autosuggest
  .is-invalid.react-select__control--is-focused,
.kit__input_datepicker.is-invalid {
  border: 1px solid #dc3545;
}
.kit__advancedSelect
  .kit__dateRangeInput__part
  .is-invalid.react-select__control--is-disabled:focus,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .is-invalid.react-select__control--is-focused,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .is-invalid.react-select__control:focus,
.kit__advancedSelect
  .kit__input_datepicker.is-invalid.react-select__control--is-focused,
.kit__autosuggest
  .kit__dateRangeInput__part
  .is-invalid.react-select__control--is-focused,
.kit__autosuggest
  .kit__dateRangeInput__part
  .is-invalid.react-select__control:focus,
.kit__autosuggest
  .kit__input_datepicker.is-invalid.react-select__control--is-focused,
.kit__dateRangeInput__part .is-invalid.form-control:focus,
.kit__dateRangeInput__part .is-invalid.kit__input-phone:focus,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .is-invalid.react-select__control--is-disabled:focus,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .is-invalid.react-select__control--is-focused,
.kit__dateRangeInput__part
  .kit__advancedSelect
  .is-invalid.react-select__control:focus,
.kit__dateRangeInput__part
  .kit__autosuggest
  .is-invalid.react-select__control--is-focused,
.kit__dateRangeInput__part
  .kit__autosuggest
  .is-invalid.react-select__control:focus,
.kit__input_datepicker.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.kit__input_datepicker--withoutIcon {
  background-image: none;
}
.error .kit__dateRangeInput__part .form-control,
.error .kit__dateRangeInput__part .kit__advancedSelect .react-select__control,
.error
  .kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-disabled,
.error
  .kit__dateRangeInput__part
  .kit__advancedSelect
  .react-select__control--is-focused,
.error .kit__dateRangeInput__part .kit__autosuggest .react-select__control,
.error
  .kit__dateRangeInput__part
  .kit__autosuggest
  .react-select__control--is-focused,
.error .kit__dateRangeInput__part .kit__input-phone,
.error .kit__input_datepicker,
.kit__advancedSelect .error .kit__dateRangeInput__part .react-select__control,
.kit__advancedSelect
  .error
  .kit__dateRangeInput__part
  .react-select__control--is-disabled,
.kit__advancedSelect
  .error
  .kit__dateRangeInput__part
  .react-select__control--is-focused,
.kit__advancedSelect .kit__dateRangeInput__part .error .react-select__control,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .error
  .react-select__control--is-disabled,
.kit__advancedSelect
  .kit__dateRangeInput__part
  .error
  .react-select__control--is-focused,
.kit__autosuggest .error .kit__dateRangeInput__part .react-select__control,
.kit__autosuggest
  .error
  .kit__dateRangeInput__part
  .react-select__control--is-focused,
.kit__autosuggest .kit__dateRangeInput__part .error .react-select__control,
.kit__autosuggest
  .kit__dateRangeInput__part
  .error
  .react-select__control--is-focused,
.kit__dateRangeInput__part .error .form-control,
.kit__dateRangeInput__part .error .kit__advancedSelect .react-select__control,
.kit__dateRangeInput__part
  .error
  .kit__advancedSelect
  .react-select__control--is-disabled,
.kit__dateRangeInput__part
  .error
  .kit__advancedSelect
  .react-select__control--is-focused,
.kit__dateRangeInput__part .error .kit__autosuggest .react-select__control,
.kit__dateRangeInput__part
  .error
  .kit__autosuggest
  .react-select__control--is-focused,
.kit__dateRangeInput__part .error .kit__input-phone {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='-8 -8 36 36'%3E%3Ccircle cx='10' cy='10' r='18' fill='%23d8dee4'/%3E%3Cpath stroke='%23c3113c' d='M15.778 3.333h-1.334V2h-.888v1.333H6.444V2h-.888v1.333H4.222A2.225 2.225 0 0 0 2 5.556v10.222C2 17.003 2.997 18 4.222 18h11.556A2.225 2.225 0 0 0 18 15.778V5.556a2.225 2.225 0 0 0-2.222-2.223zM17 15.643C17 16.39 16.411 17 15.687 17H4.313C3.588 17 3 16.391 3 15.643V7.746h14v7.897zM3 7V5.75c0-.69.589-1.25 1.313-1.25h1.312v.833H6.5V4.5h7v.833h.875V4.5h1.313C16.41 4.5 17 5.06 17 5.75V7H3z'/%3E%3C/svg%3E");
}
.DayPickerInput-Overlay {
  border: 1px solid #bdc7d1;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  top: 5px;
  z-index: 1100;
}
.DayPickerInput-Overlay .kit__advancedSelect .react-select__control--is-focused,
.DayPickerInput-Overlay .kit__autosuggest .react-select__control--is-focused,
.DayPickerInput-Overlay :focus,
.DayPickerInput-Overlay:focus,
.kit__advancedSelect .DayPickerInput-Overlay .react-select__control--is-focused,
.kit__advancedSelect .DayPickerInput-Overlay.react-select__control--is-focused,
.kit__autosuggest .DayPickerInput-Overlay .react-select__control--is-focused,
.kit__autosuggest .DayPickerInput-Overlay.react-select__control--is-focused {
  outline: none;
}
.DayPickerInput {
  width: 100%;
}
.DayPicker {
  padding: 16px;
}
.DayPicker-wrapper {
  padding-bottom: 0 !important;
}
.DayPicker-NavBar {
  height: 48px;
  margin-bottom: -48px;
  position: relative;
}
.DayPicker-NavBar .DayPicker-NavButton {
  margin: 0;
  position: absolute;
  top: 0;
}
.DayPicker-NavBar .DayPicker-NavButton:hover {
  opacity: 1;
}
.DayPicker-NavBar .DayPicker-NavButton:before {
  left: 50%;
  margin-left: -4px;
  margin-top: -7.5px;
  position: absolute;
  top: 50%;
}
.DayPicker-NavBar .DayPicker-NavButton.DayPicker-NavButton--prev {
  left: 0 !important;
  right: unset !important;
}
.DayPicker-NavBar .DayPicker-NavButton.DayPicker-NavButton--prev:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEzIj48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im03Ljg1NSAyLjIxNS0xLjUtMS41LTYuMDcgNi4wNyA2LjA3IDYuMDcgMS41LTEuNS00LjU3LTQuNTd6Ii8+PC9zdmc+) !important;
}
.DayPicker-NavBar .DayPicker-NavButton.DayPicker-NavButton--next {
  left: unset !important;
  right: 0 !important;
}
.DayPicker-NavBar .DayPicker-NavButton.DayPicker-NavButton--next:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEzIj48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0uMjg1IDIuMjE1IDEuNS0xLjUgNi4wNyA2LjA3LTYuMDcgNi4wNy0xLjUtMS41IDQuNTctNC41N3oiLz48L3N2Zz4=) !important;
}
.DayPicker-Month {
  margin: 0 !important;
}
.DayPicker-TodayButton {
  background: #01b163;
  border-radius: 1.2rem;
  border-style: none;
  border-width: 0;
  box-shadow: none;
  color: #fff;
  display: block;
  font-stretch: normal;
  font-style: normal;
  font-weight: 700;
  letter-spacing: normal;
  margin: auto;
  outline: 0;
  padding: 0.5rem 1rem;
}
.DayPicker-Week
  .DayPicker-Day--selected.DayPicker-Day--outside:not(
    .DayPicker-Day--disabled
  ):hover {
  background-color: rgba(31, 59, 128, 0.24);
  color: #1f3b80;
  font-weight: 700;
}
.DayPicker-Week
  .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--outside
  ) {
  background: #01b163;
}
.DayPicker-Week
  .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--outside
  ):hover {
  background: #007653;
  font-weight: 700;
}
.DayPicker-Week .DayPicker-Day--disabled,
.DayPicker-Week .DayPicker-Day--outside {
  color: rgba(0, 0, 0, 0.375);
  font-weight: 400 !important;
}
.DayPicker-Week .DayPicker-Day--today:not(.DayPicker-Day--disabled) {
  font-weight: 700 !important;
}
.DayPicker-Week
  .DayPicker-Day--today:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--outside
  ) {
  color: #01b163;
}
.DayPicker-Week
  .DayPicker-Day--today.DayPicker-Day--selected:not(.DayPicker-Day--outside) {
  color: #fff !important;
}
.DayPicker-Week
  .DayPicker-Day--today.DayPicker-Day--selected.DayPicker-Day--disabled {
  color: #c3113c !important;
}
.DayPicker:not(.DayPicker--interactionDisabled)
  .DayPicker-Week
  .DayPicker-Day:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--selected
  ):hover {
  background-color: #01b163 !important;
  color: #fff;
  cursor: pointer;
  font-weight: 700;
  opacity: 0.9;
}
.DayPicker-Caption,
.DayPicker-Day,
.DayPicker-Footer,
.DayPicker-Weekdays,
.DayPickerInput-Overlay {
  line-height: normal;
}
.kit__collapsible_container .header .DayPickerInput-Overlay {
  top: -20px;
}
.DayPicker-Caption {
  border-bottom: 1px solid #586b7e;
  border: none !important;
  border-radius: 0;
  display: flex;
  display: table-caption !important;
  font-size: 14px;
  font-weight: 600;
  height: 40px;
  line-height: 40px;
  margin-bottom: 8px !important;
  text-align: center !important;
}
.DayPicker-Caption select {
  -webkit-appearance: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM0QkE4MkUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xMyAwIDcgNiAxIDAiLz48L3N2Zz4=)
    no-repeat 100%;
  border: none;
  color: #000;
  cursor: pointer;
  flex: 1;
  font-weight: 300;
  height: 40px;
  max-height: 40px;
  max-width: 100%;
  outline: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.DayPicker-Caption--grey select,
.DayPicker-Caption--white select {
  background-color: #fff;
}
.DayPicker-Caption label {
  line-height: 36px;
  margin-right: 10px;
  text-align: center;
  vertical-align: middle;
}
.DayPicker-Caption select {
  float: right;
  padding-right: 1.5rem !important;
}
.DayPicker-Caption select:first-child {
  float: left;
}
.DayPicker-Day,
.DayPicker-Weekday {
  font-size: 13px !important;
  height: 40px;
  vertical-align: middle;
  width: 40px;
}
.DayPicker-Weekday {
  color: #000 !important;
  font-weight: 700;
}
.DayPicker-Day {
  border-radius: 20px;
  color: #000;
  font-weight: 400;
}
.DayPicker-Day:not(.DayPicker-Day--selected) {
  transition: background-color 0.15s ease;
}
.DayPicker-wrapper .DayPicker-Footer {
  padding-top: 0.625rem;
}
.DayPicker-Footer-Custom {
  border-top: 1px solid rgba(189, 199, 209, 0.5);
  display: flex;
  justify-content: space-between;
  margin-left: -16px;
  margin-right: -16px;
  padding: 16px 16px 0;
}
.DayPicker-Footer-Custom a {
  font-weight: 700;
  line-height: 38px;
}
.DayPicker-Footer-Custom .DayPicker-Range-Label {
  color: #000;
  font-size: 13px;
  font-weight: 400;
  line-height: 38px;
  margin-left: auto;
  margin-right: 24px;
}
.kit__advancedSelect .kit__dateRangeInput.is-invalid .react-select__control,
.kit__advancedSelect
  .kit__dateRangeInput.is-invalid
  .react-select__control--is-disabled,
.kit__advancedSelect
  .kit__dateRangeInput.is-invalid
  .react-select__control--is-focused,
.kit__autosuggest .kit__dateRangeInput.is-invalid .react-select__control,
.kit__autosuggest
  .kit__dateRangeInput.is-invalid
  .react-select__control--is-focused,
.kit__dateRangeInput.is-invalid .form-control,
.kit__dateRangeInput.is-invalid .kit__advancedSelect .react-select__control,
.kit__dateRangeInput.is-invalid
  .kit__advancedSelect
  .react-select__control--is-disabled,
.kit__dateRangeInput.is-invalid
  .kit__advancedSelect
  .react-select__control--is-focused,
.kit__dateRangeInput.is-invalid .kit__autosuggest .react-select__control,
.kit__dateRangeInput.is-invalid
  .kit__autosuggest
  .react-select__control--is-focused,
.kit__dateRangeInput.is-invalid .kit__input-phone {
  border: 1px solid #c3113c;
}
.kit__dateRangeInput.is-invalid .kit__dateRangeInput__part--from:after {
  color: #c3113c;
}
.kit__dateRangeInput__part--from:after {
  color: #bdc7d1;
  content: "â€”";
  height: 24px;
  margin-top: -12px;
  position: absolute;
  right: -15px;
  text-align: center;
  top: 50%;
  width: 30px;
}
.kit__dateRangeInput .DayPicker-NavBar .DayPicker-NavButton {
  top: 0.5rem;
}
.kit__dateRangeInput .DayPicker-NavBar .DayPicker-NavButton:before {
  content: none !important;
}
.kit__dateRangeInput .DayPicker-Week .DayPicker-Day {
  transition: none;
}
.kit__dateRangeInput .DayPicker-Week .DayPicker-Day--selected {
  border-radius: 0;
}
.kit__dateRangeInput
  .DayPicker-Week
  .DayPicker-Day--selected.DayPicker-Day--start {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
.kit__dateRangeInput
  .DayPicker-Week
  .DayPicker-Day--selected.DayPicker-Day--end {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
.kit__dateRangeInput
  .DayPicker-Week
  .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--outside
  ):not(.DayPicker-Day--start):not(.DayPicker-Day--end) {
  background: rgba(1, 177, 99, 0.75);
}
.kit__dateRangeInput
  .DayPicker-Week
  .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(
    .DayPicker-Day--outside
  ):not(.DayPicker-Day--start):not(.DayPicker-Day--end):hover {
  background: rgba(1, 140, 99, 0.75);
}
.kit__dropdown__btn {
  padding-right: 4.5rem;
  position: relative;
}
.kit__dropdown__btn:before {
  background-color: transparent;
  border-radius: 1.5rem 0 0 1.5rem;
  bottom: -1px;
  box-shadow: inset -2px 0 0 #ccd4db;
  content: "";
  left: -1px;
  position: absolute;
  right: 3.125rem;
  top: -1px;
}
.kit__dropdown__btn:active,
.kit__dropdown__btn:hover {
  box-shadow: none;
}
.kit__dropdown__btn__inner {
  display: inline-block;
  position: relative;
  width: 100%;
  z-index: 1;
}
.kit__dropdown__btn:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M7.5 8 6 9.5l6.07 6.07 6.07-6.07-1.5-1.5-4.57 4.57z'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  border: none;
  bottom: -1px;
  left: auto;
  position: absolute;
  right: 0;
  top: -1px;
  width: 3.125rem;
}
.btn-group-sm > .kit__dropdown__btn.btn,
.kit__dropdown__btn.btn-sm {
  padding-right: 3.5rem;
}
.btn-group-sm > .kit__dropdown__btn.btn:before,
.kit__dropdown__btn.btn-sm:before {
  right: 2.5rem;
}
.btn-group-sm > .kit__dropdown__btn.btn:after,
.kit__dropdown__btn.btn-sm:after {
  width: 2.5rem;
}
.btn-group-sm > .kit__dropdown__btn.btn + .dropdown-menu.show:after,
.kit__dropdown__btn.btn-sm + .dropdown-menu.show:after {
  right: 1rem;
}
.btn-group-lg > .kit__dropdown__btn.btn,
.kit__dropdown__btn.btn-lg {
  padding-right: 6.125rem;
}
.btn-group-lg > .kit__dropdown__btn.btn:before,
.kit__dropdown__btn.btn-lg:before {
  right: 3.75rem;
}
.btn-group-lg > .kit__dropdown__btn.btn:after,
.kit__dropdown__btn.btn-lg:after {
  width: 3.75rem;
}
.btn-group-lg > .kit__dropdown__btn.btn + .dropdown-menu.show:after,
.kit__dropdown__btn.btn-lg + .dropdown-menu.show:after {
  right: 2.375rem;
}
.kit__dropdown__btn + .dropdown-menu.show {
  border-radius: 0.375rem;
  margin-top: 0.5rem !important;
  padding: 0.875rem 0;
  width: 100%;
}
.kit__dropdown__btn + .dropdown-menu.show > .dropdown-item {
  color: #fff;
  line-height: 1.875;
  padding: 0 1.25rem;
  text-decoration: underline;
}
.kit__dropdown__btn + .dropdown-menu.show > .dropdown-item:hover {
  background-color: transparent;
  text-decoration: none;
}
.kit__dropdown__btn + .dropdown-menu.show:after {
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
  border-right: 0.3em solid transparent;
  border-top: 0;
  content: "";
  display: inline-block;
  position: absolute;
  right: 1.375rem;
  top: -0.3em;
}
.kit__dropdown__btn.btn-primary:before {
  background-color: #01b163;
}
.kit__dropdown__btn.btn-secondary:before {
  background-color: #052856;
}
.kit__dropdown__btn.btn-success:before {
  background-color: #01b163;
}
.kit__dropdown__btn.btn-info:before {
  background-color: #052856;
}
.kit__dropdown__btn.btn-warning:before {
  background-color: #ebe259;
}
.kit__dropdown__btn.btn-danger:before {
  background-color: #c3113c;
}
.kit__dropdown__btn.btn-light:before,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn:not(.sr-only):before {
  background-color: #f2f4f6;
}
.kit__dropdown__btn.btn-dark:before {
  background-color: #000;
}
.kit__dropdown__btn.btn-light-warning:before {
  background-color: #ebe259;
}
.kit__dropdown__btn.btn-light-danger:before {
  background-color: #f9e6eb;
}
.kit__dropdown__btn.btn-opacity:before {
  background-color: rgba(5, 40, 86, 0.1);
}
.kit__dropdown__btn.btn-primary:before {
  box-shadow: inset -2px 0 0 #018c63;
}
.kit__dropdown__btn.btn-primary + .dropdown-menu.show {
  background-color: #018c63;
  border-color: #018c63;
}
.kit__dropdown__btn.btn-primary + .dropdown-menu.show:after {
  border-bottom-color: #018c63;
}
.kit__dropdown__btn.btn-secondary:before {
  box-shadow: inset -2px 0 0 #052856;
}
.kit__dropdown__btn.btn-secondary + .dropdown-menu.show {
  background-color: #052856;
  border-color: #052856;
}
.kit__dropdown__btn.btn-secondary + .dropdown-menu.show:after {
  border-bottom-color: #052856;
}
.kit__dropdown__btn.btn-success:before {
  box-shadow: inset -2px 0 0 #018c63;
}
.kit__dropdown__btn.btn-success + .dropdown-menu.show {
  background-color: #018c63;
  border-color: #018c63;
}
.kit__dropdown__btn.btn-success + .dropdown-menu.show:after {
  border-bottom-color: #018c63;
}
.kit__dropdown__btn.btn-info:before {
  box-shadow: inset -2px 0 0 #0549a3;
}
.kit__dropdown__btn.btn-info + .dropdown-menu.show {
  background-color: #0549a3;
  border-color: #0549a3;
}
.kit__dropdown__btn.btn-info + .dropdown-menu.show:after {
  border-bottom-color: #0549a3;
}
.kit__dropdown__btn.btn-warning:before {
  box-shadow: inset -2px 0 0 #e6da2b;
}
.kit__dropdown__btn.btn-warning + .dropdown-menu.show {
  background-color: #e6da2b;
  border-color: #e6da2b;
}
.kit__dropdown__btn.btn-warning + .dropdown-menu.show:after {
  border-bottom-color: #e6da2b;
}
.kit__dropdown__btn.btn-light-warning:before {
  box-shadow: inset -2px 0 0 #ebe259;
}
.kit__dropdown__btn.btn-light-warning + .dropdown-menu.show {
  background-color: #ebe259;
  border-color: #ebe259;
}
.kit__dropdown__btn.btn-light-warning + .dropdown-menu.show:after {
  border-bottom-color: #ebe259;
}
.kit__dropdown__btn.btn-danger:before {
  box-shadow: inset -2px 0 0 #af0d34;
}
.kit__dropdown__btn.btn-danger + .dropdown-menu.show {
  background-color: #af0d34;
  border-color: #af0d34;
}
.kit__dropdown__btn.btn-danger + .dropdown-menu.show:after {
  border-bottom-color: #af0d34;
}
.kit__dropdown__btn.btn-light-danger:before {
  box-shadow: inset -2px 0 0 #f9e6eb;
}
.kit__dropdown__btn.btn-light-danger + .dropdown-menu.show {
  background-color: #f9e6eb;
  border-color: #f9e6eb;
}
.kit__dropdown__btn.btn-light-danger + .dropdown-menu.show:after {
  border-bottom-color: #f9e6eb;
}
.kit__dropdown__btn.btn-light:before,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn:not(.sr-only):before {
  box-shadow: inset -2px 0 0 #ccd4db;
}
.kit__dropdown__btn.btn-light + .dropdown-menu.show,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn:not(.sr-only)
  + .dropdown-menu.show {
  background-color: #ccd4db;
  border-color: #ccd4db;
}
.kit__dropdown__btn.btn-light + .dropdown-menu.show:after,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn:not(.sr-only)
  + .dropdown-menu.show:after {
  border-bottom-color: #ccd4db;
}
.kit__dropdown__btn.btn-dark:before {
  box-shadow: inset -2px 0 0 #586b7e;
}
.kit__dropdown__btn.btn-dark + .dropdown-menu.show {
  background-color: #586b7e;
  border-color: #586b7e;
}
.kit__dropdown__btn.btn-dark + .dropdown-menu.show:after {
  border-bottom-color: #586b7e;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-primary.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-primary.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-primary:active:before,
.kit__dropdown__btn.btn-primary:focus:before {
  box-shadow: inset -2px 0 0 #007653;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-secondary.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-secondary.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-secondary:active:before,
.kit__dropdown__btn.btn-secondary:focus:before {
  box-shadow: inset -2px 0 0 #052856;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-success.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-success.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-success:active:before,
.kit__dropdown__btn.btn-success:focus:before {
  box-shadow: inset -2px 0 0 #01a25a;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-info.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-info.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-info:active:before,
.kit__dropdown__btn.btn-info:focus:before {
  box-shadow: inset -2px 0 0 #021d41;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-warning.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-warning.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-warning:active:before,
.kit__dropdown__btn.btn-warning:focus:before {
  box-shadow: inset -2px 0 0 #eb9041;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-light-warning.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-light-warning.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-light-warning:active:before,
.kit__dropdown__btn.btn-light-warning:focus:before {
  box-shadow: inset -2px 0 0 #ebe259;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-danger.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-danger.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-danger:active:before,
.kit__dropdown__btn.btn-danger:focus:before {
  box-shadow: inset -2px 0 0 #8f0d2b;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-light-danger.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-light-danger.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-light-danger:active:before,
.kit__dropdown__btn.btn-light-danger:focus:before {
  box-shadow: inset -2px 0 0 #f9e6eb;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-light.react-select__control--is-focused:before,
.kit__advancedSelect
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn.react-select__control--is-focused:not(
    .sr-only
  ):before,
.kit__autosuggest
  .kit__dropdown__btn.btn-light.react-select__control--is-focused:before,
.kit__autosuggest
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn.react-select__control--is-focused:not(
    .sr-only
  ):before,
.kit__dropdown__btn.btn-light:active:before,
.kit__dropdown__btn.btn-light:focus:before,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__advancedSelect
  span.kit__dropdown__btn.react-select__control--is-focused:not(
    .sr-only
  ):before,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  .kit__autosuggest
  span.kit__dropdown__btn.react-select__control--is-focused:not(
    .sr-only
  ):before,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn:active:not(.sr-only):before,
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span.kit__dropdown__btn:focus:not(.sr-only):before {
  box-shadow: inset -2px 0 0 #bdc7d1;
}
.kit__advancedSelect
  .kit__dropdown__btn.btn-dark.react-select__control--is-focused:before,
.kit__autosuggest
  .kit__dropdown__btn.btn-dark.react-select__control--is-focused:before,
.kit__dropdown__btn.btn-dark:active:before,
.kit__dropdown__btn.btn-dark:focus:before {
  box-shadow: inset -2px 0 0 #8799ab;
}
.form-label {
  font-size: 0.875rem;
  font-weight: 700;
}
input[type="checkbox"] + label,
input[type="radio"] + label {
  cursor: pointer;
}
.custom-control.custom-control-inline {
  margin-right: 3rem;
}
.custom-control.custom-control-inline:last-child {
  margin-right: 0;
}
.custom-control > .custom-control-input {
  cursor: pointer;
  opacity: 0;
  z-index: 0;
}
.custom-control > .custom-control-input:active ~ .custom-control-label:before,
.custom-control > .custom-control-input:disabled ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control
  > .custom-control-input.react-select__control--is-disabled
  ~ .custom-control-label:before {
  background-color: transparent !important;
}
.custom-control > .custom-control-input:disabled ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control
  > .custom-control-input.react-select__control--is-disabled
  ~ .custom-control-label:before {
  opacity: 0.5;
}
.custom-control > .custom-control-input:active ~ .custom-control-label:before,
.custom-control > .custom-control-input:checked ~ .custom-control-label:before,
.custom-control > .custom-control-input:disabled ~ .custom-control-label:before,
.custom-control > .custom-control-input:focus ~ .custom-control-label:before,
.custom-control > .custom-control-input ~ .custom-control-label:before {
  border-color: transparent;
}
.custom-control > .custom-control-input ~ .custom-control-label {
  font-size: 1rem;
  user-select: none;
}
.custom-control > .custom-control-input ~ .custom-control-label:before {
  background-color: transparent;
  background-repeat: no-repeat;
  pointer-events: none;
  top: 0;
  transition: background 0.15s ease;
}
.custom-control > .custom-control-input ~ .custom-control-label:after {
  display: none;
}
.custom-control > .custom-control-input:checked ~ .custom-control-label:before {
  background-color: transparent !important;
}
.custom-control.custom-radio {
  min-height: 1.375rem;
  padding-left: 2.25rem;
}
.custom-control.custom-radio > .custom-control-input {
  min-height: 1.375rem;
  min-width: 2.25rem;
  padding-left: 2.25rem;
}
.custom-control.custom-radio
  > .custom-control-input
  ~ .custom-control-label:before {
  height: 1.375rem;
  left: -2.25rem;
  width: 1.375rem;
}
.custom-control.custom-radio
  > .custom-control-input:not(:checked)
  ~ .custom-control-label:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Crect width='19.8' height='19.8' x='1.1' y='1.1' fill='none' stroke='%23979FA7' stroke-width='2.2' rx='9.9'/%3E%3C/svg%3E");
  background-size: 100%;
}
.custom-control.custom-radio
  > .custom-control-input:not(:checked):focus
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control.custom-radio
  > .custom-control-input.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control.custom-radio
  > .custom-control-input.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before {
  border-color: #586b7e;
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
}
.custom-control.custom-radio
  > .custom-control-input:checked
  ~ .custom-control-label:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cg fill='none'%3E%3Crect width='22' height='22' fill='%2301b163' rx='11'/%3E%3Crect width='10.267' height='10.267' x='5.867' y='5.867' fill='%23FFF' rx='5.133'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100%;
}
.custom-control.custom-radio
  > .custom-control-input:checked:focus
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control.custom-radio
  > .custom-control-input.react-select__control--is-focused:checked
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control.custom-radio
  > .custom-control-input.react-select__control--is-focused:checked
  ~ .custom-control-label:before {
  border-color: #00b65a;
  box-shadow: 0 0 0 0.2rem rgba(39, 189, 122, 0.5);
}
.custom-control.custom-checkbox {
  min-height: 1.375rem;
  padding-left: 2.25rem;
}
.custom-control.custom-checkbox > .custom-control-input {
  min-height: 1.375rem;
  min-width: 2.25rem;
  padding-left: 2.25rem;
}
.custom-control.custom-checkbox
  > .custom-control-input
  ~ .custom-control-label:before {
  height: 1.375rem;
  left: -2.25rem;
  width: 1.375rem;
}
.custom-control.custom-checkbox
  > .custom-control-input:not(:checked)
  ~ .custom-control-label:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Crect width='20.533' height='20.533' x='.733' y='.733' fill='none' stroke='%23979FA7' stroke-width='1.467' rx='2.933'/%3E%3C/svg%3E");
  background-size: 100%;
}
.custom-control.custom-checkbox
  > .custom-control-input:not(:checked):focus
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control.custom-checkbox
  > .custom-control-input.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control.custom-checkbox
  > .custom-control-input.react-select__control--is-focused:not(:checked)
  ~ .custom-control-label:before {
  border-color: #586b7e;
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
}
.custom-control.custom-checkbox
  > .custom-control-input:checked
  ~ .custom-control-label:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cg fill='none'%3E%3Crect width='22' height='22' fill='%2301b163' rx='2.933'/%3E%3Cpath stroke='%23FFF' stroke-linejoin='round' stroke-width='2.933' d='m5.101 11.51 4.433 4.624 7.274-10.528'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100%;
}
.custom-control.custom-checkbox
  > .custom-control-input:checked:focus
  ~ .custom-control-label:before,
.kit__advancedSelect
  .custom-control.custom-checkbox
  > .custom-control-input.react-select__control--is-focused:checked
  ~ .custom-control-label:before,
.kit__autosuggest
  .custom-control.custom-checkbox
  > .custom-control-input.react-select__control--is-focused:checked
  ~ .custom-control-label:before {
  border-color: #00b65a;
  box-shadow: 0 0 0 0.2rem rgba(39, 189, 122, 0.5);
}
.custom-control.custom-checkbox
  > .custom-control-input:indeterminate
  ~ .custom-control-label:before {
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Crect fill='%2301B163' width='22' height='22' rx='2.933'/%3E%3Cpath stroke='%23FFF' stroke-width='2.933' stroke-linejoin='round' d='M5 11.5h12'/%3E%3C/g%3E%3C/svg%3E");
}
.custom-select {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22'%3E%3Cg fill='none' transform='translate(0 .929)'%3E%3Ccircle cx='10.5' cy='10.5' r='10.5' fill='%23D8DEE4'/%3E%3Cpath stroke='%23000' stroke-linejoin='round' stroke-width='2' d='m14.326 9-3.377 3.855c-.154.193-.403.193-.557 0L7.326 9'/%3E%3C/g%3E%3C/svg%3E");
  background-position: center right 1.25rem;
  background-size: 21px 21px;
  cursor: pointer;
  padding-right: 2.5rem;
  text-overflow: ellipsis;
}
.custom-select:focus,
.kit__advancedSelect .custom-select.react-select__control--is-focused,
.kit__autosuggest .custom-select.react-select__control--is-focused {
  box-shadow: 0 0 0 0.2rem rgba(5, 40, 86, 0.25);
}
.kit__advancedSelect .react-select__dropdown-indicator {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22'%3E%3Cg fill='none' transform='translate(0 .929)'%3E%3Ccircle cx='10.5' cy='10.5' r='10.5' fill='%23D8DEE4'/%3E%3Cpath stroke='%23000' stroke-linejoin='round' stroke-width='2' d='m14.326 9-3.377 3.855c-.154.193-.403.193-.557 0L7.326 9'/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  height: 22px;
  margin-right: 10px;
  width: 21px;
}
.kit__advancedSelect .react-select__dropdown-indicator :first-child {
  display: none;
}
.kit__fake-input {
  background-color: #fff;
  border: 1px solid #bdc7d1;
  border-radius: 0.25rem;
  height: calc(1.25em + 2.375rem + 2px);
  line-height: 1.25;
  overflow: hidden;
  padding: 1.1875rem 1.25rem;
  text-overflow: ellipsis;
  user-select: all;
  width: 100%;
}
.kit__fake-input.disabled {
  background-color: #eaedf0;
  cursor: not-allowed;
}
.kit__gps-picker {
  border: 1px solid #bdc7d1;
  border-radius: 0.5rem;
  overflow: hidden;
  position: relative;
}
.kit__gps-picker.is-invalid {
  border-color: #dc3545;
}
.kit__gps-picker__map {
  height: 100vh;
  max-height: 33vh;
  min-height: 256px;
  width: 100%;
}
.kit__gps-picker__marker {
  left: 50%;
  position: absolute;
  top: 50%;
}
.kit__trading-places {
  border: 1px solid #bdc7d1;
  border-radius: 0.5rem;
  overflow: hidden;
  position: relative;
}
.kit__trading-places__map {
  height: 100vh;
  min-height: 256px;
  width: 100%;
}
.kit__trading-places__cluster-marker {
  align-items: center;
  background: #c1103c;
  border: 4px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: flex;
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 800;
  justify-content: center;
  letter-spacing: normal;
  line-height: 0.94;
  padding: 20px;
  text-align: center;
  transform: translate(-50%, -50%);
}
.kit__header {
  border-bottom: 1px solid #d3d3d3;
  z-index: 1039;
}
.kit__header__brand {
  margin-right: 0;
}
.kit__header__brand span {
  display: none;
}
.kit__header .nav-item > .nav-link {
  color: #000;
  font-weight: 700;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  text-transform: uppercase;
}
.kit__header .nav-item > .nav-link:after {
  background: #c3113c;
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  transition: width 0.3s, background-color 0.3s;
  width: 0;
}
.kit__header .nav-item > .nav-link:hover:after {
  background-color: #af0d34;
  width: 100%;
}
.kit__header .nav-item > .nav-link.active:after {
  width: 100%;
}
.kit__header .nav-item > .nav-link.active:hover {
  color: #af0d34;
}
.kit__header .nav-item > .nav-link.active:hover:after {
  background-color: #af0d34;
}
.kit__advancedSelect
  .kit__header
  .navbar-toggler.react-select__control--is-focused,
.kit__autosuggest
  .kit__header
  .navbar-toggler.react-select__control--is-focused,
.kit__header
  .kit__advancedSelect
  .navbar-toggler.react-select__control--is-focused,
.kit__header
  .kit__autosuggest
  .navbar-toggler.react-select__control--is-focused,
.kit__header .navbar-toggler:focus {
  outline: none;
}
.jumbotron {
  border-radius: 0.5rem;
}
.list-group > .list-group-item.disabled {
  opacity: 0.5;
}
.list-group > .list-group-item.hidden:after {
  content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%238E9398' fill-rule='nonzero' d='M8.81 6.285a2.718 2.718 0 0 0-1.537 2.442 2.72 2.72 0 0 0 5.17 1.191L8.809 6.285z'/%3E%3Cpath fill='%238E9398' fill-rule='nonzero' d='M13.777 11.254A4.546 4.546 0 1 1 7.474 4.95L5.21 2.686C1.496 4.76 0 8.727 0 8.727S2.727 16 10 16c2.684 0 4.745-.993 6.282-2.243l-2.505-2.503zM9.344 4.248c.215-.032.431-.066.656-.066a4.545 4.545 0 0 1 4.545 4.545c0 .225-.034.441-.066.657l3.118 3.118C19.277 10.638 20 8.727 20 8.727s-2.727-7.272-10-7.272a9.8 9.8 0 0 0-2.985.464l2.329 2.33z'/%3E%3Cpath stroke='%238E9398' stroke-linejoin='round' stroke-width='1.818' d='m2.273 1 15.454 15.455'/%3E%3C/g%3E%3C/svg%3E");
  margin-top: -0.5rem;
  position: absolute;
  right: 1rem;
  top: 50%;
}
.kit__advancedSelect
  .list-group
  > .list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group
  > .list-group-item-action.react-select__control--is-focused,
.list-group > .list-group-item-action:active,
.list-group > .list-group-item-action:focus,
.list-group > .list-group-item-action:hover {
  color: #fff;
}
.list-group > .list-group-item-action.active {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23FFF' d='m9.467 1 5.188 5.679c.46.504.46 1.324 0 1.828l-5.188 5.679-.582-.633 4.987-5.46H1v-1h12.873l-4.988-5.46L9.467 1z'/%3E%3C/svg%3E");
  background-position: center right 0.75rem;
  background-repeat: no-repeat;
  font-weight: 800;
}
.list-group > .list-group-item-action.active.hidden:after {
  content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M8.81 6.285a2.718 2.718 0 0 0-1.537 2.442 2.72 2.72 0 0 0 5.17 1.191L8.809 6.285z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M13.777 11.254A4.546 4.546 0 1 1 7.474 4.95L5.21 2.686C1.496 4.76 0 8.727 0 8.727S2.727 16 10 16c2.684 0 4.745-.993 6.282-2.243l-2.505-2.503zM9.344 4.248c.215-.032.431-.066.656-.066a4.545 4.545 0 0 1 4.545 4.545c0 .225-.034.441-.066.657l3.118 3.118C19.277 10.638 20 8.727 20 8.727s-2.727-7.272-10-7.272a9.8 9.8 0 0 0-2.985.464l2.329 2.33z'/%3E%3Cpath stroke='%23FFF' stroke-linejoin='round' stroke-width='1.818' d='m2.273 1 15.454 15.455'/%3E%3C/g%3E%3C/svg%3E");
  right: 2.5rem;
}
.kit__advancedSelect
  .list-group
  > .list-group-item.react-select__control--is-focused:not(
    .list-group-item-secondary
  ).list-group-item-action:not(.active),
.kit__autosuggest
  .list-group
  > .list-group-item.react-select__control--is-focused:not(
    .list-group-item-secondary
  ).list-group-item-action:not(.active),
.list-group
  > .list-group-item:not(.list-group-item-secondary).list-group-item-action:not(
    .active
  ):active,
.list-group
  > .list-group-item:not(.list-group-item-secondary).list-group-item-action:not(
    .active
  ):focus,
.list-group
  > .list-group-item:not(.list-group-item-secondary).list-group-item-action:not(
    .active
  ):hover {
  color: #000;
}
.list-group > .list-group-item-secondary {
  background-color: #052856;
}
.list-group > .list-group-item-secondary.list-group-item-action {
  color: #fff;
  font-weight: 500;
}
.kit__advancedSelect
  .list-group
  > .list-group-item-secondary.list-group-item-action.react-select__control--is-focused,
.kit__autosuggest
  .list-group
  > .list-group-item-secondary.list-group-item-action.react-select__control--is-focused,
.list-group > .list-group-item-secondary.list-group-item-action:active,
.list-group > .list-group-item-secondary.list-group-item-action:focus,
.list-group > .list-group-item-secondary.list-group-item-action:hover {
  background-color: #ac0f35;
  border-color: #940d2e;
  color: #fff;
}
.list-group > .list-group-item-secondary.list-group-item-action.active {
  background-color: #c3113c;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fff' d='M8 7.5 9.5 6l6.07 6.07-6.07 6.07-1.5-1.5 4.57-4.57z'/%3E%3C/svg%3E");
  border-color: #940d2e;
}
.list-group
  > .list-group-item-secondary.list-group-item-action.active.has-submenu {
  background-image: none;
}
.list-group > .list-group-item-secondary.list-group-subitem {
  background-color: #1e3d67;
  border-bottom-color: #3c5679;
  border-left-color: #c3113c;
  border-width: 0 0 1px 5px !important;
  color: #fff;
}
.list-group > .list-group-item-secondary.list-group-subitem.active {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fff' d='M8 7.5 9.5 6l6.07 6.07-6.07 6.07-1.5-1.5 4.57-4.57z'/%3E%3C/svg%3E");
  background-position: center right 0.75rem;
  background-repeat: no-repeat;
  border-bottom-color: #3c5679 !important;
  border-left-color: #c3113c !important;
  margin-top: 0 !important;
  text-decoration: underline;
}
.list-group > .list-group-item-secondary.disabled {
  color: gray;
  opacity: 0.75;
}
.list-group > .list-group-item-secondary.active {
  border-color: #052856;
}
.modal > .modal-dialog > .modal-content > .modal-header > .close {
  margin: 0 0 0 2rem;
  padding: 0;
}
.modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close
  span:not(.sr-only) {
  border-radius: 50%;
  display: block;
  height: 2.5rem;
  line-height: 2.3rem;
  width: 2.5rem;
}
.kit__advancedSelect
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close.react-select__control--is-focused,
.kit__autosuggest
  .modal
  > .modal-dialog
  > .modal-content
  > .modal-header
  > .close.react-select__control--is-focused,
.modal > .modal-dialog > .modal-content > .modal-header > .close:focus {
  outline: none;
}
.modal > .modal-dialog > .modal-content > .modal-header + .modal-body {
  padding-top: 0;
}
.modal > .modal-dialog > .modal-content > .modal-body {
  padding-bottom: 2.5rem;
}
@media (max-width: 575.98px) {
  .modal > .modal-dialog > .modal-content > .modal-body {
    padding: 1.25rem 1.25rem 1.6666666667rem;
  }
}
.modal > .modal-dialog > .modal-content > .modal-body > :last-child {
  margin-bottom: 0;
}
.modal > .modal-dialog > .modal-content > .modal-footer {
  justify-content: center;
  margin-top: -0.5rem;
  padding: 0 2.5rem 2.5rem;
}
@media (max-width: 575.98px) {
  .modal > .modal-dialog > .modal-content > .modal-footer {
    padding: 0 1.25rem 1.25rem;
  }
}
.kit__advancedSelect .kit__numberRangeInput.is-invalid .react-select__control,
.kit__advancedSelect
  .kit__numberRangeInput.is-invalid
  .react-select__control--is-disabled,
.kit__advancedSelect
  .kit__numberRangeInput.is-invalid
  .react-select__control--is-focused,
.kit__autosuggest .kit__numberRangeInput.is-invalid .react-select__control,
.kit__autosuggest
  .kit__numberRangeInput.is-invalid
  .react-select__control--is-focused,
.kit__numberRangeInput.is-invalid .form-control,
.kit__numberRangeInput.is-invalid .kit__advancedSelect .react-select__control,
.kit__numberRangeInput.is-invalid
  .kit__advancedSelect
  .react-select__control--is-disabled,
.kit__numberRangeInput.is-invalid
  .kit__advancedSelect
  .react-select__control--is-focused,
.kit__numberRangeInput.is-invalid .kit__autosuggest .react-select__control,
.kit__numberRangeInput.is-invalid
  .kit__autosuggest
  .react-select__control--is-focused,
.kit__numberRangeInput.is-invalid .kit__input-phone {
  border: 1px solid #c3113c;
}
.kit__numberRangeInput.is-invalid .kit__numberRangeInput__part--from:after {
  color: #c3113c;
}
.kit__numberRangeInput__part--from:after {
  color: #bdc7d1;
  content: "â€”";
  height: 24px;
  margin-top: -12px;
  position: absolute;
  right: -15px;
  text-align: center;
  top: 50%;
  width: 30px;
}
.table-striped thead tr {
  background: #f2f4f6;
}
.table-striped thead th {
  border-bottom-color: #f2f4f6;
  border-top-color: #f2f4f6;
}
.table-full {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
  width: calc(100% + 3rem);
}
.table-full tr td:first-child,
.table-full tr th:first-child {
  padding-left: 1.5rem;
}
.table-full tr td:last-child,
.table-full tr th:last-child {
  padding-right: 1.5rem;
}
@media (max-width: 575.98px) {
  table.responsive-cell2row tr {
    display: table;
    width: 100%;
  }
  table.responsive-cell2row td,
  table.responsive-cell2row th {
    display: table-row;
  }
}
.nav-tabs .nav-item {
  background-color: #f2f4f6;
  border-width: 0 0 4px;
  font-weight: 700;
  margin-left: 1px;
  padding: 1rem 1.75rem;
}
.nav-tabs .nav-link {
  color: #000;
}
.tagged-input {
  align-items: center;
  border-radius: 0.25rem;
  display: flex;
  flex-wrap: nowrap;
  height: auto;
}
.tagged-input input {
  border: none;
  margin-bottom: 8px;
  outline: none;
  padding: 4px;
}
.tagged-input span {
  margin: 0 8px 8px 0;
}
.tagged-input span button {
  align-items: center;
  background: none;
  border: none;
  display: inline-flex;
  margin: 0 0 0 6px;
  padding: 0;
}
.tagged-input span button img {
  height: 10px;
}
.license-plate-frame {
  background: #ecf9f3;
  border: 1px solid #01b163;
  border-radius: 4px;
  display: block;
  padding: 2px 10px;
}
.license-plate-frame.invalid {
  background: #f9e6eb;
  border: 1px solid #c1103c;
}
.license-plate-frame.warning {
  background: #fff9ea;
  border: 1px solid #f2a900;
}
.font-size-sm {
  font-size: 0.875rem;
}
.font-weight-extra-bold {
  font-weight: 800;
}
.text-shadow-none {
  text-shadow: none !important;
}
.line-height-xs {
  line-height: 0.46875;
}
.line-height-sm {
  line-height: 0.9375;
}
.line-height-md {
  line-height: 1.5;
}
.line-height-lg {
  line-height: 3;
}
.line-height-xl {
  line-height: 4.5;
}
.kit__advancedSelect.is-invalid .react-select__control {
  border-color: #c3113c;
}
.kit__advancedSelect.border-success .react-select__control {
  border-color: #01b163;
}
.kit__advancedSelect.border-warning .react-select__control {
  border-color: #ebe259;
}
.kit__advancedSelect .react-select__control {
  display: flex;
  padding: 0;
}
.kit__advancedSelect .react-select__control:hover {
  border-color: #586b7e;
}
.kit__advancedSelect .react-select__indicator {
  padding: 0.2rem;
}
.kit__advancedSelect .react-select__indicator-separator {
  display: none;
}
.kit__advancedSelect .react-select__menu {
  background: #fff;
  z-index: 2;
}
.kit__advancedSelect .react-select__option {
  color: #212529;
}
.kit__advancedSelect .react-select__option--is-focused {
  background-color: #e9ecef;
  color: #16181b;
}
.kit__advancedSelect .react-select__option--is-selected,
.kit__advancedSelect .react-select__option:active {
  background-color: #007bff;
  color: #fff;
}
.kit__autosuggest.is-invalid .react-select__control {
  border-color: #c3113c;
}
.kit__autosuggest .react-select__control {
  display: flex;
  padding: 0;
}
.kit__autosuggest .react-select__control:hover {
  border-color: #586b7e;
}
.kit__autosuggest .react-select__indicator {
  padding: 0.2rem;
}
.kit__autosuggest .react-select__indicator-separator {
  display: none;
}
.kit__autosuggest .react-select__menu {
  background: #fff;
}
.kit__autosuggest .react-select__option {
  color: #212529;
}
.kit__autosuggest .react-select__option--is-focused {
  background-color: #e9ecef;
  color: #16181b;
}
.kit__autosuggest .react-select__option--is-selected,
.kit__autosuggest .react-select__option:active {
  background-color: #007bff;
  color: #fff;
}
.DayPicker-NavBar
  .DayPicker-NavButton:not(.btn-block)
  + .DayPicker-NavButton:not(.btn-block),
.DayPicker-NavBar
  .DayPicker-NavButton:not(.btn-block)
  + .kit__button:not(.btn-block),
.DayPicker-NavBar
  .kit__button:not(.btn-block)
  + .DayPicker-NavButton:not(.btn-block),
.kit__button:not(.btn-block) + .kit__button:not(.btn-block) {
  margin-left: 0.6875rem;
}
.kit__button__cont--expanded {
  flex-grow: 999;
}
.kit__button__inner {
  align-items: stretch;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
}
.kit__button--icon_only {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.kit__button--icon_only .kit__button__inner > .kit__button__icon--cont {
  height: 1.5rem;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 1.5rem;
}
.kit__button__icon {
  height: 1rem;
  pointer-events: none;
  width: auto;
}
.kit__button__icon--cont {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: center;
}
.kit__button__icon--cont--expanded {
  flex-grow: 999;
}
.kit__button__icon--cont--left:not(:empty) {
  margin-right: 0.625rem;
}
.kit__button__icon--cont--right:not(:empty) {
  margin-left: 0.625rem;
}
.kit__button__icon--cont--text_left {
  justify-content: flex-start;
}
.kit__button__icon--cont--text_right {
  justify-content: flex-end;
}
.DayPicker-NavBar .btn-block.DayPicker-NavButton .kit__button__icon--cont--left,
.kit__button.btn-block .kit__button__icon--cont--left {
  margin-right: 0.7857142857rem;
}
.DayPicker-NavBar
  .btn-block.DayPicker-NavButton
  .kit__button__icon--cont--right,
.kit__button.btn-block .kit__button__icon--cont--right {
  margin-left: 0.7857142857rem;
}
.btn-group-sm > .kit__button--icon_only,
.btn-sm.kit__button--icon_only {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.btn-group-sm > .kit__button--icon_only .kit__button__icon--cont,
.btn-sm.kit__button--icon_only .kit__button__icon--cont {
  height: 1.4rem;
  width: 1.4rem;
}
.DayPicker-NavBar .btn-group-sm > .DayPicker-NavButton .kit__button__icon,
.DayPicker-NavBar .btn-sm.DayPicker-NavButton .kit__button__icon,
.btn-group-sm > .kit__button .kit__button__icon,
.btn-sm.kit__button .kit__button__icon {
  height: 1rem;
}
.DayPicker-NavBar
  .btn-group-sm
  > .DayPicker-NavButton
  .kit__button__icon--cont--left:not(:empty),
.DayPicker-NavBar
  .btn-sm.DayPicker-NavButton
  .kit__button__icon--cont--left:not(:empty),
.btn-group-sm > .kit__button .kit__button__icon--cont--left:not(:empty),
.btn-sm.kit__button .kit__button__icon--cont--left:not(:empty) {
  margin-right: 0.625rem;
}
.DayPicker-NavBar
  .btn-group-sm
  > .DayPicker-NavButton
  .kit__button__icon--cont--right:not(:empty),
.DayPicker-NavBar
  .btn-sm.DayPicker-NavButton
  .kit__button__icon--cont--right:not(:empty),
.btn-group-sm > .kit__button .kit__button__icon--cont--right:not(:empty),
.btn-sm.kit__button .kit__button__icon--cont--right:not(:empty) {
  margin-left: 0.625rem;
}
.btn-group-lg > .kit__button--icon_only,
.btn-lg.kit__button--icon_only {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.btn-group-lg > .kit__button--icon_only kit__button__icon--cont,
.btn-lg.kit__button--icon_only kit__button__icon--cont {
  height: 1.875rem;
  width: 1.875rem;
}
.DayPicker-NavBar .btn-group-lg > .DayPicker-NavButton .kit__button__icon,
.DayPicker-NavBar .btn-lg.DayPicker-NavButton .kit__button__icon,
.btn-group-lg > .kit__button .kit__button__icon,
.btn-lg.kit__button .kit__button__icon {
  height: 1.25rem;
}
.DayPicker-NavBar
  .btn-group-lg
  > .DayPicker-NavButton
  .kit__button__icon--cont--left:not(:empty),
.DayPicker-NavBar
  .btn-lg.DayPicker-NavButton
  .kit__button__icon--cont--left:not(:empty),
.btn-group-lg > .kit__button .kit__button__icon--cont--left:not(:empty),
.btn-lg.kit__button .kit__button__icon--cont--left:not(:empty) {
  margin-right: 0.78125rem;
}
.DayPicker-NavBar
  .btn-group-lg
  > .DayPicker-NavButton
  .kit__button__icon--cont--right:not(:empty),
.DayPicker-NavBar
  .btn-lg.DayPicker-NavButton
  .kit__button__icon--cont--right:not(:empty),
.btn-group-lg > .kit__button .kit__button__icon--cont--right:not(:empty),
.btn-lg.kit__button .kit__button__icon--cont--right:not(:empty) {
  margin-left: 0.78125rem;
}
.kit__dropdown--block > .kit__dropdown__btn + .dropdown-menu.show {
  right: 0 !important;
}
.kit__dropdown--block + .kit__dropdown--block {
  margin-top: 0.5rem;
}
.kit__dropdown:not(.kit__dropdown--block) {
  display: inline-flex;
}
.kit__dropdown:not(.kit__dropdown--block)
  + .kit__dropdown:not(.kit__dropdown--block) {
  margin-left: 0.6875rem;
}
.custom-control > .custom-control-input:disabled + .custom-control-label,
.kit__advancedSelect
  .custom-control
  > .custom-control-input.react-select__control--is-disabled
  + .custom-control-label,
.kit__advancedSelect input.react-select__control--is-disabled,
.kit__advancedSelect select.react-select__control--is-disabled,
.kit__advancedSelect textarea.react-select__control--is-disabled,
input:disabled,
select:disabled,
textarea:disabled {
  cursor: not-allowed;
}
.custom-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.custom-select:disabled,
.kit__advancedSelect .custom-select.react-select__control--is-disabled {
  background-color: #eaedf0;
}
.kit__header-row h1,
.kit__header-row h2,
.kit__header-row h3,
.kit__header-row h4,
.kit__header-row h5,
.kit__header-row h6 {
  margin: 0;
}
.kit__icon {
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}
@keyframes rotateSpinner {
  0% {
    stroke-dashoffset: 185px;
    transform: rotate(0);
  }
  50% {
    stroke-dashoffset: 325px;
    transform: rotate(1turn);
  }
  to {
    stroke-dashoffset: 185px;
    transform: rotate(3turn);
  }
}
.kit__loader {
  animation: spin 1.5s linear infinite;
  border: 0.25rem solid #eaedf0;
  border-radius: 50%;
  border-top-color: #01b163;
  height: 4rem;
  width: 4rem;
}
.kit__loader--small {
  height: 2.6666666667rem;
  width: 2.6666666667rem;
}
.kit__loader--big {
  height: 6rem;
  width: 6rem;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.kit__loader-overlay {
  position: relative;
}
.kit__loader-overlay__overlay {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
.kit__loader-overlay__overlay--primary {
  background-color: rgba(1, 177, 99, 0.5);
}
.kit__loader-overlay__overlay--secondary {
  background-color: rgba(5, 40, 86, 0.5);
}
.kit__loader-overlay__overlay--dark {
  background-color: rgba(0, 0, 0, 0.5);
}
.kit__loader-overlay__overlay--light {
  background-color: rgba(242, 244, 246, 0.5);
}
.kit__loader-overlay__loader {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.text-transform-none {
  text-transform: none !important;
}
.link-underline {
  text-decoration: underline !important;
}
.link-underline-hover,
.link-underline:hover {
  text-decoration: none !important;
}
.link-underline-always,
.link-underline-always:hover,
.link-underline-hover:hover {
  text-decoration: underline !important;
}
.link-underline-never,
.link-underline-never:hover {
  text-decoration: none !important;
}
.tooltip-inner {
  min-width: 200px;
}
.h1,
h1 {
  line-height: 1.07;
}
.font-size-lg {
  font-size: 1.25rem;
}
.fz-80 {
  font-size: 5rem;
}
.fz-70 {
  font-size: 4.375rem;
}
.fz-46 {
  font-size: 2.875rem;
}
.fz-40 {
  font-size: 2.5rem;
}
.fz-32,
.fz-32 p {
  font-size: 2rem;
}
.fz-24,
.fz-24 p {
  font-size: 1.5rem !important;
}
.fz-20,
.fz-20 p {
  font-size: 1.25rem !important;
}
.fz-16,
.fz-16 p {
  font-size: 1rem !important;
}
.font-family-sans-serif {
  font-family: Open Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto,
    Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji,
    Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}
.font-family-monoscope {
  font-family: Ubuntu, sans-serif;
}
@media (max-width: 1549.98px) {
  .h1,
  h1 {
    font-size: 2.8rem;
  }
  .h2,
  h2 {
    font-size: 2.1rem;
  }
  .h3,
  h3 {
    font-size: 1.6rem;
  }
  .h4,
  h4 {
    font-size: 1.4625rem;
  }
  .h5,
  h5 {
    font-size: 1.125rem;
  }
  .fz-80 {
    font-size: 4.5rem;
  }
  .fz-70 {
    font-size: 3.0625rem;
  }
  .fz-40 {
    font-size: 1.75rem;
  }
  .fz-32,
  .fz-32 p {
    font-size: 1.4rem;
  }
  .fz-24,
  .fz-24 p {
    font-size: 1.35rem !important;
  }
  .fz-20,
  .fz-20 p {
    font-size: 1rem !important;
  }
  .fz-16,
  .fz-16 p {
    font-size: 0.95rem !important;
  }
}
@media (max-width: 1199.98px) {
  .h1,
  .h2,
  h1,
  h2 {
    font-size: 1.8rem;
  }
  .h3,
  h3 {
    font-size: 1.4rem;
  }
  .h4,
  h4 {
    font-size: 1.21875rem;
  }
  .fz-80 {
    font-size: 3rem;
  }
  .fz-70 {
    font-size: 2.625rem;
  }
  .fz-40 {
    font-size: 1.5rem;
  }
  .fz-32,
  .fz-32 p {
    font-size: 1.2rem;
  }
  .fz-24,
  .fz-24 p {
    font-size: 0.9rem !important;
  }
  .fz-20,
  .fz-20 p {
    font-size: 1rem !important;
  }
  .fz-16,
  .fz-16 p {
    font-size: 0.95rem !important;
  }
}
@media (max-width: 991.98px) {
  .h1,
  h1 {
    font-size: 2rem;
  }
  .h2,
  h2 {
    font-size: 1.5rem;
  }
  .h3,
  h3 {
    font-size: 1.2rem;
  }
  .h4,
  h4 {
    font-size: 1.1375rem;
  }
  .fz-80 {
    font-size: 2.5rem;
  }
  .fz-70 {
    font-size: 2.1875rem;
  }
  .fz-40 {
    font-size: 1.25rem;
  }
  .fz-32,
  .fz-32 p {
    font-size: 1rem;
  }
  .fz-24,
  .fz-24 p {
    font-size: 0.9rem !important;
  }
  .fz-20,
  .fz-20 p {
    font-size: 1rem !important;
  }
  .fz-16,
  .fz-16 p {
    font-size: 0.95rem !important;
  }
}
@media (max-width: 767.98px) {
  .fz-80 {
    font-size: 2rem;
    word-break: break-word;
  }
}
.w__widget__benefits,
.w__widget__swiperArticles {
  position: relative;
}
.w__widget__benefits .swiper-slide,
.w__widget__swiperArticles .swiper-slide {
  height: auto;
}
.w__widget__benefits .link-btn,
.w__widget__benefits .w__widget__footer__menu ul a:before,
.w__widget__footer__menu ul .w__widget__benefits a:before,
.w__widget__footer__menu ul .w__widget__swiperArticles a:before,
.w__widget__swiperArticles .link-btn,
.w__widget__swiperArticles .w__widget__footer__menu ul a:before {
  bottom: 65px;
  position: absolute;
  right: 65px;
}
.w__widget__benefits .swiper-pagination-bullets,
.w__widget__swiperArticles .swiper-pagination-bullets {
  bottom: 50px;
  left: 60px;
  position: absolute;
}
.w__widget__benefits .swiper-pagination-bullet,
.w__widget__swiperArticles .swiper-pagination-bullet {
  background-color: #052856;
  border-radius: 3px;
  display: inline-block;
  height: 6px;
  margin-right: 15px;
  opacity: 0.2;
  width: 75px;
}
.w__widget__benefits .swiper-pagination-bullet-active,
.w__widget__swiperArticles .swiper-pagination-bullet-active {
  opacity: 1;
}
@media (max-width: 1549.98px) {
  .w__widget__benefits .link-btn,
  .w__widget__benefits .w__widget__footer__menu ul a:before,
  .w__widget__footer__menu ul .w__widget__benefits a:before,
  .w__widget__footer__menu ul .w__widget__swiperArticles a:before,
  .w__widget__swiperArticles .link-btn,
  .w__widget__swiperArticles .w__widget__footer__menu ul a:before {
    bottom: 25px;
  }
}
@media (max-width: 1199.98px) {
  .w__widget__benefits .card-dots:after,
  .w__widget__swiperArticles .card-dots:after {
    display: none;
  }
  .w__widget__benefits:before,
  .w__widget__swiperArticles:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1500' height='143' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.04' clip-path='url(%23clip-83)'%3E%3Cpath d='M760 0c615.797 0 1115 140.359 1115 313.5S1375.797 627 760 627-355 486.641-355 313.5 144.203 0 760 0z' fill='%23002f87'/%3E%3C/g%3E%3C/svg%3E");
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 100%;
    width: 100%;
    z-index: 2;
  }
  .w__widget__benefits:after,
  .w__widget__swiperArticles:after {
    display: none;
  }
  .w__widget__benefits .swiper-pagination,
  .w__widget__swiperArticles .swiper-pagination {
    left: 30px;
  }
}
@media (max-width: 991.98px) {
  .w__widget__benefits .swiper-pagination,
  .w__widget__swiperArticles .swiper-pagination {
    bottom: 40px;
    left: 30px;
  }
  .w__widget__benefits .swiper-pagination-bullet,
  .w__widget__swiperArticles .swiper-pagination-bullet {
    margin-right: 5px;
    width: 40px;
  }
}
.w__widget__benefits.w__widget__benefits--no-bg .swiper-pagination {
  left: 0;
}
.w__widget__benefits:not(.w__widget__benefits--no-bg):after,
.w__widget__benefits:not(.w__widget__benefits--no-bg):before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}
.w__widget__benefits:not(.w__widget__benefits--no-bg):after {
  background: #f2f4f6;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 33.333%;
}
.w__widget__benefits:not(.w__widget__benefits--no-bg)
  .swiper-slide:last-child
  .link-btn,
.w__widget__benefits:not(.w__widget__benefits--no-bg)
  .swiper-slide:last-child
  .w__widget__footer__menu
  ul
  a:before,
.w__widget__footer__menu
  ul
  .w__widget__benefits:not(.w__widget__benefits--no-bg)
  .swiper-slide:last-child
  a:before {
  right: 45px;
}
.w__widget__benefits:not(.w__widget__benefits--no-bg)
  .swiper-slide:last-child
  h4 {
  line-height: 1.75;
}
@media (max-width: 1199.98px) {
  .w__widget__benefits:not(.w__widget__benefits--no-bg):after {
    display: none;
  }
}
.w__widget__sectionCarousel {
  border: 10px solid #c3113c;
  height: 921px;
  margin-bottom: 105px;
  margin-top: 105px;
  position: relative;
  width: 921px;
}
@media (max-width: 1549.98px) {
  .w__widget__sectionCarousel {
    height: 690.75px;
    margin-bottom: 60px;
    margin-top: 60px;
    width: 690.75px;
  }
}
@media (max-width: 991.98px) {
  .w__widget__sectionCarousel {
    height: 552.6px;
    margin-bottom: 40px;
    margin-top: 40px;
    width: 552.6px;
  }
}
.w__widget__sectionCarousel__content {
  height: 100%;
  padding-left: 180px;
  padding-right: 180px;
}
@media (max-width: 991.98px) {
  .w__widget__sectionCarousel__content {
    padding-left: 140px;
    padding-right: 140px;
  }
}
@media (max-width: 767.98px) {
  .w__widget__sectionCarousel__content {
    background: #fff;
    border-radius: 0.5rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
.w__widget__sectionCarousel__item {
  height: 210px;
  position: absolute;
  width: 210px;
  word-break: break-word;
}
.w__widget__sectionCarousel__item:first-child {
  right: calc(50% - 105px);
  top: -105px;
}
.w__widget__sectionCarousel__item:nth-child(2) {
  right: calc(12.5% - 105px);
  top: calc(12.5% - 105px);
}
.w__widget__sectionCarousel__item:nth-child(3) {
  right: -105px;
  top: calc(50% - 105px);
}
.w__widget__sectionCarousel__item:nth-child(4) {
  right: calc(12.5% - 105px);
  top: calc(87.5% - 105px);
}
.w__widget__sectionCarousel__item:nth-child(5) {
  right: calc(50% - 105px);
  top: calc(100% - 105px);
}
.w__widget__sectionCarousel__item:nth-child(6) {
  left: calc(12.5% - 105px);
  top: calc(87.5% - 105px);
}
.w__widget__sectionCarousel__item:nth-child(7) {
  left: -105px;
  top: calc(50% - 105px);
}
.w__widget__sectionCarousel__item:nth-child(8) {
  left: calc(12.5% - 105px);
  top: calc(12.5% - 105px);
}
.w__widget__sectionCarousel__item .bg-secondary {
  height: 25px;
  width: 25px;
}
@media (max-width: 1549.98px) {
  .w__widget__sectionCarousel__item {
    height: 157.5px;
    width: 157.5px;
  }
  .w__widget__sectionCarousel__item:first-child {
    right: calc(50% - 78.75px);
    top: -78.75px;
  }
  .w__widget__sectionCarousel__item:nth-child(2) {
    right: calc(12.5% - 78.75px);
    top: calc(12.5% - 78.75px);
  }
  .w__widget__sectionCarousel__item:nth-child(3) {
    right: -78.75px;
    top: calc(50% - 78.75px);
  }
  .w__widget__sectionCarousel__item:nth-child(4) {
    right: calc(12.5% - 78.75px);
    top: calc(87.5% - 78.75px);
  }
  .w__widget__sectionCarousel__item:nth-child(5) {
    right: calc(50% - 78.75px);
    top: calc(100% - 78.75px);
  }
  .w__widget__sectionCarousel__item:nth-child(6) {
    left: calc(12.5% - 78.75px);
    top: calc(87.5% - 78.75px);
  }
  .w__widget__sectionCarousel__item:nth-child(7) {
    left: -78.75px;
    top: calc(50% - 78.75px);
  }
  .w__widget__sectionCarousel__item:nth-child(8) {
    left: calc(12.5% - 78.75px);
    top: calc(12.5% - 78.75px);
  }
  .w__widget__sectionCarousel__item .bg-secondary {
    height: 25px;
    width: 25px;
  }
}
@media (max-width: 991.98px) {
  .w__widget__sectionCarousel__item {
    height: 126px;
    width: 126px;
  }
  .w__widget__sectionCarousel__item .fz-20 {
    font-size: 0.8rem !important;
  }
  .w__widget__sectionCarousel__item:first-child {
    right: calc(50% - 63px);
    top: -63px;
  }
  .w__widget__sectionCarousel__item:nth-child(2) {
    right: calc(12.5% - 63px);
    top: calc(12.5% - 63px);
  }
  .w__widget__sectionCarousel__item:nth-child(3) {
    right: -63px;
    top: calc(50% - 63px);
  }
  .w__widget__sectionCarousel__item:nth-child(4) {
    right: calc(12.5% - 63px);
    top: calc(87.5% - 63px);
  }
  .w__widget__sectionCarousel__item:nth-child(5) {
    right: calc(50% - 63px);
    top: calc(100% - 63px);
  }
  .w__widget__sectionCarousel__item:nth-child(6) {
    left: calc(12.5% - 63px);
    top: calc(87.5% - 63px);
  }
  .w__widget__sectionCarousel__item:nth-child(7) {
    left: -63px;
    top: calc(50% - 63px);
  }
  .w__widget__sectionCarousel__item:nth-child(8) {
    left: calc(12.5% - 63px);
    top: calc(12.5% - 63px);
  }
  .w__widget__sectionCarousel__item .bg-secondary {
    height: 25px;
    width: 25px;
  }
}
@media (max-width: 767.98px) {
  .w__widget__sectionCarousel__item {
    border-radius: 0.5rem !important;
    height: unset;
    position: static;
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .w__widget__sectionCarousel .w__widget__carouselModal__img {
    max-width: 100%;
  }
}
@media (max-width: 767.98px) {
  .w__widget__sectionCarousel {
    background-color: transparent !important;
    border: none;
    height: auto;
    margin-bottom: 0;
    margin-top: 0;
    position: relative;
    width: auto;
  }
}
.accordion {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  transition: all 0.5s;
}
.accordion .col-bg {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}
.accordion.active {
  background-color: rgba(5, 40, 86, 0.04);
  border-bottom: none;
  border-top: none;
  margin-bottom: 100px;
  margin-left: -15px;
  padding-bottom: 90px;
  padding-left: 15px;
  padding-top: 90px;
}
@media (min-width: 1200px) {
  .accordion.active {
    margin-left: -155px;
    padding-left: -155px;
  }
}
.accordion.active .text-secondary {
  color: #fff !important;
}
.accordion.active .accordion__heading__toggle__icon {
  right: 60px;
}
.accordion__wrapper {
  position: relative;
  transition: all 0.5s;
  width: 100%;
}
.accordion__heading {
  position: relative;
}
.accordion__heading__index {
  background: #052856;
  height: 83px;
  line-height: 83px;
  min-height: 83px;
  min-width: 83px;
  width: 83px;
}
.accordion__heading__toggle:focus,
.accordion__heading__toggle:hover,
.kit__advancedSelect
  .accordion__heading__toggle.react-select__control--is-focused,
.kit__autosuggest
  .accordion__heading__toggle.react-select__control--is-focused {
  text-decoration: none;
}
.accordion__heading__toggle.collapsed {
  background-color: transparent;
}
.accordion__heading__toggle.collapsed .accordion__heading__index {
  background-color: rgba(5, 40, 86, 0.2);
}
.accordion__heading__toggle.collapsed .accordion__heading__toggle__icon {
  transition: all 0.5s;
}
.accordion__heading__toggle.collapsed
  .accordion__heading__toggle__icon
  .arrow-down-link {
  display: flex;
}
.accordion__heading__toggle.collapsed
  .accordion__heading__toggle__icon
  .arrow-times {
  display: none;
}
.accordion__heading__toggle.collapsed
  .accordion__heading__toggle__icon
  .arrow-times
  img {
  height: 16px;
  width: auto;
}
.accordion__heading__toggle__title {
  transition: all 0.5s;
}
.accordion__heading__toggle__title:hover {
  text-decoration: underline;
}
.accordion__heading__toggle__icon {
  color: #000;
  font-size: 1.75rem;
  position: absolute;
  right: 30px;
  top: -25px;
}
.accordion__heading__toggle__icon .arrow-down-link {
  display: none;
}
.accordion__heading__toggle__icon .arrow-times {
  display: flex;
}
.accordion__heading__toggle__icon .arrow-times img {
  height: 16px;
  width: auto;
}
@media (max-width: 1549.98px) {
  .accordion .accordion__heading__index {
    height: 65px;
    line-height: 65px;
    min-height: 65px;
    min-width: 65px;
    width: 65px;
  }
}
@media (max-width: 1199.98px) {
  .accordion__heading__index {
    height: 50px;
    line-height: 50px;
    min-height: 50px;
    min-width: 50px;
    width: 50px;
  }
}
@media (max-width: 991.98px) {
  .accordion.active {
    margin-bottom: 30px;
  }
  .accordion.active p {
    font-size: 1rem !important;
  }
  .accordion .link-btn,
  .accordion .w__widget__footer__menu ul a:before,
  .w__widget__footer__menu ul .accordion a:before {
    height: 35px;
    line-height: 35px;
    max-height: 35px;
    max-width: 35px;
    min-height: 35px;
    min-width: 35px;
    width: 35px;
  }
  .accordion__heading__index {
    height: 55px;
    line-height: 55px;
    min-height: 55px;
    min-width: 55px;
    width: 55px;
  }
  .accordion__heading__toggle__title {
    font-size: 1.17rem !important;
  }
  .accordion__heading__toggle__icon {
    position: static;
  }
  .accordion__heading__index {
    height: 35px;
    line-height: 35px;
    min-height: 35px;
    min-width: 35px;
    width: 35px;
  }
  .accordion__body .fz-20 {
    font-size: 1rem !important;
  }
}
.cookiealert {
  background: #343a40;
  border-radius: 0;
  bottom: 0;
  color: #ecf0f1;
  left: 0;
  margin: 0 !important;
  opacity: 0;
  padding: 1rem 0;
  position: fixed;
  transform: translateY(100%);
  transition: all 0.5s ease-out;
  width: 100%;
  z-index: 1000;
}
.cookiealert.show {
  opacity: 1;
  transform: translateY(0);
  transition-delay: 1s;
}
.cookiealert a {
  color: #fff;
  font-weight: 700;
  text-decoration: underline;
}
.cookiealert .acceptcookies {
  margin-left: 10px;
  vertical-align: baseline;
}
#cookieSettingsDialog a {
  font-weight: 700;
}
.w__widget__sectionFinancing__graph {
  border-radius: 0.5rem;
  overflow: hidden;
  width: 230px;
}
.w__widget__sectionFinancing .w__widget__sectionFinancing__diagram__list,
.w__widget__sectionFinancing__graph {
  height: 530px;
}
.w__widget__sectionFinancing
  .w__widget__sectionFinancing__diagram__list__item--0 {
  top: 2%;
}
.w__widget__sectionFinancing .w__widget__sectionFinancing__graph__item--0 {
  background: #2e924e;
  height: 13%;
}
.w__widget__sectionFinancing
  .w__widget__sectionFinancing__diagram__list__item--1 {
  top: 20%;
}
.w__widget__sectionFinancing .w__widget__sectionFinancing__graph__item--1 {
  background: #dc5877;
  height: 14%;
}
.w__widget__sectionFinancing
  .w__widget__sectionFinancing__diagram__list__item--2 {
  top: 35%;
}
.w__widget__sectionFinancing .w__widget__sectionFinancing__graph__item--2 {
  background: #c1113c;
  height: 26%;
}
.w__widget__sectionFinancing
  .w__widget__sectionFinancing__diagram__list__item--3 {
  top: 53%;
}
.w__widget__sectionFinancing .w__widget__sectionFinancing__graph__item--3 {
  background: #0f89d6;
  height: 10%;
}
.w__widget__sectionFinancing
  .w__widget__sectionFinancing__diagram__list__item--4 {
  top: 75%;
}
.w__widget__sectionFinancing .w__widget__sectionFinancing__graph__item--4 {
  background: #04399c;
  height: 34%;
}
.w__widget__sectionFinancing
  .w__widget__sectionFinancing__diagram__list__item--5 {
  top: 94%;
}
.w__widget__sectionFinancing .w__widget__sectionFinancing__graph__item--5 {
  background: #63b97f;
  height: 3%;
}
.w__widget__sectionFinancing__diagram {
  position: relative;
}
.w__widget__sectionFinancing__diagram__list {
  left: 280px;
  position: absolute;
}
.w__widget__sectionFinancing__diagram__list__item {
  position: absolute;
}
.w__widget__sectionFinancing__diagram__list__item__link {
  display: block;
  width: 25vw;
}
.w__widget__sectionFinancing__diagram__list__item .rounded-circle {
  height: 17px;
  line-height: 17px;
  width: 17px;
}
.w__widget__sectionFinancing__diagram__list__item:before {
  background: #000;
  content: "";
  display: block;
  height: 1px;
  left: -166px;
  position: absolute;
  top: 23px;
  width: 150px;
}
@media (max-width: 991.98px) {
  .w__widget__sectionFinancing__diagram__list__item__link {
    width: 32vw;
  }
}
@media (max-width: 575.98px) {
  .w__widget__sectionFinancing__diagram {
    position: relative;
  }
  .w__widget__sectionFinancing__diagram.fz-20 {
    font-size: 0.8rem !important;
  }
  .w__widget__sectionFinancing__diagram__list {
    left: 160px;
    position: absolute;
  }
  .w__widget__sectionFinancing__diagram__list__item__link {
    width: 46vw;
  }
  .w__widget__sectionFinancing__diagram__list__item:before {
    left: -57px;
    width: 50px;
  }
  .w__widget__sectionFinancing .w__widget__sectionFinancing__diagram__list,
  .w__widget__sectionFinancing__graph {
    width: 130px;
  }
}
.w__widget__footer {
  background-color: #031d3f;
  min-height: 44.5vh;
  position: relative;
}
.w__widget__footer .container {
  position: relative;
  z-index: 2;
}
.w__widget__footer .footer-company-logos {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.w__widget__footer .footer-company-logos a {
  height: 100px;
}
@media (max-width: 767.98px) {
  .w__widget__footer .footer-company-logos a {
    height: 60px;
  }
}
.w__widget__footer .footer-company-logos a.img-sfdi {
  padding: 20px 0 20px 15px;
}
@media (max-width: 767.98px) {
  .w__widget__footer .footer-company-logos a.img-sfdi {
    padding: 12px 0 10px 15px;
  }
}
.w__widget__footer .footer-company-logos a img {
  height: 100%;
  max-width: 100%;
  width: auto;
}
.w__widget__footer hr {
  border-color: #fff;
  border-width: 1px;
}
.w__widget__footer__menu__btn span + span,
.w__widget__footer__menu__btn.active > span {
  display: none;
}
.w__widget__footer__menu__btn.active > span + span {
  display: inline-block;
}
.w__widget__footer__menu ul {
  list-style: none;
}
.w__widget__footer__menu ul li {
  margin-bottom: 6px;
}
.w__widget__footer__menu ul a {
  color: #fff;
  display: flex;
  position: relative;
  text-decoration: none;
}
.w__widget__footer__menu ul a:hover {
  text-decoration: underline;
}
.w__widget__footer__menu ul a:before {
  background-image: url(../../assets/img/arrow-down-solid.svg) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: 50% !important;
  content: "";
  display: inline-block !important;
  height: 23px;
  margin-right: 15px;
  vertical-align: top;
  width: auto;
}
@media (max-width: 1549.98px) {
  .w__widget__footer .w__widget__footer__menu a {
    font-size: 1.125rem;
  }
}
@media (max-width: 1199.98px) {
  .w__widget__footer .w__widget__footer__menu a {
    font-size: 0.875rem;
  }
  .w__widget__footer .w__widget__footer__menu__btn {
    font-size: 2rem !important;
  }
  .w__widget__footer .w__widget__footer__menu__btn img {
    height: 32px;
    width: auto;
  }
}
@media (max-width: 991.98px) {
  .w__widget__footer:after {
    display: none;
  }
  .w__widget__footer .sfdi img {
    margin-bottom: 90px;
    margin-top: 80px;
    position: relative;
    width: 70%;
  }
  .w__widget__footer .sfdi:after {
    background-image: url(../../images/map.png);
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 365px;
    left: 0;
    position: absolute;
    top: -5%;
    width: 100%;
  }
  .w__widget__footer + .color-divider {
    height: 130px;
  }
  .w__widget__footer:after {
    left: 50%;
    top: 63%;
    transform: translateX(-50%);
  }
  .w__widget__footer .w__widget__footer__menu li {
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.4);
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .w__widget__footer .w__widget__footer__menu li a {
    font-size: 1.45rem;
  }
  .w__widget__footer .w__widget__footer__menu li a:before {
    font-size: 1.125rem !important;
    height: 46px !important;
    line-height: 46px !important;
    margin-right: 60px;
    max-height: 46px !important;
    max-width: 46px !important;
    min-height: 46px !important;
    min-width: 46px !important;
    width: 46px !important;
  }
}
@media (max-width: 767.98px) {
  .w__widget__footer + .color-divider {
    height: 50px;
  }
  .w__widget__footer .footer_menu {
    border-top: 1px solid hsla(0, 0%, 100%, 0.4);
    margin-left: 0;
    margin-right: 0;
  }
  .w__widget__footer .w__widget__footer__menu__btn {
    font-size: 1rem !important;
  }
  .w__widget__footer .w__widget__footer__menu__btn img {
    height: 16px;
    width: auto;
  }
  .w__widget__footer .sfdi img {
    margin-bottom: 80px;
    margin-top: 30px;
    position: relative;
    width: 60%;
  }
  .w__widget__footer .sfdi:after {
    content: "";
    left: 0;
    top: -15%;
  }
  .w__widget__footer:after {
    left: 50%;
    top: 63%;
    transform: translateX(-50%);
  }
  .w__widget__footer .w__widget__footer__menu li {
    padding-bottom: 20px;
    padding-top: 20px;
  }
  .w__widget__footer .w__widget__footer__menu li a {
    font-size: 1.4rem;
  }
  .w__widget__footer .w__widget__footer__menu li a:before {
    font-size: 1rem !important;
    height: 36px !important;
    line-height: 36px !important;
    margin-right: 40px;
    max-height: 36px !important;
    max-width: 36px !important;
    min-height: 36px !important;
    min-width: 36px !important;
    width: 36px !important;
  }
}
@media (max-width: 575.98px) {
  .w__widget__footer .w__widget__footer__menu li {
    padding-bottom: 12px;
    padding-top: 12px;
  }
  .w__widget__footer .w__widget__footer__menu li a {
    font-size: 1.2rem;
  }
}
.e__form {
  color: inherit;
}
.lang-select-wrapper select {
  text-transform: uppercase;
}
input[type="range"] {
  -webkit-appearance: none;
  height: 85px;
  margin: 23px 0;
  width: 100%;
}
.kit__advancedSelect input[type="range"].react-select__control--is-focused,
.kit__autosuggest input[type="range"].react-select__control--is-focused,
input[type="range"]:focus {
  outline: none;
}
input[type="range"]::-webkit-slider-runnable-track {
  background: #eaeaea;
  border-radius: 1.3px;
  height: 14px;
  width: 100%;
}
input[type="range"]::-webkit-slider-runnable-track,
input[type="range"]::-webkit-slider-thumb {
  border: 0 solid transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 hsla(0, 0%, 5%, 0);
  cursor: pointer;
}
input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  background: #000;
  border-radius: 50px;
  height: 60px;
  margin-top: -23px;
  width: 60px;
}
.kit__advancedSelect
  input[type="range"].react-select__control--is-focused::-webkit-slider-runnable-track,
.kit__autosuggest
  input[type="range"].react-select__control--is-focused::-webkit-slider-runnable-track,
input[type="range"]:focus::-webkit-slider-runnable-track {
  background: #eaeaea;
}
input[type="range"]::-moz-range-track {
  background: #eaeaea;
  border-radius: 1.3px;
  height: 14px;
  width: 100%;
}
input[type="range"]::-moz-range-thumb,
input[type="range"]::-moz-range-track {
  border: 0 solid transparent;
  box-shadow: 0 0 0 transparent, 0 0 0 hsla(0, 0%, 5%, 0);
  cursor: pointer;
}
input[type="range"]::-moz-range-thumb {
  background: #000;
  border-radius: 50px;
  height: 60px;
  width: 60px;
}
input[type="range"]::-ms-track {
  background: transparent;
  border-color: transparent;
  color: transparent;
  cursor: pointer;
  height: 14px;
  width: 100%;
}
input[type="range"]::-ms-fill-lower,
input[type="range"]::-ms-fill-upper {
  background: #eaeaea;
  border: 0 solid transparent;
  border-radius: 2.6px;
  box-shadow: 0 0 0 transparent, 0 0 0 hsla(0, 0%, 5%, 0);
}
input[type="range"]::-ms-thumb {
  background: #000;
  border: 0 solid transparent;
  border-radius: 50px;
  box-shadow: 0 0 0 transparent, 0 0 0 hsla(0, 0%, 5%, 0);
  cursor: pointer;
  height: 60px;
  width: 60px;
}
.kit__advancedSelect
  input[type="range"].react-select__control--is-focused::-ms-fill-lower,
.kit__advancedSelect
  input[type="range"].react-select__control--is-focused::-ms-fill-upper,
.kit__autosuggest
  input[type="range"].react-select__control--is-focused::-ms-fill-lower,
.kit__autosuggest
  input[type="range"].react-select__control--is-focused::-ms-fill-upper,
input[type="range"]:focus::-ms-fill-lower,
input[type="range"]:focus::-ms-fill-upper {
  background: #eaeaea;
}
.w__widget__loadMore .disabled {
  opacity: 0.5;
  pointer-events: none;
}
.w__widget__menu.active {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 3;
}
.w__widget__menu .nav-link {
  font-weight: 700;
  text-decoration: none;
}
.w__widget__menu .menu-item {
  margin-right: 20px;
  text-transform: uppercase;
}
.w__widget__menu .menu-item.active {
  position: relative;
}
.w__widget__menu .menu-item.active:after {
  background: #c3113c;
  bottom: 0;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
@media (max-width: 1549.98px) {
  .w__widget__menu .menu-item {
    margin-right: 4px;
  }
  .w__widget__menu .menu-item .nav-link {
    font-size: 0.8rem;
  }
}
@media (min-width: 768px) {
  .w__widget__menu .menu-item .nav-link {
    position: relative;
  }
  .w__widget__menu .menu-item .nav-link:after {
    background: #c3113c;
    bottom: 0;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    transition: width 0.3s;
    width: 0;
  }
  .w__widget__menu .menu-item .nav-link:hover:after {
    width: 100%;
  }
}
@media (max-width: 1199.98px) {
  .w__widget__menu .menu-item {
    margin-right: 0;
  }
  .w__widget__menu .menu-item .nav-link {
    font-size: 0.82rem;
  }
}
@media (max-width: 767.98px) {
  .w__widget__menu .logo-small {
    height: 50px;
    width: 50px;
  }
}
.modal-xl.modal-dialog {
  min-width: 100%;
}
@media (max-width: 767.98px) {
  .modal-xl .close {
    height: 50px;
    line-height: 50px;
    width: 50px;
  }
}
.financingModal img {
  height: auto;
  max-width: 100%;
}
.carouselModal .close,
.financingModal .close,
.w__widget__postModal .close {
  cursor: pointer;
  position: fixed;
  right: 4vw;
}
.carouselModal .modal-dialog,
.financingModal .modal-dialog,
.w__widget__postModal .modal-dialog {
  max-width: 80vw;
}
.carouselModal__img,
.financingModal__img,
.w__widget__postModal__img {
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  height: 0;
  padding-bottom: 45%;
  width: 100%;
}
@media (max-width: 991.98px) {
  .carouselModal .modal-dialog,
  .financingModal .modal-dialog,
  .w__widget__postModal .modal-dialog {
    max-width: 95vw;
  }
  .carouselModal .close,
  .financingModal .close,
  .w__widget__postModal .close {
    position: static;
  }
  .carouselModal__img,
  .financingModal__img,
  .w__widget__postModal__img {
    height: 270px;
  }
}
.w__widget__resizer__btn {
  height: 2.5rem;
  line-height: 2.5rem;
  width: 2.5rem;
}
.w__widget__resizer__btn span {
  letter-spacing: -2px;
}
.w__widget__resizer__btn span:first-child {
  font-size: 0.8rem;
}
.w__widget__resizer__btn span:nth-child(2) {
  font-size: 1.1rem;
}
.w__widget__resizer .section-example {
  height: 492px;
  position: relative;
  width: 602px;
}
.w__widget__resizer .section-example:after {
  background-image: url(../images/magnify.png);
  background-position: 0 40%;
  background-repeat: no-repeat;
  background-size: 80%;
  bottom: 0;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  opacity: 0.2;
  position: absolute;
  width: 100%;
}
.w__widget__resizer .form-group {
  padding-top: 130px;
  position: relative;
}
.w__widget__resizer .indicator {
  font-family: Ubuntu, sans-serif;
  font-weight: 700;
  position: absolute;
  top: 70px;
}
.w__widget__resizer .indicator--sm {
  font-size: 30px;
  left: 0;
}
.w__widget__resizer .indicator--lg {
  font-size: 60px;
  right: 0;
  top: 50px;
}
.w__widget__resizer .indicator--middle {
  font-size: 30px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767.98px) {
  .w__widget__resizer .w__widget__resizer__title {
    display: block;
    margin-top: 90px !important;
  }
  .w__widget__resizer .w__widget__resizer__img {
    left: 50%;
    position: absolute;
    top: 20px;
    transform: translateX(-50%);
  }
  .w__widget__resizer .section-example {
    float: none !important;
    width: 100%;
  }
  .w__widget__resizer .section-example:after {
    background-position: 0 10%;
    background-size: 50%;
    display: none;
  }
  .w__widget__resizer img {
    width: 60px;
  }
}
@media (max-width: 575.98px) {
  .w__widget__resizer .section-example:after {
    background-position: 0 40%;
    background-size: 100%;
    bottom: 20%;
  }
}
.w__widget__shareBtn .indicator {
  background: transparent;
  border: none;
  height: 56px;
  line-height: 56px;
  text-align: left;
  width: 280px;
}
.w__widget__shareBtn__tw {
  display: block;
  position: relative;
}
.w__widget__shareBtn__tw img {
  margin-top: -2px;
  width: 16px;
}
.w__widget__shareBtn__fb {
  display: block;
  position: relative;
}
.w__widget__shareBtn__fb img {
  margin-top: -2px;
  width: 16px;
}
.lang-select,
.lang-select-wrapper select {
  appearance: none;
  background: #e4e8ec
    url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='m.8.076 3.2 3.2 3.2-3.2.8.8-3.2 3.2-.8.8-.8-.8L0 .876Z' fill='%23c1123c'/%3E%3C/svg%3E")
    no-repeat right 1rem center/8px 5px;
  border: 1px solid #e4e8ec;
  border-radius: 0.5rem;
  color: #c3113c;
  display: inline-block;
  font-size: 1rem;
  font-weight: 700;
  height: 2.525rem;
  line-height: 1.25;
  padding: 0.595rem 2rem 0.595rem 1rem;
  vertical-align: middle;
  width: 100%;
}
.kit__advancedSelect
  .lang-select-wrapper
  select.react-select__control--is-focused,
.kit__advancedSelect .lang-select.react-select__control--is-focused,
.kit__autosuggest .lang-select-wrapper select.react-select__control--is-focused,
.kit__autosuggest .lang-select.react-select__control--is-focused,
.lang-select-wrapper
  .kit__advancedSelect
  select.react-select__control--is-focused,
.lang-select-wrapper .kit__autosuggest select.react-select__control--is-focused,
.lang-select-wrapper select:focus,
.lang-select:focus {
  background-color: #dbe1e6;
  border-color: #d4dbe1;
  box-shadow: 0 0 0 0.2rem hsla(210, 5%, 84%, 0.5);
  outline: 0;
}
.kit__advancedSelect
  .lang-select-wrapper
  select.react-select__control--is-focused::-ms-value,
.kit__advancedSelect .lang-select.react-select__control--is-focused::-ms-value,
.kit__autosuggest
  .lang-select-wrapper
  select.react-select__control--is-focused::-ms-value,
.kit__autosuggest .lang-select.react-select__control--is-focused::-ms-value,
.lang-select-wrapper
  .kit__advancedSelect
  select.react-select__control--is-focused::-ms-value,
.lang-select-wrapper
  .kit__autosuggest
  select.react-select__control--is-focused::-ms-value,
.lang-select-wrapper select:focus::-ms-value,
.lang-select:focus::-ms-value {
  background-color: #fff;
  color: #000;
}
.lang-select-wrapper select[multiple],
.lang-select-wrapper select[size]:not([size="1"]),
.lang-select[multiple],
.lang-select[size]:not([size="1"]) {
  background-image: none;
  height: auto;
  padding-right: 1rem;
}
.kit__advancedSelect
  .lang-select-wrapper
  select.react-select__control--is-disabled,
.kit__advancedSelect .lang-select.react-select__control--is-disabled,
.lang-select-wrapper
  .kit__advancedSelect
  select.react-select__control--is-disabled,
.lang-select-wrapper select:disabled,
.lang-select:disabled {
  background-color: #ccd4db;
  color: #8799ab;
}
.lang-select-wrapper select::-ms-expand,
.lang-select::-ms-expand {
  display: none;
}
.lang-select-wrapper select:-moz-focusring,
.lang-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #c3113c;
}
.lang-select-wrapper select:hover,
.lang-select:hover {
  cursor: pointer;
}
.w__widget__swiperArticles {
  position: relative;
}
.swiper-container {
  margin: 0 auto;
  z-index: 2;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
}
.swiper-wrapper {
  -webkit-box-sizing: content-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translateZ(0);
}
.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
}
.swiper-slide {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.swiper-invisible-blank-slide {
  visibility: hidden;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}
.swiper-container-3d {
  -webkit-perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(
    linear,
    right top,
    left top,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    right,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    left,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    bottom,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.5)),
    to(transparent)
  );
  background-image: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.5),
    transparent
  );
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-button-next,
.swiper-button-prev {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 27px 44px;
  height: 44px;
  margin-top: -22px;
  width: 27px;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E");
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E");
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E");
}
.swiper-pagination {
  -webkit-transform: translateZ(0);
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
}
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 30px;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
}
button.swiper-pagination-bullet {
  -moz-appearance: none;
  -webkit-box-shadow: none;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  -webkit-transform: translate3d(0, -50%, 0);
}
.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  -webkit-transition: top 0.2s, -webkit-transform 0.2s;
  transition: top 0.2s, -webkit-transform 0.2s;
  -o-transition: transform 0.2s, top 0.2s;
  transition: transform 0.2s, top 0.2s, -webkit-transform 0.2s;
}
.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
}
.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  -webkit-transition: left 0.2s, -webkit-transform 0.2s;
  transition: left 0.2s, -webkit-transform 0.2s;
  -o-transition: transform 0.2s, left 0.2s;
  transition: transform 0.2s, left 0.2s, -webkit-transform 0.2s;
}
.swiper-container-horizontal.swiper-container-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  -webkit-transition: right 0.2s, -webkit-transform 0.2s;
  transition: right 0.2s, -webkit-transform 0.2s;
  -o-transition: transform 0.2s, right 0.2s;
  transition: transform 0.2s, right 0.2s, -webkit-transform 0.2s;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
}
.swiper-container-rtl
  .swiper-pagination-progressbar
  .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}
.swiper-pagination-progressbar.swiper-pagination-white {
  background: hsla(0, 0%, 100%, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-white
  .swiper-pagination-progressbar-fill {
  background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}
.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-black
  .swiper-pagination-progressbar-fill {
  background: #000;
}
.swiper-scrollbar {
  background: #e1e7f1;
}
.swiper-container-horizontal > .swiper-scrollbar {
  height: 10px;
  left: 0;
  width: 100%;
}
.swiper-scrollbar-drag {
  background: #e1e7f1;
}
.swiper-zoom-container {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -webkit-justify-content: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  -o-object-fit: contain;
}
.swiper-lazy-preloader {
  -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
  animation: swiper-preloader-spin 1s steps(12) infinite;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
}
.swiper-lazy-preloader:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
}
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
}
.swiper-container-cube .swiper-slide {
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
}
.swiper-container-cube .swiper-cube-shadow {
  background: #000;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-coverflow .swiper-wrapper {
  -ms-perspective: 1200px;
}
.card-dots {
  position: relative;
}
.card-dots:after {
  background-color: #052856;
  border-radius: 3px;
  bottom: 70px;
  content: "";
  display: block;
  height: 6px;
  position: absolute;
  width: 75px;
}
.card {
  overflow: hidden;
}
.card__link {
  bottom: 3rem;
  position: absolute;
  right: 2rem;
}
.card__link img {
  height: 16px;
  width: auto;
}
.card__label {
  font-size: 12px;
  font-weight: 700;
  left: -50px;
  padding-bottom: 10px;
  padding-top: 30px;
  position: absolute;
  text-align: center;
  top: -5px;
  transform: rotate(-45deg);
  width: 150px;
}
@media (max-width: 767.98px) {
  .card__label {
    display: inline-block;
    margin-bottom: 10px;
    padding: 4px;
    position: static;
    transform: none;
  }
}
.card__img {
  position: relative;
}
.card__img > img {
  height: 100%;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 100%;
}
.card--embed h4 {
  min-height: 76px;
}
.card--embed img {
  max-height: 90px;
}
.card--embed a img {
  height: 16px;
  width: auto;
}
.card--contact {
  padding: 100px 120px;
}
.card--article {
  height: 100%;
}
.card--article .card-body {
  position: relative;
}
.card--article:hover .card-title {
  text-decoration: underline;
}
.card--article .card__img {
  height: 220px;
}
.card--article.card-dots:after {
  bottom: 65px;
}
.card--article .cat {
  bottom: 70px;
}
.card--article .cat,
.card--article.card-dots:after {
  left: 50px;
  position: absolute;
}
@media (max-width: 1549.98px) {
  .card.card--article .card-body {
    padding: 2rem 2rem 3rem;
  }
  .card.card--article .cat,
  .card.card--article.card-dots:after {
    left: 30px;
  }
  .card.card--article.card-dots:after {
    bottom: 50px;
  }
  .card.card--article .cat {
    bottom: 60px;
  }
  .card--contact {
    padding: 60px;
  }
}
@media (max-width: 991.98px) {
  .card--contact {
    padding: 35px 35px 35px 55px;
  }
  .card.card--article .card-body {
    padding: 2rem 2rem 5rem;
  }
  .card--embed h4 {
    min-height: unset;
  }
  .card--embed img {
    max-height: 90px;
  }
}
@media (max-width: 767.98px) {
  .card--contact {
    padding: 20px;
  }
}
.card--embed .text-md-center {
  width: 100%;
}
.arrow-box {
  border: 1px solid #c2e1f5;
  position: relative;
}
@media (max-width: 991.98px) {
  .arrow-box {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (max-width: 767.98px) {
  .arrow-box {
    padding: 20px !important;
  }
}
.arrow-box:after,
.arrow-box:before {
  border: solid transparent;
  content: " ";
  height: 0;
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 100%;
  width: 0;
}
@media (max-width: 991.98px) {
  .arrow-box:after,
  .arrow-box:before {
    display: none;
  }
}
.arrow-box:after {
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #fff !important;
  border-width: 9px;
  margin-left: -9px;
}
.arrow-box:before {
  border-color: #bdc7d1 rgba(194, 225, 245, 0) rgba(194, 225, 245, 0);
  border-width: 10px;
  margin-left: -10px;
}
.page--contact .hero {
  padding-bottom: 100px;
}
.page--contact .content-box {
  margin-top: -30px;
  padding: 0 16px;
  position: relative;
}
.page--contact .content-box h2 {
  font-size: 24px;
}
.page--contact .content-box p {
  margin: 0;
}
.page--contact .content-box .container {
  background-color: #fff;
  border-radius: 8px;
  padding: 72px 80px;
}
.page--contact .content-box .content-row {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: space-between;
}
.page--contact .content-box .divider {
  background-color: #f2f4f6;
  border-radius: 10px;
  height: 3px;
  margin: 40px 0;
  width: 100%;
}
.page--contact .content-box .contact-icon {
  margin-right: 12px;
}
.page--contact .content-box .contact-icon img {
  height: 32px;
  width: 32px;
}
.page--contact .content-box .green-dot {
  background-color: #01b163;
  border-radius: 50%;
  display: inline-block;
  height: 12px;
  width: 12px;
}
.page--contact .content-box .customer-care {
  flex: 1;
}
.page--contact .content-box .electronic {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.page--contact .content-box .paper .address {
  white-space: nowrap;
}
@media (max-width: 767.98px) {
  .page--contact .content-box .paper .address {
    white-space: normal;
  }
}
.page--contact .car-inspection-bg {
  background-image: url(../images/bg-cam.png);
  background-position: 50% 110%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-bottom: 40%;
}
.page--contact .two-cars {
  background: url(../images/img-small-car.png) no-repeat 50% / contain;
  flex: 1;
  margin-top: -130px;
}
@media (max-width: 991.98px) {
  .page--contact .content-box .container {
    padding: 40px 24px;
  }
  .page--contact .content-box .content-row {
    flex-wrap: wrap;
  }
  .page--contact .car-inspection-bg {
    background-position: 50% 100%;
  }
}
.btn {
  text-decoration: none;
}
.btn--opacity {
  background: hsla(0, 0%, 100%, 0.1);
}
.btn--light-2 {
  background: #e1e7f1;
}
.btn.close {
  border-radius: 50% !important;
  display: block;
  height: 60px;
  line-height: 60px;
  opacity: 1 !important;
  width: 60px;
}
.btn-group-lg > .btn,
.btn.btn-lg {
  border-radius: 2.0501rem;
  font-size: 1.15rem;
  padding: 1.145rem 2rem;
}
.btn.close {
  height: 50px;
  line-height: 50px;
  width: 50px;
}
@media (max-width: 991.98px) {
  .btn-group-lg > .btn,
  .btn.btn-lg {
    border-radius: 1.8125rem;
    font-size: 1rem;
    padding: 1rem 1.5rem;
  }
  .btn.close {
    font-size: 35px;
    height: 40px;
    line-height: 40px;
    margin-bottom: 5px;
    margin-top: 10px;
    width: 40px;
  }
}
.close.btn-dark {
  background-color: #000 !important;
  border-color: #000 !important;
}
.close.btn-danger {
  background-color: #c3113c !important;
  border-color: #c3113c !important;
}
.link-btn,
.w__widget__footer__menu ul a:before {
  background: #c3113c;
  border-radius: 50%;
  color: #fff;
  display: block;
  height: 46px;
  line-height: 46px;
  max-height: 46px;
  max-width: 46px;
  min-height: 46px;
  min-width: 46px;
  text-align: center;
  width: 46px;
}
.link-btn:hover,
.w__widget__footer__menu ul a:hover:before {
  color: #fff;
}
.link-btn img,
.w__widget__footer__menu ul a:before img {
  height: 16px;
  width: auto;
}
.link-btn--sm {
  height: 36px;
  line-height: 36px;
  max-height: 36px;
  max-width: 36px;
  min-height: 36px;
  min-width: 36px;
  position: relative;
  width: 36px;
}
.link-btn--sm img {
  height: 16px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: auto;
}
.link-btn--xs,
.w__widget__footer__menu ul a:before {
  height: 23px;
  line-height: 23px;
  max-height: 23px;
  max-width: 23px;
  min-height: 23px;
  min-width: 23px;
  width: 23px;
}
.page--home {
  background-image: url(../images/ellipse.png);
  background-position: 50% 108%;
  background-repeat: no-repeat;
}
.page--home .section-why__header {
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  -webkit-background-size: cover !important;
  background-size: cover !important;
  height: 270px;
}
.page--home .section-why__content__img {
  position: absolute;
  right: 0;
  top: -80%;
}
.page--home .section-about .cms ul li a:before {
  font-size: 1rem;
  height: 35px;
  line-height: 35px;
  max-height: 35px;
  max-width: 35px;
  min-height: 35px;
  min-width: 35px;
  width: 35px;
}
.page--home .w__widget__benefits {
  border: 1px solid rgba(100, 123, 161, 0.2);
  box-shadow: 0 6px 30px rgba(0, 0, 0, 0.06);
}
.page--home .section-header {
  background-image: url(../images/home.jpg);
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 35px;
  position: relative;
}
.page--home .section-header:before {
  background: hsla(0, 0%, 100%, 0.333);
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.page--home .section-header .cms p {
  line-height: 1.5;
}
@media (max-width: 991.98px) {
  .page--home .section-header {
    background-position: 17% 0;
  }
}
.page--home .section-header .section-diagram {
  background-image: url(../images/ellipse.png);
  background-position: 50% 300px;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 1549.98px) {
  .page--home .section-header .section-diagram {
    background-position: 50% 240px;
  }
}
@media (max-width: 1199.98px) {
  .page--home .section-header .section-diagram {
    background-position: 50% 200px;
  }
}
@media (max-width: 991.98px) {
  .page--home .section-header .section-diagram {
    background-position: 50% 125px;
  }
  .page--home .section-header .section-diagram .fz-20 {
    font-size: 14px !important;
  }
}
@media (max-width: 575.98px) {
  .page--home .section-header .section-diagram {
    background-position: 50% 85px;
  }
}
@media (max-width: 1549.98px) {
  .page--home .section-header {
    padding-top: 51px;
  }
  .page--home .section-header .section-labels {
    bottom: 60px;
    position: relative;
  }
  .page--home .section-header .cms.fz-20 {
    font-size: 1.15rem !important;
  }
}
@media (max-width: 1199.98px) {
  .page--home .section-header .cms.fz-20 {
    font-size: 1.1rem !important;
  }
}
.page--home .section-labels {
  height: 422px;
  position: relative;
  right: 100px;
}
.page--home .section-labels .label {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  position: absolute;
}
.page--home .section-labels .label-year {
  bottom: 0;
  height: 268px;
  left: 0;
  width: 268px;
}
.page--home .section-labels .label-month {
  bottom: 130px;
  height: 210px;
  right: 80px;
  width: 210px;
}
.page--home .section-labels .label-day {
  height: 200px;
  right: -35px;
  top: 10px;
  width: 154px;
}
@media (max-width: 1549.98px) {
  .page--home .section-labels .label-year {
    bottom: 0;
    height: 248px;
    left: 0;
    width: 248px;
  }
  .page--home .section-labels .label-month {
    bottom: 110px;
    height: 190px;
    right: -7px;
    width: 190px;
  }
  .page--home .section-labels .label-day {
    height: 180px;
    right: -105px;
    top: 40px;
    width: 134px;
  }
}
@media (min-width: 1550px) {
  html[style="font-size: 125%;"] .page--home .section-why__content__img {
    top: -20%;
  }
}
.page--neo-home .pane-with-shadow {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0.625rem 1.25rem 0 rgba(5, 40, 86, 0.03);
}
@media (max-width: 767.98px) {
  .page--neo-home .buy-vignette-btn {
    width: 100%;
  }
}
.page--neo-home .btn-news {
  background-color: #f2a900;
  color: #fff;
}
.kit__advancedSelect
  .page--neo-home
  .btn-news.react-select__control--is-focused,
.kit__autosuggest .page--neo-home .btn-news.react-select__control--is-focused,
.page--neo-home .btn-news:focus,
.page--neo-home .btn-news:hover,
.page--neo-home
  .kit__advancedSelect
  .btn-news.react-select__control--is-focused,
.page--neo-home .kit__autosuggest .btn-news.react-select__control--is-focused {
  background-color: #d09100;
  color: #fff;
}
@media (max-width: 767.98px) {
  .page--neo-home .mobile-btn-full-width {
    width: 100%;
  }
}
.page--neo-home .section-header {
  background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
    url(../images/highway.jpg) no-repeat 50% / cover;
  color: #fff;
  overflow: auto;
  padding-bottom: 17.25rem;
  text-align: center;
}
@media (min-width: 1550px) {
  .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 1549.98px) {
  .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway-xl.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 1199.98px) {
  .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
    padding-bottom: 18rem;
  }
}
@media (max-width: 991.98px) {
  .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
    text-align: left;
  }
  .page--neo-home .section-header h1 {
    font-size: 2rem;
  }
}
@media (max-width: 767.98px) {
  .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 575.98px) {
  .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
    padding-bottom: 17.5rem;
  }
}
.page--neo-home .section-header .subheading {
  font-size: 1.25rem;
  margin-top: 0.75rem;
}
@media (max-width: 991.98px) {
  .page--neo-home .section-header .subheading {
    font-size: 1rem;
  }
}
.page--neo-home .no-gutter {
  margin-top: 5rem;
  position: relative;
  z-index: 3;
}
@media (max-width: 991.98px) {
  .page--neo-home .no-gutter {
    margin-top: 3.5rem;
  }
}
.page--neo-home .card.header {
  border: none;
}
.page--neo-home .card-body.bulk-purchase {
  text-align: center;
}
.page--neo-home .card-body.bulk-purchase .col {
  padding-bottom: 3rem;
}
.page--neo-home .card-body.bulk-purchase .col .link {
  bottom: 0;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.page--neo-home .card-body.bulk-purchase .col .link a {
  align-content: center;
  display: inline-flex;
}
.page--neo-home .card-body.bulk-purchase .col .link a img {
  height: auto;
  margin-right: 10px;
  width: 1.25rem;
}
.page--neo-home .card-body.bulk-purchase .bulk-purchase-margin-top {
  margin-top: 6.3125rem;
}
.page--neo-home .gimme-car {
  position: relative;
}
@media (max-width: 1199.98px) {
  .page--neo-home .gimme-car {
    margin-bottom: 2rem;
    padding-top: 140px;
  }
}
.page--neo-home .gimme-car:before {
  background: url(../images/img-small-car.png) no-repeat 50% / contain;
  content: "";
  height: 206px;
  left: 0;
  position: absolute;
  top: -75px;
  width: 100%;
  z-index: 2;
}
@media (max-width: 1199.98px) {
  .page--neo-home .gimme-car:before {
    top: 15px;
  }
}
.page--neo-home .section-cards {
  margin-bottom: 2rem;
  margin-top: -12rem;
}
@media (max-width: 1199.98px) {
  .page--neo-home .section-cards {
    margin-top: -14rem;
  }
}
.page--neo-home .section-cards .card.header {
  background: linear-gradient(120deg, #fff 45.81%, #f0f3f8);
  overflow: visible;
}
.page--neo-home .eko {
  color: #01b163;
  font-weight: 600;
}
.page--neo-home .eko img {
  height: auto;
  width: 1.05rem;
}
.page--neo-home .form-pane {
  flex-grow: 1;
  margin-bottom: 2rem;
  width: 100%;
}
.page--neo-home .form-pane.right {
  height: auto;
}
.page--neo-home .form-pane.not-available {
  background-image: url(../images/overeni-uhrady-not-ready.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 600px;
}
.page--neo-home .form-pane h3 {
  font-size: 2.5rem;
}
@media (max-width: 1549.98px) {
  .page--neo-home .form-pane h3 {
    font-size: 2rem;
  }
}
@media (max-width: 991.98px) {
  .page--neo-home .form-pane {
    margin-bottom: 3.125rem;
  }
  .page--neo-home .form-pane h3 {
    font-size: 1.5rem;
  }
}
@media (max-width: 767.98px) {
  .page--neo-home .form-pane h3 {
    word-break: break-word;
  }
}
.page--neo-home .section-inspection {
  background: url(../images/bg-cam.png) no-repeat top/contain;
  padding-top: 35vw;
}
@media (max-width: 1549.98px) {
  .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-xl.png);
  }
}
@media (max-width: 1199.98px) {
  .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-lg.png);
  }
}
@media (max-width: 991.98px) {
  .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-md.png);
  }
}
@media (max-width: 767.98px) {
  .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-sm.png);
  }
}
@media (max-width: 575.98px) {
  .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-xs.png);
  }
}
.page--archive .route {
  background-image: url(../images/route.png);
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}
.page--archive .section-contact {
  margin-top: 140px;
  padding-bottom: 495px;
}
.page--archive .section-contact img {
  height: 19px;
  width: auto;
}
.page--archive .social {
  color: #a9daa1;
}
@media (max-width: 991.98px) {
  .page--archive .section-contact {
    margin-top: 50px;
    padding-bottom: 300px;
  }
}
.pagination a {
  text-decoration: none;
}
.pagination a img {
  height: 16px;
  width: auto;
}
.pagination .current {
  background: #052856;
  color: #fff;
}
.hero {
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  max-height: 1046px;
  padding-bottom: 121px;
  padding-top: 81px;
  position: relative;
}
.hero .container {
  position: relative;
  z-index: 2;
}
.hero:after {
  background-color: #000;
  background-image: linear-gradient(90deg, #000 0, transparent);
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.35;
  position: absolute;
  top: 0;
  width: 100%;
}
.hero a:hover {
  text-decoration: none;
}
.hero .cms p {
  line-height: 1.5;
}
@media (max-width: 1549.98px) {
  .hero {
    padding-bottom: 100px;
  }
}
@media (max-width: 1199.98px) {
  .hero {
    padding-bottom: 40px;
    padding-top: 40px;
  }
}
@media (min-width: 1550px) {
  .hero-left {
    padding-left: -125px;
  }
}
@media (min-width: 1200px) {
  .hero-left {
    padding-left: -125px;
  }
}
.header {
  padding-top: 0.5rem;
  position: relative;
}
.header hr {
  border-width: 1px;
}
.header .callcentrum {
  line-height: 1.1;
}
.header .callcentrum i {
  font-size: 1.7rem;
  margin-right: -5px;
  transform: rotate(-25deg);
}
.header .callcentrum img {
  height: 20px;
  width: auto;
}
.header .callcentrum .name {
  font-size: 85%;
  margin-bottom: 3px;
}
.header .lang-select-wrapper select {
  font-size: 1rem;
  height: 2.525rem;
  min-width: 4.5rem;
}
.header .header__btns .btn-danger img {
  height: auto;
  width: 1.75rem;
}
@media (max-width: 1549.98px) {
  .header .header__btns .btn,
  .header .header__btns .callcentrum {
    font-size: 0.92rem;
  }
}
@media (max-width: 991.98px) {
  .header .lang-select-wrapper {
    position: absolute;
    right: 10px;
    top: -56px;
  }
  .header .sidebarNavigation .container {
    position: relative;
  }
  .header .navbar-brand {
    left: auto;
    position: static;
    transform: none;
  }
  .header {
    padding-top: 16px;
  }
  .header .custom-select-wrapper select,
  .header .navbar-toggler-BigModal {
    font-size: 1rem;
  }
}
@media (max-width: 767.98px) {
  .header .custom-select-wrapper select,
  .header .navbar-toggler-BigModal {
    font-size: 0.9rem;
  }
}
.navbar-toggler-BigModal {
  border-radius: 0.5rem !important;
  height: 59px;
  width: 59px;
}
.kit__advancedSelect .navbar-toggler-BigModal.react-select__control--is-focused,
.kit__autosuggest .navbar-toggler-BigModal.react-select__control--is-focused,
.navbar-toggler-BigModal:focus {
  outline: none;
}
@media (max-width: 1199.98px) {
  .navbar-toggler-BigModal {
    width: auto;
  }
  .navbar-toggler-BigModal .navbar-toggler-icon {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  }
}
@media (max-width: 767.98px) {
  .navbar-toggler-BigModal {
    height: 50px;
  }
}
.menu-big__wrapper .current-menu-item {
  background: #eaedf0;
  border-radius: 0.5rem;
}
.menu-big__wrapper .current-menu-item * {
  color: #c3113c;
}
.menu-big__wrapper .primary-big-left li,
.menu-big__wrapper .primary-big-right li {
  margin-bottom: 0;
  padding: 2px 7px;
}
.menu-big__wrapper .primary-big-left a,
.menu-big__wrapper .primary-big-right a {
  font-size: 1.6875rem;
  width: 100%;
}
.menu-big__wrapper ul {
  list-style: none;
}
.menu-big__wrapper ul li {
  align-items: center;
  display: flex;
  position: relative;
  width: 65%;
}
.menu-big__wrapper ul li a:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='arrow-right' class='svg-inline--fa fa-arrow-right fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: " ";
  display: inline-block;
  height: 21px;
  position: absolute;
  right: 20px;
  transform: translateY(50%);
  width: 21px;
}
.menu-big__wrapper ul li.current-menu-item a:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23c1123c' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-big__wrapper ul a {
  color: #000;
  font-family: Ubuntu, sans-serif;
  padding-right: 30px;
  position: relative;
  text-decoration: none;
}
.menu-big__wrapper ul a:hover {
  text-decoration: underline;
}
.menu-big .btn.close {
  color: #000;
  margin: 0;
}
@media (min-width: 992px) {
  .menu-big #collapseBigMenuNested {
    display: block;
  }
}
.menu-big .primary-big-left li,
.menu-big .primary-big-right li {
  width: 90%;
}
.menu-big .primary-big-left li a,
.menu-big .primary-big-right li a {
  font-size: 2rem;
}
@media (max-width: 991.98px) {
  .menu-big .container {
    padding-left: 10px;
    padding-right: 10px;
  }
  .menu-big .menu-big__wrapper.row {
    margin-left: -10px;
    margin-right: -10px;
  }
  .menu-big .w__widget__resizer__btn {
    height: 80px;
    line-height: 80px;
    width: 80px;
  }
  .menu-big .collapse.show + .btn-info {
    display: none !important;
  }
  .menu-big .header {
    border-bottom: 1px solid #f2f4f6;
  }
  .menu-big .socials {
    align-items: center;
    display: flex;
    padding: 0 35px;
  }
  .menu-big .socials .lang-select-wrapper {
    margin-left: auto;
  }
  .menu-big #collapseBigMenuNested,
  .menu-big .bg-light,
  .menu-big .collapseBigMenuNestedBtn,
  .menu-big .menu-primary-menu-big-left-container {
    padding-left: 15px;
    padding-right: 15px;
  }
  .menu-big #collapseBigMenuNested {
    background: #f2f4f6;
  }
  .menu-big #collapseBigMenuNested .collapseBigMenuNestedBtnInside img {
    height: 16px;
    width: auto;
  }
  .menu-big .collapseBigMenuNestedBtn {
    margin-left: auto;
    margin-right: auto;
    width: 95%;
    width: calc(100% - 50px);
  }
  .menu-big .collapseBigMenuNestedBtn img {
    height: 16px;
    width: auto;
  }
  .menu-big .menu-big__wrapper li {
    padding-left: 30px;
    padding-right: 30px;
  }
  .menu-big .menu-big__wrapper li:after {
    right: 30px;
  }
  .menu-big .menu-big__wrapper .primary-big-left li,
  .menu-big .menu-big__wrapper .primary-big-right li {
    margin-bottom: 7px;
    padding-bottom: 15px;
    padding-top: 15px;
  }
  .menu-big .menu-big__wrapper .primary-big-left li.current-menu-item,
  .menu-big .menu-big__wrapper .primary-big-right li.current-menu-item {
    background: #eaedf0;
    border-radius: 0.5rem;
  }
  .menu-big .menu-big__wrapper .primary-big-left li.current-menu-item *,
  .menu-big .menu-big__wrapper .primary-big-right li.current-menu-item * {
    color: #c3113c;
  }
  .menu-big .menu-big__wrapper .primary-big-left li a,
  .menu-big .menu-big__wrapper .primary-big-right li a {
    font-size: 2rem;
  }
  .menu-big .container {
    max-width: 100%;
  }
  .menu-big .menu-big__wrapper,
  .menu-big .menu-big__wrapper .col-12,
  .menu-big .modal-body {
    padding-left: 0;
    padding-right: 0;
  }
  .menu-big .menu-big__wrapper li {
    width: 100% !important;
  }
}
@media (max-width: 767.98px) {
  .menu-big .w__widget__resizer__btn {
    height: 50px;
    line-height: 50px;
    width: 50px;
  }
  .menu-big .menu-big__wrapper {
    margin-top: 30px;
  }
  .menu-big .menu-big__wrapper .primary-big-left li,
  .menu-big .menu-big__wrapper .primary-big-right li {
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .menu-big .menu-big__wrapper .primary-big-left li a,
  .menu-big .menu-big__wrapper .primary-big-right li a {
    font-size: 2rem;
  }
}
@media (max-width: 575.98px) {
  .menu-big .menu-big__wrapper {
    margin-top: 0;
  }
  .menu-big ul a {
    padding-right: 35px;
  }
  .menu-big .primary-big-left li,
  .menu-big .primary-big-right li {
    margin-bottom: 7.5px !important;
  }
  .menu-big .primary-big-left li a,
  .menu-big .primary-big-right li a {
    font-size: 1.5rem !important;
  }
}
.social {
  background-color: #000;
  border-radius: 50%;
  display: inline-block;
  font-size: 36px;
  height: 72px;
  line-height: 72px;
  position: relative;
  text-align: center;
  width: 72px;
}
.social,
.social:hover {
  color: #fff;
}
.social img {
  height: 36px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1549.98px) {
  .social {
    font-size: 28px;
    height: 60px;
    line-height: 60px;
    width: 60px;
  }
  .social img {
    height: 28px;
  }
}
@media (max-width: 991.98px) {
  .social {
    font-size: 28px;
    height: 52px;
    line-height: 52px;
    width: 52px;
  }
  .social img {
    height: 28px;
  }
}
.page--advice .section-collapse {
  background-image: url(../images/car-left.png);
  background-position: 50% 110%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-bottom: 750px;
}
@media (max-width: 1549.98px) {
  .page--advice .section-collapse {
    padding-bottom: 550px;
  }
}
@media (max-width: 1199.98px) {
  .page--advice .section-collapse {
    padding-bottom: 40%;
  }
}
@media (max-width: 991.98px) {
  .page--advice .section-collapse {
    background: none !important;
    padding-bottom: 0;
  }
}
.page--europe-vignettes .section-collapse {
  background-image: url(../images/bg-cam.png);
  background-position: 50% 110%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-bottom: 50%;
}
@media (max-width: 1199.98px) {
  .page--europe-vignettes .section-collapse {
    padding-bottom: 50%;
  }
  .page--europe-vignettes .hero {
    padding-bottom: 100px;
  }
}
@media (max-width: 991.98px) {
  .page--europe-vignettes .section-collapse {
    background: none !important;
    padding-bottom: 0;
  }
  .page--europe-vignettes .hero {
    padding-bottom: 110px;
  }
}
.page--europe-vignettes #europe-vignettes {
  background: #fff;
  margin-top: -70px;
  overflow: hidden;
  padding: 0;
}
.page--europe-vignettes #europe-vignettes .vignette {
  padding-bottom: 30px;
  padding-top: 40px;
  text-align: center;
  text-decoration: none;
}
.page--europe-vignettes #europe-vignettes .vignette:hover {
  background-color: #fafafa;
  text-decoration: none;
}
.page--europe-vignettes #europe-vignettes .vignette:hover .website {
  text-decoration: none !important;
}
.page--europe-vignettes #europe-vignettes .vignette:after {
  background: #d3d3d3;
  bottom: 50px;
  content: "" !important;
  height: auto !important;
  margin: 0 !important;
  position: absolute;
  right: 0;
  top: 50px;
  width: 1px !important;
}
@media (max-width: 991.98px) {
  .page--europe-vignettes #europe-vignettes .vignette:after {
    bottom: 0;
    height: 1px !important;
    left: 50px;
    right: 50px;
    top: auto;
    width: auto !important;
  }
}
@media (min-width: 768px) {
  .page--europe-vignettes #europe-vignettes .vignette:last-child:after {
    display: none !important;
  }
}
.page--europe-vignettes #europe-vignettes .vignette .flag {
  display: inline-block;
  height: 32px;
  margin-bottom: 16px;
}
.page--europe-vignettes #europe-vignettes .vignette .name {
  font-size: 1.4rem;
  font-weight: 700;
}
.page--europe-vignettes #europe-vignettes .vignette .website {
  font-size: 0.9rem;
  text-decoration: underline;
}
.page--europe-vignettes #europe-vignettes .vignette .link {
  font-weight: 700;
  margin-top: 30px;
  text-transform: uppercase;
}
.page--advantage .hero {
  position: relative;
}
.page--advantage .section-collapse {
  background-image: url(../images/route-2.png);
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-bottom: 450px;
}
.page--advantage .shape {
  background-size: 160%;
}
@media (max-width: 1549.98px) {
  .page--advantage .section-collapse {
    padding-bottom: 350px;
  }
}
@media (max-width: 1199.98px) {
  .page--advantage .section-collapse {
    padding-bottom: 40%;
  }
}
@media (max-width: 991.98px) {
  .page--advantage .section-collapse {
    background: none !important;
    padding-bottom: 20px;
  }
  .page--advantage .btn-section .btn {
    width: 100%;
  }
}
@media (max-width: 767.98px) {
  .page--advantage .section-collapse .container .accordion,
  .page--advantage .section-collapse .container .btn-section {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.page--free .hero {
  margin-bottom: 0 !important;
}
.page--free .section-post {
  padding-bottom: 150px;
}
.page--free .section-post .cms {
  display: flex;
}
.page--free .section-post .cms .content {
  background-color: #fff;
  border: 1px solid #babfc8;
  border-radius: 10px;
  padding: 64px;
}
.page--free .section-exemption-steps {
  margin-top: -5rem;
  position: relative;
}
.page--free .section-exemption-steps .bg-opacity {
  background: #fff !important;
}
.page--free .section-exemption-steps ol li p {
  margin: 0 !important;
}
.page--free .section-exemption-steps .form-download {
  margin-bottom: 1.5rem;
  padding-bottom: 0;
  padding-top: 0;
}
.page--free .section-exemption-steps .form-download .item {
  align-items: center;
  display: flex;
  min-height: 3rem;
}
.page--free .section-exemption-steps .form-download .title {
  display: block;
  font-weight: 700;
}
.page--free .section-exemption-steps .form-download img {
  height: 16px;
  width: auto;
}
.page--free .section-exemption-steps #free,
.page--free .section-exemption-steps .section-deal {
  position: relative;
  z-index: 2;
}
.page--free .section-exemption-steps:after {
  background-image: url(../images/route-2.png);
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.page--free .section-deal .fa-li img {
  height: 19px;
  width: auto;
}
.page--free .section-deal .questions {
  margin-top: 5rem;
}
.page--free .shape {
  background-size: 100% 100%;
}
@media (max-width: 991.98px) {
  .page--free .section-post {
    background-image: none;
    padding-bottom: 20px;
  }
  .page--free .section-post .cms .content {
    border: none;
    border-radius: 0;
    margin: 2.5rem 0;
    padding: 0;
  }
  .page--free .section-deal .questions {
    margin-top: 2rem;
    text-align: center;
  }
}
@media (max-width: 767.98px) {
  .page--free .fz-20 {
    font-size: 1rem !important;
  }
  .page--free .section-exemption-steps {
    margin-top: 2rem;
  }
  .page--free .section-exemption-steps .bg-opacity {
    border-radius: 0 !important;
  }
  .page--free .section-exemption-steps .container {
    padding-left: 0;
    padding-right: 0;
  }
  .page--free .section-exemption-steps:after {
    display: none;
  }
  .page--free ol.fa-ul.fa-ul--lg .fa-li.fz-32,
  .page--free ul.fa-ul .fa-li.fz-32 {
    display: inline-block;
    text-align: left;
  }
  .page--free .form-download .title {
    line-height: 1.5;
  }
  .page--free .form-download .link-btn,
  .page--free .form-download .w__widget__footer__menu ul a:before,
  .w__widget__footer__menu ul .page--free .form-download a:before {
    float: left;
  }
}
.page--how {
  background-image: url(../images/ellipse.png);
  background-position: 50% 105%;
  background-repeat: no-repeat;
}
.page--how .hero {
  padding-bottom: 141px;
}
.page--how .hero:after {
  opacity: 0.4;
}
@media only screen and (min-width: 1920px) and (min-height: 900px) {
  .page--how .hero {
    height: 650px;
  }
}
.page--how .section-cards {
  margin-top: -160px;
}
.page--how .shape {
  background-size: 100% 100%;
}
.page--how .section-exemption-steps {
  overflow: hidden;
  position: relative;
}
.page--how .section-exemption-steps .row {
  position: relative;
  z-index: 2;
}
.page--how .section-exemption-steps:after {
  background-image: url(../images/route-2.png);
  background-position: calc(-25vw - -325px) 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  left: calc(50vw - 735px);
  position: absolute;
  top: 0;
  width: 100%;
}
@media (max-width: 1549.98px) {
  .page--how .section-exemption-steps:after {
    background-position: calc(-25vw - -260px) 100%;
    left: calc(50vw - 555px);
  }
}
@media (max-width: 1199.98px) {
  .page--how .section-exemption-steps:after {
    background-position: calc(-25vw - -215px) 100%;
    left: calc(50vw - 465px);
  }
}
@media (max-width: 991.98px) {
  .page--how .section-exemption-steps:after {
    display: none;
  }
}
.page--how .rounded.embed-responsive img {
  max-height: 90px;
}
@media (max-width: 1549.98px) {
  .page--how .rounded.embed-responsive p {
    font-size: 1.125rem;
    min-height: 90px;
  }
}
@media (max-width: 1199.98px) {
  .page--how .section-cards {
    margin-top: -80px;
  }
  .page--how .section-cards img {
    max-height: 70px !important;
  }
}
@media (max-width: 767.98px) {
  .page--how .bg-opacity {
    border-radius: 0 !important;
  }
  .page--how .section-exemption-steps .container {
    padding-left: 0;
    padding-right: 0;
  }
  .page--how .fz-20 {
    font-size: 1rem !important;
  }
  .page--how .section-cards {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  .page--how .section-cards .embed-responsive:before {
    padding-top: 16rem;
  }
}
html[style="font-size: 125%;"] .page--how .section-cards h3 {
  font-size: 1.625rem !important;
}
.page--stamps {
  background-image: url(../images/ellipse.png);
  background-position: 50% 105%;
  background-repeat: no-repeat;
}
.page--stamps .shape {
  background-position: 0 -550px;
  background-size: 100% 100%;
}
.page--stamps .hero {
  margin-bottom: 0 !important;
  position: relative;
}
.page--stamps .hero:before {
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: contain;
  bottom: -200px;
  content: "";
  display: block;
  height: 125%;
  position: absolute;
  right: 0;
  width: 45%;
  z-index: 2;
}
.page--stamps .section-control {
  background-image: url(../images/bg-cam.png);
  background-repeat: no-repeat;
  background-size: 100%;
  padding-top: 30%;
}
@media (max-width: 1549.98px) {
  .page--stamps .section-control {
    background-image: url(../images/bg-cam-xl.png);
  }
}
@media (max-width: 1199.98px) {
  .page--stamps .section-control {
    background-image: url(../images/bg-cam-lg.png);
  }
}
@media (max-width: 991.98px) {
  .page--stamps .section-control {
    background-image: url(../images/bg-cam-md.png);
  }
}
@media (max-width: 767.98px) {
  .page--stamps .section-control {
    background-image: url(../images/bg-cam-sm.png);
  }
}
@media (max-width: 575.98px) {
  .page--stamps .section-control {
    background-image: url(../images/bg-cam-xs.png);
  }
}
@media (max-width: 1549.98px) {
  .page--stamps .section-types .fz-20 p {
    font-size: 1rem !important;
  }
}
@media (max-width: 767.98px) {
  .page--stamps .section-types img {
    max-width: 45%;
  }
}
@media (max-width: 1199.98px) {
  .page--stamps .hero:before {
    bottom: -130px;
    height: 102%;
    width: 45%;
  }
}
@media (max-width: 991.98px) {
  .page--stamps .hero {
    background-position: 30% 50% !important;
  }
  .page--stamps .hero h1 {
    font-size: 2.8125rem;
  }
  .page--stamps .section-control {
    padding-top: 50%;
  }
}
@media (max-width: 767.98px) {
  .page--stamps .section-control {
    padding-top: 46%;
  }
  .page--stamps .section-control .container {
    padding-left: 0;
    padding-right: 0;
  }
  .page--stamps .section-control .container .bg-light {
    border-radius: 0 !important;
  }
  .page--stamps .section-control p {
    font-size: 1.125rem !important;
  }
  .page--stamps .hero:before {
    display: none;
  }
}
@media (min-width: 1200px) {
  html[style="font-size: 75%;"] .page--stamps .hero:before {
    bottom: -130px;
  }
}
@media (max-width: 991.98px) {
  .page--standard #content {
    background-color: #fff;
    border-radius: 0 0 0.5rem 0.5rem;
  }
}
.page--standard #content .main-content {
  background-color: #fff;
  margin-top: -5rem;
  padding: 5rem;
}
@media (max-width: 1199.98px) {
  .page--standard #content .main-content {
    margin-top: -3rem;
    padding: 3rem;
  }
}
@media (max-width: 991.98px) {
  .page--standard #content .main-content {
    margin-top: 0;
    padding: 2rem 1rem;
  }
}
@media (max-width: 767.98px) {
  .page--standard #content .main-content {
    padding: 2rem 0;
  }
}
.page--download .hero {
  padding-bottom: 121px;
}
@media (max-width: 1199.98px) {
  .page--download .hero {
    padding-bottom: 75px;
  }
}
@media (max-width: 991.98px) {
  .page--download .hero {
    padding-bottom: 121px;
  }
}
@media (max-width: 767.98px) {
  .page--download #content {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}
.page--download #content .main-content {
  background-color: #fff;
  margin-top: -5rem;
  padding: 1rem 2.5rem;
}
@media (max-width: 767.98px) {
  .page--download #content .main-content {
    padding: 0.5rem 1.5rem;
  }
}
.page--download .download-group-wrapper {
  padding-bottom: 1.5rem;
  position: relative;
}
.page--download .download-group-wrapper:after {
  background: #e5e5e5;
  content: "";
  height: 1px;
  position: absolute;
  top: 100%;
  width: 100%;
}
.page--download .download-group-wrapper:last-child:after {
  display: none;
}
.page--download .download-group-wrapper a:after {
  display: none !important;
}
.page--download .download-group-wrapper .download-group {
  display: flex;
  justify-content: space-between;
  padding-top: 1.5rem;
}
@media (max-width: 767.98px) {
  .page--download .download-group-wrapper .download-group {
    flex-direction: column;
  }
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information {
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  text-decoration: none;
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information:hover
  .download-group-texts
  h2 {
  text-decoration: underline;
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information
  .image-wrapper {
  margin-top: 0.5rem;
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information
  .image-wrapper
  .image {
  height: 2.625rem;
  width: 2.625rem;
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information
  .download-group-texts {
  margin-left: 1rem;
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information
  .download-group-texts
  h2 {
  color: #052856;
  font-size: 1.5rem;
  margin-bottom: 0.25rem;
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information
  .download-group-texts
  .subheading {
  font-size: 1rem;
  margin-bottom: 0.25rem;
}
.page--download
  .download-group-wrapper
  .download-group
  .download-group-header-information
  .download-group-texts
  .file-metadata {
  font-size: 0.75rem;
}
.page--download .download-group-wrapper .download-group .buttons {
  align-items: start;
  display: flex;
}
@media (max-width: 991.98px) {
  .page--download .download-group-wrapper .download-group .buttons {
    align-items: end;
    flex-direction: column;
  }
  .page--download .download-group-wrapper .download-group .buttons .btn {
    font-size: 85%;
    padding: 0.5rem 1rem;
  }
}
@media (max-width: 767.98px) {
  .page--download .download-group-wrapper .download-group .buttons {
    align-items: center;
    flex-direction: row;
    justify-content: end;
    margin-top: 0.5rem;
  }
}
.page--download
  .download-group-wrapper
  .download-group
  .buttons
  .download-toggle {
  align-items: center;
  display: flex;
  padding: 0.5rem 0 0.5rem 2rem;
  text-decoration: none;
}
@media (max-width: 767.98px) {
  .page--download
    .download-group-wrapper
    .download-group
    .buttons
    .download-toggle {
    align-items: center;
    flex-direction: row;
    flex-grow: 1;
    justify-content: end;
    margin-top: 0.5rem;
  }
}
.page--download
  .download-group-wrapper
  .download-group
  .buttons
  .download-toggle.collapsed
  .icon {
  background: #c3113c;
  transform: rotate(0);
}
.page--download
  .download-group-wrapper
  .download-group
  .buttons
  .download-toggle
  .icon {
  background: #000;
  border-radius: 50%;
  height: 2.5rem;
  margin-left: 1rem;
  position: relative;
  transform: rotate(180deg);
  transition: all 0.3s ease;
  width: 2.5rem;
}
.page--download
  .download-group-wrapper
  .download-group
  .buttons
  .download-toggle
  .icon
  img {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  vertical-align: middle;
  width: 40%;
}
.page--download .download-group-wrapper .download-list {
  background-color: #f9fafb;
  margin-top: 1.5rem;
  padding: 1rem 0;
}
@media (max-width: 767.98px) {
  .page--download .download-group-wrapper .download-list {
    padding: 0.5rem 0;
  }
}
.page--download .download-group-wrapper .download-list .download-link-group {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem;
  text-decoration: none;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group:hover {
  background-color: #eff2f4;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group:hover
  .download-link {
  text-decoration: none;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group.sub-item
  .download-link-group-header
  .image-wrapper {
  border-left: 2px solid #d3d3d3;
  margin-left: 1.8rem;
  margin-top: 0;
  padding-left: 1rem;
  padding-top: 1rem;
}
@media (max-width: 767.98px) {
  .page--download
    .download-group-wrapper
    .download-list
    .download-link-group.sub-item
    .download-link-group-header
    .image-wrapper {
    margin-left: 0.7rem;
    padding-left: 0.5rem;
  }
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group.sub-item
  .download-link-group-header
  .download-link-group-texts
  h3 {
  font-family: inherit;
  font-weight: 400;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link-group-header {
  display: flex;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link-group-header
  .image-wrapper {
  margin-left: 1.5rem;
  margin-top: 1rem;
}
@media (max-width: 767.98px) {
  .page--download
    .download-group-wrapper
    .download-list
    .download-link-group
    .download-link-group-header
    .image-wrapper {
    margin-left: 0.5rem;
  }
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link-group-header
  .image-wrapper
  .image {
  height: 2rem;
  width: 2rem;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link-group-header
  .download-link-group-texts {
  margin-left: 1rem;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link-group-header
  .download-link-group-texts
  h3 {
  font-size: 1rem;
  margin-bottom: 0.25rem;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link-group-header
  .download-link-group-texts
  .subheading {
  font-size: 0.875rem;
  margin-bottom: 0.25rem;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link-group-header
  .download-link-group-texts
  .file-metadata {
  font-size: 0.625rem;
}
.page--download
  .download-group-wrapper
  .download-list
  .download-link-group
  .download-link {
  align-items: center;
  display: flex;
  font-size: 1rem;
  font-weight: 700;
  padding: 0 1.5rem;
  text-decoration: underline;
}
.page--gdpr {
  background-image: url(../images/ellipse.png);
  background-position: 50% 108%;
  background-repeat: no-repeat;
}
.page--gdpr .shape {
  background-position: 0 0;
  background-size: 100%;
  margin-top: -300px;
  position: relative;
  z-index: 2;
}
.page--gdpr .shape .fa-li img {
  height: 19px;
  width: auto;
}
.page--gdpr .hero {
  padding-bottom: 341px;
}
@media (max-width: 991.98px) {
  .page--gdpr .section-perex {
    border: none !important;
  }
}
.section-news__link:hover {
  text-decoration: none;
}
.page--about .shape-2 {
  background-image: url(../images/shape-2.jpg);
}
.page--about .shape-2,
.page--about .shape-3 {
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
}
.page--about .shape-3 {
  background-image: url(../images/shape-3.jpg);
}
.page--about .hero {
  display: block !important;
  padding-bottom: 300px;
  padding-top: 60px;
}
@media (max-width: 1549.98px) {
  .page--about .hero {
    min-height: 520px;
    padding-top: 120px;
  }
}
@media (max-width: 991.98px) {
  .page--about .hero {
    min-height: 450px;
    padding-top: 40px !important;
  }
}
.page--about .section-intro {
  margin-top: -14rem;
}
.page--about .section-intro__image {
  margin-top: -60%;
}
@media (max-width: 991.98px) {
  .page--about .section-intro__image {
    margin-top: 0;
  }
}
.page--about .section-intro:after {
  border: solid hsla(0, 0%, 100%, 0);
  border-bottom-color: #fff !important;
  border-width: 150px;
  content: "";
  height: 0;
  left: 5%;
  position: absolute;
  top: -180px;
  width: 0;
}
@media (max-width: 1199.98px) {
  .page--about .section-intro {
    margin-top: -30%;
  }
}
@media (max-width: 991.98px) {
  .page--about .section-intro {
    margin-top: -40%;
  }
}
@media (max-width: 767.98px) {
  .page--about .section-intro {
    margin-top: -60%;
  }
}
@media (max-width: 575.98px) {
  .page--about .section-intro {
    margin-top: -270px;
  }
}
.page--about .percentage {
  padding: 12px 20px;
}
.page--about .section-how {
  margin-top: -90px;
}
@media (max-width: 1199.98px) {
  .page--about .section-how {
    margin-top: 0;
  }
}
.page--about .section-how__img {
  position: relative;
  top: 80px;
}
@media (max-width: 1549.98px) {
  .page--about .section-how__img {
    top: 40px;
  }
}
@media (max-width: 767.98px) {
  .page--about .section-how__img {
    top: 0;
  }
}
.page--about .section-custom-social {
  background-image: url(../images/ellipse.png);
  background-position: 50% 0;
  background-repeat: no-repeat;
}
.page--dictionary .dictionary_item__title {
  min-height: 80px;
}
.page--dictionary .dictionary_item__img {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  -webkit-background-size: cover !important;
  background-size: contain !important;
}
.page--dictionary .dictionary_item:after {
  background-color: #052856;
  border-radius: 3px;
  bottom: 0;
  content: "";
  display: block;
  height: 6px;
  position: absolute;
  width: 75px;
}
.page-form {
  background-color: #f2f4f6;
  border-top: 1px solid #e5e5e5;
  min-height: 45vh;
}
.page--timeout {
  background-image: url(../images/bg-car.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.page--timeout .content {
  min-height: calc(50vw + 12.5rem);
}
.page--timeout .btn img {
  height: auto;
  width: 1.75rem;
}
@media (max-width: 1549.98px) {
  .page--timeout {
    background-image: url(../images/bg-car-xl.png);
  }
}
@media (max-width: 1199.98px) {
  .page--timeout {
    background-image: url(../images/bg-car-lg.png);
  }
}
@media (max-width: 991.98px) {
  .page--timeout {
    background-image: url(../images/bg-car-md.png);
  }
}
@media (max-width: 767.98px) {
  .page--timeout {
    background-image: url(../images/bg-car-sm.png);
  }
  .page--timeout .content {
    min-height: calc(50vw + 15.625rem);
  }
}
@media (max-width: 575.98px) {
  .page--timeout {
    background-image: url(../images/bg-car-xs.png);
  }
  .page--timeout .content {
    min-height: calc(50vw + 18.75rem);
  }
}
.outage,
.shape.outage {
  background-color: #fff;
  background-image: url(../images/bg-outage.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
@media (max-width: 1549.98px) {
  .outage,
  .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 1199.98px) {
  .outage,
  .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 991.98px) {
  .outage,
  .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 767.98px) {
  .outage,
  .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 575.98px) {
  .outage,
  .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
.page--refund-request .section-refund-reasons {
  margin-top: 2rem;
  position: relative;
}
.page--refund-request .section-refund-reasons ol li p {
  margin: 0 !important;
}
.page--refund-request .section-refund-reasons .form-download {
  margin-bottom: 1.5rem;
  padding-bottom: 0;
  padding-top: 0;
}
.page--refund-request .section-refund-reasons .form-download .item {
  align-items: center;
  display: flex;
  min-height: 3rem;
}
.page--refund-request .section-refund-reasons .form-download .title {
  display: block;
  font-weight: 700;
}
.page--refund-request .section-refund-reasons .form-download img {
  height: 16px;
  width: auto;
}
.page--refund-request .section-refund-reasons .form-download .link-btn,
.page--refund-request
  .section-refund-reasons
  .form-download
  .w__widget__footer__menu
  ul
  a:before,
.w__widget__footer__menu
  ul
  .page--refund-request
  .section-refund-reasons
  .form-download
  a:before {
  align-content: center;
  align-items: center;
  display: flex;
  justify-content: center;
}
.page--refund-request .shape {
  background-size: 100% 100%;
}
@media (min-width: 1200px) {
  .page--refund-request .accordion.active {
    margin-left: -15px;
    padding-left: 15px;
  }
}
.page--year-news .hero {
  padding-bottom: 121px;
}
@media (max-width: 1199.98px) {
  .page--year-news .hero {
    padding-bottom: 75px;
  }
}
@media (max-width: 991.98px) {
  .page--year-news .hero {
    padding-bottom: 121px;
  }
}
@media (max-width: 767.98px) {
  .page--year-news #content {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}
.page--year-news #content ul ul {
  margin-top: 1.5rem;
}
.page--year-news #content ul ul li {
  list-style: initial;
}
.page--year-news #content ul ul li:before {
  background-image: none;
}
.page--year-news #content .main-content {
  background-color: #fff;
  margin-top: -5rem;
  padding: 1rem 3rem;
}
@media (max-width: 767.98px) {
  .page--year-news #content .main-content {
    padding: 0.5rem 1.5rem;
  }
}
.page--year-news #content .priceListWrapper {
  display: flex;
  font-size: 1em;
  line-height: 1.5em;
}
@media (max-width: 991.98px) {
  .page--year-news #content .priceListWrapper {
    flex-direction: column;
  }
}
.page--year-news #content .priceListWrapper .table {
  flex-grow: 1;
  padding-top: 8.125em;
}
@media (max-width: 991.98px) {
  .page--year-news #content .priceListWrapper .table {
    display: none;
  }
}
.page--year-news #content .priceListWrapper .table .tableHeader {
  text-wrap: wrap;
  align-items: flex-start;
  border-bottom: 1px solid #e5e5e5;
  display: flex;
  flex-direction: column;
  font-weight: 700;
  justify-content: center;
  line-height: 1.2rem;
  min-height: 5em;
  padding: 0.5rem;
  text-align: left;
}
@media (max-width: 1549.98px) {
  .page--year-news #content .priceListWrapper .table .tableHeader {
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
  }
}
.page--year-news
  #content
  .priceListWrapper
  .table
  .tableHeader.default-columns {
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  text-align: left;
}
.page--year-news #content .priceListWrapper .table .tableHeader:last-child {
  border-bottom: none;
}
.page--year-news #content .priceListWrapper .table .tableHeader .thin {
  font-weight: 400;
}
.page--year-news #content .priceListWrapper .table .tableHeader .small {
  font-weight: 400;
  line-height: 1.5em;
  margin-top: 0.5rem;
}
.page--year-news #content .priceListWrapper .table .tableHeader .markdown p {
  line-height: 1.2em !important;
}
.page--year-news #content .priceListWrapper .priceListItems {
  display: flex;
}
@media (max-width: 991.98px) {
  .page--year-news #content .priceListWrapper .priceListItems {
    flex-direction: column;
  }
}
.page--year-news #content .priceListWrapper .priceListItems .priceListItem {
  background: #fff;
  border-radius: 1em;
  box-shadow: 0 0.25em 0.75em 0 rgba(5, 40, 86, 0.1);
  flex-shrink: 0;
  margin-left: 0.5em;
  text-align: center;
  width: 10.625em;
}
@media (max-width: 1199.98px) {
  .page--year-news #content .priceListWrapper .priceListItems .priceListItem {
    width: 9.5em;
  }
}
@media (max-width: 991.98px) {
  .page--year-news #content .priceListWrapper .priceListItems .priceListItem {
    margin-bottom: 0.75em;
    margin-left: 0;
    width: 100%;
  }
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem:first-child {
  margin-left: 0;
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceSection {
  width: 100%;
}
@media (max-width: 991.98px) {
  .page--year-news
    #content
    .priceListWrapper
    .priceListItems
    .priceListItem
    .priceSection {
    width: auto;
  }
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .imageWrapper {
  max-height: 8.125em;
  min-height: 8.125em;
}
@media (max-width: 991.98px) {
  .page--year-news
    #content
    .priceListWrapper
    .priceListItems
    .priceListItem
    .imageWrapper {
    margin-bottom: 2em;
  }
  .page--year-news
    #content
    .priceListWrapper
    .priceListItems
    .priceListItem
    .imageWrapper
    .img {
    height: 7.84em;
    margin-top: 1.78em;
    width: 7.84em;
  }
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .imageWrapper
  .img {
  height: 7.05em;
  margin-top: 1.78em;
  width: 7.05em;
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper {
  align-items: flex-start;
  border-bottom: none;
  justify-content: end;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .page--year-news
    #content
    .priceListWrapper
    .priceListItems
    .priceListItem
    .priceWrapper {
    align-items: start;
    align-items: center;
    border-bottom: 1px solid #e5e5e5;
    display: flex;
    height: 5em;
    justify-content: center;
    padding: 0.5rem;
  }
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper
  .price {
  justify-content: end;
}
@media (max-width: 991.98px) {
  .page--year-news
    #content
    .priceListWrapper
    .priceListItems
    .priceListItem
    .priceWrapper
    .price {
    align-items: flex-start !important;
    display: flex;
    justify-content: end;
  }
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper:last-child {
  border-bottom: none;
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper
  .priceHeader {
  display: none;
  font-weight: 700;
  padding-right: 0.5em;
  text-align: left;
}
@media (max-width: 991.98px) {
  .page--year-news
    #content
    .priceListWrapper
    .priceListItems
    .priceListItem
    .priceWrapper
    .priceHeader {
    display: flex;
    flex-direction: column;
  }
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper
  .priceHeader
  .tableHeader {
  border-bottom: none;
  height: unset;
  margin-bottom: 1.5em;
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper
  .priceHeader
  .thin {
  font-weight: 400;
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper
  .priceHeader
  .small {
  font-weight: 400;
  line-height: 1em;
  margin-top: 0.5rem;
}
.page--year-news
  #content
  .priceListWrapper
  .priceListItems
  .priceListItem
  .priceWrapper
  .price {
  align-items: center;
  display: flex;
  flex-shrink: 0;
}
:root {
  --PhoneInput-color--focus: #03b2cb;
  --PhoneInputInternationalIconPhone-opacity: 0.8;
  --PhoneInputInternationalIconGlobe-opacity: 0.65;
  --PhoneInputCountrySelect-marginRight: 0.35em;
  --PhoneInputCountrySelectArrow-width: 0.3em;
  --PhoneInputCountrySelectArrow-marginLeft: var(
    --PhoneInputCountrySelect-marginRight
  );
  --PhoneInputCountrySelectArrow-borderWidth: 1px;
  --PhoneInputCountrySelectArrow-opacity: 0.45;
  --PhoneInputCountrySelectArrow-color: currentColor;
  --PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);
  --PhoneInputCountrySelectArrow-transform: rotate(45deg);
  --PhoneInputCountryFlag-aspectRatio: 1.5;
  --PhoneInputCountryFlag-height: 1em;
  --PhoneInputCountryFlag-borderWidth: 1px;
  --PhoneInputCountryFlag-borderColor: rgba(0, 0, 0, 0.5);
  --PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);
  --PhoneInputCountryFlag-backgroundColor--loading: rgba(0, 0, 0, 0.1);
}
.PhoneInput {
  align-items: center;
  display: flex;
}
.PhoneInputInput {
  flex: 1;
  min-width: 0;
}
.PhoneInputCountryIcon {
  height: var(--PhoneInputCountryFlag-height);
  width: calc(
    var(--PhoneInputCountryFlag-height) *
      var(--PhoneInputCountryFlag-aspectRatio)
  );
}
.PhoneInputCountryIcon--square {
  width: var(--PhoneInputCountryFlag-height);
}
.PhoneInputCountryIcon--border {
  background-color: var(--PhoneInputCountryFlag-backgroundColor--loading);
  box-shadow: 0 0 0 var(--PhoneInputCountryFlag-borderWidth)
      var(--PhoneInputCountryFlag-borderColor),
    inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth)
      var(--PhoneInputCountryFlag-borderColor);
}
.PhoneInputCountryIconImg {
  display: block;
  height: 100%;
  width: 100%;
}
.PhoneInputInternationalIconPhone {
  opacity: var(--PhoneInputInternationalIconPhone-opacity);
}
.PhoneInputInternationalIconGlobe {
  opacity: var(--PhoneInputInternationalIconGlobe-opacity);
}
.PhoneInputCountry {
  align-items: center;
  align-self: stretch;
  display: flex;
  margin-right: var(--PhoneInputCountrySelect-marginRight);
  position: relative;
}
.PhoneInputCountrySelect {
  border: 0;
  cursor: pointer;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.PhoneInputCountrySelect[disabled],
.PhoneInputCountrySelect[readonly] {
  cursor: default;
}
.PhoneInputCountrySelectArrow {
  border-bottom-width: var(--PhoneInputCountrySelectArrow-borderWidth);
  border-color: var(--PhoneInputCountrySelectArrow-color);
  border-left-width: 0;
  border-right-width: var(--PhoneInputCountrySelectArrow-borderWidth);
  border-style: solid;
  border-top-width: 0;
  content: "";
  display: block;
  height: var(--PhoneInputCountrySelectArrow-width);
  margin-left: var(--PhoneInputCountrySelectArrow-marginLeft);
  opacity: var(--PhoneInputCountrySelectArrow-opacity);
  transform: var(--PhoneInputCountrySelectArrow-transform);
  width: var(--PhoneInputCountrySelectArrow-width);
}
.PhoneInputCountrySelect:focus
  + .PhoneInputCountryIcon
  + .PhoneInputCountrySelectArrow,
.kit__advancedSelect
  .PhoneInputCountrySelect.react-select__control--is-focused
  + .PhoneInputCountryIcon
  + .PhoneInputCountrySelectArrow,
.kit__autosuggest
  .PhoneInputCountrySelect.react-select__control--is-focused
  + .PhoneInputCountryIcon
  + .PhoneInputCountrySelectArrow {
  color: var(--PhoneInputCountrySelectArrow-color--focus);
  opacity: 1;
}
.PhoneInputCountrySelect:focus + .PhoneInputCountryIcon--border,
.kit__advancedSelect
  .PhoneInputCountrySelect.react-select__control--is-focused
  + .PhoneInputCountryIcon--border,
.kit__autosuggest
  .PhoneInputCountrySelect.react-select__control--is-focused
  + .PhoneInputCountryIcon--border {
  box-shadow: 0 0 0 var(--PhoneInputCountryFlag-borderWidth)
      var(--PhoneInputCountryFlag-borderColor--focus),
    inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth)
      var(--PhoneInputCountryFlag-borderColor--focus);
}
.PhoneInputCountrySelect:focus
  + .PhoneInputCountryIcon
  .PhoneInputInternationalIconGlobe,
.kit__advancedSelect
  .PhoneInputCountrySelect.react-select__control--is-focused
  + .PhoneInputCountryIcon
  .PhoneInputInternationalIconGlobe,
.kit__autosuggest
  .PhoneInputCountrySelect.react-select__control--is-focused
  + .PhoneInputCountryIcon
  .PhoneInputInternationalIconGlobe {
  color: var(--PhoneInputCountrySelectArrow-color--focus);
  opacity: 1;
}
.page--advantage,
.page--advice,
.page--neo-home {
  background-image: url(../images/ellipse.png);
  background-position: 50% 108%;
  background-repeat: no-repeat;
}
.page--advantage .section-collapse,
.page--advice .section-collapse,
.page--neo-home .section-collapse {
  margin-bottom: 50px;
}
.page--advantage .shape,
.page--advice .shape,
.page--neo-home .shape {
  background-size: 100%;
}
.page--advantage .hero,
.page--advice .hero,
.page--neo-home .hero {
  position: relative;
}
@media (max-width: 991.98px) {
  .page--advantage .hero:before,
  .page--advice .hero:before,
  .page--neo-home .hero:before {
    display: none;
  }
  .page--advantage .section-collapse,
  .page--advice .section-collapse,
  .page--neo-home .section-collapse {
    margin-bottom: 20px;
  }
}
.section-cards .embed-responsive {
  margin-bottom: 10px;
  margin-top: 10px;
}
.logo-small {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 201.6 186.44'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%231e2d51}%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M101.78 84.6a12.7 12.7 0 0 1 8.46-1.19L108 70.26h13.64a4.23 4.23 0 0 0 4.24-4.26V49.09a4.23 4.23 0 0 0-4.24-4.23h-17.87L100.13 23A4.24 4.24 0 0 0 96 19.45H83.25A4.24 4.24 0 0 0 79 23.69v21.17h-8.45V23.69a4.24 4.24 0 0 0-4.24-4.24h-12.7A4.24 4.24 0 0 0 49.43 23l-3.65 21.86H27.92a4.23 4.23 0 0 0-4.24 4.23V66a4.23 4.23 0 0 0 4.24 4.23h13.64l-9.07 54.93a4.23 4.23 0 0 0 4.18 4.92h29.64a4.24 4.24 0 0 0 4.24-4.24V70.26H79v55.61a4.2 4.2 0 0 0 1.15 2.89l7.32-7.32V70.26h11.95Zm-14.3-56.68h4.88l2.83 16.94h-7.71Zm-30.28 0h4.88v16.94h-7.71Zm4.88 93.72H41.66l8.48-51.38h11.94ZM32.15 53.33h85.25v8.46H32.15Z'/%3E%3Cpath d='M153.13 186.34a4 4 0 0 1-2.53-1.76l-16.22-25.44L122.65 172a4 4 0 0 1-3.83 1.22l-.29-.08a4.06 4.06 0 0 1-2.82-3.2l-12-73.3a4 4 0 0 1 4.86-4.64 3.92 3.92 0 0 1 1.39.6l61.43 41.75a4 4 0 0 1-1.06 7.16l-16.55 5.24L170 172.2a4 4 0 0 1 .53 3 4 4 0 0 1-1.77 2.52l-12.61 8.05a4 4 0 0 1-3 .54m-17.31-37.71a4.07 4.07 0 0 1 2.52 1.76l16.89 26.46 5.83-3.72-16.89-26.46a4 4 0 0 1 2.18-6l13.63-4.29-46.82-31.82 9.14 55.88 9.68-10.57a4.07 4.07 0 0 1 3.32-1.29 4.34 4.34 0 0 1 .52.08' style='fill:%23c3153d'/%3E%3Cpath class='cls-1' d='M99 122.15 80.28 140.9H8.67V48.19A39.56 39.56 0 0 1 48.19 8.67h92.7v71.61l-13.54 13.54 7.29 5 13.65-13.64a4.35 4.35 0 0 0 1.27-3.06V4.34A4.33 4.33 0 0 0 145.23 0h-97A48.25 48.25 0 0 0 0 48.19v97a4.33 4.33 0 0 0 4.33 4.33h77.74a4.33 4.33 0 0 0 3.06-1.27l15.61-15.61Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  display: block;
  height: 75px;
  width: 70px;
}
@media (max-width: 991.98px) {
  .logo-small {
    height: 59px;
    width: 70px;
  }
}
@media (max-width: 767.98px) {
  .logo-small {
    height: 50px;
    width: 60px;
  }
}
.logo-ofc-small {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.978 3.358c.52 0 .668.305.742.534v.153c0 .153 0 .382-.074.458l-.074.153v.076l.074.076.223.382.148.229c.297.534.668 1.22.668 1.908 0 1.145.223 2.518 1.261 3.663H20.724l-.149-.076c-.296-.076-.593-.305-.964-.61-.075 0-.075.152-.075.38v1.833c.075.458.149.84.297 1.068.149.153-.148.076-.445-.229l-.148-.152-.223-.23c-.074-.152-.148-.228-.223-.152h-.074l-.074.076-.074.153-.075.152-.074.153c-.148.61-.296 1.527.223 2.442.074.153 0 .153-.149.077l-.074-.077-.148-.076c-.223-.152-.594-.458-.742-.763 0-.076-.074 0-.149.152l-.074.153-.074.153v.229c-.149.687-.149 1.831.371 2.824.074.152-.074.076-.223 0l-.148-.077-.149-.076.149-.076s-.074 0-.074-.077l-.075-.076-.148-.153v-.076c-.148-.229-.37.305 0 1.145l.445.84.149.305.148.305c.223.382.371.687.52.84.148.152.445.381.816.534l.594.305c.074.076.148.076.222.153h.075l.445.305.222.153c.594.381 1.485.84 2.3.84 1.262 0 1.93-.917 1.93-1.375h-.074l-.445-.076h-.149l-.148-.076-.223-.077-.222-.076h-.074l-.223-.076c-1.113-.458-2.523-1.45-2.523-3.893 0-1.908 1.187-3.281 2.152-4.12l.223-.154.222-.152.149-.153.222-.152.223-.153.668.687-.223.152-.297.23-.222.152-.075.076-.222.23c-.817.763-1.855 1.984-1.855 3.357 0 2.29 2.003 3.359 3.19 3.359V20.454l-.074-.153c-.222-.534-.742-1.144-2.078-1.755H23.174c.445 0 1.187.076 1.707.84.222.305.296.076.37 0 .075-.077.446-.535 1.04-.306l-.149.077v.076l-.074.076c-.223.305-.52.992-.223 1.908H26.067l.148-.076h.075l.148-.076c.668-.382 1.707-1.145 1.707-2.824 0-1.527-1.04-2.671-2.078-3.664l-.297-.305-.594-.534-.148-.153-.223-.229c-.148-.076-.222-.229-.296-.305l-.075-.076c-.148-.153-.297-.382-.445-.535l-.668-.687c-.742-.763-1.41-1.602-1.558-2.823l-.075-.153h-.074c-.222-.153-.816-.458-.816-1.45 0-.61.371-1.221.742-1.68l.149-.228.148-.153.074-.076.149-.153.148-.076.074-.076h.074v.076l-.074.381-.074.153c-.074.305-.074.687.223.687.445 0 1.41-1.145 1.41-1.374 0-.076.074 0 .074.077v.381l-.074.153c-.075.229-.149.458-.297.61l-.074.077c-.075.152-.223.229-.297.381l-.445.535c-.223.305-.446.534-.223.763.223.305.742-.077 1.039-.382l.074-.153.074-.076v-.076c0-.076.074-.076 0 0V7.327l-.074.152v.077l-.074.152c-.149.382-.445.84-.89 1.069v.534l.073.076.075.153.074.153s0 .076.074.076l.074.153.149.152.148.153.074.076.149.23.222.228.223.23c-.148.075-.074.075-.074.152l.222.229.297.305.297.305.371.306.371.305.297.305.445.382.371.305.371.305.371.382.075.076h.074c.074-.076.148-.152.148-.381v-.077c0-.458.149-.915.371-1.068v1.221c0 .61.075 1.298.297 1.45.223.076.297-.152.297-.458.074-.305.297-.61.371-.534l-.074.229-.074.305v.458c-.075.61-.075 1.221.297 1.45.074 0 .074 0 .148-.076l.074-.076c.074-.153.297-.23.668-.077l-.074-.305-.074.076c-.297.153-.742.687-.668 1.45.074 1.069-.89 3.817-3.34 4.198v.153l-.074.152-.074.077-.074.152-.075.153c-.37.687-1.113 1.679-2.968 1.45l.148.153.149.152.223.23.148.228.148.23c0 .076.075.076.075.152l.148.229c.668.992 1.336 2.442 1.262 4.045l-.075-.153-.074-.305-.148-.382-.149-.381-.148-.23c0-.076-.074-.076-.074-.152l-.149-.229-.148-.305-.149-.305-.222-.306-.223-.305c-.148-.305-.37-.534-.594-.84l-.296-.305c-.742-.916-1.633-1.755-2.672-2.366l-.223-.152c-.074 0-.148.076-.074.381.074.382-.222 1.221-.445 1.603 0 .076-.074.076-.074.229v1.145c.148 1.297.816 3.053 2.894 3.663.371.076.668.076.965.076h.297l.148-.076v.076l-.074.077-.074.076.074-.152c-.297.228-.817.534-1.855.534-.446 0-.446.687.222.687v.458l-.074.229-.149.457-.074.306-.074.305-.074.305-.149.306-.148.305-.148.305c0 .076-.075.076-.075.153l-.148.305c-.297.687-.668 1.297-1.039 1.68-.223.152-.074.228 0 .304h.148c.075 0 .149.077.297.153l.149.076s.074 0 .074.077l.148.076c.075.076.149.076.223.153h-.074c-.149 0-.297 0-.297.076v.458c-.074.229-.149.534-.594.534-.593 0-.742-.61-.742-.916 0-.305-.297-.305-.445-.305-.074 0-.52.153-.668.687l-.074.229c-.074.534-.297.992-.742.992-.52 0-.668-.382-.668-.687 0-.076 0-.076-.074-.076h-.075c-.074 0-.222 0-.37-.077l.222-.152.148-.077.223-.152.223-.153c.37-.305.667-.61.593-.763-.148-.382-.37-.305-.52-.153l-.073.077-.149.076c-.222.153-.594.382-.89.458-.446.076-.668-.534-.446-.992l.075-.077c.074-.076 0-.076-.075-.152l-.148-.077c-.074-.076-.148-.076-.223-.152h.817c.593 0 1.261 0 1.261-.305-.074-.458-.445-.458-.668-.382-.222.076-.89 0-.89-.458 0-.076.074-.153.074-.229l.074-.153c.075-.076.075-.152.075-.229 0-.076-.075-.152-.149-.229l-.074-.076h.297c.148 0 .37 0 .593.076.149.077.297.153.446.382l.296.305c.297.306.668.687.965.687.594 0 1.113-.916 1.113-2.747V30.91c-.074-.305-.074-.458-.222-.534l-.075-.077-.148-.076-.074-.076s-.074-.077-.074-.153v-.152c0-.077 0-.23-.149-.306-.222-.076-.52.23-.593 1.45v1.221l-.075.23-.074-.153-.074-.153v-.076l-.074-.23-.075-.228c-.074-.305-.148-.61-.148-.992v-.61c0-.154 0-.23-.074-.306 0 0-.074 0-.148.076l-.075.076-.222.23c-.223.228-.52.534-.89.686l.073-.152.075-.153.074-.153c.148-.305.297-.763.297-1.144 0-.077 0-.153-.075-.23v-.076l.075-.229-.149-.152-.074-.077c-.223-.305-.52-.915-.52-2.518 0-.534.075-.916.149-1.221l.074-.23c.074-.305.149-.61.149-1.068 0-.534-.594-1.145-1.262-1.755l-.297-.23-.297-.228-.148-.153-.965-.687-.297-.229-.296-.229-.149-.152-.371-.305-.223-.23-.222-.228-.223-.23-.148-.152-.074-.076v-.077c-.075-.076.074-.229.148-.381l.445-.535.149-.229c.222-.305.37-.61.148-.763-.297-.229-.445-.076-.668.23l-.074.152-.148.305c0 .076-.075.076-.075.153-.297.458-.816.916-1.039 1.068-.074 0-.074-.076-.074-.229v-.84c0-.38-.074-.762-.297-.762-.52 0-.593.534-.52.763v.076c0 .076 0 .076-.148.076h-.148c-.223 0-.445.077-.668.306l-.074.152s0 .077-.074.077l-.075.152c-.148.306-.37.687-.445 1.298v-.153c-.074-.229-.148-.763 0-1.22l.074-.154c0-.076 0-.076-.148-.076H6.105l-.297.076-.297.077-.52.076-.742.153c-.074 0-.148 0-.222.076-.223.076-.297.153-.297.534v1.603c0 .076-.074 0-.074-.076V20.149h-.297c-.297.076-.742.076-.742-.382 0-.381.074-.458.222-.534l.074-.076c.075-.077.149-.077.149-.23 0-.457-.297-.686-.668-.686-.223 0-.371.152-.52.305l-.148.153c-.222.229-.445.458-.742.458-.668 0-.742-.458-.742-.687 0-.23.074-.306.074-.458 0-.153-.148-.306-.297-.306-.074 0 .075-.076.297-.076H.39l.446.076c.52.077 1.187 0 1.187-.457 0-.153-.148-.23-.297-.153h-.371l-.297-.076c-.37-.077-.89-.23-.89-.84 0-.305.297-.458.445-.534h.074c0-.077.074-.23.074-.382 0-.076 0-.076.149 0v-.152l.148.076.223.152.297.306.222.229.075.076.074.076c.148.23.37.153.445.077h.074c.074-.077.223-.306-.148-.534-.445-.23-.445-.459-.445-.84 0-.305.222-.382.37-.458h.075c.074 0 .148-.305.074-.458v-.076c-.074-.23.52.305.816.916 0 .076.075.152.075.229v.381c0 .382.074.687.519.916h.519l.149-.076.223-.077s.074 0 .148-.076l.148-.076.446-.153 1.335-.534 2.078-.763c.149-.077.446-.23.297-.458-.148-.306-.668-.382-1.41.152l-.074.077c-.149.152-.223.076-.149-.077l.075-.076.074-.153s0-.076.074-.076l.074-.153s0-.076.075-.076l.148-.153c.074-.076.074-.152.148-.152l.149-.153c.52-.687 1.336-1.374 2.078-1.374.296 0 .37-.152.37-.305v-.076c0-.153-.148-.306-.667-.306-.668 0-1.559.687-1.93 1.374h-.148l-.223-.152c-.148-.153-.445-.23-.816-.23-.445 0-.742.077-.965.077l-.148.076H5.659c-.148 0 .371-.763 1.262-.763.148 0 .148-.229-.149-.458l-.074-.076c-.148-.076-.37-.382-.594-.61l-.222-.306-.445-.61-.149-.153c-.148-.153-.297.076-.52.458l-.073.152-.075.23-.074.228-.074.23c0 .076-.074 0-.074-.077V10.227c0-.076-.075-.076-.075-.076l-.148-.077c-.223-.076-.445-.229-.445-.687 0-.534.297-.61.593-.534h.075l.148.077h.074c.297.076.594-.306.52-.611-.52-.305-.817-.687-1.262-.687h-.074c-.52.076-1.262-.305-1.262-.916 0-.305.149-.458.297-.534l.149-.076h.074c.074-.077.074-.382.074-.458h.074l.075.076.148.076.148.153.149.153.074.076.148.153.149.152.222.23c.223.228.297.305.446.228.148-.076.222-.458-.297-.916-.52-.458-.445-.992-.223-1.297h.371c.223 0 .446 0 .52-.153 0-.152.074-.076.074 0V4.808l.074.153v.61l.074.153V5.953c0 .458.149.534.297.534.149 0 .297-.076.223-.763-.074-.61.074-.763.223-.84l.074-.076a.447.447 0 0 1 .52.077c.148.152.444-.077.444-.306v.306a.911.911 0 0 1-.148.84c-.074.075-.074.152-.148.152l-.297.305c-.297.305-.52.687-.223 1.297l.074.153 2.969 3.13c.074 0 .148-.077 0-.23-.149-.229-.149-.458 0-.61v-.077l.074.077.148.076.149.076s.074 0 .074.077l.148.076c.52.229 1.262.458 2.375.305 2.004-.229 2.82-1.679 2.523-1.984l.149.076-.149.153-.074.076-.148.153c-.371.229-.817.534-1.262.534-.816 0-1.261-.84-1.113-1.374V8.09l.074.076.074.077c.149.152.52.381.965.381.668 0 1.41-.84 1.262-1.297 0-.077-.075-.077-.223 0l-.148-.077-.743.23-.296.076c-.075 0-.075 0-.149.076l-.297.076c-.52.153-1.261.23-2.003.23-2.375 0-2.746-2.443-1.04-3.435l-.073.076-.075.153v.687c-.148.84.075 1.908 2.004 1.908.371 0 .742 0 1.039-.077l.297-.076c.074 0 .222 0 .297-.076l.296-.076.223-.077.223-.076.148-.076.149-.077.222-.076v-.153c-.074-.229-.37-.763-1.039-.763-.668 0-.965.534-1.113.763l-.074.077v.076l-.074-.076-.149.152c-.222-.152-.593-.61-.445-1.145 0-.076.074-.076.148-.076h.297c.223-.076.445-.153.445-.458 0-.152-.074-.229-.148-.229h-.074c-.074 0-.148.077-.223.153l-.074.152c-.074.077-.074.153-.223.153-.296 0-.296-.916.297-.916h.075c.148 0 .37 0 .445-.152V4.12c0-.229.52-.458 1.632-.534h.965c.816 0 1.336.153 1.633.229l.148.076.074.077.074.076.075.076v-.076c.074-.305.297-.687.816-.687Zm-7.866 17.554H13.006c.074 0 .074.076.074.153v.076c0 .076 0 .229.223.305.297.076 1.187.84 1.187 1.221 0 .077-.074.23-.148.306l-.223.305c-.074.152-.148.305 0 .61.371.535.668.535.89.535h-.148l-.074.076c-.223.076-.668.153-1.336.153h-.148c-.297 0-.594-.077-.89-.153l-.817-.153c-.445-.076-.816-.152-1.262-.076H10.112c-.816.153-1.336.916-.965 3.358v.23c0 .075.149.152.445.152.446 0 1.559.534 2.227 1.679l-.297-.153v-.152l-.223-.077-.223-.076c-.593-.305-1.187-.534-1.41-.153-.148.306-.074.535.149.687.074 0-.074.076-.297.153l-.222.076-.372.153h-.37l-.743.229-1.335.381c-.223.077-.297.23.148.535l.074.076.223.152.222.153.075.077c.074.076.148.152.074.152h-.223c-.222 0-.445 0-.445.153 0 .152-.074.534-.445.534s-.594-.229-.594-.534v-.382c0-.305-.148-.534-.445-.534-.445 0-.742.458-.742 1.297 0 .611-.594.764-.817.764-.222 0-.445-.077-.445-.458 0-.077-.148-.077-.297-.077h-.148c-.074 0 0-.076.148-.229l.149-.076.222-.153.223-.152.445-.382c.149-.076.149-.381.074-.458l-.074-.076c-.148-.076-.297-.153-.593.076-.297.305-.668.535-.965.535-.297 0-.594-.306-.594-.611v-.382c0-.152 0-.381-.222-.458l-.075-.076c-.074-.076-.074-.076.075-.076H3.21c.297 0 .594-.077.594-.153 0-.381-.371-.458-.52-.458h-.222c-.371 0-.89 0-.89-.534 0-.153.074-.229.148-.305h.074c0-.077.074-.077.074-.153 0-.153-.222-.153-.297-.153l.075-.076.074-.076c.222-.077.668-.23 1.113.152l.297.306.148.229.149.229c.222.305.445.534.816.534h.148c.742-.076 2.523-.763 2.523-2.824 0-.61-.148-1.145-.296-1.603l-.075-.229-.074-.229-.222-.458v-.076c0-.076 0-.076.074-.076h.148c.149 0 .371-.077.371-.382 0-.61-3.562-.687-4.675.458v-.305l.074-.153c.223-.382.742-.916 1.93-.916.297 0 .52.077.668.077l.222.076a.798.798 0 0 0 .594 0c.074 0 .074-.076 0-.153l-.297-.381c-.223-.23-.445-.458-.371-.916l.074.076c.223.23.742.687 1.336.687.074 0 .074 0 .148-.076l.075-.077.148-.229.148-.152.149-.153c.445-.305 1.187-.763 2.449-.763Zm3.636-4.58c-.148 0-.297.077-.297.23V16.79s0 .076-.074.076l-.074.153-.074.152c-.223.305-.52.687-1.188.992-.074.077-.148.23-.074.382.074.076.149.153.297.153h.074c.965-.458 1.41-1.069 1.559-1.527l.074-.152v-.382c0-.153-.075-.305-.223-.305Zm2.078-.152c-.149 0-.223.076-.297.229v.305a2.173 2.173 0 0 1-1.113 1.527c-.074.076-.148.229-.074.381.074.077.148.153.297.153h.074c.89-.458 1.261-1.221 1.41-1.755v-.535c-.074-.229-.149-.305-.297-.305Zm-3.34-3.51c-.074.152 0 .305.075.457l.074.076c.074.077.297.306.371.611.148.534 0 1.297-.445 2.06-.075.077-.075.306.074.382.074.077.074.077.148.077.075 0 .223-.077.297-.153.52-.916.742-1.755.594-2.442v-.153c-.074-.458-.371-.687-.52-.84l-.074-.076-.222-.076c-.149-.076-.372-.076-.372.076Zm-1.41.228-.148.077-.074.076-.074.076-.149.153c-.37.381-.742 1.068-.89 2.213 0 .153.074.305.222.305h.149c.074 0 .222-.076.297-.229v-.076c.074-1.068.52-1.679.816-1.984l.074-.077.074-.076c.149-.076.149-.305.075-.381-.075-.077-.223-.077-.372-.077Zm3.488-1.984c-.074.152-.074.305.075.382l.074.076.074.076.074.076v.077l.074.076c.223.382.446.992.223 2.137l-.074.23c-.074.152 0 .228.148.304h.149c.074 0 .222-.076.296-.229.372-1.679-.148-2.595-.445-2.976l-.074-.077-.074-.076-.074-.152-.075-.077c-.148 0-.296 0-.37.153Zm11.8-6.258.148.305.074.152c.223.458.668.993 1.114.916.148 0 .148-.229.074-.458l-.075-.305-.074-.152v-.306l.149.153.148.152.148.153c.223.23.446.458.668.61.446.306.52 1.222.297 1.756-.222.382-.593.763-.668 1.145v.076c-.074.23-.222.534-.445.992l-.148.306c-.149.229-.223.381-.446.61l-.296.306c-.223.305-.52.61-.817.915l-.148.153-.742-.687.222-.229.223-.229.223-.229.074-.076.223-.229.222-.229c.52-.61.965-1.221.89-1.68h-.074l-.074-.075h-.074l-.148-.077c-.297-.229-.742-.687-.668-1.373l.074.152.074.076.074.153c.223.305.594.61.817.382.37-.23.074-.84-.371-1.298l-.149-.152v-.23l-.074-.076a1.673 1.673 0 0 1-.445-1.068v-.305ZM15.826 7.174c-.074.153 0 .305.148.382.817.305 1.559.763 1.633.992h-1.113c-.074 0-.223.076-.297.153-.074.076 0 .152 0 .305l.074.153.074.076v.84c0 .305 0 .686-.074 1.068 0 .152.074.229.297.305h.149c.074 0 .222-.152.222-.305V9.922c0-.382-.074-.61-.148-.84.445 0 .816-.076 1.039-.305a.592.592 0 0 0 .148-.382c0-.534-.742-.992-1.336-1.297l-.222-.076-.223-.077-.148-.076h-.075c.075.076-.074.153-.148.305Zm-.668-2.976h-1.336c-.222 0-.222.076-.296.152 0 .153.074.23.074.306l.074.076h.816c.074 0 .223 0 .223.076 0 .077-.223.153-.445.23h-.372l.075.075c.074.153.222.23.52.23.444 0 .593-.382.593-.687v-.153c.074 0 .297 0 .297-.153.074-.076-.075-.152-.223-.152ZM14.861 0l.223.076.148.153.075.076.222.077c.297.229.594.534.594.84 0 .38-.371.533-.594.61h-.074c.148.381.445.534.594.61H16.716c.446 0 .446-.381.446-.534v-.153h-.075c-.148 0-.445-.152-.445-.458 0-.381.52-.686 1.04-.84l.148-.075.148-.077.223-.076-.149.61h-.074c-.148 0-.297.153-.297.382 0 .076.074.153.149.23h.074l-.445 1.526H12.56l-.371-1.45c.074-.077.222-.153.222-.306 0-.229-.148-.381-.296-.381h-.075L11.82.153c.445.076 1.558.534 1.558 1.068 0 .382-.297.534-.445.534h-.074c0 .458.296.611.445.611H14.119c.371 0 .445-.458.445-.61v-.077H14.342c-.223-.076-.446-.153-.446-.382 0-.381.297-.686.594-.992l.149-.152.148-.153h.074Zm.149.916c-.223 0-.371.152-.371.381 0 .23.148.382.37.382.223 0 .372-.153.372-.382s-.149-.381-.371-.381Z' fill='%23000'/%3E%3C/svg%3E");
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  display: block;
  height: 39px;
  width: 30px;
}
.z-index-1 {
  z-index: 1;
}
.anchor-link:hover {
  text-decoration: none;
}
.logo-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xml:space='preserve' width='581.424' height='199.866' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='a'%3E%3Cpath d='M0 595.276h595.276V0H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='matrix(1.52045 0 0 -1.52045 -218.557 580.8)'%3E%3Cpath d='M0 0c.076.019.368.053.876.101.507.047 1.22.071 2.139.071 1.398 0 2.604-.177 3.619-.531 1.014-.354 1.847-.843 2.498-1.465a5.778 5.778 0 0 0 1.451-2.24c.316-.871.473-1.823.473-2.857 0-2.259-.689-4.006-2.067-5.241-1.379-1.235-3.37-1.852-5.974-1.852-.9 0-1.598.023-2.096.071-.498.048-.804.091-.919.13zm-3.417-16.8c.095-.019.631-.072 1.608-.158.976-.086 2.488-.129 4.537-.129 1.934 0 3.642.234 5.126.703 1.484.469 2.729 1.144 3.734 2.025a8.504 8.504 0 0 1 2.283 3.202c.517 1.254.775 2.666.775 4.236 0 1.551-.268 2.953-.804 4.207A8.673 8.673 0 0 1 11.53.474c-1.005.871-2.23 1.541-3.676 2.01-1.445.469-3.077.704-4.896.704-1.264 0-2.302-.02-3.116-.058-.814-.038-1.465-.129-1.953-.273-.488-.143-.828-.359-1.019-.646-.192-.287-.287-.68-.287-1.177Zm21.911 0a148.107 148.107 0 0 0 1.953 5.14h9.621a135.221 135.221 0 0 0 1.076-2.8c.182-.488.35-.943.503-1.364.153-.421.277-.746.373-.976h3.791c-.153.421-.421 1.124-.804 2.111-.383.986-.828 2.115-1.335 3.388a296.819 296.819 0 0 1-1.652 4.05 365.973 365.973 0 0 1-1.737 4.106 139.38 139.38 0 0 1-1.58 3.547c-.488 1.053-.885 1.847-1.191 2.384-.02.019-.091.062-.216.129a5.455 5.455 0 0 1-.459.215 4.03 4.03 0 0 1-.632.201c-.24.058-.484.086-.732.086-.671 0-1.226-.148-1.666-.445-.441-.297-.833-.828-1.177-1.594a385.582 385.582 0 0 1-2.083-4.709 343.646 343.646 0 0 1-3.891-9.319 187.395 187.395 0 0 1-1.608-4.15zm3.159 8.156c.287.747.593 1.512.919 2.297a171.987 171.987 0 0 0 1.924 4.466c.306.679.584 1.287.833 1.824.172-.345.407-.853.704-1.522.296-.671.612-1.413.947-2.226.335-.814.675-1.647 1.02-2.499.344-.852.65-1.632.919-2.34zm1.178 13.181 6.231 2.47c0 .096-.028.249-.086.46-.057.21-.158.421-.301.632-.144.21-.331.397-.56.56-.23.162-.517.244-.862.244-.306 0-.598-.043-.876-.13a4.354 4.354 0 0 1-.904-.416l-3.648-2.125ZM38.034-16.8h13.555v3.13H41.451V2.556c-.096.038-.297.105-.603.201a3.353 3.353 0 0 1-1.005.144c-.556 0-.996-.13-1.321-.388-.326-.259-.488-.656-.488-1.192Zm15.763 0h3.388v14.818c.498-.689 1.049-1.46 1.652-2.311.603-.852 1.22-1.743 1.852-2.671.632-.929 1.264-1.862 1.895-2.8.632-.938 1.24-1.843 1.824-2.714.584-.871 1.115-1.676 1.594-2.412.478-.738.89-1.374 1.235-1.91h3.446V2.527c-.096.058-.292.134-.589.23a3.312 3.312 0 0 1-1.019.144c-.556 0-.987-.13-1.293-.388-.306-.259-.459-.656-.459-1.192v-12.665c-.422.651-.915 1.408-1.479 2.269-.565.862-1.163 1.752-1.795 2.671-.632.919-1.269 1.842-1.91 2.771-.641.929-1.245 1.79-1.809 2.585-.565.794-1.063 1.483-1.493 2.068-.431.583-.743.99-.934 1.22-.134.096-.373.23-.718.402-.344.172-.785.259-1.321.259-.555 0-1.038-.14-1.45-.417-.412-.278-.617-.751-.617-1.421Zm21.213 0h3.418V2.556c-.096.038-.297.105-.603.201a3.353 3.353 0 0 1-1.005.144c-.556 0-.996-.13-1.322-.388-.325-.259-.488-.656-.488-1.192Zm24.152 1.321-1.522 2.613c-.402-.268-1.039-.555-1.91-.861-.871-.307-1.909-.46-3.116-.46a8.578 8.578 0 0 0-2.843.46 6.459 6.459 0 0 0-2.297 1.364c-.651.603-1.163 1.35-1.536 2.24-.374.89-.56 1.919-.56 3.087 0 1.149.176 2.178.531 3.087.354.909.837 1.685 1.45 2.326a6.086 6.086 0 0 0 2.183 1.465 7.31 7.31 0 0 0 2.728.503 7.67 7.67 0 0 0 1.867-.216 8.895 8.895 0 0 0 1.55-.531c.46-.211.857-.441 1.192-.689.335-.249.598-.479.79-.69.115.058.248.153.402.288.153.133.301.291.445.474.144.181.268.387.373.617.105.23.158.469.158.718 0 .23-.1.521-.301.876-.201.354-.556.698-1.063 1.034-.507.334-1.201.617-2.082.847-.881.23-2.01.344-3.389.344-1.435 0-2.785-.234-4.049-.703A9.748 9.748 0 0 1 84.846.675c-.947-.89-1.694-1.987-2.24-3.288-.545-1.303-.818-2.777-.818-4.423 0-1.666.282-3.14.847-4.423.564-1.282 1.33-2.354 2.297-3.216a10.008 10.008 0 0 1 3.346-1.967 11.898 11.898 0 0 1 4.021-.675c.976 0 1.847.067 2.613.201.765.134 1.431.297 1.996.488a8.305 8.305 0 0 1 2.283 1.149zM86.957 7.524l2.958-2.154c.268-.211.574-.402.919-.574a2.413 2.413 0 0 1 1.091-.259c.383 0 .742.087 1.077.259.335.172.646.363.934.574l2.957 2.154-1.292 1.379a287.685 287.685 0 0 0-3.676-1.982l-3.676 1.982ZM101.715-16.8h3.389v14.818c.497-.689 1.048-1.46 1.651-2.311.603-.852 1.22-1.743 1.852-2.671a755.337 755.337 0 0 0 3.719-5.514c.584-.871 1.115-1.676 1.594-2.412.478-.738.89-1.374 1.235-1.91h3.446V2.527c-.096.058-.292.134-.589.23a3.308 3.308 0 0 1-1.019.144c-.556 0-.986-.13-1.292-.388-.307-.259-.46-.656-.46-1.192v-12.665c-.421.651-.914 1.408-1.479 2.269-.565.862-1.163 1.752-1.795 2.671-.632.919-1.268 1.842-1.91 2.771-.641.929-1.244 1.79-1.809 2.585-.565.794-1.062 1.483-1.493 2.068-.431.583-.742.99-.933 1.22-.135.096-.374.23-.718.402-.345.172-.786.259-1.321.259-.556 0-1.039-.14-1.451-.417-.412-.278-.617-.751-.617-1.421zm21.225 0h3.417V2.556c-.096.038-.297.105-.603.201a3.343 3.343 0 0 1-1.005.144c-.555 0-.995-.13-1.321-.388-.326-.259-.488-.656-.488-1.192zm-.287 21.337 6.232 2.47c0 .096-.029.249-.086.46a2.13 2.13 0 0 1-.302.632 2.24 2.24 0 0 1-.56.56c-.23.162-.517.244-.862.244-.306 0-.598-.043-.875-.13a4.36 4.36 0 0 1-.905-.416l-3.647-2.125ZM136.035-16.8h17.231v3.13h-12.722c.765.766 1.623 1.627 2.57 2.585a282.854 282.854 0 0 1 5.701 5.93c.919.986 1.752 1.891 2.498 2.714a20.24 20.24 0 0 1 1.479 1.838c.374.536.56 1.081.56 1.637 0 1.244-.775 1.867-2.326 1.867H137.04c-.076-.096-.172-.293-.287-.589a2.727 2.727 0 0 1-.172-.991c0-1.034.574-1.551 1.723-1.551h10.712a303.02 303.02 0 0 0-5.988-6.361 296.949 296.949 0 0 0-3.504-3.561 525.868 525.868 0 0 0-3.489-3.46zm20.18 0h3.389v14.818c.498-.689 1.048-1.46 1.652-2.311.603-.852 1.22-1.743 1.852-2.671a755.36 755.36 0 0 0 1.895-2.8c.632-.938 1.24-1.843 1.824-2.714.584-.871 1.115-1.676 1.594-2.412.478-.738.89-1.374 1.235-1.91h3.446V2.527c-.096.058-.292.134-.589.23a3.312 3.312 0 0 1-1.019.144c-.556 0-.987-.13-1.293-.388-.306-.259-.459-.656-.459-1.192v-12.665c-.422.651-.915 1.408-1.479 2.269-.565.862-1.163 1.752-1.795 2.671-.632.919-1.269 1.842-1.91 2.771a256.41 256.41 0 0 1-1.809 2.585c-.565.794-1.063 1.483-1.493 2.068-.431.583-.743.99-.934 1.22-.134.096-.373.23-.718.402-.344.172-.785.259-1.321.259-.555 0-1.039-.14-1.45-.417-.412-.278-.618-.751-.618-1.421zm22.555 0a148.107 148.107 0 0 0 1.953 5.14h9.621a119.41 119.41 0 0 0 1.077-2.8c.181-.488.349-.943.502-1.364.153-.421.277-.746.374-.976h3.79c-.153.421-.421 1.124-.804 2.111-.383.986-.828 2.115-1.335 3.388a309.59 309.59 0 0 1-1.651 4.05 365.548 365.548 0 0 1-1.738 4.106A143.24 143.24 0 0 1 188.98.402c-.489 1.053-.886 1.847-1.192 2.384-.02.019-.091.062-.216.129a5.172 5.172 0 0 1-.459.215 4.03 4.03 0 0 1-.632.201c-.24.058-.484.086-.732.086-.671 0-1.226-.148-1.666-.445-.441-.297-.833-.828-1.177-1.594a370.932 370.932 0 0 1-5.974-14.028 192.498 192.498 0 0 1-1.608-4.15zm3.159 8.156c.287.747.593 1.512.919 2.297.326.785.651 1.556.977 2.312.325.756.641 1.474.947 2.154.306.679.584 1.287.833 1.824.172-.345.407-.853.704-1.522.296-.671.612-1.413.947-2.226.335-.814.675-1.647 1.02-2.499.345-.852.651-1.632.919-2.34zm1.178 13.181 6.232 2.47c0 .096-.029.249-.087.46-.057.21-.158.421-.301.632a2.24 2.24 0 0 1-.56.56c-.23.162-.517.244-.862.244-.306 0-.598-.043-.876-.13a4.378 4.378 0 0 1-.904-.416l-3.647-2.125ZM201.63-16.8c.018.459.047 1.072.086 1.838l.129 2.556c.047.938.1 1.91.158 2.915.057 1.005.11 1.976.158 2.915.047.937.095 1.789.143 2.555.048.766.082 1.379.101 1.838.402-.746.857-1.627 1.364-2.642a490.284 490.284 0 0 0 2.944-5.987c.44-.91.775-1.623 1.005-2.14h2.814c.172.345.397.809.675 1.393.277.584.584 1.216.919 1.895.335.68.684 1.393 1.048 2.14a487.633 487.633 0 0 0 1.982 4.02l.689 1.379.101-1.565a607.386 607.386 0 0 0 .33-5.744c.057-1.101.115-2.149.172-3.145.058-.995.105-1.871.144-2.627.038-.757.067-1.288.086-1.594h3.36a96.262 96.262 0 0 0-.129 2.312 248.082 248.082 0 0 1-.187 3.36 643.596 643.596 0 0 0-.23 3.877 1367.84 1367.84 0 0 0-.215 3.877A1190.96 1190.96 0 0 1 219.09 0c-.057 1.015-.105 1.79-.143 2.326-.096.096-.336.216-.718.359-.384.144-.853.216-1.408.216-.631 0-1.148-.144-1.55-.431-.402-.287-.738-.709-1.005-1.264-.23-.479-.56-1.153-.991-2.024l-1.379-2.786c-.488-.986-.976-1.963-1.464-2.929-.489-.967-.896-1.776-1.221-2.427a758.1 758.1 0 0 0-1.364 2.671 340.598 340.598 0 0 0-1.637 3.259L204.688.043c-.469.948-.818 1.651-1.048 2.111-.154.153-.422.316-.804.488-.384.172-.872.259-1.465.259a2.49 2.49 0 0 1-1.436-.431c-.421-.287-.651-.776-.689-1.465-.039-.498-.086-1.211-.144-2.139-.057-.929-.12-1.972-.186-3.131a691.864 691.864 0 0 1-.201-3.618c-.068-1.254-.135-2.46-.201-3.619a418.112 418.112 0 0 1-.173-3.144c-.048-.939-.081-1.656-.1-2.154zm22.454 0h3.418v9.06a51.883 51.883 0 0 0 2.556-2.171 61.923 61.923 0 0 0 2.541-2.431 83.602 83.602 0 0 0 2.283-2.402 66.403 66.403 0 0 0 1.809-2.056h4.222a56.452 56.452 0 0 1-4.566 5.349 92.724 92.724 0 0 1-5.37 5.119c.363.325.827.745 1.392 1.261.565.516 1.173 1.06 1.824 1.634a1388.4 1388.4 0 0 1 1.981 1.748c.67.593 1.283 1.138 1.838 1.635.556.497 1.034.922 1.436 1.276.402.353.651.578.747.673-.115.153-.364.359-.747.618-.383.258-.88.388-1.493.388-.556 0-1.029-.125-1.422-.374a14.927 14.927 0 0 1-1.306-.948 85.635 85.635 0 0 1-1.551-1.347 222.774 222.774 0 0 1-6.174-5.674v7.998c-.096.038-.297.105-.603.201a3.355 3.355 0 0 1-1.006.144c-.555 0-.995-.13-1.321-.388-.325-.259-.488-.656-.488-1.192zm21.547 0a148.511 148.511 0 0 0 1.953 5.14h9.62a159.401 159.401 0 0 0 1.58-4.164c.153-.421.277-.746.373-.976h3.791c-.153.421-.421 1.124-.804 2.111-.383.986-.828 2.115-1.336 3.388a296.256 296.256 0 0 1-1.651 4.05 365.973 365.973 0 0 1-1.737 4.106 143.012 143.012 0 0 1-1.58 3.547c-.488 1.053-.886 1.847-1.192 2.384a1.44 1.44 0 0 1-.215.129 5.455 5.455 0 0 1-.459.215 4.064 4.064 0 0 1-.632.201c-.24.058-.484.086-.733.086-.67 0-1.225-.148-1.665-.445-.441-.297-.833-.828-1.178-1.594a401.785 401.785 0 0 1-2.082-4.709 343.646 343.646 0 0 1-3.891-9.319 187.395 187.395 0 0 1-1.608-4.15zm3.159 8.156c.287.747.593 1.512.919 2.297.325.785.651 1.556.976 2.312a149.893 149.893 0 0 0 1.781 3.978c.172-.345.406-.853.704-1.522.296-.671.612-1.413.947-2.226.335-.814.675-1.647 1.02-2.499.344-.852.65-1.632.919-2.34z' style='fill:%23002856;fill-opacity:1;fill-rule:nonzero;stroke:none' transform='translate(263.201 336.623)'/%3E%3Cpath d='M0 0h14.675v3.13h-11.2v5.371h10.511c.076.095.167.291.273.588.105.297.158.627.158.991 0 1.034-.565 1.551-1.695 1.551H3.475v4.939h10.942c.057.096.143.292.258.589.115.297.172.627.172.991 0 1.034-.574 1.551-1.723 1.551H2.096C.699 19.701 0 19.05 0 17.748Zm18.348 0h13.555v3.13H21.765v16.226c-.096.038-.297.105-.603.201a3.353 3.353 0 0 1-1.005.144c-.556 0-.996-.13-1.321-.388-.326-.258-.488-.656-.488-1.192zm15.763 0h14.675v3.13h-11.2v5.371h10.51c.077.095.168.291.273.588.105.297.158.627.158.991 0 1.034-.565 1.551-1.694 1.551h-9.247v4.939h10.941c.058.096.144.292.259.589.114.297.172.627.172.991 0 1.034-.574 1.551-1.723 1.551H36.207c-1.398 0-2.096-.651-2.096-1.953zm18.347 0h3.418v9.061a51.925 51.925 0 0 0 2.556-2.172 61.923 61.923 0 0 0 2.541-2.431 83.602 83.602 0 0 0 2.283-2.402A67.936 67.936 0 0 0 65.066 0h4.221a56.306 56.306 0 0 1-4.566 5.349 92.386 92.386 0 0 1-5.37 5.119c.363.325.827.745 1.392 1.261.565.516 1.174 1.06 1.824 1.634.651.573 1.311 1.156 1.982 1.749.67.592 1.283 1.137 1.838 1.634.555.497 1.033.922 1.435 1.276.403.354.651.578.747.674-.115.153-.363.359-.747.617-.383.258-.88.388-1.493.388-.555 0-1.029-.125-1.421-.374a14.957 14.957 0 0 1-1.307-.947 89.87 89.87 0 0 1-1.551-1.347c-.67-.593-1.383-1.233-2.139-1.921-.757-.687-1.499-1.37-2.226-2.049a178.661 178.661 0 0 1-1.809-1.705v7.998c-.096.038-.297.105-.603.201a3.355 3.355 0 0 1-1.006.144c-.555 0-.995-.13-1.321-.388-.325-.258-.488-.656-.488-1.192zm25.154 0h3.418v16.57h7.236c.077.096.168.292.274.589.104.297.157.627.157.991 0 1.034-.565 1.551-1.694 1.551H70.605a4.53 4.53 0 0 1-.259-.589 2.744 2.744 0 0 1-.172-.991c0-1.034.565-1.551 1.694-1.551h5.744zM90.92 0h3.331v7.352c.249-.039.67-.082 1.264-.129a23.545 23.545 0 0 1 1.895-.072c.306 0 .637.009.991.029.354.018.694.047 1.02.086a20 20 0 0 0 1.005-1.565c.402-.68.804-1.389 1.206-2.126.402-.737.775-1.435 1.12-2.096.344-.661.593-1.154.748-1.479h3.962c-.326.632-.675 1.302-1.049 2.01a91.613 91.613 0 0 1-1.163 2.14 61.566 61.566 0 0 1-1.22 2.082 29.62 29.62 0 0 1-1.221 1.838c1.149.497 2.054 1.196 2.714 2.096.661.9.991 2.039.991 3.418 0 1.971-.747 3.532-2.24 4.681-1.493 1.148-3.743 1.723-6.749 1.723-1.493 0-2.632-.034-3.417-.101-.786-.067-1.321-.129-1.608-.186a2.46 2.46 0 0 1-1.12-.546c-.307-.268-.46-.709-.46-1.321Zm3.331 16.915c.153.038.484.076.991.115.508.038 1.239.057 2.197.057 1.091 0 1.996-.096 2.714-.287.718-.191 1.287-.45 1.709-.775.421-.326.719-.699.89-1.12.172-.422.258-.872.258-1.35 0-.517-.091-.991-.272-1.422-.183-.43-.488-.799-.919-1.105-.431-.307-.996-.546-1.694-.718-.7-.172-1.566-.259-2.6-.259-.938 0-1.656.029-2.154.087-.497.057-.871.105-1.12.143zm21.076 2.513a10.374 10.374 0 0 1-3.331-2.183 10.015 10.015 0 0 1-2.225-3.288c-.537-1.264-.805-2.633-.805-4.107 0-1.474.268-2.843.805-4.106a10.02 10.02 0 0 1 2.225-3.289 10.371 10.371 0 0 1 3.331-2.182c1.273-.527 2.657-.79 4.15-.79 1.494 0 2.877.263 4.15.79a10.36 10.36 0 0 1 3.331 2.182c.948.929 1.69 2.025 2.226 3.289.536 1.263.804 2.632.804 4.106 0 1.474-.268 2.843-.804 4.107a10.033 10.033 0 0 1-2.226 3.288 10.363 10.363 0 0 1-3.331 2.183c-1.273.526-2.656.79-4.15.79-1.493 0-2.877-.264-4.15-.79m1.393-16.269a6.743 6.743 0 0 0-2.197 1.508 6.793 6.793 0 0 0-1.45 2.283c-.345.88-.517 1.847-.517 2.9s.172 2.025.517 2.915a6.78 6.78 0 0 0 1.45 2.298 6.582 6.582 0 0 0 2.197 1.493c.843.354 1.762.531 2.757.531.996 0 1.914-.177 2.757-.531a6.436 6.436 0 0 0 2.183-1.493 7.084 7.084 0 0 0 1.45-2.298c.354-.89.531-1.862.531-2.915s-.177-2.02-.531-2.9a7.1 7.1 0 0 0-1.45-2.283 6.59 6.59 0 0 0-2.183-1.508c-.843-.364-1.761-.546-2.757-.546-.995 0-1.914.182-2.757.546M133.319 0h3.389v14.819c.498-.69 1.048-1.461 1.651-2.312.603-.852 1.222-1.743 1.852-2.671a755.337 755.337 0 0 0 3.719-5.514c.584-.871 1.115-1.675 1.594-2.412.479-.737.891-1.374 1.235-1.91h3.447v19.327c-.097.058-.293.134-.589.23a3.319 3.319 0 0 1-1.02.144c-.555 0-.986-.13-1.292-.388-.306-.258-.46-.656-.46-1.192V5.456c-.421.651-.914 1.408-1.479 2.269-.565.862-1.163 1.752-1.795 2.671-.631.919-1.268 1.842-1.909 2.771-.642.929-1.245 1.79-1.81 2.585-.565.794-1.061 1.483-1.493 2.068-.431.583-.742.99-.933 1.22-.134.096-.374.23-.718.402-.345.173-.786.259-1.321.259-.555 0-1.039-.139-1.451-.417-.412-.278-.617-.751-.617-1.421zm21.214 0h3.417v19.356c-.096.038-.297.105-.603.201a3.339 3.339 0 0 1-1.005.144c-.556 0-.996-.13-1.321-.388-.326-.258-.488-.656-.488-1.192zm24.152 1.321-1.522 2.613c-.403-.268-1.038-.555-1.91-.861-.872-.307-1.91-.46-3.116-.46a8.578 8.578 0 0 0-2.843.46 6.454 6.454 0 0 0-2.298 1.364c-.651.603-1.163 1.35-1.536 2.24-.373.89-.56 1.919-.56 3.087 0 1.149.177 2.178.531 3.087.354.909.837 1.685 1.45 2.327a6.096 6.096 0 0 0 2.183 1.464 7.315 7.315 0 0 0 2.728.503c.67 0 1.293-.072 1.867-.216a8.853 8.853 0 0 0 1.551-.531 6.707 6.707 0 0 0 1.191-.689c.335-.249.599-.479.79-.689.115.057.249.153.402.287.153.133.302.291.445.474.144.181.268.387.374.617.105.23.158.469.158.718 0 .23-.101.521-.302.876-.201.354-.555.699-1.061 1.034-.509.335-1.203.617-2.082.847-.882.23-2.012.345-3.39.345a11.54 11.54 0 0 1-4.049-.704 9.73 9.73 0 0 1-3.317-2.039c-.948-.89-1.695-1.986-2.24-3.288-.546-1.302-.819-2.776-.819-4.423 0-1.665.282-3.14.847-4.422.565-1.283 1.331-2.355 2.299-3.217A10.022 10.022 0 0 1 167.8.158a11.898 11.898 0 0 1 4.021-.675c.976 0 1.847.067 2.613.201a13.61 13.61 0 0 1 1.996.488 8.27 8.27 0 0 1 1.407.603c.374.211.665.393.876.546zM181.237 0h3.418v9.061a51.464 51.464 0 0 0 2.556-2.172 61.923 61.923 0 0 0 2.541-2.431 83.602 83.602 0 0 0 2.283-2.402A66.403 66.403 0 0 0 193.844 0h4.222a56.16 56.16 0 0 1-4.566 5.349 92.386 92.386 0 0 1-5.37 5.119c.363.325.828.745 1.392 1.261.565.516 1.173 1.06 1.824 1.634.652.573 1.311 1.156 1.982 1.749.67.592 1.282 1.137 1.839 1.634.554.497 1.032.922 1.434 1.276.402.354.651.578.747.674-.115.153-.364.359-.747.617s-.88.388-1.493.388c-.555 0-1.029-.125-1.421-.374a14.957 14.957 0 0 1-1.307-.947 93.89 93.89 0 0 1-1.551-1.347c-.67-.593-1.383-1.233-2.139-1.921-.757-.687-1.499-1.37-2.226-2.049a168.527 168.527 0 0 1-1.809-1.705v7.998c-.096.038-.297.105-.603.201a3.355 3.355 0 0 1-1.006.144c-.555 0-.995-.13-1.321-.388-.325-.258-.488-.656-.488-1.192zm21.547 0a150.532 150.532 0 0 0 1.953 5.141h9.62a135.208 135.208 0 0 0 1.58-4.165c.153-.421.277-.746.373-.976h3.791c-.153.421-.421 1.124-.804 2.111-.382.986-.828 2.115-1.335 3.389a296.902 296.902 0 0 1-1.652 4.049 365.973 365.973 0 0 1-1.737 4.106 139.38 139.38 0 0 1-1.58 3.547c-.488 1.053-.885 1.848-1.191 2.384-.02.019-.092.062-.216.129a5.455 5.455 0 0 1-.459.215 4.03 4.03 0 0 1-.632.201c-.24.058-.484.087-.732.087-.671 0-1.226-.149-1.666-.446-.441-.297-.833-.828-1.178-1.593a409.567 409.567 0 0 1-2.082-4.71 338.523 338.523 0 0 1-3.891-9.319A187.395 187.395 0 0 1 199.338 0Zm3.159 8.156c.287.747.593 1.512.919 2.297a161.932 161.932 0 0 0 2.757 6.29c.173-.345.407-.852.704-1.522.296-.671.612-1.412.947-2.226.335-.814.675-1.647 1.021-2.499.343-.852.649-1.632.918-2.34zm1.177 13.182 6.232 2.469c0 .096-.028.249-.086.46-.057.21-.158.421-.301.632-.144.21-.331.397-.56.56-.23.162-.517.244-.862.244-.306 0-.598-.043-.876-.129a4.415 4.415 0 0 1-.904-.417l-3.648-2.125z' style='fill:%23002856;fill-opacity:1;fill-rule:nonzero;stroke:none' transform='translate(259.784 356.29)'/%3E%3Cpath d='M0 0a12.7 12.7 0 0 0 8.456 1.193L6.218 14.336h13.639a4.236 4.236 0 0 1 4.237 4.235v16.937a4.236 4.236 0 0 1-4.237 4.234H1.99l-3.642 21.869a4.237 4.237 0 0 1-4.178 3.536h-12.703a4.234 4.234 0 0 1-4.234-4.234V39.742h-8.469v21.171a4.234 4.234 0 0 1-4.234 4.234h-12.703a4.233 4.233 0 0 1-4.178-3.536l-3.646-21.869h-17.866a4.235 4.235 0 0 1-4.234-4.234V18.571a4.235 4.235 0 0 1 4.234-4.235h13.642l-9.067-54.922a4.236 4.236 0 0 1 .949-3.431 4.244 4.244 0 0 1 3.229-1.493h29.64a4.235 4.235 0 0 1 4.234 4.235v55.611h8.469v-55.611c0-1.117.438-2.131 1.145-2.889l7.323 7.323v51.177h11.933zm-14.299 56.679h4.882l2.823-16.937h-7.705zm-30.287 0h4.882V39.742h-7.705zm4.882-93.72h-20.417l8.484 51.377h11.933zm-29.925 68.314h85.251v-8.468h-85.251z' style='fill:%23002856;fill-opacity:1;fill-rule:nonzero;stroke:none' transform='translate(212.145 318.978) scale(.67203)'/%3E%3Cpath d='M0 0a4.009 4.009 0 0 0-2.526 1.765l-16.226 25.433-11.726-12.811a4.035 4.035 0 0 0-4.119-1.141 4.044 4.044 0 0 0-2.82 3.205l-11.986 73.303a4.023 4.023 0 0 0 1.806 4.04c.908.58 1.984.77 3.033.536.5-.109.97-.313 1.392-.601l61.427-41.748a4.041 4.041 0 0 0 1.718-3.909 4.054 4.054 0 0 0-2.77-3.255L.645 39.578l16.229-25.436a4.005 4.005 0 0 0 .536-3.03 3.977 3.977 0 0 0-1.766-2.521L3.033.537A4.003 4.003 0 0 0 0 0m-17.313 37.711a4.05 4.05 0 0 0 2.523-1.766L2.097 9.485l5.827 3.722-16.884 26.46a4.064 4.064 0 0 0-.391 3.539 4.05 4.05 0 0 0 2.569 2.463l13.651 4.318-46.821 31.825 9.136-55.877 9.667 10.565a4.06 4.06 0 0 0 3.314 1.292c.181-.02.35-.044.522-.081' style='fill:%23c50f3c;fill-opacity:1;fill-rule:nonzero;stroke:none' transform='translate(246.654 250.605) scale(.67203)'/%3E%3Cpath d='m0 0-18.743-18.743h-71.613v92.706c0 21.794 17.729 39.523 39.523 39.523h92.706V41.873L28.328 28.328l7.295-4.957 13.645 13.645a4.328 4.328 0 0 1 1.268 3.061v77.74a4.335 4.335 0 0 1-4.332 4.335h-97.037c-26.57 0-48.188-21.619-48.188-48.189v-97.037a4.333 4.333 0 0 1 4.334-4.331h77.741a4.33 4.33 0 0 1 3.06 1.267L1.721-10.531z' style='fill:%23002856;fill-opacity:1;fill-rule:nonzero;stroke:none' transform='translate(210.29 293.741) scale(.67203)'/%3E%3C/g%3E%3C/svg%3E");
  background-position: 0 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  height: 75px;
  width: 215px;
}
.non-cs .logo-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.97 18.905a2.891 2.891 0 0 1 1.91-.266l-.506-2.939h3.079a.95.95 0 0 0 .957-.943V10.97a.95.95 0 0 0-.955-.945H23.42l-.822-4.885a.954.954 0 0 0-.932-.793h-2.878a.952.952 0 0 0-.959.945v4.732h-1.907v-4.73a.952.952 0 0 0-.957-.947H12.1a.954.954 0 0 0-.944.793l-.823 4.885H6.3a.95.95 0 0 0-.957.943v3.78a.95.95 0 0 0 .954.946H9.38L7.332 27.968a.946.946 0 0 0 .944 1.1h6.69a.952.952 0 0 0 .956-.948V15.7h1.907v12.427c0 .24.093.47.26.645l1.652-1.635V15.7h2.697l.533 3.205ZM19.742 6.239h1.102l.638 3.785h-1.74V6.24Zm-5.732 0h-1.102l-.638 3.785h1.74V6.24Zm.001 20.942H9.402l1.914-11.48h2.695v11.48Zm12.483-15.264H7.254v1.89h19.24v-1.89Z' fill='%23052856'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.99 41.246c.13.201.335.343.57.393l.005-.006a.91.91 0 0 0 .677-.121l2.846-1.799a.887.887 0 0 0 .28-1.233l-3.66-5.687 3.735-1.171a.903.903 0 0 0 .49-.36.888.888 0 0 0-.251-1.24l-13.865-9.33a.892.892 0 0 0-.313-.133.912.912 0 0 0-.38-.009.894.894 0 0 0-.717 1.046l2.708 16.379a.91.91 0 0 0 .637.715l.065.018a.908.908 0 0 0 .864-.273l2.648-2.874 3.66 5.685Zm-2.763-7.647a.919.919 0 0 0-.569-.393v.007a.924.924 0 0 0-.867.27l-2.184 2.362-2.063-12.487 10.567 7.11-3.076.96a.889.889 0 0 0-.492 1.34l3.812 5.913-1.316.83-3.812-5.912Z' fill='%23C1123C'/%3E%3Cpath d='m22.344 27.295-4.225 4.19H1.957V10.768c.005-4.875 3.995-8.826 8.92-8.83h20.921v16l-3.056 3.026 1.645 1.118 3.081-3.048a.968.968 0 0 0 .287-.684V.97A.973.973 0 0 0 32.78 0H10.885C4.878.002.007 4.82 0 10.768v21.675c0 .535.438.968.977.968h17.546c.259 0 .507-.103.69-.284l3.523-3.488-.392-2.344Z' fill='%23052856'/%3E%3C/svg%3E");
  height: 60px;
  width: 60px;
}
.logo-mdcr-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='200' height='50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M0 0h33.304l16.652 16.667H16.652L0 0Z' fill='%23005589'/%3E%3Cpath d='m0 33.333 16.652 16.666h33.304L66.61 33.333 49.957 16.666 33.303 33.333H0Z' fill='%2369B5C3'/%3E%3Cpath d='M66.609 7.441h2.152l2.848 7.561 2.804-7.56h2.152v9.094h-1.304V8.671h-.022l-3.01 7.865h-1.283l-3.011-7.865h-.022v7.865H66.61V7.441ZM79.522 9.89h1.228v6.647h-1.228V9.89Zm1.304-1.48h-1.38V7.028h1.38V8.41ZM83.576 9.89h1.185v1.055h.032c.36-.761 1.25-1.218 2.174-1.218 1.718 0 2.49 1.066 2.49 2.86v3.95h-1.229v-3.438c0-1.556-.337-2.306-1.402-2.372-1.391 0-2.022 1.121-2.022 2.742v3.079h-1.217V9.9l-.01-.011ZM92.272 9.89h1.217v6.647h-1.217V9.89Zm1.304-1.48h-1.38V7.028h1.38V8.41ZM95.826 15.241c.49.316 1.174.468 1.522.468.565 0 1.25-.24 1.25-.957 0-1.208-2.88-1.11-2.88-2.97 0-1.382 1.021-2.046 2.347-2.046.576 0 1.033.12 1.522.261l-.109 1.067c-.271-.175-1-.338-1.293-.338-.62 0-1.174.261-1.174.805 0 1.36 2.88.969 2.88 3.09 0 1.425-1.13 2.078-2.326 2.078-.62 0-1.26-.065-1.826-.37l.065-1.099.022.011ZM105.511 10.88h-1.761v3.633c0 .773.467 1.186 1.033 1.186.38 0 .652-.12.837-.24v1.045c-.272.076-.653.185-1.044.185-1.261 0-2.043-.599-2.043-1.926V10.88h-1.5v-.99h1.5V8.356l1.228-.392v1.925h1.761v.99h-.011ZM111.935 12.576c0-1.012-.598-1.85-1.652-1.85-1.196 0-1.696.99-1.783 1.85h3.446-.011Zm.793 3.688c-.467.174-1 .435-2.098.435-2.358 0-3.434-1.436-3.434-3.601 0-1.97 1.239-3.362 3.108-3.362 2.218 0 2.935 1.621 2.935 3.754H108.5a2.18 2.18 0 0 0 2.185 2.219c.804 0 1.75-.413 2.043-.664v1.23-.011ZM115.457 9.889h1.141v1.033h.032c.327-.696 1.033-1.186 1.729-1.186.369 0 .554.044.815.087v1.1a1.718 1.718 0 0 0-.685-.12c-1.098 0-1.815 1.044-1.815 2.708v3.025h-1.228V9.889h.011ZM120.185 15.241c.489.316 1.174.468 1.522.468.554 0 1.25-.24 1.25-.957 0-1.208-2.881-1.11-2.881-2.97 0-1.382 1.033-2.046 2.348-2.046.576 0 1.043.12 1.522.261l-.109 1.067c-.272-.175-1-.338-1.294-.338-.63 0-1.173.261-1.173.805 0 1.36 2.88.969 2.88 3.09 0 1.425-1.141 2.078-2.315 2.078-.631 0-1.261-.065-1.826-.37l.065-1.099.011.011ZM129.739 10.88h-1.761v3.633c0 .773.468 1.186 1.033 1.186.38 0 .652-.12.837-.24v1.045c-.272.076-.652.185-1.044.185-1.261 0-2.043-.599-2.043-1.926V10.88h-1.5v-.99h1.5V8.356l1.228-.392v1.925h1.761v.99h-.011ZM134.38 16.536h-1.467l-2.38-6.647h1.347l1.794 5.428h.022l1.837-5.428h1.228l-2.381 6.647ZM141.098 15.709c1.435 0 2.076-1.306 2.076-2.491 0-1.262-.772-2.492-2.076-2.492-1.305 0-2.087 1.23-2.087 2.492 0 1.185.641 2.49 2.087 2.49Zm0-5.973c2.022 0 3.38 1.458 3.38 3.482 0 1.903-1.38 3.48-3.38 3.48s-3.391-1.577-3.391-3.48c0-2.024 1.358-3.482 3.391-3.482ZM153.598 15.71c1.38 0 1.956-1.372 1.956-2.481 0-1.24-.641-2.502-1.967-2.502s-1.848 1.25-1.826 2.47c-.033 1.044.522 2.512 1.837 2.512Zm2.011-.11h-.022c-.326.49-1.076 1.1-2.272 1.1-2.011 0-2.848-1.785-2.848-3.602s.935-3.361 2.87-3.361c1.163 0 1.826.457 2.206 1.066h.022V6.767h1.228v9.78h-1.173v-.936l-.011-.01ZM162.065 15.709c1.435 0 2.076-1.306 2.076-2.491 0-1.262-.771-2.492-2.076-2.492-1.304 0-2.087 1.23-2.087 2.492 0 1.185.642 2.49 2.087 2.49Zm0-5.973c2.022 0 3.381 1.458 3.381 3.482 0 1.903-1.381 3.48-3.381 3.48-2 0-3.391-1.577-3.391-3.48 0-2.024 1.359-3.482 3.391-3.482ZM170.533 10.727c-1.326 0-1.968 1.262-1.968 2.503 0 1.11.576 2.48 1.957 2.48 1.38 0 1.858-1.469 1.837-2.513.021-1.197-.489-2.47-1.826-2.47Zm-3.185-.837h1.174v.935h.021c.327-.49 1.087-1.098 2.25-1.098 1.924 0 2.87 1.577 2.87 3.361 0 1.784-.848 3.601-2.859 3.601-1.174 0-1.837-.457-2.217-1.066h-.022v3.655h-1.217V9.89ZM175.891 9.889h1.142v1.033h.021c.326-.696 1.033-1.186 1.729-1.186.369 0 .554.044.804.087v1.1c-.217-.099-.467-.12-.674-.12-1.098 0-1.815 1.044-1.815 2.708v3.025h-1.218V9.889h.011ZM184.413 13.371c-.261 0-.522-.022-.783-.022-.663 0-2.304.11-2.304 1.284 0 .707.674 1.077 1.239 1.077 1.207 0 1.848-.75 1.848-1.752v-.587Zm-3.641-3.014c.619-.37 1.348-.63 2.195-.63 1.903 0 2.674.935 2.674 2.752v2.752c0 .762.022 1.11.055 1.306h-1.153v-.86h-.021c-.283.403-.935 1.023-2.055 1.023-1.434 0-2.434-.62-2.434-2.078 0-1.664 1.826-2.187 3.087-2.187.489 0 .826 0 1.304.022 0-1.142-.413-1.73-1.641-1.73-.696 0-1.435.261-1.924.675l-.066-1.044h-.021ZM190.913 16.536h-1.456l-2.392-6.647h1.348l1.794 5.428h.032l1.837-5.428h1.218l-2.381 6.647ZM194.25 18.343c.163.054.37.108.576.108 1.098 0 1.457-1.512 1.457-1.642 0-.142-.153-.48-.229-.708l-2.25-6.2h1.337l1.783 5.504h.022l1.826-5.505h1.239l-2.446 6.789c-.456 1.273-.935 2.752-2.554 2.752-.391 0-.609-.054-.837-.087l.076-1v-.011Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h200v50H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  height: 50px;
  width: 200px;
}
.logo-mdcr-big,
.logo-ofc-big {
  background-position: 0 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}
.logo-ofc-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='158' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.772 4.391c.658 0 .846.4.94.699v.2c0 .2 0 .499-.094.598l-.094.2v.1l.094.1.282.499.188.3c.376.698.846 1.596.846 2.494 0 1.497.282 3.294 1.598 4.79H26.25l-.188-.099c-.376-.1-.752-.4-1.222-.798-.094 0-.094.2-.094.499V16.368c.094.599.188 1.098.376 1.397.188.2-.188.1-.564-.3l-.188-.199-.282-.3c-.094-.199-.188-.299-.282-.199h-.094l-.094.1-.094.2-.094.2-.094.199c-.188.798-.376 1.996.282 3.194.094.2 0 .2-.188.1l-.094-.1-.188-.1c-.282-.2-.752-.6-.94-.998 0-.1-.094 0-.188.2l-.094.199-.094.2v.299c-.188.898-.188 2.395.47 3.693.094.2-.094.1-.282 0l-.188-.1-.188-.1.188-.1s-.094 0-.094-.1l-.094-.1-.188-.199v-.1c-.188-.3-.47.4 0 1.497l.564 1.098.188.4.188.399c.282.499.47.898.658 1.097.188.2.564.5 1.034.699l.752.4c.094.1.188.1.282.199h.094l.564.4.282.199c.752.499 1.88 1.098 2.914 1.098 1.598 0 2.444-1.198 2.444-1.797h-.094l-.564-.1h-.188l-.188-.1-.282-.1-.282-.1h-.094l-.282-.099c-1.41-.599-3.196-1.896-3.196-5.09 0-2.495 1.504-4.292 2.726-5.39l.282-.199.282-.2.188-.2.282-.199.282-.2.846.899-.282.2-.376.299-.282.2-.094.1-.282.299c-1.034.998-2.35 2.595-2.35 4.391 0 2.994 2.538 4.391 4.042 4.391V26.747l-.094-.2c-.282-.698-.94-1.496-2.632-2.295H29.352c.564 0 1.504.1 2.162 1.098.282.4.376.1.47 0 .094-.1.564-.698 1.316-.399l-.188.1v.1l-.094.1c-.282.399-.658 1.297-.282 2.495H33.018l.188-.1h.094l.188-.1c.846-.499 2.162-1.497 2.162-3.693 0-1.996-1.316-3.493-2.632-4.79l-.376-.4-.752-.698-.188-.2-.282-.3c-.188-.1-.282-.299-.376-.398l-.094-.1c-.188-.2-.376-.5-.564-.699l-.846-.898c-.94-.998-1.786-2.096-1.974-3.693l-.094-.2h-.094c-.282-.2-1.034-.598-1.034-1.896 0-.798.47-1.597.94-2.195l.188-.3.188-.2.094-.1.188-.199.188-.1.094-.1h.094v.1l-.094.5-.094.199c-.094.4-.094.898.282.898.564 0 1.786-1.497 1.786-1.796 0-.1.094 0 .094.1V6.886l-.094.2c-.094.299-.188.598-.376.798l-.094.1c-.094.199-.282.299-.376.498l-.564.699c-.282.4-.564.699-.282.998.282.4.94-.1 1.316-.499l.094-.2.094-.1v-.1c0-.099.094-.099 0 0V9.582l-.094.2v.1l-.094.2c-.188.498-.564 1.097-1.128 1.396v.7l.094.099.094.2.094.2s0 .099.094.099l.094.2.188.2.188.199.094.1.188.299.282.3.282.299c-.188.1-.094.1-.094.2l.282.299.376.4.376.398.47.4.47.399.376.399.564.499.47.4.47.398.47.5.094.1h.094c.094-.1.188-.2.188-.5v-.1c0-.598.188-1.197.47-1.397v1.597c0 .798.094 1.697.376 1.896.282.1.376-.2.376-.599.094-.399.376-.798.47-.698l-.094.3-.094.398v.6c-.094.798-.094 1.596.376 1.896.094 0 .094 0 .188-.1l.094-.1c.094-.2.376-.3.846-.1l-.094-.4-.094.1c-.376.2-.94.899-.846 1.897.094 1.397-1.128 4.99-4.23 5.49v.199l-.094.2-.094.1-.094.199-.094.2c-.47.898-1.41 2.195-3.76 1.896l.188.2.188.199.282.3.188.299.188.3c0 .099.094.099.094.199l.188.3c.846 1.297 1.692 3.193 1.598 5.289l-.094-.2-.094-.399-.188-.499-.188-.499-.188-.3c0-.1-.094-.1-.094-.199l-.188-.3-.188-.399-.188-.399-.282-.4-.282-.398c-.188-.4-.47-.699-.752-1.098l-.376-.4c-.94-1.197-2.068-2.295-3.384-3.093l-.282-.2c-.094 0-.188.1-.094.5.094.498-.282 1.596-.564 2.095 0 .1-.094.1-.094.3v1.496c.188 1.697 1.034 3.993 3.666 4.791.47.1.846.1 1.222.1h.376l.188-.1v.1l-.094.1-.094.1.094-.2c-.376.3-1.034.699-2.35.699-.564 0-.564.898.282.898V41.519l-.094.299-.188.599-.094.399-.094.4-.094.398-.188.4-.188.399-.188.4c0 .099-.094.099-.094.199l-.188.399c-.376.898-.846 1.697-1.316 2.196-.282.2-.094.3 0 .399h.188c.094 0 .188.1.376.2l.188.1s.094 0 .094.1l.188.099c.094.1.188.1.282.2h-.094c-.188 0-.376 0-.376.1v.598c-.094.3-.188.699-.752.699-.752 0-.94-.799-.94-1.198 0-.4-.376-.4-.564-.4-.094 0-.658.2-.846.9l-.094.298c-.094.7-.376 1.298-.94 1.298-.658 0-.846-.499-.846-.898 0-.1 0-.1-.094-.1h-.094c-.094 0-.282 0-.47-.1l.282-.2.188-.1.282-.199.282-.2c.47-.399.846-.798.752-.998-.188-.498-.47-.399-.658-.2l-.094.1-.188.1c-.282.2-.752.5-1.128.6-.564.1-.846-.7-.564-1.298l.094-.1c.094-.1 0-.1-.094-.2l-.188-.1c-.094-.1-.188-.1-.282-.199h1.034c.752 0 1.598 0 1.598-.4-.094-.598-.564-.598-.846-.498-.282.1-1.128 0-1.128-.599 0-.1.094-.2.094-.3l.094-.2c.094-.099.094-.199.094-.299 0-.1-.094-.2-.188-.299l-.094-.1h.376c.188 0 .47 0 .752.1.188.1.376.2.564.5l.376.398c.376.4.846.899 1.222.899.752 0 1.41-1.198 1.41-3.593V40.42c-.094-.398-.094-.598-.282-.698l-.094-.1-.188-.1-.094-.1s-.094-.1-.094-.199v-.2c0-.1 0-.299-.188-.399-.282-.1-.658.3-.752 1.896v1.598l-.094.299-.094-.2-.094-.2v-.1l-.094-.299-.094-.299c-.094-.4-.188-.799-.188-1.297V39.223c0-.2 0-.3-.094-.4 0 0-.094 0-.188.1l-.094.1-.282.3c-.282.3-.658.699-1.128.898l.094-.2.094-.2.094-.199c.188-.399.376-.998.376-1.497 0-.1 0-.2-.094-.3v-.099l.094-.3-.188-.199-.094-.1c-.282-.399-.658-1.197-.658-3.293 0-.699.094-1.198.188-1.597l.094-.3c.094-.399.188-.798.188-1.397 0-.698-.752-1.497-1.598-2.295l-.376-.3-.376-.3-.188-.199-1.222-.898-.376-.3-.376-.299-.188-.2-.47-.399-.282-.3-.282-.299-.282-.299-.188-.2-.094-.1v-.1c-.094-.099.094-.299.188-.498l.564-.699.188-.3c.282-.398.47-.798.188-.997-.376-.3-.564-.1-.846.3l-.094.199-.188.399c0 .1-.094.1-.094.2-.376.598-1.034 1.197-1.316 1.397-.094 0-.094-.1-.094-.3v-1.098c0-.498-.094-.998-.376-.998-.658 0-.752.7-.658.999v.1c0 .1 0 .1-.188.1h-.188c-.282 0-.564.099-.846.398l-.094.2s0 .1-.094.1l-.094.2c-.188.399-.47.898-.564 1.696v-.2c-.094-.299-.188-.998 0-1.596l.094-.2c0-.1 0-.1-.188-.1H7.732l-.376.1-.376.1-.658.1-.94.2c-.094 0-.188 0-.282.099-.282.1-.376.2-.376.699v2.096c0 .1-.094 0-.094-.1V26.348h-.376c-.376.1-.94.1-.94-.499 0-.499.094-.599.282-.698l.094-.1c.094-.1.188-.1.188-.3 0-.598-.376-.898-.846-.898-.282 0-.47.2-.658.4l-.188.2c-.282.299-.564.598-.94.598-.846 0-.94-.599-.94-.898 0-.3.094-.4.094-.6 0-.199-.188-.398-.376-.398-.094 0 .094-.1.376-.1h.094l.564.1c.658.1 1.504 0 1.504-.6 0-.199-.188-.299-.376-.199h-.47l-.376-.1c-.47-.1-1.128-.3-1.128-1.098 0-.399.376-.598.564-.698H.87c0-.1.094-.3.094-.5 0-.099 0-.099.188 0v-.199l.188.1.282.2.376.399.282.3.094.1.094.099c.188.3.47.2.564.1h.094c.094-.1.282-.4-.188-.699-.564-.3-.564-.599-.564-1.098 0-.399.282-.499.47-.599h.094c.094 0 .188-.399.094-.598v-.1c-.094-.3.658.399 1.034 1.197 0 .1.094.2.094.3v.499c0 .499.094.898.658 1.198H5.476l.188-.1.282-.1s.094 0 .188-.1l.188-.1.564-.2 1.692-.698 2.632-.998c.188-.1.564-.3.376-.599-.188-.399-.846-.499-1.786.2l-.094.1c-.188.2-.282.1-.188-.1l.094-.1.094-.2s0-.1.094-.1l.094-.199s0-.1.094-.1l.188-.2c.094-.1.094-.2.188-.2l.188-.199c.658-.898 1.692-1.796 2.632-1.796.376 0 .47-.2.47-.4v-.1c0-.199-.188-.398-.846-.398-.846 0-1.974.898-2.444 1.796h-.188l-.282-.2c-.188-.2-.564-.299-1.034-.299-.564 0-.94.1-1.222.1l-.188.1H7.168c-.188 0 .47-.998 1.598-.998.188 0 .188-.3-.188-.6l-.094-.099c-.188-.1-.47-.499-.752-.798l-.282-.4-.564-.798-.188-.2c-.188-.2-.376.1-.658.6l-.094.199-.094.3-.094.299-.094.299c0 .1-.094 0-.094-.1V13.373c0-.099-.094-.099-.094-.099l-.188-.1c-.282-.1-.564-.3-.564-.898 0-.699.376-.799.752-.699h.094l.188.1h.094c.376.1.752-.4.658-.798-.658-.4-1.034-.899-1.598-.899h-.094c-.658.1-1.598-.399-1.598-1.197 0-.4.188-.6.376-.699l.188-.1h.094c.094-.1.094-.499.094-.598h.094l.094.1.188.1.188.199.188.2.094.1.188.199.188.2.282.299c.282.3.376.399.564.3.188-.1.282-.6-.376-1.198-.658-.6-.564-1.298-.282-1.697h.47c.282 0 .564 0 .658-.2 0-.2.094-.1.094 0V6.288l.094.2v.798l.094.2V7.784c0 .599.188.698.376.698s.376-.1.282-.998c-.094-.798.094-.998.282-1.098l.094-.1c.188-.1.47-.1.658.1.188.2.564-.1.564-.399v.4c.094.299.094.698-.188 1.097-.094.1-.094.2-.188.2l-.376.4c-.376.398-.658.897-.282 1.696l.094.2 3.76 4.091c.094 0 .188-.1 0-.299-.188-.3-.188-.599 0-.798v-.1l.094.1.188.1.188.1s.094 0 .094.099l.188.1c.658.3 1.598.599 3.008.399 2.538-.3 3.572-2.196 3.196-2.595l.188.1-.188.2-.094.1-.188.199c-.47.3-1.034.699-1.598.699-1.034 0-1.598-1.098-1.41-1.797v-.1l.094.1.094.1c.188.2.658.499 1.222.499.846 0 1.786-1.098 1.598-1.697 0-.1-.094-.1-.282 0l-.188-.1-.94.3-.376.1c-.094 0-.094 0-.188.1l-.376.1c-.658.199-1.598.299-2.538.299-3.008 0-3.478-3.194-1.316-4.492l-.094.1-.094.2v.899c-.188 1.097.094 2.494 2.538 2.494.47 0 .94 0 1.316-.1l.376-.1c.094 0 .282 0 .376-.1l.376-.099.282-.1.282-.1.188-.1.188-.1.282-.099v-.2c-.094-.3-.47-.998-1.316-.998-.846 0-1.222.699-1.41.998l-.094.1v.1l-.094-.1-.188.2c-.282-.2-.752-.799-.564-1.497 0-.1.094-.1.188-.1h.376c.282-.1.564-.2.564-.599 0-.2-.094-.3-.188-.3h-.094c-.094 0-.188.1-.282.2l-.094.2c-.094.1-.094.2-.282.2-.376 0-.376-1.198.376-1.198h.094c.188 0 .47 0 .564-.2v-.1c0-.299.658-.598 2.068-.698H19.2c1.034 0 1.692.2 2.068.3l.188.099.094.1.094.1.094.1v-.1c.094-.4.376-.899 1.034-.899Zm-9.964 22.955h3.666c.094 0 .094.1.094.2v.1c0 .1 0 .3.282.399.376.1 1.504 1.098 1.504 1.597 0 .1-.094.3-.188.4l-.282.398c-.094.2-.188.4 0 .799.47.698.846.698 1.128.698h-.188l-.094.1c-.282.1-.846.2-1.692.2h-.188c-.376 0-.752-.1-1.128-.2l-1.034-.2c-.564-.1-1.034-.199-1.598-.1H12.808c-1.034.2-1.692 1.198-1.222 4.392v.3c0 .1.188.2.564.2.564 0 1.974.698 2.82 2.195l-.376-.2v-.2l-.282-.1-.282-.099c-.752-.4-1.504-.699-1.786-.2-.188.4-.094.7.188.899.094 0-.094.1-.376.2l-.282.1-.47.199h-.47l-.94.3-1.692.498c-.282.1-.376.3.188.699l.094.1.282.2.282.199.094.1c.094.1.188.2.094.2h-.282c-.282 0-.564 0-.564.199 0 .2-.094.698-.564.698s-.752-.299-.752-.698v-.5c0-.398-.188-.698-.564-.698-.564 0-.94.599-.94 1.697 0 .798-.752.998-1.034.998-.282 0-.564-.1-.564-.599 0-.1-.188-.1-.376-.1h-.188c-.094 0 0-.1.188-.3l.188-.099.282-.2.282-.2.564-.498c.188-.1.188-.5.094-.599l-.094-.1c-.188-.1-.376-.2-.752.1-.376.4-.846.699-1.222.699s-.752-.4-.752-.799v-.499c0-.2 0-.499-.282-.599l-.094-.1c-.094-.1-.094-.1.094-.1h2.162c.376 0 .752-.1.752-.199 0-.499-.47-.599-.658-.599h-.282c-.47 0-1.128 0-1.128-.698 0-.2.094-.3.188-.4h.094c0-.1.094-.1.094-.2 0-.199-.282-.199-.376-.199l.094-.1.094-.1c.282-.1.846-.299 1.41.2l.376.4.188.299.188.3c.282.399.564.698 1.034.698h.188c.94-.1 3.196-.998 3.196-3.693 0-.798-.188-1.497-.376-2.096l-.094-.3-.094-.299-.282-.598v-.1c0-.1 0-.1.094-.1h.188c.188 0 .47-.1.47-.5 0-.798-4.512-.897-5.922.6v-.4l.094-.2c.282-.498.94-1.197 2.444-1.197.376 0 .658.1.846.1l.282.1c.282.1.47.1.752 0 .094 0 .094-.1 0-.2l-.376-.499c-.282-.3-.564-.599-.47-1.197l.094.1c.282.299.94.898 1.692.898.094 0 .094 0 .188-.1l.094-.1.188-.3.188-.199.188-.2c.564-.399 1.504-.998 3.102-.998Zm4.606-5.988c-.188 0-.376.1-.376.3V21.956s0 .1-.094.1l-.094.2-.094.199c-.282.4-.658.898-1.504 1.297-.094.1-.188.3-.094.5.094.1.188.2.376.2h.094c1.222-.6 1.786-1.398 1.974-1.997l.094-.2v-.499c0-.2-.094-.399-.282-.399Zm2.632-.2c-.188 0-.282.1-.376.3v.4a2.843 2.843 0 0 1-1.41 1.995c-.094.1-.188.3-.094.5.094.1.188.199.376.199h.094c1.128-.599 1.598-1.597 1.786-2.296V21.557c-.094-.299-.188-.398-.376-.398Zm-4.23-4.59c-.094.2 0 .399.094.598l.094.1c.094.1.376.4.47.799.188.698 0 1.696-.564 2.694-.094.1-.094.4.094.5.094.1.094.1.188.1s.282-.1.376-.2c.658-1.198.94-2.296.752-3.194v-.2c-.094-.599-.47-.898-.658-1.098l-.094-.1-.282-.1c-.188-.1-.47-.1-.47.1Zm-1.786.299-.188.1-.094.1-.094.1-.188.199c-.47.499-.94 1.397-1.128 2.894 0 .2.094.4.282.4h.188c.094 0 .282-.1.376-.3v-.1c.094-1.397.658-2.195 1.034-2.595l.094-.1.094-.1c.188-.1.188-.398.094-.498-.094-.1-.282-.1-.47-.1Zm4.418-2.595c-.094.2-.094.4.094.499l.094.1.094.1.094.1v.1l.094.1c.282.498.564 1.296.282 2.794l-.094.299c-.094.2 0 .3.188.4h.188c.094 0 .282-.1.376-.3.47-2.196-.188-3.394-.564-3.893l-.094-.1-.094-.1-.094-.199-.094-.1c-.188 0-.376 0-.47.2Zm14.946-8.184.188.4.094.199c.282.599.846 1.297 1.41 1.198.188 0 .188-.3.094-.6l-.094-.399-.094-.2v-.399l.188.2.188.2.188.2c.282.299.564.598.846.798.564.4.658 1.597.376 2.295-.282.5-.752.998-.846 1.497v.1c-.094.3-.282.699-.564 1.298l-.188.399c-.188.3-.282.499-.564.798l-.376.4c-.282.399-.658.798-1.034 1.197l-.188.2-.94-.898.282-.3.282-.3.282-.299.094-.1.282-.299.282-.3c.658-.798 1.222-1.596 1.128-2.195h-.094l-.094-.1h-.094l-.188-.1c-.376-.299-.94-.898-.846-1.796l.094.2.094.1.094.199c.282.4.752.799 1.034.499.47-.3.094-1.098-.47-1.697l-.188-.2v-.299l-.094-.1a2.226 2.226 0 0 1-.564-1.397v-.399ZM20.046 9.382c-.094.2 0 .399.188.499 1.034.399 1.974.998 2.068 1.297h-1.41c-.094 0-.282.1-.376.2-.094.1 0 .2 0 .399l.094.2.094.1V13.174c0 .398 0 .897-.094 1.396 0 .2.094.3.376.4h.188c.094 0 .282-.2.282-.4v-1.596c0-.5-.094-.799-.188-1.098.564 0 1.034-.1 1.316-.4.094-.1.188-.299.188-.498 0-.7-.94-1.298-1.692-1.697l-.282-.1-.282-.1-.188-.1h-.094c.094.1-.094.2-.188.4ZM19.2 5.489h-1.692c-.282 0-.282.1-.376.2 0 .2.094.3.094.4l.094.099h1.034c.094 0 .282 0 .282.1s-.282.2-.564.3h-.47l.094.099c.094.2.282.3.658.3.564 0 .752-.5.752-.899v-.2c.094 0 .376 0 .376-.2.094-.099-.094-.199-.282-.199ZM18.824 0l.282.1.188.2.094.1.282.099c.376.3.752.699.752 1.098 0 .499-.47.699-.752.798h-.094c.188.5.564.699.752.799h.846c.564 0 .564-.5.564-.699v-.2h-.094c-.188 0-.564-.2-.564-.598 0-.5.658-.899 1.316-1.098l.188-.1.188-.1.282-.1-.188.799h-.094c-.188 0-.376.2-.376.499 0 .1.094.2.188.3h.094l-.564 1.995H15.91l-.47-1.896c.094-.1.282-.2.282-.4 0-.299-.188-.498-.376-.498h-.094L14.97.2c.564.1 1.974.698 1.974 1.397 0 .499-.376.699-.564.699h-.094c0 .598.376.798.564.798h1.034c.47 0 .564-.599.564-.798v-.1H18.166c-.282-.1-.564-.2-.564-.5 0-.498.376-.898.752-1.297l.188-.2L18.73 0h.094Zm.188 1.198c-.282 0-.47.2-.47.499 0 .3.188.499.47.499s.47-.2.47-.5c0-.299-.188-.498-.47-.498ZM61.185 16.99c0 .77-.097 1.471-.293 2.105a4.5 4.5 0 0 1-.869 1.627c-.387.45-.872.8-1.456 1.046-.583.246-1.267.369-2.05.369-.798 0-1.49-.123-2.079-.37a3.832 3.832 0 0 1-1.456-1.052c-.382-.456-.67-1-.86-1.634a7.26 7.26 0 0 1-.288-2.105c0-1.03.169-1.928.506-2.694.342-.77.859-1.367 1.552-1.79.697-.43 1.576-.643 2.638-.643 1.04 0 1.903.211 2.591.635a3.909 3.909 0 0 1 1.545 1.791c.346.766.52 1.67.52 2.714Zm-7.628 0c0 .77.104 1.437.314 2.002.21.56.531.994.964 1.299.438.3.998.451 1.682.451.688 0 1.248-.15 1.681-.451.433-.305.752-.738.957-1.299.205-.565.308-1.233.308-2.003 0-1.171-.235-2.087-.704-2.748-.465-.665-1.208-.998-2.229-.998-.683 0-1.246.15-1.688.451-.438.301-.761.732-.97 1.292-.21.556-.315 1.224-.315 2.003ZM64.959 22h-1.627v-9.994h5.646v1.38H64.96v3.118h3.76v1.374h-3.76V22Zm5.838 0v-9.994h1.64V22h-1.64Zm8.538-8.743c-.479 0-.907.086-1.285.26-.374.173-.69.423-.95.752-.26.323-.458.717-.595 1.182-.137.46-.205.98-.205 1.559 0 .774.11 1.442.328 2.003.219.556.551.984.998 1.285.447.296 1.012.444 1.695.444.424 0 .837-.04 1.238-.123.4-.082.815-.194 1.244-.335v1.395a6.37 6.37 0 0 1-1.23.348c-.415.073-.894.11-1.436.11-1.021 0-1.869-.212-2.543-.636-.67-.424-1.171-1.02-1.504-1.791-.328-.77-.492-1.673-.492-2.707 0-.757.105-1.45.314-2.078a4.66 4.66 0 0 1 .916-1.627c.401-.46.896-.814 1.483-1.06.593-.25 1.27-.376 2.03-.376.502 0 .994.057 1.477.171.488.11.94.267 1.354.472l-.574 1.353a8.4 8.4 0 0 0-1.087-.423 3.91 3.91 0 0 0-1.176-.178ZM83.949 22v-9.994h1.64V22h-1.64Zm10.473 0-.978-2.775h-3.821L88.645 22h-1.729l3.719-10.035h1.818L96.165 22h-1.743Zm-1.401-4.184-.95-2.734a118.142 118.142 0 0 1-.362-1.162c-.07-.228-.126-.42-.172-.574-.046.187-.102.396-.17.629-.065.228-.128.442-.192.642-.06.2-.105.356-.137.465l-.957 2.734h2.94Zm.847-8.975v.137c-.11.132-.257.291-.444.478-.187.182-.39.376-.609.581-.218.2-.435.394-.649.581-.214.182-.408.337-.581.465h-1.073v-.178c.15-.173.317-.38.499-.622.187-.241.369-.49.547-.745.182-.255.335-.488.458-.697h1.852ZM97.484 22v-9.994h1.641v8.6h4.245V22h-5.886Zm15.955 0h-2.016l-4.895-7.977h-.061c.018.268.034.553.048.854.018.3.032.61.041.93.013.319.025.642.034.97V22h-1.49v-9.994h2.003l4.887 7.923h.048c-.009-.233-.02-.5-.034-.8l-.041-.93a83.779 83.779 0 0 1-.021-.936v-5.257h1.497V22Zm2.625 0v-9.994h1.641V22h-1.641Zm3.323-13.16v.138c-.11.132-.258.291-.445.478-.186.182-.389.376-.608.581-.219.2-.435.394-.649.581-.215.182-.408.337-.581.465h-1.074v-.178c.151-.173.317-.38.499-.622.187-.241.369-.49.547-.745.182-.255.335-.488.458-.697h1.853ZM58.082 38.28c0 .592-.146 1.102-.438 1.53-.287.429-.701.757-1.244.985-.537.228-1.18.342-1.927.342-.365 0-.714-.02-1.046-.062a7.228 7.228 0 0 1-.944-.178 5.135 5.135 0 0 1-.8-.294V39.06c.406.177.86.34 1.36.485a5.618 5.618 0 0 0 1.532.212c.424 0 .775-.055 1.053-.164.282-.114.492-.274.629-.479.137-.21.205-.453.205-.731 0-.296-.08-.547-.24-.752-.159-.205-.4-.392-.724-.56-.319-.174-.72-.358-1.203-.554a8.152 8.152 0 0 1-.943-.451 3.838 3.838 0 0 1-.793-.595 2.568 2.568 0 0 1-.554-.807 2.843 2.843 0 0 1-.198-1.107c0-.565.134-1.048.403-1.45.273-.4.656-.708 1.148-.922.497-.215 1.076-.322 1.737-.322.524 0 1.016.055 1.476.164.465.11.92.265 1.367.465l-.52 1.32a9.253 9.253 0 0 0-1.195-.404c-.383-.1-.775-.15-1.176-.15-.346 0-.64.052-.882.157a1.235 1.235 0 0 0-.554.444 1.19 1.19 0 0 0-.184.67c0 .292.07.538.212.739.145.196.369.376.67.54.305.164.697.346 1.175.546a8.485 8.485 0 0 1 1.402.718c.387.25.683.552.888.903.206.346.308.781.308 1.305ZM63.476 41h-1.648v-8.6h-2.926v-1.394h7.492V32.4h-2.918V41Zm10.643 0-.977-2.775H69.32L68.343 41h-1.73l3.719-10.035h1.818L75.862 41H74.12Zm-1.401-4.184-.95-2.734a110.383 110.383 0 0 1-.362-1.162c-.07-.228-.126-.42-.172-.574a14.15 14.15 0 0 1-.17.629c-.064.227-.128.442-.192.642-.06.2-.105.356-.137.465l-.957 2.734h2.94Zm.847-8.975v.136a7.18 7.18 0 0 1-.444.48c-.187.181-.39.375-.608.58-.22.2-.436.394-.65.581-.214.183-.408.337-.58.465h-1.074v-.178c.15-.173.317-.38.499-.622.187-.241.37-.49.547-.745.182-.255.335-.488.458-.697h1.852ZM80.647 41H79v-8.6h-2.926v-1.394h7.492V32.4h-2.919V41Zm12.79 0h-2.016l-4.895-7.977h-.061c.018.268.034.553.048.854.018.3.032.61.04.93.014.319.026.642.035.97V41h-1.49v-9.994H87.1l4.887 7.923h.048c-.009-.233-.02-.5-.034-.8l-.041-.93c-.01-.323-.016-.636-.02-.936v-5.257h1.496V41Zm2.626 0v-9.994h1.64V41h-1.64Zm3.322-13.16v.137c-.11.133-.258.292-.445.48-.186.181-.39.375-.608.58-.219.2-.435.394-.65.581-.214.183-.407.337-.58.465h-1.074v-.178c.15-.173.317-.38.5-.622.186-.241.368-.49.546-.745.183-.255.335-.488.458-.697h1.853ZM109.639 41h-5.66v-9.994h5.66v1.38h-4.02v2.715h3.767v1.374h-3.767v3.137h4.02V41Zm1.34-3.076v-1.36h3.527v1.36h-3.527Zm11.101.355c0 .593-.146 1.103-.437 1.531-.288.429-.702.757-1.245.985-.537.228-1.18.342-1.927.342-.365 0-.714-.02-1.046-.062a7.253 7.253 0 0 1-.944-.178 5.132 5.132 0 0 1-.799-.294V39.06c.405.177.859.34 1.36.485a5.617 5.617 0 0 0 1.531.212c.424 0 .775-.055 1.053-.164.283-.114.492-.274.629-.479.137-.21.205-.453.205-.731 0-.296-.08-.547-.239-.752-.16-.205-.401-.392-.725-.56-.319-.174-.72-.358-1.203-.554a8.1 8.1 0 0 1-.943-.451 3.808 3.808 0 0 1-.793-.595 2.564 2.564 0 0 1-.554-.807 2.847 2.847 0 0 1-.198-1.107c0-.565.134-1.048.403-1.45.273-.4.656-.708 1.148-.922.497-.215 1.076-.322 1.737-.322.524 0 1.016.055 1.476.164.465.11.921.265 1.368.465l-.52 1.32a9.26 9.26 0 0 0-1.196-.404c-.383-.1-.775-.15-1.176-.15-.346 0-.64.052-.882.157a1.24 1.24 0 0 0-.554.444 1.19 1.19 0 0 0-.184.67c0 .292.07.538.212.739.146.196.369.376.67.54.305.164.697.346 1.175.546a8.478 8.478 0 0 1 1.402.718c.387.25.683.552.888.903.206.346.308.781.308 1.305ZM131.89 41h-1.634v-4.512h-4.608V41h-1.64v-9.994h1.64v4.088h4.608v-4.088h1.634V41Zm11.518-5.01c0 .77-.098 1.471-.294 2.105a4.5 4.5 0 0 1-.868 1.627c-.387.45-.873.8-1.456 1.046s-1.267.369-2.051.369c-.797 0-1.49-.123-2.078-.37a3.831 3.831 0 0 1-1.456-1.052c-.383-.456-.67-1-.861-1.634a7.24 7.24 0 0 1-.287-2.105c0-1.03.168-1.928.505-2.694.342-.77.86-1.367 1.552-1.79.698-.43 1.577-.643 2.639-.643 1.039 0 1.903.212 2.591.635a3.91 3.91 0 0 1 1.545 1.791c.346.766.519 1.67.519 2.714Zm-7.629 0c0 .77.105 1.437.315 2.002.209.56.531.994.964 1.299.437.3.998.451 1.681.451.688 0 1.249-.15 1.682-.451.433-.305.752-.738.957-1.299.205-.565.308-1.233.308-2.003 0-1.171-.235-2.087-.705-2.748-.464-.665-1.207-.998-2.228-.998-.684 0-1.246.15-1.689.451-.437.301-.761.732-.97 1.292-.21.556-.315 1.224-.315 2.003Zm12.681-4.984c1.29 0 2.231.264 2.823.793.593.529.889 1.269.889 2.221 0 .433-.068.846-.205 1.238a2.626 2.626 0 0 1-.656 1.032c-.306.296-.709.531-1.21.704-.497.173-1.11.26-1.839.26h-1.067V41h-1.64v-9.994h2.905Zm-.109 1.36h-1.156v3.52h.896c.515 0 .952-.059 1.312-.177.36-.123.634-.317.821-.581.186-.264.28-.613.28-1.046 0-.579-.176-1.01-.526-1.292-.347-.282-.889-.424-1.627-.424Z' fill='%23000'/%3E%3C/svg%3E");
  height: 51px;
  width: 158px;
}
.ofc-en .logo-ofc-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='190' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.772 4.391c.658 0 .846.4.94.699v.2c0 .2 0 .499-.094.598l-.094.2v.1l.094.1.282.499.188.3c.376.698.846 1.596.846 2.494 0 1.497.282 3.294 1.598 4.79H26.25l-.188-.099c-.376-.1-.752-.4-1.222-.798-.094 0-.094.2-.094.499V16.368c.094.599.188 1.098.376 1.397.188.2-.188.1-.564-.3l-.188-.199-.282-.3c-.094-.199-.188-.299-.282-.199h-.094l-.094.1-.094.2-.094.2-.094.199c-.188.798-.376 1.996.282 3.194.094.2 0 .2-.188.1l-.094-.1-.188-.1c-.282-.2-.752-.6-.94-.998 0-.1-.094 0-.188.2l-.094.199-.094.2v.299c-.188.898-.188 2.395.47 3.693.094.2-.094.1-.282 0l-.188-.1-.188-.1.188-.1s-.094 0-.094-.1l-.094-.1-.188-.199v-.1c-.188-.3-.47.4 0 1.497l.564 1.098.188.4.188.399c.282.499.47.898.658 1.097.188.2.564.5 1.034.699l.752.4c.094.1.188.1.282.199h.094l.564.4.282.199c.752.499 1.88 1.098 2.914 1.098 1.598 0 2.444-1.198 2.444-1.797h-.094l-.564-.1h-.188l-.188-.1-.282-.1-.282-.1h-.094l-.282-.099c-1.41-.599-3.196-1.896-3.196-5.09 0-2.495 1.504-4.292 2.726-5.39l.282-.199.282-.2.188-.2.282-.199.282-.2.846.899-.282.2-.376.299-.282.2-.094.1-.282.299c-1.034.998-2.35 2.595-2.35 4.391 0 2.994 2.538 4.391 4.042 4.391V26.747l-.094-.2c-.282-.698-.94-1.496-2.632-2.295H29.352c.564 0 1.504.1 2.162 1.098.282.4.376.1.47 0 .094-.1.564-.698 1.316-.399l-.188.1v.1l-.094.1c-.282.399-.658 1.297-.282 2.495H33.018l.188-.1h.094l.188-.1c.846-.499 2.162-1.497 2.162-3.693 0-1.996-1.316-3.493-2.632-4.79l-.376-.4-.752-.698-.188-.2-.282-.3c-.188-.1-.282-.299-.376-.398l-.094-.1c-.188-.2-.376-.5-.564-.699l-.846-.898c-.94-.998-1.786-2.096-1.974-3.693l-.094-.2h-.094c-.282-.2-1.034-.598-1.034-1.896 0-.798.47-1.597.94-2.195l.188-.3.188-.2.094-.1.188-.199.188-.1.094-.1h.094v.1l-.094.5-.094.199c-.094.4-.094.898.282.898.564 0 1.786-1.497 1.786-1.796 0-.1.094 0 .094.1V6.886l-.094.2c-.094.299-.188.598-.376.798l-.094.1c-.094.199-.282.299-.376.498l-.564.699c-.282.4-.564.699-.282.998.282.4.94-.1 1.316-.499l.094-.2.094-.1v-.1c0-.099.094-.099 0 0V9.582l-.094.2v.1l-.094.2c-.188.498-.564 1.097-1.128 1.396v.7l.094.099.094.2.094.2s0 .099.094.099l.094.2.188.2.188.199.094.1.188.299.282.3.282.299c-.188.1-.094.1-.094.2l.282.299.376.4.376.398.47.4.47.399.376.399.564.499.47.4.47.398.47.5.094.1h.094c.094-.1.188-.2.188-.5v-.1c0-.598.188-1.197.47-1.397v1.597c0 .798.094 1.697.376 1.896.282.1.376-.2.376-.599.094-.399.376-.798.47-.698l-.094.3-.094.398v.6c-.094.798-.094 1.596.376 1.896.094 0 .094 0 .188-.1l.094-.1c.094-.2.376-.3.846-.1l-.094-.4-.094.1c-.376.2-.94.899-.846 1.897.094 1.397-1.128 4.99-4.23 5.49v.199l-.094.2-.094.1-.094.199-.094.2c-.47.898-1.41 2.195-3.76 1.896l.188.2.188.199.282.3.188.299.188.3c0 .099.094.099.094.199l.188.3c.846 1.297 1.692 3.193 1.598 5.289l-.094-.2-.094-.399-.188-.499-.188-.499-.188-.3c0-.1-.094-.1-.094-.199l-.188-.3-.188-.399-.188-.399-.282-.4-.282-.398c-.188-.4-.47-.699-.752-1.098l-.376-.4c-.94-1.197-2.068-2.295-3.384-3.093l-.282-.2c-.094 0-.188.1-.094.5.094.498-.282 1.596-.564 2.095 0 .1-.094.1-.094.3v1.496c.188 1.697 1.034 3.993 3.666 4.791.47.1.846.1 1.222.1h.376l.188-.1v.1l-.094.1-.094.1.094-.2c-.376.3-1.034.699-2.35.699-.564 0-.564.898.282.898V41.519l-.094.299-.188.599-.094.399-.094.4-.094.398-.188.4-.188.399-.188.4c0 .099-.094.099-.094.199l-.188.399c-.376.898-.846 1.697-1.316 2.196-.282.2-.094.3 0 .399h.188c.094 0 .188.1.376.2l.188.1s.094 0 .094.1l.188.099c.094.1.188.1.282.2h-.094c-.188 0-.376 0-.376.1v.598c-.094.3-.188.699-.752.699-.752 0-.94-.799-.94-1.198 0-.4-.376-.4-.564-.4-.094 0-.658.2-.846.9l-.094.298c-.094.7-.376 1.298-.94 1.298-.658 0-.846-.499-.846-.898 0-.1 0-.1-.094-.1h-.094c-.094 0-.282 0-.47-.1l.282-.2.188-.1.282-.199.282-.2c.47-.399.846-.798.752-.998-.188-.498-.47-.399-.658-.2l-.094.1-.188.1c-.282.2-.752.5-1.128.6-.564.1-.846-.7-.564-1.298l.094-.1c.094-.1 0-.1-.094-.2l-.188-.1c-.094-.1-.188-.1-.282-.199h1.034c.752 0 1.598 0 1.598-.4-.094-.598-.564-.598-.846-.498-.282.1-1.128 0-1.128-.599 0-.1.094-.2.094-.3l.094-.2c.094-.099.094-.199.094-.299 0-.1-.094-.2-.188-.299l-.094-.1h.376c.188 0 .47 0 .752.1.188.1.376.2.564.5l.376.398c.376.4.846.899 1.222.899.752 0 1.41-1.198 1.41-3.593V40.42c-.094-.398-.094-.598-.282-.698l-.094-.1-.188-.1-.094-.1s-.094-.1-.094-.199v-.2c0-.1 0-.299-.188-.399-.282-.1-.658.3-.752 1.896v1.598l-.094.299-.094-.2-.094-.2v-.1l-.094-.299-.094-.299c-.094-.4-.188-.799-.188-1.297V39.223c0-.2 0-.3-.094-.4 0 0-.094 0-.188.1l-.094.1-.282.3c-.282.3-.658.699-1.128.898l.094-.2.094-.2.094-.199c.188-.399.376-.998.376-1.497 0-.1 0-.2-.094-.3v-.099l.094-.3-.188-.199-.094-.1c-.282-.399-.658-1.197-.658-3.293 0-.699.094-1.198.188-1.597l.094-.3c.094-.399.188-.798.188-1.397 0-.698-.752-1.497-1.598-2.295l-.376-.3-.376-.3-.188-.199-1.222-.898-.376-.3-.376-.299-.188-.2-.47-.399-.282-.3-.282-.299-.282-.299-.188-.2-.094-.1v-.1c-.094-.099.094-.299.188-.498l.564-.699.188-.3c.282-.398.47-.798.188-.997-.376-.3-.564-.1-.846.3l-.094.199-.188.399c0 .1-.094.1-.094.2-.376.598-1.034 1.197-1.316 1.397-.094 0-.094-.1-.094-.3v-1.098c0-.498-.094-.998-.376-.998-.658 0-.752.7-.658.999v.1c0 .1 0 .1-.188.1h-.188c-.282 0-.564.099-.846.398l-.094.2s0 .1-.094.1l-.094.2c-.188.399-.47.898-.564 1.696v-.2c-.094-.299-.188-.998 0-1.596l.094-.2c0-.1 0-.1-.188-.1H7.732l-.376.1-.376.1-.658.1-.94.2c-.094 0-.188 0-.282.099-.282.1-.376.2-.376.699v2.096c0 .1-.094 0-.094-.1V26.348h-.376c-.376.1-.94.1-.94-.499 0-.499.094-.599.282-.698l.094-.1c.094-.1.188-.1.188-.3 0-.598-.376-.898-.846-.898-.282 0-.47.2-.658.4l-.188.2c-.282.299-.564.598-.94.598-.846 0-.94-.599-.94-.898 0-.3.094-.4.094-.6 0-.199-.188-.398-.376-.398-.094 0 .094-.1.376-.1h.094l.564.1c.658.1 1.504 0 1.504-.6 0-.199-.188-.299-.376-.199h-.47l-.376-.1c-.47-.1-1.128-.3-1.128-1.098 0-.399.376-.598.564-.698H.87c0-.1.094-.3.094-.5 0-.099 0-.099.188 0v-.199l.188.1.282.2.376.399.282.3.094.1.094.099c.188.3.47.2.564.1h.094c.094-.1.282-.4-.188-.699-.564-.3-.564-.599-.564-1.098 0-.399.282-.499.47-.599h.094c.094 0 .188-.399.094-.598v-.1c-.094-.3.658.399 1.034 1.197 0 .1.094.2.094.3v.499c0 .499.094.898.658 1.198H5.476l.188-.1.282-.1s.094 0 .188-.1l.188-.1.564-.2 1.692-.698 2.632-.998c.188-.1.564-.3.376-.599-.188-.399-.846-.499-1.786.2l-.094.1c-.188.2-.282.1-.188-.1l.094-.1.094-.2s0-.1.094-.1l.094-.199s0-.1.094-.1l.188-.2c.094-.1.094-.2.188-.2l.188-.199c.658-.898 1.692-1.796 2.632-1.796.376 0 .47-.2.47-.4v-.1c0-.199-.188-.398-.846-.398-.846 0-1.974.898-2.444 1.796h-.188l-.282-.2c-.188-.2-.564-.299-1.034-.299-.564 0-.94.1-1.222.1l-.188.1H7.168c-.188 0 .47-.998 1.598-.998.188 0 .188-.3-.188-.6l-.094-.099c-.188-.1-.47-.499-.752-.798l-.282-.4-.564-.798-.188-.2c-.188-.2-.376.1-.658.6l-.094.199-.094.3-.094.299-.094.299c0 .1-.094 0-.094-.1V13.373c0-.099-.094-.099-.094-.099l-.188-.1c-.282-.1-.564-.3-.564-.898 0-.699.376-.799.752-.699h.094l.188.1h.094c.376.1.752-.4.658-.798-.658-.4-1.034-.899-1.598-.899h-.094c-.658.1-1.598-.399-1.598-1.197 0-.4.188-.6.376-.699l.188-.1h.094c.094-.1.094-.499.094-.598h.094l.094.1.188.1.188.199.188.2.094.1.188.199.188.2.282.299c.282.3.376.399.564.3.188-.1.282-.6-.376-1.198-.658-.6-.564-1.298-.282-1.697h.47c.282 0 .564 0 .658-.2 0-.2.094-.1.094 0V6.288l.094.2v.798l.094.2V7.784c0 .599.188.698.376.698s.376-.1.282-.998c-.094-.798.094-.998.282-1.098l.094-.1c.188-.1.47-.1.658.1.188.2.564-.1.564-.399v.4c.094.299.094.698-.188 1.097-.094.1-.094.2-.188.2l-.376.4c-.376.398-.658.897-.282 1.696l.094.2 3.76 4.091c.094 0 .188-.1 0-.299-.188-.3-.188-.599 0-.798v-.1l.094.1.188.1.188.1s.094 0 .094.099l.188.1c.658.3 1.598.599 3.008.399 2.538-.3 3.572-2.196 3.196-2.595l.188.1-.188.2-.094.1-.188.199c-.47.3-1.034.699-1.598.699-1.034 0-1.598-1.098-1.41-1.797v-.1l.094.1.094.1c.188.2.658.499 1.222.499.846 0 1.786-1.098 1.598-1.697 0-.1-.094-.1-.282 0l-.188-.1-.94.3-.376.1c-.094 0-.094 0-.188.1l-.376.1c-.658.199-1.598.299-2.538.299-3.008 0-3.478-3.194-1.316-4.492l-.094.1-.094.2v.899c-.188 1.097.094 2.494 2.538 2.494.47 0 .94 0 1.316-.1l.376-.1c.094 0 .282 0 .376-.1l.376-.099.282-.1.282-.1.188-.1.188-.1.282-.099v-.2c-.094-.3-.47-.998-1.316-.998-.846 0-1.222.699-1.41.998l-.094.1v.1l-.094-.1-.188.2c-.282-.2-.752-.799-.564-1.497 0-.1.094-.1.188-.1h.376c.282-.1.564-.2.564-.599 0-.2-.094-.3-.188-.3h-.094c-.094 0-.188.1-.282.2l-.094.2c-.094.1-.094.2-.282.2-.376 0-.376-1.198.376-1.198h.094c.188 0 .47 0 .564-.2v-.1c0-.299.658-.598 2.068-.698H19.2c1.034 0 1.692.2 2.068.3l.188.099.094.1.094.1.094.1v-.1c.094-.4.376-.899 1.034-.899Zm-9.964 22.955h3.666c.094 0 .094.1.094.2v.1c0 .1 0 .3.282.399.376.1 1.504 1.098 1.504 1.597 0 .1-.094.3-.188.4l-.282.398c-.094.2-.188.4 0 .799.47.698.846.698 1.128.698h-.188l-.094.1c-.282.1-.846.2-1.692.2h-.188c-.376 0-.752-.1-1.128-.2l-1.034-.2c-.564-.1-1.034-.199-1.598-.1H12.808c-1.034.2-1.692 1.198-1.222 4.392v.3c0 .1.188.2.564.2.564 0 1.974.698 2.82 2.195l-.376-.2v-.2l-.282-.1-.282-.099c-.752-.4-1.504-.699-1.786-.2-.188.4-.094.7.188.899.094 0-.094.1-.376.2l-.282.1-.47.199h-.47l-.94.3-1.692.498c-.282.1-.376.3.188.699l.094.1.282.2.282.199.094.1c.094.1.188.2.094.2h-.282c-.282 0-.564 0-.564.199 0 .2-.094.698-.564.698s-.752-.299-.752-.698v-.5c0-.398-.188-.698-.564-.698-.564 0-.94.599-.94 1.697 0 .798-.752.998-1.034.998-.282 0-.564-.1-.564-.599 0-.1-.188-.1-.376-.1h-.188c-.094 0 0-.1.188-.3l.188-.099.282-.2.282-.2.564-.498c.188-.1.188-.5.094-.599l-.094-.1c-.188-.1-.376-.2-.752.1-.376.4-.846.699-1.222.699s-.752-.4-.752-.799v-.499c0-.2 0-.499-.282-.599l-.094-.1c-.094-.1-.094-.1.094-.1h2.162c.376 0 .752-.1.752-.199 0-.499-.47-.599-.658-.599h-.282c-.47 0-1.128 0-1.128-.698 0-.2.094-.3.188-.4h.094c0-.1.094-.1.094-.2 0-.199-.282-.199-.376-.199l.094-.1.094-.1c.282-.1.846-.299 1.41.2l.376.4.188.299.188.3c.282.399.564.698 1.034.698h.188c.94-.1 3.196-.998 3.196-3.693 0-.798-.188-1.497-.376-2.096l-.094-.3-.094-.299-.282-.598v-.1c0-.1 0-.1.094-.1h.188c.188 0 .47-.1.47-.5 0-.798-4.512-.897-5.922.6v-.4l.094-.2c.282-.498.94-1.197 2.444-1.197.376 0 .658.1.846.1l.282.1c.282.1.47.1.752 0 .094 0 .094-.1 0-.2l-.376-.499c-.282-.3-.564-.599-.47-1.197l.094.1c.282.299.94.898 1.692.898.094 0 .094 0 .188-.1l.094-.1.188-.3.188-.199.188-.2c.564-.399 1.504-.998 3.102-.998Zm4.606-5.988c-.188 0-.376.1-.376.3V21.956s0 .1-.094.1l-.094.2-.094.199c-.282.4-.658.898-1.504 1.297-.094.1-.188.3-.094.5.094.1.188.2.376.2h.094c1.222-.6 1.786-1.398 1.974-1.997l.094-.2v-.499c0-.2-.094-.399-.282-.399Zm2.632-.2c-.188 0-.282.1-.376.3v.4a2.843 2.843 0 0 1-1.41 1.995c-.094.1-.188.3-.094.5.094.1.188.199.376.199h.094c1.128-.599 1.598-1.597 1.786-2.296V21.557c-.094-.299-.188-.398-.376-.398Zm-4.23-4.59c-.094.2 0 .399.094.598l.094.1c.094.1.376.4.47.799.188.698 0 1.696-.564 2.694-.094.1-.094.4.094.5.094.1.094.1.188.1s.282-.1.376-.2c.658-1.198.94-2.296.752-3.194v-.2c-.094-.599-.47-.898-.658-1.098l-.094-.1-.282-.1c-.188-.1-.47-.1-.47.1Zm-1.786.299-.188.1-.094.1-.094.1-.188.199c-.47.499-.94 1.397-1.128 2.894 0 .2.094.4.282.4h.188c.094 0 .282-.1.376-.3v-.1c.094-1.397.658-2.195 1.034-2.595l.094-.1.094-.1c.188-.1.188-.398.094-.498-.094-.1-.282-.1-.47-.1Zm4.418-2.595c-.094.2-.094.4.094.499l.094.1.094.1.094.1v.1l.094.1c.282.498.564 1.296.282 2.794l-.094.299c-.094.2 0 .3.188.4h.188c.094 0 .282-.1.376-.3.47-2.196-.188-3.394-.564-3.893l-.094-.1-.094-.1-.094-.199-.094-.1c-.188 0-.376 0-.47.2Zm14.946-8.184.188.4.094.199c.282.599.846 1.297 1.41 1.198.188 0 .188-.3.094-.6l-.094-.399-.094-.2v-.399l.188.2.188.2.188.2c.282.299.564.598.846.798.564.4.658 1.597.376 2.295-.282.5-.752.998-.846 1.497v.1c-.094.3-.282.699-.564 1.298l-.188.399c-.188.3-.282.499-.564.798l-.376.4c-.282.399-.658.798-1.034 1.197l-.188.2-.94-.898.282-.3.282-.3.282-.299.094-.1.282-.299.282-.3c.658-.798 1.222-1.596 1.128-2.195h-.094l-.094-.1h-.094l-.188-.1c-.376-.299-.94-.898-.846-1.796l.094.2.094.1.094.199c.282.4.752.799 1.034.499.47-.3.094-1.098-.47-1.697l-.188-.2v-.299l-.094-.1a2.226 2.226 0 0 1-.564-1.397v-.399ZM20.046 9.382c-.094.2 0 .399.188.499 1.034.399 1.974.998 2.068 1.297h-1.41c-.094 0-.282.1-.376.2-.094.1 0 .2 0 .399l.094.2.094.1V13.174c0 .398 0 .897-.094 1.396 0 .2.094.3.376.4h.188c.094 0 .282-.2.282-.4v-1.596c0-.5-.094-.799-.188-1.098.564 0 1.034-.1 1.316-.4.094-.1.188-.299.188-.498 0-.7-.94-1.298-1.692-1.697l-.282-.1-.282-.1-.188-.1h-.094c.094.1-.094.2-.188.4ZM19.2 5.489h-1.692c-.282 0-.282.1-.376.2 0 .2.094.3.094.4l.094.099h1.034c.094 0 .282 0 .282.1s-.282.2-.564.3h-.47l.094.099c.094.2.282.3.658.3.564 0 .752-.5.752-.899v-.2c.094 0 .376 0 .376-.2.094-.099-.094-.199-.282-.199ZM18.824 0l.282.1.188.2.094.1.282.099c.376.3.752.699.752 1.098 0 .499-.47.699-.752.798h-.094c.188.5.564.699.752.799h.846c.564 0 .564-.5.564-.699v-.2h-.094c-.188 0-.564-.2-.564-.598 0-.5.658-.899 1.316-1.098l.188-.1.188-.1.282-.1-.188.799h-.094c-.188 0-.376.2-.376.499 0 .1.094.2.188.3h.094l-.564 1.995H15.91l-.47-1.896c.094-.1.282-.2.282-.4 0-.299-.188-.498-.376-.498h-.094L14.97.2c.564.1 1.974.698 1.974 1.397 0 .499-.376.699-.564.699h-.094c0 .598.376.798.564.798h1.034c.47 0 .564-.599.564-.798v-.1H18.166c-.282-.1-.564-.2-.564-.5 0-.498.376-.898.752-1.297l.188-.2L18.73 0h.094Zm.188 1.198c-.282 0-.47.2-.47.499 0 .3.188.499.47.499s.47-.2.47-.5c0-.299-.188-.498-.47-.498ZM61.185 16.99c0 .77-.097 1.471-.293 2.105a4.5 4.5 0 0 1-.869 1.627c-.387.45-.872.8-1.456 1.046-.583.246-1.267.369-2.05.369-.798 0-1.49-.123-2.079-.37a3.832 3.832 0 0 1-1.456-1.052c-.382-.456-.67-1-.86-1.634a7.26 7.26 0 0 1-.288-2.105c0-1.03.169-1.928.506-2.694.342-.77.859-1.367 1.552-1.79.697-.43 1.576-.643 2.638-.643 1.04 0 1.903.211 2.591.635a3.909 3.909 0 0 1 1.545 1.791c.346.766.52 1.67.52 2.714Zm-7.628 0c0 .77.104 1.437.314 2.002.21.56.531.994.964 1.299.438.3.998.451 1.682.451.688 0 1.248-.15 1.681-.451.433-.305.752-.738.957-1.299.205-.565.308-1.233.308-2.003 0-1.171-.235-2.087-.704-2.748-.465-.665-1.208-.998-2.229-.998-.683 0-1.246.15-1.688.451-.438.301-.761.732-.97 1.292-.21.556-.315 1.224-.315 2.003ZM64.959 22h-1.627v-9.994h5.646v1.38H64.96v3.118h3.76v1.374h-3.76V22Zm7.465 0h-1.627v-9.994h5.646v1.38h-4.02v3.118h3.76v1.374h-3.76V22Zm5.838 0v-9.994h1.64V22h-1.64Zm8.538-8.743c-.479 0-.907.086-1.285.26-.374.173-.69.423-.95.752-.26.323-.459.717-.595 1.182-.137.46-.205.98-.205 1.559 0 .774.109 1.442.328 2.003.218.556.551.984.998 1.285.446.296 1.012.444 1.695.444.424 0 .836-.04 1.237-.123.401-.082.816-.194 1.245-.335v1.395a6.37 6.37 0 0 1-1.23.348c-.416.073-.894.11-1.436.11-1.021 0-1.869-.212-2.543-.636-.67-.424-1.172-1.02-1.504-1.791-.328-.77-.493-1.673-.493-2.707 0-.757.105-1.45.315-2.078.21-.63.515-1.171.916-1.627.401-.46.895-.814 1.483-1.06.593-.25 1.27-.376 2.03-.376.502 0 .994.057 1.477.171.488.11.939.267 1.354.472l-.575 1.353a8.405 8.405 0 0 0-1.086-.423 3.91 3.91 0 0 0-1.176-.178ZM91.414 22v-9.994h1.64V22h-1.64Zm10.473 0-.978-2.775h-3.821L96.11 22h-1.73l3.72-10.035h1.818L103.63 22h-1.743Zm-1.402-4.184-.95-2.734a118.184 118.184 0 0 1-.362-1.162c-.069-.228-.126-.42-.171-.574a14.15 14.15 0 0 1-.17.629c-.065.228-.128.442-.192.642-.06.2-.105.356-.137.465l-.957 2.734h2.939ZM104.949 22v-9.994h1.641v8.6h4.245V22h-5.886Zm19.592 0h-2.017l-4.894-7.977h-.062c.019.268.035.553.048.854.018.3.032.61.041.93.014.319.025.642.034.97V22h-1.49v-9.994h2.003l4.888 7.923h.048a106.12 106.12 0 0 0-.035-.8l-.041-.93a83.195 83.195 0 0 1-.02-.936v-5.257h1.497V22Zm8.818 0-.977-2.775h-3.821L127.583 22h-1.729l3.718-10.035h1.819L135.103 22h-1.744Zm-1.401-4.184-.95-2.734-.157-.499a69.39 69.39 0 0 1-.376-1.237 15.19 15.19 0 0 1-.171.629 19.1 19.1 0 0 1-.192.642l-.136.465-.957 2.734h2.939Zm7.93 4.184h-1.648v-8.6h-2.926v-1.394h7.493V13.4h-2.919V22Zm4.45 0v-9.994h1.641V22h-1.641Zm13.152-5.01c0 .77-.098 1.471-.294 2.105a4.5 4.5 0 0 1-.868 1.627c-.387.45-.873.8-1.456 1.046s-1.267.369-2.051.369c-.797 0-1.49-.123-2.078-.37a3.831 3.831 0 0 1-1.456-1.052c-.383-.456-.67-1-.861-1.634a7.24 7.24 0 0 1-.287-2.105c0-1.03.168-1.928.506-2.694a3.894 3.894 0 0 1 1.551-1.79c.698-.43 1.577-.643 2.639-.643 1.039 0 1.903.211 2.591.635a3.91 3.91 0 0 1 1.545 1.791c.346.766.519 1.67.519 2.714Zm-7.629 0c0 .77.105 1.437.315 2.002.209.56.531.994.964 1.299.437.3.998.451 1.681.451.688 0 1.249-.15 1.682-.451.433-.305.752-.738.957-1.299.205-.565.308-1.233.308-2.003 0-1.171-.235-2.087-.705-2.748-.464-.665-1.207-.998-2.228-.998-.684 0-1.246.15-1.689.451-.437.301-.761.732-.97 1.292-.21.556-.315 1.224-.315 2.003ZM167.977 22h-2.017l-4.895-7.977h-.061c.018.268.034.553.048.854.018.3.032.61.041.93.013.319.025.642.034.97V22h-1.49v-9.994h2.003l4.887 7.923h.048c-.009-.233-.02-.5-.034-.8l-.041-.93a83.779 83.779 0 0 1-.021-.936v-5.257h1.498V22Zm8.818 0-.978-2.775h-3.821L171.019 22h-1.73l3.719-10.035h1.818L178.538 22h-1.743Zm-1.401-4.184-.951-2.734c-.036-.119-.089-.285-.157-.499l-.205-.663-.171-.574c-.045.187-.102.396-.171.629-.064.228-.127.442-.191.642l-.137.465-.957 2.734h2.94ZM179.857 22v-9.994h1.641v8.6h4.245V22h-5.886ZM57.973 41h-5.66v-9.994h5.66v1.38h-4.02v2.715h3.767v1.374h-3.767v3.137h4.02V41Zm1.34-3.076v-1.36h3.527v1.36h-3.528Zm11.101.355c0 .593-.146 1.103-.437 1.531-.288.429-.702.757-1.245.985-.537.228-1.18.342-1.927.342-.365 0-.714-.02-1.046-.062a7.23 7.23 0 0 1-.944-.178 5.143 5.143 0 0 1-.8-.294V39.06c.406.177.86.34 1.361.485a5.618 5.618 0 0 0 1.531.212c.424 0 .775-.055 1.053-.164.283-.114.492-.274.629-.479a1.31 1.31 0 0 0 .205-.731c0-.296-.08-.547-.24-.752-.159-.205-.4-.392-.724-.56-.319-.174-.72-.358-1.203-.554a8.153 8.153 0 0 1-.943-.451 3.84 3.84 0 0 1-.793-.595 2.568 2.568 0 0 1-.554-.807 2.845 2.845 0 0 1-.198-1.107c0-.565.134-1.048.403-1.45.273-.4.656-.708 1.148-.922.497-.215 1.076-.322 1.737-.322.524 0 1.016.055 1.476.164.465.11.92.265 1.367.465l-.519 1.32a9.254 9.254 0 0 0-1.196-.404c-.383-.1-.775-.15-1.176-.15-.346 0-.64.052-.882.157a1.234 1.234 0 0 0-.554.444 1.19 1.19 0 0 0-.184.67c0 .292.07.538.212.739.145.196.369.376.67.54.305.164.697.346 1.175.546a8.487 8.487 0 0 1 1.402.718c.387.25.683.552.888.903.206.346.308.781.308 1.305ZM80.224 41H78.59v-4.512h-4.608V41h-1.64v-9.994h1.64v4.088h4.608v-4.088h1.634V41Zm11.518-5.01c0 .77-.098 1.471-.294 2.105a4.501 4.501 0 0 1-.868 1.627c-.387.45-.873.8-1.456 1.046s-1.267.369-2.05.369c-.798 0-1.491-.123-2.079-.37a3.831 3.831 0 0 1-1.456-1.052 4.55 4.55 0 0 1-.861-1.634 7.26 7.26 0 0 1-.287-2.105c0-1.03.168-1.928.505-2.694a3.896 3.896 0 0 1 1.552-1.79c.698-.43 1.577-.643 2.639-.643 1.039 0 1.903.212 2.59.635a3.908 3.908 0 0 1 1.546 1.791c.346.766.52 1.67.52 2.714Zm-7.629 0c0 .77.105 1.437.315 2.002.21.56.53.994.964 1.299.437.3.998.451 1.681.451.688 0 1.249-.15 1.682-.451.433-.305.752-.738.957-1.299.205-.565.307-1.233.307-2.003 0-1.171-.234-2.087-.704-2.748-.464-.665-1.207-.998-2.228-.998-.684 0-1.246.15-1.689.451-.437.301-.76.732-.97 1.292-.21.556-.315 1.224-.315 2.003Zm12.68-4.984c1.29 0 2.232.264 2.824.793.593.529.889 1.269.889 2.221 0 .433-.068.846-.205 1.238a2.622 2.622 0 0 1-.657 1.032c-.305.296-.708.531-1.21.704-.496.173-1.11.26-1.838.26h-1.067V41h-1.64v-9.994h2.905Zm-.108 1.36h-1.156v3.52h.896c.515 0 .952-.059 1.312-.177.36-.123.634-.317.82-.581.188-.264.28-.613.28-1.046 0-.579-.175-1.01-.526-1.292-.346-.282-.888-.424-1.626-.424Z' fill='%23000'/%3E%3C/svg%3E");
  height: 51px;
  width: 190px;
}
.ofc-de .logo-ofc-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='138' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.772 4.391c.658 0 .846.4.94.699v.2c0 .2 0 .499-.094.598l-.094.2v.1l.094.1.282.499.188.3c.376.698.846 1.596.846 2.494 0 1.497.282 3.294 1.598 4.79H26.25l-.188-.099c-.376-.1-.752-.4-1.222-.798-.094 0-.094.2-.094.499V16.368c.094.599.188 1.098.376 1.397.188.2-.188.1-.564-.3l-.188-.199-.282-.3c-.094-.199-.188-.299-.282-.199h-.094l-.094.1-.094.2-.094.2-.094.199c-.188.798-.376 1.996.282 3.194.094.2 0 .2-.188.1l-.094-.1-.188-.1c-.282-.2-.752-.6-.94-.998 0-.1-.094 0-.188.2l-.094.199-.094.2v.299c-.188.898-.188 2.395.47 3.693.094.2-.094.1-.282 0l-.188-.1-.188-.1.188-.1s-.094 0-.094-.1l-.094-.1-.188-.199v-.1c-.188-.3-.47.4 0 1.497l.564 1.098.188.4.188.399c.282.499.47.898.658 1.097.188.2.564.5 1.034.699l.752.4c.094.1.188.1.282.199h.094l.564.4.282.199c.752.499 1.88 1.098 2.914 1.098 1.598 0 2.444-1.198 2.444-1.797h-.094l-.564-.1h-.188l-.188-.1-.282-.1-.282-.1h-.094l-.282-.099c-1.41-.599-3.196-1.896-3.196-5.09 0-2.495 1.504-4.292 2.726-5.39l.282-.199.282-.2.188-.2.282-.199.282-.2.846.899-.282.2-.376.299-.282.2-.094.1-.282.299c-1.034.998-2.35 2.595-2.35 4.391 0 2.994 2.538 4.391 4.042 4.391V26.747l-.094-.2c-.282-.698-.94-1.496-2.632-2.295H29.352c.564 0 1.504.1 2.162 1.098.282.4.376.1.47 0 .094-.1.564-.698 1.316-.399l-.188.1v.1l-.094.1c-.282.399-.658 1.297-.282 2.495H33.018l.188-.1h.094l.188-.1c.846-.499 2.162-1.497 2.162-3.693 0-1.996-1.316-3.493-2.632-4.79l-.376-.4-.752-.698-.188-.2-.282-.3c-.188-.1-.282-.299-.376-.398l-.094-.1c-.188-.2-.376-.5-.564-.699l-.846-.898c-.94-.998-1.786-2.096-1.974-3.693l-.094-.2h-.094c-.282-.2-1.034-.598-1.034-1.896 0-.798.47-1.597.94-2.195l.188-.3.188-.2.094-.1.188-.199.188-.1.094-.1h.094v.1l-.094.5-.094.199c-.094.4-.094.898.282.898.564 0 1.786-1.497 1.786-1.796 0-.1.094 0 .094.1V6.886l-.094.2c-.094.299-.188.598-.376.798l-.094.1c-.094.199-.282.299-.376.498l-.564.699c-.282.4-.564.699-.282.998.282.4.94-.1 1.316-.499l.094-.2.094-.1v-.1c0-.099.094-.099 0 0V9.582l-.094.2v.1l-.094.2c-.188.498-.564 1.097-1.128 1.396v.7l.094.099.094.2.094.2s0 .099.094.099l.094.2.188.2.188.199.094.1.188.299.282.3.282.299c-.188.1-.094.1-.094.2l.282.299.376.4.376.398.47.4.47.399.376.399.564.499.47.4.47.398.47.5.094.1h.094c.094-.1.188-.2.188-.5v-.1c0-.598.188-1.197.47-1.397v1.597c0 .798.094 1.697.376 1.896.282.1.376-.2.376-.599.094-.399.376-.798.47-.698l-.094.3-.094.398v.6c-.094.798-.094 1.596.376 1.896.094 0 .094 0 .188-.1l.094-.1c.094-.2.376-.3.846-.1l-.094-.4-.094.1c-.376.2-.94.899-.846 1.897.094 1.397-1.128 4.99-4.23 5.49v.199l-.094.2-.094.1-.094.199-.094.2c-.47.898-1.41 2.195-3.76 1.896l.188.2.188.199.282.3.188.299.188.3c0 .099.094.099.094.199l.188.3c.846 1.297 1.692 3.193 1.598 5.289l-.094-.2-.094-.399-.188-.499-.188-.499-.188-.3c0-.1-.094-.1-.094-.199l-.188-.3-.188-.399-.188-.399-.282-.4-.282-.398c-.188-.4-.47-.699-.752-1.098l-.376-.4c-.94-1.197-2.068-2.295-3.384-3.093l-.282-.2c-.094 0-.188.1-.094.5.094.498-.282 1.596-.564 2.095 0 .1-.094.1-.094.3v1.496c.188 1.697 1.034 3.993 3.666 4.791.47.1.846.1 1.222.1h.376l.188-.1v.1l-.094.1-.094.1.094-.2c-.376.3-1.034.699-2.35.699-.564 0-.564.898.282.898V41.519l-.094.299-.188.599-.094.399-.094.4-.094.398-.188.4-.188.399-.188.4c0 .099-.094.099-.094.199l-.188.399c-.376.898-.846 1.697-1.316 2.196-.282.2-.094.3 0 .399h.188c.094 0 .188.1.376.2l.188.1s.094 0 .094.1l.188.099c.094.1.188.1.282.2h-.094c-.188 0-.376 0-.376.1v.598c-.094.3-.188.699-.752.699-.752 0-.94-.799-.94-1.198 0-.4-.376-.4-.564-.4-.094 0-.658.2-.846.9l-.094.298c-.094.7-.376 1.298-.94 1.298-.658 0-.846-.499-.846-.898 0-.1 0-.1-.094-.1h-.094c-.094 0-.282 0-.47-.1l.282-.2.188-.1.282-.199.282-.2c.47-.399.846-.798.752-.998-.188-.498-.47-.399-.658-.2l-.094.1-.188.1c-.282.2-.752.5-1.128.6-.564.1-.846-.7-.564-1.298l.094-.1c.094-.1 0-.1-.094-.2l-.188-.1c-.094-.1-.188-.1-.282-.199h1.034c.752 0 1.598 0 1.598-.4-.094-.598-.564-.598-.846-.498-.282.1-1.128 0-1.128-.599 0-.1.094-.2.094-.3l.094-.2c.094-.099.094-.199.094-.299 0-.1-.094-.2-.188-.299l-.094-.1h.376c.188 0 .47 0 .752.1.188.1.376.2.564.5l.376.398c.376.4.846.899 1.222.899.752 0 1.41-1.198 1.41-3.593V40.42c-.094-.398-.094-.598-.282-.698l-.094-.1-.188-.1-.094-.1s-.094-.1-.094-.199v-.2c0-.1 0-.299-.188-.399-.282-.1-.658.3-.752 1.896v1.598l-.094.299-.094-.2-.094-.2v-.1l-.094-.299-.094-.299c-.094-.4-.188-.799-.188-1.297V39.223c0-.2 0-.3-.094-.4 0 0-.094 0-.188.1l-.094.1-.282.3c-.282.3-.658.699-1.128.898l.094-.2.094-.2.094-.199c.188-.399.376-.998.376-1.497 0-.1 0-.2-.094-.3v-.099l.094-.3-.188-.199-.094-.1c-.282-.399-.658-1.197-.658-3.293 0-.699.094-1.198.188-1.597l.094-.3c.094-.399.188-.798.188-1.397 0-.698-.752-1.497-1.598-2.295l-.376-.3-.376-.3-.188-.199-1.222-.898-.376-.3-.376-.299-.188-.2-.47-.399-.282-.3-.282-.299-.282-.299-.188-.2-.094-.1v-.1c-.094-.099.094-.299.188-.498l.564-.699.188-.3c.282-.398.47-.798.188-.997-.376-.3-.564-.1-.846.3l-.094.199-.188.399c0 .1-.094.1-.094.2-.376.598-1.034 1.197-1.316 1.397-.094 0-.094-.1-.094-.3v-1.098c0-.498-.094-.998-.376-.998-.658 0-.752.7-.658.999v.1c0 .1 0 .1-.188.1h-.188c-.282 0-.564.099-.846.398l-.094.2s0 .1-.094.1l-.094.2c-.188.399-.47.898-.564 1.696v-.2c-.094-.299-.188-.998 0-1.596l.094-.2c0-.1 0-.1-.188-.1H7.732l-.376.1-.376.1-.658.1-.94.2c-.094 0-.188 0-.282.099-.282.1-.376.2-.376.699v2.096c0 .1-.094 0-.094-.1V26.348h-.376c-.376.1-.94.1-.94-.499 0-.499.094-.599.282-.698l.094-.1c.094-.1.188-.1.188-.3 0-.598-.376-.898-.846-.898-.282 0-.47.2-.658.4l-.188.2c-.282.299-.564.598-.94.598-.846 0-.94-.599-.94-.898 0-.3.094-.4.094-.6 0-.199-.188-.398-.376-.398-.094 0 .094-.1.376-.1h.094l.564.1c.658.1 1.504 0 1.504-.6 0-.199-.188-.299-.376-.199h-.47l-.376-.1c-.47-.1-1.128-.3-1.128-1.098 0-.399.376-.598.564-.698H.87c0-.1.094-.3.094-.5 0-.099 0-.099.188 0v-.199l.188.1.282.2.376.399.282.3.094.1.094.099c.188.3.47.2.564.1h.094c.094-.1.282-.4-.188-.699-.564-.3-.564-.599-.564-1.098 0-.399.282-.499.47-.599h.094c.094 0 .188-.399.094-.598v-.1c-.094-.3.658.399 1.034 1.197 0 .1.094.2.094.3v.499c0 .499.094.898.658 1.198H5.476l.188-.1.282-.1s.094 0 .188-.1l.188-.1.564-.2 1.692-.698 2.632-.998c.188-.1.564-.3.376-.599-.188-.399-.846-.499-1.786.2l-.094.1c-.188.2-.282.1-.188-.1l.094-.1.094-.2s0-.1.094-.1l.094-.199s0-.1.094-.1l.188-.2c.094-.1.094-.2.188-.2l.188-.199c.658-.898 1.692-1.796 2.632-1.796.376 0 .47-.2.47-.4v-.1c0-.199-.188-.398-.846-.398-.846 0-1.974.898-2.444 1.796h-.188l-.282-.2c-.188-.2-.564-.299-1.034-.299-.564 0-.94.1-1.222.1l-.188.1H7.168c-.188 0 .47-.998 1.598-.998.188 0 .188-.3-.188-.6l-.094-.099c-.188-.1-.47-.499-.752-.798l-.282-.4-.564-.798-.188-.2c-.188-.2-.376.1-.658.6l-.094.199-.094.3-.094.299-.094.299c0 .1-.094 0-.094-.1V13.373c0-.099-.094-.099-.094-.099l-.188-.1c-.282-.1-.564-.3-.564-.898 0-.699.376-.799.752-.699h.094l.188.1h.094c.376.1.752-.4.658-.798-.658-.4-1.034-.899-1.598-.899h-.094c-.658.1-1.598-.399-1.598-1.197 0-.4.188-.6.376-.699l.188-.1h.094c.094-.1.094-.499.094-.598h.094l.094.1.188.1.188.199.188.2.094.1.188.199.188.2.282.299c.282.3.376.399.564.3.188-.1.282-.6-.376-1.198-.658-.6-.564-1.298-.282-1.697h.47c.282 0 .564 0 .658-.2 0-.2.094-.1.094 0V6.288l.094.2v.798l.094.2V7.784c0 .599.188.698.376.698s.376-.1.282-.998c-.094-.798.094-.998.282-1.098l.094-.1c.188-.1.47-.1.658.1.188.2.564-.1.564-.399v.4c.094.299.094.698-.188 1.097-.094.1-.094.2-.188.2l-.376.4c-.376.398-.658.897-.282 1.696l.094.2 3.76 4.091c.094 0 .188-.1 0-.299-.188-.3-.188-.599 0-.798v-.1l.094.1.188.1.188.1s.094 0 .094.099l.188.1c.658.3 1.598.599 3.008.399 2.538-.3 3.572-2.196 3.196-2.595l.188.1-.188.2-.094.1-.188.199c-.47.3-1.034.699-1.598.699-1.034 0-1.598-1.098-1.41-1.797v-.1l.094.1.094.1c.188.2.658.499 1.222.499.846 0 1.786-1.098 1.598-1.697 0-.1-.094-.1-.282 0l-.188-.1-.94.3-.376.1c-.094 0-.094 0-.188.1l-.376.1c-.658.199-1.598.299-2.538.299-3.008 0-3.478-3.194-1.316-4.492l-.094.1-.094.2v.899c-.188 1.097.094 2.494 2.538 2.494.47 0 .94 0 1.316-.1l.376-.1c.094 0 .282 0 .376-.1l.376-.099.282-.1.282-.1.188-.1.188-.1.282-.099v-.2c-.094-.3-.47-.998-1.316-.998-.846 0-1.222.699-1.41.998l-.094.1v.1l-.094-.1-.188.2c-.282-.2-.752-.799-.564-1.497 0-.1.094-.1.188-.1h.376c.282-.1.564-.2.564-.599 0-.2-.094-.3-.188-.3h-.094c-.094 0-.188.1-.282.2l-.094.2c-.094.1-.094.2-.282.2-.376 0-.376-1.198.376-1.198h.094c.188 0 .47 0 .564-.2v-.1c0-.299.658-.598 2.068-.698H19.2c1.034 0 1.692.2 2.068.3l.188.099.094.1.094.1.094.1v-.1c.094-.4.376-.899 1.034-.899Zm-9.964 22.955h3.666c.094 0 .094.1.094.2v.1c0 .1 0 .3.282.399.376.1 1.504 1.098 1.504 1.597 0 .1-.094.3-.188.4l-.282.398c-.094.2-.188.4 0 .799.47.698.846.698 1.128.698h-.188l-.094.1c-.282.1-.846.2-1.692.2h-.188c-.376 0-.752-.1-1.128-.2l-1.034-.2c-.564-.1-1.034-.199-1.598-.1H12.808c-1.034.2-1.692 1.198-1.222 4.392v.3c0 .1.188.2.564.2.564 0 1.974.698 2.82 2.195l-.376-.2v-.2l-.282-.1-.282-.099c-.752-.4-1.504-.699-1.786-.2-.188.4-.094.7.188.899.094 0-.094.1-.376.2l-.282.1-.47.199h-.47l-.94.3-1.692.498c-.282.1-.376.3.188.699l.094.1.282.2.282.199.094.1c.094.1.188.2.094.2h-.282c-.282 0-.564 0-.564.199 0 .2-.094.698-.564.698s-.752-.299-.752-.698v-.5c0-.398-.188-.698-.564-.698-.564 0-.94.599-.94 1.697 0 .798-.752.998-1.034.998-.282 0-.564-.1-.564-.599 0-.1-.188-.1-.376-.1h-.188c-.094 0 0-.1.188-.3l.188-.099.282-.2.282-.2.564-.498c.188-.1.188-.5.094-.599l-.094-.1c-.188-.1-.376-.2-.752.1-.376.4-.846.699-1.222.699s-.752-.4-.752-.799v-.499c0-.2 0-.499-.282-.599l-.094-.1c-.094-.1-.094-.1.094-.1h2.162c.376 0 .752-.1.752-.199 0-.499-.47-.599-.658-.599h-.282c-.47 0-1.128 0-1.128-.698 0-.2.094-.3.188-.4h.094c0-.1.094-.1.094-.2 0-.199-.282-.199-.376-.199l.094-.1.094-.1c.282-.1.846-.299 1.41.2l.376.4.188.299.188.3c.282.399.564.698 1.034.698h.188c.94-.1 3.196-.998 3.196-3.693 0-.798-.188-1.497-.376-2.096l-.094-.3-.094-.299-.282-.598v-.1c0-.1 0-.1.094-.1h.188c.188 0 .47-.1.47-.5 0-.798-4.512-.897-5.922.6v-.4l.094-.2c.282-.498.94-1.197 2.444-1.197.376 0 .658.1.846.1l.282.1c.282.1.47.1.752 0 .094 0 .094-.1 0-.2l-.376-.499c-.282-.3-.564-.599-.47-1.197l.094.1c.282.299.94.898 1.692.898.094 0 .094 0 .188-.1l.094-.1.188-.3.188-.199.188-.2c.564-.399 1.504-.998 3.102-.998Zm4.606-5.988c-.188 0-.376.1-.376.3V21.956s0 .1-.094.1l-.094.2-.094.199c-.282.4-.658.898-1.504 1.297-.094.1-.188.3-.094.5.094.1.188.2.376.2h.094c1.222-.6 1.786-1.398 1.974-1.997l.094-.2v-.499c0-.2-.094-.399-.282-.399Zm2.632-.2c-.188 0-.282.1-.376.3v.4a2.843 2.843 0 0 1-1.41 1.995c-.094.1-.188.3-.094.5.094.1.188.199.376.199h.094c1.128-.599 1.598-1.597 1.786-2.296V21.557c-.094-.299-.188-.398-.376-.398Zm-4.23-4.59c-.094.2 0 .399.094.598l.094.1c.094.1.376.4.47.799.188.698 0 1.696-.564 2.694-.094.1-.094.4.094.5.094.1.094.1.188.1s.282-.1.376-.2c.658-1.198.94-2.296.752-3.194v-.2c-.094-.599-.47-.898-.658-1.098l-.094-.1-.282-.1c-.188-.1-.47-.1-.47.1Zm-1.786.299-.188.1-.094.1-.094.1-.188.199c-.47.499-.94 1.397-1.128 2.894 0 .2.094.4.282.4h.188c.094 0 .282-.1.376-.3v-.1c.094-1.397.658-2.195 1.034-2.595l.094-.1.094-.1c.188-.1.188-.398.094-.498-.094-.1-.282-.1-.47-.1Zm4.418-2.595c-.094.2-.094.4.094.499l.094.1.094.1.094.1v.1l.094.1c.282.498.564 1.296.282 2.794l-.094.299c-.094.2 0 .3.188.4h.188c.094 0 .282-.1.376-.3.47-2.196-.188-3.394-.564-3.893l-.094-.1-.094-.1-.094-.199-.094-.1c-.188 0-.376 0-.47.2Zm14.946-8.184.188.4.094.199c.282.599.846 1.297 1.41 1.198.188 0 .188-.3.094-.6l-.094-.399-.094-.2v-.399l.188.2.188.2.188.2c.282.299.564.598.846.798.564.4.658 1.597.376 2.295-.282.5-.752.998-.846 1.497v.1c-.094.3-.282.699-.564 1.298l-.188.399c-.188.3-.282.499-.564.798l-.376.4c-.282.399-.658.798-1.034 1.197l-.188.2-.94-.898.282-.3.282-.3.282-.299.094-.1.282-.299.282-.3c.658-.798 1.222-1.596 1.128-2.195h-.094l-.094-.1h-.094l-.188-.1c-.376-.299-.94-.898-.846-1.796l.094.2.094.1.094.199c.282.4.752.799 1.034.499.47-.3.094-1.098-.47-1.697l-.188-.2v-.299l-.094-.1a2.226 2.226 0 0 1-.564-1.397v-.399ZM20.046 9.382c-.094.2 0 .399.188.499 1.034.399 1.974.998 2.068 1.297h-1.41c-.094 0-.282.1-.376.2-.094.1 0 .2 0 .399l.094.2.094.1V13.174c0 .398 0 .897-.094 1.396 0 .2.094.3.376.4h.188c.094 0 .282-.2.282-.4v-1.596c0-.5-.094-.799-.188-1.098.564 0 1.034-.1 1.316-.4.094-.1.188-.299.188-.498 0-.7-.94-1.298-1.692-1.697l-.282-.1-.282-.1-.188-.1h-.094c.094.1-.094.2-.188.4ZM19.2 5.489h-1.692c-.282 0-.282.1-.376.2 0 .2.094.3.094.4l.094.099h1.034c.094 0 .282 0 .282.1s-.282.2-.564.3h-.47l.094.099c.094.2.282.3.658.3.564 0 .752-.5.752-.899v-.2c.094 0 .376 0 .376-.2.094-.099-.094-.199-.282-.199ZM18.824 0l.282.1.188.2.094.1.282.099c.376.3.752.699.752 1.098 0 .499-.47.699-.752.798h-.094c.188.5.564.699.752.799h.846c.564 0 .564-.5.564-.699v-.2h-.094c-.188 0-.564-.2-.564-.598 0-.5.658-.899 1.316-1.098l.188-.1.188-.1.282-.1-.188.799h-.094c-.188 0-.376.2-.376.499 0 .1.094.2.188.3h.094l-.564 1.995H15.91l-.47-1.896c.094-.1.282-.2.282-.4 0-.299-.188-.498-.376-.498h-.094L14.97.2c.564.1 1.974.698 1.974 1.397 0 .499-.376.699-.564.699h-.094c0 .598.376.798.564.798h1.034c.47 0 .564-.599.564-.798v-.1H18.166c-.282-.1-.564-.2-.564-.5 0-.498.376-.898.752-1.297l.188-.2L18.73 0h.094Zm.188 1.198c-.282 0-.47.2-.47.499 0 .3.188.499.47.499s.47-.2.47-.5c0-.299-.188-.498-.47-.498ZM59.73 10.705c0 .66-.083 1.262-.252 1.805a3.857 3.857 0 0 1-.744 1.394 3.315 3.315 0 0 1-1.248.897c-.5.21-1.086.316-1.758.316-.683 0-1.277-.105-1.78-.316a3.285 3.285 0 0 1-1.249-.903 3.903 3.903 0 0 1-.738-1.4 6.225 6.225 0 0 1-.246-1.805c0-.882.144-1.652.433-2.308a3.34 3.34 0 0 1 1.33-1.535c.598-.368 1.352-.551 2.262-.551.89 0 1.631.181 2.22.545a3.35 3.35 0 0 1 1.325 1.535c.297.656.446 1.432.446 2.326Zm-6.539 0c0 .66.09 1.232.27 1.717.18.48.455.851.826 1.113.375.258.856.387 1.441.387.59 0 1.07-.129 1.442-.387.371-.262.645-.633.82-1.113.176-.485.264-1.057.264-1.717 0-1.004-.201-1.789-.604-2.355-.398-.57-1.035-.856-1.91-.856-.586 0-1.068.13-1.447.387-.375.258-.652.627-.832 1.107-.18.477-.27 1.05-.27 1.717ZM62.965 15H61.57V6.434h4.84v1.183h-3.445v2.672h3.222v1.178h-3.222V15Zm6.398 0H67.97V6.434h4.84v1.183h-3.446v2.672h3.223v1.178h-3.223V15Zm5.004 0V6.434h1.406V15h-1.406Zm9.076 0h-6.158v-.967l4.36-6.404H77.42V6.434h5.906v.96l-4.36 6.41h4.477V15Zm1.506 0V6.434h1.407V15h-1.407Zm8.52 0h-4.852V6.434h4.852v1.183h-3.446v2.326h3.229v1.178h-3.229v2.69h3.446V15Zm1.851 0V6.434h1.407v7.37h3.638V15H95.32Zm6.528 0V6.434h1.406v7.37h3.639V15h-5.045Zm11.379 0h-4.852V6.434h4.852v1.183h-3.446v2.326h3.229v1.178h-3.229v2.69h3.446V15Zm4.259-8.566c.739 0 1.348.09 1.828.27.485.179.844.452 1.079.82.238.367.357.833.357 1.4 0 .422-.078.781-.234 1.078a2.235 2.235 0 0 1-.616.738 3.47 3.47 0 0 1-.814.469L121.518 15h-1.588l-2.069-3.434h-1.377V15h-1.406V6.434h2.408Zm-.093 1.171h-.909v2.801h.973c.652 0 1.125-.12 1.418-.363.297-.242.445-.6.445-1.072 0-.496-.158-.848-.474-1.055-.313-.207-.797-.31-1.453-.31ZM57.07 27.668c0 .508-.125.945-.375 1.313-.246.367-.601.648-1.066.843-.461.195-1.012.293-1.652.293a7.34 7.34 0 0 1-.897-.053 6.194 6.194 0 0 1-.808-.152 4.403 4.403 0 0 1-.686-.252v-1.324c.348.152.736.291 1.166.416.43.121.867.182 1.313.182.363 0 .663-.047.902-.141.242-.098.422-.234.539-.41.117-.18.176-.389.176-.627 0-.254-.069-.469-.205-.645-.137-.175-.344-.336-.621-.48a10.383 10.383 0 0 0-1.032-.475 6.976 6.976 0 0 1-.808-.386 3.291 3.291 0 0 1-.68-.51 2.203 2.203 0 0 1-.475-.692 2.438 2.438 0 0 1-.17-.949c0-.484.116-.898.346-1.242.235-.344.563-.607.985-.791.425-.184.921-.275 1.488-.275.449 0 .87.046 1.265.14.399.094.79.227 1.172.399l-.445 1.13a7.911 7.911 0 0 0-1.025-.345 3.96 3.96 0 0 0-1.008-.13c-.297 0-.55.046-.756.136-.207.09-.365.216-.475.38a1.02 1.02 0 0 0-.158.575c0 .25.06.46.182.633.125.168.316.322.574.462.262.141.598.297 1.008.47.472.194.873.4 1.2.614.333.215.587.473.763.774.175.297.263.67.263 1.119ZM61.693 30h-1.412v-7.371h-2.508v-1.195h6.422v1.195h-2.502V30Zm9.123 0-.838-2.379h-3.275L65.865 30h-1.482l3.187-8.602h1.559L72.31 30h-1.494Zm-1.2-3.586L68.8 24.07a102.391 102.391 0 0 1-.31-.996c-.06-.195-.108-.36-.147-.492-.04.16-.088.34-.147.54-.054.194-.11.378-.164.55l-.117.398-.82 2.344h2.52ZM78.75 30l-.838-2.379h-3.275L73.799 30h-1.483l3.188-8.602h1.558L80.245 30H78.75Zm-1.201-3.586-.815-2.344a102.391 102.391 0 0 1-.31-.996l-.147-.492c-.039.16-.088.34-.146.54a148.261 148.261 0 0 0-.281.95l-.82 2.342h2.519ZM84.346 30h-1.412v-7.371h-2.508v-1.195h6.422v1.195h-2.502V30Zm3.814 0v-8.566h1.406v7.37h3.64V30H88.16Zm6.528 0v-8.566h1.406V30h-1.406Zm7.318-7.494c-.41 0-.777.074-1.102.223a2.21 2.21 0 0 0-.814.644 2.91 2.91 0 0 0-.51 1.014 4.69 4.69 0 0 0-.176 1.336c0 .664.094 1.236.282 1.716.187.477.472.844.855 1.102.383.254.867.38 1.453.38.363 0 .717-.034 1.061-.105.343-.07.699-.166 1.066-.287v1.196a5.46 5.46 0 0 1-1.055.298 7.16 7.16 0 0 1-1.23.094c-.875 0-1.602-.181-2.18-.545a3.325 3.325 0 0 1-1.289-1.535c-.281-.66-.422-1.433-.422-2.32 0-.649.09-1.242.27-1.781.18-.54.441-1.004.785-1.395a3.405 3.405 0 0 1 1.271-.908c.508-.215 1.088-.322 1.741-.322.429 0 .851.048 1.265.146.418.094.805.229 1.161.404l-.493 1.16a7.222 7.222 0 0 0-.931-.363 3.354 3.354 0 0 0-1.008-.152ZM112.717 30h-1.401v-3.867h-3.949V30h-1.406v-8.566h1.406v3.503h3.949v-3.503h1.401V30Zm7.119 0h-4.852v-8.566h4.852v1.183h-3.445v2.326h3.228v1.178h-3.228v2.69h3.445V30Zm4.26-8.566c.738 0 1.347.09 1.828.27.484.179.844.452 1.078.82.238.367.357.833.357 1.4 0 .422-.078.781-.234 1.078a2.22 2.22 0 0 1-.615.738 3.476 3.476 0 0 1-.815.469L128.127 30h-1.588l-2.068-3.434h-1.377V30h-1.406v-8.566h2.408Zm-.094 1.171h-.908v2.801h.972c.653 0 1.125-.12 1.418-.363.297-.242.446-.6.446-1.072 0-.496-.159-.848-.475-1.055-.312-.207-.797-.31-1.453-.31Zm-64.272 18.1c0 .66-.083 1.262-.252 1.805a3.857 3.857 0 0 1-.744 1.394 3.315 3.315 0 0 1-1.248.897c-.5.21-1.086.316-1.758.316-.683 0-1.277-.105-1.78-.316a3.285 3.285 0 0 1-1.249-.903 3.903 3.903 0 0 1-.738-1.4 6.225 6.225 0 0 1-.246-1.805c0-.883.144-1.652.433-2.308a3.34 3.34 0 0 1 1.33-1.535c.598-.368 1.352-.551 2.262-.551.89 0 1.631.181 2.22.545a3.35 3.35 0 0 1 1.325 1.535c.297.656.446 1.431.446 2.326Zm-6.539 0c0 .66.09 1.233.27 1.717.18.48.455.851.826 1.113.375.258.856.387 1.441.387.59 0 1.07-.129 1.442-.387.371-.262.645-.633.82-1.113.176-.484.264-1.057.264-1.717 0-1.004-.201-1.789-.604-2.355-.398-.57-1.035-.856-1.91-.856-.586 0-1.068.129-1.447.387-.375.258-.652.627-.832 1.107-.18.477-.27 1.05-.27 1.717ZM68.72 45H66.99l-4.195-6.838h-.053c.016.23.03.475.041.733.016.257.027.523.035.796.012.274.022.551.03.832V45H61.57v-8.566h1.717l4.19 6.79h.04c-.007-.199-.017-.427-.029-.685l-.035-.797a63.752 63.752 0 0 1-.017-.802v-4.506h1.283V45Zm2.25 0v-8.566h1.406v7.37h3.639V45h-5.045Zm6.527 0v-8.566h1.406V45h-1.406Zm10.817 0h-1.729l-4.195-6.838h-.053c.016.23.03.475.041.733.016.257.027.523.035.796.012.274.022.551.03.832V45h-1.278v-8.566h1.717l4.19 6.79h.04c-.008-.199-.017-.427-.029-.685l-.035-.797a61.915 61.915 0 0 1-.018-.802v-4.506h1.284V45Zm7.101 0h-4.852v-8.566h4.852v1.183H91.97v2.326h3.228v1.178H91.97v2.69h3.445V45Zm6.797-2.332c0 .508-.125.945-.375 1.313-.246.367-.602.648-1.066.843-.461.196-1.012.293-1.653.293a7.34 7.34 0 0 1-.896-.052 6.194 6.194 0 0 1-.809-.153 4.398 4.398 0 0 1-.685-.252v-1.324c.347.152.736.291 1.166.416.43.121.867.182 1.312.182.363 0 .664-.047.902-.141.243-.098.422-.234.539-.41.118-.18.176-.389.176-.627 0-.254-.068-.469-.205-.645-.137-.175-.344-.336-.62-.48a10.373 10.373 0 0 0-1.032-.475 6.984 6.984 0 0 1-.809-.386 3.288 3.288 0 0 1-.68-.51 2.2 2.2 0 0 1-.474-.692 2.438 2.438 0 0 1-.17-.949c0-.484.115-.898.346-1.242.234-.344.562-.608.984-.791.426-.184.922-.276 1.488-.276.45 0 .871.047 1.266.141a6.49 6.49 0 0 1 1.172.399l-.445 1.13a7.939 7.939 0 0 0-1.026-.345 3.956 3.956 0 0 0-1.008-.13c-.296 0-.548.046-.755.136-.207.09-.366.216-.475.38a1.02 1.02 0 0 0-.158.575c0 .25.06.46.181.633.125.168.317.322.575.462.261.141.597.297 1.007.47.473.194.873.4 1.202.614.332.215.585.473.761.774.176.297.264.67.264 1.119ZM110.619 45h-1.4v-3.867h-3.949V45h-1.407v-8.566h1.407v3.504h3.949v-3.504h1.4V45Zm9.873-4.295c0 .66-.084 1.262-.252 1.805a3.857 3.857 0 0 1-.744 1.394 3.314 3.314 0 0 1-1.248.897c-.5.21-1.086.316-1.758.316-.683 0-1.277-.105-1.781-.316a3.284 3.284 0 0 1-1.248-.903 3.902 3.902 0 0 1-.738-1.4 6.225 6.225 0 0 1-.246-1.805c0-.883.144-1.652.433-2.308a3.338 3.338 0 0 1 1.33-1.535c.598-.368 1.352-.551 2.262-.551.891 0 1.631.181 2.221.545a3.355 3.355 0 0 1 1.324 1.535c.297.656.445 1.431.445 2.326Zm-6.539 0c0 .66.09 1.233.27 1.717.179.48.455.851.826 1.113.375.258.855.387 1.441.387.59 0 1.071-.129 1.442-.387.371-.262.644-.633.82-1.113.176-.484.264-1.057.264-1.717 0-1.004-.202-1.789-.604-2.355-.398-.57-1.035-.856-1.91-.856-.586 0-1.068.129-1.447.387-.375.258-.653.627-.832 1.107-.18.477-.27 1.05-.27 1.717Zm10.869-4.271c1.106 0 1.912.226 2.42.68.508.452.762 1.087.762 1.904 0 .37-.059.724-.176 1.06a2.253 2.253 0 0 1-.562.885c-.262.254-.608.455-1.037.603-.426.149-.952.223-1.577.223h-.914V45h-1.406v-8.566h2.49Zm-.093 1.166h-.991v3.017h.768c.441 0 .816-.05 1.125-.152.308-.106.543-.272.703-.498.16-.227.24-.526.24-.897 0-.496-.15-.865-.451-1.107-.297-.242-.762-.363-1.394-.363Z' fill='%23000'/%3E%3C/svg%3E");
  height: 51px;
  width: 138px;
}
.ofc-pl .logo-ofc-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='222' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.772 4.391c.658 0 .846.4.94.699v.2c0 .2 0 .499-.094.598l-.094.2v.1l.094.1.282.499.188.3c.376.698.846 1.596.846 2.494 0 1.497.282 3.294 1.598 4.79H26.25l-.188-.099c-.376-.1-.752-.4-1.222-.798-.094 0-.094.2-.094.499V16.368c.094.599.188 1.098.376 1.397.188.2-.188.1-.564-.3l-.188-.199-.282-.3c-.094-.199-.188-.299-.282-.199h-.094l-.094.1-.094.2-.094.2-.094.199c-.188.798-.376 1.996.282 3.194.094.2 0 .2-.188.1l-.094-.1-.188-.1c-.282-.2-.752-.6-.94-.998 0-.1-.094 0-.188.2l-.094.199-.094.2v.299c-.188.898-.188 2.395.47 3.693.094.2-.094.1-.282 0l-.188-.1-.188-.1.188-.1s-.094 0-.094-.1l-.094-.1-.188-.199v-.1c-.188-.3-.47.4 0 1.497l.564 1.098.188.4.188.399c.282.499.47.898.658 1.097.188.2.564.5 1.034.699l.752.4c.094.1.188.1.282.199h.094l.564.4.282.199c.752.499 1.88 1.098 2.914 1.098 1.598 0 2.444-1.198 2.444-1.797h-.094l-.564-.1h-.188l-.188-.1-.282-.1-.282-.1h-.094l-.282-.099c-1.41-.599-3.196-1.896-3.196-5.09 0-2.495 1.504-4.292 2.726-5.39l.282-.199.282-.2.188-.2.282-.199.282-.2.846.899-.282.2-.376.299-.282.2-.094.1-.282.299c-1.034.998-2.35 2.595-2.35 4.391 0 2.994 2.538 4.391 4.042 4.391V26.747l-.094-.2c-.282-.698-.94-1.496-2.632-2.295H29.352c.564 0 1.504.1 2.162 1.098.282.4.376.1.47 0 .094-.1.564-.698 1.316-.399l-.188.1v.1l-.094.1c-.282.399-.658 1.297-.282 2.495H33.018l.188-.1h.094l.188-.1c.846-.499 2.162-1.497 2.162-3.693 0-1.996-1.316-3.493-2.632-4.79l-.376-.4-.752-.698-.188-.2-.282-.3c-.188-.1-.282-.299-.376-.398l-.094-.1c-.188-.2-.376-.5-.564-.699l-.846-.898c-.94-.998-1.786-2.096-1.974-3.693l-.094-.2h-.094c-.282-.2-1.034-.598-1.034-1.896 0-.798.47-1.597.94-2.195l.188-.3.188-.2.094-.1.188-.199.188-.1.094-.1h.094v.1l-.094.5-.094.199c-.094.4-.094.898.282.898.564 0 1.786-1.497 1.786-1.796 0-.1.094 0 .094.1V6.886l-.094.2c-.094.299-.188.598-.376.798l-.094.1c-.094.199-.282.299-.376.498l-.564.699c-.282.4-.564.699-.282.998.282.4.94-.1 1.316-.499l.094-.2.094-.1v-.1c0-.099.094-.099 0 0V9.582l-.094.2v.1l-.094.2c-.188.498-.564 1.097-1.128 1.396v.7l.094.099.094.2.094.2s0 .099.094.099l.094.2.188.2.188.199.094.1.188.299.282.3.282.299c-.188.1-.094.1-.094.2l.282.299.376.4.376.398.47.4.47.399.376.399.564.499.47.4.47.398.47.5.094.1h.094c.094-.1.188-.2.188-.5v-.1c0-.598.188-1.197.47-1.397v1.597c0 .798.094 1.697.376 1.896.282.1.376-.2.376-.599.094-.399.376-.798.47-.698l-.094.3-.094.398v.6c-.094.798-.094 1.596.376 1.896.094 0 .094 0 .188-.1l.094-.1c.094-.2.376-.3.846-.1l-.094-.4-.094.1c-.376.2-.94.899-.846 1.897.094 1.397-1.128 4.99-4.23 5.49v.199l-.094.2-.094.1-.094.199-.094.2c-.47.898-1.41 2.195-3.76 1.896l.188.2.188.199.282.3.188.299.188.3c0 .099.094.099.094.199l.188.3c.846 1.297 1.692 3.193 1.598 5.289l-.094-.2-.094-.399-.188-.499-.188-.499-.188-.3c0-.1-.094-.1-.094-.199l-.188-.3-.188-.399-.188-.399-.282-.4-.282-.398c-.188-.4-.47-.699-.752-1.098l-.376-.4c-.94-1.197-2.068-2.295-3.384-3.093l-.282-.2c-.094 0-.188.1-.094.5.094.498-.282 1.596-.564 2.095 0 .1-.094.1-.094.3v1.496c.188 1.697 1.034 3.993 3.666 4.791.47.1.846.1 1.222.1h.376l.188-.1v.1l-.094.1-.094.1.094-.2c-.376.3-1.034.699-2.35.699-.564 0-.564.898.282.898V41.519l-.094.299-.188.599-.094.399-.094.4-.094.398-.188.4-.188.399-.188.4c0 .099-.094.099-.094.199l-.188.399c-.376.898-.846 1.697-1.316 2.196-.282.2-.094.3 0 .399h.188c.094 0 .188.1.376.2l.188.1s.094 0 .094.1l.188.099c.094.1.188.1.282.2h-.094c-.188 0-.376 0-.376.1v.598c-.094.3-.188.699-.752.699-.752 0-.94-.799-.94-1.198 0-.4-.376-.4-.564-.4-.094 0-.658.2-.846.9l-.094.298c-.094.7-.376 1.298-.94 1.298-.658 0-.846-.499-.846-.898 0-.1 0-.1-.094-.1h-.094c-.094 0-.282 0-.47-.1l.282-.2.188-.1.282-.199.282-.2c.47-.399.846-.798.752-.998-.188-.498-.47-.399-.658-.2l-.094.1-.188.1c-.282.2-.752.5-1.128.6-.564.1-.846-.7-.564-1.298l.094-.1c.094-.1 0-.1-.094-.2l-.188-.1c-.094-.1-.188-.1-.282-.199h1.034c.752 0 1.598 0 1.598-.4-.094-.598-.564-.598-.846-.498-.282.1-1.128 0-1.128-.599 0-.1.094-.2.094-.3l.094-.2c.094-.099.094-.199.094-.299 0-.1-.094-.2-.188-.299l-.094-.1h.376c.188 0 .47 0 .752.1.188.1.376.2.564.5l.376.398c.376.4.846.899 1.222.899.752 0 1.41-1.198 1.41-3.593V40.42c-.094-.398-.094-.598-.282-.698l-.094-.1-.188-.1-.094-.1s-.094-.1-.094-.199v-.2c0-.1 0-.299-.188-.399-.282-.1-.658.3-.752 1.896v1.598l-.094.299-.094-.2-.094-.2v-.1l-.094-.299-.094-.299c-.094-.4-.188-.799-.188-1.297V39.223c0-.2 0-.3-.094-.4 0 0-.094 0-.188.1l-.094.1-.282.3c-.282.3-.658.699-1.128.898l.094-.2.094-.2.094-.199c.188-.399.376-.998.376-1.497 0-.1 0-.2-.094-.3v-.099l.094-.3-.188-.199-.094-.1c-.282-.399-.658-1.197-.658-3.293 0-.699.094-1.198.188-1.597l.094-.3c.094-.399.188-.798.188-1.397 0-.698-.752-1.497-1.598-2.295l-.376-.3-.376-.3-.188-.199-1.222-.898-.376-.3-.376-.299-.188-.2-.47-.399-.282-.3-.282-.299-.282-.299-.188-.2-.094-.1v-.1c-.094-.099.094-.299.188-.498l.564-.699.188-.3c.282-.398.47-.798.188-.997-.376-.3-.564-.1-.846.3l-.094.199-.188.399c0 .1-.094.1-.094.2-.376.598-1.034 1.197-1.316 1.397-.094 0-.094-.1-.094-.3v-1.098c0-.498-.094-.998-.376-.998-.658 0-.752.7-.658.999v.1c0 .1 0 .1-.188.1h-.188c-.282 0-.564.099-.846.398l-.094.2s0 .1-.094.1l-.094.2c-.188.399-.47.898-.564 1.696v-.2c-.094-.299-.188-.998 0-1.596l.094-.2c0-.1 0-.1-.188-.1H7.732l-.376.1-.376.1-.658.1-.94.2c-.094 0-.188 0-.282.099-.282.1-.376.2-.376.699v2.096c0 .1-.094 0-.094-.1V26.348h-.376c-.376.1-.94.1-.94-.499 0-.499.094-.599.282-.698l.094-.1c.094-.1.188-.1.188-.3 0-.598-.376-.898-.846-.898-.282 0-.47.2-.658.4l-.188.2c-.282.299-.564.598-.94.598-.846 0-.94-.599-.94-.898 0-.3.094-.4.094-.6 0-.199-.188-.398-.376-.398-.094 0 .094-.1.376-.1h.094l.564.1c.658.1 1.504 0 1.504-.6 0-.199-.188-.299-.376-.199h-.47l-.376-.1c-.47-.1-1.128-.3-1.128-1.098 0-.399.376-.598.564-.698H.87c0-.1.094-.3.094-.5 0-.099 0-.099.188 0v-.199l.188.1.282.2.376.399.282.3.094.1.094.099c.188.3.47.2.564.1h.094c.094-.1.282-.4-.188-.699-.564-.3-.564-.599-.564-1.098 0-.399.282-.499.47-.599h.094c.094 0 .188-.399.094-.598v-.1c-.094-.3.658.399 1.034 1.197 0 .1.094.2.094.3v.499c0 .499.094.898.658 1.198H5.476l.188-.1.282-.1s.094 0 .188-.1l.188-.1.564-.2 1.692-.698 2.632-.998c.188-.1.564-.3.376-.599-.188-.399-.846-.499-1.786.2l-.094.1c-.188.2-.282.1-.188-.1l.094-.1.094-.2s0-.1.094-.1l.094-.199s0-.1.094-.1l.188-.2c.094-.1.094-.2.188-.2l.188-.199c.658-.898 1.692-1.796 2.632-1.796.376 0 .47-.2.47-.4v-.1c0-.199-.188-.398-.846-.398-.846 0-1.974.898-2.444 1.796h-.188l-.282-.2c-.188-.2-.564-.299-1.034-.299-.564 0-.94.1-1.222.1l-.188.1H7.168c-.188 0 .47-.998 1.598-.998.188 0 .188-.3-.188-.6l-.094-.099c-.188-.1-.47-.499-.752-.798l-.282-.4-.564-.798-.188-.2c-.188-.2-.376.1-.658.6l-.094.199-.094.3-.094.299-.094.299c0 .1-.094 0-.094-.1V13.373c0-.099-.094-.099-.094-.099l-.188-.1c-.282-.1-.564-.3-.564-.898 0-.699.376-.799.752-.699h.094l.188.1h.094c.376.1.752-.4.658-.798-.658-.4-1.034-.899-1.598-.899h-.094c-.658.1-1.598-.399-1.598-1.197 0-.4.188-.6.376-.699l.188-.1h.094c.094-.1.094-.499.094-.598h.094l.094.1.188.1.188.199.188.2.094.1.188.199.188.2.282.299c.282.3.376.399.564.3.188-.1.282-.6-.376-1.198-.658-.6-.564-1.298-.282-1.697h.47c.282 0 .564 0 .658-.2 0-.2.094-.1.094 0V6.288l.094.2v.798l.094.2V7.784c0 .599.188.698.376.698s.376-.1.282-.998c-.094-.798.094-.998.282-1.098l.094-.1c.188-.1.47-.1.658.1.188.2.564-.1.564-.399v.4c.094.299.094.698-.188 1.097-.094.1-.094.2-.188.2l-.376.4c-.376.398-.658.897-.282 1.696l.094.2 3.76 4.091c.094 0 .188-.1 0-.299-.188-.3-.188-.599 0-.798v-.1l.094.1.188.1.188.1s.094 0 .094.099l.188.1c.658.3 1.598.599 3.008.399 2.538-.3 3.572-2.196 3.196-2.595l.188.1-.188.2-.094.1-.188.199c-.47.3-1.034.699-1.598.699-1.034 0-1.598-1.098-1.41-1.797v-.1l.094.1.094.1c.188.2.658.499 1.222.499.846 0 1.786-1.098 1.598-1.697 0-.1-.094-.1-.282 0l-.188-.1-.94.3-.376.1c-.094 0-.094 0-.188.1l-.376.1c-.658.199-1.598.299-2.538.299-3.008 0-3.478-3.194-1.316-4.492l-.094.1-.094.2v.899c-.188 1.097.094 2.494 2.538 2.494.47 0 .94 0 1.316-.1l.376-.1c.094 0 .282 0 .376-.1l.376-.099.282-.1.282-.1.188-.1.188-.1.282-.099v-.2c-.094-.3-.47-.998-1.316-.998-.846 0-1.222.699-1.41.998l-.094.1v.1l-.094-.1-.188.2c-.282-.2-.752-.799-.564-1.497 0-.1.094-.1.188-.1h.376c.282-.1.564-.2.564-.599 0-.2-.094-.3-.188-.3h-.094c-.094 0-.188.1-.282.2l-.094.2c-.094.1-.094.2-.282.2-.376 0-.376-1.198.376-1.198h.094c.188 0 .47 0 .564-.2v-.1c0-.299.658-.598 2.068-.698H19.2c1.034 0 1.692.2 2.068.3l.188.099.094.1.094.1.094.1v-.1c.094-.4.376-.899 1.034-.899Zm-9.964 22.955h3.666c.094 0 .094.1.094.2v.1c0 .1 0 .3.282.399.376.1 1.504 1.098 1.504 1.597 0 .1-.094.3-.188.4l-.282.398c-.094.2-.188.4 0 .799.47.698.846.698 1.128.698h-.188l-.094.1c-.282.1-.846.2-1.692.2h-.188c-.376 0-.752-.1-1.128-.2l-1.034-.2c-.564-.1-1.034-.199-1.598-.1H12.808c-1.034.2-1.692 1.198-1.222 4.392v.3c0 .1.188.2.564.2.564 0 1.974.698 2.82 2.195l-.376-.2v-.2l-.282-.1-.282-.099c-.752-.4-1.504-.699-1.786-.2-.188.4-.094.7.188.899.094 0-.094.1-.376.2l-.282.1-.47.199h-.47l-.94.3-1.692.498c-.282.1-.376.3.188.699l.094.1.282.2.282.199.094.1c.094.1.188.2.094.2h-.282c-.282 0-.564 0-.564.199 0 .2-.094.698-.564.698s-.752-.299-.752-.698v-.5c0-.398-.188-.698-.564-.698-.564 0-.94.599-.94 1.697 0 .798-.752.998-1.034.998-.282 0-.564-.1-.564-.599 0-.1-.188-.1-.376-.1h-.188c-.094 0 0-.1.188-.3l.188-.099.282-.2.282-.2.564-.498c.188-.1.188-.5.094-.599l-.094-.1c-.188-.1-.376-.2-.752.1-.376.4-.846.699-1.222.699s-.752-.4-.752-.799v-.499c0-.2 0-.499-.282-.599l-.094-.1c-.094-.1-.094-.1.094-.1h2.162c.376 0 .752-.1.752-.199 0-.499-.47-.599-.658-.599h-.282c-.47 0-1.128 0-1.128-.698 0-.2.094-.3.188-.4h.094c0-.1.094-.1.094-.2 0-.199-.282-.199-.376-.199l.094-.1.094-.1c.282-.1.846-.299 1.41.2l.376.4.188.299.188.3c.282.399.564.698 1.034.698h.188c.94-.1 3.196-.998 3.196-3.693 0-.798-.188-1.497-.376-2.096l-.094-.3-.094-.299-.282-.598v-.1c0-.1 0-.1.094-.1h.188c.188 0 .47-.1.47-.5 0-.798-4.512-.897-5.922.6v-.4l.094-.2c.282-.498.94-1.197 2.444-1.197.376 0 .658.1.846.1l.282.1c.282.1.47.1.752 0 .094 0 .094-.1 0-.2l-.376-.499c-.282-.3-.564-.599-.47-1.197l.094.1c.282.299.94.898 1.692.898.094 0 .094 0 .188-.1l.094-.1.188-.3.188-.199.188-.2c.564-.399 1.504-.998 3.102-.998Zm4.606-5.988c-.188 0-.376.1-.376.3V21.956s0 .1-.094.1l-.094.2-.094.199c-.282.4-.658.898-1.504 1.297-.094.1-.188.3-.094.5.094.1.188.2.376.2h.094c1.222-.6 1.786-1.398 1.974-1.997l.094-.2v-.499c0-.2-.094-.399-.282-.399Zm2.632-.2c-.188 0-.282.1-.376.3v.4a2.843 2.843 0 0 1-1.41 1.995c-.094.1-.188.3-.094.5.094.1.188.199.376.199h.094c1.128-.599 1.598-1.597 1.786-2.296V21.557c-.094-.299-.188-.398-.376-.398Zm-4.23-4.59c-.094.2 0 .399.094.598l.094.1c.094.1.376.4.47.799.188.698 0 1.696-.564 2.694-.094.1-.094.4.094.5.094.1.094.1.188.1s.282-.1.376-.2c.658-1.198.94-2.296.752-3.194v-.2c-.094-.599-.47-.898-.658-1.098l-.094-.1-.282-.1c-.188-.1-.47-.1-.47.1Zm-1.786.299-.188.1-.094.1-.094.1-.188.199c-.47.499-.94 1.397-1.128 2.894 0 .2.094.4.282.4h.188c.094 0 .282-.1.376-.3v-.1c.094-1.397.658-2.195 1.034-2.595l.094-.1.094-.1c.188-.1.188-.398.094-.498-.094-.1-.282-.1-.47-.1Zm4.418-2.595c-.094.2-.094.4.094.499l.094.1.094.1.094.1v.1l.094.1c.282.498.564 1.296.282 2.794l-.094.299c-.094.2 0 .3.188.4h.188c.094 0 .282-.1.376-.3.47-2.196-.188-3.394-.564-3.893l-.094-.1-.094-.1-.094-.199-.094-.1c-.188 0-.376 0-.47.2Zm14.946-8.184.188.4.094.199c.282.599.846 1.297 1.41 1.198.188 0 .188-.3.094-.6l-.094-.399-.094-.2v-.399l.188.2.188.2.188.2c.282.299.564.598.846.798.564.4.658 1.597.376 2.295-.282.5-.752.998-.846 1.497v.1c-.094.3-.282.699-.564 1.298l-.188.399c-.188.3-.282.499-.564.798l-.376.4c-.282.399-.658.798-1.034 1.197l-.188.2-.94-.898.282-.3.282-.3.282-.299.094-.1.282-.299.282-.3c.658-.798 1.222-1.596 1.128-2.195h-.094l-.094-.1h-.094l-.188-.1c-.376-.299-.94-.898-.846-1.796l.094.2.094.1.094.199c.282.4.752.799 1.034.499.47-.3.094-1.098-.47-1.697l-.188-.2v-.299l-.094-.1a2.226 2.226 0 0 1-.564-1.397v-.399ZM20.046 9.382c-.094.2 0 .399.188.499 1.034.399 1.974.998 2.068 1.297h-1.41c-.094 0-.282.1-.376.2-.094.1 0 .2 0 .399l.094.2.094.1V13.174c0 .398 0 .897-.094 1.396 0 .2.094.3.376.4h.188c.094 0 .282-.2.282-.4v-1.596c0-.5-.094-.799-.188-1.098.564 0 1.034-.1 1.316-.4.094-.1.188-.299.188-.498 0-.7-.94-1.298-1.692-1.697l-.282-.1-.282-.1-.188-.1h-.094c.094.1-.094.2-.188.4ZM19.2 5.489h-1.692c-.282 0-.282.1-.376.2 0 .2.094.3.094.4l.094.099h1.034c.094 0 .282 0 .282.1s-.282.2-.564.3h-.47l.094.099c.094.2.282.3.658.3.564 0 .752-.5.752-.899v-.2c.094 0 .376 0 .376-.2.094-.099-.094-.199-.282-.199ZM18.824 0l.282.1.188.2.094.1.282.099c.376.3.752.699.752 1.098 0 .499-.47.699-.752.798h-.094c.188.5.564.699.752.799h.846c.564 0 .564-.5.564-.699v-.2h-.094c-.188 0-.564-.2-.564-.598 0-.5.658-.899 1.316-1.098l.188-.1.188-.1.282-.1-.188.799h-.094c-.188 0-.376.2-.376.499 0 .1.094.2.188.3h.094l-.564 1.995H15.91l-.47-1.896c.094-.1.282-.2.282-.4 0-.299-.188-.498-.376-.498h-.094L14.97.2c.564.1 1.974.698 1.974 1.397 0 .499-.376.699-.564.699h-.094c0 .598.376.798.564.798h1.034c.47 0 .564-.599.564-.798v-.1H18.166c-.282-.1-.564-.2-.564-.5 0-.498.376-.898.752-1.297l.188-.2L18.73 0h.094Zm.188 1.198c-.282 0-.47.2-.47.499 0 .3.188.499.47.499s.47-.2.47-.5c0-.299-.188-.498-.47-.498ZM61.185 16.99c0 .77-.097 1.471-.293 2.105a4.5 4.5 0 0 1-.869 1.627c-.387.45-.872.8-1.456 1.046-.583.246-1.267.369-2.05.369-.798 0-1.49-.123-2.079-.37a3.832 3.832 0 0 1-1.456-1.052c-.382-.456-.67-1-.86-1.634a7.26 7.26 0 0 1-.288-2.105c0-1.03.169-1.928.506-2.694.342-.77.859-1.367 1.552-1.79.697-.43 1.576-.643 2.638-.643 1.04 0 1.903.211 2.591.635a3.909 3.909 0 0 1 1.545 1.791c.346.766.52 1.67.52 2.714Zm-7.628 0c0 .77.104 1.437.314 2.002.21.56.531.994.964 1.299.438.3.998.451 1.682.451.688 0 1.248-.15 1.681-.451.433-.305.752-.738.957-1.299.205-.565.308-1.233.308-2.003 0-1.171-.235-2.087-.704-2.748-.465-.665-1.208-.998-2.229-.998-.683 0-1.246.15-1.688.451-.438.301-.761.732-.97 1.292-.21.556-.315 1.224-.315 2.003ZM64.959 22h-1.627v-9.994h5.646v1.38H64.96v3.118h3.76v1.374h-3.76V22Zm5.838 0v-9.994h1.64V22h-1.64Zm8.538-8.743c-.479 0-.907.086-1.285.26-.374.173-.69.423-.95.752-.26.323-.458.717-.595 1.182-.137.46-.205.98-.205 1.559 0 .774.11 1.442.328 2.003.219.556.551.984.998 1.285.447.296 1.012.444 1.695.444.424 0 .837-.04 1.238-.123.4-.082.815-.194 1.244-.335v1.395a6.37 6.37 0 0 1-1.23.348c-.415.073-.894.11-1.436.11-1.021 0-1.869-.212-2.543-.636-.67-.424-1.171-1.02-1.504-1.791-.328-.77-.492-1.673-.492-2.707 0-.757.105-1.45.314-2.078a4.66 4.66 0 0 1 .916-1.627c.401-.46.896-.814 1.483-1.06.593-.25 1.27-.376 2.03-.376.502 0 .994.057 1.477.171.488.11.94.267 1.354.472l-.574 1.353a8.4 8.4 0 0 0-1.087-.423 3.91 3.91 0 0 0-1.176-.178Zm3.37 11.525c-.25 0-.47-.016-.656-.048a2.455 2.455 0 0 1-.492-.116v-1.374c.145.037.303.069.471.096.169.027.349.04.54.04.251 0 .479-.047.684-.143.205-.095.367-.269.485-.52.123-.25.185-.603.185-1.059v-9.652h1.64v9.598c0 .742-.118 1.346-.355 1.811-.237.47-.57.814-.998 1.032-.428.224-.93.335-1.504.335ZM94.34 22l-.978-2.775h-3.821L88.564 22h-1.73l3.719-10.035h1.818L96.083 22H94.34Zm-1.401-4.184-.95-2.734a110.383 110.383 0 0 1-.362-1.162c-.07-.228-.126-.42-.172-.574a14.15 14.15 0 0 1-.17.629c-.065.228-.128.442-.192.642-.06.2-.105.356-.137.465L90 17.816h2.94ZM97.401 22v-9.994h1.641v8.6h4.245V22h-5.886Zm15.955 0h-2.016l-4.895-7.977h-.061c.018.268.034.553.048.854.018.3.032.61.041.93.013.319.025.642.034.97V22h-1.49v-9.994h2.003l4.887 7.923h.048c-.009-.233-.02-.5-.034-.8l-.041-.93a83.779 83.779 0 0 1-.021-.936v-5.257h1.497V22Zm5.455-5.435 2.373-4.56h1.77l-3.322 6.112V22h-1.634v-3.821l-3.329-6.173h1.784l2.358 4.56Zm11.998-4.56c1.289 0 2.23.265 2.823.794.592.529.888 1.269.888 2.222 0 .432-.068.845-.205 1.237a2.626 2.626 0 0 1-.656 1.032c-.305.296-.709.531-1.21.704-.497.173-1.11.26-1.839.26h-1.066V22h-1.641v-9.994h2.906Zm-.11 1.361h-1.155v3.52h.895c.515 0 .953-.058 1.313-.177.36-.123.633-.317.82-.581.187-.264.281-.613.281-1.046 0-.579-.176-1.01-.527-1.292-.346-.282-.889-.424-1.627-.424ZM142.711 22l-.978-2.775h-3.821L136.935 22h-1.73l3.719-10.035h1.818L144.454 22h-1.743Zm-1.401-4.184-.951-2.734a32.393 32.393 0 0 0-.157-.499l-.205-.663-.171-.574c-.045.187-.102.396-.171.629-.064.228-.127.442-.191.642l-.137.465-.957 2.734h2.94ZM154.113 22h-2.016l-4.895-7.977h-.061c.018.268.034.553.047.854.019.3.032.61.041.93.014.319.026.642.035.97V22h-1.491v-9.994h2.003l4.888 7.923h.048l-.034-.8c-.014-.3-.028-.61-.041-.93a83.779 83.779 0 0 1-.021-.936v-5.257h1.497V22Zm-1.832-13.16v.138a7.03 7.03 0 0 1-.444.478c-.187.182-.39.376-.608.581-.219.2-.436.394-.65.581-.214.182-.408.337-.581.465h-1.073v-.178c.15-.173.317-.38.499-.622.187-.241.369-.49.547-.745.182-.255.335-.488.458-.697h1.852Zm10.227 10.44c0 .592-.146 1.102-.438 1.53-.287.429-.702.757-1.244.985-.538.228-1.18.342-1.928.342-.364 0-.713-.02-1.045-.062a7.221 7.221 0 0 1-.944-.177 5.183 5.183 0 0 1-.8-.294v-1.545c.406.177.859.34 1.361.485a5.612 5.612 0 0 0 1.531.212c.424 0 .775-.055 1.053-.164.282-.114.492-.274.629-.479.136-.21.205-.453.205-.731 0-.296-.08-.547-.24-.752-.159-.205-.401-.392-.724-.56-.319-.174-.72-.358-1.203-.554a8.194 8.194 0 0 1-.944-.451 3.862 3.862 0 0 1-.793-.595 2.561 2.561 0 0 1-.553-.807 2.847 2.847 0 0 1-.199-1.107c0-.565.135-1.048.404-1.45.273-.4.656-.708 1.148-.922.497-.215 1.076-.322 1.737-.322.524 0 1.016.055 1.476.164.465.11.921.265 1.367.465l-.519 1.32a9.222 9.222 0 0 0-1.197-.404c-.382-.1-.774-.15-1.175-.15-.347 0-.641.052-.882.157a1.235 1.235 0 0 0-.554.444 1.19 1.19 0 0 0-.184.67c0 .292.07.538.211.739.146.196.37.376.67.54.306.164.698.346 1.176.546a8.478 8.478 0 0 1 1.402.718c.387.25.683.552.888.903.205.346.308.781.308 1.305Zm5.393 2.72h-1.647v-8.6h-2.926v-1.394h7.492V13.4h-2.919V22Zm16.27-9.994L181.56 22h-1.791l-1.668-5.988a18.234 18.234 0 0 1-.137-.52l-.151-.615-.123-.574a16.766 16.766 0 0 1-.068-.41c-.009.095-.03.23-.061.403-.032.173-.071.365-.117.574-.041.205-.086.41-.136.615-.051.2-.096.379-.137.534L175.53 22h-1.784l-2.604-9.994h1.647l1.442 5.858c.046.187.092.39.137.609.05.214.096.43.137.65.045.218.086.432.123.642.036.205.066.392.089.56.023-.173.052-.364.089-.574.036-.214.075-.43.116-.65.045-.223.091-.437.137-.642.05-.205.1-.39.15-.554l1.627-5.9h1.6l1.661 5.92c.05.17.098.358.143.568a24.52 24.52 0 0 1 .267 1.279c.036.205.066.39.089.553a26.088 26.088 0 0 1 .294-1.64c.063-.297.127-.57.191-.82l1.436-5.86h1.654Zm10.288 4.983c0 .77-.098 1.472-.294 2.106a4.5 4.5 0 0 1-.868 1.627c-.387.45-.873.8-1.456 1.046-.584.246-1.267.369-2.051.369-.797 0-1.49-.123-2.078-.37a3.831 3.831 0 0 1-1.456-1.052c-.383-.456-.67-1-.861-1.634a7.24 7.24 0 0 1-.288-2.105c0-1.03.169-1.928.506-2.694a3.896 3.896 0 0 1 1.552-1.79c.697-.43 1.577-.643 2.639-.643 1.039 0 1.902.211 2.591.635a3.903 3.903 0 0 1 1.544 1.791c.347.766.52 1.67.52 2.714Zm-7.629 0c0 .77.105 1.438.315 2.003.209.56.53.994.963 1.299.438.3.998.451 1.682.451.688 0 1.249-.15 1.682-.451.433-.305.752-.738.957-1.299.205-.565.307-1.233.307-2.003 0-1.171-.234-2.087-.704-2.748-.465-.665-1.207-.998-2.228-.998-.684 0-1.247.15-1.689.451-.437.301-.761.732-.97 1.292-.21.556-.315 1.224-.315 2.003Zm21.595-4.983L205.813 22h-1.791l-1.668-5.988a18.568 18.568 0 0 1-.136-.52l-.151-.615-.123-.574a12.958 12.958 0 0 1-.068-.41c-.009.095-.03.23-.062.403-.031.173-.07.365-.116.574-.041.205-.086.41-.136.615-.051.2-.096.379-.137.534L199.784 22H198l-2.604-9.994h1.647l1.442 5.858c.046.187.091.39.137.609.05.214.096.43.137.65.045.218.086.432.123.642.036.205.066.392.089.56.022-.173.052-.364.089-.574.036-.214.075-.43.116-.65.045-.223.091-.437.136-.642.051-.205.101-.39.151-.554l1.627-5.9h1.599l1.662 5.92c.05.17.098.358.143.568a24.52 24.52 0 0 1 .267 1.279c.036.205.066.39.089.553a26.088 26.088 0 0 1 .294-1.64c.063-.297.127-.57.191-.82l1.436-5.86h1.654Zm4.245 4.56 2.372-4.56h1.77l-3.322 6.111V22h-1.634v-3.821l-3.329-6.173h1.785l2.358 4.56ZM58.082 38.278c0 .593-.146 1.103-.438 1.531-.287.429-.701.757-1.244.985-.537.228-1.18.342-1.927.342-.365 0-.714-.02-1.046-.062a7.228 7.228 0 0 1-.944-.178 5.135 5.135 0 0 1-.8-.294V39.06c.406.177.86.34 1.36.485a5.618 5.618 0 0 0 1.532.212c.424 0 .775-.055 1.053-.164.282-.114.492-.274.629-.479.137-.21.205-.453.205-.731 0-.296-.08-.547-.24-.752-.159-.205-.4-.392-.724-.56-.319-.174-.72-.358-1.203-.554a8.152 8.152 0 0 1-.943-.451 3.838 3.838 0 0 1-.793-.595 2.568 2.568 0 0 1-.554-.807 2.843 2.843 0 0 1-.198-1.107c0-.565.134-1.048.403-1.45.273-.4.656-.708 1.148-.922.497-.215 1.076-.322 1.737-.322.524 0 1.016.055 1.476.164.465.11.92.265 1.367.465l-.52 1.32a9.253 9.253 0 0 0-1.195-.404c-.383-.1-.775-.15-1.176-.15-.346 0-.64.052-.882.157a1.235 1.235 0 0 0-.554.444 1.19 1.19 0 0 0-.184.67c0 .292.07.538.212.739.145.196.369.376.67.54.305.164.697.346 1.175.546a8.485 8.485 0 0 1 1.402.718c.387.25.683.552.888.903.206.346.308.781.308 1.305ZM67.632 41h-1.887l-3.11-4.54-.985.8V41h-1.64v-9.994h1.64v4.778c.2-.246.404-.492.609-.738l.615-.738 2.816-3.302h1.853L63.81 35.38 67.632 41Zm1.32 0v-9.994h1.64v8.6h4.245V41H68.95Zm13.275 0h-5.66v-9.994h5.66v1.38h-4.02v2.715h3.767v1.374h-3.767v3.137h4.02V41Zm5.065-9.994c1.29 0 2.23.264 2.823.793s.889 1.269.889 2.221c0 .433-.069.846-.205 1.238-.132.387-.351.731-.656 1.032-.306.296-.71.531-1.21.704-.497.173-1.11.26-1.84.26h-1.066V41h-1.64v-9.994h2.905Zm-.11 1.36h-1.155v3.52h.896c.515 0 .952-.059 1.312-.177.36-.123.634-.317.82-.581.188-.264.28-.613.28-1.046 0-.579-.174-1.01-.525-1.292-.347-.282-.89-.424-1.627-.424ZM96.638 41v-9.994h1.64V41h-1.64Zm12.619 0h-2.017l-4.894-7.977h-.062c.018.268.034.553.048.854.018.3.032.61.041.93.014.319.025.642.034.97V41h-1.49v-9.994h2.003l4.888 7.923h.047c-.009-.233-.02-.5-.034-.8l-.041-.93a64.77 64.77 0 0 1-.02-.936v-5.257h1.497V41Zm6.091 0h-1.648v-8.6h-2.926v-1.394h7.493V32.4h-2.919V41Zm10.11 0h-5.66v-9.994h5.66v1.38h-4.019v2.715h3.766v1.374h-3.766v3.137h4.019V41Zm4.97-9.994c.861 0 1.572.105 2.133.314.565.21.984.529 1.257.957.278.429.417.973.417 1.634 0 .492-.091.912-.273 1.258a2.595 2.595 0 0 1-.718.861c-.296.228-.613.41-.95.547L135.13 41h-1.853l-2.413-4.006h-1.606V41h-1.641v-9.994h2.81Zm-.11 1.367h-1.059v3.268h1.135c.761 0 1.312-.142 1.654-.424.346-.283.519-.7.519-1.251 0-.579-.184-.99-.553-1.23-.365-.242-.93-.363-1.696-.363ZM144.898 41h-2.016l-4.895-7.977h-.061c.018.268.034.553.048.854.018.3.032.61.041.93.013.319.025.642.034.97V41h-1.49v-9.994h2.003l4.887 7.923h.048c-.009-.233-.02-.5-.034-.8l-.041-.93a83.779 83.779 0 0 1-.021-.936v-5.257h1.497V41Zm8.286 0h-5.661v-9.994h5.661v1.38h-4.02v2.715h3.767v1.374h-3.767v3.137h4.02V41Zm5.626 0h-1.648v-8.6h-2.926v-1.394h7.493V32.4h-2.919V41Zm13.323-5.01c0 .77-.098 1.471-.294 2.105a4.515 4.515 0 0 1-.868 1.627c-.388.45-.873.8-1.456 1.046-.584.246-1.267.369-2.051.369-.798 0-1.49-.123-2.078-.37a3.824 3.824 0 0 1-1.456-1.052 4.56 4.56 0 0 1-.862-1.634 7.275 7.275 0 0 1-.287-2.105c0-1.03.169-1.928.506-2.694a3.896 3.896 0 0 1 1.552-1.79c.697-.43 1.577-.643 2.639-.643 1.039 0 1.902.212 2.59.635a3.905 3.905 0 0 1 1.545 1.791c.347.766.52 1.67.52 2.714Zm-7.629 0c0 .77.105 1.437.314 2.002.21.56.531.994.964 1.299.438.3.998.451 1.682.451.688 0 1.249-.15 1.682-.451.432-.305.751-.738.957-1.299.205-.565.307-1.233.307-2.003 0-1.171-.235-2.087-.704-2.748-.465-.665-1.208-.998-2.228-.998-.684 0-1.247.15-1.689.451-.437.301-.761.732-.971 1.292-.209.556-.314 1.224-.314 2.003Zm21.595-4.984L183.487 41h-1.791l-1.668-5.988a42.589 42.589 0 0 1-.287-1.135l-.123-.574a10.559 10.559 0 0 1-.068-.41c-.009.095-.03.23-.062.403-.032.173-.07.364-.116.574-.041.205-.087.41-.137.615-.05.2-.095.379-.136.534L177.458 41h-1.784l-2.605-9.994h1.648l1.442 5.858c.046.187.091.39.137.609.05.214.096.43.137.65.045.218.086.432.123.642.036.205.066.392.089.56.022-.173.052-.364.088-.574.037-.214.076-.43.117-.65.045-.223.091-.437.136-.642.05-.205.101-.39.151-.554l1.627-5.9h1.599l1.661 5.92c.051.17.098.358.144.568a24.52 24.52 0 0 1 .267 1.279c.036.205.066.39.088.553a26.088 26.088 0 0 1 .294-1.64c.064-.297.128-.57.192-.82l1.435-5.86h1.655Zm4.245 4.56 2.372-4.56h1.77l-3.322 6.111V41h-1.634v-3.821l-3.329-6.173h1.784l2.359 4.56Z' fill='%23000'/%3E%3C/svg%3E");
  height: 51px;
  width: 222px;
}
.ofc-hu .logo-ofc-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='190' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.772 4.391c.658 0 .846.4.94.699v.2c0 .2 0 .499-.094.598l-.094.2v.1l.094.1.282.499.188.3c.376.698.846 1.596.846 2.494 0 1.497.282 3.294 1.598 4.79H26.25l-.188-.099c-.376-.1-.752-.4-1.222-.798-.094 0-.094.2-.094.499V16.368c.094.599.188 1.098.376 1.397.188.2-.188.1-.564-.3l-.188-.199-.282-.3c-.094-.199-.188-.299-.282-.199h-.094l-.094.1-.094.2-.094.2-.094.199c-.188.798-.376 1.996.282 3.194.094.2 0 .2-.188.1l-.094-.1-.188-.1c-.282-.2-.752-.6-.94-.998 0-.1-.094 0-.188.2l-.094.199-.094.2v.299c-.188.898-.188 2.395.47 3.693.094.2-.094.1-.282 0l-.188-.1-.188-.1.188-.1s-.094 0-.094-.1l-.094-.1-.188-.199v-.1c-.188-.3-.47.4 0 1.497l.564 1.098.188.4.188.399c.282.499.47.898.658 1.097.188.2.564.5 1.034.699l.752.4c.094.1.188.1.282.199h.094l.564.4.282.199c.752.499 1.88 1.098 2.914 1.098 1.598 0 2.444-1.198 2.444-1.797h-.094l-.564-.1h-.188l-.188-.1-.282-.1-.282-.1h-.094l-.282-.099c-1.41-.599-3.196-1.896-3.196-5.09 0-2.495 1.504-4.292 2.726-5.39l.282-.199.282-.2.188-.2.282-.199.282-.2.846.899-.282.2-.376.299-.282.2-.094.1-.282.299c-1.034.998-2.35 2.595-2.35 4.391 0 2.994 2.538 4.391 4.042 4.391V26.747l-.094-.2c-.282-.698-.94-1.496-2.632-2.295H29.352c.564 0 1.504.1 2.162 1.098.282.4.376.1.47 0 .094-.1.564-.698 1.316-.399l-.188.1v.1l-.094.1c-.282.399-.658 1.297-.282 2.495H33.018l.188-.1h.094l.188-.1c.846-.499 2.162-1.497 2.162-3.693 0-1.996-1.316-3.493-2.632-4.79l-.376-.4-.752-.698-.188-.2-.282-.3c-.188-.1-.282-.299-.376-.398l-.094-.1c-.188-.2-.376-.5-.564-.699l-.846-.898c-.94-.998-1.786-2.096-1.974-3.693l-.094-.2h-.094c-.282-.2-1.034-.598-1.034-1.896 0-.798.47-1.597.94-2.195l.188-.3.188-.2.094-.1.188-.199.188-.1.094-.1h.094v.1l-.094.5-.094.199c-.094.4-.094.898.282.898.564 0 1.786-1.497 1.786-1.796 0-.1.094 0 .094.1V6.886l-.094.2c-.094.299-.188.598-.376.798l-.094.1c-.094.199-.282.299-.376.498l-.564.699c-.282.4-.564.699-.282.998.282.4.94-.1 1.316-.499l.094-.2.094-.1v-.1c0-.099.094-.099 0 0V9.582l-.094.2v.1l-.094.2c-.188.498-.564 1.097-1.128 1.396v.7l.094.099.094.2.094.2s0 .099.094.099l.094.2.188.2.188.199.094.1.188.299.282.3.282.299c-.188.1-.094.1-.094.2l.282.299.376.4.376.398.47.4.47.399.376.399.564.499.47.4.47.398.47.5.094.1h.094c.094-.1.188-.2.188-.5v-.1c0-.598.188-1.197.47-1.397v1.597c0 .798.094 1.697.376 1.896.282.1.376-.2.376-.599.094-.399.376-.798.47-.698l-.094.3-.094.398v.6c-.094.798-.094 1.596.376 1.896.094 0 .094 0 .188-.1l.094-.1c.094-.2.376-.3.846-.1l-.094-.4-.094.1c-.376.2-.94.899-.846 1.897.094 1.397-1.128 4.99-4.23 5.49v.199l-.094.2-.094.1-.094.199-.094.2c-.47.898-1.41 2.195-3.76 1.896l.188.2.188.199.282.3.188.299.188.3c0 .099.094.099.094.199l.188.3c.846 1.297 1.692 3.193 1.598 5.289l-.094-.2-.094-.399-.188-.499-.188-.499-.188-.3c0-.1-.094-.1-.094-.199l-.188-.3-.188-.399-.188-.399-.282-.4-.282-.398c-.188-.4-.47-.699-.752-1.098l-.376-.4c-.94-1.197-2.068-2.295-3.384-3.093l-.282-.2c-.094 0-.188.1-.094.5.094.498-.282 1.596-.564 2.095 0 .1-.094.1-.094.3v1.496c.188 1.697 1.034 3.993 3.666 4.791.47.1.846.1 1.222.1h.376l.188-.1v.1l-.094.1-.094.1.094-.2c-.376.3-1.034.699-2.35.699-.564 0-.564.898.282.898V41.519l-.094.299-.188.599-.094.399-.094.4-.094.398-.188.4-.188.399-.188.4c0 .099-.094.099-.094.199l-.188.399c-.376.898-.846 1.697-1.316 2.196-.282.2-.094.3 0 .399h.188c.094 0 .188.1.376.2l.188.1s.094 0 .094.1l.188.099c.094.1.188.1.282.2h-.094c-.188 0-.376 0-.376.1v.598c-.094.3-.188.699-.752.699-.752 0-.94-.799-.94-1.198 0-.4-.376-.4-.564-.4-.094 0-.658.2-.846.9l-.094.298c-.094.7-.376 1.298-.94 1.298-.658 0-.846-.499-.846-.898 0-.1 0-.1-.094-.1h-.094c-.094 0-.282 0-.47-.1l.282-.2.188-.1.282-.199.282-.2c.47-.399.846-.798.752-.998-.188-.498-.47-.399-.658-.2l-.094.1-.188.1c-.282.2-.752.5-1.128.6-.564.1-.846-.7-.564-1.298l.094-.1c.094-.1 0-.1-.094-.2l-.188-.1c-.094-.1-.188-.1-.282-.199h1.034c.752 0 1.598 0 1.598-.4-.094-.598-.564-.598-.846-.498-.282.1-1.128 0-1.128-.599 0-.1.094-.2.094-.3l.094-.2c.094-.099.094-.199.094-.299 0-.1-.094-.2-.188-.299l-.094-.1h.376c.188 0 .47 0 .752.1.188.1.376.2.564.5l.376.398c.376.4.846.899 1.222.899.752 0 1.41-1.198 1.41-3.593V40.42c-.094-.398-.094-.598-.282-.698l-.094-.1-.188-.1-.094-.1s-.094-.1-.094-.199v-.2c0-.1 0-.299-.188-.399-.282-.1-.658.3-.752 1.896v1.598l-.094.299-.094-.2-.094-.2v-.1l-.094-.299-.094-.299c-.094-.4-.188-.799-.188-1.297V39.223c0-.2 0-.3-.094-.4 0 0-.094 0-.188.1l-.094.1-.282.3c-.282.3-.658.699-1.128.898l.094-.2.094-.2.094-.199c.188-.399.376-.998.376-1.497 0-.1 0-.2-.094-.3v-.099l.094-.3-.188-.199-.094-.1c-.282-.399-.658-1.197-.658-3.293 0-.699.094-1.198.188-1.597l.094-.3c.094-.399.188-.798.188-1.397 0-.698-.752-1.497-1.598-2.295l-.376-.3-.376-.3-.188-.199-1.222-.898-.376-.3-.376-.299-.188-.2-.47-.399-.282-.3-.282-.299-.282-.299-.188-.2-.094-.1v-.1c-.094-.099.094-.299.188-.498l.564-.699.188-.3c.282-.398.47-.798.188-.997-.376-.3-.564-.1-.846.3l-.094.199-.188.399c0 .1-.094.1-.094.2-.376.598-1.034 1.197-1.316 1.397-.094 0-.094-.1-.094-.3v-1.098c0-.498-.094-.998-.376-.998-.658 0-.752.7-.658.999v.1c0 .1 0 .1-.188.1h-.188c-.282 0-.564.099-.846.398l-.094.2s0 .1-.094.1l-.094.2c-.188.399-.47.898-.564 1.696v-.2c-.094-.299-.188-.998 0-1.596l.094-.2c0-.1 0-.1-.188-.1H7.732l-.376.1-.376.1-.658.1-.94.2c-.094 0-.188 0-.282.099-.282.1-.376.2-.376.699v2.096c0 .1-.094 0-.094-.1V26.348h-.376c-.376.1-.94.1-.94-.499 0-.499.094-.599.282-.698l.094-.1c.094-.1.188-.1.188-.3 0-.598-.376-.898-.846-.898-.282 0-.47.2-.658.4l-.188.2c-.282.299-.564.598-.94.598-.846 0-.94-.599-.94-.898 0-.3.094-.4.094-.6 0-.199-.188-.398-.376-.398-.094 0 .094-.1.376-.1h.094l.564.1c.658.1 1.504 0 1.504-.6 0-.199-.188-.299-.376-.199h-.47l-.376-.1c-.47-.1-1.128-.3-1.128-1.098 0-.399.376-.598.564-.698H.87c0-.1.094-.3.094-.5 0-.099 0-.099.188 0v-.199l.188.1.282.2.376.399.282.3.094.1.094.099c.188.3.47.2.564.1h.094c.094-.1.282-.4-.188-.699-.564-.3-.564-.599-.564-1.098 0-.399.282-.499.47-.599h.094c.094 0 .188-.399.094-.598v-.1c-.094-.3.658.399 1.034 1.197 0 .1.094.2.094.3v.499c0 .499.094.898.658 1.198H5.476l.188-.1.282-.1s.094 0 .188-.1l.188-.1.564-.2 1.692-.698 2.632-.998c.188-.1.564-.3.376-.599-.188-.399-.846-.499-1.786.2l-.094.1c-.188.2-.282.1-.188-.1l.094-.1.094-.2s0-.1.094-.1l.094-.199s0-.1.094-.1l.188-.2c.094-.1.094-.2.188-.2l.188-.199c.658-.898 1.692-1.796 2.632-1.796.376 0 .47-.2.47-.4v-.1c0-.199-.188-.398-.846-.398-.846 0-1.974.898-2.444 1.796h-.188l-.282-.2c-.188-.2-.564-.299-1.034-.299-.564 0-.94.1-1.222.1l-.188.1H7.168c-.188 0 .47-.998 1.598-.998.188 0 .188-.3-.188-.6l-.094-.099c-.188-.1-.47-.499-.752-.798l-.282-.4-.564-.798-.188-.2c-.188-.2-.376.1-.658.6l-.094.199-.094.3-.094.299-.094.299c0 .1-.094 0-.094-.1V13.373c0-.099-.094-.099-.094-.099l-.188-.1c-.282-.1-.564-.3-.564-.898 0-.699.376-.799.752-.699h.094l.188.1h.094c.376.1.752-.4.658-.798-.658-.4-1.034-.899-1.598-.899h-.094c-.658.1-1.598-.399-1.598-1.197 0-.4.188-.6.376-.699l.188-.1h.094c.094-.1.094-.499.094-.598h.094l.094.1.188.1.188.199.188.2.094.1.188.199.188.2.282.299c.282.3.376.399.564.3.188-.1.282-.6-.376-1.198-.658-.6-.564-1.298-.282-1.697h.47c.282 0 .564 0 .658-.2 0-.2.094-.1.094 0V6.288l.094.2v.798l.094.2V7.784c0 .599.188.698.376.698s.376-.1.282-.998c-.094-.798.094-.998.282-1.098l.094-.1c.188-.1.47-.1.658.1.188.2.564-.1.564-.399v.4c.094.299.094.698-.188 1.097-.094.1-.094.2-.188.2l-.376.4c-.376.398-.658.897-.282 1.696l.094.2 3.76 4.091c.094 0 .188-.1 0-.299-.188-.3-.188-.599 0-.798v-.1l.094.1.188.1.188.1s.094 0 .094.099l.188.1c.658.3 1.598.599 3.008.399 2.538-.3 3.572-2.196 3.196-2.595l.188.1-.188.2-.094.1-.188.199c-.47.3-1.034.699-1.598.699-1.034 0-1.598-1.098-1.41-1.797v-.1l.094.1.094.1c.188.2.658.499 1.222.499.846 0 1.786-1.098 1.598-1.697 0-.1-.094-.1-.282 0l-.188-.1-.94.3-.376.1c-.094 0-.094 0-.188.1l-.376.1c-.658.199-1.598.299-2.538.299-3.008 0-3.478-3.194-1.316-4.492l-.094.1-.094.2v.899c-.188 1.097.094 2.494 2.538 2.494.47 0 .94 0 1.316-.1l.376-.1c.094 0 .282 0 .376-.1l.376-.099.282-.1.282-.1.188-.1.188-.1.282-.099v-.2c-.094-.3-.47-.998-1.316-.998-.846 0-1.222.699-1.41.998l-.094.1v.1l-.094-.1-.188.2c-.282-.2-.752-.799-.564-1.497 0-.1.094-.1.188-.1h.376c.282-.1.564-.2.564-.599 0-.2-.094-.3-.188-.3h-.094c-.094 0-.188.1-.282.2l-.094.2c-.094.1-.094.2-.282.2-.376 0-.376-1.198.376-1.198h.094c.188 0 .47 0 .564-.2v-.1c0-.299.658-.598 2.068-.698H19.2c1.034 0 1.692.2 2.068.3l.188.099.094.1.094.1.094.1v-.1c.094-.4.376-.899 1.034-.899Zm-9.964 22.955h3.666c.094 0 .094.1.094.2v.1c0 .1 0 .3.282.399.376.1 1.504 1.098 1.504 1.597 0 .1-.094.3-.188.4l-.282.398c-.094.2-.188.4 0 .799.47.698.846.698 1.128.698h-.188l-.094.1c-.282.1-.846.2-1.692.2h-.188c-.376 0-.752-.1-1.128-.2l-1.034-.2c-.564-.1-1.034-.199-1.598-.1H12.808c-1.034.2-1.692 1.198-1.222 4.392v.3c0 .1.188.2.564.2.564 0 1.974.698 2.82 2.195l-.376-.2v-.2l-.282-.1-.282-.099c-.752-.4-1.504-.699-1.786-.2-.188.4-.094.7.188.899.094 0-.094.1-.376.2l-.282.1-.47.199h-.47l-.94.3-1.692.498c-.282.1-.376.3.188.699l.094.1.282.2.282.199.094.1c.094.1.188.2.094.2h-.282c-.282 0-.564 0-.564.199 0 .2-.094.698-.564.698s-.752-.299-.752-.698v-.5c0-.398-.188-.698-.564-.698-.564 0-.94.599-.94 1.697 0 .798-.752.998-1.034.998-.282 0-.564-.1-.564-.599 0-.1-.188-.1-.376-.1h-.188c-.094 0 0-.1.188-.3l.188-.099.282-.2.282-.2.564-.498c.188-.1.188-.5.094-.599l-.094-.1c-.188-.1-.376-.2-.752.1-.376.4-.846.699-1.222.699s-.752-.4-.752-.799v-.499c0-.2 0-.499-.282-.599l-.094-.1c-.094-.1-.094-.1.094-.1h2.162c.376 0 .752-.1.752-.199 0-.499-.47-.599-.658-.599h-.282c-.47 0-1.128 0-1.128-.698 0-.2.094-.3.188-.4h.094c0-.1.094-.1.094-.2 0-.199-.282-.199-.376-.199l.094-.1.094-.1c.282-.1.846-.299 1.41.2l.376.4.188.299.188.3c.282.399.564.698 1.034.698h.188c.94-.1 3.196-.998 3.196-3.693 0-.798-.188-1.497-.376-2.096l-.094-.3-.094-.299-.282-.598v-.1c0-.1 0-.1.094-.1h.188c.188 0 .47-.1.47-.5 0-.798-4.512-.897-5.922.6v-.4l.094-.2c.282-.498.94-1.197 2.444-1.197.376 0 .658.1.846.1l.282.1c.282.1.47.1.752 0 .094 0 .094-.1 0-.2l-.376-.499c-.282-.3-.564-.599-.47-1.197l.094.1c.282.299.94.898 1.692.898.094 0 .094 0 .188-.1l.094-.1.188-.3.188-.199.188-.2c.564-.399 1.504-.998 3.102-.998Zm4.606-5.988c-.188 0-.376.1-.376.3V21.956s0 .1-.094.1l-.094.2-.094.199c-.282.4-.658.898-1.504 1.297-.094.1-.188.3-.094.5.094.1.188.2.376.2h.094c1.222-.6 1.786-1.398 1.974-1.997l.094-.2v-.499c0-.2-.094-.399-.282-.399Zm2.632-.2c-.188 0-.282.1-.376.3v.4a2.843 2.843 0 0 1-1.41 1.995c-.094.1-.188.3-.094.5.094.1.188.199.376.199h.094c1.128-.599 1.598-1.597 1.786-2.296V21.557c-.094-.299-.188-.398-.376-.398Zm-4.23-4.59c-.094.2 0 .399.094.598l.094.1c.094.1.376.4.47.799.188.698 0 1.696-.564 2.694-.094.1-.094.4.094.5.094.1.094.1.188.1s.282-.1.376-.2c.658-1.198.94-2.296.752-3.194v-.2c-.094-.599-.47-.898-.658-1.098l-.094-.1-.282-.1c-.188-.1-.47-.1-.47.1Zm-1.786.299-.188.1-.094.1-.094.1-.188.199c-.47.499-.94 1.397-1.128 2.894 0 .2.094.4.282.4h.188c.094 0 .282-.1.376-.3v-.1c.094-1.397.658-2.195 1.034-2.595l.094-.1.094-.1c.188-.1.188-.398.094-.498-.094-.1-.282-.1-.47-.1Zm4.418-2.595c-.094.2-.094.4.094.499l.094.1.094.1.094.1v.1l.094.1c.282.498.564 1.296.282 2.794l-.094.299c-.094.2 0 .3.188.4h.188c.094 0 .282-.1.376-.3.47-2.196-.188-3.394-.564-3.893l-.094-.1-.094-.1-.094-.199-.094-.1c-.188 0-.376 0-.47.2Zm14.946-8.184.188.4.094.199c.282.599.846 1.297 1.41 1.198.188 0 .188-.3.094-.6l-.094-.399-.094-.2v-.399l.188.2.188.2.188.2c.282.299.564.598.846.798.564.4.658 1.597.376 2.295-.282.5-.752.998-.846 1.497v.1c-.094.3-.282.699-.564 1.298l-.188.399c-.188.3-.282.499-.564.798l-.376.4c-.282.399-.658.798-1.034 1.197l-.188.2-.94-.898.282-.3.282-.3.282-.299.094-.1.282-.299.282-.3c.658-.798 1.222-1.596 1.128-2.195h-.094l-.094-.1h-.094l-.188-.1c-.376-.299-.94-.898-.846-1.796l.094.2.094.1.094.199c.282.4.752.799 1.034.499.47-.3.094-1.098-.47-1.697l-.188-.2v-.299l-.094-.1a2.226 2.226 0 0 1-.564-1.397v-.399ZM20.046 9.382c-.094.2 0 .399.188.499 1.034.399 1.974.998 2.068 1.297h-1.41c-.094 0-.282.1-.376.2-.094.1 0 .2 0 .399l.094.2.094.1V13.174c0 .398 0 .897-.094 1.396 0 .2.094.3.376.4h.188c.094 0 .282-.2.282-.4v-1.596c0-.5-.094-.799-.188-1.098.564 0 1.034-.1 1.316-.4.094-.1.188-.299.188-.498 0-.7-.94-1.298-1.692-1.697l-.282-.1-.282-.1-.188-.1h-.094c.094.1-.094.2-.188.4ZM19.2 5.489h-1.692c-.282 0-.282.1-.376.2 0 .2.094.3.094.4l.094.099h1.034c.094 0 .282 0 .282.1s-.282.2-.564.3h-.47l.094.099c.094.2.282.3.658.3.564 0 .752-.5.752-.899v-.2c.094 0 .376 0 .376-.2.094-.099-.094-.199-.282-.199ZM18.824 0l.282.1.188.2.094.1.282.099c.376.3.752.699.752 1.098 0 .499-.47.699-.752.798h-.094c.188.5.564.699.752.799h.846c.564 0 .564-.5.564-.699v-.2h-.094c-.188 0-.564-.2-.564-.598 0-.5.658-.899 1.316-1.098l.188-.1.188-.1.282-.1-.188.799h-.094c-.188 0-.376.2-.376.499 0 .1.094.2.188.3h.094l-.564 1.995H15.91l-.47-1.896c.094-.1.282-.2.282-.4 0-.299-.188-.498-.376-.498h-.094L14.97.2c.564.1 1.974.698 1.974 1.397 0 .499-.376.699-.564.699h-.094c0 .598.376.798.564.798h1.034c.47 0 .564-.599.564-.798v-.1H18.166c-.282-.1-.564-.2-.564-.5 0-.498.376-.898.752-1.297l.188-.2L18.73 0h.094Zm.188 1.198c-.282 0-.47.2-.47.499 0 .3.188.499.47.499s.47-.2.47-.5c0-.299-.188-.498-.47-.498ZM60.194 22H58.56v-4.512h-4.607V22h-1.64v-9.994h1.64v4.088h4.607v-4.088h1.634V22Zm2.646 0v-9.994h1.64V22h-1.64Zm11.69-9.994L71.035 22H69.3l-3.493-9.994h1.681l2.106 6.262c.064.182.132.403.205.663.077.26.148.521.212.786.068.264.12.499.157.704.036-.205.087-.44.15-.704.069-.264.14-.527.212-.786.073-.26.141-.483.205-.67l2.113-6.255h1.681ZM82.034 22l-.977-2.775h-3.822L76.26 22h-1.73l3.719-10.035h1.818L83.778 22h-1.743Zm-1.401-4.184-.95-2.734a110.383 110.383 0 0 1-.362-1.162c-.07-.228-.126-.42-.172-.574-.045.187-.102.396-.17.629-.064.228-.128.442-.192.642-.06.2-.105.356-.137.465l-.957 2.734h2.94ZM88.564 22h-1.648v-8.6H83.99v-1.394h7.492V13.4h-2.918V22Zm10.643 0-.977-2.775h-3.822L93.431 22H91.7l3.719-10.035h1.818L100.95 22h-1.743Zm-1.401-4.184-.95-2.734a118.184 118.184 0 0 1-.362-1.162c-.07-.228-.126-.42-.172-.574a14.15 14.15 0 0 1-.17.629c-.064.228-.128.442-.192.642-.06.2-.105.356-.137.465l-.957 2.734h2.94ZM102.27 22v-9.994h1.64v8.6h4.245V22h-5.885Zm16.488-5.01c0 .77-.098 1.471-.294 2.105a4.515 4.515 0 0 1-.868 1.627c-.388.45-.873.8-1.456 1.046-.584.246-1.267.369-2.051.369-.798 0-1.49-.123-2.078-.37a3.824 3.824 0 0 1-1.456-1.052 4.56 4.56 0 0 1-.862-1.634 7.275 7.275 0 0 1-.287-2.105c0-1.03.169-1.928.506-2.694a3.896 3.896 0 0 1 1.552-1.79c.697-.43 1.577-.643 2.639-.643 1.039 0 1.902.211 2.59.635a3.905 3.905 0 0 1 1.545 1.791c.347.766.52 1.67.52 2.714Zm-7.629 0c0 .77.105 1.437.314 2.002.21.56.531.994.964 1.299.438.3.998.451 1.682.451.688 0 1.249-.15 1.682-.451.432-.305.751-.738.957-1.299.205-.565.307-1.233.307-2.003 0-1.171-.235-2.087-.704-2.748-.465-.665-1.208-.998-2.228-.998-.684 0-1.247.15-1.689.451-.437.301-.761.732-.971 1.292-.209.556-.314 1.224-.314 2.003Zm15.545 2.29c0 .592-.146 1.102-.438 1.53-.287.429-.701.757-1.244.985-.538.228-1.18.342-1.928.342-.364 0-.713-.02-1.045-.062a7.221 7.221 0 0 1-.944-.177 5.183 5.183 0 0 1-.8-.294v-1.545c.406.177.859.34 1.361.485a5.612 5.612 0 0 0 1.531.212c.424 0 .775-.055 1.053-.164.282-.114.492-.274.629-.479.136-.21.205-.453.205-.731 0-.296-.08-.547-.24-.752-.159-.205-.401-.392-.724-.56-.319-.174-.72-.358-1.203-.554a8.194 8.194 0 0 1-.944-.451 3.862 3.862 0 0 1-.793-.595 2.561 2.561 0 0 1-.553-.807 2.847 2.847 0 0 1-.199-1.107c0-.565.135-1.048.404-1.45.273-.4.656-.708 1.148-.922.497-.215 1.076-.322 1.737-.322.524 0 1.016.055 1.476.164.465.11.921.265 1.367.465l-.519 1.32a9.222 9.222 0 0 0-1.197-.404c-.382-.1-.774-.15-1.175-.15-.347 0-.641.052-.882.157a1.235 1.235 0 0 0-.554.444 1.19 1.19 0 0 0-.184.67c0 .292.07.538.211.739.146.196.37.376.67.54.306.164.698.346 1.176.546a8.478 8.478 0 0 1 1.402.718c.387.25.683.552.888.903.205.346.308.781.308 1.305ZM138.432 22l-.978-2.775h-3.821L132.655 22h-1.729l3.719-10.035h1.818L140.175 22h-1.743Zm-1.402-4.184-.95-2.734c-.036-.119-.089-.285-.157-.499a69.39 69.39 0 0 1-.376-1.237 15.19 15.19 0 0 1-.171.629c-.064.228-.128.442-.191.642-.06.2-.105.356-.137.465l-.957 2.734h2.939Zm.848-8.975v.137a7.298 7.298 0 0 1-.444.478c-.187.182-.39.376-.609.581-.219.2-.435.394-.649.581-.214.182-.408.337-.581.465h-1.074v-.178c.151-.173.317-.38.5-.622.186-.241.369-.49.546-.745.183-.255.335-.488.458-.697h1.853ZM141.494 22v-9.994h1.641v8.6h4.245V22h-5.886Zm7.615 0v-9.994h1.641v8.6h4.245V22h-5.886Zm13.809 0-.978-2.775h-3.821L157.142 22h-1.73l3.719-10.035h1.818L164.661 22h-1.743Zm-1.401-4.184-.951-2.734a32.393 32.393 0 0 0-.157-.499l-.205-.663-.171-.574c-.045.187-.102.396-.171.629-.063.228-.127.442-.191.642l-.137.465-.957 2.734h2.94ZM170.294 22l-2.878-8.347h-.062c.014.187.03.442.048.766.019.323.035.67.048 1.039.014.37.021.722.021 1.06V22h-1.491v-9.994h2.304l2.769 7.977h.041l2.864-7.977h2.297V22h-1.566v-5.564c0-.306.005-.636.014-.992.014-.355.027-.692.041-1.011.018-.32.032-.575.041-.766h-.055L171.743 22h-1.449Zm8.593 0v-9.994h1.64V22h-1.64ZM64.132 31.006 61.52 41h-1.79l-1.668-5.988a18.679 18.679 0 0 1-.137-.52c-.05-.2-.1-.405-.15-.615a84.85 84.85 0 0 1-.124-.574 12.62 12.62 0 0 1-.068-.41c-.01.095-.03.23-.061.403-.032.173-.071.364-.117.574-.04.205-.086.41-.136.615-.05.2-.096.379-.137.534L55.492 41h-1.785l-2.605-9.994h1.648l1.442 5.858c.046.187.091.39.137.609.05.214.096.43.137.65a19.743 19.743 0 0 1 .212 1.202c.023-.173.052-.364.089-.574.036-.214.075-.43.116-.65.045-.223.091-.437.136-.642.05-.205.1-.39.15-.554l1.628-5.9h1.6l1.66 5.92c.05.17.099.358.144.568a22.318 22.318 0 0 1 .356 1.832 25.46 25.46 0 0 1 .294-1.64c.063-.297.127-.57.191-.82l1.435-5.86h1.655ZM71.207 41h-5.66v-9.994h5.66v1.38h-4.02v2.715h3.767v1.374h-3.766v3.137h4.019V41Zm2.16-9.994h2.974c1.29 0 2.263.187 2.919.56.656.374.984 1.019.984 1.935 0 .383-.068.73-.205 1.039a1.916 1.916 0 0 1-.581.759 2.16 2.16 0 0 1-.943.396v.069c.387.068.731.189 1.032.362.305.173.544.422.718.745.177.324.266.743.266 1.258 0 .61-.146 1.13-.437 1.559-.287.428-.7.754-1.238.977-.533.223-1.166.335-1.9.335h-3.589v-9.994Zm1.64 4.122h1.573c.743 0 1.258-.12 1.545-.362.287-.242.43-.595.43-1.06 0-.474-.17-.816-.512-1.025-.337-.21-.875-.315-1.613-.315h-1.422v2.762Zm0 1.326v3.172h1.73c.766 0 1.304-.148 1.614-.444.31-.297.464-.698.464-1.204a1.5 1.5 0 0 0-.212-.806c-.136-.228-.362-.403-.676-.526-.315-.128-.739-.192-1.272-.192h-1.647ZM88.79 41l-.978-2.775h-3.82L83.012 41h-1.73l3.719-10.035h1.818L90.532 41H88.79Zm-1.401-4.184-.95-2.734a118.142 118.142 0 0 1-.362-1.162c-.07-.228-.126-.42-.172-.574-.045.187-.102.396-.17.629-.064.227-.128.442-.192.642-.06.2-.105.356-.137.465l-.957 2.734h2.94Zm.847-8.975v.136c-.109.133-.257.292-.444.48-.187.181-.39.375-.608.58-.22.2-.436.394-.65.581-.214.183-.408.337-.58.465h-1.074v-.178c.15-.173.317-.38.499-.622.187-.241.37-.49.547-.745.182-.255.335-.488.458-.697h1.852Zm6.426 3.165c.861 0 1.572.105 2.133.314.565.21.984.529 1.258.957.278.429.417.973.417 1.634 0 .492-.091.912-.274 1.258a2.594 2.594 0 0 1-.717.861c-.297.228-.613.41-.95.547L99.363 41h-1.852l-2.413-4.006h-1.607V41h-1.64v-9.994h2.81Zm-.11 1.367h-1.059v3.268h1.135c.761 0 1.313-.142 1.654-.424.347-.283.52-.7.52-1.251 0-.579-.185-.99-.554-1.23-.365-.242-.93-.363-1.695-.363Zm14.09-1.367v6.467c0 .697-.148 1.321-.445 1.873-.291.551-.733.989-1.326 1.312-.592.32-1.337.479-2.235.479-1.281 0-2.256-.335-2.926-1.005-.665-.675-.998-1.57-.998-2.687v-6.44h1.641v6.297c0 .834.196 1.449.587 1.846.392.396.978.594 1.757.594.538 0 .976-.093 1.313-.28a1.72 1.72 0 0 0 .752-.834c.164-.37.246-.813.246-1.333v-6.29h1.634ZM119.079 41h-1.634v-4.512h-4.607V41h-1.641v-9.994h1.641v4.088h4.607v-4.088h1.634V41Zm8.839 0-.978-2.775h-3.821L122.142 41h-1.73l3.719-10.035h1.818L129.661 41h-1.743Zm-1.401-4.184-.951-2.734a32.393 32.393 0 0 0-.157-.499l-.205-.663-.171-.574c-.045.187-.102.396-.171.629-.063.227-.127.442-.191.642l-.137.465-.957 2.734h2.94Zm.847-8.975v.136a7.033 7.033 0 0 1-.444.48c-.187.181-.39.375-.608.58-.219.2-.436.394-.65.581-.214.183-.408.337-.581.465h-1.073v-.178c.15-.173.317-.38.499-.622.187-.241.369-.49.547-.745a9.5 9.5 0 0 0 .458-.697h1.852ZM137.29 41h-7.185v-1.128l5.086-7.472h-4.928v-1.394h6.89v1.121l-5.086 7.478h5.223V41Z' fill='%23000'/%3E%3C/svg%3E");
  height: 51px;
  width: 190px;
}
.ofc-ru .logo-ofc-big {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='181' height='51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.772 4.391c.658 0 .846.4.94.699v.2c0 .2 0 .499-.094.598l-.094.2v.1l.094.1.282.499.188.3c.376.698.846 1.596.846 2.494 0 1.497.282 3.294 1.598 4.79H26.25l-.188-.099c-.376-.1-.752-.4-1.222-.798-.094 0-.094.2-.094.499V16.368c.094.599.188 1.098.376 1.397.188.2-.188.1-.564-.3l-.188-.199-.282-.3c-.094-.199-.188-.299-.282-.199h-.094l-.094.1-.094.2-.094.2-.094.199c-.188.798-.376 1.996.282 3.194.094.2 0 .2-.188.1l-.094-.1-.188-.1c-.282-.2-.752-.6-.94-.998 0-.1-.094 0-.188.2l-.094.199-.094.2v.299c-.188.898-.188 2.395.47 3.693.094.2-.094.1-.282 0l-.188-.1-.188-.1.188-.1s-.094 0-.094-.1l-.094-.1-.188-.199v-.1c-.188-.3-.47.4 0 1.497l.564 1.098.188.4.188.399c.282.499.47.898.658 1.097.188.2.564.5 1.034.699l.752.4c.094.1.188.1.282.199h.094l.564.4.282.199c.752.499 1.88 1.098 2.914 1.098 1.598 0 2.444-1.198 2.444-1.797h-.094l-.564-.1h-.188l-.188-.1-.282-.1-.282-.1h-.094l-.282-.099c-1.41-.599-3.196-1.896-3.196-5.09 0-2.495 1.504-4.292 2.726-5.39l.282-.199.282-.2.188-.2.282-.199.282-.2.846.899-.282.2-.376.299-.282.2-.094.1-.282.299c-1.034.998-2.35 2.595-2.35 4.391 0 2.994 2.538 4.391 4.042 4.391V26.747l-.094-.2c-.282-.698-.94-1.496-2.632-2.295H29.352c.564 0 1.504.1 2.162 1.098.282.4.376.1.47 0 .094-.1.564-.698 1.316-.399l-.188.1v.1l-.094.1c-.282.399-.658 1.297-.282 2.495H33.018l.188-.1h.094l.188-.1c.846-.499 2.162-1.497 2.162-3.693 0-1.996-1.316-3.493-2.632-4.79l-.376-.4-.752-.698-.188-.2-.282-.3c-.188-.1-.282-.299-.376-.398l-.094-.1c-.188-.2-.376-.5-.564-.699l-.846-.898c-.94-.998-1.786-2.096-1.974-3.693l-.094-.2h-.094c-.282-.2-1.034-.598-1.034-1.896 0-.798.47-1.597.94-2.195l.188-.3.188-.2.094-.1.188-.199.188-.1.094-.1h.094v.1l-.094.5-.094.199c-.094.4-.094.898.282.898.564 0 1.786-1.497 1.786-1.796 0-.1.094 0 .094.1V6.886l-.094.2c-.094.299-.188.598-.376.798l-.094.1c-.094.199-.282.299-.376.498l-.564.699c-.282.4-.564.699-.282.998.282.4.94-.1 1.316-.499l.094-.2.094-.1v-.1c0-.099.094-.099 0 0V9.582l-.094.2v.1l-.094.2c-.188.498-.564 1.097-1.128 1.396v.7l.094.099.094.2.094.2s0 .099.094.099l.094.2.188.2.188.199.094.1.188.299.282.3.282.299c-.188.1-.094.1-.094.2l.282.299.376.4.376.398.47.4.47.399.376.399.564.499.47.4.47.398.47.5.094.1h.094c.094-.1.188-.2.188-.5v-.1c0-.598.188-1.197.47-1.397v1.597c0 .798.094 1.697.376 1.896.282.1.376-.2.376-.599.094-.399.376-.798.47-.698l-.094.3-.094.398v.6c-.094.798-.094 1.596.376 1.896.094 0 .094 0 .188-.1l.094-.1c.094-.2.376-.3.846-.1l-.094-.4-.094.1c-.376.2-.94.899-.846 1.897.094 1.397-1.128 4.99-4.23 5.49v.199l-.094.2-.094.1-.094.199-.094.2c-.47.898-1.41 2.195-3.76 1.896l.188.2.188.199.282.3.188.299.188.3c0 .099.094.099.094.199l.188.3c.846 1.297 1.692 3.193 1.598 5.289l-.094-.2-.094-.399-.188-.499-.188-.499-.188-.3c0-.1-.094-.1-.094-.199l-.188-.3-.188-.399-.188-.399-.282-.4-.282-.398c-.188-.4-.47-.699-.752-1.098l-.376-.4c-.94-1.197-2.068-2.295-3.384-3.093l-.282-.2c-.094 0-.188.1-.094.5.094.498-.282 1.596-.564 2.095 0 .1-.094.1-.094.3v1.496c.188 1.697 1.034 3.993 3.666 4.791.47.1.846.1 1.222.1h.376l.188-.1v.1l-.094.1-.094.1.094-.2c-.376.3-1.034.699-2.35.699-.564 0-.564.898.282.898V41.519l-.094.299-.188.599-.094.399-.094.4-.094.398-.188.4-.188.399-.188.4c0 .099-.094.099-.094.199l-.188.399c-.376.898-.846 1.697-1.316 2.196-.282.2-.094.3 0 .399h.188c.094 0 .188.1.376.2l.188.1s.094 0 .094.1l.188.099c.094.1.188.1.282.2h-.094c-.188 0-.376 0-.376.1v.598c-.094.3-.188.699-.752.699-.752 0-.94-.799-.94-1.198 0-.4-.376-.4-.564-.4-.094 0-.658.2-.846.9l-.094.298c-.094.7-.376 1.298-.94 1.298-.658 0-.846-.499-.846-.898 0-.1 0-.1-.094-.1h-.094c-.094 0-.282 0-.47-.1l.282-.2.188-.1.282-.199.282-.2c.47-.399.846-.798.752-.998-.188-.498-.47-.399-.658-.2l-.094.1-.188.1c-.282.2-.752.5-1.128.6-.564.1-.846-.7-.564-1.298l.094-.1c.094-.1 0-.1-.094-.2l-.188-.1c-.094-.1-.188-.1-.282-.199h1.034c.752 0 1.598 0 1.598-.4-.094-.598-.564-.598-.846-.498-.282.1-1.128 0-1.128-.599 0-.1.094-.2.094-.3l.094-.2c.094-.099.094-.199.094-.299 0-.1-.094-.2-.188-.299l-.094-.1h.376c.188 0 .47 0 .752.1.188.1.376.2.564.5l.376.398c.376.4.846.899 1.222.899.752 0 1.41-1.198 1.41-3.593V40.42c-.094-.398-.094-.598-.282-.698l-.094-.1-.188-.1-.094-.1s-.094-.1-.094-.199v-.2c0-.1 0-.299-.188-.399-.282-.1-.658.3-.752 1.896v1.598l-.094.299-.094-.2-.094-.2v-.1l-.094-.299-.094-.299c-.094-.4-.188-.799-.188-1.297V39.223c0-.2 0-.3-.094-.4 0 0-.094 0-.188.1l-.094.1-.282.3c-.282.3-.658.699-1.128.898l.094-.2.094-.2.094-.199c.188-.399.376-.998.376-1.497 0-.1 0-.2-.094-.3v-.099l.094-.3-.188-.199-.094-.1c-.282-.399-.658-1.197-.658-3.293 0-.699.094-1.198.188-1.597l.094-.3c.094-.399.188-.798.188-1.397 0-.698-.752-1.497-1.598-2.295l-.376-.3-.376-.3-.188-.199-1.222-.898-.376-.3-.376-.299-.188-.2-.47-.399-.282-.3-.282-.299-.282-.299-.188-.2-.094-.1v-.1c-.094-.099.094-.299.188-.498l.564-.699.188-.3c.282-.398.47-.798.188-.997-.376-.3-.564-.1-.846.3l-.094.199-.188.399c0 .1-.094.1-.094.2-.376.598-1.034 1.197-1.316 1.397-.094 0-.094-.1-.094-.3v-1.098c0-.498-.094-.998-.376-.998-.658 0-.752.7-.658.999v.1c0 .1 0 .1-.188.1h-.188c-.282 0-.564.099-.846.398l-.094.2s0 .1-.094.1l-.094.2c-.188.399-.47.898-.564 1.696v-.2c-.094-.299-.188-.998 0-1.596l.094-.2c0-.1 0-.1-.188-.1H7.732l-.376.1-.376.1-.658.1-.94.2c-.094 0-.188 0-.282.099-.282.1-.376.2-.376.699v2.096c0 .1-.094 0-.094-.1V26.348h-.376c-.376.1-.94.1-.94-.499 0-.499.094-.599.282-.698l.094-.1c.094-.1.188-.1.188-.3 0-.598-.376-.898-.846-.898-.282 0-.47.2-.658.4l-.188.2c-.282.299-.564.598-.94.598-.846 0-.94-.599-.94-.898 0-.3.094-.4.094-.6 0-.199-.188-.398-.376-.398-.094 0 .094-.1.376-.1h.094l.564.1c.658.1 1.504 0 1.504-.6 0-.199-.188-.299-.376-.199h-.47l-.376-.1c-.47-.1-1.128-.3-1.128-1.098 0-.399.376-.598.564-.698H.87c0-.1.094-.3.094-.5 0-.099 0-.099.188 0v-.199l.188.1.282.2.376.399.282.3.094.1.094.099c.188.3.47.2.564.1h.094c.094-.1.282-.4-.188-.699-.564-.3-.564-.599-.564-1.098 0-.399.282-.499.47-.599h.094c.094 0 .188-.399.094-.598v-.1c-.094-.3.658.399 1.034 1.197 0 .1.094.2.094.3v.499c0 .499.094.898.658 1.198H5.476l.188-.1.282-.1s.094 0 .188-.1l.188-.1.564-.2 1.692-.698 2.632-.998c.188-.1.564-.3.376-.599-.188-.399-.846-.499-1.786.2l-.094.1c-.188.2-.282.1-.188-.1l.094-.1.094-.2s0-.1.094-.1l.094-.199s0-.1.094-.1l.188-.2c.094-.1.094-.2.188-.2l.188-.199c.658-.898 1.692-1.796 2.632-1.796.376 0 .47-.2.47-.4v-.1c0-.199-.188-.398-.846-.398-.846 0-1.974.898-2.444 1.796h-.188l-.282-.2c-.188-.2-.564-.299-1.034-.299-.564 0-.94.1-1.222.1l-.188.1H7.168c-.188 0 .47-.998 1.598-.998.188 0 .188-.3-.188-.6l-.094-.099c-.188-.1-.47-.499-.752-.798l-.282-.4-.564-.798-.188-.2c-.188-.2-.376.1-.658.6l-.094.199-.094.3-.094.299-.094.299c0 .1-.094 0-.094-.1V13.373c0-.099-.094-.099-.094-.099l-.188-.1c-.282-.1-.564-.3-.564-.898 0-.699.376-.799.752-.699h.094l.188.1h.094c.376.1.752-.4.658-.798-.658-.4-1.034-.899-1.598-.899h-.094c-.658.1-1.598-.399-1.598-1.197 0-.4.188-.6.376-.699l.188-.1h.094c.094-.1.094-.499.094-.598h.094l.094.1.188.1.188.199.188.2.094.1.188.199.188.2.282.299c.282.3.376.399.564.3.188-.1.282-.6-.376-1.198-.658-.6-.564-1.298-.282-1.697h.47c.282 0 .564 0 .658-.2 0-.2.094-.1.094 0V6.288l.094.2v.798l.094.2V7.784c0 .599.188.698.376.698s.376-.1.282-.998c-.094-.798.094-.998.282-1.098l.094-.1c.188-.1.47-.1.658.1.188.2.564-.1.564-.399v.4c.094.299.094.698-.188 1.097-.094.1-.094.2-.188.2l-.376.4c-.376.398-.658.897-.282 1.696l.094.2 3.76 4.091c.094 0 .188-.1 0-.299-.188-.3-.188-.599 0-.798v-.1l.094.1.188.1.188.1s.094 0 .094.099l.188.1c.658.3 1.598.599 3.008.399 2.538-.3 3.572-2.196 3.196-2.595l.188.1-.188.2-.094.1-.188.199c-.47.3-1.034.699-1.598.699-1.034 0-1.598-1.098-1.41-1.797v-.1l.094.1.094.1c.188.2.658.499 1.222.499.846 0 1.786-1.098 1.598-1.697 0-.1-.094-.1-.282 0l-.188-.1-.94.3-.376.1c-.094 0-.094 0-.188.1l-.376.1c-.658.199-1.598.299-2.538.299-3.008 0-3.478-3.194-1.316-4.492l-.094.1-.094.2v.899c-.188 1.097.094 2.494 2.538 2.494.47 0 .94 0 1.316-.1l.376-.1c.094 0 .282 0 .376-.1l.376-.099.282-.1.282-.1.188-.1.188-.1.282-.099v-.2c-.094-.3-.47-.998-1.316-.998-.846 0-1.222.699-1.41.998l-.094.1v.1l-.094-.1-.188.2c-.282-.2-.752-.799-.564-1.497 0-.1.094-.1.188-.1h.376c.282-.1.564-.2.564-.599 0-.2-.094-.3-.188-.3h-.094c-.094 0-.188.1-.282.2l-.094.2c-.094.1-.094.2-.282.2-.376 0-.376-1.198.376-1.198h.094c.188 0 .47 0 .564-.2v-.1c0-.299.658-.598 2.068-.698H19.2c1.034 0 1.692.2 2.068.3l.188.099.094.1.094.1.094.1v-.1c.094-.4.376-.899 1.034-.899Zm-9.964 22.955h3.666c.094 0 .094.1.094.2v.1c0 .1 0 .3.282.399.376.1 1.504 1.098 1.504 1.597 0 .1-.094.3-.188.4l-.282.398c-.094.2-.188.4 0 .799.47.698.846.698 1.128.698h-.188l-.094.1c-.282.1-.846.2-1.692.2h-.188c-.376 0-.752-.1-1.128-.2l-1.034-.2c-.564-.1-1.034-.199-1.598-.1H12.808c-1.034.2-1.692 1.198-1.222 4.392v.3c0 .1.188.2.564.2.564 0 1.974.698 2.82 2.195l-.376-.2v-.2l-.282-.1-.282-.099c-.752-.4-1.504-.699-1.786-.2-.188.4-.094.7.188.899.094 0-.094.1-.376.2l-.282.1-.47.199h-.47l-.94.3-1.692.498c-.282.1-.376.3.188.699l.094.1.282.2.282.199.094.1c.094.1.188.2.094.2h-.282c-.282 0-.564 0-.564.199 0 .2-.094.698-.564.698s-.752-.299-.752-.698v-.5c0-.398-.188-.698-.564-.698-.564 0-.94.599-.94 1.697 0 .798-.752.998-1.034.998-.282 0-.564-.1-.564-.599 0-.1-.188-.1-.376-.1h-.188c-.094 0 0-.1.188-.3l.188-.099.282-.2.282-.2.564-.498c.188-.1.188-.5.094-.599l-.094-.1c-.188-.1-.376-.2-.752.1-.376.4-.846.699-1.222.699s-.752-.4-.752-.799v-.499c0-.2 0-.499-.282-.599l-.094-.1c-.094-.1-.094-.1.094-.1h2.162c.376 0 .752-.1.752-.199 0-.499-.47-.599-.658-.599h-.282c-.47 0-1.128 0-1.128-.698 0-.2.094-.3.188-.4h.094c0-.1.094-.1.094-.2 0-.199-.282-.199-.376-.199l.094-.1.094-.1c.282-.1.846-.299 1.41.2l.376.4.188.299.188.3c.282.399.564.698 1.034.698h.188c.94-.1 3.196-.998 3.196-3.693 0-.798-.188-1.497-.376-2.096l-.094-.3-.094-.299-.282-.598v-.1c0-.1 0-.1.094-.1h.188c.188 0 .47-.1.47-.5 0-.798-4.512-.897-5.922.6v-.4l.094-.2c.282-.498.94-1.197 2.444-1.197.376 0 .658.1.846.1l.282.1c.282.1.47.1.752 0 .094 0 .094-.1 0-.2l-.376-.499c-.282-.3-.564-.599-.47-1.197l.094.1c.282.299.94.898 1.692.898.094 0 .094 0 .188-.1l.094-.1.188-.3.188-.199.188-.2c.564-.399 1.504-.998 3.102-.998Zm4.606-5.988c-.188 0-.376.1-.376.3V21.956s0 .1-.094.1l-.094.2-.094.199c-.282.4-.658.898-1.504 1.297-.094.1-.188.3-.094.5.094.1.188.2.376.2h.094c1.222-.6 1.786-1.398 1.974-1.997l.094-.2v-.499c0-.2-.094-.399-.282-.399Zm2.632-.2c-.188 0-.282.1-.376.3v.4a2.843 2.843 0 0 1-1.41 1.995c-.094.1-.188.3-.094.5.094.1.188.199.376.199h.094c1.128-.599 1.598-1.597 1.786-2.296V21.557c-.094-.299-.188-.398-.376-.398Zm-4.23-4.59c-.094.2 0 .399.094.598l.094.1c.094.1.376.4.47.799.188.698 0 1.696-.564 2.694-.094.1-.094.4.094.5.094.1.094.1.188.1s.282-.1.376-.2c.658-1.198.94-2.296.752-3.194v-.2c-.094-.599-.47-.898-.658-1.098l-.094-.1-.282-.1c-.188-.1-.47-.1-.47.1Zm-1.786.299-.188.1-.094.1-.094.1-.188.199c-.47.499-.94 1.397-1.128 2.894 0 .2.094.4.282.4h.188c.094 0 .282-.1.376-.3v-.1c.094-1.397.658-2.195 1.034-2.595l.094-.1.094-.1c.188-.1.188-.398.094-.498-.094-.1-.282-.1-.47-.1Zm4.418-2.595c-.094.2-.094.4.094.499l.094.1.094.1.094.1v.1l.094.1c.282.498.564 1.296.282 2.794l-.094.299c-.094.2 0 .3.188.4h.188c.094 0 .282-.1.376-.3.47-2.196-.188-3.394-.564-3.893l-.094-.1-.094-.1-.094-.199-.094-.1c-.188 0-.376 0-.47.2Zm14.946-8.184.188.4.094.199c.282.599.846 1.297 1.41 1.198.188 0 .188-.3.094-.6l-.094-.399-.094-.2v-.399l.188.2.188.2.188.2c.282.299.564.598.846.798.564.4.658 1.597.376 2.295-.282.5-.752.998-.846 1.497v.1c-.094.3-.282.699-.564 1.298l-.188.399c-.188.3-.282.499-.564.798l-.376.4c-.282.399-.658.798-1.034 1.197l-.188.2-.94-.898.282-.3.282-.3.282-.299.094-.1.282-.299.282-.3c.658-.798 1.222-1.596 1.128-2.195h-.094l-.094-.1h-.094l-.188-.1c-.376-.299-.94-.898-.846-1.796l.094.2.094.1.094.199c.282.4.752.799 1.034.499.47-.3.094-1.098-.47-1.697l-.188-.2v-.299l-.094-.1a2.226 2.226 0 0 1-.564-1.397v-.399ZM20.046 9.382c-.094.2 0 .399.188.499 1.034.399 1.974.998 2.068 1.297h-1.41c-.094 0-.282.1-.376.2-.094.1 0 .2 0 .399l.094.2.094.1V13.174c0 .398 0 .897-.094 1.396 0 .2.094.3.376.4h.188c.094 0 .282-.2.282-.4v-1.596c0-.5-.094-.799-.188-1.098.564 0 1.034-.1 1.316-.4.094-.1.188-.299.188-.498 0-.7-.94-1.298-1.692-1.697l-.282-.1-.282-.1-.188-.1h-.094c.094.1-.094.2-.188.4ZM19.2 5.489h-1.692c-.282 0-.282.1-.376.2 0 .2.094.3.094.4l.094.099h1.034c.094 0 .282 0 .282.1s-.282.2-.564.3h-.47l.094.099c.094.2.282.3.658.3.564 0 .752-.5.752-.899v-.2c.094 0 .376 0 .376-.2.094-.099-.094-.199-.282-.199ZM18.824 0l.282.1.188.2.094.1.282.099c.376.3.752.699.752 1.098 0 .499-.47.699-.752.798h-.094c.188.5.564.699.752.799h.846c.564 0 .564-.5.564-.699v-.2h-.094c-.188 0-.564-.2-.564-.598 0-.5.658-.899 1.316-1.098l.188-.1.188-.1.282-.1-.188.799h-.094c-.188 0-.376.2-.376.499 0 .1.094.2.188.3h.094l-.564 1.995H15.91l-.47-1.896c.094-.1.282-.2.282-.4 0-.299-.188-.498-.376-.498h-.094L14.97.2c.564.1 1.974.698 1.974 1.397 0 .499-.376.699-.564.699h-.094c0 .598.376.798.564.798h1.034c.47 0 .564-.599.564-.798v-.1H18.166c-.282-.1-.564-.2-.564-.5 0-.498.376-.898.752-1.297l.188-.2L18.73 0h.094Zm.188 1.198c-.282 0-.47.2-.47.499 0 .3.188.499.47.499s.47-.2.47-.5c0-.299-.188-.498-.47-.498ZM59.73 10.705c0 .66-.083 1.262-.252 1.805a3.857 3.857 0 0 1-.744 1.394 3.315 3.315 0 0 1-1.248.897c-.5.21-1.086.316-1.758.316-.683 0-1.277-.105-1.78-.316a3.285 3.285 0 0 1-1.249-.903 3.903 3.903 0 0 1-.738-1.4 6.225 6.225 0 0 1-.246-1.805c0-.882.144-1.652.433-2.308a3.34 3.34 0 0 1 1.33-1.535c.598-.368 1.352-.551 2.262-.551.89 0 1.631.181 2.22.545a3.35 3.35 0 0 1 1.325 1.535c.297.656.446 1.432.446 2.326Zm-6.539 0c0 .66.09 1.232.27 1.717.18.48.455.851.826 1.113.375.258.856.387 1.441.387.59 0 1.07-.129 1.442-.387.371-.262.645-.633.82-1.113.176-.485.264-1.057.264-1.717 0-1.004-.201-1.789-.604-2.355-.398-.57-1.035-.856-1.91-.856-.586 0-1.068.13-1.447.387-.375.258-.652.627-.832 1.107-.18.477-.27 1.05-.27 1.717Zm12.88-4.394v1.054c.917.02 1.648.176 2.19.469.548.289.94.67 1.178 1.143.243.472.364.998.364 1.576 0 .382-.063.763-.188 1.142-.125.38-.33.725-.615 1.037-.285.313-.668.565-1.148.756-.48.192-1.075.295-1.782.31v1.32h-1.312v-1.32c-.723-.015-1.324-.12-1.805-.316-.48-.195-.863-.449-1.148-.761a2.888 2.888 0 0 1-.604-1.037 3.792 3.792 0 0 1 .018-2.332c.133-.38.346-.715.638-1.008.293-.293.678-.526 1.155-.698.476-.171 1.058-.265 1.746-.28V6.31h1.312Zm-1.313 2.185c-.582.02-1.047.117-1.395.293-.347.172-.597.408-.75.709-.152.3-.228.65-.228 1.049 0 .426.084.795.252 1.107.168.313.428.559.779.739.352.175.799.273 1.342.292V8.496Zm1.312 0v4.19c.555-.02 1.006-.12 1.354-.3.351-.179.61-.425.773-.738.168-.316.252-.685.252-1.107 0-.402-.076-.752-.228-1.049-.153-.3-.403-.537-.75-.709-.348-.172-.815-.267-1.4-.287Zm5.455-2.062h1.284v4.54c0 .196-.002.41-.006.645-.004.235-.012.463-.024.686-.007.222-.015.422-.023.597a7.876 7.876 0 0 1-.024.375h.041l4.36-6.843h1.635V15h-1.272v-4.506c0-.21.004-.44.012-.685a37.602 37.602 0 0 1 .064-1.325l.024-.375h-.053L73.172 15h-1.647V6.434Zm17.233 7.406v3.527h-1.354V15h-6.38V6.434h1.406v7.365h3.779V6.434h1.394v7.406h1.155Zm1.389-7.406h1.283v4.54c0 .196-.002.41-.006.645-.004.235-.012.463-.024.686-.007.222-.015.422-.023.597a7.876 7.876 0 0 1-.023.375h.04l4.36-6.843h1.635V15h-1.272v-4.506c0-.21.004-.44.012-.685a37.602 37.602 0 0 1 .064-1.325l.024-.375h-.053L91.793 15h-1.647V6.434ZM104.953 15l-.838-2.379h-3.275L100.002 15h-1.483l3.188-8.602h1.559L106.447 15h-1.494Zm-1.201-3.586-.814-2.344-.135-.427-.176-.569-.147-.492c-.039.16-.087.34-.146.54-.055.194-.109.378-.164.55l-.117.398-.821 2.344h2.52ZM114.018 15h-1.407V7.629h-2.437l-.164 1.289c-.059.453-.119.908-.182 1.365-.062.457-.127.89-.193 1.301-.063.41-.127.771-.194 1.084a6.159 6.159 0 0 1-.398 1.336c-.16.363-.377.64-.65.832-.274.191-.631.287-1.073.287-.148 0-.293-.014-.433-.041a2.35 2.35 0 0 1-.381-.094v-1.16c.094.035.193.067.299.094.109.023.224.035.345.035a.596.596 0 0 0 .487-.223c.125-.152.228-.367.31-.644.082-.281.16-.613.235-.996.043-.23.095-.535.158-.914a127.83 127.83 0 0 0 .433-2.941c.082-.583.161-1.184.235-1.805h5.01V15Zm2.255 0V6.434h1.407v3.462h1.172c.789 0 1.429.11 1.921.329.493.215.852.511 1.079.89.23.38.345.81.345 1.295 0 .805-.267 1.438-.802 1.899-.532.46-1.362.691-2.491.691h-2.631Zm1.407-1.172h1.136c.629 0 1.112-.111 1.448-.334.336-.226.504-.588.504-1.084 0-.348-.082-.617-.247-.808-.164-.196-.402-.332-.714-.41a4.79 4.79 0 0 0-1.143-.118h-.984v2.754ZM130.67 15h-1.4v-3.867h-3.95V15h-1.406V6.434h1.406v3.503h3.95V6.434h1.4V15Zm2.268 0V6.434h1.406v3.462h.978c.785 0 1.418.11 1.899.329.484.215.838.511 1.06.89.223.38.334.81.334 1.295 0 .805-.261 1.438-.785 1.899-.519.46-1.342.691-2.467.691h-2.425Zm1.406-1.172h.943c.621 0 1.092-.111 1.412-.334.321-.226.481-.588.481-1.084 0-.348-.076-.617-.229-.808-.148-.192-.373-.327-.674-.405a4.426 4.426 0 0 0-1.107-.117h-.826v2.748ZM139.787 15V6.434h1.406V15h-1.406Zm3.68-8.566h1.283v4.54c0 .196-.002.41-.006.645-.004.235-.012.463-.023.686l-.024.597a7.909 7.909 0 0 1-.023.375h.041l4.359-6.843h1.635V15h-1.271v-4.506c0-.21.003-.44.011-.685a36.675 36.675 0 0 1 .065-1.325l.023-.375h-.053L145.113 15h-1.646V6.434Zm6.31-2.737c-.039.403-.148.75-.328 1.043-.176.29-.443.512-.803.668-.359.156-.832.235-1.417.235-.606 0-1.084-.075-1.436-.223-.352-.152-.605-.373-.762-.662-.156-.293-.25-.647-.281-1.06h1.254c.039.433.152.726.34.878.187.149.49.223.908.223.359 0 .646-.08.861-.24.219-.16.35-.448.393-.862h1.271ZM57.24 21.434v1.195h-3.709V30h-1.406v-8.566h5.115Zm8.983 4.271c0 .66-.084 1.262-.252 1.805a3.859 3.859 0 0 1-.744 1.394 3.315 3.315 0 0 1-1.249.897c-.5.21-1.085.316-1.757.316-.684 0-1.278-.105-1.781-.316a3.285 3.285 0 0 1-1.249-.903 3.903 3.903 0 0 1-.738-1.4 6.225 6.225 0 0 1-.246-1.805c0-.883.145-1.652.434-2.308a3.34 3.34 0 0 1 1.33-1.535c.597-.368 1.351-.551 2.261-.551.891 0 1.631.181 2.221.545a3.35 3.35 0 0 1 1.324 1.535c.297.656.446 1.431.446 2.326Zm-6.54 0c0 .66.09 1.233.27 1.717.18.48.455.851.826 1.113.375.258.856.387 1.442.387.59 0 1.07-.129 1.441-.387.371-.262.645-.633.82-1.113.176-.485.264-1.057.264-1.717 0-1.004-.201-1.789-.603-2.355-.399-.57-1.036-.856-1.91-.856-.586 0-1.069.129-1.448.387-.375.258-.652.627-.832 1.107-.18.477-.27 1.05-.27 1.717Zm12.03-3.2c-.41 0-.777.075-1.102.224-.32.148-.592.363-.814.644a2.911 2.911 0 0 0-.51 1.014 4.69 4.69 0 0 0-.176 1.336c0 .664.094 1.236.282 1.716.187.477.472.844.855 1.102.383.254.867.38 1.453.38.364 0 .717-.034 1.06-.105.345-.07.7-.166 1.067-.287v1.196a5.46 5.46 0 0 1-1.055.298 7.17 7.17 0 0 1-1.23.094c-.875 0-1.602-.181-2.18-.545a3.326 3.326 0 0 1-1.289-1.535c-.281-.66-.422-1.433-.422-2.32 0-.649.09-1.242.27-1.781.18-.54.441-1.004.785-1.395a3.403 3.403 0 0 1 1.272-.908c.507-.215 1.087-.322 1.74-.322.43 0 .851.048 1.265.146a5.15 5.15 0 0 1 1.16.404l-.492 1.16a7.208 7.208 0 0 0-.931-.363 3.35 3.35 0 0 0-1.008-.152Zm10.518-1.071-2.725 6.134a8.255 8.255 0 0 1-.75 1.389 2.627 2.627 0 0 1-.955.867c-.38.195-.87.293-1.47.293a4.628 4.628 0 0 1-1.26-.176v-1.277c.175.074.365.13.568.17.207.035.412.053.615.053.285 0 .521-.045.709-.135.191-.09.352-.223.48-.398.133-.18.252-.399.358-.657l-3.135-6.263h1.506l2.021 4.248a13.47 13.47 0 0 1 .252.574c.047.105.086.203.118.293h.052a17.878 17.878 0 0 1 .229-.61l.123-.298 1.793-4.207h1.47Zm7.335 0v7.365h1.096v3.568H89.31V30h-5.66v2.367h-1.354V28.8h.662c.258-.473.502-.988.733-1.547.23-.563.44-1.156.632-1.781s.354-1.276.487-1.951c.136-.68.238-1.375.304-2.086h4.453Zm-1.4 1.2h-1.893c-.046.45-.126.942-.24 1.477a20.662 20.662 0 0 1-.96 3.246c-.2.524-.41 1.004-.634 1.442h3.727v-6.164ZM97.359 30l-.837-2.379h-3.276L92.408 30h-1.482l3.187-8.602h1.559L98.853 30H97.36Zm-1.2-3.586-.815-2.344a102.391 102.391 0 0 1-.31-.996c-.06-.195-.108-.36-.147-.492-.04.16-.088.34-.147.54-.054.194-.11.378-.164.55l-.117.398-.82 2.344h2.52Zm6.316-4.98c1.105 0 1.912.226 2.42.68.507.452.761 1.087.761 1.904 0 .37-.058.724-.176 1.06-.113.332-.3.627-.562.885-.262.254-.607.455-1.037.603-.426.149-.951.223-1.576.223h-.914V30h-1.407v-8.566h2.491Zm-.094 1.166h-.99v3.017h.767c.442 0 .817-.05 1.125-.152.309-.106.543-.272.703-.498.16-.227.241-.526.241-.897 0-.496-.151-.865-.452-1.107-.296-.242-.761-.363-1.394-.363Zm8.637-.094c-.411 0-.778.074-1.102.223a2.21 2.21 0 0 0-.814.644 2.903 2.903 0 0 0-.51 1.014c-.117.394-.176.84-.176 1.336 0 .664.094 1.236.281 1.716.188.477.473.844.856 1.102.383.254.867.38 1.453.38.363 0 .717-.034 1.06-.105.344-.07.7-.166 1.067-.287v1.196a5.46 5.46 0 0 1-1.055.298 7.169 7.169 0 0 1-1.23.094c-.875 0-1.602-.181-2.18-.545a3.326 3.326 0 0 1-1.289-1.535c-.281-.66-.422-1.433-.422-2.32 0-.649.09-1.242.27-1.781a3.98 3.98 0 0 1 .785-1.395 3.394 3.394 0 0 1 1.271-.908c.508-.215 1.088-.322 1.74-.322.43 0 .852.048 1.266.146a5.14 5.14 0 0 1 1.16.404l-.492 1.16a7.18 7.18 0 0 0-.932-.363 3.347 3.347 0 0 0-1.007-.152ZM117.943 30h-1.412v-7.371h-2.508v-1.195h6.422v1.195h-2.502V30Zm3.815-8.566h2.549c1.105 0 1.939.16 2.502.48.562.32.843.873.843 1.658 0 .328-.058.625-.175.89-.114.263-.28.48-.498.651a1.858 1.858 0 0 1-.809.34v.059a2.7 2.7 0 0 1 .885.31c.261.149.466.362.615.639.152.277.228.637.228 1.078 0 .523-.125.969-.375 1.336-.246.367-.599.646-1.06.838-.457.191-1 .287-1.629.287h-3.076v-8.566Zm1.406 3.533h1.348c.636 0 1.078-.104 1.324-.31.246-.208.369-.51.369-.909 0-.406-.146-.7-.439-.879-.289-.18-.75-.27-1.383-.27h-1.219v2.368Zm0 1.137v2.718h1.482c.657 0 1.118-.127 1.383-.38.266-.255.399-.598.399-1.032 0-.265-.061-.496-.182-.691-.117-.196-.31-.346-.58-.451-.27-.11-.633-.165-1.09-.165h-1.412ZM134.52 30h-4.852v-8.566h4.852v1.183h-3.446v2.326h3.229v1.178h-3.229v2.69h3.446V30Zm8.607 0h-1.4v-3.867h-3.95V30h-1.406v-8.566h1.406v3.503h3.95v-3.503h1.4V30Zm9.023 0h-1.4v-3.867h-3.949V30h-1.406v-8.566h1.406v3.503h3.949v-3.503h1.4V30Zm2.268 0v-8.566h1.406v3.462h.979c.785 0 1.418.11 1.898.329.485.214.838.511 1.061.89.222.38.334.81.334 1.295 0 .805-.262 1.438-.785 1.899-.52.46-1.342.691-2.467.691h-2.426Zm1.406-1.172h.944c.621 0 1.091-.111 1.412-.334.32-.226.48-.588.48-1.084 0-.348-.076-.617-.228-.808-.149-.192-.373-.327-.674-.405a4.429 4.429 0 0 0-1.108-.117h-.826v2.748ZM161.268 30v-8.566h1.406V30h-1.406Zm3.679-8.566h1.283v4.54c0 .196-.001.41-.005.645-.004.235-.012.463-.024.686-.008.222-.015.422-.023.597a7.583 7.583 0 0 1-.024.375h.041l4.36-6.843h1.634V30h-1.271v-4.506c0-.21.004-.44.012-.685a36.811 36.811 0 0 1 .064-1.325l.024-.375h-.053L166.594 30h-1.647v-8.566Zm6.311-2.737c-.039.403-.149.75-.328 1.043-.176.29-.444.512-.803.668-.359.156-.832.235-1.418.235-.605 0-1.084-.075-1.436-.223-.351-.152-.605-.373-.761-.662-.157-.293-.25-.647-.282-1.06h1.254c.039.433.153.726.34.878.188.149.49.223.908.223.36 0 .647-.08.862-.24.218-.16.349-.448.392-.862h1.272ZM52.131 36.434h1.283v4.54c0 .196-.002.41-.006.645-.004.234-.011.463-.023.686l-.024.597a7.775 7.775 0 0 1-.023.375h.04l4.36-6.843h1.635V45h-1.271v-4.506c0-.21.004-.44.011-.685a37.57 37.57 0 0 1 .065-1.325c.012-.175.02-.3.023-.375h-.053L53.778 45H52.13v-8.566ZM68.385 45h-1.4v-3.867h-3.95V45H61.63v-8.566h1.406v3.504h3.95v-3.504h1.4V45Zm5.238 0h-1.412v-7.371h-2.508v-1.195h6.422v1.195h-2.502V45Zm8.666 0h-4.852v-8.566h4.852v1.183h-3.445v2.326h3.228v1.178h-3.228v2.69h3.445V45Zm4.342-8.566c1.105 0 1.912.226 2.42.68.508.452.761 1.087.761 1.904 0 .37-.058.724-.175 1.06a2.25 2.25 0 0 1-.563.885c-.261.254-.607.455-1.037.603-.426.149-.951.223-1.576.223h-.914V45H84.14v-8.566h2.49Zm-.094 1.166h-.99v3.017h.767c.442 0 .817-.05 1.126-.152.308-.106.542-.272.703-.498.16-.227.24-.526.24-.897 0-.496-.15-.865-.451-1.107-.297-.242-.762-.363-1.395-.363ZM98.28 45h-1.4v-3.867h-3.95V45h-1.406v-8.566h1.407v3.504h3.949v-3.504h1.4V45Zm7.119 0h-4.851v-8.566h4.851v1.183h-3.445v2.326h3.229v1.178h-3.229v2.69h3.445V45Zm4.823 0h-1.412v-7.371h-2.508v-1.195h6.422v1.195h-2.502V45Zm3.111-2.637v-1.166h3.023v1.166h-3.023ZM121.6 45l-2.467-7.154h-.053a42.701 42.701 0 0 1 .1 2.455V45h-1.278v-8.566h1.975l2.373 6.838h.035l2.455-6.838h1.969V45h-1.342v-4.77c0-.261.004-.544.012-.85l.035-.866c.016-.274.027-.492.035-.657h-.047L122.842 45H121.6Zm12.673 0-.837-2.379h-3.276L129.322 45h-1.482l3.187-8.602h1.559L135.768 45h-1.495Zm-1.201-3.586-.814-2.344a33.001 33.001 0 0 0-.135-.427l-.176-.569-.146-.492c-.039.16-.088.34-.147.54-.054.194-.109.378-.164.55l-.117.398-.82 2.344h2.519Zm8.942-4.98v1.195h-3.709V45h-1.407v-8.566h5.116ZM148.699 45l-.838-2.379h-3.275L143.748 45h-1.482l3.187-8.602h1.559L150.193 45h-1.494Zm-1.201-3.586-.814-2.344-.135-.427-.176-.569c-.059-.195-.107-.36-.146-.492-.039.16-.088.34-.147.54-.055.194-.109.378-.164.55l-.117.398-.82 2.344h2.519Zm9.287-2.977c0 .579-.193 1.041-.58 1.39-.383.343-.883.562-1.5.655v.041c.742.09 1.311.313 1.705.668.395.352.592.813.592 1.383 0 .5-.131.942-.393 1.324-.261.383-.652.682-1.171.897-.52.215-1.165.322-1.934.322a9.18 9.18 0 0 1-1.529-.117 4.959 4.959 0 0 1-1.231-.352V43.43c.246.117.516.218.809.304.297.082.597.147.902.194.309.043.598.064.867.064.766 0 1.334-.129 1.705-.386.371-.258.557-.624.557-1.096 0-.485-.24-.838-.721-1.06-.48-.223-1.138-.335-1.974-.335h-1.02V39.99h.955c.621 0 1.119-.055 1.494-.164.375-.11.647-.266.815-.469.168-.203.252-.445.252-.726a.998.998 0 0 0-.446-.867c-.293-.211-.699-.317-1.218-.317-.492 0-.924.067-1.295.2a5.244 5.244 0 0 0-1.061.521l-.638-.943c.261-.18.546-.338.855-.475a5.242 5.242 0 0 1 1.031-.322 6.073 6.073 0 0 1 1.237-.117c.625 0 1.154.091 1.588.275.437.18.771.43 1.001.75.231.32.346.687.346 1.102Zm1.94-2.003h1.283v4.54c0 .196-.002.41-.006.645-.004.234-.012.463-.023.686l-.024.597a9.572 9.572 0 0 1-.023.375h.041l4.359-6.843h1.635V45h-1.272v-4.506c0-.21.004-.44.012-.685a46.932 46.932 0 0 1 .088-1.7h-.053L160.371 45h-1.646v-8.566ZM174.979 45h-1.401v-3.867h-3.949V45h-1.406v-8.566h1.406v3.504h3.949v-3.504h1.401V45Z' fill='%23000'/%3E%3C/svg%3E");
  height: 51px;
  width: 181px;
}
.h-100p {
  height: 100%;
}
.screenreader {
  left: -3000px;
  position: absolute;
}
.no-gutter.container,
.no-gutter.container-fluid,
.no-gutter.container-lg,
.no-gutter.container-md,
.no-gutter.container-sm,
.no-gutter.container-xl,
.no-gutter.container-xxl,
.no-gutter.row {
  margin-left: 0;
  margin-right: 0;
}
.no-gutter > [class^="col-"] {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 991.98px) {
  .container {
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media (max-width: 575.98px) {
  .mb-margin-negative {
    border-radius: 0 !important;
    margin-left: -25px;
    margin-right: -25px;
  }
}
.cms p {
  line-height: 1.5;
  margin-bottom: 25px;
}
@media (max-width: 1549.98px) {
  .cms p {
    line-height: 1.3;
    margin-bottom: 18px;
  }
}
@media (max-width: 991.98px) {
  .cms p {
    margin-bottom: 13px;
  }
}
.cms ul {
  list-style: none;
}
.cms ul.nested-ul-parent-extra-width li {
  margin-bottom: 2.25rem;
}
.cms ul.nested-ul-parent-extra-width > li > ul {
  list-style: disc;
  margin-top: 2.25rem;
}
.cms ul.nested-ul-parent-extra-width > li > ul > li:before {
  display: none;
}
.cms ul li {
  margin-bottom: 0.75rem;
  position: relative;
}
.cms ul li:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='arrow-circle-right' class='svg-inline--fa fa-arrow-circle-right fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23c1123c' d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: " ";
  display: inline-block;
  height: 23px;
  margin-left: -33px;
  margin-right: 10px;
  vertical-align: text-bottom;
  width: 23px;
}
.cms ol li {
  margin-bottom: 1rem;
}
.cms table {
  white-space: normal;
}
.cms h4.extra-margin-bottom {
  margin-bottom: 2.75rem;
}
.cms hr.hr-extra-margin {
  border-top-width: 3px;
  margin-bottom: 2.25rem;
  margin-top: 2.6875rem;
}
a:focus-visible {
  outline: 2px solid;
}
ol.fa-ul {
  list-style-type: none;
  margin-left: 3em;
  padding-left: 0 !important;
}
ol.fa-ul li {
  align-items: center;
  display: flex;
  margin-bottom: 1rem;
  min-height: 2.5rem;
  position: relative;
}
ol.fa-ul li .fa-li {
  height: 2.5rem;
  left: -3em;
  line-height: inherit;
  position: absolute;
  text-align: center;
  top: 0;
  width: 2.5rem;
}
ol.fa-ul li .fa-li > * {
  height: 100%;
}
@media (max-width: 991.98px) {
  ol.fa-ul li {
    margin-bottom: 1rem;
    min-height: 2.625rem;
  }
  ol.fa-ul li .fa-li {
    height: 2.625rem;
    width: 2.625rem;
  }
}
ol.fa-ul.fa-ul--lg {
  margin-left: 4em;
}
ol.fa-ul.fa-ul--lg .fa-li {
  left: -4em;
}
.color-divider {
  background-image: linear-gradient(90deg, #052856 0, #c1123c);
  height: 10px;
}
.color-divider,
.shape {
  background-repeat: no-repeat;
}
.shape {
  background-image: url(../images/shape-bg.png);
  background-position: top;
  background-size: cover;
}
.label-route {
  background-color: #d12b26;
  border: 3px solid #fff;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #000;
  font-weight: 700;
  height: 68px;
  min-width: 106px;
}
@media (max-width: 767.98px) {
  .label-route {
    height: 47.6px;
    width: 74.2px;
  }
}
.display-map-button {
  width: 40%;
}
@media (max-width: 1199.98px) {
  .display-map-button {
    width: 50%;
  }
}
@media (max-width: 991.98px) {
  .display-map-button {
    width: 100%;
  }
}
.tooltip {
  pointer-events: none;
}
.btn-danger.alert:active,
.btn-danger.alert:focus,
.btn-danger.alert:hover,
.kit__advancedSelect .btn-danger.alert.react-select__control--is-focused,
.kit__autosuggest .btn-danger.alert.react-select__control--is-focused {
  background: #c1123c !important;
}
@media (min-width: 992px) {
  .page--contact .mb-lg-0,
  .page--contact .my-lg-0 {
    margin-bottom: 1.5rem !important;
  }
}
.page--archive .section-social {
  margin-bottom: 200px;
  margin-top: 140px;
}
.price-list-wrapper {
  display: flex;
  font-size: 1em;
  line-height: 1.5em;
}
@media (max-width: 991.98px) {
  .price-list-wrapper {
    flex-direction: column;
  }
}
.price-list-wrapper .table {
  flex-grow: 1;
  padding-top: 8.125em;
}
@media (max-width: 991.98px) {
  .price-list-wrapper .table {
    display: none;
  }
}
.price-list-wrapper .table .table-header {
  text-wrap: wrap;
  align-items: start;
  border-bottom: 1px solid #e5e5e5;
  display: flex;
  flex-direction: column;
  font-weight: 700;
  height: 5em;
  justify-content: center;
  padding-right: 1em;
  text-align: left;
}
@media (max-width: 1549.98px) {
  .price-list-wrapper .table .table-header {
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
  }
}
.price-list-wrapper .table .table-header.default-columns {
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  text-align: left;
}
.price-list-wrapper .table .table-header:last-child {
  border-bottom: none;
}
.price-list-wrapper .table .table-header .thin {
  font-weight: 400;
}
.price-list-wrapper .table .table-header .small {
  font-size: 0.75em;
  line-height: 1em;
}
.price-list-wrapper .price-list-items {
  display: flex;
}
@media (max-width: 991.98px) {
  .price-list-wrapper .price-list-items {
    flex-direction: column;
  }
}
.price-list-wrapper .price-list-items .price-list-item {
  background: #fff;
  border-radius: 1em;
  box-shadow: 0 0.25em 0.75em 0 rgba(5, 40, 86, 0.1);
  flex-shrink: 0;
  margin-left: 0.5em;
  text-align: center;
  width: 10.625em;
}
@media (max-width: 1199.98px) {
  .price-list-wrapper .price-list-items .price-list-item {
    width: 9.5em;
  }
}
@media (max-width: 991.98px) {
  .price-list-wrapper .price-list-items .price-list-item {
    margin-bottom: 0.75em;
    margin-left: 0;
    width: 100%;
  }
}
.price-list-wrapper .price-list-items .price-list-item:first-child {
  margin-left: 0;
}
.price-list-wrapper .price-list-items .price-list-item .image-wrapper {
  height: 8.125em;
}
@media (max-width: 991.98px) {
  .price-list-wrapper .price-list-items .price-list-item .image-wrapper {
    height: 11em;
  }
}
.price-list-wrapper .price-list-items .price-list-item .image-wrapper img {
  height: 7.05em;
  margin-top: 1.78em;
  width: 7.05em;
}
@media (max-width: 991.98px) {
  .price-list-wrapper .price-list-items .price-list-item .image-wrapper img {
    height: 7.84em;
    margin-top: 1.84rem;
    width: 7.84em;
  }
}
.price-list-wrapper .price-list-items .price-list-item .price-wrapper {
  align-items: center;
  border-bottom: 1px solid #e5e5e5;
  display: flex;
  height: 5em;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .price-list-wrapper .price-list-items .price-list-item .price-wrapper {
    align-items: flex-start;
    border-bottom: none;
    height: unset;
    justify-content: space-between;
    margin-bottom: 1.5em;
    padding: 0 1.5em;
  }
}
.price-list-wrapper
  .price-list-items
  .price-list-item
  .price-wrapper:last-child {
  border-bottom: none;
}
.price-list-wrapper
  .price-list-items
  .price-list-item
  .price-wrapper
  .price-header {
  display: none;
  font-weight: 700;
  padding-right: 0.5em;
  text-align: left;
}
@media (max-width: 991.98px) {
  .price-list-wrapper
    .price-list-items
    .price-list-item
    .price-wrapper
    .price-header {
    display: flex;
    flex-direction: column;
  }
}
.price-list-wrapper
  .price-list-items
  .price-list-item
  .price-wrapper
  .price-header
  .thin {
  font-weight: 400;
}
.price-list-wrapper .price-list-items .price-list-item .price-wrapper .price {
  flex-shrink: 0;
}
@font-face {
  font-family: swiper-icons;
  font-style: normal;
  font-weight: 400;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
    format("woff");
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  box-sizing: content-box;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
  z-index: 1;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-direction: column;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  margin: 0 auto;
  transition-timing-function: ease-out;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-container-css-mode > .swiper-wrapper {
  -ms-overflow-style: none;
  overflow: auto;
  scrollbar-width: none;
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  align-items: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  cursor: pointer;
  display: flex;
  height: var(--swiper-navigation-size);
  justify-content: center;
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  z-index: 10;
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  cursor: auto;
  opacity: 0.35;
  pointer-events: none;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  font-variant: normal;
  letter-spacing: 0;
  line-height: 1;
  text-transform: none !important;
  text-transform: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  left: auto;
  right: 10px;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: "next";
}
.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
  --swiper-navigation-color: #fff;
}
.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black {
  --swiper-navigation-color: #000;
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transform: translateZ(0);
  transition: opacity 0.3s;
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  font-size: 0;
  overflow: hidden;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  position: relative;
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  background: #000;
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  opacity: 0.2;
  width: 8px;
}
button.swiper-pagination-bullet {
  -webkit-appearance: none;
  appearance: none;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  opacity: 1;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0, -50%, 0);
}
.swiper-container-vertical
  > .swiper-pagination-bullets
  .swiper-pagination-bullet {
  display: block;
  margin: 6px 0;
}
.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition: transform 0.2s, top 0.2s;
}
.swiper-container-horizontal
  > .swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: transform 0.2s, left 0.2s;
}
.swiper-container-horizontal.swiper-container-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: transform 0.2s, right 0.2s;
}
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(0);
  transform-origin: left top;
  width: 100%;
}
.swiper-container-rtl
  .swiper-pagination-progressbar
  .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  height: 4px;
  left: 0;
  top: 0;
  width: 100%;
}
.swiper-container-horizontal
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical > .swiper-pagination-progressbar {
  height: 100%;
  left: 0;
  top: 0;
  width: 4px;
}
.swiper-pagination-white {
  --swiper-pagination-color: #fff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
}
.swiper-container-horizontal > .swiper-scrollbar {
  bottom: 3px;
  height: 5px;
  left: 1%;
  position: absolute;
  width: 98%;
  z-index: 50;
}
.swiper-container-vertical > .swiper-scrollbar {
  height: 98%;
  position: absolute;
  right: 3px;
  top: 1%;
  width: 5px;
  z-index: 50;
}
.swiper-scrollbar-drag {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  height: 100%;
  left: 0;
  position: relative;
  top: 0;
  width: 100%;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  text-align: center;
  width: 100%;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
.swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s linear infinite;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top: 4px solid transparent;
  box-sizing: border-box;
  height: 42px;
  left: 50%;
  margin-left: -21px;
  margin-top: -21px;
  position: absolute;
  top: 50%;
  transform-origin: 50%;
  width: 42px;
  z-index: 10;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  to {
    transform: rotate(1turn);
  }
}
.swiper-container .swiper-notification {
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  height: 100%;
  pointer-events: none;
  transform-origin: 0 0;
  visibility: hidden;
  width: 100%;
  z-index: 1;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow {
  bottom: 0;
  height: 100%;
  left: 0;
  opacity: 0.6;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  background: #000;
  bottom: 0;
  content: "";
  filter: blur(50px);
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: none;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 0;
}
body.webp .DayPicker-NavButton--prev {
  background-image: url(data:image/webp;base64,UklGRmABAABXRUJQVlA4WAoAAAAQAAAAIwAALwAAQUxQSFMAAAABmWWI6H8IWEWS1GrwwCkjCMLDggec5he+IiZAbdoGDN6ccggxjicYJyowjBFngq1m2GSGNS/EJvLiLeCIh3E60wSYQTZFwlQRgEn3f4uU5E5SAABWUDgg5gAAALAIAJ0BKiQAMAA+hTaUR6UjIiE41tgAoBCJZwDTZag+QIAajwL8AxwT0B6gv8731X9AEN1YlUQEk7L+W4YeOJBu495+vvwaJXFs/EqTQAD+/obmR4n2PaVhM1M7pX+L/P51SL+Tf8e/9u1Gl0De3VYr5P8ZKQfRGAoLuuUK3FZLf1xzXggXMQOWliROy5/1zIczQuwWqHSNlS9YcvP39c8fl1LgJNysRpmgEVXfY4xHQPQXzZiBYfc1M34cpNIkbDgBkGEw2UyNfg4FoC4fx9dikUkFUIRyTpFo+vXdRkuRLYSbKAAA);
}
body.webp .DayPicker-NavButton--next {
  background-image: url(data:image/webp;base64,UklGRlwBAABXRUJQVlA4WAoAAAAQAAAAIwAALwAAQUxQSFYAAAABmWWI6H8QFEW203yVeCARAXZCURY8cO7tFDEBatu2YaLNbcoVkhXQjqGsDHoQMQUdUCT5VSKLNiVCB4oelxDVQQ26qD2WN6JWHVQHzqJGXpcfvhAVAFZQOCDgAAAAkAgAnQEqJAAwAD6BNJRHpSMiITVIAKAQCWcADhArQGYA/HSRAvwDHBPPvqDfz//I8Cr+gBTDQBxSouy+K59Ho1YIP39VkkB1VSkHswAA+/PUfnT7hN8PTlc67ijnoaoPrzeBH1xtr8YmZUmM89+e9mkm0zMBab05+8ltEOED8SGWoafeh+Q5hELlbrWqSsjbYFd/Z5+k9qg6J7N+ozevN4EfW/x6G61ALiGISucu6e/EKnNn5in6rUkLYb0ue5jEgzue0fWdE9m/VIkfqHKB57g8HxflMNijGapUpd/ogAA=);
}
@media (max-width: 991.98px) {
  body.webp .w__widget__footer .sfdi:after {
    background-image: url(../images/map.png);
  }
}
body.webp .w__widget__resizer .section-example:after {
  background-image: url(../images/magnify.png);
}
body.webp .page--contact .car-inspection-bg {
  background-image: url(../images/bg-cam.png);
}
body.webp .page--contact .two-cars {
  background: url(../images/img-small-car.png) no-repeat 50% / contain;
}
body.webp .page--home {
  background-image: url(../images/ellipse.png);
}
body.webp .page--home .section-header {
  background-image: url(../images/home.jpg);
}
body.webp .page--home .section-header .section-diagram {
  background-image: url(../images/ellipse.png);
}
body.webp .page--neo-home .section-header {
  background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
    url(../images/highway.jpg) no-repeat 50% / cover;
}
@media (min-width: 1550px) {
  body.webp .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 1549.98px) {
  body.webp .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 1199.98px) {
  body.webp .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 991.98px) {
  body.webp .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 767.98px) {
  body.webp .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
@media (max-width: 575.98px) {
  body.webp .page--neo-home .section-header {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)),
      url(../images/highway.jpg) no-repeat 50% / cover;
  }
}
body.webp .page--neo-home .gimme-car:before {
  background: url(../images/img-small-car.png) no-repeat 50% / contain;
}
body.webp .page--neo-home .form-pane.not-available {
  background-image: url(../images/overeni-uhrady-not-ready.png);
}
body.webp .page--neo-home .section-inspection {
  background: url(../images/bg-cam.png) no-repeat top/contain;
}
@media (max-width: 1549.98px) {
  body.webp .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-xl.png);
  }
}
@media (max-width: 1199.98px) {
  body.webp .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-lg.png);
  }
}
@media (max-width: 991.98px) {
  body.webp .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-md.png);
  }
}
@media (max-width: 767.98px) {
  body.webp .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-sm.png);
  }
}
@media (max-width: 575.98px) {
  body.webp .page--neo-home .section-inspection {
    background-image: url(../images/bg-cam-xs.png);
  }
}
body.webp .page--archive .route {
  background-image: url(../images/route.png);
}
body.webp .page--advice .section-collapse {
  background-image: url(../images/car-left.png);
}
body.webp .page--europe-vignettes .section-collapse {
  background-image: url(../images/bg-cam.png);
}
body.webp .page--advantage .section-collapse {
  background-image: url(../images/route-2.png);
}
body.webp .page--free .section-exemption-steps:after {
  background-image: url(../images/route-2.png);
}
body.webp .page--how {
  background-image: url(../images/ellipse.png);
}
body.webp .page--how .section-exemption-steps:after {
  background-image: url(../images/route-2.png);
}
body.webp .page--stamps {
  background-image: url(../images/ellipse.png);
}
body.webp .page--stamps .section-control {
  background-image: url(../images/bg-cam.png);
}
@media (max-width: 1549.98px) {
  body.webp .page--stamps .section-control {
    background-image: url(../images/bg-cam-xl.png);
  }
}
@media (max-width: 1199.98px) {
  body.webp .page--stamps .section-control {
    background-image: url(../images/bg-cam-lg.png);
  }
}
@media (max-width: 991.98px) {
  body.webp .page--stamps .section-control {
    background-image: url(../images/bg-cam-md.png);
  }
}
@media (max-width: 767.98px) {
  body.webp .page--stamps .section-control {
    background-image: url(../images/bg-cam-sm.png);
  }
}
@media (max-width: 575.98px) {
  body.webp .page--stamps .section-control {
    background-image: url(../images/bg-cam-xs.png);
  }
}
body.webp .page--gdpr {
  background-image: url(../images/ellipse.png);
}
body.webp .page--about .shape-2 {
  background-image: url(../images/shape-2.jpg);
}
body.webp .page--about .shape-3 {
  background-image: url(../images/shape-3.jpg);
}
body.webp .page--about .section-custom-social {
  background-image: url(../images/ellipse.png);
}
body.webp .page--timeout {
  background-image: url(../images/bg-car.png);
}
@media (max-width: 1549.98px) {
  body.webp .page--timeout {
    background-image: url(../images/bg-car-xl.png);
  }
}
@media (max-width: 1199.98px) {
  body.webp .page--timeout {
    background-image: url(../images/bg-car-lg.png);
  }
}
@media (max-width: 991.98px) {
  body.webp .page--timeout {
    background-image: url(../images/bg-car-md.png);
  }
}
@media (max-width: 767.98px) {
  body.webp .page--timeout {
    background-image: url(../images/bg-car-sm.png);
  }
}
@media (max-width: 575.98px) {
  body.webp .page--timeout {
    background-image: url(../images/bg-car-xs.png);
  }
}
body.webp .outage,
body.webp .shape.outage {
  background-image: url(../images/bg-outage.png);
}
@media (max-width: 1549.98px) {
  body.webp .outage,
  body.webp .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 1199.98px) {
  body.webp .outage,
  body.webp .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 991.98px) {
  body.webp .outage,
  body.webp .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 767.98px) {
  body.webp .outage,
  body.webp .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
@media (max-width: 575.98px) {
  body.webp .outage,
  body.webp .shape.outage {
    background-image: url(../images/bg-outage.png);
  }
}
body.webp .page--advantage,
body.webp .page--advice,
body.webp .page--neo-home {
  background-image: url(../images/ellipse.png);
}
body.webp .shape {
  background-image: url(../images/shape-bg.png);
}
