@charset "UTF-8";
/*!
 * Bootstrap v4.5.2 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
/* line 8, app/assets/stylesheets/style.bundle.scss */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #ffffff;
  --gray: #7e8299;
  --gray-dark: #3f4254;
  --primary: #3699ff;
  --secondary: #e4e6ef;
  --success: #1bc5bd;
  --info: #8950fc;
  --warning: #ffa800;
  --danger: #f64e60;
  --light: #f3f6f9;
  --dark: #181c32;
  --white: #ffffff;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1400px;
  --font-family-sans-serif: -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: SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
}

/* line 44, app/assets/stylesheets/style.bundle.scss */
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 51, app/assets/stylesheets/style.bundle.scss */
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 58, app/assets/stylesheets/style.bundle.scss */
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

/* line 71, app/assets/stylesheets/style.bundle.scss */
body {
  margin: 0;
  font-family: Poppins, Helvetica, "sans-serif";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3f4254;
  text-align: left;
  background-color: #ffffff;
}

/* line 82, app/assets/stylesheets/style.bundle.scss */
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

/* line 86, app/assets/stylesheets/style.bundle.scss */
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/* line 93, app/assets/stylesheets/style.bundle.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

/* line 103, app/assets/stylesheets/style.bundle.scss */
p {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 108, app/assets/stylesheets/style.bundle.scss */
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

/* line 119, app/assets/stylesheets/style.bundle.scss */
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

/* line 125, app/assets/stylesheets/style.bundle.scss */
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 132, app/assets/stylesheets/style.bundle.scss */
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

/* line 139, app/assets/stylesheets/style.bundle.scss */
dt {
  font-weight: 500;
}

/* line 143, app/assets/stylesheets/style.bundle.scss */
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

/* line 148, app/assets/stylesheets/style.bundle.scss */
blockquote {
  margin: 0 0 1rem;
}

/* line 152, app/assets/stylesheets/style.bundle.scss */
b,
strong {
  font-weight: 600;
}

/* line 157, app/assets/stylesheets/style.bundle.scss */
small {
  font-size: 80%;
}

/* line 161, app/assets/stylesheets/style.bundle.scss */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

/* line 169, app/assets/stylesheets/style.bundle.scss */
sub {
  bottom: -0.25em;
}

/* line 173, app/assets/stylesheets/style.bundle.scss */
sup {
  top: -0.5em;
}

/* line 177, app/assets/stylesheets/style.bundle.scss */
a {
  color: #3699ff;
  text-decoration: none;
  background-color: transparent;
}

/* line 182, app/assets/stylesheets/style.bundle.scss */
a:hover {
  color: #0073e9;
  text-decoration: underline;
}

/* line 187, app/assets/stylesheets/style.bundle.scss */
a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}

/* line 191, app/assets/stylesheets/style.bundle.scss */
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

/* line 196, app/assets/stylesheets/style.bundle.scss */
pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

/* line 205, app/assets/stylesheets/style.bundle.scss */
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

/* line 212, app/assets/stylesheets/style.bundle.scss */
figure {
  margin: 0 0 1rem;
}

/* line 216, app/assets/stylesheets/style.bundle.scss */
img {
  vertical-align: middle;
  border-style: none;
}

/* line 221, app/assets/stylesheets/style.bundle.scss */
svg {
  overflow: hidden;
  vertical-align: middle;
}

/* line 226, app/assets/stylesheets/style.bundle.scss */
table {
  border-collapse: collapse;
}

/* line 230, app/assets/stylesheets/style.bundle.scss */
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #b5b5c3;
  text-align: left;
  caption-side: bottom;
}

/* line 238, app/assets/stylesheets/style.bundle.scss */
th {
  text-align: inherit;
}

/* line 242, app/assets/stylesheets/style.bundle.scss */
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

/* line 247, app/assets/stylesheets/style.bundle.scss */
button {
  border-radius: 0;
}

/* line 251, app/assets/stylesheets/style.bundle.scss */
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

/* line 256, app/assets/stylesheets/style.bundle.scss */
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 267, app/assets/stylesheets/style.bundle.scss */
button,
input {
  overflow: visible;
}

/* line 272, app/assets/stylesheets/style.bundle.scss */
button,
select {
  text-transform: none;
}

/* line 277, app/assets/stylesheets/style.bundle.scss */
[role="button"] {
  cursor: pointer;
}

/* line 281, app/assets/stylesheets/style.bundle.scss */
select {
  word-wrap: normal;
}

/* line 285, app/assets/stylesheets/style.bundle.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/* line 292, app/assets/stylesheets/style.bundle.scss */
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

/* line 299, app/assets/stylesheets/style.bundle.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

/* line 307, app/assets/stylesheets/style.bundle.scss */
input[type="radio"],
input[type="checkbox"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

/* line 314, app/assets/stylesheets/style.bundle.scss */
textarea {
  overflow: auto;
  resize: vertical;
}

/* line 319, app/assets/stylesheets/style.bundle.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 326, app/assets/stylesheets/style.bundle.scss */
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

@media (max-width: 1200px) {
  /* line 338, app/assets/stylesheets/style.bundle.scss */
  legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}

/* line 343, app/assets/stylesheets/style.bundle.scss */
progress {
  vertical-align: baseline;
}

/* line 347, app/assets/stylesheets/style.bundle.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 352, app/assets/stylesheets/style.bundle.scss */
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

/* line 357, app/assets/stylesheets/style.bundle.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 361, app/assets/stylesheets/style.bundle.scss */
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

/* line 366, app/assets/stylesheets/style.bundle.scss */
output {
  display: inline-block;
}

/* line 370, app/assets/stylesheets/style.bundle.scss */
summary {
  display: list-item;
  cursor: pointer;
}

/* line 375, app/assets/stylesheets/style.bundle.scss */
template {
  display: none;
}

/* line 379, app/assets/stylesheets/style.bundle.scss */
[hidden] {
  display: none !important;
}

/* line 383, app/assets/stylesheets/style.bundle.scss */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

/* line 400, app/assets/stylesheets/style.bundle.scss */
h1,
.h1 {
  font-size: 2rem;
}

@media (max-width: 1200px) {
  /* line 405, app/assets/stylesheets/style.bundle.scss */
  h1,
.h1 {
    font-size: calc(1.325rem + 0.9vw);
  }
}

/* line 411, app/assets/stylesheets/style.bundle.scss */
h2,
.h2 {
  font-size: 1.75rem;
}

@media (max-width: 1200px) {
  /* line 416, app/assets/stylesheets/style.bundle.scss */
  h2,
.h2 {
    font-size: calc(1.3rem + 0.6vw);
  }
}

/* line 422, app/assets/stylesheets/style.bundle.scss */
h3,
.h3 {
  font-size: 1.5rem;
}

@media (max-width: 1200px) {
  /* line 427, app/assets/stylesheets/style.bundle.scss */
  h3,
.h3 {
    font-size: calc(1.275rem + 0.3vw);
  }
}

/* line 433, app/assets/stylesheets/style.bundle.scss */
h4,
.h4 {
  font-size: 1.35rem;
}

@media (max-width: 1200px) {
  /* line 438, app/assets/stylesheets/style.bundle.scss */
  h4,
.h4 {
    font-size: calc(1.26rem + 0.12vw);
  }
}

/* line 444, app/assets/stylesheets/style.bundle.scss */
h5,
.h5 {
  font-size: 1.25rem;
}

/* line 449, app/assets/stylesheets/style.bundle.scss */
h6,
.h6 {
  font-size: 1.175rem;
}

/* line 454, app/assets/stylesheets/style.bundle.scss */
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

/* line 459, app/assets/stylesheets/style.bundle.scss */
.display-1 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  /* line 465, app/assets/stylesheets/style.bundle.scss */
  .display-1 {
    font-size: calc(1.675rem + 5.1vw);
  }
}

/* line 470, app/assets/stylesheets/style.bundle.scss */
.display-2 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  /* line 476, app/assets/stylesheets/style.bundle.scss */
  .display-2 {
    font-size: calc(1.575rem + 3.9vw);
  }
}

/* line 481, app/assets/stylesheets/style.bundle.scss */
.display-3 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  /* line 487, app/assets/stylesheets/style.bundle.scss */
  .display-3 {
    font-size: calc(1.475rem + 2.7vw);
  }
}

/* line 492, app/assets/stylesheets/style.bundle.scss */
.display-4 {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  /* line 498, app/assets/stylesheets/style.bundle.scss */
  .display-4 {
    font-size: calc(1.375rem + 1.5vw);
  }
}

/* line 503, app/assets/stylesheets/style.bundle.scss */
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 510, app/assets/stylesheets/style.bundle.scss */
small,
.small {
  font-size: 80%;
  font-weight: 400;
}

/* line 516, app/assets/stylesheets/style.bundle.scss */
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

/* line 522, app/assets/stylesheets/style.bundle.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 527, app/assets/stylesheets/style.bundle.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
}

/* line 532, app/assets/stylesheets/style.bundle.scss */
.list-inline-item {
  display: inline-block;
}

/* line 535, app/assets/stylesheets/style.bundle.scss */
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

/* line 539, app/assets/stylesheets/style.bundle.scss */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

/* line 544, app/assets/stylesheets/style.bundle.scss */
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

/* line 549, app/assets/stylesheets/style.bundle.scss */
.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #7e8299;
}

/* line 554, app/assets/stylesheets/style.bundle.scss */
.blockquote-footer::before {
  content: "\2014\00A0";
}

/* line 558, app/assets/stylesheets/style.bundle.scss */
.img-fluid {
  max-width: 100%;
  height: auto;
}

/* line 563, app/assets/stylesheets/style.bundle.scss */
.img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid #e4e6ef;
  border-radius: 0.42rem;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

/* line 574, app/assets/stylesheets/style.bundle.scss */
.figure {
  display: inline-block;
}

/* line 578, app/assets/stylesheets/style.bundle.scss */
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

/* line 583, app/assets/stylesheets/style.bundle.scss */
.figure-caption {
  font-size: 90%;
  color: #7e8299;
}

/* line 588, app/assets/stylesheets/style.bundle.scss */
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

/* line 593, app/assets/stylesheets/style.bundle.scss */
a > code {
  color: inherit;
}

/* line 597, app/assets/stylesheets/style.bundle.scss */
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #ffffff;
  background-color: #181c32;
  border-radius: 0.28rem;
  -webkit-box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}

/* line 606, app/assets/stylesheets/style.bundle.scss */
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 500;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 614, app/assets/stylesheets/style.bundle.scss */
pre {
  display: block;
  font-size: 87.5%;
  color: #181c32;
}

/* line 619, app/assets/stylesheets/style.bundle.scss */
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

/* line 625, app/assets/stylesheets/style.bundle.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

/* line 630, app/assets/stylesheets/style.bundle.scss */
.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: 12.5px;
  padding-left: 12.5px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  /* line 645, app/assets/stylesheets/style.bundle.scss */
  .container,
.container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  /* line 652, app/assets/stylesheets/style.bundle.scss */
  .container,
.container-sm,
.container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  /* line 660, app/assets/stylesheets/style.bundle.scss */
  .container,
.container-sm,
.container-md,
.container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  /* line 669, app/assets/stylesheets/style.bundle.scss */
  .container,
.container-sm,
.container-md,
.container-lg,
.container-xl {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {
  /* line 679, app/assets/stylesheets/style.bundle.scss */
  .container,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    max-width: 1340px;
  }
}

/* line 689, app/assets/stylesheets/style.bundle.scss */
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -12.5px;
  margin-left: -12.5px;
}

/* line 699, app/assets/stylesheets/style.bundle.scss */
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

/* line 703, app/assets/stylesheets/style.bundle.scss */
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 709, app/assets/stylesheets/style.bundle.scss */
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.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-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto,
.col-xxl-1,
.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-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl,
.col-xxl-auto {
  position: relative;
  width: 100%;
  padding-right: 12.5px;
  padding-left: 12.5px;
}

/* line 799, app/assets/stylesheets/style.bundle.scss */
.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

/* line 808, app/assets/stylesheets/style.bundle.scss */
.row-cols-1 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 815, app/assets/stylesheets/style.bundle.scss */
.row-cols-2 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 822, app/assets/stylesheets/style.bundle.scss */
.row-cols-3 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

/* line 829, app/assets/stylesheets/style.bundle.scss */
.row-cols-4 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 836, app/assets/stylesheets/style.bundle.scss */
.row-cols-5 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

/* line 843, app/assets/stylesheets/style.bundle.scss */
.row-cols-6 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

/* line 850, app/assets/stylesheets/style.bundle.scss */
.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

/* line 858, app/assets/stylesheets/style.bundle.scss */
.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

/* line 865, app/assets/stylesheets/style.bundle.scss */
.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

/* line 872, app/assets/stylesheets/style.bundle.scss */
.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 879, app/assets/stylesheets/style.bundle.scss */
.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

/* line 886, app/assets/stylesheets/style.bundle.scss */
.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

/* line 893, app/assets/stylesheets/style.bundle.scss */
.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 900, app/assets/stylesheets/style.bundle.scss */
.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

/* line 907, app/assets/stylesheets/style.bundle.scss */
.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

/* line 914, app/assets/stylesheets/style.bundle.scss */
.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

/* line 921, app/assets/stylesheets/style.bundle.scss */
.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

/* line 928, app/assets/stylesheets/style.bundle.scss */
.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

/* line 935, app/assets/stylesheets/style.bundle.scss */
.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 942, app/assets/stylesheets/style.bundle.scss */
.order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}

/* line 948, app/assets/stylesheets/style.bundle.scss */
.order-last {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13;
}

/* line 954, app/assets/stylesheets/style.bundle.scss */
.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

/* line 960, app/assets/stylesheets/style.bundle.scss */
.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 966, app/assets/stylesheets/style.bundle.scss */
.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 972, app/assets/stylesheets/style.bundle.scss */
.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 978, app/assets/stylesheets/style.bundle.scss */
.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

/* line 984, app/assets/stylesheets/style.bundle.scss */
.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

/* line 990, app/assets/stylesheets/style.bundle.scss */
.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

/* line 996, app/assets/stylesheets/style.bundle.scss */
.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

/* line 1002, app/assets/stylesheets/style.bundle.scss */
.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

/* line 1008, app/assets/stylesheets/style.bundle.scss */
.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}

/* line 1014, app/assets/stylesheets/style.bundle.scss */
.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}

/* line 1020, app/assets/stylesheets/style.bundle.scss */
.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}

/* line 1026, app/assets/stylesheets/style.bundle.scss */
.order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
}

/* line 1032, app/assets/stylesheets/style.bundle.scss */
.offset-1 {
  margin-left: 8.33333%;
}

/* line 1036, app/assets/stylesheets/style.bundle.scss */
.offset-2 {
  margin-left: 16.66667%;
}

/* line 1040, app/assets/stylesheets/style.bundle.scss */
.offset-3 {
  margin-left: 25%;
}

/* line 1044, app/assets/stylesheets/style.bundle.scss */
.offset-4 {
  margin-left: 33.33333%;
}

/* line 1048, app/assets/stylesheets/style.bundle.scss */
.offset-5 {
  margin-left: 41.66667%;
}

/* line 1052, app/assets/stylesheets/style.bundle.scss */
.offset-6 {
  margin-left: 50%;
}

/* line 1056, app/assets/stylesheets/style.bundle.scss */
.offset-7 {
  margin-left: 58.33333%;
}

/* line 1060, app/assets/stylesheets/style.bundle.scss */
.offset-8 {
  margin-left: 66.66667%;
}

/* line 1064, app/assets/stylesheets/style.bundle.scss */
.offset-9 {
  margin-left: 75%;
}

/* line 1068, app/assets/stylesheets/style.bundle.scss */
.offset-10 {
  margin-left: 83.33333%;
}

/* line 1072, app/assets/stylesheets/style.bundle.scss */
.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  /* line 1077, app/assets/stylesheets/style.bundle.scss */
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 1085, app/assets/stylesheets/style.bundle.scss */
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1091, app/assets/stylesheets/style.bundle.scss */
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1097, app/assets/stylesheets/style.bundle.scss */
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1103, app/assets/stylesheets/style.bundle.scss */
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1109, app/assets/stylesheets/style.bundle.scss */
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 1115, app/assets/stylesheets/style.bundle.scss */
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1121, app/assets/stylesheets/style.bundle.scss */
  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 1128, app/assets/stylesheets/style.bundle.scss */
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1134, app/assets/stylesheets/style.bundle.scss */
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1140, app/assets/stylesheets/style.bundle.scss */
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1146, app/assets/stylesheets/style.bundle.scss */
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1152, app/assets/stylesheets/style.bundle.scss */
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1158, app/assets/stylesheets/style.bundle.scss */
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1164, app/assets/stylesheets/style.bundle.scss */
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1170, app/assets/stylesheets/style.bundle.scss */
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1176, app/assets/stylesheets/style.bundle.scss */
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 1182, app/assets/stylesheets/style.bundle.scss */
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1188, app/assets/stylesheets/style.bundle.scss */
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1194, app/assets/stylesheets/style.bundle.scss */
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1200, app/assets/stylesheets/style.bundle.scss */
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  /* line 1205, app/assets/stylesheets/style.bundle.scss */
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  /* line 1210, app/assets/stylesheets/style.bundle.scss */
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  /* line 1215, app/assets/stylesheets/style.bundle.scss */
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 1220, app/assets/stylesheets/style.bundle.scss */
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 1225, app/assets/stylesheets/style.bundle.scss */
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  /* line 1230, app/assets/stylesheets/style.bundle.scss */
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  /* line 1235, app/assets/stylesheets/style.bundle.scss */
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  /* line 1240, app/assets/stylesheets/style.bundle.scss */
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  /* line 1245, app/assets/stylesheets/style.bundle.scss */
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  /* line 1250, app/assets/stylesheets/style.bundle.scss */
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  /* line 1255, app/assets/stylesheets/style.bundle.scss */
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  /* line 1260, app/assets/stylesheets/style.bundle.scss */
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  /* line 1265, app/assets/stylesheets/style.bundle.scss */
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  /* line 1270, app/assets/stylesheets/style.bundle.scss */
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  /* line 1275, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-0 {
    margin-left: 0;
  }
  /* line 1278, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  /* line 1281, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  /* line 1284, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-3 {
    margin-left: 25%;
  }
  /* line 1287, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  /* line 1290, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  /* line 1293, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-6 {
    margin-left: 50%;
  }
  /* line 1296, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  /* line 1299, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  /* line 1302, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-9 {
    margin-left: 75%;
  }
  /* line 1305, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  /* line 1308, app/assets/stylesheets/style.bundle.scss */
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 768px) {
  /* line 1314, app/assets/stylesheets/style.bundle.scss */
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 1322, app/assets/stylesheets/style.bundle.scss */
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1328, app/assets/stylesheets/style.bundle.scss */
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1334, app/assets/stylesheets/style.bundle.scss */
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1340, app/assets/stylesheets/style.bundle.scss */
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1346, app/assets/stylesheets/style.bundle.scss */
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 1352, app/assets/stylesheets/style.bundle.scss */
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1358, app/assets/stylesheets/style.bundle.scss */
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 1365, app/assets/stylesheets/style.bundle.scss */
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1371, app/assets/stylesheets/style.bundle.scss */
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1377, app/assets/stylesheets/style.bundle.scss */
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1383, app/assets/stylesheets/style.bundle.scss */
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1389, app/assets/stylesheets/style.bundle.scss */
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1395, app/assets/stylesheets/style.bundle.scss */
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1401, app/assets/stylesheets/style.bundle.scss */
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1407, app/assets/stylesheets/style.bundle.scss */
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1413, app/assets/stylesheets/style.bundle.scss */
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 1419, app/assets/stylesheets/style.bundle.scss */
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1425, app/assets/stylesheets/style.bundle.scss */
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1431, app/assets/stylesheets/style.bundle.scss */
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1437, app/assets/stylesheets/style.bundle.scss */
  .order-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  /* line 1442, app/assets/stylesheets/style.bundle.scss */
  .order-md-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  /* line 1447, app/assets/stylesheets/style.bundle.scss */
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  /* line 1452, app/assets/stylesheets/style.bundle.scss */
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 1457, app/assets/stylesheets/style.bundle.scss */
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 1462, app/assets/stylesheets/style.bundle.scss */
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  /* line 1467, app/assets/stylesheets/style.bundle.scss */
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  /* line 1472, app/assets/stylesheets/style.bundle.scss */
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  /* line 1477, app/assets/stylesheets/style.bundle.scss */
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  /* line 1482, app/assets/stylesheets/style.bundle.scss */
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  /* line 1487, app/assets/stylesheets/style.bundle.scss */
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  /* line 1492, app/assets/stylesheets/style.bundle.scss */
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  /* line 1497, app/assets/stylesheets/style.bundle.scss */
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  /* line 1502, app/assets/stylesheets/style.bundle.scss */
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  /* line 1507, app/assets/stylesheets/style.bundle.scss */
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  /* line 1512, app/assets/stylesheets/style.bundle.scss */
  .offset-md-0 {
    margin-left: 0;
  }
  /* line 1515, app/assets/stylesheets/style.bundle.scss */
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  /* line 1518, app/assets/stylesheets/style.bundle.scss */
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  /* line 1521, app/assets/stylesheets/style.bundle.scss */
  .offset-md-3 {
    margin-left: 25%;
  }
  /* line 1524, app/assets/stylesheets/style.bundle.scss */
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  /* line 1527, app/assets/stylesheets/style.bundle.scss */
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  /* line 1530, app/assets/stylesheets/style.bundle.scss */
  .offset-md-6 {
    margin-left: 50%;
  }
  /* line 1533, app/assets/stylesheets/style.bundle.scss */
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  /* line 1536, app/assets/stylesheets/style.bundle.scss */
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  /* line 1539, app/assets/stylesheets/style.bundle.scss */
  .offset-md-9 {
    margin-left: 75%;
  }
  /* line 1542, app/assets/stylesheets/style.bundle.scss */
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  /* line 1545, app/assets/stylesheets/style.bundle.scss */
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 992px) {
  /* line 1551, app/assets/stylesheets/style.bundle.scss */
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 1559, app/assets/stylesheets/style.bundle.scss */
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1565, app/assets/stylesheets/style.bundle.scss */
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1571, app/assets/stylesheets/style.bundle.scss */
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1577, app/assets/stylesheets/style.bundle.scss */
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1583, app/assets/stylesheets/style.bundle.scss */
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 1589, app/assets/stylesheets/style.bundle.scss */
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1595, app/assets/stylesheets/style.bundle.scss */
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 1602, app/assets/stylesheets/style.bundle.scss */
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1608, app/assets/stylesheets/style.bundle.scss */
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1614, app/assets/stylesheets/style.bundle.scss */
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1620, app/assets/stylesheets/style.bundle.scss */
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1626, app/assets/stylesheets/style.bundle.scss */
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1632, app/assets/stylesheets/style.bundle.scss */
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1638, app/assets/stylesheets/style.bundle.scss */
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1644, app/assets/stylesheets/style.bundle.scss */
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1650, app/assets/stylesheets/style.bundle.scss */
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 1656, app/assets/stylesheets/style.bundle.scss */
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1662, app/assets/stylesheets/style.bundle.scss */
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1668, app/assets/stylesheets/style.bundle.scss */
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1674, app/assets/stylesheets/style.bundle.scss */
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  /* line 1679, app/assets/stylesheets/style.bundle.scss */
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  /* line 1684, app/assets/stylesheets/style.bundle.scss */
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  /* line 1689, app/assets/stylesheets/style.bundle.scss */
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 1694, app/assets/stylesheets/style.bundle.scss */
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 1699, app/assets/stylesheets/style.bundle.scss */
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  /* line 1704, app/assets/stylesheets/style.bundle.scss */
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  /* line 1709, app/assets/stylesheets/style.bundle.scss */
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  /* line 1714, app/assets/stylesheets/style.bundle.scss */
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  /* line 1719, app/assets/stylesheets/style.bundle.scss */
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  /* line 1724, app/assets/stylesheets/style.bundle.scss */
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  /* line 1729, app/assets/stylesheets/style.bundle.scss */
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  /* line 1734, app/assets/stylesheets/style.bundle.scss */
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  /* line 1739, app/assets/stylesheets/style.bundle.scss */
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  /* line 1744, app/assets/stylesheets/style.bundle.scss */
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  /* line 1749, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-0 {
    margin-left: 0;
  }
  /* line 1752, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  /* line 1755, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  /* line 1758, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-3 {
    margin-left: 25%;
  }
  /* line 1761, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  /* line 1764, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  /* line 1767, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-6 {
    margin-left: 50%;
  }
  /* line 1770, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  /* line 1773, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  /* line 1776, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-9 {
    margin-left: 75%;
  }
  /* line 1779, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  /* line 1782, app/assets/stylesheets/style.bundle.scss */
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1200px) {
  /* line 1788, app/assets/stylesheets/style.bundle.scss */
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 1796, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1802, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1808, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1814, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1820, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 1826, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1832, app/assets/stylesheets/style.bundle.scss */
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 1839, app/assets/stylesheets/style.bundle.scss */
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1845, app/assets/stylesheets/style.bundle.scss */
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1851, app/assets/stylesheets/style.bundle.scss */
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 1857, app/assets/stylesheets/style.bundle.scss */
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1863, app/assets/stylesheets/style.bundle.scss */
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1869, app/assets/stylesheets/style.bundle.scss */
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 1875, app/assets/stylesheets/style.bundle.scss */
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1881, app/assets/stylesheets/style.bundle.scss */
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1887, app/assets/stylesheets/style.bundle.scss */
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 1893, app/assets/stylesheets/style.bundle.scss */
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1899, app/assets/stylesheets/style.bundle.scss */
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1905, app/assets/stylesheets/style.bundle.scss */
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 1911, app/assets/stylesheets/style.bundle.scss */
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  /* line 1916, app/assets/stylesheets/style.bundle.scss */
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  /* line 1921, app/assets/stylesheets/style.bundle.scss */
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  /* line 1926, app/assets/stylesheets/style.bundle.scss */
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 1931, app/assets/stylesheets/style.bundle.scss */
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 1936, app/assets/stylesheets/style.bundle.scss */
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  /* line 1941, app/assets/stylesheets/style.bundle.scss */
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  /* line 1946, app/assets/stylesheets/style.bundle.scss */
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  /* line 1951, app/assets/stylesheets/style.bundle.scss */
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  /* line 1956, app/assets/stylesheets/style.bundle.scss */
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  /* line 1961, app/assets/stylesheets/style.bundle.scss */
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  /* line 1966, app/assets/stylesheets/style.bundle.scss */
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  /* line 1971, app/assets/stylesheets/style.bundle.scss */
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  /* line 1976, app/assets/stylesheets/style.bundle.scss */
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  /* line 1981, app/assets/stylesheets/style.bundle.scss */
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  /* line 1986, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-0 {
    margin-left: 0;
  }
  /* line 1989, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  /* line 1992, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  /* line 1995, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-3 {
    margin-left: 25%;
  }
  /* line 1998, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  /* line 2001, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  /* line 2004, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-6 {
    margin-left: 50%;
  }
  /* line 2007, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  /* line 2010, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  /* line 2013, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-9 {
    margin-left: 75%;
  }
  /* line 2016, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  /* line 2019, app/assets/stylesheets/style.bundle.scss */
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1400px) {
  /* line 2025, app/assets/stylesheets/style.bundle.scss */
  .col-xxl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 2033, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xxl-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 2039, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xxl-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 2045, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 2051, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xxl-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 2057, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 2063, app/assets/stylesheets/style.bundle.scss */
  .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 2069, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 2076, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  /* line 2082, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  /* line 2088, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 2094, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  /* line 2100, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  /* line 2106, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 2112, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  /* line 2118, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  /* line 2124, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 2130, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  /* line 2136, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  /* line 2142, app/assets/stylesheets/style.bundle.scss */
  .col-xxl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 2148, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  /* line 2153, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  /* line 2158, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  /* line 2163, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 2168, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 2173, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  /* line 2178, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  /* line 2183, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  /* line 2188, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  /* line 2193, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  /* line 2198, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  /* line 2203, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  /* line 2208, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  /* line 2213, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  /* line 2218, app/assets/stylesheets/style.bundle.scss */
  .order-xxl-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  /* line 2223, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-0 {
    margin-left: 0;
  }
  /* line 2226, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-1 {
    margin-left: 8.33333%;
  }
  /* line 2229, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-2 {
    margin-left: 16.66667%;
  }
  /* line 2232, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-3 {
    margin-left: 25%;
  }
  /* line 2235, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-4 {
    margin-left: 33.33333%;
  }
  /* line 2238, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-5 {
    margin-left: 41.66667%;
  }
  /* line 2241, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-6 {
    margin-left: 50%;
  }
  /* line 2244, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-7 {
    margin-left: 58.33333%;
  }
  /* line 2247, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-8 {
    margin-left: 66.66667%;
  }
  /* line 2250, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-9 {
    margin-left: 75%;
  }
  /* line 2253, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-10 {
    margin-left: 83.33333%;
  }
  /* line 2256, app/assets/stylesheets/style.bundle.scss */
  .offset-xxl-11 {
    margin-left: 91.66667%;
  }
}

/* line 2261, app/assets/stylesheets/style.bundle.scss */
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #3f4254;
  background-color: transparent;
}

/* line 2267, app/assets/stylesheets/style.bundle.scss */
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #ebedf3;
}

/* line 2273, app/assets/stylesheets/style.bundle.scss */
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #ebedf3;
}

/* line 2277, app/assets/stylesheets/style.bundle.scss */
.table tbody + tbody {
  border-top: 2px solid #ebedf3;
}

/* line 2281, app/assets/stylesheets/style.bundle.scss */
.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

/* line 2286, app/assets/stylesheets/style.bundle.scss */
.table-bordered {
  border: 1px solid #ebedf3;
}

/* line 2289, app/assets/stylesheets/style.bundle.scss */
.table-bordered th,
.table-bordered td {
  border: 1px solid #ebedf3;
}

/* line 2293, app/assets/stylesheets/style.bundle.scss */
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

/* line 2298, app/assets/stylesheets/style.bundle.scss */
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

/* line 2305, app/assets/stylesheets/style.bundle.scss */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: #ebedf3;
}

/* line 2309, app/assets/stylesheets/style.bundle.scss */
.table-hover tbody tr:hover {
  color: #3f4254;
  background-color: #e4e6ef;
}

/* line 2314, app/assets/stylesheets/style.bundle.scss */
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c7e2ff;
}

/* line 2320, app/assets/stylesheets/style.bundle.scss */
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #96caff;
}

/* line 2327, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-primary:hover {
  background-color: #aed5ff;
}

/* line 2330, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #aed5ff;
}

/* line 2335, app/assets/stylesheets/style.bundle.scss */
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #f7f8fb;
}

/* line 2341, app/assets/stylesheets/style.bundle.scss */
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #f1f2f7;
}

/* line 2348, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-secondary:hover {
  background-color: #e6e9f3;
}

/* line 2351, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #e6e9f3;
}

/* line 2356, app/assets/stylesheets/style.bundle.scss */
.table-success,
.table-success > th,
.table-success > td {
  background-color: #bfefed;
}

/* line 2362, app/assets/stylesheets/style.bundle.scss */
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #88e1dd;
}

/* line 2369, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-success:hover {
  background-color: #abeae7;
}

/* line 2372, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #abeae7;
}

/* line 2377, app/assets/stylesheets/style.bundle.scss */
.table-info,
.table-info > th,
.table-info > td {
  background-color: #decefe;
}

/* line 2383, app/assets/stylesheets/style.bundle.scss */
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #c2a4fd;
}

/* line 2390, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-info:hover {
  background-color: #cdb5fd;
}

/* line 2393, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #cdb5fd;
}

/* line 2398, app/assets/stylesheets/style.bundle.scss */
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffe7b8;
}

/* line 2404, app/assets/stylesheets/style.bundle.scss */
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffd27a;
}

/* line 2411, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-warning:hover {
  background-color: #ffde9f;
}

/* line 2414, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffde9f;
}

/* line 2419, app/assets/stylesheets/style.bundle.scss */
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fccdd2;
}

/* line 2425, app/assets/stylesheets/style.bundle.scss */
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #faa3ac;
}

/* line 2432, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-danger:hover {
  background-color: #fbb5bc;
}

/* line 2435, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #fbb5bc;
}

/* line 2440, app/assets/stylesheets/style.bundle.scss */
.table-light,
.table-light > th,
.table-light > td {
  background-color: #fcfcfd;
}

/* line 2446, app/assets/stylesheets/style.bundle.scss */
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f9fafc;
}

/* line 2453, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-light:hover {
  background-color: #ededf3;
}

/* line 2456, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ededf3;
}

/* line 2461, app/assets/stylesheets/style.bundle.scss */
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #bebfc6;
}

/* line 2467, app/assets/stylesheets/style.bundle.scss */
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #878994;
}

/* line 2474, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-dark:hover {
  background-color: #b0b2ba;
}

/* line 2477, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b0b2ba;
}

/* line 2482, app/assets/stylesheets/style.bundle.scss */
.table-white,
.table-white > th,
.table-white > td {
  background-color: white;
}

/* line 2488, app/assets/stylesheets/style.bundle.scss */
.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white;
}

/* line 2495, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-white:hover {
  background-color: #f2f2f2;
}

/* line 2498, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-white:hover > td,
.table-hover .table-white:hover > th {
  background-color: #f2f2f2;
}

/* line 2503, app/assets/stylesheets/style.bundle.scss */
.table-active,
.table-active > th,
.table-active > td {
  background-color: #e4e6ef;
}

/* line 2509, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-active:hover {
  background-color: #d4d7e6;
}

/* line 2512, app/assets/stylesheets/style.bundle.scss */
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: #d4d7e6;
}

/* line 2517, app/assets/stylesheets/style.bundle.scss */
.table .thead-dark th {
  color: #ffffff;
  background-color: #181c32;
  border-color: #242a4c;
}

/* line 2523, app/assets/stylesheets/style.bundle.scss */
.table .thead-light th {
  color: #3f4254;
  background-color: #f3f6f9;
  border-color: #ebedf3;
}

/* line 2529, app/assets/stylesheets/style.bundle.scss */
.table-dark {
  color: #ffffff;
  background-color: #181c32;
}

/* line 2533, app/assets/stylesheets/style.bundle.scss */
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #242a4c;
}

/* line 2538, app/assets/stylesheets/style.bundle.scss */
.table-dark.table-bordered {
  border: 0;
}

/* line 2541, app/assets/stylesheets/style.bundle.scss */
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

/* line 2544, app/assets/stylesheets/style.bundle.scss */
.table-dark.table-hover tbody tr:hover {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  /* line 2550, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 2556, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 2562, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 2568, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  /* line 2574, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 2580, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  /* line 2586, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 2592, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1399.98px) {
  /* line 2598, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 2604, app/assets/stylesheets/style.bundle.scss */
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}

/* line 2609, app/assets/stylesheets/style.bundle.scss */
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 2615, app/assets/stylesheets/style.bundle.scss */
.table-responsive > .table-bordered {
  border: 0;
}

/* line 2619, app/assets/stylesheets/style.bundle.scss */
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3f4254;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #e4e6ef;
  border-radius: 0.42rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 2643, app/assets/stylesheets/style.bundle.scss */
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 2648, app/assets/stylesheets/style.bundle.scss */
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

/* line 2652, app/assets/stylesheets/style.bundle.scss */
.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #3f4254;
}

/* line 2656, app/assets/stylesheets/style.bundle.scss */
.form-control:focus {
  color: #3f4254;
  background-color: #ffffff;
  border-color: #69b3ff;
  outline: 0;
}

/* line 2662, app/assets/stylesheets/style.bundle.scss */
.form-control::-webkit-input-placeholder {
  color: #b5b5c3;
  opacity: 1;
}

/* line 2666, app/assets/stylesheets/style.bundle.scss */
.form-control::-moz-placeholder {
  color: #b5b5c3;
  opacity: 1;
}

/* line 2670, app/assets/stylesheets/style.bundle.scss */
.form-control:-ms-input-placeholder {
  color: #b5b5c3;
  opacity: 1;
}

/* line 2674, app/assets/stylesheets/style.bundle.scss */
.form-control::-ms-input-placeholder {
  color: #b5b5c3;
  opacity: 1;
}

/* line 2678, app/assets/stylesheets/style.bundle.scss */
.form-control::placeholder {
  color: #b5b5c3;
  opacity: 1;
}

/* line 2682, app/assets/stylesheets/style.bundle.scss */
.form-control:disabled,
.form-control[readonly] {
  background-color: #f3f6f9;
  opacity: 1;
}

/* line 2688, app/assets/stylesheets/style.bundle.scss */
input.form-control[type="date"],
input.form-control[type="time"],
input.form-control[type="datetime-local"],
input.form-control[type="month"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 2697, app/assets/stylesheets/style.bundle.scss */
select.form-control:focus::-ms-value {
  color: #3f4254;
  background-color: #ffffff;
}

/* line 2702, app/assets/stylesheets/style.bundle.scss */
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

/* line 2708, app/assets/stylesheets/style.bundle.scss */
.col-form-label {
  padding-top: calc(0.65rem + 1px);
  padding-bottom: calc(0.65rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

/* line 2716, app/assets/stylesheets/style.bundle.scss */
.col-form-label-lg {
  padding-top: calc(0.825rem + 1px);
  padding-bottom: calc(0.825rem + 1px);
  font-size: 1.08rem;
  line-height: 1.5;
}

/* line 2723, app/assets/stylesheets/style.bundle.scss */
.col-form-label-sm {
  padding-top: calc(0.55rem + 1px);
  padding-bottom: calc(0.55rem + 1px);
  font-size: 0.925rem;
  line-height: 1.35;
}

/* line 2730, app/assets/stylesheets/style.bundle.scss */
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.65rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #3f4254;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

/* line 2742, app/assets/stylesheets/style.bundle.scss */
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

/* line 2748, app/assets/stylesheets/style.bundle.scss */
.form-control-sm {
  height: calc(1.35em + 1.1rem + 2px);
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  line-height: 1.35;
  border-radius: 0.28rem;
}

/* line 2756, app/assets/stylesheets/style.bundle.scss */
.form-control-lg {
  height: calc(1.5em + 1.65rem + 2px);
  padding: 0.825rem 1.42rem;
  font-size: 1.08rem;
  line-height: 1.5;
  border-radius: 0.42rem;
}

/* line 2764, app/assets/stylesheets/style.bundle.scss */
select.form-control[size],
select.form-control[multiple] {
  height: auto;
}

/* line 2769, app/assets/stylesheets/style.bundle.scss */
textarea.form-control {
  height: auto;
}

/* line 2773, app/assets/stylesheets/style.bundle.scss */
.form-group {
  margin-bottom: 1.75rem;
}

/* line 2777, app/assets/stylesheets/style.bundle.scss */
.form-text {
  display: block;
  margin-top: 0.25rem;
}

/* line 2782, app/assets/stylesheets/style.bundle.scss */
.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

/* line 2791, app/assets/stylesheets/style.bundle.scss */
.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 2797, app/assets/stylesheets/style.bundle.scss */
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

/* line 2803, app/assets/stylesheets/style.bundle.scss */
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

/* line 2808, app/assets/stylesheets/style.bundle.scss */
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #b5b5c3;
}

/* line 2813, app/assets/stylesheets/style.bundle.scss */
.form-check-label {
  margin-bottom: 0;
}

/* line 2817, app/assets/stylesheets/style.bundle.scss */
.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

/* line 2827, app/assets/stylesheets/style.bundle.scss */
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

/* line 2834, app/assets/stylesheets/style.bundle.scss */
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.9rem;
  color: #1bc5bd;
}

/* line 2842, app/assets/stylesheets/style.bundle.scss */
.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: #1bc5bd;
  border-radius: 3px;
}

/* line 2858, app/assets/stylesheets/style.bundle.scss */
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 2865, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-control:valid,
.form-control.is-valid {
  border-color: #1bc5bd;
  padding-right: calc(1.5em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231BC5BD' d='M2.3 6.73L.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-repeat: no-repeat;
  background-position: right calc(0.375em + 0.325rem) center;
  background-size: calc(0.75em + 0.65rem) calc(0.75em + 0.65rem);
}

/* line 2874, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color: #1bc5bd;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
}

/* line 2881, app/assets/stylesheets/style.bundle.scss */
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 1.3rem);
  background-position: top calc(0.375em + 0.325rem) right calc(0.375em + 0.325rem);
}

/* line 2888, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #1bc5bd;
  padding-right: calc(0.75em + 2.975rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231BC5BD' d='M2.3 6.73L.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") #ffffff no-repeat center right 2rem/calc(0.75em + 0.65rem) calc(0.75em + 0.65rem);
}

/* line 2898, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #1bc5bd;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
}

/* line 2905, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
  color: #1bc5bd;
}

/* line 2910, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip,
.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 2917, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-control-input:valid ~ .custom-control-label,
.custom-control-input.is-valid ~ .custom-control-label {
  color: #1bc5bd;
}

/* line 2921, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-control-input:valid ~ .custom-control-label::before,
.custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #1bc5bd;
}

/* line 2926, app/assets/stylesheets/style.bundle.scss */
.was-validated
.custom-control-input:valid:checked
~ .custom-control-label::before,
.custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #30e3da;
  background-color: #30e3da;
}

/* line 2934, app/assets/stylesheets/style.bundle.scss */
.was-validated
.custom-control-input:valid:focus
~ .custom-control-label::before,
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
}

/* line 2942, app/assets/stylesheets/style.bundle.scss */
.was-validated
.custom-control-input:valid:focus:not(:checked)
~ .custom-control-label::before,
.custom-control-input.is-valid:focus:not(:checked)
~ .custom-control-label::before {
  border-color: #1bc5bd;
}

/* line 2950, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-file-input:valid ~ .custom-file-label,
.custom-file-input.is-valid ~ .custom-file-label {
  border-color: #1bc5bd;
}

/* line 2955, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #1bc5bd;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.25);
}

/* line 2962, app/assets/stylesheets/style.bundle.scss */
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.9rem;
  color: #f64e60;
}

/* line 2970, app/assets/stylesheets/style.bundle.scss */
.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: #f64e60;
  border-radius: 3px;
}

/* line 2986, app/assets/stylesheets/style.bundle.scss */
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 2993, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color: #f64e60;
  padding-right: calc(1.5em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F64E60' viewBox='0 0 12 12'%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='%23F64E60' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.325rem) center;
  background-size: calc(0.75em + 0.65rem) calc(0.75em + 0.65rem);
}

/* line 3002, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color: #f64e60;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
}

/* line 3009, app/assets/stylesheets/style.bundle.scss */
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 1.3rem);
  background-position: top calc(0.375em + 0.325rem) right calc(0.375em + 0.325rem);
}

/* line 3016, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #f64e60;
  padding-right: calc(0.75em + 2.975rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F64E60' viewBox='0 0 12 12'%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='%23F64E60' stroke='none'/%3e%3c/svg%3e") #ffffff no-repeat center right 2rem/calc(0.75em + 0.65rem) calc(0.75em + 0.65rem);
}

/* line 3026, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #f64e60;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
}

/* line 3033, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
  color: #f64e60;
}

/* line 3038, app/assets/stylesheets/style.bundle.scss */
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip,
.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 3045, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-control-input:invalid ~ .custom-control-label,
.custom-control-input.is-invalid ~ .custom-control-label {
  color: #f64e60;
}

/* line 3049, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-control-input:invalid ~ .custom-control-label::before,
.custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #f64e60;
}

/* line 3054, app/assets/stylesheets/style.bundle.scss */
.was-validated
.custom-control-input:invalid:checked
~ .custom-control-label::before,
.custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #f87f8c;
  background-color: #f87f8c;
}

/* line 3062, app/assets/stylesheets/style.bundle.scss */
.was-validated
.custom-control-input:invalid:focus
~ .custom-control-label::before,
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
}

/* line 3070, app/assets/stylesheets/style.bundle.scss */
.was-validated
.custom-control-input:invalid:focus:not(:checked)
~ .custom-control-label::before,
.custom-control-input.is-invalid:focus:not(:checked)
~ .custom-control-label::before {
  border-color: #f64e60;
}

/* line 3078, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-file-input:invalid ~ .custom-file-label,
.custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #f64e60;
}

/* line 3083, app/assets/stylesheets/style.bundle.scss */
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #f64e60;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.25);
}

/* line 3090, app/assets/stylesheets/style.bundle.scss */
.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 3102, app/assets/stylesheets/style.bundle.scss */
.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  /* line 3106, app/assets/stylesheets/style.bundle.scss */
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  /* line 3118, app/assets/stylesheets/style.bundle.scss */
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  /* line 3134, app/assets/stylesheets/style.bundle.scss */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 3139, app/assets/stylesheets/style.bundle.scss */
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  /* line 3142, app/assets/stylesheets/style.bundle.scss */
  .form-inline .input-group,
.form-inline .custom-select {
    width: auto;
  }
  /* line 3146, app/assets/stylesheets/style.bundle.scss */
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  /* line 3159, app/assets/stylesheets/style.bundle.scss */
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  /* line 3167, app/assets/stylesheets/style.bundle.scss */
  .form-inline .custom-control {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 3175, app/assets/stylesheets/style.bundle.scss */
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

/* line 3180, app/assets/stylesheets/style.bundle.scss */
.btn {
  display: inline-block;
  font-weight: normal;
  color: #3f4254;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.65rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.42rem;
  -webkit-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 3207, app/assets/stylesheets/style.bundle.scss */
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 3212, app/assets/stylesheets/style.bundle.scss */
.btn:hover {
  color: #3f4254;
  text-decoration: none;
}

/* line 3216, app/assets/stylesheets/style.bundle.scss */
.btn:focus,
.btn.focus {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3222, app/assets/stylesheets/style.bundle.scss */
.btn.disabled,
.btn:disabled {
  opacity: 0.6;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3228, app/assets/stylesheets/style.bundle.scss */
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

/* line 3231, app/assets/stylesheets/style.bundle.scss */
.btn:not(:disabled):not(.disabled):active,
.btn.active:not(:disabled):not(.disabled) {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3237, app/assets/stylesheets/style.bundle.scss */
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

/* line 3242, app/assets/stylesheets/style.bundle.scss */
.btn-primary {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3249, app/assets/stylesheets/style.bundle.scss */
.btn-primary:hover {
  color: #ffffff;
  background-color: #1086ff;
  border-color: #037fff;
}

/* line 3254, app/assets/stylesheets/style.bundle.scss */
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #1086ff;
  border-color: #037fff;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(84, 168, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(84, 168, 255, 0.5);
}

/* line 3262, app/assets/stylesheets/style.bundle.scss */
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 3268, app/assets/stylesheets/style.bundle.scss */
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary.active:not(:disabled):not(.disabled),
.show > .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #037fff;
  border-color: #0079f5;
}

/* line 3275, app/assets/stylesheets/style.bundle.scss */
.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary.active:not(:disabled):not(.disabled):focus,
.show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(84, 168, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(84, 168, 255, 0.5);
}

/* line 3282, app/assets/stylesheets/style.bundle.scss */
.btn-secondary {
  color: #181c32;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3289, app/assets/stylesheets/style.bundle.scss */
.btn-secondary:hover {
  color: #181c32;
  background-color: #ccd0e1;
  border-color: #c4c8dc;
}

/* line 3294, app/assets/stylesheets/style.bundle.scss */
.btn-secondary:focus,
.btn-secondary.focus {
  color: #181c32;
  background-color: #ccd0e1;
  border-color: #c4c8dc;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(197, 200, 211, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(197, 200, 211, 0.5);
}

/* line 3302, app/assets/stylesheets/style.bundle.scss */
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #181c32;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 3308, app/assets/stylesheets/style.bundle.scss */
.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary.active:not(:disabled):not(.disabled),
.show > .btn-secondary.dropdown-toggle {
  color: #181c32;
  background-color: #c4c8dc;
  border-color: #bcc1d7;
}

/* line 3315, app/assets/stylesheets/style.bundle.scss */
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.btn-secondary.active:not(:disabled):not(.disabled):focus,
.show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(197, 200, 211, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(197, 200, 211, 0.5);
}

/* line 3322, app/assets/stylesheets/style.bundle.scss */
.btn-success {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3329, app/assets/stylesheets/style.bundle.scss */
.btn-success:hover {
  color: #ffffff;
  background-color: #16a39d;
  border-color: #159892;
}

/* line 3334, app/assets/stylesheets/style.bundle.scss */
.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #16a39d;
  border-color: #159892;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 206, 199, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(61, 206, 199, 0.5);
}

/* line 3342, app/assets/stylesheets/style.bundle.scss */
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 3348, app/assets/stylesheets/style.bundle.scss */
.btn-success:not(:disabled):not(.disabled):active,
.btn-success.active:not(:disabled):not(.disabled),
.show > .btn-success.dropdown-toggle {
  color: #ffffff;
  background-color: #159892;
  border-color: #138d87;
}

/* line 3355, app/assets/stylesheets/style.bundle.scss */
.btn-success:not(:disabled):not(.disabled):active:focus,
.btn-success.active:not(:disabled):not(.disabled):focus,
.show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 206, 199, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(61, 206, 199, 0.5);
}

/* line 3362, app/assets/stylesheets/style.bundle.scss */
.btn-info {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3369, app/assets/stylesheets/style.bundle.scss */
.btn-info:hover {
  color: #ffffff;
  background-color: #702afb;
  border-color: #671efb;
}

/* line 3374, app/assets/stylesheets/style.bundle.scss */
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #702afb;
  border-color: #671efb;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(155, 106, 252, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(155, 106, 252, 0.5);
}

/* line 3382, app/assets/stylesheets/style.bundle.scss */
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 3388, app/assets/stylesheets/style.bundle.scss */
.btn-info:not(:disabled):not(.disabled):active,
.btn-info.active:not(:disabled):not(.disabled),
.show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: #671efb;
  border-color: #5f11fb;
}

/* line 3395, app/assets/stylesheets/style.bundle.scss */
.btn-info:not(:disabled):not(.disabled):active:focus,
.btn-info.active:not(:disabled):not(.disabled):focus,
.show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(155, 106, 252, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(155, 106, 252, 0.5);
}

/* line 3402, app/assets/stylesheets/style.bundle.scss */
.btn-warning {
  color: #181c32;
  background-color: #ffa800;
  border-color: #ffa800;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3409, app/assets/stylesheets/style.bundle.scss */
.btn-warning:hover {
  color: #ffffff;
  background-color: #d98f00;
  border-color: #cc8600;
}

/* line 3414, app/assets/stylesheets/style.bundle.scss */
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #d98f00;
  border-color: #cc8600;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 147, 8, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(220, 147, 8, 0.5);
}

/* line 3422, app/assets/stylesheets/style.bundle.scss */
.btn-warning.disabled,
.btn-warning:disabled {
  color: #181c32;
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 3428, app/assets/stylesheets/style.bundle.scss */
.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning.active:not(:disabled):not(.disabled),
.show > .btn-warning.dropdown-toggle {
  color: #ffffff;
  background-color: #cc8600;
  border-color: #bf7e00;
}

/* line 3435, app/assets/stylesheets/style.bundle.scss */
.btn-warning:not(:disabled):not(.disabled):active:focus,
.btn-warning.active:not(:disabled):not(.disabled):focus,
.show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 147, 8, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(220, 147, 8, 0.5);
}

/* line 3442, app/assets/stylesheets/style.bundle.scss */
.btn-danger {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3449, app/assets/stylesheets/style.bundle.scss */
.btn-danger:hover {
  color: #ffffff;
  background-color: #f42a3f;
  border-color: #f41d34;
}

/* line 3454, app/assets/stylesheets/style.bundle.scss */
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #f42a3f;
  border-color: #f41d34;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 105, 120, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(247, 105, 120, 0.5);
}

/* line 3462, app/assets/stylesheets/style.bundle.scss */
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 3468, app/assets/stylesheets/style.bundle.scss */
.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger.active:not(:disabled):not(.disabled),
.show > .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #f41d34;
  border-color: #f3112a;
}

/* line 3475, app/assets/stylesheets/style.bundle.scss */
.btn-danger:not(:disabled):not(.disabled):active:focus,
.btn-danger.active:not(:disabled):not(.disabled):focus,
.show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 105, 120, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(247, 105, 120, 0.5);
}

/* line 3482, app/assets/stylesheets/style.bundle.scss */
.btn-light {
  color: #181c32;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3489, app/assets/stylesheets/style.bundle.scss */
.btn-light:hover {
  color: #181c32;
  background-color: #dae3ec;
  border-color: #d1dde8;
}

/* line 3494, app/assets/stylesheets/style.bundle.scss */
.btn-light:focus,
.btn-light.focus {
  color: #181c32;
  background-color: #dae3ec;
  border-color: #d1dde8;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(210, 213, 219, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(210, 213, 219, 0.5);
}

/* line 3502, app/assets/stylesheets/style.bundle.scss */
.btn-light.disabled,
.btn-light:disabled {
  color: #181c32;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 3508, app/assets/stylesheets/style.bundle.scss */
.btn-light:not(:disabled):not(.disabled):active,
.btn-light.active:not(:disabled):not(.disabled),
.show > .btn-light.dropdown-toggle {
  color: #181c32;
  background-color: #d1dde8;
  border-color: #c9d6e4;
}

/* line 3515, app/assets/stylesheets/style.bundle.scss */
.btn-light:not(:disabled):not(.disabled):active:focus,
.btn-light.active:not(:disabled):not(.disabled):focus,
.show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(210, 213, 219, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(210, 213, 219, 0.5);
}

/* line 3522, app/assets/stylesheets/style.bundle.scss */
.btn-dark {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3529, app/assets/stylesheets/style.bundle.scss */
.btn-dark:hover {
  color: #ffffff;
  background-color: #0c0e18;
  border-color: #070910;
}

/* line 3534, app/assets/stylesheets/style.bundle.scss */
.btn-dark:focus,
.btn-dark.focus {
  color: #ffffff;
  background-color: #0c0e18;
  border-color: #070910;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 62, 81, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(59, 62, 81, 0.5);
}

/* line 3542, app/assets/stylesheets/style.bundle.scss */
.btn-dark.disabled,
.btn-dark:disabled {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
}

/* line 3548, app/assets/stylesheets/style.bundle.scss */
.btn-dark:not(:disabled):not(.disabled):active,
.btn-dark.active:not(:disabled):not(.disabled),
.show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #070910;
  border-color: #030407;
}

/* line 3555, app/assets/stylesheets/style.bundle.scss */
.btn-dark:not(:disabled):not(.disabled):active:focus,
.btn-dark.active:not(:disabled):not(.disabled):focus,
.show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 62, 81, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(59, 62, 81, 0.5);
}

/* line 3562, app/assets/stylesheets/style.bundle.scss */
.btn-white {
  color: #181c32;
  background-color: #ffffff;
  border-color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3569, app/assets/stylesheets/style.bundle.scss */
.btn-white:hover {
  color: #181c32;
  background-color: #ececec;
  border-color: #e6e6e6;
}

/* line 3574, app/assets/stylesheets/style.bundle.scss */
.btn-white:focus,
.btn-white.focus {
  color: #181c32;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 221, 224, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(220, 221, 224, 0.5);
}

/* line 3582, app/assets/stylesheets/style.bundle.scss */
.btn-white.disabled,
.btn-white:disabled {
  color: #181c32;
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 3588, app/assets/stylesheets/style.bundle.scss */
.btn-white:not(:disabled):not(.disabled):active,
.btn-white.active:not(:disabled):not(.disabled),
.show > .btn-white.dropdown-toggle {
  color: #181c32;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}

/* line 3595, app/assets/stylesheets/style.bundle.scss */
.btn-white:not(:disabled):not(.disabled):active:focus,
.btn-white.active:not(:disabled):not(.disabled):focus,
.show > .btn-white.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 221, 224, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(220, 221, 224, 0.5);
}

/* line 3602, app/assets/stylesheets/style.bundle.scss */
.btn-outline-primary {
  color: #3699ff;
  border-color: #3699ff;
}

/* line 3606, app/assets/stylesheets/style.bundle.scss */
.btn-outline-primary:hover {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 3611, app/assets/stylesheets/style.bundle.scss */
.btn-outline-primary:focus,
.btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 153, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(54, 153, 255, 0.5);
}

/* line 3616, app/assets/stylesheets/style.bundle.scss */
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #3699ff;
  background-color: transparent;
}

/* line 3621, app/assets/stylesheets/style.bundle.scss */
.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary.active:not(:disabled):not(.disabled),
.show > .btn-outline-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 3628, app/assets/stylesheets/style.bundle.scss */
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 153, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(54, 153, 255, 0.5);
}

/* line 3635, app/assets/stylesheets/style.bundle.scss */
.btn-outline-secondary {
  color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 3639, app/assets/stylesheets/style.bundle.scss */
.btn-outline-secondary:hover {
  color: #181c32;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 3644, app/assets/stylesheets/style.bundle.scss */
.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
}

/* line 3649, app/assets/stylesheets/style.bundle.scss */
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
  color: #e4e6ef;
  background-color: transparent;
}

/* line 3654, app/assets/stylesheets/style.bundle.scss */
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-outline-secondary.active:not(:disabled):not(.disabled),
.show > .btn-outline-secondary.dropdown-toggle {
  color: #181c32;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 3661, app/assets/stylesheets/style.bundle.scss */
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
}

/* line 3668, app/assets/stylesheets/style.bundle.scss */
.btn-outline-success {
  color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 3672, app/assets/stylesheets/style.bundle.scss */
.btn-outline-success:hover {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 3677, app/assets/stylesheets/style.bundle.scss */
.btn-outline-success:focus,
.btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.5);
}

/* line 3682, app/assets/stylesheets/style.bundle.scss */
.btn-outline-success.disabled,
.btn-outline-success:disabled {
  color: #1bc5bd;
  background-color: transparent;
}

/* line 3687, app/assets/stylesheets/style.bundle.scss */
.btn-outline-success:not(:disabled):not(.disabled):active,
.btn-outline-success.active:not(:disabled):not(.disabled),
.show > .btn-outline-success.dropdown-toggle {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 3694, app/assets/stylesheets/style.bundle.scss */
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.btn-outline-success.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.5);
}

/* line 3701, app/assets/stylesheets/style.bundle.scss */
.btn-outline-info {
  color: #8950fc;
  border-color: #8950fc;
}

/* line 3705, app/assets/stylesheets/style.bundle.scss */
.btn-outline-info:hover {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 3710, app/assets/stylesheets/style.bundle.scss */
.btn-outline-info:focus,
.btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 80, 252, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(137, 80, 252, 0.5);
}

/* line 3715, app/assets/stylesheets/style.bundle.scss */
.btn-outline-info.disabled,
.btn-outline-info:disabled {
  color: #8950fc;
  background-color: transparent;
}

/* line 3720, app/assets/stylesheets/style.bundle.scss */
.btn-outline-info:not(:disabled):not(.disabled):active,
.btn-outline-info.active:not(:disabled):not(.disabled),
.show > .btn-outline-info.dropdown-toggle {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 3727, app/assets/stylesheets/style.bundle.scss */
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.btn-outline-info.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 80, 252, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(137, 80, 252, 0.5);
}

/* line 3734, app/assets/stylesheets/style.bundle.scss */
.btn-outline-warning {
  color: #ffa800;
  border-color: #ffa800;
}

/* line 3738, app/assets/stylesheets/style.bundle.scss */
.btn-outline-warning:hover {
  color: #181c32;
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 3743, app/assets/stylesheets/style.bundle.scss */
.btn-outline-warning:focus,
.btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 168, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 168, 0, 0.5);
}

/* line 3748, app/assets/stylesheets/style.bundle.scss */
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
  color: #ffa800;
  background-color: transparent;
}

/* line 3753, app/assets/stylesheets/style.bundle.scss */
.btn-outline-warning:not(:disabled):not(.disabled):active,
.btn-outline-warning.active:not(:disabled):not(.disabled),
.show > .btn-outline-warning.dropdown-toggle {
  color: #181c32;
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 3760, app/assets/stylesheets/style.bundle.scss */
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.btn-outline-warning.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 168, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 168, 0, 0.5);
}

/* line 3767, app/assets/stylesheets/style.bundle.scss */
.btn-outline-danger {
  color: #f64e60;
  border-color: #f64e60;
}

/* line 3771, app/assets/stylesheets/style.bundle.scss */
.btn-outline-danger:hover {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 3776, app/assets/stylesheets/style.bundle.scss */
.btn-outline-danger:focus,
.btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
}

/* line 3781, app/assets/stylesheets/style.bundle.scss */
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
  color: #f64e60;
  background-color: transparent;
}

/* line 3786, app/assets/stylesheets/style.bundle.scss */
.btn-outline-danger:not(:disabled):not(.disabled):active,
.btn-outline-danger.active:not(:disabled):not(.disabled),
.show > .btn-outline-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 3793, app/assets/stylesheets/style.bundle.scss */
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.btn-outline-danger.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
}

/* line 3800, app/assets/stylesheets/style.bundle.scss */
.btn-outline-light {
  color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 3804, app/assets/stylesheets/style.bundle.scss */
.btn-outline-light:hover {
  color: #181c32;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 3809, app/assets/stylesheets/style.bundle.scss */
.btn-outline-light:focus,
.btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 246, 249, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(243, 246, 249, 0.5);
}

/* line 3814, app/assets/stylesheets/style.bundle.scss */
.btn-outline-light.disabled,
.btn-outline-light:disabled {
  color: #f3f6f9;
  background-color: transparent;
}

/* line 3819, app/assets/stylesheets/style.bundle.scss */
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-outline-light.active:not(:disabled):not(.disabled),
.show > .btn-outline-light.dropdown-toggle {
  color: #181c32;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 3826, app/assets/stylesheets/style.bundle.scss */
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-light.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 246, 249, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(243, 246, 249, 0.5);
}

/* line 3833, app/assets/stylesheets/style.bundle.scss */
.btn-outline-dark {
  color: #181c32;
  border-color: #181c32;
}

/* line 3837, app/assets/stylesheets/style.bundle.scss */
.btn-outline-dark:hover {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
}

/* line 3842, app/assets/stylesheets/style.bundle.scss */
.btn-outline-dark:focus,
.btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
}

/* line 3847, app/assets/stylesheets/style.bundle.scss */
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
  color: #181c32;
  background-color: transparent;
}

/* line 3852, app/assets/stylesheets/style.bundle.scss */
.btn-outline-dark:not(:disabled):not(.disabled):active,
.btn-outline-dark.active:not(:disabled):not(.disabled),
.show > .btn-outline-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
}

/* line 3859, app/assets/stylesheets/style.bundle.scss */
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-dark.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
}

/* line 3866, app/assets/stylesheets/style.bundle.scss */
.btn-outline-white {
  color: #ffffff;
  border-color: #ffffff;
}

/* line 3870, app/assets/stylesheets/style.bundle.scss */
.btn-outline-white:hover {
  color: #181c32;
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 3875, app/assets/stylesheets/style.bundle.scss */
.btn-outline-white:focus,
.btn-outline-white.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

/* line 3880, app/assets/stylesheets/style.bundle.scss */
.btn-outline-white.disabled,
.btn-outline-white:disabled {
  color: #ffffff;
  background-color: transparent;
}

/* line 3885, app/assets/stylesheets/style.bundle.scss */
.btn-outline-white:not(:disabled):not(.disabled):active,
.btn-outline-white.active:not(:disabled):not(.disabled),
.show > .btn-outline-white.dropdown-toggle {
  color: #181c32;
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 3892, app/assets/stylesheets/style.bundle.scss */
.btn-outline-white:not(:disabled):not(.disabled):active:focus,
.btn-outline-white.active:not(:disabled):not(.disabled):focus,
.show > .btn-outline-white.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

/* line 3899, app/assets/stylesheets/style.bundle.scss */
.btn-link {
  font-weight: 400;
  color: #3699ff;
  text-decoration: none;
}

/* line 3904, app/assets/stylesheets/style.bundle.scss */
.btn-link:hover {
  color: #0073e9;
  text-decoration: underline;
}

/* line 3908, app/assets/stylesheets/style.bundle.scss */
.btn-link:focus,
.btn-link.focus {
  text-decoration: underline;
}

/* line 3912, app/assets/stylesheets/style.bundle.scss */
.btn-link:disabled,
.btn-link.disabled {
  color: #7e8299;
  pointer-events: none;
}

/* line 3918, app/assets/stylesheets/style.bundle.scss */
.btn-lg,
.btn-group-lg > .btn {
  padding: 0.825rem 1.42rem;
  font-size: 1.08rem;
  line-height: 1.5;
  border-radius: 0.42rem;
}

/* line 3926, app/assets/stylesheets/style.bundle.scss */
.btn-sm,
.btn-group-sm > .btn {
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  line-height: 1.35;
  border-radius: 0.42rem;
}

/* line 3934, app/assets/stylesheets/style.bundle.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 3938, app/assets/stylesheets/style.bundle.scss */
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

/* line 3942, app/assets/stylesheets/style.bundle.scss */
input.btn-block[type="submit"],
input.btn-block[type="reset"],
input.btn-block[type="button"] {
  width: 100%;
}

/* line 3948, app/assets/stylesheets/style.bundle.scss */
.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  /* line 3953, app/assets/stylesheets/style.bundle.scss */
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 3958, app/assets/stylesheets/style.bundle.scss */
.fade:not(.show) {
  opacity: 0;
}

/* line 3962, app/assets/stylesheets/style.bundle.scss */
.collapse:not(.show) {
  display: none;
}

/* line 3966, app/assets/stylesheets/style.bundle.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 3974, app/assets/stylesheets/style.bundle.scss */
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 3980, app/assets/stylesheets/style.bundle.scss */
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

/* line 3987, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle {
  white-space: nowrap;
}

/* line 3990, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

/* line 4000, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 4004, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 98;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #3f4254;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-radius: 0.42rem;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

/* line 4026, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu-left {
  right: auto;
  left: 0;
}

/* line 4031, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  /* line 4037, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  /* line 4041, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  /* line 4048, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  /* line 4052, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  /* line 4059, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  /* line 4063, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  /* line 4070, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  /* line 4074, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1400px) {
  /* line 4081, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-xxl-left {
    right: auto;
    left: 0;
  }
  /* line 4085, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu-xxl-right {
    right: 0;
    left: auto;
  }
}

/* line 4091, app/assets/stylesheets/style.bundle.scss */
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

/* line 4098, app/assets/stylesheets/style.bundle.scss */
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

/* line 4109, app/assets/stylesheets/style.bundle.scss */
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 4113, app/assets/stylesheets/style.bundle.scss */
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

/* line 4121, app/assets/stylesheets/style.bundle.scss */
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

/* line 4132, app/assets/stylesheets/style.bundle.scss */
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 4136, app/assets/stylesheets/style.bundle.scss */
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

/* line 4140, app/assets/stylesheets/style.bundle.scss */
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

/* line 4148, app/assets/stylesheets/style.bundle.scss */
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

/* line 4155, app/assets/stylesheets/style.bundle.scss */
.dropleft .dropdown-toggle::after {
  display: none;
}

/* line 4159, app/assets/stylesheets/style.bundle.scss */
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

/* line 4169, app/assets/stylesheets/style.bundle.scss */
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 4173, app/assets/stylesheets/style.bundle.scss */
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

/* line 4177, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu[x-placement^="top"],
.dropdown-menu[x-placement^="right"],
.dropdown-menu[x-placement^="bottom"],
.dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

/* line 4185, app/assets/stylesheets/style.bundle.scss */
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #ebedf3;
}

/* line 4192, app/assets/stylesheets/style.bundle.scss */
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.75rem 1.25rem;
  clear: both;
  font-weight: 400;
  color: #181c32;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

/* line 4204, app/assets/stylesheets/style.bundle.scss */
.dropdown-item:hover,
.dropdown-item:focus {
  color: #101221;
  text-decoration: none;
  background-color: #f3f6f9;
}

/* line 4210, app/assets/stylesheets/style.bundle.scss */
.dropdown-item.active,
.dropdown-item:active {
  color: #ffffff;
  text-decoration: none;
  background-color: #3699ff;
}

/* line 4216, app/assets/stylesheets/style.bundle.scss */
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: #7e8299;
  pointer-events: none;
  background-color: transparent;
}

/* line 4223, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu.show {
  display: block;
}

/* line 4227, app/assets/stylesheets/style.bundle.scss */
.dropdown-header {
  display: block;
  padding: 0.5rem 1.25rem;
  margin-bottom: 0;
  font-size: 0.925rem;
  color: #7e8299;
  white-space: nowrap;
}

/* line 4236, app/assets/stylesheets/style.bundle.scss */
.dropdown-item-text {
  display: block;
  padding: 0.75rem 1.25rem;
  color: #181c32;
}

/* line 4242, app/assets/stylesheets/style.bundle.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

/* line 4250, app/assets/stylesheets/style.bundle.scss */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

/* line 4257, app/assets/stylesheets/style.bundle.scss */
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

/* line 4261, app/assets/stylesheets/style.bundle.scss */
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

/* line 4270, app/assets/stylesheets/style.bundle.scss */
.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

/* line 4280, app/assets/stylesheets/style.bundle.scss */
.btn-toolbar .input-group {
  width: auto;
}

/* line 4284, app/assets/stylesheets/style.bundle.scss */
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

/* line 4289, app/assets/stylesheets/style.bundle.scss */
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 4295, app/assets/stylesheets/style.bundle.scss */
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 4301, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

/* line 4305, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

/* line 4310, app/assets/stylesheets/style.bundle.scss */
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

/* line 4314, app/assets/stylesheets/style.bundle.scss */
.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

/* line 4320, app/assets/stylesheets/style.bundle.scss */
.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.065rem;
  padding-left: 1.065rem;
}

/* line 4326, app/assets/stylesheets/style.bundle.scss */
.btn-group.show .dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 4330, app/assets/stylesheets/style.bundle.scss */
.btn-group.show .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 4335, app/assets/stylesheets/style.bundle.scss */
.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 4347, app/assets/stylesheets/style.bundle.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

/* line 4351, app/assets/stylesheets/style.bundle.scss */
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

/* line 4355, app/assets/stylesheets/style.bundle.scss */
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 4360, app/assets/stylesheets/style.bundle.scss */
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 4366, app/assets/stylesheets/style.bundle.scss */
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

/* line 4370, app/assets/stylesheets/style.bundle.scss */
.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* line 4379, app/assets/stylesheets/style.bundle.scss */
.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

/* line 4391, app/assets/stylesheets/style.bundle.scss */
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

/* line 4403, app/assets/stylesheets/style.bundle.scss */
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

/* line 4417, app/assets/stylesheets/style.bundle.scss */
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

/* line 4422, app/assets/stylesheets/style.bundle.scss */
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

/* line 4425, app/assets/stylesheets/style.bundle.scss */
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 4430, app/assets/stylesheets/style.bundle.scss */
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 4435, app/assets/stylesheets/style.bundle.scss */
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 4443, app/assets/stylesheets/style.bundle.scss */
.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 4448, app/assets/stylesheets/style.bundle.scss */
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 4453, app/assets/stylesheets/style.bundle.scss */
.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 4459, app/assets/stylesheets/style.bundle.scss */
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

/* line 4464, app/assets/stylesheets/style.bundle.scss */
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

/* line 4468, app/assets/stylesheets/style.bundle.scss */
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

/* line 4479, app/assets/stylesheets/style.bundle.scss */
.input-group-prepend {
  margin-right: -1px;
}

/* line 4483, app/assets/stylesheets/style.bundle.scss */
.input-group-append {
  margin-left: -1px;
}

/* line 4487, app/assets/stylesheets/style.bundle.scss */
.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.65rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3f4254;
  text-align: center;
  white-space: nowrap;
  background-color: #f3f6f9;
  border: 1px solid #e4e6ef;
  border-radius: 0.42rem;
}

/* line 4506, app/assets/stylesheets/style.bundle.scss */
.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

/* line 4511, app/assets/stylesheets/style.bundle.scss */
.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1.65rem + 2px);
}

/* line 4516, app/assets/stylesheets/style.bundle.scss */
.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.825rem 1.42rem;
  font-size: 1.08rem;
  line-height: 1.5;
  border-radius: 0.42rem;
}

/* line 4528, app/assets/stylesheets/style.bundle.scss */
.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.35em + 1.1rem + 2px);
}

/* line 4533, app/assets/stylesheets/style.bundle.scss */
.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  line-height: 1.35;
  border-radius: 0.28rem;
}

/* line 4545, app/assets/stylesheets/style.bundle.scss */
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2rem;
}

/* line 4550, app/assets/stylesheets/style.bundle.scss */
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .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) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 4564, app/assets/stylesheets/style.bundle.scss */
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .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) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 4576, app/assets/stylesheets/style.bundle.scss */
.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

/* line 4584, app/assets/stylesheets/style.bundle.scss */
.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

/* line 4591, app/assets/stylesheets/style.bundle.scss */
.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

/* line 4599, app/assets/stylesheets/style.bundle.scss */
.custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #3699ff;
  background-color: #3699ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 4606, app/assets/stylesheets/style.bundle.scss */
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none, none;
  box-shadow: none, none;
}

/* line 4610, app/assets/stylesheets/style.bundle.scss */
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #69b3ff;
}

/* line 4613, app/assets/stylesheets/style.bundle.scss */
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #e9f4ff;
  border-color: #e9f4ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 4620, app/assets/stylesheets/style.bundle.scss */
.custom-control-input[disabled] ~ .custom-control-label,
.custom-control-input:disabled ~ .custom-control-label {
  color: #7e8299;
}

/* line 4624, app/assets/stylesheets/style.bundle.scss */
.custom-control-input[disabled] ~ .custom-control-label::before,
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #f3f6f9;
}

/* line 4629, app/assets/stylesheets/style.bundle.scss */
.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

/* line 4634, app/assets/stylesheets/style.bundle.scss */
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #b5b5c3 solid 1px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 4648, app/assets/stylesheets/style.bundle.scss */
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50% / 50% 50%;
}

/* line 4659, app/assets/stylesheets/style.bundle.scss */
.custom-checkbox .custom-control-label::before {
  border-radius: 0.42rem;
}

/* line 4663, app/assets/stylesheets/style.bundle.scss */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

/* line 4667, app/assets/stylesheets/style.bundle.scss */
.custom-checkbox
.custom-control-input:indeterminate
~ .custom-control-label::before {
  border-color: #3699ff;
  background-color: #3699ff;
}

/* line 4676, app/assets/stylesheets/style.bundle.scss */
.custom-checkbox
.custom-control-input:indeterminate
~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");
}

/* line 4682, app/assets/stylesheets/style.bundle.scss */
.custom-checkbox
.custom-control-input:disabled:checked
~ .custom-control-label::before {
  background-color: rgba(54, 153, 255, 0.5);
}

/* line 4688, app/assets/stylesheets/style.bundle.scss */
.custom-checkbox
.custom-control-input:disabled:indeterminate
~ .custom-control-label::before {
  background-color: rgba(54, 153, 255, 0.5);
}

/* line 4694, app/assets/stylesheets/style.bundle.scss */
.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

/* line 4698, app/assets/stylesheets/style.bundle.scss */
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
}

/* line 4702, app/assets/stylesheets/style.bundle.scss */
.custom-radio
.custom-control-input:disabled:checked
~ .custom-control-label::before {
  background-color: rgba(54, 153, 255, 0.5);
}

/* line 4708, app/assets/stylesheets/style.bundle.scss */
.custom-switch {
  padding-left: 2.25rem;
}

/* line 4711, app/assets/stylesheets/style.bundle.scss */
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

/* line 4717, app/assets/stylesheets/style.bundle.scss */
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #b5b5c3;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 4736, app/assets/stylesheets/style.bundle.scss */
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 4741, app/assets/stylesheets/style.bundle.scss */
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffffff;
  -webkit-transform: translateX(0.75rem);
  transform: translateX(0.75rem);
}

/* line 4746, app/assets/stylesheets/style.bundle.scss */
.custom-switch
.custom-control-input:disabled:checked
~ .custom-control-label::before {
  background-color: rgba(54, 153, 255, 0.5);
}

/* line 4752, app/assets/stylesheets/style.bundle.scss */
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 2rem 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3f4254;
  vertical-align: middle;
  background: #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px;
  border: 1px solid #e4e6ef;
  border-radius: 0.42rem;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 4773, app/assets/stylesheets/style.bundle.scss */
.custom-select:focus {
  border-color: #69b3ff;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(54, 153, 255, 0.25);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(54, 153, 255, 0.25);
}

/* line 4781, app/assets/stylesheets/style.bundle.scss */
.custom-select:focus::-ms-value {
  color: #3f4254;
  background-color: #ffffff;
}

/* line 4785, app/assets/stylesheets/style.bundle.scss */
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 1rem;
  background-image: none;
}

/* line 4791, app/assets/stylesheets/style.bundle.scss */
.custom-select:disabled {
  color: #7e8299;
  background-color: #ebedf3;
}

/* line 4795, app/assets/stylesheets/style.bundle.scss */
.custom-select::-ms-expand {
  display: none;
}

/* line 4798, app/assets/stylesheets/style.bundle.scss */
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #3f4254;
}

/* line 4803, app/assets/stylesheets/style.bundle.scss */
.custom-select-sm {
  height: calc(1.35em + 1.1rem + 2px);
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
  padding-left: 0.75rem;
  font-size: 0.925rem;
}

/* line 4811, app/assets/stylesheets/style.bundle.scss */
.custom-select-lg {
  height: calc(1.5em + 1.65rem + 2px);
  padding-top: 0.825rem;
  padding-bottom: 0.825rem;
  padding-left: 1.42rem;
  font-size: 1.08rem;
}

/* line 4819, app/assets/stylesheets/style.bundle.scss */
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  margin-bottom: 0;
}

/* line 4827, app/assets/stylesheets/style.bundle.scss */
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  margin: 0;
  opacity: 0;
}

/* line 4835, app/assets/stylesheets/style.bundle.scss */
.custom-file-input:focus ~ .custom-file-label {
  border-color: #69b3ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 4840, app/assets/stylesheets/style.bundle.scss */
.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #f3f6f9;
}

/* line 4844, app/assets/stylesheets/style.bundle.scss */
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

/* line 4847, app/assets/stylesheets/style.bundle.scss */
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

/* line 4851, app/assets/stylesheets/style.bundle.scss */
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3f4254;
  background-color: #ffffff;
  border: 1px solid #e4e6ef;
  border-radius: 0.42rem;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 4868, app/assets/stylesheets/style.bundle.scss */
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 1.3rem);
  padding: 0.65rem 1rem;
  line-height: 1.5;
  color: #3f4254;
  content: "Browse";
  background-color: #f3f6f9;
  border-left: inherit;
  border-radius: 0 0.42rem 0.42rem 0;
}

/* line 4885, app/assets/stylesheets/style.bundle.scss */
.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 4894, app/assets/stylesheets/style.bundle.scss */
.custom-range:focus {
  outline: none;
}

/* line 4897, app/assets/stylesheets/style.bundle.scss */
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #ffffff, none;
  box-shadow: 0 0 0 1px #ffffff, none;
}

/* line 4901, app/assets/stylesheets/style.bundle.scss */
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, none;
}

/* line 4904, app/assets/stylesheets/style.bundle.scss */
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, none;
}

/* line 4907, app/assets/stylesheets/style.bundle.scss */
.custom-range::-moz-focus-outer {
  border: 0;
}

/* line 4910, app/assets/stylesheets/style.bundle.scss */
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #3699ff;
  border: 0;
  border-radius: 1rem;
  -webkit-box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 4931, app/assets/stylesheets/style.bundle.scss */
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 4936, app/assets/stylesheets/style.bundle.scss */
.custom-range::-webkit-slider-thumb:active {
  background-color: #e9f4ff;
}

/* line 4939, app/assets/stylesheets/style.bundle.scss */
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #e4e6ef;
  border-color: transparent;
  border-radius: 1rem;
  -webkit-box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

/* line 4950, app/assets/stylesheets/style.bundle.scss */
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #3699ff;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 4965, app/assets/stylesheets/style.bundle.scss */
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

/* line 4970, app/assets/stylesheets/style.bundle.scss */
.custom-range::-moz-range-thumb:active {
  background-color: #e9f4ff;
}

/* line 4973, app/assets/stylesheets/style.bundle.scss */
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #e4e6ef;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

/* line 4983, app/assets/stylesheets/style.bundle.scss */
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #3699ff;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 5000, app/assets/stylesheets/style.bundle.scss */
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

/* line 5005, app/assets/stylesheets/style.bundle.scss */
.custom-range::-ms-thumb:active {
  background-color: #e9f4ff;
}

/* line 5008, app/assets/stylesheets/style.bundle.scss */
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

/* line 5018, app/assets/stylesheets/style.bundle.scss */
.custom-range::-ms-fill-lower {
  background-color: #e4e6ef;
  border-radius: 1rem;
}

/* line 5022, app/assets/stylesheets/style.bundle.scss */
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #e4e6ef;
  border-radius: 1rem;
}

/* line 5027, app/assets/stylesheets/style.bundle.scss */
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #b5b5c3;
}

/* line 5030, app/assets/stylesheets/style.bundle.scss */
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

/* line 5033, app/assets/stylesheets/style.bundle.scss */
.custom-range:disabled::-moz-range-thumb {
  background-color: #b5b5c3;
}

/* line 5036, app/assets/stylesheets/style.bundle.scss */
.custom-range:disabled::-moz-range-track {
  cursor: default;
}

/* line 5039, app/assets/stylesheets/style.bundle.scss */
.custom-range:disabled::-ms-thumb {
  background-color: #b5b5c3;
}

/* line 5043, app/assets/stylesheets/style.bundle.scss */
.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 5056, app/assets/stylesheets/style.bundle.scss */
  .custom-control-label::before,
.custom-file-label,
.custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 5064, app/assets/stylesheets/style.bundle.scss */
.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 5075, app/assets/stylesheets/style.bundle.scss */
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

/* line 5079, app/assets/stylesheets/style.bundle.scss */
.nav-link:hover,
.nav-link:focus {
  text-decoration: none;
}

/* line 5083, app/assets/stylesheets/style.bundle.scss */
.nav-link.disabled {
  color: #7e8299;
  pointer-events: none;
  cursor: default;
}

/* line 5089, app/assets/stylesheets/style.bundle.scss */
.nav-tabs {
  border-bottom: 1px solid #e4e6ef;
}

/* line 5092, app/assets/stylesheets/style.bundle.scss */
.nav-tabs .nav-item {
  margin-bottom: -1px;
}

/* line 5095, app/assets/stylesheets/style.bundle.scss */
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 5100, app/assets/stylesheets/style.bundle.scss */
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  border-color: #ebedf3 #ebedf3 #e4e6ef;
}

/* line 5104, app/assets/stylesheets/style.bundle.scss */
.nav-tabs .nav-link.disabled {
  color: #7e8299;
  background-color: transparent;
  border-color: transparent;
}

/* line 5109, app/assets/stylesheets/style.bundle.scss */
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #5e6278;
  background-color: #ffffff;
  border-color: #e4e6ef #e4e6ef #ffffff;
}

/* line 5115, app/assets/stylesheets/style.bundle.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 5121, app/assets/stylesheets/style.bundle.scss */
.nav-pills .nav-link {
  border-radius: 0.42rem;
}

/* line 5125, app/assets/stylesheets/style.bundle.scss */
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #ffffff;
  background-color: #3699ff;
}

/* line 5131, app/assets/stylesheets/style.bundle.scss */
.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

/* line 5139, app/assets/stylesheets/style.bundle.scss */
.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}

/* line 5149, app/assets/stylesheets/style.bundle.scss */
.tab-content > .tab-pane {
  display: none;
}

/* line 5153, app/assets/stylesheets/style.bundle.scss */
.tab-content > .active {
  display: block;
}

/* line 5157, app/assets/stylesheets/style.bundle.scss */
.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

/* line 5172, app/assets/stylesheets/style.bundle.scss */
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl,
.navbar .container-xxl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 5192, app/assets/stylesheets/style.bundle.scss */
.navbar-brand {
  display: inline-block;
  padding-top: 0.44rem;
  padding-bottom: 0.44rem;
  margin-right: 1rem;
  font-size: 1.08rem;
  line-height: inherit;
  white-space: nowrap;
}

/* line 5201, app/assets/stylesheets/style.bundle.scss */
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}

/* line 5206, app/assets/stylesheets/style.bundle.scss */
.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 5218, app/assets/stylesheets/style.bundle.scss */
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

/* line 5222, app/assets/stylesheets/style.bundle.scss */
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

/* line 5227, app/assets/stylesheets/style.bundle.scss */
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 5233, app/assets/stylesheets/style.bundle.scss */
.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 5244, app/assets/stylesheets/style.bundle.scss */
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.08rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.42rem;
}

/* line 5252, app/assets/stylesheets/style.bundle.scss */
.navbar-toggler:hover,
.navbar-toggler:focus {
  text-decoration: none;
}

/* line 5257, app/assets/stylesheets/style.bundle.scss */
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  /* line 5268, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl,
.navbar-expand-sm > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  /* line 5281, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  /* line 5290, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 5296, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 5299, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 5303, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl,
.navbar-expand-sm > .container-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 5313, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  /* line 5320, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  /* line 5326, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl,
.navbar-expand-md > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  /* line 5339, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  /* line 5348, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 5354, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 5357, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 5361, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl,
.navbar-expand-md > .container-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 5371, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  /* line 5378, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  /* line 5384, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl,
.navbar-expand-lg > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  /* line 5397, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  /* line 5406, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 5412, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 5415, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 5419, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl,
.navbar-expand-lg > .container-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 5429, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  /* line 5436, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  /* line 5442, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl,
.navbar-expand-xl > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  /* line 5455, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  /* line 5464, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 5470, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 5473, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 5477, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl,
.navbar-expand-xl > .container-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 5487, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  /* line 5494, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1399.98px) {
  /* line 5500, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl > .container,
.navbar-expand-xxl > .container-fluid,
.navbar-expand-xxl > .container-sm,
.navbar-expand-xxl > .container-md,
.navbar-expand-xxl > .container-lg,
.navbar-expand-xxl > .container-xl,
.navbar-expand-xxl > .container-xxl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1400px) {
  /* line 5513, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  /* line 5522, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 5528, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 5531, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 5535, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl > .container,
.navbar-expand-xxl > .container-fluid,
.navbar-expand-xxl > .container-sm,
.navbar-expand-xxl > .container-md,
.navbar-expand-xxl > .container-lg,
.navbar-expand-xxl > .container-xl,
.navbar-expand-xxl > .container-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 5545, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  /* line 5552, app/assets/stylesheets/style.bundle.scss */
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}

/* line 5557, app/assets/stylesheets/style.bundle.scss */
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

/* line 5566, app/assets/stylesheets/style.bundle.scss */
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl {
  padding-right: 0;
  padding-left: 0;
}

/* line 5576, app/assets/stylesheets/style.bundle.scss */
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 5582, app/assets/stylesheets/style.bundle.scss */
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

/* line 5585, app/assets/stylesheets/style.bundle.scss */
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

/* line 5589, app/assets/stylesheets/style.bundle.scss */
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl,
.navbar-expand > .container-xxl {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 5599, app/assets/stylesheets/style.bundle.scss */
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

/* line 5606, app/assets/stylesheets/style.bundle.scss */
.navbar-expand .navbar-toggler {
  display: none;
}

/* line 5610, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

/* line 5613, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-brand:hover,
.navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 5618, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

/* line 5621, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

/* line 5625, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

/* line 5629, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

/* line 5636, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 5641, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 5645, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

/* line 5648, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

/* line 5651, app/assets/stylesheets/style.bundle.scss */
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 5656, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-brand {
  color: #ffffff;
}

/* line 5659, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-brand:focus {
  color: #ffffff;
}

/* line 5664, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

/* line 5667, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

/* line 5671, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

/* line 5675, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #ffffff;
}

/* line 5682, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

/* line 5687, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 5691, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

/* line 5694, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-text a {
  color: #ffffff;
}

/* line 5697, app/assets/stylesheets/style.bundle.scss */
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #ffffff;
}

/* line 5702, app/assets/stylesheets/style.bundle.scss */
.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid #ebedf3;
  border-radius: 0.42rem;
}

/* line 5718, app/assets/stylesheets/style.bundle.scss */
.card > hr {
  margin-right: 0;
  margin-left: 0;
}

/* line 5722, app/assets/stylesheets/style.bundle.scss */
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

/* line 5726, app/assets/stylesheets/style.bundle.scss */
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.42rem - 1px);
  border-top-right-radius: calc(0.42rem - 1px);
}

/* line 5731, app/assets/stylesheets/style.bundle.scss */
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.42rem - 1px);
  border-bottom-left-radius: calc(0.42rem - 1px);
}

/* line 5736, app/assets/stylesheets/style.bundle.scss */
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

/* line 5741, app/assets/stylesheets/style.bundle.scss */
.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 2.25rem;
}

/* line 5749, app/assets/stylesheets/style.bundle.scss */
.card-title {
  margin-bottom: 2rem;
}

/* line 5753, app/assets/stylesheets/style.bundle.scss */
.card-subtitle {
  margin-top: -1rem;
  margin-bottom: 0;
}

/* line 5758, app/assets/stylesheets/style.bundle.scss */
.card-text:last-child {
  margin-bottom: 0;
}

/* line 5762, app/assets/stylesheets/style.bundle.scss */
.card-link:hover {
  text-decoration: none;
}

/* line 5766, app/assets/stylesheets/style.bundle.scss */
.card-link + .card-link {
  margin-left: 2.25rem;
}

/* line 5770, app/assets/stylesheets/style.bundle.scss */
.card-header {
  padding: 2rem 2.25rem;
  margin-bottom: 0;
  background-color: #ffffff;
  border-bottom: 1px solid #ebedf3;
}

/* line 5776, app/assets/stylesheets/style.bundle.scss */
.card-header:first-child {
  border-radius: calc(0.42rem - 1px) calc(0.42rem - 1px) 0 0;
}

/* line 5780, app/assets/stylesheets/style.bundle.scss */
.card-footer {
  padding: 2rem 2.25rem;
  background-color: #ffffff;
  border-top: 1px solid #ebedf3;
}

/* line 5785, app/assets/stylesheets/style.bundle.scss */
.card-footer:last-child {
  border-radius: 0 0 calc(0.42rem - 1px) calc(0.42rem - 1px);
}

/* line 5789, app/assets/stylesheets/style.bundle.scss */
.card-header-tabs {
  margin-right: -1.125rem;
  margin-bottom: -2rem;
  margin-left: -1.125rem;
  border-bottom: 0;
}

/* line 5796, app/assets/stylesheets/style.bundle.scss */
.card-header-pills {
  margin-right: -1.125rem;
  margin-left: -1.125rem;
}

/* line 5801, app/assets/stylesheets/style.bundle.scss */
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.42rem - 1px);
}

/* line 5811, app/assets/stylesheets/style.bundle.scss */
.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
}

/* line 5819, app/assets/stylesheets/style.bundle.scss */
.card-img,
.card-img-top {
  border-top-left-radius: calc(0.42rem - 1px);
  border-top-right-radius: calc(0.42rem - 1px);
}

/* line 5825, app/assets/stylesheets/style.bundle.scss */
.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.42rem - 1px);
  border-bottom-left-radius: calc(0.42rem - 1px);
}

/* line 5831, app/assets/stylesheets/style.bundle.scss */
.card-deck .card {
  margin-bottom: 12.5px;
}

@media (min-width: 576px) {
  /* line 5836, app/assets/stylesheets/style.bundle.scss */
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: -12.5px;
    margin-left: -12.5px;
  }
  /* line 5847, app/assets/stylesheets/style.bundle.scss */
  .card-deck .card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-right: 12.5px;
    margin-bottom: 0;
    margin-left: 12.5px;
  }
}

/* line 5857, app/assets/stylesheets/style.bundle.scss */
.card-group > .card {
  margin-bottom: 12.5px;
}

@media (min-width: 576px) {
  /* line 5862, app/assets/stylesheets/style.bundle.scss */
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  /* line 5871, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  /* line 5877, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  /* line 5881, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  /* line 5885, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  /* line 5889, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  /* line 5893, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  /* line 5897, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  /* line 5901, app/assets/stylesheets/style.bundle.scss */
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

/* line 5907, app/assets/stylesheets/style.bundle.scss */
.card-columns .card {
  margin-bottom: 2rem;
}

@media (min-width: 576px) {
  /* line 5912, app/assets/stylesheets/style.bundle.scss */
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  /* line 5922, app/assets/stylesheets/style.bundle.scss */
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

/* line 5928, app/assets/stylesheets/style.bundle.scss */
.accordion {
  overflow-anchor: none;
}

/* line 5931, app/assets/stylesheets/style.bundle.scss */
.accordion > .card {
  overflow: hidden;
}

/* line 5934, app/assets/stylesheets/style.bundle.scss */
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 5939, app/assets/stylesheets/style.bundle.scss */
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 5943, app/assets/stylesheets/style.bundle.scss */
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

/* line 5948, app/assets/stylesheets/style.bundle.scss */
.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #ebedf3;
  border-radius: 0.42rem;
}

/* line 5961, app/assets/stylesheets/style.bundle.scss */
.breadcrumb-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 5966, app/assets/stylesheets/style.bundle.scss */
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

/* line 5969, app/assets/stylesheets/style.bundle.scss */
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #7e8299;
  content: "/";
}

/* line 5975, app/assets/stylesheets/style.bundle.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

/* line 5978, app/assets/stylesheets/style.bundle.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

/* line 5981, app/assets/stylesheets/style.bundle.scss */
.breadcrumb-item.active {
  color: #7e8299;
}

/* line 5985, app/assets/stylesheets/style.bundle.scss */
.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.42rem;
}

/* line 5994, app/assets/stylesheets/style.bundle.scss */
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #3699ff;
  background-color: #ffffff;
  border: 1px solid #e4e6ef;
}

/* line 6004, app/assets/stylesheets/style.bundle.scss */
.page-link:hover {
  z-index: 2;
  color: #0073e9;
  text-decoration: none;
  background-color: #ebedf3;
  border-color: #e4e6ef;
}

/* line 6011, app/assets/stylesheets/style.bundle.scss */
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 6018, app/assets/stylesheets/style.bundle.scss */
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 6024, app/assets/stylesheets/style.bundle.scss */
.page-item:last-child .page-link {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 6029, app/assets/stylesheets/style.bundle.scss */
.page-item.active .page-link {
  z-index: 3;
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 6036, app/assets/stylesheets/style.bundle.scss */
.page-item.disabled .page-link {
  color: #7e8299;
  pointer-events: none;
  cursor: auto;
  background-color: #ffffff;
  border-color: #ebedf3;
}

/* line 6044, app/assets/stylesheets/style.bundle.scss */
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.08rem;
  line-height: 1.5;
}

/* line 6050, app/assets/stylesheets/style.bundle.scss */
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.85rem;
  border-bottom-left-radius: 0.85rem;
}

/* line 6055, app/assets/stylesheets/style.bundle.scss */
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.85rem;
  border-bottom-right-radius: 0.85rem;
}

/* line 6060, app/assets/stylesheets/style.bundle.scss */
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.925rem;
  line-height: 1.35;
}

/* line 6066, app/assets/stylesheets/style.bundle.scss */
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.28rem;
  border-bottom-left-radius: 0.28rem;
}

/* line 6071, app/assets/stylesheets/style.bundle.scss */
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.28rem;
  border-bottom-right-radius: 0.28rem;
}

/* line 6076, app/assets/stylesheets/style.bundle.scss */
.badge {
  display: inline-block;
  padding: 0.5em 0.75em;
  font-size: 85%;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.42rem;
  -webkit-transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 6097, app/assets/stylesheets/style.bundle.scss */
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 6102, app/assets/stylesheets/style.bundle.scss */
a.badge:hover,
a.badge:focus {
  text-decoration: none;
}

/* line 6106, app/assets/stylesheets/style.bundle.scss */
.badge:empty {
  display: none;
}

/* line 6110, app/assets/stylesheets/style.bundle.scss */
.btn .badge {
  position: relative;
  top: -1px;
}

/* line 6115, app/assets/stylesheets/style.bundle.scss */
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

/* line 6121, app/assets/stylesheets/style.bundle.scss */
.badge-primary {
  color: #ffffff;
  background-color: #3699ff;
}

/* line 6125, app/assets/stylesheets/style.bundle.scss */
a.badge-primary:hover,
a.badge-primary:focus {
  color: #ffffff;
  background-color: #037fff;
}

/* line 6130, app/assets/stylesheets/style.bundle.scss */
a.badge-primary:focus,
a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 153, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(54, 153, 255, 0.5);
}

/* line 6137, app/assets/stylesheets/style.bundle.scss */
.badge-secondary {
  color: #181c32;
  background-color: #e4e6ef;
}

/* line 6141, app/assets/stylesheets/style.bundle.scss */
a.badge-secondary:hover,
a.badge-secondary:focus {
  color: #181c32;
  background-color: #c4c8dc;
}

/* line 6146, app/assets/stylesheets/style.bundle.scss */
a.badge-secondary:focus,
a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(228, 230, 239, 0.5);
}

/* line 6153, app/assets/stylesheets/style.bundle.scss */
.badge-success {
  color: #ffffff;
  background-color: #1bc5bd;
}

/* line 6157, app/assets/stylesheets/style.bundle.scss */
a.badge-success:hover,
a.badge-success:focus {
  color: #ffffff;
  background-color: #159892;
}

/* line 6162, app/assets/stylesheets/style.bundle.scss */
a.badge-success:focus,
a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(27, 197, 189, 0.5);
}

/* line 6169, app/assets/stylesheets/style.bundle.scss */
.badge-info {
  color: #ffffff;
  background-color: #8950fc;
}

/* line 6173, app/assets/stylesheets/style.bundle.scss */
a.badge-info:hover,
a.badge-info:focus {
  color: #ffffff;
  background-color: #671efb;
}

/* line 6178, app/assets/stylesheets/style.bundle.scss */
a.badge-info:focus,
a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 80, 252, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(137, 80, 252, 0.5);
}

/* line 6185, app/assets/stylesheets/style.bundle.scss */
.badge-warning {
  color: #181c32;
  background-color: #ffa800;
}

/* line 6189, app/assets/stylesheets/style.bundle.scss */
a.badge-warning:hover,
a.badge-warning:focus {
  color: #181c32;
  background-color: #cc8600;
}

/* line 6194, app/assets/stylesheets/style.bundle.scss */
a.badge-warning:focus,
a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 168, 0, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 168, 0, 0.5);
}

/* line 6201, app/assets/stylesheets/style.bundle.scss */
.badge-danger {
  color: #ffffff;
  background-color: #f64e60;
}

/* line 6205, app/assets/stylesheets/style.bundle.scss */
a.badge-danger:hover,
a.badge-danger:focus {
  color: #ffffff;
  background-color: #f41d34;
}

/* line 6210, app/assets/stylesheets/style.bundle.scss */
a.badge-danger:focus,
a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
}

/* line 6217, app/assets/stylesheets/style.bundle.scss */
.badge-light {
  color: #181c32;
  background-color: #f3f6f9;
}

/* line 6221, app/assets/stylesheets/style.bundle.scss */
a.badge-light:hover,
a.badge-light:focus {
  color: #181c32;
  background-color: #d1dde8;
}

/* line 6226, app/assets/stylesheets/style.bundle.scss */
a.badge-light:focus,
a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 246, 249, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(243, 246, 249, 0.5);
}

/* line 6233, app/assets/stylesheets/style.bundle.scss */
.badge-dark {
  color: #ffffff;
  background-color: #181c32;
}

/* line 6237, app/assets/stylesheets/style.bundle.scss */
a.badge-dark:hover,
a.badge-dark:focus {
  color: #ffffff;
  background-color: #070910;
}

/* line 6242, app/assets/stylesheets/style.bundle.scss */
a.badge-dark:focus,
a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(24, 28, 50, 0.5);
}

/* line 6249, app/assets/stylesheets/style.bundle.scss */
.badge-white {
  color: #181c32;
  background-color: #ffffff;
}

/* line 6253, app/assets/stylesheets/style.bundle.scss */
a.badge-white:hover,
a.badge-white:focus {
  color: #181c32;
  background-color: #e6e6e6;
}

/* line 6258, app/assets/stylesheets/style.bundle.scss */
a.badge-white:focus,
a.badge-white.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

/* line 6265, app/assets/stylesheets/style.bundle.scss */
.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #ebedf3;
  border-radius: 0.85rem;
}

@media (min-width: 576px) {
  /* line 6272, app/assets/stylesheets/style.bundle.scss */
  .jumbotron {
    padding: 4rem 2rem;
  }
}

/* line 6277, app/assets/stylesheets/style.bundle.scss */
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

/* line 6283, app/assets/stylesheets/style.bundle.scss */
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.42rem;
}

/* line 6291, app/assets/stylesheets/style.bundle.scss */
.alert-heading {
  color: inherit;
}

/* line 6295, app/assets/stylesheets/style.bundle.scss */
.alert-link {
  font-weight: 500;
}

/* line 6299, app/assets/stylesheets/style.bundle.scss */
.alert-dismissible {
  padding-right: 4rem;
}

/* line 6302, app/assets/stylesheets/style.bundle.scss */
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

/* line 6310, app/assets/stylesheets/style.bundle.scss */
.alert-primary {
  color: #1c5085;
  background-color: #d7ebff;
  border-color: #c7e2ff;
}

/* line 6315, app/assets/stylesheets/style.bundle.scss */
.alert-primary hr {
  border-top-color: #aed5ff;
}

/* line 6318, app/assets/stylesheets/style.bundle.scss */
.alert-primary .alert-link {
  color: #13375b;
}

/* line 6322, app/assets/stylesheets/style.bundle.scss */
.alert-secondary {
  color: #77787c;
  background-color: #fafafc;
  border-color: #f7f8fb;
}

/* line 6327, app/assets/stylesheets/style.bundle.scss */
.alert-secondary hr {
  border-top-color: #e6e9f3;
}

/* line 6330, app/assets/stylesheets/style.bundle.scss */
.alert-secondary .alert-link {
  color: #5e5f62;
}

/* line 6334, app/assets/stylesheets/style.bundle.scss */
.alert-success {
  color: #0e6662;
  background-color: #d1f3f2;
  border-color: #bfefed;
}

/* line 6339, app/assets/stylesheets/style.bundle.scss */
.alert-success hr {
  border-top-color: #abeae7;
}

/* line 6342, app/assets/stylesheets/style.bundle.scss */
.alert-success .alert-link {
  color: #083937;
}

/* line 6346, app/assets/stylesheets/style.bundle.scss */
.alert-info {
  color: #472a83;
  background-color: #e7dcfe;
  border-color: #decefe;
}

/* line 6351, app/assets/stylesheets/style.bundle.scss */
.alert-info hr {
  border-top-color: #cdb5fd;
}

/* line 6354, app/assets/stylesheets/style.bundle.scss */
.alert-info .alert-link {
  color: #321e5c;
}

/* line 6358, app/assets/stylesheets/style.bundle.scss */
.alert-warning {
  color: #855700;
  background-color: #ffeecc;
  border-color: #ffe7b8;
}

/* line 6363, app/assets/stylesheets/style.bundle.scss */
.alert-warning hr {
  border-top-color: #ffde9f;
}

/* line 6366, app/assets/stylesheets/style.bundle.scss */
.alert-warning .alert-link {
  color: #523600;
}

/* line 6370, app/assets/stylesheets/style.bundle.scss */
.alert-danger {
  color: #802932;
  background-color: #fddcdf;
  border-color: #fccdd2;
}

/* line 6375, app/assets/stylesheets/style.bundle.scss */
.alert-danger hr {
  border-top-color: #fbb5bc;
}

/* line 6378, app/assets/stylesheets/style.bundle.scss */
.alert-danger .alert-link {
  color: #591d23;
}

/* line 6382, app/assets/stylesheets/style.bundle.scss */
.alert-light {
  color: #7e8081;
  background-color: #fdfdfe;
  border-color: #fcfcfd;
}

/* line 6387, app/assets/stylesheets/style.bundle.scss */
.alert-light hr {
  border-top-color: #ededf3;
}

/* line 6390, app/assets/stylesheets/style.bundle.scss */
.alert-light .alert-link {
  color: #656667;
}

/* line 6394, app/assets/stylesheets/style.bundle.scss */
.alert-dark {
  color: #0c0f1a;
  background-color: #d1d2d6;
  border-color: #bebfc6;
}

/* line 6399, app/assets/stylesheets/style.bundle.scss */
.alert-dark hr {
  border-top-color: #b0b2ba;
}

/* line 6402, app/assets/stylesheets/style.bundle.scss */
.alert-dark .alert-link {
  color: black;
}

/* line 6406, app/assets/stylesheets/style.bundle.scss */
.alert-white {
  color: #858585;
  background-color: white;
  border-color: white;
}

/* line 6411, app/assets/stylesheets/style.bundle.scss */
.alert-white hr {
  border-top-color: #f2f2f2;
}

/* line 6414, app/assets/stylesheets/style.bundle.scss */
.alert-white .alert-link {
  color: #6c6c6c;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

/* line 6436, app/assets/stylesheets/style.bundle.scss */
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #ebedf3;
  border-radius: 0.42rem;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 6450, app/assets/stylesheets/style.bundle.scss */
.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #3699ff;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 6470, app/assets/stylesheets/style.bundle.scss */
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 6476, app/assets/stylesheets/style.bundle.scss */
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

/* line 6490, app/assets/stylesheets/style.bundle.scss */
.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  /* line 6495, app/assets/stylesheets/style.bundle.scss */
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}

/* line 6501, app/assets/stylesheets/style.bundle.scss */
.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

/* line 6510, app/assets/stylesheets/style.bundle.scss */
.media-body {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 6516, app/assets/stylesheets/style.bundle.scss */
.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.42rem;
}

/* line 6529, app/assets/stylesheets/style.bundle.scss */
.list-group-item-action {
  width: 100%;
  color: #5e6278;
  text-align: inherit;
}

/* line 6534, app/assets/stylesheets/style.bundle.scss */
.list-group-item-action:hover,
.list-group-item-action:focus {
  z-index: 1;
  color: #5e6278;
  text-decoration: none;
  background-color: #ebedf3;
}

/* line 6541, app/assets/stylesheets/style.bundle.scss */
.list-group-item-action:active {
  color: #3f4254;
  background-color: #ebedf3;
}

/* line 6546, app/assets/stylesheets/style.bundle.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #ffffff;
  border: 1px solid #ebedf3;
}

/* line 6553, app/assets/stylesheets/style.bundle.scss */
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

/* line 6557, app/assets/stylesheets/style.bundle.scss */
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

/* line 6561, app/assets/stylesheets/style.bundle.scss */
.list-group-item.disabled,
.list-group-item:disabled {
  color: #7e8299;
  pointer-events: none;
  background-color: #ffffff;
}

/* line 6567, app/assets/stylesheets/style.bundle.scss */
.list-group-item.active {
  z-index: 2;
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 6573, app/assets/stylesheets/style.bundle.scss */
.list-group-item + .list-group-item {
  border-top-width: 0;
}

/* line 6576, app/assets/stylesheets/style.bundle.scss */
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

/* line 6581, app/assets/stylesheets/style.bundle.scss */
.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 6587, app/assets/stylesheets/style.bundle.scss */
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.42rem;
  border-top-right-radius: 0;
}

/* line 6591, app/assets/stylesheets/style.bundle.scss */
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-left-radius: 0;
}

/* line 6595, app/assets/stylesheets/style.bundle.scss */
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

/* line 6598, app/assets/stylesheets/style.bundle.scss */
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

/* line 6602, app/assets/stylesheets/style.bundle.scss */
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  /* line 6608, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 6614, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  /* line 6618, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  /* line 6622, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  /* line 6625, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 6629, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  /* line 6636, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 6642, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  /* line 6646, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  /* line 6650, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  /* line 6653, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 6657, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  /* line 6664, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 6670, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  /* line 6674, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  /* line 6678, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  /* line 6681, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 6685, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  /* line 6692, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 6698, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  /* line 6702, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  /* line 6706, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  /* line 6709, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 6713, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1400px) {
  /* line 6720, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xxl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 6726, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.42rem;
    border-top-right-radius: 0;
  }
  /* line 6730, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.42rem;
    border-bottom-left-radius: 0;
  }
  /* line 6734, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  /* line 6737, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 6741, app/assets/stylesheets/style.bundle.scss */
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

/* line 6747, app/assets/stylesheets/style.bundle.scss */
.list-group-flush {
  border-radius: 0;
}

/* line 6750, app/assets/stylesheets/style.bundle.scss */
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

/* line 6753, app/assets/stylesheets/style.bundle.scss */
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

/* line 6757, app/assets/stylesheets/style.bundle.scss */
.list-group-item-primary {
  color: #1c5085;
  background-color: #c7e2ff;
}

/* line 6761, app/assets/stylesheets/style.bundle.scss */
.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
  color: #1c5085;
  background-color: #aed5ff;
}

/* line 6766, app/assets/stylesheets/style.bundle.scss */
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: #1c5085;
  border-color: #1c5085;
}

/* line 6772, app/assets/stylesheets/style.bundle.scss */
.list-group-item-secondary {
  color: #77787c;
  background-color: #f7f8fb;
}

/* line 6776, app/assets/stylesheets/style.bundle.scss */
.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
  color: #77787c;
  background-color: #e6e9f3;
}

/* line 6781, app/assets/stylesheets/style.bundle.scss */
.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: #77787c;
  border-color: #77787c;
}

/* line 6787, app/assets/stylesheets/style.bundle.scss */
.list-group-item-success {
  color: #0e6662;
  background-color: #bfefed;
}

/* line 6791, app/assets/stylesheets/style.bundle.scss */
.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
  color: #0e6662;
  background-color: #abeae7;
}

/* line 6796, app/assets/stylesheets/style.bundle.scss */
.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: #0e6662;
  border-color: #0e6662;
}

/* line 6802, app/assets/stylesheets/style.bundle.scss */
.list-group-item-info {
  color: #472a83;
  background-color: #decefe;
}

/* line 6806, app/assets/stylesheets/style.bundle.scss */
.list-group-item-info.list-group-item-action:hover,
.list-group-item-info.list-group-item-action:focus {
  color: #472a83;
  background-color: #cdb5fd;
}

/* line 6811, app/assets/stylesheets/style.bundle.scss */
.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: #472a83;
  border-color: #472a83;
}

/* line 6817, app/assets/stylesheets/style.bundle.scss */
.list-group-item-warning {
  color: #855700;
  background-color: #ffe7b8;
}

/* line 6821, app/assets/stylesheets/style.bundle.scss */
.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
  color: #855700;
  background-color: #ffde9f;
}

/* line 6826, app/assets/stylesheets/style.bundle.scss */
.list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: #855700;
  border-color: #855700;
}

/* line 6832, app/assets/stylesheets/style.bundle.scss */
.list-group-item-danger {
  color: #802932;
  background-color: #fccdd2;
}

/* line 6836, app/assets/stylesheets/style.bundle.scss */
.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
  color: #802932;
  background-color: #fbb5bc;
}

/* line 6841, app/assets/stylesheets/style.bundle.scss */
.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: #802932;
  border-color: #802932;
}

/* line 6847, app/assets/stylesheets/style.bundle.scss */
.list-group-item-light {
  color: #7e8081;
  background-color: #fcfcfd;
}

/* line 6851, app/assets/stylesheets/style.bundle.scss */
.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
  color: #7e8081;
  background-color: #ededf3;
}

/* line 6856, app/assets/stylesheets/style.bundle.scss */
.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: #7e8081;
  border-color: #7e8081;
}

/* line 6862, app/assets/stylesheets/style.bundle.scss */
.list-group-item-dark {
  color: #0c0f1a;
  background-color: #bebfc6;
}

/* line 6866, app/assets/stylesheets/style.bundle.scss */
.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
  color: #0c0f1a;
  background-color: #b0b2ba;
}

/* line 6871, app/assets/stylesheets/style.bundle.scss */
.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: #0c0f1a;
  border-color: #0c0f1a;
}

/* line 6877, app/assets/stylesheets/style.bundle.scss */
.list-group-item-white {
  color: #858585;
  background-color: white;
}

/* line 6881, app/assets/stylesheets/style.bundle.scss */
.list-group-item-white.list-group-item-action:hover,
.list-group-item-white.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}

/* line 6886, app/assets/stylesheets/style.bundle.scss */
.list-group-item-white.list-group-item-action.active {
  color: #ffffff;
  background-color: #858585;
  border-color: #858585;
}

/* line 6892, app/assets/stylesheets/style.bundle.scss */
.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.5;
}

@media (max-width: 1200px) {
  /* line 6902, app/assets/stylesheets/style.bundle.scss */
  .close {
    font-size: calc(1.275rem + 0.3vw);
  }
}

/* line 6906, app/assets/stylesheets/style.bundle.scss */
.close:hover {
  color: #000000;
  text-decoration: none;
}

/* line 6910, app/assets/stylesheets/style.bundle.scss */
.close:not(:disabled):not(.disabled):hover,
.close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

/* line 6915, app/assets/stylesheets/style.bundle.scss */
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

/* line 6921, app/assets/stylesheets/style.bundle.scss */
a.close.disabled {
  pointer-events: none;
}

/* line 6925, app/assets/stylesheets/style.bundle.scss */
.toast {
  -ms-flex-preferred-size: 350px;
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  opacity: 0;
  border-radius: 0.25rem;
}

/* line 6938, app/assets/stylesheets/style.bundle.scss */
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

/* line 6941, app/assets/stylesheets/style.bundle.scss */
.toast.showing {
  opacity: 1;
}

/* line 6944, app/assets/stylesheets/style.bundle.scss */
.toast.show {
  display: block;
  opacity: 1;
}

/* line 6948, app/assets/stylesheets/style.bundle.scss */
.toast.hide {
  display: none;
}

/* line 6952, app/assets/stylesheets/style.bundle.scss */
.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #3f4254;
  background-color: #fff;
  background-clip: padding-box;
  border-bottom: 1px solid #ebedf3;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

/* line 6968, app/assets/stylesheets/style.bundle.scss */
.toast-body {
  padding: 0.75rem;
}

/* line 6972, app/assets/stylesheets/style.bundle.scss */
.modal-open {
  overflow: hidden;
}

/* line 6975, app/assets/stylesheets/style.bundle.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 6980, app/assets/stylesheets/style.bundle.scss */
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100%;
  height: 100%;
  outline: 0;
  background: rgba(0, 0, 0, 0.1);
}

/* line 6991, app/assets/stylesheets/style.bundle.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
  text-align: center;
}

/* line 6999, app/assets/stylesheets/style.bundle.scss */
.modal-title-dialog {
  font-weight: 500;
  font-size: 2rem;
  color: #181c32;
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
  text-align: center;
}

/* line 7010, app/assets/stylesheets/style.bundle.scss */
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  /* line 7019, app/assets/stylesheets/style.bundle.scss */
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 7024, app/assets/stylesheets/style.bundle.scss */
.modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}

/* line 7028, app/assets/stylesheets/style.bundle.scss */
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}

/* line 7033, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}

/* line 7039, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

/* line 7043, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

/* line 7048, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

/* line 7052, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}

/* line 7061, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}

/* line 7069, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}

/* line 7079, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

/* line 7082, app/assets/stylesheets/style.bundle.scss */
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

/* line 7086, app/assets/stylesheets/style.bundle.scss */
.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.42rem;
  -webkit-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  outline: 0;
}

/* line 7106, app/assets/stylesheets/style.bundle.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000000;
}

/* line 7115, app/assets/stylesheets/style.bundle.scss */
.modal-backdrop.fade {
  opacity: 0;
}

/* line 7118, app/assets/stylesheets/style.bundle.scss */
.modal-backdrop.show {
  opacity: 0.2;
}

/* line 7122, app/assets/stylesheets/style.bundle.scss */
.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 1.5rem 0 1.75rem;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 7136, app/assets/stylesheets/style.bundle.scss */
.modal-header .close {
  padding: 1.5rem 1.75rem;
  margin: -1.5rem -1.75rem -1.5rem auto;
}

/* line 7141, app/assets/stylesheets/style.bundle.scss */
.modal-title {
  line-height: 1.5;
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
  text-align: center;
}

/* line 7150, app/assets/stylesheets/style.bundle.scss */
.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0 1.75rem;
}

/* line 7158, app/assets/stylesheets/style.bundle.scss */
.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: center;
  padding: 1.5rem;
  border-bottom-right-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 7174, app/assets/stylesheets/style.bundle.scss */
.modal-footer > * {
  margin: 0.25rem;
}

/* line 7178, app/assets/stylesheets/style.bundle.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  /* line 7187, app/assets/stylesheets/style.bundle.scss */
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  /* line 7191, app/assets/stylesheets/style.bundle.scss */
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  /* line 7194, app/assets/stylesheets/style.bundle.scss */
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  /* line 7197, app/assets/stylesheets/style.bundle.scss */
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  /* line 7200, app/assets/stylesheets/style.bundle.scss */
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  /* line 7206, app/assets/stylesheets/style.bundle.scss */
  .modal-content {
    -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
  }
  /* line 7210, app/assets/stylesheets/style.bundle.scss */
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  /* line 7216, app/assets/stylesheets/style.bundle.scss */
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  /* line 7223, app/assets/stylesheets/style.bundle.scss */
  .modal-xl {
    max-width: 1140px;
  }
}

/* line 7228, app/assets/stylesheets/style.bundle.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: Poppins, Helvetica, "sans-serif";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.9rem;
  word-wrap: break-word;
  opacity: 0;
}

/* line 7251, app/assets/stylesheets/style.bundle.scss */
.tooltip.show {
  opacity: 1;
}

/* line 7254, app/assets/stylesheets/style.bundle.scss */
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

/* line 7260, app/assets/stylesheets/style.bundle.scss */
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 7267, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-top,
.bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

/* line 7271, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-top .arrow,
.bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

/* line 7275, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #ffffff;
}

/* line 7282, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-right,
.bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

/* line 7286, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-right .arrow,
.bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 7292, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #ffffff;
}

/* line 7299, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-bottom,
.bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

/* line 7303, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-bottom .arrow,
.bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

/* line 7307, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #ffffff;
}

/* line 7314, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-left,
.bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

/* line 7318, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-left .arrow,
.bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 7324, app/assets/stylesheets/style.bundle.scss */
.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #ffffff;
}

/* line 7331, app/assets/stylesheets/style.bundle.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 0.75rem 1rem;
  color: #3f4254;
  text-align: center;
  background-color: #ffffff;
  border-radius: 3px;
}

/* line 7340, app/assets/stylesheets/style.bundle.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: Poppins, Helvetica, "sans-serif";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.9rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #ffffff;
  border-radius: 0.42rem;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}

/* line 7370, app/assets/stylesheets/style.bundle.scss */
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.42rem;
}

/* line 7377, app/assets/stylesheets/style.bundle.scss */
.popover .arrow::before,
.popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 7386, app/assets/stylesheets/style.bundle.scss */
.bs-popover-top,
.bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

/* line 7390, app/assets/stylesheets/style.bundle.scss */
.bs-popover-top > .arrow,
.bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

/* line 7394, app/assets/stylesheets/style.bundle.scss */
.bs-popover-top > .arrow::before,
.bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: white;
}

/* line 7400, app/assets/stylesheets/style.bundle.scss */
.bs-popover-top > .arrow::after,
.bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ffffff;
}

/* line 7407, app/assets/stylesheets/style.bundle.scss */
.bs-popover-right,
.bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

/* line 7411, app/assets/stylesheets/style.bundle.scss */
.bs-popover-right > .arrow,
.bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.42rem 0;
}

/* line 7418, app/assets/stylesheets/style.bundle.scss */
.bs-popover-right > .arrow::before,
.bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: white;
}

/* line 7424, app/assets/stylesheets/style.bundle.scss */
.bs-popover-right > .arrow::after,
.bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ffffff;
}

/* line 7431, app/assets/stylesheets/style.bundle.scss */
.bs-popover-bottom,
.bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

/* line 7435, app/assets/stylesheets/style.bundle.scss */
.bs-popover-bottom > .arrow,
.bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

/* line 7439, app/assets/stylesheets/style.bundle.scss */
.bs-popover-bottom > .arrow::before,
.bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: white;
}

/* line 7445, app/assets/stylesheets/style.bundle.scss */
.bs-popover-bottom > .arrow::after,
.bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #ffffff;
}

/* line 7451, app/assets/stylesheets/style.bundle.scss */
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #ffffff;
}

/* line 7463, app/assets/stylesheets/style.bundle.scss */
.bs-popover-left,
.bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

/* line 7467, app/assets/stylesheets/style.bundle.scss */
.bs-popover-left > .arrow,
.bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.42rem 0;
}

/* line 7474, app/assets/stylesheets/style.bundle.scss */
.bs-popover-left > .arrow::before,
.bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: white;
}

/* line 7480, app/assets/stylesheets/style.bundle.scss */
.bs-popover-left > .arrow::after,
.bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ffffff;
}

/* line 7487, app/assets/stylesheets/style.bundle.scss */
.popover-header {
  padding: 1rem 1.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #181c32;
  background-color: #ffffff;
  border-bottom: 1px solid #f2f2f2;
  border-top-left-radius: calc(0.42rem - 1px);
  border-top-right-radius: calc(0.42rem - 1px);
}

/* line 7497, app/assets/stylesheets/style.bundle.scss */
.popover-header:empty {
  display: none;
}

/* line 7501, app/assets/stylesheets/style.bundle.scss */
.popover-body {
  padding: 1rem 1.25rem;
  color: #3f4254;
}

/* line 7506, app/assets/stylesheets/style.bundle.scss */
.carousel {
  position: relative;
}

/* line 7510, app/assets/stylesheets/style.bundle.scss */
.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

/* line 7515, app/assets/stylesheets/style.bundle.scss */
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 7520, app/assets/stylesheets/style.bundle.scss */
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

/* line 7526, app/assets/stylesheets/style.bundle.scss */
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7540, app/assets/stylesheets/style.bundle.scss */
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 7546, app/assets/stylesheets/style.bundle.scss */
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

/* line 7552, app/assets/stylesheets/style.bundle.scss */
.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

/* line 7558, app/assets/stylesheets/style.bundle.scss */
.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

/* line 7564, app/assets/stylesheets/style.bundle.scss */
.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}

/* line 7572, app/assets/stylesheets/style.bundle.scss */
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

/* line 7579, app/assets/stylesheets/style.bundle.scss */
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7587, app/assets/stylesheets/style.bundle.scss */
  .carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 7594, app/assets/stylesheets/style.bundle.scss */
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #ffffff;
  text-align: center;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7617, app/assets/stylesheets/style.bundle.scss */
  .carousel-control-prev,
.carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 7623, app/assets/stylesheets/style.bundle.scss */
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

/* line 7633, app/assets/stylesheets/style.bundle.scss */
.carousel-control-prev {
  left: 0;
}

/* line 7637, app/assets/stylesheets/style.bundle.scss */
.carousel-control-next {
  right: 0;
}

/* line 7641, app/assets/stylesheets/style.bundle.scss */
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%;
}

/* line 7649, app/assets/stylesheets/style.bundle.scss */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

/* line 7653, app/assets/stylesheets/style.bundle.scss */
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

/* line 7657, app/assets/stylesheets/style.bundle.scss */
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

/* line 7674, app/assets/stylesheets/style.bundle.scss */
.carousel-indicators li {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7695, app/assets/stylesheets/style.bundle.scss */
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 7700, app/assets/stylesheets/style.bundle.scss */
.carousel-indicators .active {
  opacity: 1;
}

/* line 7704, app/assets/stylesheets/style.bundle.scss */
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 7730, app/assets/stylesheets/style.bundle.scss */
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border 0.75s linear infinite;
  animation: spinner-border 0.75s linear infinite;
}

/* line 7742, app/assets/stylesheets/style.bundle.scss */
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 7772, app/assets/stylesheets/style.bundle.scss */
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow 0.75s linear infinite;
  animation: spinner-grow 0.75s linear infinite;
}

/* line 7784, app/assets/stylesheets/style.bundle.scss */
.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

/* line 7789, app/assets/stylesheets/style.bundle.scss */
.align-baseline {
  vertical-align: baseline !important;
}

/* line 7793, app/assets/stylesheets/style.bundle.scss */
.align-top {
  vertical-align: top !important;
}

/* line 7797, app/assets/stylesheets/style.bundle.scss */
.align-middle {
  vertical-align: middle !important;
}

/* line 7801, app/assets/stylesheets/style.bundle.scss */
.align-bottom {
  vertical-align: bottom !important;
}

/* line 7805, app/assets/stylesheets/style.bundle.scss */
.align-text-bottom {
  vertical-align: text-bottom !important;
}

/* line 7809, app/assets/stylesheets/style.bundle.scss */
.align-text-top {
  vertical-align: text-top !important;
}

/* line 7813, app/assets/stylesheets/style.bundle.scss */
.bg-primary {
  background-color: #3699ff !important;
}

/* line 7817, app/assets/stylesheets/style.bundle.scss */
a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #037fff !important;
}

/* line 7824, app/assets/stylesheets/style.bundle.scss */
.bg-secondary {
  background-color: #e4e6ef !important;
}

/* line 7828, app/assets/stylesheets/style.bundle.scss */
a.bg-secondary:hover,
a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #c4c8dc !important;
}

/* line 7835, app/assets/stylesheets/style.bundle.scss */
.bg-success {
  background-color: #1bc5bd !important;
}

/* line 7839, app/assets/stylesheets/style.bundle.scss */
a.bg-success:hover,
a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #159892 !important;
}

/* line 7846, app/assets/stylesheets/style.bundle.scss */
.bg-info {
  background-color: #8950fc !important;
}

/* line 7850, app/assets/stylesheets/style.bundle.scss */
a.bg-info:hover,
a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #671efb !important;
}

/* line 7857, app/assets/stylesheets/style.bundle.scss */
.bg-warning {
  background-color: #ffa800 !important;
}

/* line 7861, app/assets/stylesheets/style.bundle.scss */
a.bg-warning:hover,
a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #cc8600 !important;
}

/* line 7868, app/assets/stylesheets/style.bundle.scss */
.bg-danger {
  background-color: #f64e60 !important;
}

/* line 7872, app/assets/stylesheets/style.bundle.scss */
a.bg-danger:hover,
a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #f41d34 !important;
}

/* line 7879, app/assets/stylesheets/style.bundle.scss */
.bg-light {
  background-color: #f3f6f9 !important;
}

/* line 7883, app/assets/stylesheets/style.bundle.scss */
a.bg-light:hover,
a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #d1dde8 !important;
}

/* line 7890, app/assets/stylesheets/style.bundle.scss */
.bg-dark {
  background-color: #181c32 !important;
}

/* line 7894, app/assets/stylesheets/style.bundle.scss */
a.bg-dark:hover,
a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #070910 !important;
}

/* line 7901, app/assets/stylesheets/style.bundle.scss */
.bg-white {
  background-color: #ffffff !important;
}

/* line 7905, app/assets/stylesheets/style.bundle.scss */
a.bg-white:hover,
a.bg-white:focus,
button.bg-white:hover,
button.bg-white:focus {
  background-color: #e6e6e6 !important;
}

/* line 7912, app/assets/stylesheets/style.bundle.scss */
.bg-white {
  background-color: #ffffff !important;
}

/* line 7916, app/assets/stylesheets/style.bundle.scss */
.bg-transparent {
  background-color: transparent !important;
}

/* line 7920, app/assets/stylesheets/style.bundle.scss */
.border {
  border: 1px solid #ebedf3 !important;
}

/* line 7924, app/assets/stylesheets/style.bundle.scss */
.border-top {
  border-top: 1px solid #ebedf3 !important;
}

/* line 7928, app/assets/stylesheets/style.bundle.scss */
.border-right {
  border-right: 1px solid #ebedf3 !important;
}

/* line 7932, app/assets/stylesheets/style.bundle.scss */
.border-bottom {
  border-bottom: 1px solid #ebedf3 !important;
}

/* line 7936, app/assets/stylesheets/style.bundle.scss */
.border-left {
  border-left: 1px solid #ebedf3 !important;
}

/* line 7940, app/assets/stylesheets/style.bundle.scss */
.border-0 {
  border: 0 !important;
}

/* line 7944, app/assets/stylesheets/style.bundle.scss */
.border-top-0 {
  border-top: 0 !important;
}

/* line 7948, app/assets/stylesheets/style.bundle.scss */
.border-right-0 {
  border-right: 0 !important;
}

/* line 7952, app/assets/stylesheets/style.bundle.scss */
.border-bottom-0 {
  border-bottom: 0 !important;
}

/* line 7956, app/assets/stylesheets/style.bundle.scss */
.border-left-0 {
  border-left: 0 !important;
}

/* line 7960, app/assets/stylesheets/style.bundle.scss */
.border-primary {
  border-color: #3699ff !important;
}

/* line 7964, app/assets/stylesheets/style.bundle.scss */
.border-secondary {
  border-color: #e4e6ef !important;
}

/* line 7968, app/assets/stylesheets/style.bundle.scss */
.border-success {
  border-color: #1bc5bd !important;
}

/* line 7972, app/assets/stylesheets/style.bundle.scss */
.border-info {
  border-color: #8950fc !important;
}

/* line 7976, app/assets/stylesheets/style.bundle.scss */
.border-warning {
  border-color: #ffa800 !important;
}

/* line 7980, app/assets/stylesheets/style.bundle.scss */
.border-danger {
  border-color: #f64e60 !important;
}

/* line 7984, app/assets/stylesheets/style.bundle.scss */
.border-light {
  border-color: #f3f6f9 !important;
}

/* line 7988, app/assets/stylesheets/style.bundle.scss */
.border-dark {
  border-color: #181c32 !important;
}

/* line 7992, app/assets/stylesheets/style.bundle.scss */
.border-white {
  border-color: #ffffff !important;
}

/* line 7996, app/assets/stylesheets/style.bundle.scss */
.border-white {
  border-color: #ffffff !important;
}

/* line 8000, app/assets/stylesheets/style.bundle.scss */
.rounded-sm {
  border-radius: 0.28rem !important;
}

/* line 8004, app/assets/stylesheets/style.bundle.scss */
.rounded {
  border-radius: 0.42rem !important;
}

/* line 8008, app/assets/stylesheets/style.bundle.scss */
.rounded-top {
  border-top-left-radius: 0.42rem !important;
  border-top-right-radius: 0.42rem !important;
}

/* line 8013, app/assets/stylesheets/style.bundle.scss */
.rounded-right {
  border-top-right-radius: 0.42rem !important;
  border-bottom-right-radius: 0.42rem !important;
}

/* line 8018, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom {
  border-bottom-right-radius: 0.42rem !important;
  border-bottom-left-radius: 0.42rem !important;
}

/* line 8023, app/assets/stylesheets/style.bundle.scss */
.rounded-left {
  border-top-left-radius: 0.42rem !important;
  border-bottom-left-radius: 0.42rem !important;
}

/* line 8028, app/assets/stylesheets/style.bundle.scss */
.rounded-lg {
  border-radius: 0.85rem !important;
}

/* line 8032, app/assets/stylesheets/style.bundle.scss */
.rounded-circle {
  border-radius: 50% !important;
}

/* line 8036, app/assets/stylesheets/style.bundle.scss */
.rounded-pill {
  border-radius: 50rem !important;
}

/* line 8040, app/assets/stylesheets/style.bundle.scss */
.rounded-0 {
  border-radius: 0 !important;
}

/* line 8044, app/assets/stylesheets/style.bundle.scss */
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

/* line 8050, app/assets/stylesheets/style.bundle.scss */
.d-none {
  display: none !important;
}

/* line 8054, app/assets/stylesheets/style.bundle.scss */
.d-inline {
  display: inline !important;
}

/* line 8058, app/assets/stylesheets/style.bundle.scss */
.d-inline-block {
  display: inline-block !important;
}

/* line 8062, app/assets/stylesheets/style.bundle.scss */
.d-block {
  display: block !important;
}

/* line 8066, app/assets/stylesheets/style.bundle.scss */
.d-table {
  display: table !important;
}

/* line 8070, app/assets/stylesheets/style.bundle.scss */
.d-table-row {
  display: table-row !important;
}

/* line 8074, app/assets/stylesheets/style.bundle.scss */
.d-table-cell {
  display: table-cell !important;
}

/* line 8078, app/assets/stylesheets/style.bundle.scss */
.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

/* line 8084, app/assets/stylesheets/style.bundle.scss */
.pagination-width {
  width: 100%;
}

/* line 8088, app/assets/stylesheets/style.bundle.scss */
.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

/* line 8094, app/assets/stylesheets/style.bundle.scss */
.loader-container {
  display: flex !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
}

@media (min-width: 576px) {
  /* line 8103, app/assets/stylesheets/style.bundle.scss */
  .d-sm-none {
    display: none !important;
  }
  /* line 8106, app/assets/stylesheets/style.bundle.scss */
  .d-sm-inline {
    display: inline !important;
  }
  /* line 8109, app/assets/stylesheets/style.bundle.scss */
  .d-sm-inline-block {
    display: inline-block !important;
  }
  /* line 8112, app/assets/stylesheets/style.bundle.scss */
  .d-sm-block {
    display: block !important;
  }
  /* line 8115, app/assets/stylesheets/style.bundle.scss */
  .d-sm-table {
    display: table !important;
  }
  /* line 8118, app/assets/stylesheets/style.bundle.scss */
  .d-sm-table-row {
    display: table-row !important;
  }
  /* line 8121, app/assets/stylesheets/style.bundle.scss */
  .d-sm-table-cell {
    display: table-cell !important;
  }
  /* line 8124, app/assets/stylesheets/style.bundle.scss */
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 8129, app/assets/stylesheets/style.bundle.scss */
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  /* line 8137, app/assets/stylesheets/style.bundle.scss */
  .d-md-none {
    display: none !important;
  }
  /* line 8140, app/assets/stylesheets/style.bundle.scss */
  .d-md-inline {
    display: inline !important;
  }
  /* line 8143, app/assets/stylesheets/style.bundle.scss */
  .d-md-inline-block {
    display: inline-block !important;
  }
  /* line 8146, app/assets/stylesheets/style.bundle.scss */
  .d-md-block {
    display: block !important;
  }
  /* line 8149, app/assets/stylesheets/style.bundle.scss */
  .d-md-table {
    display: table !important;
  }
  /* line 8152, app/assets/stylesheets/style.bundle.scss */
  .d-md-table-row {
    display: table-row !important;
  }
  /* line 8155, app/assets/stylesheets/style.bundle.scss */
  .d-md-table-cell {
    display: table-cell !important;
  }
  /* line 8158, app/assets/stylesheets/style.bundle.scss */
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 8163, app/assets/stylesheets/style.bundle.scss */
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  /* line 8171, app/assets/stylesheets/style.bundle.scss */
  .d-lg-none {
    display: none !important;
  }
  /* line 8174, app/assets/stylesheets/style.bundle.scss */
  .d-lg-inline {
    display: inline !important;
  }
  /* line 8177, app/assets/stylesheets/style.bundle.scss */
  .d-lg-inline-block {
    display: inline-block !important;
  }
  /* line 8180, app/assets/stylesheets/style.bundle.scss */
  .d-lg-block {
    display: block !important;
  }
  /* line 8183, app/assets/stylesheets/style.bundle.scss */
  .d-lg-table {
    display: table !important;
  }
  /* line 8186, app/assets/stylesheets/style.bundle.scss */
  .d-lg-table-row {
    display: table-row !important;
  }
  /* line 8189, app/assets/stylesheets/style.bundle.scss */
  .d-lg-table-cell {
    display: table-cell !important;
  }
  /* line 8192, app/assets/stylesheets/style.bundle.scss */
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 8197, app/assets/stylesheets/style.bundle.scss */
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  /* line 8205, app/assets/stylesheets/style.bundle.scss */
  .d-xl-none {
    display: none !important;
  }
  /* line 8208, app/assets/stylesheets/style.bundle.scss */
  .d-xl-inline {
    display: inline !important;
  }
  /* line 8211, app/assets/stylesheets/style.bundle.scss */
  .d-xl-inline-block {
    display: inline-block !important;
  }
  /* line 8214, app/assets/stylesheets/style.bundle.scss */
  .d-xl-block {
    display: block !important;
  }
  /* line 8217, app/assets/stylesheets/style.bundle.scss */
  .d-xl-table {
    display: table !important;
  }
  /* line 8220, app/assets/stylesheets/style.bundle.scss */
  .d-xl-table-row {
    display: table-row !important;
  }
  /* line 8223, app/assets/stylesheets/style.bundle.scss */
  .d-xl-table-cell {
    display: table-cell !important;
  }
  /* line 8226, app/assets/stylesheets/style.bundle.scss */
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 8231, app/assets/stylesheets/style.bundle.scss */
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1400px) {
  /* line 8239, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-none {
    display: none !important;
  }
  /* line 8242, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-inline {
    display: inline !important;
  }
  /* line 8245, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  /* line 8248, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-block {
    display: block !important;
  }
  /* line 8251, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-table {
    display: table !important;
  }
  /* line 8254, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-table-row {
    display: table-row !important;
  }
  /* line 8257, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  /* line 8260, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 8265, app/assets/stylesheets/style.bundle.scss */
  .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  /* line 8273, app/assets/stylesheets/style.bundle.scss */
  .d-print-none {
    display: none !important;
  }
  /* line 8276, app/assets/stylesheets/style.bundle.scss */
  .d-print-inline {
    display: inline !important;
  }
  /* line 8279, app/assets/stylesheets/style.bundle.scss */
  .d-print-inline-block {
    display: inline-block !important;
  }
  /* line 8282, app/assets/stylesheets/style.bundle.scss */
  .d-print-block {
    display: block !important;
  }
  /* line 8285, app/assets/stylesheets/style.bundle.scss */
  .d-print-table {
    display: table !important;
  }
  /* line 8288, app/assets/stylesheets/style.bundle.scss */
  .d-print-table-row {
    display: table-row !important;
  }
  /* line 8291, app/assets/stylesheets/style.bundle.scss */
  .d-print-table-cell {
    display: table-cell !important;
  }
  /* line 8294, app/assets/stylesheets/style.bundle.scss */
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 8299, app/assets/stylesheets/style.bundle.scss */
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

/* line 8306, app/assets/stylesheets/style.bundle.scss */
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

/* line 8313, app/assets/stylesheets/style.bundle.scss */
.embed-responsive::before {
  display: block;
  content: "";
}

/* line 8317, app/assets/stylesheets/style.bundle.scss */
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* line 8331, app/assets/stylesheets/style.bundle.scss */
.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

/* line 8335, app/assets/stylesheets/style.bundle.scss */
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

/* line 8339, app/assets/stylesheets/style.bundle.scss */
.embed-responsive-4by3::before {
  padding-top: 75%;
}

/* line 8343, app/assets/stylesheets/style.bundle.scss */
.embed-responsive-1by1::before {
  padding-top: 100%;
}

/* line 8347, app/assets/stylesheets/style.bundle.scss */
.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

/* line 8354, app/assets/stylesheets/style.bundle.scss */
.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

/* line 8361, app/assets/stylesheets/style.bundle.scss */
.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

/* line 8368, app/assets/stylesheets/style.bundle.scss */
.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

/* line 8375, app/assets/stylesheets/style.bundle.scss */
.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

/* line 8380, app/assets/stylesheets/style.bundle.scss */
.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

/* line 8385, app/assets/stylesheets/style.bundle.scss */
.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

/* line 8390, app/assets/stylesheets/style.bundle.scss */
.flex-fill {
  -webkit-box-flex: 1 !important;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

/* line 8396, app/assets/stylesheets/style.bundle.scss */
.flex-grow-0 {
  -webkit-box-flex: 0 !important;
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

/* line 8402, app/assets/stylesheets/style.bundle.scss */
.flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

/* line 8408, app/assets/stylesheets/style.bundle.scss */
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

/* line 8413, app/assets/stylesheets/style.bundle.scss */
.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

/* line 8418, app/assets/stylesheets/style.bundle.scss */
.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

/* line 8424, app/assets/stylesheets/style.bundle.scss */
.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

/* line 8430, app/assets/stylesheets/style.bundle.scss */
.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

/* line 8436, app/assets/stylesheets/style.bundle.scss */
.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

/* line 8442, app/assets/stylesheets/style.bundle.scss */
.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

/* line 8447, app/assets/stylesheets/style.bundle.scss */
.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

/* line 8453, app/assets/stylesheets/style.bundle.scss */
.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

/* line 8459, app/assets/stylesheets/style.bundle.scss */
.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

/* line 8465, app/assets/stylesheets/style.bundle.scss */
.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

/* line 8471, app/assets/stylesheets/style.bundle.scss */
.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

/* line 8477, app/assets/stylesheets/style.bundle.scss */
.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

/* line 8482, app/assets/stylesheets/style.bundle.scss */
.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

/* line 8487, app/assets/stylesheets/style.bundle.scss */
.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

/* line 8492, app/assets/stylesheets/style.bundle.scss */
.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

/* line 8497, app/assets/stylesheets/style.bundle.scss */
.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

/* line 8502, app/assets/stylesheets/style.bundle.scss */
.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

/* line 8507, app/assets/stylesheets/style.bundle.scss */
.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

/* line 8512, app/assets/stylesheets/style.bundle.scss */
.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

/* line 8517, app/assets/stylesheets/style.bundle.scss */
.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

/* line 8522, app/assets/stylesheets/style.bundle.scss */
.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

/* line 8527, app/assets/stylesheets/style.bundle.scss */
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

/* line 8532, app/assets/stylesheets/style.bundle.scss */
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  /* line 8538, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  /* line 8544, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  /* line 8550, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  /* line 8556, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  /* line 8562, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  /* line 8566, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  /* line 8570, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  /* line 8574, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  /* line 8579, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  /* line 8584, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  /* line 8589, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  /* line 8593, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  /* line 8597, app/assets/stylesheets/style.bundle.scss */
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  /* line 8602, app/assets/stylesheets/style.bundle.scss */
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  /* line 8607, app/assets/stylesheets/style.bundle.scss */
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  /* line 8612, app/assets/stylesheets/style.bundle.scss */
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  /* line 8617, app/assets/stylesheets/style.bundle.scss */
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  /* line 8621, app/assets/stylesheets/style.bundle.scss */
  .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  /* line 8626, app/assets/stylesheets/style.bundle.scss */
  .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  /* line 8631, app/assets/stylesheets/style.bundle.scss */
  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  /* line 8636, app/assets/stylesheets/style.bundle.scss */
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  /* line 8641, app/assets/stylesheets/style.bundle.scss */
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  /* line 8646, app/assets/stylesheets/style.bundle.scss */
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  /* line 8650, app/assets/stylesheets/style.bundle.scss */
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  /* line 8654, app/assets/stylesheets/style.bundle.scss */
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  /* line 8658, app/assets/stylesheets/style.bundle.scss */
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  /* line 8662, app/assets/stylesheets/style.bundle.scss */
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  /* line 8666, app/assets/stylesheets/style.bundle.scss */
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  /* line 8670, app/assets/stylesheets/style.bundle.scss */
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  /* line 8674, app/assets/stylesheets/style.bundle.scss */
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  /* line 8678, app/assets/stylesheets/style.bundle.scss */
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  /* line 8682, app/assets/stylesheets/style.bundle.scss */
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  /* line 8686, app/assets/stylesheets/style.bundle.scss */
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  /* line 8690, app/assets/stylesheets/style.bundle.scss */
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  /* line 8697, app/assets/stylesheets/style.bundle.scss */
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  /* line 8703, app/assets/stylesheets/style.bundle.scss */
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  /* line 8709, app/assets/stylesheets/style.bundle.scss */
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  /* line 8715, app/assets/stylesheets/style.bundle.scss */
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  /* line 8721, app/assets/stylesheets/style.bundle.scss */
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  /* line 8725, app/assets/stylesheets/style.bundle.scss */
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  /* line 8729, app/assets/stylesheets/style.bundle.scss */
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  /* line 8733, app/assets/stylesheets/style.bundle.scss */
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  /* line 8738, app/assets/stylesheets/style.bundle.scss */
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  /* line 8743, app/assets/stylesheets/style.bundle.scss */
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  /* line 8748, app/assets/stylesheets/style.bundle.scss */
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  /* line 8752, app/assets/stylesheets/style.bundle.scss */
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  /* line 8756, app/assets/stylesheets/style.bundle.scss */
  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  /* line 8761, app/assets/stylesheets/style.bundle.scss */
  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  /* line 8766, app/assets/stylesheets/style.bundle.scss */
  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  /* line 8771, app/assets/stylesheets/style.bundle.scss */
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  /* line 8776, app/assets/stylesheets/style.bundle.scss */
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  /* line 8780, app/assets/stylesheets/style.bundle.scss */
  .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  /* line 8785, app/assets/stylesheets/style.bundle.scss */
  .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  /* line 8790, app/assets/stylesheets/style.bundle.scss */
  .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  /* line 8795, app/assets/stylesheets/style.bundle.scss */
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  /* line 8800, app/assets/stylesheets/style.bundle.scss */
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  /* line 8805, app/assets/stylesheets/style.bundle.scss */
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  /* line 8809, app/assets/stylesheets/style.bundle.scss */
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  /* line 8813, app/assets/stylesheets/style.bundle.scss */
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  /* line 8817, app/assets/stylesheets/style.bundle.scss */
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  /* line 8821, app/assets/stylesheets/style.bundle.scss */
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  /* line 8825, app/assets/stylesheets/style.bundle.scss */
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  /* line 8829, app/assets/stylesheets/style.bundle.scss */
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  /* line 8833, app/assets/stylesheets/style.bundle.scss */
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  /* line 8837, app/assets/stylesheets/style.bundle.scss */
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  /* line 8841, app/assets/stylesheets/style.bundle.scss */
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  /* line 8845, app/assets/stylesheets/style.bundle.scss */
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  /* line 8849, app/assets/stylesheets/style.bundle.scss */
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  /* line 8856, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  /* line 8862, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  /* line 8868, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  /* line 8874, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  /* line 8880, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  /* line 8884, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  /* line 8888, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  /* line 8892, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  /* line 8897, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  /* line 8902, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  /* line 8907, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  /* line 8911, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  /* line 8915, app/assets/stylesheets/style.bundle.scss */
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  /* line 8920, app/assets/stylesheets/style.bundle.scss */
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  /* line 8925, app/assets/stylesheets/style.bundle.scss */
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  /* line 8930, app/assets/stylesheets/style.bundle.scss */
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  /* line 8935, app/assets/stylesheets/style.bundle.scss */
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  /* line 8939, app/assets/stylesheets/style.bundle.scss */
  .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  /* line 8944, app/assets/stylesheets/style.bundle.scss */
  .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  /* line 8949, app/assets/stylesheets/style.bundle.scss */
  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  /* line 8954, app/assets/stylesheets/style.bundle.scss */
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  /* line 8959, app/assets/stylesheets/style.bundle.scss */
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  /* line 8964, app/assets/stylesheets/style.bundle.scss */
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  /* line 8968, app/assets/stylesheets/style.bundle.scss */
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  /* line 8972, app/assets/stylesheets/style.bundle.scss */
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  /* line 8976, app/assets/stylesheets/style.bundle.scss */
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  /* line 8980, app/assets/stylesheets/style.bundle.scss */
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  /* line 8984, app/assets/stylesheets/style.bundle.scss */
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  /* line 8988, app/assets/stylesheets/style.bundle.scss */
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  /* line 8992, app/assets/stylesheets/style.bundle.scss */
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  /* line 8996, app/assets/stylesheets/style.bundle.scss */
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  /* line 9000, app/assets/stylesheets/style.bundle.scss */
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  /* line 9004, app/assets/stylesheets/style.bundle.scss */
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  /* line 9008, app/assets/stylesheets/style.bundle.scss */
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  /* line 9015, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  /* line 9021, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  /* line 9027, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  /* line 9033, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  /* line 9039, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  /* line 9043, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  /* line 9047, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  /* line 9051, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  /* line 9056, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  /* line 9061, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  /* line 9066, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  /* line 9070, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  /* line 9074, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  /* line 9079, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  /* line 9084, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  /* line 9089, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  /* line 9094, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  /* line 9098, app/assets/stylesheets/style.bundle.scss */
  .align-items-xl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  /* line 9103, app/assets/stylesheets/style.bundle.scss */
  .align-items-xl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  /* line 9108, app/assets/stylesheets/style.bundle.scss */
  .align-items-xl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  /* line 9113, app/assets/stylesheets/style.bundle.scss */
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  /* line 9118, app/assets/stylesheets/style.bundle.scss */
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  /* line 9123, app/assets/stylesheets/style.bundle.scss */
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  /* line 9127, app/assets/stylesheets/style.bundle.scss */
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  /* line 9131, app/assets/stylesheets/style.bundle.scss */
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  /* line 9135, app/assets/stylesheets/style.bundle.scss */
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  /* line 9139, app/assets/stylesheets/style.bundle.scss */
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  /* line 9143, app/assets/stylesheets/style.bundle.scss */
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  /* line 9147, app/assets/stylesheets/style.bundle.scss */
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  /* line 9151, app/assets/stylesheets/style.bundle.scss */
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  /* line 9155, app/assets/stylesheets/style.bundle.scss */
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  /* line 9159, app/assets/stylesheets/style.bundle.scss */
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  /* line 9163, app/assets/stylesheets/style.bundle.scss */
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  /* line 9167, app/assets/stylesheets/style.bundle.scss */
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1400px) {
  /* line 9174, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  /* line 9180, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  /* line 9186, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  /* line 9192, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  /* line 9198, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  /* line 9202, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  /* line 9206, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  /* line 9210, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  /* line 9215, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  /* line 9220, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  /* line 9225, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  /* line 9229, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  /* line 9233, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  /* line 9238, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  /* line 9243, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  /* line 9248, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  /* line 9253, app/assets/stylesheets/style.bundle.scss */
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  /* line 9257, app/assets/stylesheets/style.bundle.scss */
  .align-items-xxl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  /* line 9262, app/assets/stylesheets/style.bundle.scss */
  .align-items-xxl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  /* line 9267, app/assets/stylesheets/style.bundle.scss */
  .align-items-xxl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  /* line 9272, app/assets/stylesheets/style.bundle.scss */
  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  /* line 9277, app/assets/stylesheets/style.bundle.scss */
  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  /* line 9282, app/assets/stylesheets/style.bundle.scss */
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  /* line 9286, app/assets/stylesheets/style.bundle.scss */
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  /* line 9290, app/assets/stylesheets/style.bundle.scss */
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  /* line 9294, app/assets/stylesheets/style.bundle.scss */
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  /* line 9298, app/assets/stylesheets/style.bundle.scss */
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  /* line 9302, app/assets/stylesheets/style.bundle.scss */
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  /* line 9306, app/assets/stylesheets/style.bundle.scss */
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  /* line 9310, app/assets/stylesheets/style.bundle.scss */
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  /* line 9314, app/assets/stylesheets/style.bundle.scss */
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  /* line 9318, app/assets/stylesheets/style.bundle.scss */
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  /* line 9322, app/assets/stylesheets/style.bundle.scss */
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  /* line 9326, app/assets/stylesheets/style.bundle.scss */
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

/* line 9332, app/assets/stylesheets/style.bundle.scss */
.float-left {
  float: left !important;
}

/* line 9336, app/assets/stylesheets/style.bundle.scss */
.float-right {
  float: right !important;
}

/* line 9340, app/assets/stylesheets/style.bundle.scss */
.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  /* line 9345, app/assets/stylesheets/style.bundle.scss */
  .float-sm-left {
    float: left !important;
  }
  /* line 9348, app/assets/stylesheets/style.bundle.scss */
  .float-sm-right {
    float: right !important;
  }
  /* line 9351, app/assets/stylesheets/style.bundle.scss */
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  /* line 9357, app/assets/stylesheets/style.bundle.scss */
  .float-md-left {
    float: left !important;
  }
  /* line 9360, app/assets/stylesheets/style.bundle.scss */
  .float-md-right {
    float: right !important;
  }
  /* line 9363, app/assets/stylesheets/style.bundle.scss */
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  /* line 9369, app/assets/stylesheets/style.bundle.scss */
  .float-lg-left {
    float: left !important;
  }
  /* line 9372, app/assets/stylesheets/style.bundle.scss */
  .float-lg-right {
    float: right !important;
  }
  /* line 9375, app/assets/stylesheets/style.bundle.scss */
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  /* line 9381, app/assets/stylesheets/style.bundle.scss */
  .float-xl-left {
    float: left !important;
  }
  /* line 9384, app/assets/stylesheets/style.bundle.scss */
  .float-xl-right {
    float: right !important;
  }
  /* line 9387, app/assets/stylesheets/style.bundle.scss */
  .float-xl-none {
    float: none !important;
  }
}

@media (min-width: 1400px) {
  /* line 9393, app/assets/stylesheets/style.bundle.scss */
  .float-xxl-left {
    float: left !important;
  }
  /* line 9396, app/assets/stylesheets/style.bundle.scss */
  .float-xxl-right {
    float: right !important;
  }
  /* line 9399, app/assets/stylesheets/style.bundle.scss */
  .float-xxl-none {
    float: none !important;
  }
}

/* line 9404, app/assets/stylesheets/style.bundle.scss */
.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  -ms-user-select: all !important;
  user-select: all !important;
}

/* line 9411, app/assets/stylesheets/style.bundle.scss */
.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}

/* line 9418, app/assets/stylesheets/style.bundle.scss */
.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

/* line 9425, app/assets/stylesheets/style.bundle.scss */
.overflow-auto {
  overflow: auto !important;
}

/* line 9429, app/assets/stylesheets/style.bundle.scss */
.overflow-hidden {
  overflow: hidden !important;
}

/* line 9433, app/assets/stylesheets/style.bundle.scss */
.position-static {
  position: static !important;
}

/* line 9437, app/assets/stylesheets/style.bundle.scss */
.position-relative {
  position: relative !important;
}

/* line 9441, app/assets/stylesheets/style.bundle.scss */
.position-absolute {
  position: absolute !important;
}

/* line 9445, app/assets/stylesheets/style.bundle.scss */
.position-fixed {
  position: fixed !important;
}

/* line 9449, app/assets/stylesheets/style.bundle.scss */
.position-sticky {
  position: sticky !important;
}

/* line 9453, app/assets/stylesheets/style.bundle.scss */
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

/* line 9461, app/assets/stylesheets/style.bundle.scss */
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  /* line 9470, app/assets/stylesheets/style.bundle.scss */
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

/* line 9477, app/assets/stylesheets/style.bundle.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* line 9489, app/assets/stylesheets/style.bundle.scss */
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

/* line 9499, app/assets/stylesheets/style.bundle.scss */
.shadow-sm {
  -webkit-box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05) !important;
  box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05) !important;
}

/* line 9504, app/assets/stylesheets/style.bundle.scss */
.shadow {
  -webkit-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}

/* line 9509, app/assets/stylesheets/style.bundle.scss */
.shadow-lg {
  -webkit-box-shadow: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1) !important;
}

/* line 9514, app/assets/stylesheets/style.bundle.scss */
.shadow-none {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 9519, app/assets/stylesheets/style.bundle.scss */
.w-25 {
  width: 25% !important;
}

/* line 9523, app/assets/stylesheets/style.bundle.scss */
.w-50 {
  width: 50% !important;
}

/* line 9527, app/assets/stylesheets/style.bundle.scss */
.w-75 {
  width: 75% !important;
}

/* line 9531, app/assets/stylesheets/style.bundle.scss */
.w-100 {
  width: 100% !important;
}

/* line 9535, app/assets/stylesheets/style.bundle.scss */
.w-auto {
  width: auto !important;
}

/* line 9539, app/assets/stylesheets/style.bundle.scss */
.h-25 {
  height: 25% !important;
}

/* line 9543, app/assets/stylesheets/style.bundle.scss */
.h-50 {
  height: 50% !important;
}

/* line 9547, app/assets/stylesheets/style.bundle.scss */
.h-75 {
  height: 75% !important;
}

/* line 9551, app/assets/stylesheets/style.bundle.scss */
.h-100 {
  height: 100% !important;
}

/* line 9555, app/assets/stylesheets/style.bundle.scss */
.h-auto {
  height: auto !important;
}

/* line 9559, app/assets/stylesheets/style.bundle.scss */
.mw-100 {
  max-width: 100% !important;
}

/* line 9563, app/assets/stylesheets/style.bundle.scss */
.mh-100 {
  max-height: 100% !important;
}

/* line 9567, app/assets/stylesheets/style.bundle.scss */
.min-vw-100 {
  min-width: 100vw !important;
}

/* line 9571, app/assets/stylesheets/style.bundle.scss */
.min-vh-100 {
  min-height: 100vh !important;
}

/* line 9575, app/assets/stylesheets/style.bundle.scss */
.vw-100 {
  width: 100vw !important;
}

/* line 9579, app/assets/stylesheets/style.bundle.scss */
.vh-100 {
  height: 100vh !important;
}

/* line 9583, app/assets/stylesheets/style.bundle.scss */
.m-0 {
  margin: 0 !important;
}

/* line 9587, app/assets/stylesheets/style.bundle.scss */
.mt-0,
.my-0 {
  margin-top: 0 !important;
}

/* line 9592, app/assets/stylesheets/style.bundle.scss */
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

/* line 9597, app/assets/stylesheets/style.bundle.scss */
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

/* line 9602, app/assets/stylesheets/style.bundle.scss */
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

/* line 9607, app/assets/stylesheets/style.bundle.scss */
.m-1 {
  margin: 0.25rem !important;
}

/* line 9611, app/assets/stylesheets/style.bundle.scss */
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

/* line 9616, app/assets/stylesheets/style.bundle.scss */
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

/* line 9621, app/assets/stylesheets/style.bundle.scss */
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

/* line 9626, app/assets/stylesheets/style.bundle.scss */
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

/* line 9631, app/assets/stylesheets/style.bundle.scss */
.m-2 {
  margin: 0.5rem !important;
}

/* line 9635, app/assets/stylesheets/style.bundle.scss */
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

/* line 9640, app/assets/stylesheets/style.bundle.scss */
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

/* line 9645, app/assets/stylesheets/style.bundle.scss */
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

/* line 9650, app/assets/stylesheets/style.bundle.scss */
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

/* line 9655, app/assets/stylesheets/style.bundle.scss */
.m-3 {
  margin: 0.75rem !important;
}

/* line 9659, app/assets/stylesheets/style.bundle.scss */
.mt-3,
.my-3 {
  margin-top: 0.75rem !important;
}

/* line 9664, app/assets/stylesheets/style.bundle.scss */
.mr-3,
.mx-3 {
  margin-right: 0.75rem !important;
}

/* line 9669, app/assets/stylesheets/style.bundle.scss */
.mb-3,
.my-3 {
  margin-bottom: 0.75rem !important;
}

/* line 9674, app/assets/stylesheets/style.bundle.scss */
.ml-3,
.mx-3 {
  margin-left: 0.75rem !important;
}

/* line 9679, app/assets/stylesheets/style.bundle.scss */
.m-4 {
  margin: 1rem !important;
}

/* line 9683, app/assets/stylesheets/style.bundle.scss */
.mt-4,
.my-4 {
  margin-top: 1rem !important;
}

/* line 9688, app/assets/stylesheets/style.bundle.scss */
.mr-4,
.mx-4 {
  margin-right: 1rem !important;
}

/* line 9693, app/assets/stylesheets/style.bundle.scss */
.mb-4,
.my-4 {
  margin-bottom: 1rem !important;
}

/* line 9698, app/assets/stylesheets/style.bundle.scss */
.ml-4,
.mx-4 {
  margin-left: 1rem !important;
}

/* line 9703, app/assets/stylesheets/style.bundle.scss */
.m-5 {
  margin: 1.25rem !important;
}

/* line 9707, app/assets/stylesheets/style.bundle.scss */
.mt-5,
.my-5 {
  margin-top: 1.25rem !important;
}

/* line 9712, app/assets/stylesheets/style.bundle.scss */
.mr-5,
.mx-5 {
  margin-right: 1.25rem !important;
}

/* line 9717, app/assets/stylesheets/style.bundle.scss */
.mb-5,
.my-5 {
  margin-bottom: 1.25rem !important;
}

/* line 9722, app/assets/stylesheets/style.bundle.scss */
.ml-5,
.mx-5 {
  margin-left: 1.25rem !important;
}

/* line 9727, app/assets/stylesheets/style.bundle.scss */
.m-6 {
  margin: 1.5rem !important;
}

/* line 9731, app/assets/stylesheets/style.bundle.scss */
.mt-6,
.my-6 {
  margin-top: 1.5rem !important;
}

/* line 9736, app/assets/stylesheets/style.bundle.scss */
.mr-6,
.mx-6 {
  margin-right: 1.5rem !important;
}

/* line 9741, app/assets/stylesheets/style.bundle.scss */
.mb-6,
.my-6 {
  margin-bottom: 1.5rem !important;
}

/* line 9746, app/assets/stylesheets/style.bundle.scss */
.ml-6,
.mx-6 {
  margin-left: 1.5rem !important;
}

/* line 9751, app/assets/stylesheets/style.bundle.scss */
.m-7 {
  margin: 1.75rem !important;
}

/* line 9755, app/assets/stylesheets/style.bundle.scss */
.mt-7,
.my-7 {
  margin-top: 1.75rem !important;
}

/* line 9760, app/assets/stylesheets/style.bundle.scss */
.mr-7,
.mx-7 {
  margin-right: 1.75rem !important;
}

/* line 9765, app/assets/stylesheets/style.bundle.scss */
.mb-7,
.my-7 {
  margin-bottom: 1.75rem !important;
}

/* line 9770, app/assets/stylesheets/style.bundle.scss */
.ml-7,
.mx-7 {
  margin-left: 1.75rem !important;
}

/* line 9775, app/assets/stylesheets/style.bundle.scss */
.m-8 {
  margin: 2rem !important;
}

/* line 9779, app/assets/stylesheets/style.bundle.scss */
.mt-8,
.my-8 {
  margin-top: 2rem !important;
}

/* line 9784, app/assets/stylesheets/style.bundle.scss */
.mr-8,
.mx-8 {
  margin-right: 2rem !important;
}

/* line 9789, app/assets/stylesheets/style.bundle.scss */
.mb-8,
.my-8 {
  margin-bottom: 2rem !important;
}

/* line 9794, app/assets/stylesheets/style.bundle.scss */
.ml-8,
.mx-8 {
  margin-left: 2rem !important;
}

/* line 9799, app/assets/stylesheets/style.bundle.scss */
.m-9 {
  margin: 2.25rem !important;
}

/* line 9803, app/assets/stylesheets/style.bundle.scss */
.mt-9,
.my-9 {
  margin-top: 2.25rem !important;
}

/* line 9808, app/assets/stylesheets/style.bundle.scss */
.mr-9,
.mx-9 {
  margin-right: 2.25rem !important;
}

/* line 9813, app/assets/stylesheets/style.bundle.scss */
.mb-9,
.my-9 {
  margin-bottom: 2.25rem !important;
}

/* line 9818, app/assets/stylesheets/style.bundle.scss */
.ml-9,
.mx-9 {
  margin-left: 2.25rem !important;
}

/* line 9823, app/assets/stylesheets/style.bundle.scss */
.m-10 {
  margin: 2.5rem !important;
}

/* line 9827, app/assets/stylesheets/style.bundle.scss */
.mt-10,
.my-10 {
  margin-top: 2.5rem !important;
}

/* line 9832, app/assets/stylesheets/style.bundle.scss */
.mr-10,
.mx-10 {
  margin-right: 2.5rem !important;
}

/* line 9837, app/assets/stylesheets/style.bundle.scss */
.mb-10,
.my-10 {
  margin-bottom: 2.5rem !important;
}

/* line 9842, app/assets/stylesheets/style.bundle.scss */
.ml-10,
.mx-10 {
  margin-left: 2.5rem !important;
}

/* line 9847, app/assets/stylesheets/style.bundle.scss */
.m-11 {
  margin: 2.75rem !important;
}

/* line 9851, app/assets/stylesheets/style.bundle.scss */
.mt-11,
.my-11 {
  margin-top: 2.75rem !important;
}

/* line 9856, app/assets/stylesheets/style.bundle.scss */
.mr-11,
.mx-11 {
  margin-right: 2.75rem !important;
}

/* line 9861, app/assets/stylesheets/style.bundle.scss */
.mb-11,
.my-11 {
  margin-bottom: 2.75rem !important;
}

/* line 9866, app/assets/stylesheets/style.bundle.scss */
.ml-11,
.mx-11 {
  margin-left: 2.75rem !important;
}

/* line 9871, app/assets/stylesheets/style.bundle.scss */
.m-12 {
  margin: 3rem !important;
}

/* line 9875, app/assets/stylesheets/style.bundle.scss */
.mt-12,
.my-12 {
  margin-top: 3rem !important;
}

/* line 9880, app/assets/stylesheets/style.bundle.scss */
.mr-12,
.mx-12 {
  margin-right: 3rem !important;
}

/* line 9885, app/assets/stylesheets/style.bundle.scss */
.mb-12,
.my-12 {
  margin-bottom: 3rem !important;
}

/* line 9890, app/assets/stylesheets/style.bundle.scss */
.ml-12,
.mx-12 {
  margin-left: 3rem !important;
}

/* line 9895, app/assets/stylesheets/style.bundle.scss */
.m-13 {
  margin: 3.25rem !important;
}

/* line 9899, app/assets/stylesheets/style.bundle.scss */
.mt-13,
.my-13 {
  margin-top: 3.25rem !important;
}

/* line 9904, app/assets/stylesheets/style.bundle.scss */
.mr-13,
.mx-13 {
  margin-right: 3.25rem !important;
}

/* line 9909, app/assets/stylesheets/style.bundle.scss */
.mb-13,
.my-13 {
  margin-bottom: 3.25rem !important;
}

/* line 9914, app/assets/stylesheets/style.bundle.scss */
.ml-13,
.mx-13 {
  margin-left: 3.25rem !important;
}

/* line 9919, app/assets/stylesheets/style.bundle.scss */
.m-14 {
  margin: 3.5rem !important;
}

/* line 9923, app/assets/stylesheets/style.bundle.scss */
.mt-14,
.my-14 {
  margin-top: 3.5rem !important;
}

/* line 9928, app/assets/stylesheets/style.bundle.scss */
.mr-14,
.mx-14 {
  margin-right: 3.5rem !important;
}

/* line 9933, app/assets/stylesheets/style.bundle.scss */
.mb-14,
.my-14 {
  margin-bottom: 3.5rem !important;
}

/* line 9938, app/assets/stylesheets/style.bundle.scss */
.ml-14,
.mx-14 {
  margin-left: 3.5rem !important;
}

/* line 9943, app/assets/stylesheets/style.bundle.scss */
.m-15 {
  margin: 3.75rem !important;
}

/* line 9947, app/assets/stylesheets/style.bundle.scss */
.mt-15,
.my-15 {
  margin-top: 3.75rem !important;
}

/* line 9952, app/assets/stylesheets/style.bundle.scss */
.mr-15,
.mx-15 {
  margin-right: 3.75rem !important;
}

/* line 9957, app/assets/stylesheets/style.bundle.scss */
.mb-15,
.my-15 {
  margin-bottom: 3.75rem !important;
}

/* line 9962, app/assets/stylesheets/style.bundle.scss */
.ml-15,
.mx-15 {
  margin-left: 3.75rem !important;
}

/* line 9967, app/assets/stylesheets/style.bundle.scss */
.m-16 {
  margin: 4rem !important;
}

/* line 9971, app/assets/stylesheets/style.bundle.scss */
.mt-16,
.my-16 {
  margin-top: 4rem !important;
}

/* line 9976, app/assets/stylesheets/style.bundle.scss */
.mr-16,
.mx-16 {
  margin-right: 4rem !important;
}

/* line 9981, app/assets/stylesheets/style.bundle.scss */
.mb-16,
.my-16 {
  margin-bottom: 4rem !important;
}

/* line 9986, app/assets/stylesheets/style.bundle.scss */
.ml-16,
.mx-16 {
  margin-left: 4rem !important;
}

/* line 9991, app/assets/stylesheets/style.bundle.scss */
.m-17 {
  margin: 4.25rem !important;
}

/* line 9995, app/assets/stylesheets/style.bundle.scss */
.mt-17,
.my-17 {
  margin-top: 4.25rem !important;
}

/* line 10000, app/assets/stylesheets/style.bundle.scss */
.mr-17,
.mx-17 {
  margin-right: 4.25rem !important;
}

/* line 10005, app/assets/stylesheets/style.bundle.scss */
.mb-17,
.my-17 {
  margin-bottom: 4.25rem !important;
}

/* line 10010, app/assets/stylesheets/style.bundle.scss */
.ml-17,
.mx-17 {
  margin-left: 4.25rem !important;
}

/* line 10015, app/assets/stylesheets/style.bundle.scss */
.m-18 {
  margin: 4.5rem !important;
}

/* line 10019, app/assets/stylesheets/style.bundle.scss */
.mt-18,
.my-18 {
  margin-top: 4.5rem !important;
}

/* line 10024, app/assets/stylesheets/style.bundle.scss */
.mr-18,
.mx-18 {
  margin-right: 4.5rem !important;
}

/* line 10029, app/assets/stylesheets/style.bundle.scss */
.mb-18,
.my-18 {
  margin-bottom: 4.5rem !important;
}

/* line 10034, app/assets/stylesheets/style.bundle.scss */
.ml-18,
.mx-18 {
  margin-left: 4.5rem !important;
}

/* line 10039, app/assets/stylesheets/style.bundle.scss */
.m-19 {
  margin: 4.75rem !important;
}

/* line 10043, app/assets/stylesheets/style.bundle.scss */
.mt-19,
.my-19 {
  margin-top: 4.75rem !important;
}

/* line 10048, app/assets/stylesheets/style.bundle.scss */
.mr-19,
.mx-19 {
  margin-right: 4.75rem !important;
}

/* line 10053, app/assets/stylesheets/style.bundle.scss */
.mb-19,
.my-19 {
  margin-bottom: 4.75rem !important;
}

/* line 10058, app/assets/stylesheets/style.bundle.scss */
.ml-19,
.mx-19 {
  margin-left: 4.75rem !important;
}

/* line 10063, app/assets/stylesheets/style.bundle.scss */
.m-20 {
  margin: 5rem !important;
}

/* line 10067, app/assets/stylesheets/style.bundle.scss */
.mt-20,
.my-20 {
  margin-top: 5rem !important;
}

/* line 10072, app/assets/stylesheets/style.bundle.scss */
.mr-20,
.mx-20 {
  margin-right: 5rem !important;
}

/* line 10077, app/assets/stylesheets/style.bundle.scss */
.mb-20,
.my-20 {
  margin-bottom: 5rem !important;
}

/* line 10082, app/assets/stylesheets/style.bundle.scss */
.ml-20,
.mx-20 {
  margin-left: 5rem !important;
}

/* line 10087, app/assets/stylesheets/style.bundle.scss */
.m-21 {
  margin: 5.25rem !important;
}

/* line 10091, app/assets/stylesheets/style.bundle.scss */
.mt-21,
.my-21 {
  margin-top: 5.25rem !important;
}

/* line 10096, app/assets/stylesheets/style.bundle.scss */
.mr-21,
.mx-21 {
  margin-right: 5.25rem !important;
}

/* line 10101, app/assets/stylesheets/style.bundle.scss */
.mb-21,
.my-21 {
  margin-bottom: 5.25rem !important;
}

/* line 10106, app/assets/stylesheets/style.bundle.scss */
.ml-21,
.mx-21 {
  margin-left: 5.25rem !important;
}

/* line 10111, app/assets/stylesheets/style.bundle.scss */
.m-22 {
  margin: 5.5rem !important;
}

/* line 10115, app/assets/stylesheets/style.bundle.scss */
.mt-22,
.my-22 {
  margin-top: 5.5rem !important;
}

/* line 10120, app/assets/stylesheets/style.bundle.scss */
.mr-22,
.mx-22 {
  margin-right: 5.5rem !important;
}

/* line 10125, app/assets/stylesheets/style.bundle.scss */
.mb-22,
.my-22 {
  margin-bottom: 5.5rem !important;
}

/* line 10130, app/assets/stylesheets/style.bundle.scss */
.ml-22,
.mx-22 {
  margin-left: 5.5rem !important;
}

/* line 10135, app/assets/stylesheets/style.bundle.scss */
.m-23 {
  margin: 5.75rem !important;
}

/* line 10139, app/assets/stylesheets/style.bundle.scss */
.mt-23,
.my-23 {
  margin-top: 5.75rem !important;
}

/* line 10144, app/assets/stylesheets/style.bundle.scss */
.mr-23,
.mx-23 {
  margin-right: 5.75rem !important;
}

/* line 10149, app/assets/stylesheets/style.bundle.scss */
.mb-23,
.my-23 {
  margin-bottom: 5.75rem !important;
}

/* line 10154, app/assets/stylesheets/style.bundle.scss */
.ml-23,
.mx-23 {
  margin-left: 5.75rem !important;
}

/* line 10159, app/assets/stylesheets/style.bundle.scss */
.m-24 {
  margin: 6rem !important;
}

/* line 10163, app/assets/stylesheets/style.bundle.scss */
.mt-24,
.my-24 {
  margin-top: 6rem !important;
}

/* line 10168, app/assets/stylesheets/style.bundle.scss */
.mr-24,
.mx-24 {
  margin-right: 6rem !important;
}

/* line 10173, app/assets/stylesheets/style.bundle.scss */
.mb-24,
.my-24 {
  margin-bottom: 6rem !important;
}

/* line 10178, app/assets/stylesheets/style.bundle.scss */
.ml-24,
.mx-24 {
  margin-left: 6rem !important;
}

/* line 10183, app/assets/stylesheets/style.bundle.scss */
.m-25 {
  margin: 6.25rem !important;
}

/* line 10187, app/assets/stylesheets/style.bundle.scss */
.mt-25,
.my-25 {
  margin-top: 6.25rem !important;
}

/* line 10192, app/assets/stylesheets/style.bundle.scss */
.mr-25,
.mx-25 {
  margin-right: 6.25rem !important;
}

/* line 10197, app/assets/stylesheets/style.bundle.scss */
.mb-25,
.my-25 {
  margin-bottom: 6.25rem !important;
}

/* line 10202, app/assets/stylesheets/style.bundle.scss */
.ml-25,
.mx-25 {
  margin-left: 6.25rem !important;
}

/* line 10207, app/assets/stylesheets/style.bundle.scss */
.m-26 {
  margin: 6.5rem !important;
}

/* line 10211, app/assets/stylesheets/style.bundle.scss */
.mt-26,
.my-26 {
  margin-top: 6.5rem !important;
}

/* line 10216, app/assets/stylesheets/style.bundle.scss */
.mr-26,
.mx-26 {
  margin-right: 6.5rem !important;
}

/* line 10221, app/assets/stylesheets/style.bundle.scss */
.mb-26,
.my-26 {
  margin-bottom: 6.5rem !important;
}

/* line 10226, app/assets/stylesheets/style.bundle.scss */
.ml-26,
.mx-26 {
  margin-left: 6.5rem !important;
}

/* line 10231, app/assets/stylesheets/style.bundle.scss */
.m-27 {
  margin: 6.75rem !important;
}

/* line 10235, app/assets/stylesheets/style.bundle.scss */
.mt-27,
.my-27 {
  margin-top: 6.75rem !important;
}

/* line 10240, app/assets/stylesheets/style.bundle.scss */
.mr-27,
.mx-27 {
  margin-right: 6.75rem !important;
}

/* line 10245, app/assets/stylesheets/style.bundle.scss */
.mb-27,
.my-27 {
  margin-bottom: 6.75rem !important;
}

/* line 10250, app/assets/stylesheets/style.bundle.scss */
.ml-27,
.mx-27 {
  margin-left: 6.75rem !important;
}

/* line 10255, app/assets/stylesheets/style.bundle.scss */
.m-28 {
  margin: 7rem !important;
}

/* line 10259, app/assets/stylesheets/style.bundle.scss */
.mt-28,
.my-28 {
  margin-top: 7rem !important;
}

/* line 10264, app/assets/stylesheets/style.bundle.scss */
.mr-28,
.mx-28 {
  margin-right: 7rem !important;
}

/* line 10269, app/assets/stylesheets/style.bundle.scss */
.mb-28,
.my-28 {
  margin-bottom: 7rem !important;
}

/* line 10274, app/assets/stylesheets/style.bundle.scss */
.ml-28,
.mx-28 {
  margin-left: 7rem !important;
}

/* line 10279, app/assets/stylesheets/style.bundle.scss */
.m-29 {
  margin: 7.25rem !important;
}

/* line 10283, app/assets/stylesheets/style.bundle.scss */
.mt-29,
.my-29 {
  margin-top: 7.25rem !important;
}

/* line 10288, app/assets/stylesheets/style.bundle.scss */
.mr-29,
.mx-29 {
  margin-right: 7.25rem !important;
}

/* line 10293, app/assets/stylesheets/style.bundle.scss */
.mb-29,
.my-29 {
  margin-bottom: 7.25rem !important;
}

/* line 10298, app/assets/stylesheets/style.bundle.scss */
.ml-29,
.mx-29 {
  margin-left: 7.25rem !important;
}

/* line 10303, app/assets/stylesheets/style.bundle.scss */
.m-30 {
  margin: 7.5rem !important;
}

/* line 10307, app/assets/stylesheets/style.bundle.scss */
.mt-30,
.my-30 {
  margin-top: 7.5rem !important;
}

/* line 10312, app/assets/stylesheets/style.bundle.scss */
.mr-30,
.mx-30 {
  margin-right: 7.5rem !important;
}

/* line 10317, app/assets/stylesheets/style.bundle.scss */
.mb-30,
.my-30 {
  margin-bottom: 7.5rem !important;
}

/* line 10322, app/assets/stylesheets/style.bundle.scss */
.ml-30,
.mx-30 {
  margin-left: 7.5rem !important;
}

/* line 10327, app/assets/stylesheets/style.bundle.scss */
.m-31 {
  margin: 7.75rem !important;
}

/* line 10331, app/assets/stylesheets/style.bundle.scss */
.mt-31,
.my-31 {
  margin-top: 7.75rem !important;
}

/* line 10336, app/assets/stylesheets/style.bundle.scss */
.mr-31,
.mx-31 {
  margin-right: 7.75rem !important;
}

/* line 10341, app/assets/stylesheets/style.bundle.scss */
.mb-31,
.my-31 {
  margin-bottom: 7.75rem !important;
}

/* line 10346, app/assets/stylesheets/style.bundle.scss */
.ml-31,
.mx-31 {
  margin-left: 7.75rem !important;
}

/* line 10351, app/assets/stylesheets/style.bundle.scss */
.m-32 {
  margin: 8rem !important;
}

/* line 10355, app/assets/stylesheets/style.bundle.scss */
.mt-32,
.my-32 {
  margin-top: 8rem !important;
}

/* line 10360, app/assets/stylesheets/style.bundle.scss */
.mr-32,
.mx-32 {
  margin-right: 8rem !important;
}

/* line 10365, app/assets/stylesheets/style.bundle.scss */
.mb-32,
.my-32 {
  margin-bottom: 8rem !important;
}

/* line 10370, app/assets/stylesheets/style.bundle.scss */
.ml-32,
.mx-32 {
  margin-left: 8rem !important;
}

/* line 10375, app/assets/stylesheets/style.bundle.scss */
.m-33 {
  margin: 8.25rem !important;
}

/* line 10379, app/assets/stylesheets/style.bundle.scss */
.mt-33,
.my-33 {
  margin-top: 8.25rem !important;
}

/* line 10384, app/assets/stylesheets/style.bundle.scss */
.mr-33,
.mx-33 {
  margin-right: 8.25rem !important;
}

/* line 10389, app/assets/stylesheets/style.bundle.scss */
.mb-33,
.my-33 {
  margin-bottom: 8.25rem !important;
}

/* line 10394, app/assets/stylesheets/style.bundle.scss */
.ml-33,
.mx-33 {
  margin-left: 8.25rem !important;
}

/* line 10399, app/assets/stylesheets/style.bundle.scss */
.m-34 {
  margin: 8.5rem !important;
}

/* line 10403, app/assets/stylesheets/style.bundle.scss */
.mt-34,
.my-34 {
  margin-top: 8.5rem !important;
}

/* line 10408, app/assets/stylesheets/style.bundle.scss */
.mr-34,
.mx-34 {
  margin-right: 8.5rem !important;
}

/* line 10413, app/assets/stylesheets/style.bundle.scss */
.mb-34,
.my-34 {
  margin-bottom: 8.5rem !important;
}

/* line 10418, app/assets/stylesheets/style.bundle.scss */
.ml-34,
.mx-34 {
  margin-left: 8.5rem !important;
}

/* line 10423, app/assets/stylesheets/style.bundle.scss */
.m-35 {
  margin: 8.75rem !important;
}

/* line 10427, app/assets/stylesheets/style.bundle.scss */
.mt-35,
.my-35 {
  margin-top: 8.75rem !important;
}

/* line 10432, app/assets/stylesheets/style.bundle.scss */
.mr-35,
.mx-35 {
  margin-right: 8.75rem !important;
}

/* line 10437, app/assets/stylesheets/style.bundle.scss */
.mb-35,
.my-35 {
  margin-bottom: 8.75rem !important;
}

/* line 10442, app/assets/stylesheets/style.bundle.scss */
.ml-35,
.mx-35 {
  margin-left: 8.75rem !important;
}

/* line 10447, app/assets/stylesheets/style.bundle.scss */
.m-36 {
  margin: 9rem !important;
}

/* line 10451, app/assets/stylesheets/style.bundle.scss */
.mt-36,
.my-36 {
  margin-top: 9rem !important;
}

/* line 10456, app/assets/stylesheets/style.bundle.scss */
.mr-36,
.mx-36 {
  margin-right: 9rem !important;
}

/* line 10461, app/assets/stylesheets/style.bundle.scss */
.mb-36,
.my-36 {
  margin-bottom: 9rem !important;
}

/* line 10466, app/assets/stylesheets/style.bundle.scss */
.ml-36,
.mx-36 {
  margin-left: 9rem !important;
}

/* line 10471, app/assets/stylesheets/style.bundle.scss */
.m-37 {
  margin: 9.25rem !important;
}

/* line 10475, app/assets/stylesheets/style.bundle.scss */
.mt-37,
.my-37 {
  margin-top: 9.25rem !important;
}

/* line 10480, app/assets/stylesheets/style.bundle.scss */
.mr-37,
.mx-37 {
  margin-right: 9.25rem !important;
}

/* line 10485, app/assets/stylesheets/style.bundle.scss */
.mb-37,
.my-37 {
  margin-bottom: 9.25rem !important;
}

/* line 10490, app/assets/stylesheets/style.bundle.scss */
.ml-37,
.mx-37 {
  margin-left: 9.25rem !important;
}

/* line 10495, app/assets/stylesheets/style.bundle.scss */
.m-48 {
  margin: 9.5rem !important;
}

/* line 10499, app/assets/stylesheets/style.bundle.scss */
.mt-48,
.my-48 {
  margin-top: 9.5rem !important;
}

/* line 10504, app/assets/stylesheets/style.bundle.scss */
.mr-48,
.mx-48 {
  margin-right: 9.5rem !important;
}

/* line 10509, app/assets/stylesheets/style.bundle.scss */
.mb-48,
.my-48 {
  margin-bottom: 9.5rem !important;
}

/* line 10514, app/assets/stylesheets/style.bundle.scss */
.ml-48,
.mx-48 {
  margin-left: 9.5rem !important;
}

/* line 10519, app/assets/stylesheets/style.bundle.scss */
.m-39 {
  margin: 9.75rem !important;
}

/* line 10523, app/assets/stylesheets/style.bundle.scss */
.mt-39,
.my-39 {
  margin-top: 9.75rem !important;
}

/* line 10528, app/assets/stylesheets/style.bundle.scss */
.mr-39,
.mx-39 {
  margin-right: 9.75rem !important;
}

/* line 10533, app/assets/stylesheets/style.bundle.scss */
.mb-39,
.my-39 {
  margin-bottom: 9.75rem !important;
}

/* line 10538, app/assets/stylesheets/style.bundle.scss */
.ml-39,
.mx-39 {
  margin-left: 9.75rem !important;
}

/* line 10543, app/assets/stylesheets/style.bundle.scss */
.m-40 {
  margin: 10rem !important;
}

/* line 10547, app/assets/stylesheets/style.bundle.scss */
.mt-40,
.my-40 {
  margin-top: 10rem !important;
}

/* line 10552, app/assets/stylesheets/style.bundle.scss */
.mr-40,
.mx-40 {
  margin-right: 10rem !important;
}

/* line 10557, app/assets/stylesheets/style.bundle.scss */
.mb-40,
.my-40 {
  margin-bottom: 10rem !important;
}

/* line 10562, app/assets/stylesheets/style.bundle.scss */
.ml-40,
.mx-40 {
  margin-left: 10rem !important;
}

/* line 10567, app/assets/stylesheets/style.bundle.scss */
.p-0 {
  padding: 0 !important;
}

/* line 10571, app/assets/stylesheets/style.bundle.scss */
.pt-0,
.py-0 {
  padding-top: 0 !important;
}

/* line 10576, app/assets/stylesheets/style.bundle.scss */
.pr-0,
.px-0 {
  padding-right: 0 !important;
}

/* line 10581, app/assets/stylesheets/style.bundle.scss */
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

/* line 10586, app/assets/stylesheets/style.bundle.scss */
.pl-0,
.px-0 {
  padding-left: 0 !important;
}

/* line 10591, app/assets/stylesheets/style.bundle.scss */
.p-1 {
  padding: 0.25rem !important;
}

/* line 10595, app/assets/stylesheets/style.bundle.scss */
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

/* line 10600, app/assets/stylesheets/style.bundle.scss */
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

/* line 10605, app/assets/stylesheets/style.bundle.scss */
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

/* line 10610, app/assets/stylesheets/style.bundle.scss */
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

/* line 10615, app/assets/stylesheets/style.bundle.scss */
.p-2 {
  padding: 0.5rem !important;
}

/* line 10619, app/assets/stylesheets/style.bundle.scss */
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

/* line 10624, app/assets/stylesheets/style.bundle.scss */
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

/* line 10629, app/assets/stylesheets/style.bundle.scss */
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

/* line 10634, app/assets/stylesheets/style.bundle.scss */
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

/* line 10639, app/assets/stylesheets/style.bundle.scss */
.p-3 {
  padding: 0.75rem !important;
}

/* line 10643, app/assets/stylesheets/style.bundle.scss */
.pt-3,
.py-3 {
  padding-top: 0.75rem !important;
}

/* line 10648, app/assets/stylesheets/style.bundle.scss */
.pr-3,
.px-3 {
  padding-right: 0.75rem !important;
}

/* line 10653, app/assets/stylesheets/style.bundle.scss */
.pb-3,
.py-3 {
  padding-bottom: 0.75rem !important;
}

/* line 10658, app/assets/stylesheets/style.bundle.scss */
.pl-3,
.px-3 {
  padding-left: 0.75rem !important;
}

/* line 10663, app/assets/stylesheets/style.bundle.scss */
.p-4 {
  padding: 1rem !important;
}

/* line 10667, app/assets/stylesheets/style.bundle.scss */
.pt-4,
.py-4 {
  padding-top: 1rem !important;
}

/* line 10672, app/assets/stylesheets/style.bundle.scss */
.pr-4,
.px-4 {
  padding-right: 1rem !important;
}

/* line 10677, app/assets/stylesheets/style.bundle.scss */
.pb-4,
.py-4 {
  padding-bottom: 1rem !important;
}

/* line 10682, app/assets/stylesheets/style.bundle.scss */
.pl-4,
.px-4 {
  padding-left: 1rem !important;
}

/* line 10687, app/assets/stylesheets/style.bundle.scss */
.p-5 {
  padding: 1.25rem !important;
}

/* line 10691, app/assets/stylesheets/style.bundle.scss */
.pt-5,
.py-5 {
  padding-top: 1.25rem !important;
}

/* line 10696, app/assets/stylesheets/style.bundle.scss */
.pr-5,
.px-5 {
  padding-right: 1.25rem !important;
}

/* line 10701, app/assets/stylesheets/style.bundle.scss */
.pb-5,
.py-5 {
  padding-bottom: 1.25rem !important;
}

/* line 10706, app/assets/stylesheets/style.bundle.scss */
.pl-5,
.px-5 {
  padding-left: 1.25rem !important;
}

/* line 10711, app/assets/stylesheets/style.bundle.scss */
.p-6 {
  padding: 1.5rem !important;
}

/* line 10715, app/assets/stylesheets/style.bundle.scss */
.pt-6,
.py-6 {
  padding-top: 1.5rem !important;
}

/* line 10720, app/assets/stylesheets/style.bundle.scss */
.pr-6,
.px-6 {
  padding-right: 1.5rem !important;
}

/* line 10725, app/assets/stylesheets/style.bundle.scss */
.pb-6,
.py-6 {
  padding-bottom: 1.5rem !important;
}

/* line 10730, app/assets/stylesheets/style.bundle.scss */
.pl-6,
.px-6 {
  padding-left: 1.5rem !important;
}

/* line 10735, app/assets/stylesheets/style.bundle.scss */
.p-7 {
  padding: 1.75rem !important;
}

/* line 10739, app/assets/stylesheets/style.bundle.scss */
.pt-7,
.py-7 {
  padding-top: 1.75rem !important;
}

/* line 10744, app/assets/stylesheets/style.bundle.scss */
.pr-7,
.px-7 {
  padding-right: 1.75rem !important;
}

/* line 10749, app/assets/stylesheets/style.bundle.scss */
.pb-7,
.py-7 {
  padding-bottom: 1.75rem !important;
}

/* line 10754, app/assets/stylesheets/style.bundle.scss */
.pl-7,
.px-7 {
  padding-left: 1.75rem !important;
}

/* line 10759, app/assets/stylesheets/style.bundle.scss */
.p-8 {
  padding: 2rem !important;
}

/* line 10763, app/assets/stylesheets/style.bundle.scss */
.pt-8,
.py-8 {
  padding-top: 2rem !important;
}

/* line 10768, app/assets/stylesheets/style.bundle.scss */
.pr-8,
.px-8 {
  padding-right: 2rem !important;
}

/* line 10773, app/assets/stylesheets/style.bundle.scss */
.pb-8,
.py-8 {
  padding-bottom: 2rem !important;
}

/* line 10778, app/assets/stylesheets/style.bundle.scss */
.pl-8,
.px-8 {
  padding-left: 2rem !important;
}

/* line 10783, app/assets/stylesheets/style.bundle.scss */
.p-9 {
  padding: 2.25rem !important;
}

/* line 10787, app/assets/stylesheets/style.bundle.scss */
.pt-9,
.py-9 {
  padding-top: 2.25rem !important;
}

/* line 10792, app/assets/stylesheets/style.bundle.scss */
.pr-9,
.px-9 {
  padding-right: 2.25rem !important;
}

/* line 10797, app/assets/stylesheets/style.bundle.scss */
.pb-9,
.py-9 {
  padding-bottom: 2.25rem !important;
}

/* line 10802, app/assets/stylesheets/style.bundle.scss */
.pl-9,
.px-9 {
  padding-left: 2.25rem !important;
}

/* line 10807, app/assets/stylesheets/style.bundle.scss */
.p-10 {
  padding: 2.5rem !important;
}

/* line 10811, app/assets/stylesheets/style.bundle.scss */
.pt-10,
.py-10 {
  padding-top: 2.5rem !important;
}

/* line 10816, app/assets/stylesheets/style.bundle.scss */
.pr-10,
.px-10 {
  padding-right: 2.5rem !important;
}

/* line 10821, app/assets/stylesheets/style.bundle.scss */
.pb-10,
.py-10 {
  padding-bottom: 2.5rem !important;
}

/* line 10826, app/assets/stylesheets/style.bundle.scss */
.pl-10,
.px-10 {
  padding-left: 2.5rem !important;
}

/* line 10831, app/assets/stylesheets/style.bundle.scss */
.p-11 {
  padding: 2.75rem !important;
}

/* line 10835, app/assets/stylesheets/style.bundle.scss */
.pt-11,
.py-11 {
  padding-top: 2.75rem !important;
}

/* line 10840, app/assets/stylesheets/style.bundle.scss */
.pr-11,
.px-11 {
  padding-right: 2.75rem !important;
}

/* line 10845, app/assets/stylesheets/style.bundle.scss */
.pb-11,
.py-11 {
  padding-bottom: 2.75rem !important;
}

/* line 10850, app/assets/stylesheets/style.bundle.scss */
.pl-11,
.px-11 {
  padding-left: 2.75rem !important;
}

/* line 10855, app/assets/stylesheets/style.bundle.scss */
.p-12 {
  padding: 3rem !important;
}

/* line 10859, app/assets/stylesheets/style.bundle.scss */
.pt-12,
.py-12 {
  padding-top: 3rem !important;
}

/* line 10864, app/assets/stylesheets/style.bundle.scss */
.pr-12,
.px-12 {
  padding-right: 3rem !important;
}

/* line 10869, app/assets/stylesheets/style.bundle.scss */
.pb-12,
.py-12 {
  padding-bottom: 3rem !important;
}

/* line 10874, app/assets/stylesheets/style.bundle.scss */
.pl-12,
.px-12 {
  padding-left: 3rem !important;
}

/* line 10879, app/assets/stylesheets/style.bundle.scss */
.p-13 {
  padding: 3.25rem !important;
}

/* line 10883, app/assets/stylesheets/style.bundle.scss */
.pt-13,
.py-13 {
  padding-top: 3.25rem !important;
}

/* line 10888, app/assets/stylesheets/style.bundle.scss */
.pr-13,
.px-13 {
  padding-right: 3.25rem !important;
}

/* line 10893, app/assets/stylesheets/style.bundle.scss */
.pb-13,
.py-13 {
  padding-bottom: 3.25rem !important;
}

/* line 10898, app/assets/stylesheets/style.bundle.scss */
.pl-13,
.px-13 {
  padding-left: 3.25rem !important;
}

/* line 10903, app/assets/stylesheets/style.bundle.scss */
.p-14 {
  padding: 3.5rem !important;
}

/* line 10907, app/assets/stylesheets/style.bundle.scss */
.pt-14,
.py-14 {
  padding-top: 3.5rem !important;
}

/* line 10912, app/assets/stylesheets/style.bundle.scss */
.pr-14,
.px-14 {
  padding-right: 3.5rem !important;
}

/* line 10917, app/assets/stylesheets/style.bundle.scss */
.pb-14,
.py-14 {
  padding-bottom: 3.5rem !important;
}

/* line 10922, app/assets/stylesheets/style.bundle.scss */
.pl-14,
.px-14 {
  padding-left: 3.5rem !important;
}

/* line 10927, app/assets/stylesheets/style.bundle.scss */
.p-15 {
  padding: 3.75rem !important;
}

/* line 10931, app/assets/stylesheets/style.bundle.scss */
.pt-15,
.py-15 {
  padding-top: 3.75rem !important;
}

/* line 10936, app/assets/stylesheets/style.bundle.scss */
.pr-15,
.px-15 {
  padding-right: 3.75rem !important;
}

/* line 10941, app/assets/stylesheets/style.bundle.scss */
.pb-15,
.py-15 {
  padding-bottom: 3.75rem !important;
}

/* line 10946, app/assets/stylesheets/style.bundle.scss */
.pl-15,
.px-15 {
  padding-left: 3.75rem !important;
}

/* line 10951, app/assets/stylesheets/style.bundle.scss */
.p-16 {
  padding: 4rem !important;
}

/* line 10955, app/assets/stylesheets/style.bundle.scss */
.pt-16,
.py-16 {
  padding-top: 4rem !important;
}

/* line 10960, app/assets/stylesheets/style.bundle.scss */
.pr-16,
.px-16 {
  padding-right: 4rem !important;
}

/* line 10965, app/assets/stylesheets/style.bundle.scss */
.pb-16,
.py-16 {
  padding-bottom: 4rem !important;
}

/* line 10970, app/assets/stylesheets/style.bundle.scss */
.pl-16,
.px-16 {
  padding-left: 4rem !important;
}

/* line 10975, app/assets/stylesheets/style.bundle.scss */
.p-17 {
  padding: 4.25rem !important;
}

/* line 10979, app/assets/stylesheets/style.bundle.scss */
.pt-17,
.py-17 {
  padding-top: 4.25rem !important;
}

/* line 10984, app/assets/stylesheets/style.bundle.scss */
.pr-17,
.px-17 {
  padding-right: 4.25rem !important;
}

/* line 10989, app/assets/stylesheets/style.bundle.scss */
.pb-17,
.py-17 {
  padding-bottom: 4.25rem !important;
}

/* line 10994, app/assets/stylesheets/style.bundle.scss */
.pl-17,
.px-17 {
  padding-left: 4.25rem !important;
}

/* line 10999, app/assets/stylesheets/style.bundle.scss */
.p-18 {
  padding: 4.5rem !important;
}

/* line 11003, app/assets/stylesheets/style.bundle.scss */
.pt-18,
.py-18 {
  padding-top: 4.5rem !important;
}

/* line 11008, app/assets/stylesheets/style.bundle.scss */
.pr-18,
.px-18 {
  padding-right: 4.5rem !important;
}

/* line 11013, app/assets/stylesheets/style.bundle.scss */
.pb-18,
.py-18 {
  padding-bottom: 4.5rem !important;
}

/* line 11018, app/assets/stylesheets/style.bundle.scss */
.pl-18,
.px-18 {
  padding-left: 4.5rem !important;
}

/* line 11023, app/assets/stylesheets/style.bundle.scss */
.p-19 {
  padding: 4.75rem !important;
}

/* line 11027, app/assets/stylesheets/style.bundle.scss */
.pt-19,
.py-19 {
  padding-top: 4.75rem !important;
}

/* line 11032, app/assets/stylesheets/style.bundle.scss */
.pr-19,
.px-19 {
  padding-right: 4.75rem !important;
}

/* line 11037, app/assets/stylesheets/style.bundle.scss */
.pb-19,
.py-19 {
  padding-bottom: 4.75rem !important;
}

/* line 11042, app/assets/stylesheets/style.bundle.scss */
.pl-19,
.px-19 {
  padding-left: 4.75rem !important;
}

/* line 11047, app/assets/stylesheets/style.bundle.scss */
.p-20 {
  padding: 5rem !important;
}

/* line 11051, app/assets/stylesheets/style.bundle.scss */
.pt-20,
.py-20 {
  padding-top: 5rem !important;
}

/* line 11056, app/assets/stylesheets/style.bundle.scss */
.pr-20,
.px-20 {
  padding-right: 5rem !important;
}

/* line 11061, app/assets/stylesheets/style.bundle.scss */
.pb-20,
.py-20 {
  padding-bottom: 5rem !important;
}

/* line 11066, app/assets/stylesheets/style.bundle.scss */
.pl-20,
.px-20 {
  padding-left: 5rem !important;
}

/* line 11071, app/assets/stylesheets/style.bundle.scss */
.p-21 {
  padding: 5.25rem !important;
}

/* line 11075, app/assets/stylesheets/style.bundle.scss */
.pt-21,
.py-21 {
  padding-top: 5.25rem !important;
}

/* line 11080, app/assets/stylesheets/style.bundle.scss */
.pr-21,
.px-21 {
  padding-right: 5.25rem !important;
}

/* line 11085, app/assets/stylesheets/style.bundle.scss */
.pb-21,
.py-21 {
  padding-bottom: 5.25rem !important;
}

/* line 11090, app/assets/stylesheets/style.bundle.scss */
.pl-21,
.px-21 {
  padding-left: 5.25rem !important;
}

/* line 11095, app/assets/stylesheets/style.bundle.scss */
.p-22 {
  padding: 5.5rem !important;
}

/* line 11099, app/assets/stylesheets/style.bundle.scss */
.pt-22,
.py-22 {
  padding-top: 5.5rem !important;
}

/* line 11104, app/assets/stylesheets/style.bundle.scss */
.pr-22,
.px-22 {
  padding-right: 5.5rem !important;
}

/* line 11109, app/assets/stylesheets/style.bundle.scss */
.pb-22,
.py-22 {
  padding-bottom: 5.5rem !important;
}

/* line 11114, app/assets/stylesheets/style.bundle.scss */
.pl-22,
.px-22 {
  padding-left: 5.5rem !important;
}

/* line 11119, app/assets/stylesheets/style.bundle.scss */
.p-23 {
  padding: 5.75rem !important;
}

/* line 11123, app/assets/stylesheets/style.bundle.scss */
.pt-23,
.py-23 {
  padding-top: 5.75rem !important;
}

/* line 11128, app/assets/stylesheets/style.bundle.scss */
.pr-23,
.px-23 {
  padding-right: 5.75rem !important;
}

/* line 11133, app/assets/stylesheets/style.bundle.scss */
.pb-23,
.py-23 {
  padding-bottom: 5.75rem !important;
}

/* line 11138, app/assets/stylesheets/style.bundle.scss */
.pl-23,
.px-23 {
  padding-left: 5.75rem !important;
}

/* line 11143, app/assets/stylesheets/style.bundle.scss */
.p-24 {
  padding: 6rem !important;
}

/* line 11147, app/assets/stylesheets/style.bundle.scss */
.pt-24,
.py-24 {
  padding-top: 6rem !important;
}

/* line 11152, app/assets/stylesheets/style.bundle.scss */
.pr-24,
.px-24 {
  padding-right: 6rem !important;
}

/* line 11157, app/assets/stylesheets/style.bundle.scss */
.pb-24,
.py-24 {
  padding-bottom: 6rem !important;
}

/* line 11162, app/assets/stylesheets/style.bundle.scss */
.pl-24,
.px-24 {
  padding-left: 6rem !important;
}

/* line 11167, app/assets/stylesheets/style.bundle.scss */
.p-25 {
  padding: 6.25rem !important;
}

/* line 11171, app/assets/stylesheets/style.bundle.scss */
.pt-25,
.py-25 {
  padding-top: 6.25rem !important;
}

/* line 11176, app/assets/stylesheets/style.bundle.scss */
.pr-25,
.px-25 {
  padding-right: 6.25rem !important;
}

/* line 11181, app/assets/stylesheets/style.bundle.scss */
.pb-25,
.py-25 {
  padding-bottom: 6.25rem !important;
}

/* line 11186, app/assets/stylesheets/style.bundle.scss */
.pl-25,
.px-25 {
  padding-left: 6.25rem !important;
}

/* line 11191, app/assets/stylesheets/style.bundle.scss */
.p-26 {
  padding: 6.5rem !important;
}

/* line 11195, app/assets/stylesheets/style.bundle.scss */
.pt-26,
.py-26 {
  padding-top: 6.5rem !important;
}

/* line 11200, app/assets/stylesheets/style.bundle.scss */
.pr-26,
.px-26 {
  padding-right: 6.5rem !important;
}

/* line 11205, app/assets/stylesheets/style.bundle.scss */
.pb-26,
.py-26 {
  padding-bottom: 6.5rem !important;
}

/* line 11210, app/assets/stylesheets/style.bundle.scss */
.pl-26,
.px-26 {
  padding-left: 6.5rem !important;
}

/* line 11215, app/assets/stylesheets/style.bundle.scss */
.p-27 {
  padding: 6.75rem !important;
}

/* line 11219, app/assets/stylesheets/style.bundle.scss */
.pt-27,
.py-27 {
  padding-top: 6.75rem !important;
}

/* line 11224, app/assets/stylesheets/style.bundle.scss */
.pr-27,
.px-27 {
  padding-right: 6.75rem !important;
}

/* line 11229, app/assets/stylesheets/style.bundle.scss */
.pb-27,
.py-27 {
  padding-bottom: 6.75rem !important;
}

/* line 11234, app/assets/stylesheets/style.bundle.scss */
.pl-27,
.px-27 {
  padding-left: 6.75rem !important;
}

/* line 11239, app/assets/stylesheets/style.bundle.scss */
.p-28 {
  padding: 7rem !important;
}

/* line 11243, app/assets/stylesheets/style.bundle.scss */
.pt-28,
.py-28 {
  padding-top: 7rem !important;
}

/* line 11248, app/assets/stylesheets/style.bundle.scss */
.pr-28,
.px-28 {
  padding-right: 7rem !important;
}

/* line 11253, app/assets/stylesheets/style.bundle.scss */
.pb-28,
.py-28 {
  padding-bottom: 7rem !important;
}

/* line 11258, app/assets/stylesheets/style.bundle.scss */
.pl-28,
.px-28 {
  padding-left: 7rem !important;
}

/* line 11263, app/assets/stylesheets/style.bundle.scss */
.p-29 {
  padding: 7.25rem !important;
}

/* line 11267, app/assets/stylesheets/style.bundle.scss */
.pt-29,
.py-29 {
  padding-top: 7.25rem !important;
}

/* line 11272, app/assets/stylesheets/style.bundle.scss */
.pr-29,
.px-29 {
  padding-right: 7.25rem !important;
}

/* line 11277, app/assets/stylesheets/style.bundle.scss */
.pb-29,
.py-29 {
  padding-bottom: 7.25rem !important;
}

/* line 11282, app/assets/stylesheets/style.bundle.scss */
.pl-29,
.px-29 {
  padding-left: 7.25rem !important;
}

/* line 11287, app/assets/stylesheets/style.bundle.scss */
.p-30 {
  padding: 7.5rem !important;
}

/* line 11291, app/assets/stylesheets/style.bundle.scss */
.pt-30,
.py-30 {
  padding-top: 7.5rem !important;
}

/* line 11296, app/assets/stylesheets/style.bundle.scss */
.pr-30,
.px-30 {
  padding-right: 7.5rem !important;
}

/* line 11301, app/assets/stylesheets/style.bundle.scss */
.pb-30,
.py-30 {
  padding-bottom: 7.5rem !important;
}

/* line 11306, app/assets/stylesheets/style.bundle.scss */
.pl-30,
.px-30 {
  padding-left: 7.5rem !important;
}

/* line 11311, app/assets/stylesheets/style.bundle.scss */
.p-31 {
  padding: 7.75rem !important;
}

/* line 11315, app/assets/stylesheets/style.bundle.scss */
.pt-31,
.py-31 {
  padding-top: 7.75rem !important;
}

/* line 11320, app/assets/stylesheets/style.bundle.scss */
.pr-31,
.px-31 {
  padding-right: 7.75rem !important;
}

/* line 11325, app/assets/stylesheets/style.bundle.scss */
.pb-31,
.py-31 {
  padding-bottom: 7.75rem !important;
}

/* line 11330, app/assets/stylesheets/style.bundle.scss */
.pl-31,
.px-31 {
  padding-left: 7.75rem !important;
}

/* line 11335, app/assets/stylesheets/style.bundle.scss */
.p-32 {
  padding: 8rem !important;
}

/* line 11339, app/assets/stylesheets/style.bundle.scss */
.pt-32,
.py-32 {
  padding-top: 8rem !important;
}

/* line 11344, app/assets/stylesheets/style.bundle.scss */
.pr-32,
.px-32 {
  padding-right: 8rem !important;
}

/* line 11349, app/assets/stylesheets/style.bundle.scss */
.pb-32,
.py-32 {
  padding-bottom: 8rem !important;
}

/* line 11354, app/assets/stylesheets/style.bundle.scss */
.pl-32,
.px-32 {
  padding-left: 8rem !important;
}

/* line 11359, app/assets/stylesheets/style.bundle.scss */
.p-33 {
  padding: 8.25rem !important;
}

/* line 11363, app/assets/stylesheets/style.bundle.scss */
.pt-33,
.py-33 {
  padding-top: 8.25rem !important;
}

/* line 11368, app/assets/stylesheets/style.bundle.scss */
.pr-33,
.px-33 {
  padding-right: 8.25rem !important;
}

/* line 11373, app/assets/stylesheets/style.bundle.scss */
.pb-33,
.py-33 {
  padding-bottom: 8.25rem !important;
}

/* line 11378, app/assets/stylesheets/style.bundle.scss */
.pl-33,
.px-33 {
  padding-left: 8.25rem !important;
}

/* line 11383, app/assets/stylesheets/style.bundle.scss */
.p-34 {
  padding: 8.5rem !important;
}

/* line 11387, app/assets/stylesheets/style.bundle.scss */
.pt-34,
.py-34 {
  padding-top: 8.5rem !important;
}

/* line 11392, app/assets/stylesheets/style.bundle.scss */
.pr-34,
.px-34 {
  padding-right: 8.5rem !important;
}

/* line 11397, app/assets/stylesheets/style.bundle.scss */
.pb-34,
.py-34 {
  padding-bottom: 8.5rem !important;
}

/* line 11402, app/assets/stylesheets/style.bundle.scss */
.pl-34,
.px-34 {
  padding-left: 8.5rem !important;
}

/* line 11407, app/assets/stylesheets/style.bundle.scss */
.p-35 {
  padding: 8.75rem !important;
}

/* line 11411, app/assets/stylesheets/style.bundle.scss */
.pt-35,
.py-35 {
  padding-top: 8.75rem !important;
}

/* line 11416, app/assets/stylesheets/style.bundle.scss */
.pr-35,
.px-35 {
  padding-right: 8.75rem !important;
}

/* line 11421, app/assets/stylesheets/style.bundle.scss */
.pb-35,
.py-35 {
  padding-bottom: 8.75rem !important;
}

/* line 11426, app/assets/stylesheets/style.bundle.scss */
.pl-35,
.px-35 {
  padding-left: 8.75rem !important;
}

/* line 11431, app/assets/stylesheets/style.bundle.scss */
.p-36 {
  padding: 9rem !important;
}

/* line 11435, app/assets/stylesheets/style.bundle.scss */
.pt-36,
.py-36 {
  padding-top: 9rem !important;
}

/* line 11440, app/assets/stylesheets/style.bundle.scss */
.pr-36,
.px-36 {
  padding-right: 9rem !important;
}

/* line 11445, app/assets/stylesheets/style.bundle.scss */
.pb-36,
.py-36 {
  padding-bottom: 9rem !important;
}

/* line 11450, app/assets/stylesheets/style.bundle.scss */
.pl-36,
.px-36 {
  padding-left: 9rem !important;
}

/* line 11455, app/assets/stylesheets/style.bundle.scss */
.p-37 {
  padding: 9.25rem !important;
}

/* line 11459, app/assets/stylesheets/style.bundle.scss */
.pt-37,
.py-37 {
  padding-top: 9.25rem !important;
}

/* line 11464, app/assets/stylesheets/style.bundle.scss */
.pr-37,
.px-37 {
  padding-right: 9.25rem !important;
}

/* line 11469, app/assets/stylesheets/style.bundle.scss */
.pb-37,
.py-37 {
  padding-bottom: 9.25rem !important;
}

/* line 11474, app/assets/stylesheets/style.bundle.scss */
.pl-37,
.px-37 {
  padding-left: 9.25rem !important;
}

/* line 11479, app/assets/stylesheets/style.bundle.scss */
.p-48 {
  padding: 9.5rem !important;
}

/* line 11483, app/assets/stylesheets/style.bundle.scss */
.pt-48,
.py-48 {
  padding-top: 9.5rem !important;
}

/* line 11488, app/assets/stylesheets/style.bundle.scss */
.pr-48,
.px-48 {
  padding-right: 9.5rem !important;
}

/* line 11493, app/assets/stylesheets/style.bundle.scss */
.pb-48,
.py-48 {
  padding-bottom: 9.5rem !important;
}

/* line 11498, app/assets/stylesheets/style.bundle.scss */
.pl-48,
.px-48 {
  padding-left: 9.5rem !important;
}

/* line 11503, app/assets/stylesheets/style.bundle.scss */
.p-39 {
  padding: 9.75rem !important;
}

/* line 11507, app/assets/stylesheets/style.bundle.scss */
.pt-39,
.py-39 {
  padding-top: 9.75rem !important;
}

/* line 11512, app/assets/stylesheets/style.bundle.scss */
.pr-39,
.px-39 {
  padding-right: 9.75rem !important;
}

/* line 11517, app/assets/stylesheets/style.bundle.scss */
.pb-39,
.py-39 {
  padding-bottom: 9.75rem !important;
}

/* line 11522, app/assets/stylesheets/style.bundle.scss */
.pl-39,
.px-39 {
  padding-left: 9.75rem !important;
}

/* line 11527, app/assets/stylesheets/style.bundle.scss */
.p-40 {
  padding: 10rem !important;
}

/* line 11531, app/assets/stylesheets/style.bundle.scss */
.pt-40,
.py-40 {
  padding-top: 10rem !important;
}

/* line 11536, app/assets/stylesheets/style.bundle.scss */
.pr-40,
.px-40 {
  padding-right: 10rem !important;
}

/* line 11541, app/assets/stylesheets/style.bundle.scss */
.pb-40,
.py-40 {
  padding-bottom: 10rem !important;
}

/* line 11546, app/assets/stylesheets/style.bundle.scss */
.pl-40,
.px-40 {
  padding-left: 10rem !important;
}

/* line 11551, app/assets/stylesheets/style.bundle.scss */
.m-n1 {
  margin: -0.25rem !important;
}

/* line 11555, app/assets/stylesheets/style.bundle.scss */
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

/* line 11560, app/assets/stylesheets/style.bundle.scss */
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

/* line 11565, app/assets/stylesheets/style.bundle.scss */
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

/* line 11570, app/assets/stylesheets/style.bundle.scss */
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

/* line 11575, app/assets/stylesheets/style.bundle.scss */
.m-n2 {
  margin: -0.5rem !important;
}

/* line 11579, app/assets/stylesheets/style.bundle.scss */
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

/* line 11584, app/assets/stylesheets/style.bundle.scss */
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

/* line 11589, app/assets/stylesheets/style.bundle.scss */
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

/* line 11594, app/assets/stylesheets/style.bundle.scss */
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

/* line 11599, app/assets/stylesheets/style.bundle.scss */
.m-n3 {
  margin: -0.75rem !important;
}

/* line 11603, app/assets/stylesheets/style.bundle.scss */
.mt-n3,
.my-n3 {
  margin-top: -0.75rem !important;
}

/* line 11608, app/assets/stylesheets/style.bundle.scss */
.mr-n3,
.mx-n3 {
  margin-right: -0.75rem !important;
}

/* line 11613, app/assets/stylesheets/style.bundle.scss */
.mb-n3,
.my-n3 {
  margin-bottom: -0.75rem !important;
}

/* line 11618, app/assets/stylesheets/style.bundle.scss */
.ml-n3,
.mx-n3 {
  margin-left: -0.75rem !important;
}

/* line 11623, app/assets/stylesheets/style.bundle.scss */
.m-n4 {
  margin: -1rem !important;
}

/* line 11627, app/assets/stylesheets/style.bundle.scss */
.mt-n4,
.my-n4 {
  margin-top: -1rem !important;
}

/* line 11632, app/assets/stylesheets/style.bundle.scss */
.mr-n4,
.mx-n4 {
  margin-right: -1rem !important;
}

/* line 11637, app/assets/stylesheets/style.bundle.scss */
.mb-n4,
.my-n4 {
  margin-bottom: -1rem !important;
}

/* line 11642, app/assets/stylesheets/style.bundle.scss */
.ml-n4,
.mx-n4 {
  margin-left: -1rem !important;
}

/* line 11647, app/assets/stylesheets/style.bundle.scss */
.m-n5 {
  margin: -1.25rem !important;
}

/* line 11651, app/assets/stylesheets/style.bundle.scss */
.mt-n5,
.my-n5 {
  margin-top: -1.25rem !important;
}

/* line 11656, app/assets/stylesheets/style.bundle.scss */
.mr-n5,
.mx-n5 {
  margin-right: -1.25rem !important;
}

/* line 11661, app/assets/stylesheets/style.bundle.scss */
.mb-n5,
.my-n5 {
  margin-bottom: -1.25rem !important;
}

/* line 11666, app/assets/stylesheets/style.bundle.scss */
.ml-n5,
.mx-n5 {
  margin-left: -1.25rem !important;
}

/* line 11671, app/assets/stylesheets/style.bundle.scss */
.m-n6 {
  margin: -1.5rem !important;
}

/* line 11675, app/assets/stylesheets/style.bundle.scss */
.mt-n6,
.my-n6 {
  margin-top: -1.5rem !important;
}

/* line 11680, app/assets/stylesheets/style.bundle.scss */
.mr-n6,
.mx-n6 {
  margin-right: -1.5rem !important;
}

/* line 11685, app/assets/stylesheets/style.bundle.scss */
.mb-n6,
.my-n6 {
  margin-bottom: -1.5rem !important;
}

/* line 11690, app/assets/stylesheets/style.bundle.scss */
.ml-n6,
.mx-n6 {
  margin-left: -1.5rem !important;
}

/* line 11695, app/assets/stylesheets/style.bundle.scss */
.m-n7 {
  margin: -1.75rem !important;
}

/* line 11699, app/assets/stylesheets/style.bundle.scss */
.mt-n7,
.my-n7 {
  margin-top: -1.75rem !important;
}

/* line 11704, app/assets/stylesheets/style.bundle.scss */
.mr-n7,
.mx-n7 {
  margin-right: -1.75rem !important;
}

/* line 11709, app/assets/stylesheets/style.bundle.scss */
.mb-n7,
.my-n7 {
  margin-bottom: -1.75rem !important;
}

/* line 11714, app/assets/stylesheets/style.bundle.scss */
.ml-n7,
.mx-n7 {
  margin-left: -1.75rem !important;
}

/* line 11719, app/assets/stylesheets/style.bundle.scss */
.m-n8 {
  margin: -2rem !important;
}

/* line 11723, app/assets/stylesheets/style.bundle.scss */
.mt-n8,
.my-n8 {
  margin-top: -2rem !important;
}

/* line 11728, app/assets/stylesheets/style.bundle.scss */
.mr-n8,
.mx-n8 {
  margin-right: -2rem !important;
}

/* line 11733, app/assets/stylesheets/style.bundle.scss */
.mb-n8,
.my-n8 {
  margin-bottom: -2rem !important;
}

/* line 11738, app/assets/stylesheets/style.bundle.scss */
.ml-n8,
.mx-n8 {
  margin-left: -2rem !important;
}

/* line 11743, app/assets/stylesheets/style.bundle.scss */
.m-n9 {
  margin: -2.25rem !important;
}

/* line 11747, app/assets/stylesheets/style.bundle.scss */
.mt-n9,
.my-n9 {
  margin-top: -2.25rem !important;
}

/* line 11752, app/assets/stylesheets/style.bundle.scss */
.mr-n9,
.mx-n9 {
  margin-right: -2.25rem !important;
}

/* line 11757, app/assets/stylesheets/style.bundle.scss */
.mb-n9,
.my-n9 {
  margin-bottom: -2.25rem !important;
}

/* line 11762, app/assets/stylesheets/style.bundle.scss */
.ml-n9,
.mx-n9 {
  margin-left: -2.25rem !important;
}

/* line 11767, app/assets/stylesheets/style.bundle.scss */
.m-n10 {
  margin: -2.5rem !important;
}

/* line 11771, app/assets/stylesheets/style.bundle.scss */
.mt-n10,
.my-n10 {
  margin-top: -2.5rem !important;
}

/* line 11776, app/assets/stylesheets/style.bundle.scss */
.mr-n10,
.mx-n10 {
  margin-right: -2.5rem !important;
}

/* line 11781, app/assets/stylesheets/style.bundle.scss */
.mb-n10,
.my-n10 {
  margin-bottom: -2.5rem !important;
}

/* line 11786, app/assets/stylesheets/style.bundle.scss */
.ml-n10,
.mx-n10 {
  margin-left: -2.5rem !important;
}

/* line 11791, app/assets/stylesheets/style.bundle.scss */
.m-n11 {
  margin: -2.75rem !important;
}

/* line 11795, app/assets/stylesheets/style.bundle.scss */
.mt-n11,
.my-n11 {
  margin-top: -2.75rem !important;
}

/* line 11800, app/assets/stylesheets/style.bundle.scss */
.mr-n11,
.mx-n11 {
  margin-right: -2.75rem !important;
}

/* line 11805, app/assets/stylesheets/style.bundle.scss */
.mb-n11,
.my-n11 {
  margin-bottom: -2.75rem !important;
}

/* line 11810, app/assets/stylesheets/style.bundle.scss */
.ml-n11,
.mx-n11 {
  margin-left: -2.75rem !important;
}

/* line 11815, app/assets/stylesheets/style.bundle.scss */
.m-n12 {
  margin: -3rem !important;
}

/* line 11819, app/assets/stylesheets/style.bundle.scss */
.mt-n12,
.my-n12 {
  margin-top: -3rem !important;
}

/* line 11824, app/assets/stylesheets/style.bundle.scss */
.mr-n12,
.mx-n12 {
  margin-right: -3rem !important;
}

/* line 11829, app/assets/stylesheets/style.bundle.scss */
.mb-n12,
.my-n12 {
  margin-bottom: -3rem !important;
}

/* line 11834, app/assets/stylesheets/style.bundle.scss */
.ml-n12,
.mx-n12 {
  margin-left: -3rem !important;
}

/* line 11839, app/assets/stylesheets/style.bundle.scss */
.m-n13 {
  margin: -3.25rem !important;
}

/* line 11843, app/assets/stylesheets/style.bundle.scss */
.mt-n13,
.my-n13 {
  margin-top: -3.25rem !important;
}

/* line 11848, app/assets/stylesheets/style.bundle.scss */
.mr-n13,
.mx-n13 {
  margin-right: -3.25rem !important;
}

/* line 11853, app/assets/stylesheets/style.bundle.scss */
.mb-n13,
.my-n13 {
  margin-bottom: -3.25rem !important;
}

/* line 11858, app/assets/stylesheets/style.bundle.scss */
.ml-n13,
.mx-n13 {
  margin-left: -3.25rem !important;
}

/* line 11863, app/assets/stylesheets/style.bundle.scss */
.m-n14 {
  margin: -3.5rem !important;
}

/* line 11867, app/assets/stylesheets/style.bundle.scss */
.mt-n14,
.my-n14 {
  margin-top: -3.5rem !important;
}

/* line 11872, app/assets/stylesheets/style.bundle.scss */
.mr-n14,
.mx-n14 {
  margin-right: -3.5rem !important;
}

/* line 11877, app/assets/stylesheets/style.bundle.scss */
.mb-n14,
.my-n14 {
  margin-bottom: -3.5rem !important;
}

/* line 11882, app/assets/stylesheets/style.bundle.scss */
.ml-n14,
.mx-n14 {
  margin-left: -3.5rem !important;
}

/* line 11887, app/assets/stylesheets/style.bundle.scss */
.m-n15 {
  margin: -3.75rem !important;
}

/* line 11891, app/assets/stylesheets/style.bundle.scss */
.mt-n15,
.my-n15 {
  margin-top: -6.75rem !important;
}

/* line 11896, app/assets/stylesheets/style.bundle.scss */
.mr-n15,
.mx-n15 {
  margin-right: -3.75rem !important;
}

/* line 11901, app/assets/stylesheets/style.bundle.scss */
.mb-n15,
.my-n15 {
  margin-bottom: -3.75rem !important;
}

/* line 11906, app/assets/stylesheets/style.bundle.scss */
.ml-n15,
.mx-n15 {
  margin-left: -3.75rem !important;
}

/* line 11911, app/assets/stylesheets/style.bundle.scss */
.m-n16 {
  margin: -4rem !important;
}

/* line 11915, app/assets/stylesheets/style.bundle.scss */
.mt-n16,
.my-n16 {
  margin-top: -4rem !important;
}

/* line 11920, app/assets/stylesheets/style.bundle.scss */
.mr-n16,
.mx-n16 {
  margin-right: -4rem !important;
}

/* line 11925, app/assets/stylesheets/style.bundle.scss */
.mb-n16,
.my-n16 {
  margin-bottom: -4rem !important;
}

/* line 11930, app/assets/stylesheets/style.bundle.scss */
.ml-n16,
.mx-n16 {
  margin-left: -4rem !important;
}

/* line 11935, app/assets/stylesheets/style.bundle.scss */
.m-n17 {
  margin: -4.25rem !important;
}

/* line 11939, app/assets/stylesheets/style.bundle.scss */
.mt-n17,
.my-n17 {
  margin-top: -4.25rem !important;
}

/* line 11944, app/assets/stylesheets/style.bundle.scss */
.mr-n17,
.mx-n17 {
  margin-right: -4.25rem !important;
}

/* line 11949, app/assets/stylesheets/style.bundle.scss */
.mb-n17,
.my-n17 {
  margin-bottom: -4.25rem !important;
}

/* line 11954, app/assets/stylesheets/style.bundle.scss */
.ml-n17,
.mx-n17 {
  margin-left: -4.25rem !important;
}

/* line 11959, app/assets/stylesheets/style.bundle.scss */
.m-n18 {
  margin: -4.5rem !important;
}

/* line 11963, app/assets/stylesheets/style.bundle.scss */
.mt-n18,
.my-n18 {
  margin-top: -4.5rem !important;
}

/* line 11968, app/assets/stylesheets/style.bundle.scss */
.mr-n18,
.mx-n18 {
  margin-right: -4.5rem !important;
}

/* line 11973, app/assets/stylesheets/style.bundle.scss */
.mb-n18,
.my-n18 {
  margin-bottom: -4.5rem !important;
}

/* line 11978, app/assets/stylesheets/style.bundle.scss */
.ml-n18,
.mx-n18 {
  margin-left: -4.5rem !important;
}

/* line 11983, app/assets/stylesheets/style.bundle.scss */
.m-n19 {
  margin: -4.75rem !important;
}

/* line 11987, app/assets/stylesheets/style.bundle.scss */
.mt-n19,
.my-n19 {
  margin-top: -4.75rem !important;
}

/* line 11992, app/assets/stylesheets/style.bundle.scss */
.mr-n19,
.mx-n19 {
  margin-right: -4.75rem !important;
}

/* line 11997, app/assets/stylesheets/style.bundle.scss */
.mb-n19,
.my-n19 {
  margin-bottom: -4.75rem !important;
}

/* line 12002, app/assets/stylesheets/style.bundle.scss */
.ml-n19,
.mx-n19 {
  margin-left: -4.75rem !important;
}

/* line 12007, app/assets/stylesheets/style.bundle.scss */
.m-n20 {
  margin: -5rem !important;
}

/* line 12011, app/assets/stylesheets/style.bundle.scss */
.mt-n20,
.my-n20 {
  margin-top: -5rem !important;
}

/* line 12016, app/assets/stylesheets/style.bundle.scss */
.mr-n20,
.mx-n20 {
  margin-right: -5rem !important;
}

/* line 12021, app/assets/stylesheets/style.bundle.scss */
.mb-n20,
.my-n20 {
  margin-bottom: -5rem !important;
}

/* line 12026, app/assets/stylesheets/style.bundle.scss */
.ml-n20,
.mx-n20 {
  margin-left: -5rem !important;
}

/* line 12031, app/assets/stylesheets/style.bundle.scss */
.m-n21 {
  margin: -5.25rem !important;
}

/* line 12035, app/assets/stylesheets/style.bundle.scss */
.mt-n21,
.my-n21 {
  margin-top: -5.25rem !important;
}

/* line 12040, app/assets/stylesheets/style.bundle.scss */
.mr-n21,
.mx-n21 {
  margin-right: -5.25rem !important;
}

/* line 12045, app/assets/stylesheets/style.bundle.scss */
.mb-n21,
.my-n21 {
  margin-bottom: -5.25rem !important;
}

/* line 12050, app/assets/stylesheets/style.bundle.scss */
.ml-n21,
.mx-n21 {
  margin-left: -5.25rem !important;
}

/* line 12055, app/assets/stylesheets/style.bundle.scss */
.m-n22 {
  margin: -5.5rem !important;
}

/* line 12059, app/assets/stylesheets/style.bundle.scss */
.mt-n22,
.my-n22 {
  margin-top: -5.5rem !important;
}

/* line 12064, app/assets/stylesheets/style.bundle.scss */
.mr-n22,
.mx-n22 {
  margin-right: -5.5rem !important;
}

/* line 12069, app/assets/stylesheets/style.bundle.scss */
.mb-n22,
.my-n22 {
  margin-bottom: -5.5rem !important;
}

/* line 12074, app/assets/stylesheets/style.bundle.scss */
.ml-n22,
.mx-n22 {
  margin-left: -5.5rem !important;
}

/* line 12079, app/assets/stylesheets/style.bundle.scss */
.m-n23 {
  margin: -5.75rem !important;
}

/* line 12083, app/assets/stylesheets/style.bundle.scss */
.mt-n23,
.my-n23 {
  margin-top: -5.75rem !important;
}

/* line 12088, app/assets/stylesheets/style.bundle.scss */
.mr-n23,
.mx-n23 {
  margin-right: -5.75rem !important;
}

/* line 12093, app/assets/stylesheets/style.bundle.scss */
.mb-n23,
.my-n23 {
  margin-bottom: -5.75rem !important;
}

/* line 12098, app/assets/stylesheets/style.bundle.scss */
.ml-n23,
.mx-n23 {
  margin-left: -5.75rem !important;
}

/* line 12103, app/assets/stylesheets/style.bundle.scss */
.m-n24 {
  margin: -6rem !important;
}

/* line 12107, app/assets/stylesheets/style.bundle.scss */
.mt-n24,
.my-n24 {
  margin-top: -6rem !important;
}

/* line 12112, app/assets/stylesheets/style.bundle.scss */
.mr-n24,
.mx-n24 {
  margin-right: -6rem !important;
}

/* line 12117, app/assets/stylesheets/style.bundle.scss */
.mb-n24,
.my-n24 {
  margin-bottom: -6rem !important;
}

/* line 12122, app/assets/stylesheets/style.bundle.scss */
.ml-n24,
.mx-n24 {
  margin-left: -6rem !important;
}

/* line 12127, app/assets/stylesheets/style.bundle.scss */
.m-n25 {
  margin: -6.25rem !important;
}

/* line 12131, app/assets/stylesheets/style.bundle.scss */
.mt-n25,
.my-n25 {
  margin-top: -6.25rem !important;
}

/* line 12136, app/assets/stylesheets/style.bundle.scss */
.mr-n25,
.mx-n25 {
  margin-right: -6.25rem !important;
}

/* line 12141, app/assets/stylesheets/style.bundle.scss */
.mb-n25,
.my-n25 {
  margin-bottom: -6.25rem !important;
}

/* line 12146, app/assets/stylesheets/style.bundle.scss */
.ml-n25,
.mx-n25 {
  margin-left: -6.25rem !important;
}

/* line 12151, app/assets/stylesheets/style.bundle.scss */
.m-n26 {
  margin: -6.5rem !important;
}

/* line 12155, app/assets/stylesheets/style.bundle.scss */
.mt-n26,
.my-n26 {
  margin-top: -6.5rem !important;
}

/* line 12160, app/assets/stylesheets/style.bundle.scss */
.mr-n26,
.mx-n26 {
  margin-right: -6.5rem !important;
}

/* line 12165, app/assets/stylesheets/style.bundle.scss */
.mb-n26,
.my-n26 {
  margin-bottom: -6.5rem !important;
}

/* line 12170, app/assets/stylesheets/style.bundle.scss */
.ml-n26,
.mx-n26 {
  margin-left: -6.5rem !important;
}

/* line 12175, app/assets/stylesheets/style.bundle.scss */
.m-n27 {
  margin: -6.75rem !important;
}

/* line 12179, app/assets/stylesheets/style.bundle.scss */
.mt-n27,
.my-n27 {
  margin-top: -6.75rem !important;
}

/* line 12184, app/assets/stylesheets/style.bundle.scss */
.mr-n27,
.mx-n27 {
  margin-right: -6.75rem !important;
}

/* line 12189, app/assets/stylesheets/style.bundle.scss */
.mb-n27,
.my-n27 {
  margin-bottom: -6.75rem !important;
}

/* line 12194, app/assets/stylesheets/style.bundle.scss */
.ml-n27,
.mx-n27 {
  margin-left: -6.75rem !important;
}

/* line 12199, app/assets/stylesheets/style.bundle.scss */
.m-n28 {
  margin: -7rem !important;
}

/* line 12203, app/assets/stylesheets/style.bundle.scss */
.mt-n28,
.my-n28 {
  margin-top: -7rem !important;
}

/* line 12208, app/assets/stylesheets/style.bundle.scss */
.mr-n28,
.mx-n28 {
  margin-right: -7rem !important;
}

/* line 12213, app/assets/stylesheets/style.bundle.scss */
.mb-n28,
.my-n28 {
  margin-bottom: -7rem !important;
}

/* line 12218, app/assets/stylesheets/style.bundle.scss */
.ml-n28,
.mx-n28 {
  margin-left: -7rem !important;
}

/* line 12223, app/assets/stylesheets/style.bundle.scss */
.m-n29 {
  margin: -7.25rem !important;
}

/* line 12227, app/assets/stylesheets/style.bundle.scss */
.mt-n29,
.my-n29 {
  margin-top: -7.25rem !important;
}

/* line 12232, app/assets/stylesheets/style.bundle.scss */
.mr-n29,
.mx-n29 {
  margin-right: -7.25rem !important;
}

/* line 12237, app/assets/stylesheets/style.bundle.scss */
.mb-n29,
.my-n29 {
  margin-bottom: -7.25rem !important;
}

/* line 12242, app/assets/stylesheets/style.bundle.scss */
.ml-n29,
.mx-n29 {
  margin-left: -7.25rem !important;
}

/* line 12247, app/assets/stylesheets/style.bundle.scss */
.m-n30 {
  margin: -7.5rem !important;
}

/* line 12251, app/assets/stylesheets/style.bundle.scss */
.mt-n30,
.my-n30 {
  margin-top: -7.5rem !important;
}

/* line 12256, app/assets/stylesheets/style.bundle.scss */
.mr-n30,
.mx-n30 {
  margin-right: -7.5rem !important;
}

/* line 12261, app/assets/stylesheets/style.bundle.scss */
.mb-n30,
.my-n30 {
  margin-bottom: -7.5rem !important;
}

/* line 12266, app/assets/stylesheets/style.bundle.scss */
.ml-n30,
.mx-n30 {
  margin-left: -7.5rem !important;
}

/* line 12271, app/assets/stylesheets/style.bundle.scss */
.m-n31 {
  margin: -7.75rem !important;
}

/* line 12275, app/assets/stylesheets/style.bundle.scss */
.mt-n31,
.my-n31 {
  margin-top: -7.75rem !important;
}

/* line 12280, app/assets/stylesheets/style.bundle.scss */
.mr-n31,
.mx-n31 {
  margin-right: -7.75rem !important;
}

/* line 12285, app/assets/stylesheets/style.bundle.scss */
.mb-n31,
.my-n31 {
  margin-bottom: -7.75rem !important;
}

/* line 12290, app/assets/stylesheets/style.bundle.scss */
.ml-n31,
.mx-n31 {
  margin-left: -7.75rem !important;
}

/* line 12295, app/assets/stylesheets/style.bundle.scss */
.m-n32 {
  margin: -8rem !important;
}

/* line 12299, app/assets/stylesheets/style.bundle.scss */
.mt-n32,
.my-n32 {
  margin-top: -8rem !important;
}

/* line 12304, app/assets/stylesheets/style.bundle.scss */
.mr-n32,
.mx-n32 {
  margin-right: -8rem !important;
}

/* line 12309, app/assets/stylesheets/style.bundle.scss */
.mb-n32,
.my-n32 {
  margin-bottom: -8rem !important;
}

/* line 12314, app/assets/stylesheets/style.bundle.scss */
.ml-n32,
.mx-n32 {
  margin-left: -8rem !important;
}

/* line 12319, app/assets/stylesheets/style.bundle.scss */
.m-n33 {
  margin: -8.25rem !important;
}

/* line 12323, app/assets/stylesheets/style.bundle.scss */
.mt-n33,
.my-n33 {
  margin-top: -8.25rem !important;
}

/* line 12328, app/assets/stylesheets/style.bundle.scss */
.mr-n33,
.mx-n33 {
  margin-right: -8.25rem !important;
}

/* line 12333, app/assets/stylesheets/style.bundle.scss */
.mb-n33,
.my-n33 {
  margin-bottom: -8.25rem !important;
}

/* line 12338, app/assets/stylesheets/style.bundle.scss */
.ml-n33,
.mx-n33 {
  margin-left: -8.25rem !important;
}

/* line 12343, app/assets/stylesheets/style.bundle.scss */
.m-n34 {
  margin: -8.5rem !important;
}

/* line 12347, app/assets/stylesheets/style.bundle.scss */
.mt-n34,
.my-n34 {
  margin-top: -8.5rem !important;
}

/* line 12352, app/assets/stylesheets/style.bundle.scss */
.mr-n34,
.mx-n34 {
  margin-right: -8.5rem !important;
}

/* line 12357, app/assets/stylesheets/style.bundle.scss */
.mb-n34,
.my-n34 {
  margin-bottom: -8.5rem !important;
}

/* line 12362, app/assets/stylesheets/style.bundle.scss */
.ml-n34,
.mx-n34 {
  margin-left: -8.5rem !important;
}

/* line 12367, app/assets/stylesheets/style.bundle.scss */
.m-n35 {
  margin: -8.75rem !important;
}

/* line 12371, app/assets/stylesheets/style.bundle.scss */
.mt-n35,
.my-n35 {
  margin-top: -8.75rem !important;
}

/* line 12376, app/assets/stylesheets/style.bundle.scss */
.mr-n35,
.mx-n35 {
  margin-right: -8.75rem !important;
}

/* line 12381, app/assets/stylesheets/style.bundle.scss */
.mb-n35,
.my-n35 {
  margin-bottom: -8.75rem !important;
}

/* line 12386, app/assets/stylesheets/style.bundle.scss */
.ml-n35,
.mx-n35 {
  margin-left: -8.75rem !important;
}

/* line 12391, app/assets/stylesheets/style.bundle.scss */
.m-n36 {
  margin: -9rem !important;
}

/* line 12395, app/assets/stylesheets/style.bundle.scss */
.mt-n36,
.my-n36 {
  margin-top: -9rem !important;
}

/* line 12400, app/assets/stylesheets/style.bundle.scss */
.mr-n36,
.mx-n36 {
  margin-right: -9rem !important;
}

/* line 12405, app/assets/stylesheets/style.bundle.scss */
.mb-n36,
.my-n36 {
  margin-bottom: -9rem !important;
}

/* line 12410, app/assets/stylesheets/style.bundle.scss */
.ml-n36,
.mx-n36 {
  margin-left: -9rem !important;
}

/* line 12415, app/assets/stylesheets/style.bundle.scss */
.m-n37 {
  margin: -9.25rem !important;
}

/* line 12419, app/assets/stylesheets/style.bundle.scss */
.mt-n37,
.my-n37 {
  margin-top: -9.25rem !important;
}

/* line 12424, app/assets/stylesheets/style.bundle.scss */
.mr-n37,
.mx-n37 {
  margin-right: -9.25rem !important;
}

/* line 12429, app/assets/stylesheets/style.bundle.scss */
.mb-n37,
.my-n37 {
  margin-bottom: -9.25rem !important;
}

/* line 12434, app/assets/stylesheets/style.bundle.scss */
.ml-n37,
.mx-n37 {
  margin-left: -9.25rem !important;
}

/* line 12439, app/assets/stylesheets/style.bundle.scss */
.m-n48 {
  margin: -9.5rem !important;
}

/* line 12443, app/assets/stylesheets/style.bundle.scss */
.mt-n48,
.my-n48 {
  margin-top: -9.5rem !important;
}

/* line 12448, app/assets/stylesheets/style.bundle.scss */
.mr-n48,
.mx-n48 {
  margin-right: -9.5rem !important;
}

/* line 12453, app/assets/stylesheets/style.bundle.scss */
.mb-n48,
.my-n48 {
  margin-bottom: -9.5rem !important;
}

/* line 12458, app/assets/stylesheets/style.bundle.scss */
.ml-n48,
.mx-n48 {
  margin-left: -9.5rem !important;
}

/* line 12463, app/assets/stylesheets/style.bundle.scss */
.m-n39 {
  margin: -9.75rem !important;
}

/* line 12467, app/assets/stylesheets/style.bundle.scss */
.mt-n39,
.my-n39 {
  margin-top: -9.75rem !important;
}

/* line 12472, app/assets/stylesheets/style.bundle.scss */
.mr-n39,
.mx-n39 {
  margin-right: -9.75rem !important;
}

/* line 12477, app/assets/stylesheets/style.bundle.scss */
.mb-n39,
.my-n39 {
  margin-bottom: -9.75rem !important;
}

/* line 12482, app/assets/stylesheets/style.bundle.scss */
.ml-n39,
.mx-n39 {
  margin-left: -9.75rem !important;
}

/* line 12487, app/assets/stylesheets/style.bundle.scss */
.m-n40 {
  margin: -10rem !important;
}

/* line 12491, app/assets/stylesheets/style.bundle.scss */
.mt-n40,
.my-n40 {
  margin-top: -10rem !important;
}

/* line 12496, app/assets/stylesheets/style.bundle.scss */
.mr-n40,
.mx-n40 {
  margin-right: -10rem !important;
}

/* line 12501, app/assets/stylesheets/style.bundle.scss */
.mb-n40,
.my-n40 {
  margin-bottom: -10rem !important;
}

/* line 12506, app/assets/stylesheets/style.bundle.scss */
.ml-n40,
.mx-n40 {
  margin-left: -10rem !important;
}

/* line 12511, app/assets/stylesheets/style.bundle.scss */
.m-auto {
  margin: auto !important;
}

/* line 12515, app/assets/stylesheets/style.bundle.scss */
.mt-auto,
.my-auto {
  margin-top: auto !important;
}

/* line 12520, app/assets/stylesheets/style.bundle.scss */
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

/* line 12525, app/assets/stylesheets/style.bundle.scss */
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

/* line 12530, app/assets/stylesheets/style.bundle.scss */
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  /* line 12536, app/assets/stylesheets/style.bundle.scss */
  .m-sm-0 {
    margin: 0 !important;
  }
  /* line 12539, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }
  /* line 12543, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }
  /* line 12547, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }
  /* line 12551, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }
  /* line 12555, app/assets/stylesheets/style.bundle.scss */
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  /* line 12558, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }
  /* line 12562, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  /* line 12566, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 12570, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  /* line 12574, app/assets/stylesheets/style.bundle.scss */
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  /* line 12577, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }
  /* line 12581, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  /* line 12585, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 12589, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  /* line 12593, app/assets/stylesheets/style.bundle.scss */
  .m-sm-3 {
    margin: 0.75rem !important;
  }
  /* line 12596, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-3,
.my-sm-3 {
    margin-top: 0.75rem !important;
  }
  /* line 12600, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-3,
.mx-sm-3 {
    margin-right: 0.75rem !important;
  }
  /* line 12604, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 0.75rem !important;
  }
  /* line 12608, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-3,
.mx-sm-3 {
    margin-left: 0.75rem !important;
  }
  /* line 12612, app/assets/stylesheets/style.bundle.scss */
  .m-sm-4 {
    margin: 1rem !important;
  }
  /* line 12615, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-4,
.my-sm-4 {
    margin-top: 1rem !important;
  }
  /* line 12619, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1rem !important;
  }
  /* line 12623, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1rem !important;
  }
  /* line 12627, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1rem !important;
  }
  /* line 12631, app/assets/stylesheets/style.bundle.scss */
  .m-sm-5 {
    margin: 1.25rem !important;
  }
  /* line 12634, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-5,
.my-sm-5 {
    margin-top: 1.25rem !important;
  }
  /* line 12638, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-5,
.mx-sm-5 {
    margin-right: 1.25rem !important;
  }
  /* line 12642, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 1.25rem !important;
  }
  /* line 12646, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-5,
.mx-sm-5 {
    margin-left: 1.25rem !important;
  }
  /* line 12650, app/assets/stylesheets/style.bundle.scss */
  .m-sm-6 {
    margin: 1.5rem !important;
  }
  /* line 12653, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-6,
.my-sm-6 {
    margin-top: 1.5rem !important;
  }
  /* line 12657, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-6,
.mx-sm-6 {
    margin-right: 1.5rem !important;
  }
  /* line 12661, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-6,
.my-sm-6 {
    margin-bottom: 1.5rem !important;
  }
  /* line 12665, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-6,
.mx-sm-6 {
    margin-left: 1.5rem !important;
  }
  /* line 12669, app/assets/stylesheets/style.bundle.scss */
  .m-sm-7 {
    margin: 1.75rem !important;
  }
  /* line 12672, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-7,
.my-sm-7 {
    margin-top: 1.75rem !important;
  }
  /* line 12676, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-7,
.mx-sm-7 {
    margin-right: 1.75rem !important;
  }
  /* line 12680, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-7,
.my-sm-7 {
    margin-bottom: 1.75rem !important;
  }
  /* line 12684, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-7,
.mx-sm-7 {
    margin-left: 1.75rem !important;
  }
  /* line 12688, app/assets/stylesheets/style.bundle.scss */
  .m-sm-8 {
    margin: 2rem !important;
  }
  /* line 12691, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-8,
.my-sm-8 {
    margin-top: 2rem !important;
  }
  /* line 12695, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-8,
.mx-sm-8 {
    margin-right: 2rem !important;
  }
  /* line 12699, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-8,
.my-sm-8 {
    margin-bottom: 2rem !important;
  }
  /* line 12703, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-8,
.mx-sm-8 {
    margin-left: 2rem !important;
  }
  /* line 12707, app/assets/stylesheets/style.bundle.scss */
  .m-sm-9 {
    margin: 2.25rem !important;
  }
  /* line 12710, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-9,
.my-sm-9 {
    margin-top: 2.25rem !important;
  }
  /* line 12714, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-9,
.mx-sm-9 {
    margin-right: 2.25rem !important;
  }
  /* line 12718, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-9,
.my-sm-9 {
    margin-bottom: 2.25rem !important;
  }
  /* line 12722, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-9,
.mx-sm-9 {
    margin-left: 2.25rem !important;
  }
  /* line 12726, app/assets/stylesheets/style.bundle.scss */
  .m-sm-10 {
    margin: 2.5rem !important;
  }
  /* line 12729, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-10,
.my-sm-10 {
    margin-top: 2.5rem !important;
  }
  /* line 12733, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-10,
.mx-sm-10 {
    margin-right: 2.5rem !important;
  }
  /* line 12737, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-10,
.my-sm-10 {
    margin-bottom: 2.5rem !important;
  }
  /* line 12741, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-10,
.mx-sm-10 {
    margin-left: 2.5rem !important;
  }
  /* line 12745, app/assets/stylesheets/style.bundle.scss */
  .m-sm-11 {
    margin: 2.75rem !important;
  }
  /* line 12748, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-11,
.my-sm-11 {
    margin-top: 2.75rem !important;
  }
  /* line 12752, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-11,
.mx-sm-11 {
    margin-right: 2.75rem !important;
  }
  /* line 12756, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-11,
.my-sm-11 {
    margin-bottom: 2.75rem !important;
  }
  /* line 12760, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-11,
.mx-sm-11 {
    margin-left: 2.75rem !important;
  }
  /* line 12764, app/assets/stylesheets/style.bundle.scss */
  .m-sm-12 {
    margin: 3rem !important;
  }
  /* line 12767, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-12,
.my-sm-12 {
    margin-top: 3rem !important;
  }
  /* line 12771, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-12,
.mx-sm-12 {
    margin-right: 3rem !important;
  }
  /* line 12775, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-12,
.my-sm-12 {
    margin-bottom: 3rem !important;
  }
  /* line 12779, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-12,
.mx-sm-12 {
    margin-left: 3rem !important;
  }
  /* line 12783, app/assets/stylesheets/style.bundle.scss */
  .m-sm-13 {
    margin: 3.25rem !important;
  }
  /* line 12786, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-13,
.my-sm-13 {
    margin-top: 3.25rem !important;
  }
  /* line 12790, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-13,
.mx-sm-13 {
    margin-right: 3.25rem !important;
  }
  /* line 12794, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-13,
.my-sm-13 {
    margin-bottom: 3.25rem !important;
  }
  /* line 12798, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-13,
.mx-sm-13 {
    margin-left: 3.25rem !important;
  }
  /* line 12802, app/assets/stylesheets/style.bundle.scss */
  .m-sm-14 {
    margin: 3.5rem !important;
  }
  /* line 12805, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-14,
.my-sm-14 {
    margin-top: 3.5rem !important;
  }
  /* line 12809, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-14,
.mx-sm-14 {
    margin-right: 3.5rem !important;
  }
  /* line 12813, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-14,
.my-sm-14 {
    margin-bottom: 3.5rem !important;
  }
  /* line 12817, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-14,
.mx-sm-14 {
    margin-left: 3.5rem !important;
  }
  /* line 12821, app/assets/stylesheets/style.bundle.scss */
  .m-sm-15 {
    margin: 3.75rem !important;
  }
  /* line 12824, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-15,
.my-sm-15 {
    margin-top: 3.75rem !important;
  }
  /* line 12828, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-15,
.mx-sm-15 {
    margin-right: 3.75rem !important;
  }
  /* line 12832, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-15,
.my-sm-15 {
    margin-bottom: 3.75rem !important;
  }
  /* line 12836, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-15,
.mx-sm-15 {
    margin-left: 3.75rem !important;
  }
  /* line 12840, app/assets/stylesheets/style.bundle.scss */
  .m-sm-16 {
    margin: 4rem !important;
  }
  /* line 12843, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-16,
.my-sm-16 {
    margin-top: 4rem !important;
  }
  /* line 12847, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-16,
.mx-sm-16 {
    margin-right: 4rem !important;
  }
  /* line 12851, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-16,
.my-sm-16 {
    margin-bottom: 4rem !important;
  }
  /* line 12855, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-16,
.mx-sm-16 {
    margin-left: 4rem !important;
  }
  /* line 12859, app/assets/stylesheets/style.bundle.scss */
  .m-sm-17 {
    margin: 4.25rem !important;
  }
  /* line 12862, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-17,
.my-sm-17 {
    margin-top: 4.25rem !important;
  }
  /* line 12866, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-17,
.mx-sm-17 {
    margin-right: 4.25rem !important;
  }
  /* line 12870, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-17,
.my-sm-17 {
    margin-bottom: 4.25rem !important;
  }
  /* line 12874, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-17,
.mx-sm-17 {
    margin-left: 4.25rem !important;
  }
  /* line 12878, app/assets/stylesheets/style.bundle.scss */
  .m-sm-18 {
    margin: 4.5rem !important;
  }
  /* line 12881, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-18,
.my-sm-18 {
    margin-top: 4.5rem !important;
  }
  /* line 12885, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-18,
.mx-sm-18 {
    margin-right: 4.5rem !important;
  }
  /* line 12889, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-18,
.my-sm-18 {
    margin-bottom: 4.5rem !important;
  }
  /* line 12893, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-18,
.mx-sm-18 {
    margin-left: 4.5rem !important;
  }
  /* line 12897, app/assets/stylesheets/style.bundle.scss */
  .m-sm-19 {
    margin: 4.75rem !important;
  }
  /* line 12900, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-19,
.my-sm-19 {
    margin-top: 4.75rem !important;
  }
  /* line 12904, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-19,
.mx-sm-19 {
    margin-right: 4.75rem !important;
  }
  /* line 12908, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-19,
.my-sm-19 {
    margin-bottom: 4.75rem !important;
  }
  /* line 12912, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-19,
.mx-sm-19 {
    margin-left: 4.75rem !important;
  }
  /* line 12916, app/assets/stylesheets/style.bundle.scss */
  .m-sm-20 {
    margin: 5rem !important;
  }
  /* line 12919, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-20,
.my-sm-20 {
    margin-top: 5rem !important;
  }
  /* line 12923, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-20,
.mx-sm-20 {
    margin-right: 5rem !important;
  }
  /* line 12927, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-20,
.my-sm-20 {
    margin-bottom: 5rem !important;
  }
  /* line 12931, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-20,
.mx-sm-20 {
    margin-left: 5rem !important;
  }
  /* line 12935, app/assets/stylesheets/style.bundle.scss */
  .m-sm-21 {
    margin: 5.25rem !important;
  }
  /* line 12938, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-21,
.my-sm-21 {
    margin-top: 5.25rem !important;
  }
  /* line 12942, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-21,
.mx-sm-21 {
    margin-right: 5.25rem !important;
  }
  /* line 12946, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-21,
.my-sm-21 {
    margin-bottom: 5.25rem !important;
  }
  /* line 12950, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-21,
.mx-sm-21 {
    margin-left: 5.25rem !important;
  }
  /* line 12954, app/assets/stylesheets/style.bundle.scss */
  .m-sm-22 {
    margin: 5.5rem !important;
  }
  /* line 12957, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-22,
.my-sm-22 {
    margin-top: 5.5rem !important;
  }
  /* line 12961, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-22,
.mx-sm-22 {
    margin-right: 5.5rem !important;
  }
  /* line 12965, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-22,
.my-sm-22 {
    margin-bottom: 5.5rem !important;
  }
  /* line 12969, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-22,
.mx-sm-22 {
    margin-left: 5.5rem !important;
  }
  /* line 12973, app/assets/stylesheets/style.bundle.scss */
  .m-sm-23 {
    margin: 5.75rem !important;
  }
  /* line 12976, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-23,
.my-sm-23 {
    margin-top: 5.75rem !important;
  }
  /* line 12980, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-23,
.mx-sm-23 {
    margin-right: 5.75rem !important;
  }
  /* line 12984, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-23,
.my-sm-23 {
    margin-bottom: 5.75rem !important;
  }
  /* line 12988, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-23,
.mx-sm-23 {
    margin-left: 5.75rem !important;
  }
  /* line 12992, app/assets/stylesheets/style.bundle.scss */
  .m-sm-24 {
    margin: 6rem !important;
  }
  /* line 12995, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-24,
.my-sm-24 {
    margin-top: 6rem !important;
  }
  /* line 12999, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-24,
.mx-sm-24 {
    margin-right: 6rem !important;
  }
  /* line 13003, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-24,
.my-sm-24 {
    margin-bottom: 6rem !important;
  }
  /* line 13007, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-24,
.mx-sm-24 {
    margin-left: 6rem !important;
  }
  /* line 13011, app/assets/stylesheets/style.bundle.scss */
  .m-sm-25 {
    margin: 6.25rem !important;
  }
  /* line 13014, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-25,
.my-sm-25 {
    margin-top: 6.25rem !important;
  }
  /* line 13018, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-25,
.mx-sm-25 {
    margin-right: 6.25rem !important;
  }
  /* line 13022, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-25,
.my-sm-25 {
    margin-bottom: 6.25rem !important;
  }
  /* line 13026, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-25,
.mx-sm-25 {
    margin-left: 6.25rem !important;
  }
  /* line 13030, app/assets/stylesheets/style.bundle.scss */
  .m-sm-26 {
    margin: 6.5rem !important;
  }
  /* line 13033, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-26,
.my-sm-26 {
    margin-top: 6.5rem !important;
  }
  /* line 13037, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-26,
.mx-sm-26 {
    margin-right: 6.5rem !important;
  }
  /* line 13041, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-26,
.my-sm-26 {
    margin-bottom: 6.5rem !important;
  }
  /* line 13045, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-26,
.mx-sm-26 {
    margin-left: 6.5rem !important;
  }
  /* line 13049, app/assets/stylesheets/style.bundle.scss */
  .m-sm-27 {
    margin: 6.75rem !important;
  }
  /* line 13052, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-27,
.my-sm-27 {
    margin-top: 6.75rem !important;
  }
  /* line 13056, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-27,
.mx-sm-27 {
    margin-right: 6.75rem !important;
  }
  /* line 13060, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-27,
.my-sm-27 {
    margin-bottom: 6.75rem !important;
  }
  /* line 13064, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-27,
.mx-sm-27 {
    margin-left: 6.75rem !important;
  }
  /* line 13068, app/assets/stylesheets/style.bundle.scss */
  .m-sm-28 {
    margin: 7rem !important;
  }
  /* line 13071, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-28,
.my-sm-28 {
    margin-top: 7rem !important;
  }
  /* line 13075, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-28,
.mx-sm-28 {
    margin-right: 7rem !important;
  }
  /* line 13079, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-28,
.my-sm-28 {
    margin-bottom: 7rem !important;
  }
  /* line 13083, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-28,
.mx-sm-28 {
    margin-left: 7rem !important;
  }
  /* line 13087, app/assets/stylesheets/style.bundle.scss */
  .m-sm-29 {
    margin: 7.25rem !important;
  }
  /* line 13090, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-29,
.my-sm-29 {
    margin-top: 7.25rem !important;
  }
  /* line 13094, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-29,
.mx-sm-29 {
    margin-right: 7.25rem !important;
  }
  /* line 13098, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-29,
.my-sm-29 {
    margin-bottom: 7.25rem !important;
  }
  /* line 13102, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-29,
.mx-sm-29 {
    margin-left: 7.25rem !important;
  }
  /* line 13106, app/assets/stylesheets/style.bundle.scss */
  .m-sm-30 {
    margin: 7.5rem !important;
  }
  /* line 13109, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-30,
.my-sm-30 {
    margin-top: 7.5rem !important;
  }
  /* line 13113, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-30,
.mx-sm-30 {
    margin-right: 7.5rem !important;
  }
  /* line 13117, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-30,
.my-sm-30 {
    margin-bottom: 7.5rem !important;
  }
  /* line 13121, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-30,
.mx-sm-30 {
    margin-left: 7.5rem !important;
  }
  /* line 13125, app/assets/stylesheets/style.bundle.scss */
  .m-sm-31 {
    margin: 7.75rem !important;
  }
  /* line 13128, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-31,
.my-sm-31 {
    margin-top: 7.75rem !important;
  }
  /* line 13132, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-31,
.mx-sm-31 {
    margin-right: 7.75rem !important;
  }
  /* line 13136, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-31,
.my-sm-31 {
    margin-bottom: 7.75rem !important;
  }
  /* line 13140, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-31,
.mx-sm-31 {
    margin-left: 7.75rem !important;
  }
  /* line 13144, app/assets/stylesheets/style.bundle.scss */
  .m-sm-32 {
    margin: 8rem !important;
  }
  /* line 13147, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-32,
.my-sm-32 {
    margin-top: 8rem !important;
  }
  /* line 13151, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-32,
.mx-sm-32 {
    margin-right: 8rem !important;
  }
  /* line 13155, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-32,
.my-sm-32 {
    margin-bottom: 8rem !important;
  }
  /* line 13159, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-32,
.mx-sm-32 {
    margin-left: 8rem !important;
  }
  /* line 13163, app/assets/stylesheets/style.bundle.scss */
  .m-sm-33 {
    margin: 8.25rem !important;
  }
  /* line 13166, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-33,
.my-sm-33 {
    margin-top: 8.25rem !important;
  }
  /* line 13170, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-33,
.mx-sm-33 {
    margin-right: 8.25rem !important;
  }
  /* line 13174, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-33,
.my-sm-33 {
    margin-bottom: 8.25rem !important;
  }
  /* line 13178, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-33,
.mx-sm-33 {
    margin-left: 8.25rem !important;
  }
  /* line 13182, app/assets/stylesheets/style.bundle.scss */
  .m-sm-34 {
    margin: 8.5rem !important;
  }
  /* line 13185, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-34,
.my-sm-34 {
    margin-top: 8.5rem !important;
  }
  /* line 13189, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-34,
.mx-sm-34 {
    margin-right: 8.5rem !important;
  }
  /* line 13193, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-34,
.my-sm-34 {
    margin-bottom: 8.5rem !important;
  }
  /* line 13197, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-34,
.mx-sm-34 {
    margin-left: 8.5rem !important;
  }
  /* line 13201, app/assets/stylesheets/style.bundle.scss */
  .m-sm-35 {
    margin: 8.75rem !important;
  }
  /* line 13204, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-35,
.my-sm-35 {
    margin-top: 8.75rem !important;
  }
  /* line 13208, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-35,
.mx-sm-35 {
    margin-right: 8.75rem !important;
  }
  /* line 13212, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-35,
.my-sm-35 {
    margin-bottom: 8.75rem !important;
  }
  /* line 13216, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-35,
.mx-sm-35 {
    margin-left: 8.75rem !important;
  }
  /* line 13220, app/assets/stylesheets/style.bundle.scss */
  .m-sm-36 {
    margin: 9rem !important;
  }
  /* line 13223, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-36,
.my-sm-36 {
    margin-top: 9rem !important;
  }
  /* line 13227, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-36,
.mx-sm-36 {
    margin-right: 9rem !important;
  }
  /* line 13231, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-36,
.my-sm-36 {
    margin-bottom: 9rem !important;
  }
  /* line 13235, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-36,
.mx-sm-36 {
    margin-left: 9rem !important;
  }
  /* line 13239, app/assets/stylesheets/style.bundle.scss */
  .m-sm-37 {
    margin: 9.25rem !important;
  }
  /* line 13242, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-37,
.my-sm-37 {
    margin-top: 9.25rem !important;
  }
  /* line 13246, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-37,
.mx-sm-37 {
    margin-right: 9.25rem !important;
  }
  /* line 13250, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-37,
.my-sm-37 {
    margin-bottom: 9.25rem !important;
  }
  /* line 13254, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-37,
.mx-sm-37 {
    margin-left: 9.25rem !important;
  }
  /* line 13258, app/assets/stylesheets/style.bundle.scss */
  .m-sm-48 {
    margin: 9.5rem !important;
  }
  /* line 13261, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-48,
.my-sm-48 {
    margin-top: 9.5rem !important;
  }
  /* line 13265, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-48,
.mx-sm-48 {
    margin-right: 9.5rem !important;
  }
  /* line 13269, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-48,
.my-sm-48 {
    margin-bottom: 9.5rem !important;
  }
  /* line 13273, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-48,
.mx-sm-48 {
    margin-left: 9.5rem !important;
  }
  /* line 13277, app/assets/stylesheets/style.bundle.scss */
  .m-sm-39 {
    margin: 9.75rem !important;
  }
  /* line 13280, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-39,
.my-sm-39 {
    margin-top: 9.75rem !important;
  }
  /* line 13284, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-39,
.mx-sm-39 {
    margin-right: 9.75rem !important;
  }
  /* line 13288, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-39,
.my-sm-39 {
    margin-bottom: 9.75rem !important;
  }
  /* line 13292, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-39,
.mx-sm-39 {
    margin-left: 9.75rem !important;
  }
  /* line 13296, app/assets/stylesheets/style.bundle.scss */
  .m-sm-40 {
    margin: 10rem !important;
  }
  /* line 13299, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-40,
.my-sm-40 {
    margin-top: 10rem !important;
  }
  /* line 13303, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-40,
.mx-sm-40 {
    margin-right: 10rem !important;
  }
  /* line 13307, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-40,
.my-sm-40 {
    margin-bottom: 10rem !important;
  }
  /* line 13311, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-40,
.mx-sm-40 {
    margin-left: 10rem !important;
  }
  /* line 13315, app/assets/stylesheets/style.bundle.scss */
  .p-sm-0 {
    padding: 0 !important;
  }
  /* line 13318, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }
  /* line 13322, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }
  /* line 13326, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }
  /* line 13330, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }
  /* line 13334, app/assets/stylesheets/style.bundle.scss */
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  /* line 13337, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }
  /* line 13341, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }
  /* line 13345, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 13349, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }
  /* line 13353, app/assets/stylesheets/style.bundle.scss */
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  /* line 13356, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }
  /* line 13360, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }
  /* line 13364, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 13368, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }
  /* line 13372, app/assets/stylesheets/style.bundle.scss */
  .p-sm-3 {
    padding: 0.75rem !important;
  }
  /* line 13375, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-3,
.py-sm-3 {
    padding-top: 0.75rem !important;
  }
  /* line 13379, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-3,
.px-sm-3 {
    padding-right: 0.75rem !important;
  }
  /* line 13383, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 0.75rem !important;
  }
  /* line 13387, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-3,
.px-sm-3 {
    padding-left: 0.75rem !important;
  }
  /* line 13391, app/assets/stylesheets/style.bundle.scss */
  .p-sm-4 {
    padding: 1rem !important;
  }
  /* line 13394, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-4,
.py-sm-4 {
    padding-top: 1rem !important;
  }
  /* line 13398, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-4,
.px-sm-4 {
    padding-right: 1rem !important;
  }
  /* line 13402, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1rem !important;
  }
  /* line 13406, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-4,
.px-sm-4 {
    padding-left: 1rem !important;
  }
  /* line 13410, app/assets/stylesheets/style.bundle.scss */
  .p-sm-5 {
    padding: 1.25rem !important;
  }
  /* line 13413, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-5,
.py-sm-5 {
    padding-top: 1.25rem !important;
  }
  /* line 13417, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-5,
.px-sm-5 {
    padding-right: 1.25rem !important;
  }
  /* line 13421, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 1.25rem !important;
  }
  /* line 13425, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-5,
.px-sm-5 {
    padding-left: 1.25rem !important;
  }
  /* line 13429, app/assets/stylesheets/style.bundle.scss */
  .p-sm-6 {
    padding: 1.5rem !important;
  }
  /* line 13432, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-6,
.py-sm-6 {
    padding-top: 1.5rem !important;
  }
  /* line 13436, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-6,
.px-sm-6 {
    padding-right: 1.5rem !important;
  }
  /* line 13440, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-6,
.py-sm-6 {
    padding-bottom: 1.5rem !important;
  }
  /* line 13444, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-6,
.px-sm-6 {
    padding-left: 1.5rem !important;
  }
  /* line 13448, app/assets/stylesheets/style.bundle.scss */
  .p-sm-7 {
    padding: 1.75rem !important;
  }
  /* line 13451, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-7,
.py-sm-7 {
    padding-top: 1.75rem !important;
  }
  /* line 13455, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-7,
.px-sm-7 {
    padding-right: 1.75rem !important;
  }
  /* line 13459, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-7,
.py-sm-7 {
    padding-bottom: 1.75rem !important;
  }
  /* line 13463, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-7,
.px-sm-7 {
    padding-left: 1.75rem !important;
  }
  /* line 13467, app/assets/stylesheets/style.bundle.scss */
  .p-sm-8 {
    padding: 2rem !important;
  }
  /* line 13470, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-8,
.py-sm-8 {
    padding-top: 2rem !important;
  }
  /* line 13474, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-8,
.px-sm-8 {
    padding-right: 2rem !important;
  }
  /* line 13478, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-8,
.py-sm-8 {
    padding-bottom: 2rem !important;
  }
  /* line 13482, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-8,
.px-sm-8 {
    padding-left: 2rem !important;
  }
  /* line 13486, app/assets/stylesheets/style.bundle.scss */
  .p-sm-9 {
    padding: 2.25rem !important;
  }
  /* line 13489, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-9,
.py-sm-9 {
    padding-top: 2.25rem !important;
  }
  /* line 13493, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-9,
.px-sm-9 {
    padding-right: 2.25rem !important;
  }
  /* line 13497, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-9,
.py-sm-9 {
    padding-bottom: 2.25rem !important;
  }
  /* line 13501, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-9,
.px-sm-9 {
    padding-left: 2.25rem !important;
  }
  /* line 13505, app/assets/stylesheets/style.bundle.scss */
  .p-sm-10 {
    padding: 2.5rem !important;
  }
  /* line 13508, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-10,
.py-sm-10 {
    padding-top: 2.5rem !important;
  }
  /* line 13512, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-10,
.px-sm-10 {
    padding-right: 2.5rem !important;
  }
  /* line 13516, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-10,
.py-sm-10 {
    padding-bottom: 2.5rem !important;
  }
  /* line 13520, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-10,
.px-sm-10 {
    padding-left: 2.5rem !important;
  }
  /* line 13524, app/assets/stylesheets/style.bundle.scss */
  .p-sm-11 {
    padding: 2.75rem !important;
  }
  /* line 13527, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-11,
.py-sm-11 {
    padding-top: 2.75rem !important;
  }
  /* line 13531, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-11,
.px-sm-11 {
    padding-right: 2.75rem !important;
  }
  /* line 13535, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-11,
.py-sm-11 {
    padding-bottom: 2.75rem !important;
  }
  /* line 13539, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-11,
.px-sm-11 {
    padding-left: 2.75rem !important;
  }
  /* line 13543, app/assets/stylesheets/style.bundle.scss */
  .p-sm-12 {
    padding: 3rem !important;
  }
  /* line 13546, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-12,
.py-sm-12 {
    padding-top: 3rem !important;
  }
  /* line 13550, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-12,
.px-sm-12 {
    padding-right: 3rem !important;
  }
  /* line 13554, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-12,
.py-sm-12 {
    padding-bottom: 3rem !important;
  }
  /* line 13558, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-12,
.px-sm-12 {
    padding-left: 3rem !important;
  }
  /* line 13562, app/assets/stylesheets/style.bundle.scss */
  .p-sm-13 {
    padding: 3.25rem !important;
  }
  /* line 13565, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-13,
.py-sm-13 {
    padding-top: 3.25rem !important;
  }
  /* line 13569, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-13,
.px-sm-13 {
    padding-right: 3.25rem !important;
  }
  /* line 13573, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-13,
.py-sm-13 {
    padding-bottom: 3.25rem !important;
  }
  /* line 13577, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-13,
.px-sm-13 {
    padding-left: 3.25rem !important;
  }
  /* line 13581, app/assets/stylesheets/style.bundle.scss */
  .p-sm-14 {
    padding: 3.5rem !important;
  }
  /* line 13584, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-14,
.py-sm-14 {
    padding-top: 3.5rem !important;
  }
  /* line 13588, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-14,
.px-sm-14 {
    padding-right: 3.5rem !important;
  }
  /* line 13592, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-14,
.py-sm-14 {
    padding-bottom: 3.5rem !important;
  }
  /* line 13596, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-14,
.px-sm-14 {
    padding-left: 3.5rem !important;
  }
  /* line 13600, app/assets/stylesheets/style.bundle.scss */
  .p-sm-15 {
    padding: 3.75rem !important;
  }
  /* line 13603, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-15,
.py-sm-15 {
    padding-top: 3.75rem !important;
  }
  /* line 13607, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-15,
.px-sm-15 {
    padding-right: 3.75rem !important;
  }
  /* line 13611, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-15,
.py-sm-15 {
    padding-bottom: 3.75rem !important;
  }
  /* line 13615, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-15,
.px-sm-15 {
    padding-left: 3.75rem !important;
  }
  /* line 13619, app/assets/stylesheets/style.bundle.scss */
  .p-sm-16 {
    padding: 4rem !important;
  }
  /* line 13622, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-16,
.py-sm-16 {
    padding-top: 4rem !important;
  }
  /* line 13626, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-16,
.px-sm-16 {
    padding-right: 4rem !important;
  }
  /* line 13630, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-16,
.py-sm-16 {
    padding-bottom: 4rem !important;
  }
  /* line 13634, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-16,
.px-sm-16 {
    padding-left: 4rem !important;
  }
  /* line 13638, app/assets/stylesheets/style.bundle.scss */
  .p-sm-17 {
    padding: 4.25rem !important;
  }
  /* line 13641, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-17,
.py-sm-17 {
    padding-top: 4.25rem !important;
  }
  /* line 13645, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-17,
.px-sm-17 {
    padding-right: 4.25rem !important;
  }
  /* line 13649, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-17,
.py-sm-17 {
    padding-bottom: 4.25rem !important;
  }
  /* line 13653, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-17,
.px-sm-17 {
    padding-left: 4.25rem !important;
  }
  /* line 13657, app/assets/stylesheets/style.bundle.scss */
  .p-sm-18 {
    padding: 4.5rem !important;
  }
  /* line 13660, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-18,
.py-sm-18 {
    padding-top: 4.5rem !important;
  }
  /* line 13664, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-18,
.px-sm-18 {
    padding-right: 4.5rem !important;
  }
  /* line 13668, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-18,
.py-sm-18 {
    padding-bottom: 4.5rem !important;
  }
  /* line 13672, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-18,
.px-sm-18 {
    padding-left: 4.5rem !important;
  }
  /* line 13676, app/assets/stylesheets/style.bundle.scss */
  .p-sm-19 {
    padding: 4.75rem !important;
  }
  /* line 13679, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-19,
.py-sm-19 {
    padding-top: 4.75rem !important;
  }
  /* line 13683, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-19,
.px-sm-19 {
    padding-right: 4.75rem !important;
  }
  /* line 13687, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-19,
.py-sm-19 {
    padding-bottom: 4.75rem !important;
  }
  /* line 13691, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-19,
.px-sm-19 {
    padding-left: 4.75rem !important;
  }
  /* line 13695, app/assets/stylesheets/style.bundle.scss */
  .p-sm-20 {
    padding: 5rem !important;
  }
  /* line 13698, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-20,
.py-sm-20 {
    padding-top: 5rem !important;
  }
  /* line 13702, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-20,
.px-sm-20 {
    padding-right: 5rem !important;
  }
  /* line 13706, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-20,
.py-sm-20 {
    padding-bottom: 5rem !important;
  }
  /* line 13710, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-20,
.px-sm-20 {
    padding-left: 5rem !important;
  }
  /* line 13714, app/assets/stylesheets/style.bundle.scss */
  .p-sm-21 {
    padding: 5.25rem !important;
  }
  /* line 13717, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-21,
.py-sm-21 {
    padding-top: 5.25rem !important;
  }
  /* line 13721, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-21,
.px-sm-21 {
    padding-right: 5.25rem !important;
  }
  /* line 13725, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-21,
.py-sm-21 {
    padding-bottom: 5.25rem !important;
  }
  /* line 13729, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-21,
.px-sm-21 {
    padding-left: 5.25rem !important;
  }
  /* line 13733, app/assets/stylesheets/style.bundle.scss */
  .p-sm-22 {
    padding: 5.5rem !important;
  }
  /* line 13736, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-22,
.py-sm-22 {
    padding-top: 5.5rem !important;
  }
  /* line 13740, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-22,
.px-sm-22 {
    padding-right: 5.5rem !important;
  }
  /* line 13744, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-22,
.py-sm-22 {
    padding-bottom: 5.5rem !important;
  }
  /* line 13748, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-22,
.px-sm-22 {
    padding-left: 5.5rem !important;
  }
  /* line 13752, app/assets/stylesheets/style.bundle.scss */
  .p-sm-23 {
    padding: 5.75rem !important;
  }
  /* line 13755, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-23,
.py-sm-23 {
    padding-top: 5.75rem !important;
  }
  /* line 13759, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-23,
.px-sm-23 {
    padding-right: 5.75rem !important;
  }
  /* line 13763, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-23,
.py-sm-23 {
    padding-bottom: 5.75rem !important;
  }
  /* line 13767, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-23,
.px-sm-23 {
    padding-left: 5.75rem !important;
  }
  /* line 13771, app/assets/stylesheets/style.bundle.scss */
  .p-sm-24 {
    padding: 6rem !important;
  }
  /* line 13774, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-24,
.py-sm-24 {
    padding-top: 6rem !important;
  }
  /* line 13778, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-24,
.px-sm-24 {
    padding-right: 6rem !important;
  }
  /* line 13782, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-24,
.py-sm-24 {
    padding-bottom: 6rem !important;
  }
  /* line 13786, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-24,
.px-sm-24 {
    padding-left: 6rem !important;
  }
  /* line 13790, app/assets/stylesheets/style.bundle.scss */
  .p-sm-25 {
    padding: 6.25rem !important;
  }
  /* line 13793, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-25,
.py-sm-25 {
    padding-top: 6.25rem !important;
  }
  /* line 13797, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-25,
.px-sm-25 {
    padding-right: 6.25rem !important;
  }
  /* line 13801, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-25,
.py-sm-25 {
    padding-bottom: 6.25rem !important;
  }
  /* line 13805, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-25,
.px-sm-25 {
    padding-left: 6.25rem !important;
  }
  /* line 13809, app/assets/stylesheets/style.bundle.scss */
  .p-sm-26 {
    padding: 6.5rem !important;
  }
  /* line 13812, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-26,
.py-sm-26 {
    padding-top: 6.5rem !important;
  }
  /* line 13816, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-26,
.px-sm-26 {
    padding-right: 6.5rem !important;
  }
  /* line 13820, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-26,
.py-sm-26 {
    padding-bottom: 6.5rem !important;
  }
  /* line 13824, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-26,
.px-sm-26 {
    padding-left: 6.5rem !important;
  }
  /* line 13828, app/assets/stylesheets/style.bundle.scss */
  .p-sm-27 {
    padding: 6.75rem !important;
  }
  /* line 13831, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-27,
.py-sm-27 {
    padding-top: 6.75rem !important;
  }
  /* line 13835, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-27,
.px-sm-27 {
    padding-right: 6.75rem !important;
  }
  /* line 13839, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-27,
.py-sm-27 {
    padding-bottom: 6.75rem !important;
  }
  /* line 13843, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-27,
.px-sm-27 {
    padding-left: 6.75rem !important;
  }
  /* line 13847, app/assets/stylesheets/style.bundle.scss */
  .p-sm-28 {
    padding: 7rem !important;
  }
  /* line 13850, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-28,
.py-sm-28 {
    padding-top: 7rem !important;
  }
  /* line 13854, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-28,
.px-sm-28 {
    padding-right: 7rem !important;
  }
  /* line 13858, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-28,
.py-sm-28 {
    padding-bottom: 7rem !important;
  }
  /* line 13862, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-28,
.px-sm-28 {
    padding-left: 7rem !important;
  }
  /* line 13866, app/assets/stylesheets/style.bundle.scss */
  .p-sm-29 {
    padding: 7.25rem !important;
  }
  /* line 13869, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-29,
.py-sm-29 {
    padding-top: 7.25rem !important;
  }
  /* line 13873, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-29,
.px-sm-29 {
    padding-right: 7.25rem !important;
  }
  /* line 13877, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-29,
.py-sm-29 {
    padding-bottom: 7.25rem !important;
  }
  /* line 13881, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-29,
.px-sm-29 {
    padding-left: 7.25rem !important;
  }
  /* line 13885, app/assets/stylesheets/style.bundle.scss */
  .p-sm-30 {
    padding: 7.5rem !important;
  }
  /* line 13888, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-30,
.py-sm-30 {
    padding-top: 7.5rem !important;
  }
  /* line 13892, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-30,
.px-sm-30 {
    padding-right: 7.5rem !important;
  }
  /* line 13896, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-30,
.py-sm-30 {
    padding-bottom: 7.5rem !important;
  }
  /* line 13900, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-30,
.px-sm-30 {
    padding-left: 7.5rem !important;
  }
  /* line 13904, app/assets/stylesheets/style.bundle.scss */
  .p-sm-31 {
    padding: 7.75rem !important;
  }
  /* line 13907, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-31,
.py-sm-31 {
    padding-top: 7.75rem !important;
  }
  /* line 13911, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-31,
.px-sm-31 {
    padding-right: 7.75rem !important;
  }
  /* line 13915, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-31,
.py-sm-31 {
    padding-bottom: 7.75rem !important;
  }
  /* line 13919, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-31,
.px-sm-31 {
    padding-left: 7.75rem !important;
  }
  /* line 13923, app/assets/stylesheets/style.bundle.scss */
  .p-sm-32 {
    padding: 8rem !important;
  }
  /* line 13926, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-32,
.py-sm-32 {
    padding-top: 8rem !important;
  }
  /* line 13930, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-32,
.px-sm-32 {
    padding-right: 8rem !important;
  }
  /* line 13934, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-32,
.py-sm-32 {
    padding-bottom: 8rem !important;
  }
  /* line 13938, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-32,
.px-sm-32 {
    padding-left: 8rem !important;
  }
  /* line 13942, app/assets/stylesheets/style.bundle.scss */
  .p-sm-33 {
    padding: 8.25rem !important;
  }
  /* line 13945, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-33,
.py-sm-33 {
    padding-top: 8.25rem !important;
  }
  /* line 13949, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-33,
.px-sm-33 {
    padding-right: 8.25rem !important;
  }
  /* line 13953, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-33,
.py-sm-33 {
    padding-bottom: 8.25rem !important;
  }
  /* line 13957, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-33,
.px-sm-33 {
    padding-left: 8.25rem !important;
  }
  /* line 13961, app/assets/stylesheets/style.bundle.scss */
  .p-sm-34 {
    padding: 8.5rem !important;
  }
  /* line 13964, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-34,
.py-sm-34 {
    padding-top: 8.5rem !important;
  }
  /* line 13968, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-34,
.px-sm-34 {
    padding-right: 8.5rem !important;
  }
  /* line 13972, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-34,
.py-sm-34 {
    padding-bottom: 8.5rem !important;
  }
  /* line 13976, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-34,
.px-sm-34 {
    padding-left: 8.5rem !important;
  }
  /* line 13980, app/assets/stylesheets/style.bundle.scss */
  .p-sm-35 {
    padding: 8.75rem !important;
  }
  /* line 13983, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-35,
.py-sm-35 {
    padding-top: 8.75rem !important;
  }
  /* line 13987, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-35,
.px-sm-35 {
    padding-right: 8.75rem !important;
  }
  /* line 13991, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-35,
.py-sm-35 {
    padding-bottom: 8.75rem !important;
  }
  /* line 13995, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-35,
.px-sm-35 {
    padding-left: 8.75rem !important;
  }
  /* line 13999, app/assets/stylesheets/style.bundle.scss */
  .p-sm-36 {
    padding: 9rem !important;
  }
  /* line 14002, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-36,
.py-sm-36 {
    padding-top: 9rem !important;
  }
  /* line 14006, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-36,
.px-sm-36 {
    padding-right: 9rem !important;
  }
  /* line 14010, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-36,
.py-sm-36 {
    padding-bottom: 9rem !important;
  }
  /* line 14014, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-36,
.px-sm-36 {
    padding-left: 9rem !important;
  }
  /* line 14018, app/assets/stylesheets/style.bundle.scss */
  .p-sm-37 {
    padding: 9.25rem !important;
  }
  /* line 14021, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-37,
.py-sm-37 {
    padding-top: 9.25rem !important;
  }
  /* line 14025, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-37,
.px-sm-37 {
    padding-right: 9.25rem !important;
  }
  /* line 14029, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-37,
.py-sm-37 {
    padding-bottom: 9.25rem !important;
  }
  /* line 14033, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-37,
.px-sm-37 {
    padding-left: 9.25rem !important;
  }
  /* line 14037, app/assets/stylesheets/style.bundle.scss */
  .p-sm-48 {
    padding: 9.5rem !important;
  }
  /* line 14040, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-48,
.py-sm-48 {
    padding-top: 9.5rem !important;
  }
  /* line 14044, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-48,
.px-sm-48 {
    padding-right: 9.5rem !important;
  }
  /* line 14048, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-48,
.py-sm-48 {
    padding-bottom: 9.5rem !important;
  }
  /* line 14052, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-48,
.px-sm-48 {
    padding-left: 9.5rem !important;
  }
  /* line 14056, app/assets/stylesheets/style.bundle.scss */
  .p-sm-39 {
    padding: 9.75rem !important;
  }
  /* line 14059, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-39,
.py-sm-39 {
    padding-top: 9.75rem !important;
  }
  /* line 14063, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-39,
.px-sm-39 {
    padding-right: 9.75rem !important;
  }
  /* line 14067, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-39,
.py-sm-39 {
    padding-bottom: 9.75rem !important;
  }
  /* line 14071, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-39,
.px-sm-39 {
    padding-left: 9.75rem !important;
  }
  /* line 14075, app/assets/stylesheets/style.bundle.scss */
  .p-sm-40 {
    padding: 10rem !important;
  }
  /* line 14078, app/assets/stylesheets/style.bundle.scss */
  .pt-sm-40,
.py-sm-40 {
    padding-top: 10rem !important;
  }
  /* line 14082, app/assets/stylesheets/style.bundle.scss */
  .pr-sm-40,
.px-sm-40 {
    padding-right: 10rem !important;
  }
  /* line 14086, app/assets/stylesheets/style.bundle.scss */
  .pb-sm-40,
.py-sm-40 {
    padding-bottom: 10rem !important;
  }
  /* line 14090, app/assets/stylesheets/style.bundle.scss */
  .pl-sm-40,
.px-sm-40 {
    padding-left: 10rem !important;
  }
  /* line 14094, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  /* line 14097, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n1,
.my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 14101, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n1,
.mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 14105, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n1,
.my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 14109, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n1,
.mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 14113, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  /* line 14116, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n2,
.my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 14120, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n2,
.mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 14124, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n2,
.my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 14128, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n2,
.mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 14132, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n3 {
    margin: -0.75rem !important;
  }
  /* line 14135, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n3,
.my-sm-n3 {
    margin-top: -0.75rem !important;
  }
  /* line 14139, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n3,
.mx-sm-n3 {
    margin-right: -0.75rem !important;
  }
  /* line 14143, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n3,
.my-sm-n3 {
    margin-bottom: -0.75rem !important;
  }
  /* line 14147, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n3,
.mx-sm-n3 {
    margin-left: -0.75rem !important;
  }
  /* line 14151, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n4 {
    margin: -1rem !important;
  }
  /* line 14154, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n4,
.my-sm-n4 {
    margin-top: -1rem !important;
  }
  /* line 14158, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n4,
.mx-sm-n4 {
    margin-right: -1rem !important;
  }
  /* line 14162, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n4,
.my-sm-n4 {
    margin-bottom: -1rem !important;
  }
  /* line 14166, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n4,
.mx-sm-n4 {
    margin-left: -1rem !important;
  }
  /* line 14170, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n5 {
    margin: -1.25rem !important;
  }
  /* line 14173, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n5,
.my-sm-n5 {
    margin-top: -1.25rem !important;
  }
  /* line 14177, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n5,
.mx-sm-n5 {
    margin-right: -1.25rem !important;
  }
  /* line 14181, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n5,
.my-sm-n5 {
    margin-bottom: -1.25rem !important;
  }
  /* line 14185, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n5,
.mx-sm-n5 {
    margin-left: -1.25rem !important;
  }
  /* line 14189, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n6 {
    margin: -1.5rem !important;
  }
  /* line 14192, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n6,
.my-sm-n6 {
    margin-top: -1.5rem !important;
  }
  /* line 14196, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n6,
.mx-sm-n6 {
    margin-right: -1.5rem !important;
  }
  /* line 14200, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n6,
.my-sm-n6 {
    margin-bottom: -1.5rem !important;
  }
  /* line 14204, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n6,
.mx-sm-n6 {
    margin-left: -1.5rem !important;
  }
  /* line 14208, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n7 {
    margin: -1.75rem !important;
  }
  /* line 14211, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n7,
.my-sm-n7 {
    margin-top: -1.75rem !important;
  }
  /* line 14215, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n7,
.mx-sm-n7 {
    margin-right: -1.75rem !important;
  }
  /* line 14219, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n7,
.my-sm-n7 {
    margin-bottom: -1.75rem !important;
  }
  /* line 14223, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n7,
.mx-sm-n7 {
    margin-left: -1.75rem !important;
  }
  /* line 14227, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n8 {
    margin: -2rem !important;
  }
  /* line 14230, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n8,
.my-sm-n8 {
    margin-top: -2rem !important;
  }
  /* line 14234, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n8,
.mx-sm-n8 {
    margin-right: -2rem !important;
  }
  /* line 14238, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n8,
.my-sm-n8 {
    margin-bottom: -2rem !important;
  }
  /* line 14242, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n8,
.mx-sm-n8 {
    margin-left: -2rem !important;
  }
  /* line 14246, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n9 {
    margin: -2.25rem !important;
  }
  /* line 14249, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n9,
.my-sm-n9 {
    margin-top: -2.25rem !important;
  }
  /* line 14253, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n9,
.mx-sm-n9 {
    margin-right: -2.25rem !important;
  }
  /* line 14257, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n9,
.my-sm-n9 {
    margin-bottom: -2.25rem !important;
  }
  /* line 14261, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n9,
.mx-sm-n9 {
    margin-left: -2.25rem !important;
  }
  /* line 14265, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n10 {
    margin: -2.5rem !important;
  }
  /* line 14268, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n10,
.my-sm-n10 {
    margin-top: -2.5rem !important;
  }
  /* line 14272, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n10,
.mx-sm-n10 {
    margin-right: -2.5rem !important;
  }
  /* line 14276, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n10,
.my-sm-n10 {
    margin-bottom: -2.5rem !important;
  }
  /* line 14280, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n10,
.mx-sm-n10 {
    margin-left: -2.5rem !important;
  }
  /* line 14284, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n11 {
    margin: -2.75rem !important;
  }
  /* line 14287, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n11,
.my-sm-n11 {
    margin-top: -2.75rem !important;
  }
  /* line 14291, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n11,
.mx-sm-n11 {
    margin-right: -2.75rem !important;
  }
  /* line 14295, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n11,
.my-sm-n11 {
    margin-bottom: -2.75rem !important;
  }
  /* line 14299, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n11,
.mx-sm-n11 {
    margin-left: -2.75rem !important;
  }
  /* line 14303, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n12 {
    margin: -3rem !important;
  }
  /* line 14306, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n12,
.my-sm-n12 {
    margin-top: -3rem !important;
  }
  /* line 14310, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n12,
.mx-sm-n12 {
    margin-right: -3rem !important;
  }
  /* line 14314, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n12,
.my-sm-n12 {
    margin-bottom: -3rem !important;
  }
  /* line 14318, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n12,
.mx-sm-n12 {
    margin-left: -3rem !important;
  }
  /* line 14322, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n13 {
    margin: -3.25rem !important;
  }
  /* line 14325, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n13,
.my-sm-n13 {
    margin-top: -3.25rem !important;
  }
  /* line 14329, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n13,
.mx-sm-n13 {
    margin-right: -3.25rem !important;
  }
  /* line 14333, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n13,
.my-sm-n13 {
    margin-bottom: -3.25rem !important;
  }
  /* line 14337, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n13,
.mx-sm-n13 {
    margin-left: -3.25rem !important;
  }
  /* line 14341, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n14 {
    margin: -3.5rem !important;
  }
  /* line 14344, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n14,
.my-sm-n14 {
    margin-top: -3.5rem !important;
  }
  /* line 14348, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n14,
.mx-sm-n14 {
    margin-right: -3.5rem !important;
  }
  /* line 14352, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n14,
.my-sm-n14 {
    margin-bottom: -3.5rem !important;
  }
  /* line 14356, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n14,
.mx-sm-n14 {
    margin-left: -3.5rem !important;
  }
  /* line 14360, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n15 {
    margin: -3.75rem !important;
  }
  /* line 14363, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n15,
.my-sm-n15 {
    margin-top: -3.75rem !important;
  }
  /* line 14367, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n15,
.mx-sm-n15 {
    margin-right: -3.75rem !important;
  }
  /* line 14371, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n15,
.my-sm-n15 {
    margin-bottom: -3.75rem !important;
  }
  /* line 14375, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n15,
.mx-sm-n15 {
    margin-left: -3.75rem !important;
  }
  /* line 14379, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n16 {
    margin: -4rem !important;
  }
  /* line 14382, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n16,
.my-sm-n16 {
    margin-top: -4rem !important;
  }
  /* line 14386, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n16,
.mx-sm-n16 {
    margin-right: -4rem !important;
  }
  /* line 14390, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n16,
.my-sm-n16 {
    margin-bottom: -4rem !important;
  }
  /* line 14394, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n16,
.mx-sm-n16 {
    margin-left: -4rem !important;
  }
  /* line 14398, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n17 {
    margin: -4.25rem !important;
  }
  /* line 14401, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n17,
.my-sm-n17 {
    margin-top: -4.25rem !important;
  }
  /* line 14405, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n17,
.mx-sm-n17 {
    margin-right: -4.25rem !important;
  }
  /* line 14409, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n17,
.my-sm-n17 {
    margin-bottom: -4.25rem !important;
  }
  /* line 14413, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n17,
.mx-sm-n17 {
    margin-left: -4.25rem !important;
  }
  /* line 14417, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n18 {
    margin: -4.5rem !important;
  }
  /* line 14420, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n18,
.my-sm-n18 {
    margin-top: -4.5rem !important;
  }
  /* line 14424, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n18,
.mx-sm-n18 {
    margin-right: -4.5rem !important;
  }
  /* line 14428, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n18,
.my-sm-n18 {
    margin-bottom: -4.5rem !important;
  }
  /* line 14432, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n18,
.mx-sm-n18 {
    margin-left: -4.5rem !important;
  }
  /* line 14436, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n19 {
    margin: -4.75rem !important;
  }
  /* line 14439, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n19,
.my-sm-n19 {
    margin-top: -4.75rem !important;
  }
  /* line 14443, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n19,
.mx-sm-n19 {
    margin-right: -4.75rem !important;
  }
  /* line 14447, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n19,
.my-sm-n19 {
    margin-bottom: -4.75rem !important;
  }
  /* line 14451, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n19,
.mx-sm-n19 {
    margin-left: -4.75rem !important;
  }
  /* line 14455, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n20 {
    margin: -5rem !important;
  }
  /* line 14458, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n20,
.my-sm-n20 {
    margin-top: -5rem !important;
  }
  /* line 14462, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n20,
.mx-sm-n20 {
    margin-right: -5rem !important;
  }
  /* line 14466, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n20,
.my-sm-n20 {
    margin-bottom: -5rem !important;
  }
  /* line 14470, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n20,
.mx-sm-n20 {
    margin-left: -5rem !important;
  }
  /* line 14474, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n21 {
    margin: -5.25rem !important;
  }
  /* line 14477, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n21,
.my-sm-n21 {
    margin-top: -5.25rem !important;
  }
  /* line 14481, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n21,
.mx-sm-n21 {
    margin-right: -5.25rem !important;
  }
  /* line 14485, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n21,
.my-sm-n21 {
    margin-bottom: -5.25rem !important;
  }
  /* line 14489, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n21,
.mx-sm-n21 {
    margin-left: -5.25rem !important;
  }
  /* line 14493, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n22 {
    margin: -5.5rem !important;
  }
  /* line 14496, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n22,
.my-sm-n22 {
    margin-top: -5.5rem !important;
  }
  /* line 14500, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n22,
.mx-sm-n22 {
    margin-right: -5.5rem !important;
  }
  /* line 14504, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n22,
.my-sm-n22 {
    margin-bottom: -5.5rem !important;
  }
  /* line 14508, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n22,
.mx-sm-n22 {
    margin-left: -5.5rem !important;
  }
  /* line 14512, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n23 {
    margin: -5.75rem !important;
  }
  /* line 14515, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n23,
.my-sm-n23 {
    margin-top: -5.75rem !important;
  }
  /* line 14519, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n23,
.mx-sm-n23 {
    margin-right: -5.75rem !important;
  }
  /* line 14523, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n23,
.my-sm-n23 {
    margin-bottom: -5.75rem !important;
  }
  /* line 14527, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n23,
.mx-sm-n23 {
    margin-left: -5.75rem !important;
  }
  /* line 14531, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n24 {
    margin: -6rem !important;
  }
  /* line 14534, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n24,
.my-sm-n24 {
    margin-top: -6rem !important;
  }
  /* line 14538, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n24,
.mx-sm-n24 {
    margin-right: -6rem !important;
  }
  /* line 14542, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n24,
.my-sm-n24 {
    margin-bottom: -6rem !important;
  }
  /* line 14546, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n24,
.mx-sm-n24 {
    margin-left: -6rem !important;
  }
  /* line 14550, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n25 {
    margin: -6.25rem !important;
  }
  /* line 14553, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n25,
.my-sm-n25 {
    margin-top: -6.25rem !important;
  }
  /* line 14557, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n25,
.mx-sm-n25 {
    margin-right: -6.25rem !important;
  }
  /* line 14561, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n25,
.my-sm-n25 {
    margin-bottom: -6.25rem !important;
  }
  /* line 14565, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n25,
.mx-sm-n25 {
    margin-left: -6.25rem !important;
  }
  /* line 14569, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n26 {
    margin: -6.5rem !important;
  }
  /* line 14572, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n26,
.my-sm-n26 {
    margin-top: -6.5rem !important;
  }
  /* line 14576, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n26,
.mx-sm-n26 {
    margin-right: -6.5rem !important;
  }
  /* line 14580, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n26,
.my-sm-n26 {
    margin-bottom: -6.5rem !important;
  }
  /* line 14584, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n26,
.mx-sm-n26 {
    margin-left: -6.5rem !important;
  }
  /* line 14588, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n27 {
    margin: -6.75rem !important;
  }
  /* line 14591, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n27,
.my-sm-n27 {
    margin-top: -6.75rem !important;
  }
  /* line 14595, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n27,
.mx-sm-n27 {
    margin-right: -6.75rem !important;
  }
  /* line 14599, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n27,
.my-sm-n27 {
    margin-bottom: -6.75rem !important;
  }
  /* line 14603, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n27,
.mx-sm-n27 {
    margin-left: -6.75rem !important;
  }
  /* line 14607, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n28 {
    margin: -7rem !important;
  }
  /* line 14610, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n28,
.my-sm-n28 {
    margin-top: -7rem !important;
  }
  /* line 14614, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n28,
.mx-sm-n28 {
    margin-right: -7rem !important;
  }
  /* line 14618, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n28,
.my-sm-n28 {
    margin-bottom: -7rem !important;
  }
  /* line 14622, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n28,
.mx-sm-n28 {
    margin-left: -7rem !important;
  }
  /* line 14626, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n29 {
    margin: -7.25rem !important;
  }
  /* line 14629, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n29,
.my-sm-n29 {
    margin-top: -7.25rem !important;
  }
  /* line 14633, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n29,
.mx-sm-n29 {
    margin-right: -7.25rem !important;
  }
  /* line 14637, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n29,
.my-sm-n29 {
    margin-bottom: -7.25rem !important;
  }
  /* line 14641, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n29,
.mx-sm-n29 {
    margin-left: -7.25rem !important;
  }
  /* line 14645, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n30 {
    margin: -7.5rem !important;
  }
  /* line 14648, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n30,
.my-sm-n30 {
    margin-top: -7.5rem !important;
  }
  /* line 14652, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n30,
.mx-sm-n30 {
    margin-right: -7.5rem !important;
  }
  /* line 14656, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n30,
.my-sm-n30 {
    margin-bottom: -7.5rem !important;
  }
  /* line 14660, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n30,
.mx-sm-n30 {
    margin-left: -7.5rem !important;
  }
  /* line 14664, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n31 {
    margin: -7.75rem !important;
  }
  /* line 14667, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n31,
.my-sm-n31 {
    margin-top: -7.75rem !important;
  }
  /* line 14671, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n31,
.mx-sm-n31 {
    margin-right: -7.75rem !important;
  }
  /* line 14675, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n31,
.my-sm-n31 {
    margin-bottom: -7.75rem !important;
  }
  /* line 14679, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n31,
.mx-sm-n31 {
    margin-left: -7.75rem !important;
  }
  /* line 14683, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n32 {
    margin: -8rem !important;
  }
  /* line 14686, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n32,
.my-sm-n32 {
    margin-top: -8rem !important;
  }
  /* line 14690, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n32,
.mx-sm-n32 {
    margin-right: -8rem !important;
  }
  /* line 14694, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n32,
.my-sm-n32 {
    margin-bottom: -8rem !important;
  }
  /* line 14698, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n32,
.mx-sm-n32 {
    margin-left: -8rem !important;
  }
  /* line 14702, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n33 {
    margin: -8.25rem !important;
  }
  /* line 14705, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n33,
.my-sm-n33 {
    margin-top: -8.25rem !important;
  }
  /* line 14709, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n33,
.mx-sm-n33 {
    margin-right: -8.25rem !important;
  }
  /* line 14713, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n33,
.my-sm-n33 {
    margin-bottom: -8.25rem !important;
  }
  /* line 14717, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n33,
.mx-sm-n33 {
    margin-left: -8.25rem !important;
  }
  /* line 14721, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n34 {
    margin: -8.5rem !important;
  }
  /* line 14724, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n34,
.my-sm-n34 {
    margin-top: -8.5rem !important;
  }
  /* line 14728, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n34,
.mx-sm-n34 {
    margin-right: -8.5rem !important;
  }
  /* line 14732, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n34,
.my-sm-n34 {
    margin-bottom: -8.5rem !important;
  }
  /* line 14736, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n34,
.mx-sm-n34 {
    margin-left: -8.5rem !important;
  }
  /* line 14740, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n35 {
    margin: -8.75rem !important;
  }
  /* line 14743, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n35,
.my-sm-n35 {
    margin-top: -8.75rem !important;
  }
  /* line 14747, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n35,
.mx-sm-n35 {
    margin-right: -8.75rem !important;
  }
  /* line 14751, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n35,
.my-sm-n35 {
    margin-bottom: -8.75rem !important;
  }
  /* line 14755, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n35,
.mx-sm-n35 {
    margin-left: -8.75rem !important;
  }
  /* line 14759, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n36 {
    margin: -9rem !important;
  }
  /* line 14762, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n36,
.my-sm-n36 {
    margin-top: -9rem !important;
  }
  /* line 14766, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n36,
.mx-sm-n36 {
    margin-right: -9rem !important;
  }
  /* line 14770, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n36,
.my-sm-n36 {
    margin-bottom: -9rem !important;
  }
  /* line 14774, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n36,
.mx-sm-n36 {
    margin-left: -9rem !important;
  }
  /* line 14778, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n37 {
    margin: -9.25rem !important;
  }
  /* line 14781, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n37,
.my-sm-n37 {
    margin-top: -9.25rem !important;
  }
  /* line 14785, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n37,
.mx-sm-n37 {
    margin-right: -9.25rem !important;
  }
  /* line 14789, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n37,
.my-sm-n37 {
    margin-bottom: -9.25rem !important;
  }
  /* line 14793, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n37,
.mx-sm-n37 {
    margin-left: -9.25rem !important;
  }
  /* line 14797, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n48 {
    margin: -9.5rem !important;
  }
  /* line 14800, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n48,
.my-sm-n48 {
    margin-top: -9.5rem !important;
  }
  /* line 14804, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n48,
.mx-sm-n48 {
    margin-right: -9.5rem !important;
  }
  /* line 14808, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n48,
.my-sm-n48 {
    margin-bottom: -9.5rem !important;
  }
  /* line 14812, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n48,
.mx-sm-n48 {
    margin-left: -9.5rem !important;
  }
  /* line 14816, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n39 {
    margin: -9.75rem !important;
  }
  /* line 14819, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n39,
.my-sm-n39 {
    margin-top: -9.75rem !important;
  }
  /* line 14823, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n39,
.mx-sm-n39 {
    margin-right: -9.75rem !important;
  }
  /* line 14827, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n39,
.my-sm-n39 {
    margin-bottom: -9.75rem !important;
  }
  /* line 14831, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n39,
.mx-sm-n39 {
    margin-left: -9.75rem !important;
  }
  /* line 14835, app/assets/stylesheets/style.bundle.scss */
  .m-sm-n40 {
    margin: -10rem !important;
  }
  /* line 14838, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-n40,
.my-sm-n40 {
    margin-top: -10rem !important;
  }
  /* line 14842, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-n40,
.mx-sm-n40 {
    margin-right: -10rem !important;
  }
  /* line 14846, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-n40,
.my-sm-n40 {
    margin-bottom: -10rem !important;
  }
  /* line 14850, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-n40,
.mx-sm-n40 {
    margin-left: -10rem !important;
  }
  /* line 14854, app/assets/stylesheets/style.bundle.scss */
  .m-sm-auto {
    margin: auto !important;
  }
  /* line 14857, app/assets/stylesheets/style.bundle.scss */
  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }
  /* line 14861, app/assets/stylesheets/style.bundle.scss */
  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }
  /* line 14865, app/assets/stylesheets/style.bundle.scss */
  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }
  /* line 14869, app/assets/stylesheets/style.bundle.scss */
  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 14876, app/assets/stylesheets/style.bundle.scss */
  .m-md-0 {
    margin: 0 !important;
  }
  /* line 14879, app/assets/stylesheets/style.bundle.scss */
  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }
  /* line 14883, app/assets/stylesheets/style.bundle.scss */
  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }
  /* line 14887, app/assets/stylesheets/style.bundle.scss */
  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }
  /* line 14891, app/assets/stylesheets/style.bundle.scss */
  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }
  /* line 14895, app/assets/stylesheets/style.bundle.scss */
  .m-md-1 {
    margin: 0.25rem !important;
  }
  /* line 14898, app/assets/stylesheets/style.bundle.scss */
  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }
  /* line 14902, app/assets/stylesheets/style.bundle.scss */
  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }
  /* line 14906, app/assets/stylesheets/style.bundle.scss */
  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 14910, app/assets/stylesheets/style.bundle.scss */
  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }
  /* line 14914, app/assets/stylesheets/style.bundle.scss */
  .m-md-2 {
    margin: 0.5rem !important;
  }
  /* line 14917, app/assets/stylesheets/style.bundle.scss */
  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }
  /* line 14921, app/assets/stylesheets/style.bundle.scss */
  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }
  /* line 14925, app/assets/stylesheets/style.bundle.scss */
  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 14929, app/assets/stylesheets/style.bundle.scss */
  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }
  /* line 14933, app/assets/stylesheets/style.bundle.scss */
  .m-md-3 {
    margin: 0.75rem !important;
  }
  /* line 14936, app/assets/stylesheets/style.bundle.scss */
  .mt-md-3,
.my-md-3 {
    margin-top: 0.75rem !important;
  }
  /* line 14940, app/assets/stylesheets/style.bundle.scss */
  .mr-md-3,
.mx-md-3 {
    margin-right: 0.75rem !important;
  }
  /* line 14944, app/assets/stylesheets/style.bundle.scss */
  .mb-md-3,
.my-md-3 {
    margin-bottom: 0.75rem !important;
  }
  /* line 14948, app/assets/stylesheets/style.bundle.scss */
  .ml-md-3,
.mx-md-3 {
    margin-left: 0.75rem !important;
  }
  /* line 14952, app/assets/stylesheets/style.bundle.scss */
  .m-md-4 {
    margin: 1rem !important;
  }
  /* line 14955, app/assets/stylesheets/style.bundle.scss */
  .mt-md-4,
.my-md-4 {
    margin-top: 1rem !important;
  }
  /* line 14959, app/assets/stylesheets/style.bundle.scss */
  .mr-md-4,
.mx-md-4 {
    margin-right: 1rem !important;
  }
  /* line 14963, app/assets/stylesheets/style.bundle.scss */
  .mb-md-4,
.my-md-4 {
    margin-bottom: 1rem !important;
  }
  /* line 14967, app/assets/stylesheets/style.bundle.scss */
  .ml-md-4,
.mx-md-4 {
    margin-left: 1rem !important;
  }
  /* line 14971, app/assets/stylesheets/style.bundle.scss */
  .m-md-5 {
    margin: 1.25rem !important;
  }
  /* line 14974, app/assets/stylesheets/style.bundle.scss */
  .mt-md-5,
.my-md-5 {
    margin-top: 1.25rem !important;
  }
  /* line 14978, app/assets/stylesheets/style.bundle.scss */
  .mr-md-5,
.mx-md-5 {
    margin-right: 1.25rem !important;
  }
  /* line 14982, app/assets/stylesheets/style.bundle.scss */
  .mb-md-5,
.my-md-5 {
    margin-bottom: 1.25rem !important;
  }
  /* line 14986, app/assets/stylesheets/style.bundle.scss */
  .ml-md-5,
.mx-md-5 {
    margin-left: 1.25rem !important;
  }
  /* line 14990, app/assets/stylesheets/style.bundle.scss */
  .m-md-6 {
    margin: 1.5rem !important;
  }
  /* line 14993, app/assets/stylesheets/style.bundle.scss */
  .mt-md-6,
.my-md-6 {
    margin-top: 1.5rem !important;
  }
  /* line 14997, app/assets/stylesheets/style.bundle.scss */
  .mr-md-6,
.mx-md-6 {
    margin-right: 1.5rem !important;
  }
  /* line 15001, app/assets/stylesheets/style.bundle.scss */
  .mb-md-6,
.my-md-6 {
    margin-bottom: 1.5rem !important;
  }
  /* line 15005, app/assets/stylesheets/style.bundle.scss */
  .ml-md-6,
.mx-md-6 {
    margin-left: 1.5rem !important;
  }
  /* line 15009, app/assets/stylesheets/style.bundle.scss */
  .m-md-7 {
    margin: 1.75rem !important;
  }
  /* line 15012, app/assets/stylesheets/style.bundle.scss */
  .mt-md-7,
.my-md-7 {
    margin-top: 1.75rem !important;
  }
  /* line 15016, app/assets/stylesheets/style.bundle.scss */
  .mr-md-7,
.mx-md-7 {
    margin-right: 1.75rem !important;
  }
  /* line 15020, app/assets/stylesheets/style.bundle.scss */
  .mb-md-7,
.my-md-7 {
    margin-bottom: 1.75rem !important;
  }
  /* line 15024, app/assets/stylesheets/style.bundle.scss */
  .ml-md-7,
.mx-md-7 {
    margin-left: 1.75rem !important;
  }
  /* line 15028, app/assets/stylesheets/style.bundle.scss */
  .m-md-8 {
    margin: 2rem !important;
  }
  /* line 15031, app/assets/stylesheets/style.bundle.scss */
  .mt-md-8,
.my-md-8 {
    margin-top: 2rem !important;
  }
  /* line 15035, app/assets/stylesheets/style.bundle.scss */
  .mr-md-8,
.mx-md-8 {
    margin-right: 2rem !important;
  }
  /* line 15039, app/assets/stylesheets/style.bundle.scss */
  .mb-md-8,
.my-md-8 {
    margin-bottom: 2rem !important;
  }
  /* line 15043, app/assets/stylesheets/style.bundle.scss */
  .ml-md-8,
.mx-md-8 {
    margin-left: 2rem !important;
  }
  /* line 15047, app/assets/stylesheets/style.bundle.scss */
  .m-md-9 {
    margin: 2.25rem !important;
  }
  /* line 15050, app/assets/stylesheets/style.bundle.scss */
  .mt-md-9,
.my-md-9 {
    margin-top: 2.25rem !important;
  }
  /* line 15054, app/assets/stylesheets/style.bundle.scss */
  .mr-md-9,
.mx-md-9 {
    margin-right: 2.25rem !important;
  }
  /* line 15058, app/assets/stylesheets/style.bundle.scss */
  .mb-md-9,
.my-md-9 {
    margin-bottom: 2.25rem !important;
  }
  /* line 15062, app/assets/stylesheets/style.bundle.scss */
  .ml-md-9,
.mx-md-9 {
    margin-left: 2.25rem !important;
  }
  /* line 15066, app/assets/stylesheets/style.bundle.scss */
  .m-md-10 {
    margin: 2.5rem !important;
  }
  /* line 15069, app/assets/stylesheets/style.bundle.scss */
  .mt-md-10,
.my-md-10 {
    margin-top: 2.5rem !important;
  }
  /* line 15073, app/assets/stylesheets/style.bundle.scss */
  .mr-md-10,
.mx-md-10 {
    margin-right: 2.5rem !important;
  }
  /* line 15077, app/assets/stylesheets/style.bundle.scss */
  .mb-md-10,
.my-md-10 {
    margin-bottom: 2.5rem !important;
  }
  /* line 15081, app/assets/stylesheets/style.bundle.scss */
  .ml-md-10,
.mx-md-10 {
    margin-left: 2.5rem !important;
  }
  /* line 15085, app/assets/stylesheets/style.bundle.scss */
  .m-md-11 {
    margin: 2.75rem !important;
  }
  /* line 15088, app/assets/stylesheets/style.bundle.scss */
  .mt-md-11,
.my-md-11 {
    margin-top: 2.75rem !important;
  }
  /* line 15092, app/assets/stylesheets/style.bundle.scss */
  .mr-md-11,
.mx-md-11 {
    margin-right: 2.75rem !important;
  }
  /* line 15096, app/assets/stylesheets/style.bundle.scss */
  .mb-md-11,
.my-md-11 {
    margin-bottom: 2.75rem !important;
  }
  /* line 15100, app/assets/stylesheets/style.bundle.scss */
  .ml-md-11,
.mx-md-11 {
    margin-left: 2.75rem !important;
  }
  /* line 15104, app/assets/stylesheets/style.bundle.scss */
  .m-md-12 {
    margin: 3rem !important;
  }
  /* line 15107, app/assets/stylesheets/style.bundle.scss */
  .mt-md-12,
.my-md-12 {
    margin-top: 3rem !important;
  }
  /* line 15111, app/assets/stylesheets/style.bundle.scss */
  .mr-md-12,
.mx-md-12 {
    margin-right: 3rem !important;
  }
  /* line 15115, app/assets/stylesheets/style.bundle.scss */
  .mb-md-12,
.my-md-12 {
    margin-bottom: 3rem !important;
  }
  /* line 15119, app/assets/stylesheets/style.bundle.scss */
  .ml-md-12,
.mx-md-12 {
    margin-left: 3rem !important;
  }
  /* line 15123, app/assets/stylesheets/style.bundle.scss */
  .m-md-13 {
    margin: 3.25rem !important;
  }
  /* line 15126, app/assets/stylesheets/style.bundle.scss */
  .mt-md-13,
.my-md-13 {
    margin-top: 3.25rem !important;
  }
  /* line 15130, app/assets/stylesheets/style.bundle.scss */
  .mr-md-13,
.mx-md-13 {
    margin-right: 3.25rem !important;
  }
  /* line 15134, app/assets/stylesheets/style.bundle.scss */
  .mb-md-13,
.my-md-13 {
    margin-bottom: 3.25rem !important;
  }
  /* line 15138, app/assets/stylesheets/style.bundle.scss */
  .ml-md-13,
.mx-md-13 {
    margin-left: 3.25rem !important;
  }
  /* line 15142, app/assets/stylesheets/style.bundle.scss */
  .m-md-14 {
    margin: 3.5rem !important;
  }
  /* line 15145, app/assets/stylesheets/style.bundle.scss */
  .mt-md-14,
.my-md-14 {
    margin-top: 3.5rem !important;
  }
  /* line 15149, app/assets/stylesheets/style.bundle.scss */
  .mr-md-14,
.mx-md-14 {
    margin-right: 3.5rem !important;
  }
  /* line 15153, app/assets/stylesheets/style.bundle.scss */
  .mb-md-14,
.my-md-14 {
    margin-bottom: 3.5rem !important;
  }
  /* line 15157, app/assets/stylesheets/style.bundle.scss */
  .ml-md-14,
.mx-md-14 {
    margin-left: 3.5rem !important;
  }
  /* line 15161, app/assets/stylesheets/style.bundle.scss */
  .m-md-15 {
    margin: 3.75rem !important;
  }
  /* line 15164, app/assets/stylesheets/style.bundle.scss */
  .mt-md-15,
.my-md-15 {
    margin-top: 3.75rem !important;
  }
  /* line 15168, app/assets/stylesheets/style.bundle.scss */
  .mr-md-15,
.mx-md-15 {
    margin-right: 3.75rem !important;
  }
  /* line 15172, app/assets/stylesheets/style.bundle.scss */
  .mb-md-15,
.my-md-15 {
    margin-bottom: 3.75rem !important;
  }
  /* line 15176, app/assets/stylesheets/style.bundle.scss */
  .ml-md-15,
.mx-md-15 {
    margin-left: 3.75rem !important;
  }
  /* line 15180, app/assets/stylesheets/style.bundle.scss */
  .m-md-16 {
    margin: 4rem !important;
  }
  /* line 15183, app/assets/stylesheets/style.bundle.scss */
  .mt-md-16,
.my-md-16 {
    margin-top: 4rem !important;
  }
  /* line 15187, app/assets/stylesheets/style.bundle.scss */
  .mr-md-16,
.mx-md-16 {
    margin-right: 4rem !important;
  }
  /* line 15191, app/assets/stylesheets/style.bundle.scss */
  .mb-md-16,
.my-md-16 {
    margin-bottom: 4rem !important;
  }
  /* line 15195, app/assets/stylesheets/style.bundle.scss */
  .ml-md-16,
.mx-md-16 {
    margin-left: 4rem !important;
  }
  /* line 15199, app/assets/stylesheets/style.bundle.scss */
  .m-md-17 {
    margin: 4.25rem !important;
  }
  /* line 15202, app/assets/stylesheets/style.bundle.scss */
  .mt-md-17,
.my-md-17 {
    margin-top: 4.25rem !important;
  }
  /* line 15206, app/assets/stylesheets/style.bundle.scss */
  .mr-md-17,
.mx-md-17 {
    margin-right: 4.25rem !important;
  }
  /* line 15210, app/assets/stylesheets/style.bundle.scss */
  .mb-md-17,
.my-md-17 {
    margin-bottom: 4.25rem !important;
  }
  /* line 15214, app/assets/stylesheets/style.bundle.scss */
  .ml-md-17,
.mx-md-17 {
    margin-left: 4.25rem !important;
  }
  /* line 15218, app/assets/stylesheets/style.bundle.scss */
  .m-md-18 {
    margin: 4.5rem !important;
  }
  /* line 15221, app/assets/stylesheets/style.bundle.scss */
  .mt-md-18,
.my-md-18 {
    margin-top: 4.5rem !important;
  }
  /* line 15225, app/assets/stylesheets/style.bundle.scss */
  .mr-md-18,
.mx-md-18 {
    margin-right: 4.5rem !important;
  }
  /* line 15229, app/assets/stylesheets/style.bundle.scss */
  .mb-md-18,
.my-md-18 {
    margin-bottom: 4.5rem !important;
  }
  /* line 15233, app/assets/stylesheets/style.bundle.scss */
  .ml-md-18,
.mx-md-18 {
    margin-left: 4.5rem !important;
  }
  /* line 15237, app/assets/stylesheets/style.bundle.scss */
  .m-md-19 {
    margin: 4.75rem !important;
  }
  /* line 15240, app/assets/stylesheets/style.bundle.scss */
  .mt-md-19,
.my-md-19 {
    margin-top: 4.75rem !important;
  }
  /* line 15244, app/assets/stylesheets/style.bundle.scss */
  .mr-md-19,
.mx-md-19 {
    margin-right: 4.75rem !important;
  }
  /* line 15248, app/assets/stylesheets/style.bundle.scss */
  .mb-md-19,
.my-md-19 {
    margin-bottom: 4.75rem !important;
  }
  /* line 15252, app/assets/stylesheets/style.bundle.scss */
  .ml-md-19,
.mx-md-19 {
    margin-left: 4.75rem !important;
  }
  /* line 15256, app/assets/stylesheets/style.bundle.scss */
  .m-md-20 {
    margin: 5rem !important;
  }
  /* line 15259, app/assets/stylesheets/style.bundle.scss */
  .mt-md-20,
.my-md-20 {
    margin-top: 5rem !important;
  }
  /* line 15263, app/assets/stylesheets/style.bundle.scss */
  .mr-md-20,
.mx-md-20 {
    margin-right: 5rem !important;
  }
  /* line 15267, app/assets/stylesheets/style.bundle.scss */
  .mb-md-20,
.my-md-20 {
    margin-bottom: 5rem !important;
  }
  /* line 15271, app/assets/stylesheets/style.bundle.scss */
  .ml-md-20,
.mx-md-20 {
    margin-left: 5rem !important;
  }
  /* line 15275, app/assets/stylesheets/style.bundle.scss */
  .m-md-21 {
    margin: 5.25rem !important;
  }
  /* line 15278, app/assets/stylesheets/style.bundle.scss */
  .mt-md-21,
.my-md-21 {
    margin-top: 5.25rem !important;
  }
  /* line 15282, app/assets/stylesheets/style.bundle.scss */
  .mr-md-21,
.mx-md-21 {
    margin-right: 5.25rem !important;
  }
  /* line 15286, app/assets/stylesheets/style.bundle.scss */
  .mb-md-21,
.my-md-21 {
    margin-bottom: 5.25rem !important;
  }
  /* line 15290, app/assets/stylesheets/style.bundle.scss */
  .ml-md-21,
.mx-md-21 {
    margin-left: 5.25rem !important;
  }
  /* line 15294, app/assets/stylesheets/style.bundle.scss */
  .m-md-22 {
    margin: 5.5rem !important;
  }
  /* line 15297, app/assets/stylesheets/style.bundle.scss */
  .mt-md-22,
.my-md-22 {
    margin-top: 5.5rem !important;
  }
  /* line 15301, app/assets/stylesheets/style.bundle.scss */
  .mr-md-22,
.mx-md-22 {
    margin-right: 5.5rem !important;
  }
  /* line 15305, app/assets/stylesheets/style.bundle.scss */
  .mb-md-22,
.my-md-22 {
    margin-bottom: 5.5rem !important;
  }
  /* line 15309, app/assets/stylesheets/style.bundle.scss */
  .ml-md-22,
.mx-md-22 {
    margin-left: 5.5rem !important;
  }
  /* line 15313, app/assets/stylesheets/style.bundle.scss */
  .m-md-23 {
    margin: 5.75rem !important;
  }
  /* line 15316, app/assets/stylesheets/style.bundle.scss */
  .mt-md-23,
.my-md-23 {
    margin-top: 5.75rem !important;
  }
  /* line 15320, app/assets/stylesheets/style.bundle.scss */
  .mr-md-23,
.mx-md-23 {
    margin-right: 5.75rem !important;
  }
  /* line 15324, app/assets/stylesheets/style.bundle.scss */
  .mb-md-23,
.my-md-23 {
    margin-bottom: 5.75rem !important;
  }
  /* line 15328, app/assets/stylesheets/style.bundle.scss */
  .ml-md-23,
.mx-md-23 {
    margin-left: 5.75rem !important;
  }
  /* line 15332, app/assets/stylesheets/style.bundle.scss */
  .m-md-24 {
    margin: 6rem !important;
  }
  /* line 15335, app/assets/stylesheets/style.bundle.scss */
  .mt-md-24,
.my-md-24 {
    margin-top: 6rem !important;
  }
  /* line 15339, app/assets/stylesheets/style.bundle.scss */
  .mr-md-24,
.mx-md-24 {
    margin-right: 6rem !important;
  }
  /* line 15343, app/assets/stylesheets/style.bundle.scss */
  .mb-md-24,
.my-md-24 {
    margin-bottom: 6rem !important;
  }
  /* line 15347, app/assets/stylesheets/style.bundle.scss */
  .ml-md-24,
.mx-md-24 {
    margin-left: 6rem !important;
  }
  /* line 15351, app/assets/stylesheets/style.bundle.scss */
  .m-md-25 {
    margin: 6.25rem !important;
  }
  /* line 15354, app/assets/stylesheets/style.bundle.scss */
  .mt-md-25,
.my-md-25 {
    margin-top: 6.25rem !important;
  }
  /* line 15358, app/assets/stylesheets/style.bundle.scss */
  .mr-md-25,
.mx-md-25 {
    margin-right: 6.25rem !important;
  }
  /* line 15362, app/assets/stylesheets/style.bundle.scss */
  .mb-md-25,
.my-md-25 {
    margin-bottom: 6.25rem !important;
  }
  /* line 15366, app/assets/stylesheets/style.bundle.scss */
  .ml-md-25,
.mx-md-25 {
    margin-left: 6.25rem !important;
  }
  /* line 15370, app/assets/stylesheets/style.bundle.scss */
  .m-md-26 {
    margin: 6.5rem !important;
  }
  /* line 15373, app/assets/stylesheets/style.bundle.scss */
  .mt-md-26,
.my-md-26 {
    margin-top: 6.5rem !important;
  }
  /* line 15377, app/assets/stylesheets/style.bundle.scss */
  .mr-md-26,
.mx-md-26 {
    margin-right: 6.5rem !important;
  }
  /* line 15381, app/assets/stylesheets/style.bundle.scss */
  .mb-md-26,
.my-md-26 {
    margin-bottom: 6.5rem !important;
  }
  /* line 15385, app/assets/stylesheets/style.bundle.scss */
  .ml-md-26,
.mx-md-26 {
    margin-left: 6.5rem !important;
  }
  /* line 15389, app/assets/stylesheets/style.bundle.scss */
  .m-md-27 {
    margin: 6.75rem !important;
  }
  /* line 15392, app/assets/stylesheets/style.bundle.scss */
  .mt-md-27,
.my-md-27 {
    margin-top: 6.75rem !important;
  }
  /* line 15396, app/assets/stylesheets/style.bundle.scss */
  .mr-md-27,
.mx-md-27 {
    margin-right: 6.75rem !important;
  }
  /* line 15400, app/assets/stylesheets/style.bundle.scss */
  .mb-md-27,
.my-md-27 {
    margin-bottom: 6.75rem !important;
  }
  /* line 15404, app/assets/stylesheets/style.bundle.scss */
  .ml-md-27,
.mx-md-27 {
    margin-left: 6.75rem !important;
  }
  /* line 15408, app/assets/stylesheets/style.bundle.scss */
  .m-md-28 {
    margin: 7rem !important;
  }
  /* line 15411, app/assets/stylesheets/style.bundle.scss */
  .mt-md-28,
.my-md-28 {
    margin-top: 7rem !important;
  }
  /* line 15415, app/assets/stylesheets/style.bundle.scss */
  .mr-md-28,
.mx-md-28 {
    margin-right: 7rem !important;
  }
  /* line 15419, app/assets/stylesheets/style.bundle.scss */
  .mb-md-28,
.my-md-28 {
    margin-bottom: 7rem !important;
  }
  /* line 15423, app/assets/stylesheets/style.bundle.scss */
  .ml-md-28,
.mx-md-28 {
    margin-left: 7rem !important;
  }
  /* line 15427, app/assets/stylesheets/style.bundle.scss */
  .m-md-29 {
    margin: 7.25rem !important;
  }
  /* line 15430, app/assets/stylesheets/style.bundle.scss */
  .mt-md-29,
.my-md-29 {
    margin-top: 7.25rem !important;
  }
  /* line 15434, app/assets/stylesheets/style.bundle.scss */
  .mr-md-29,
.mx-md-29 {
    margin-right: 7.25rem !important;
  }
  /* line 15438, app/assets/stylesheets/style.bundle.scss */
  .mb-md-29,
.my-md-29 {
    margin-bottom: 7.25rem !important;
  }
  /* line 15442, app/assets/stylesheets/style.bundle.scss */
  .ml-md-29,
.mx-md-29 {
    margin-left: 7.25rem !important;
  }
  /* line 15446, app/assets/stylesheets/style.bundle.scss */
  .m-md-30 {
    margin: 7.5rem !important;
  }
  /* line 15449, app/assets/stylesheets/style.bundle.scss */
  .mt-md-30,
.my-md-30 {
    margin-top: 7.5rem !important;
  }
  /* line 15453, app/assets/stylesheets/style.bundle.scss */
  .mr-md-30,
.mx-md-30 {
    margin-right: 7.5rem !important;
  }
  /* line 15457, app/assets/stylesheets/style.bundle.scss */
  .mb-md-30,
.my-md-30 {
    margin-bottom: 7.5rem !important;
  }
  /* line 15461, app/assets/stylesheets/style.bundle.scss */
  .ml-md-30,
.mx-md-30 {
    margin-left: 7.5rem !important;
  }
  /* line 15465, app/assets/stylesheets/style.bundle.scss */
  .m-md-31 {
    margin: 7.75rem !important;
  }
  /* line 15468, app/assets/stylesheets/style.bundle.scss */
  .mt-md-31,
.my-md-31 {
    margin-top: 7.75rem !important;
  }
  /* line 15472, app/assets/stylesheets/style.bundle.scss */
  .mr-md-31,
.mx-md-31 {
    margin-right: 7.75rem !important;
  }
  /* line 15476, app/assets/stylesheets/style.bundle.scss */
  .mb-md-31,
.my-md-31 {
    margin-bottom: 7.75rem !important;
  }
  /* line 15480, app/assets/stylesheets/style.bundle.scss */
  .ml-md-31,
.mx-md-31 {
    margin-left: 7.75rem !important;
  }
  /* line 15484, app/assets/stylesheets/style.bundle.scss */
  .m-md-32 {
    margin: 8rem !important;
  }
  /* line 15487, app/assets/stylesheets/style.bundle.scss */
  .mt-md-32,
.my-md-32 {
    margin-top: 8rem !important;
  }
  /* line 15491, app/assets/stylesheets/style.bundle.scss */
  .mr-md-32,
.mx-md-32 {
    margin-right: 8rem !important;
  }
  /* line 15495, app/assets/stylesheets/style.bundle.scss */
  .mb-md-32,
.my-md-32 {
    margin-bottom: 8rem !important;
  }
  /* line 15499, app/assets/stylesheets/style.bundle.scss */
  .ml-md-32,
.mx-md-32 {
    margin-left: 8rem !important;
  }
  /* line 15503, app/assets/stylesheets/style.bundle.scss */
  .m-md-33 {
    margin: 8.25rem !important;
  }
  /* line 15506, app/assets/stylesheets/style.bundle.scss */
  .mt-md-33,
.my-md-33 {
    margin-top: 8.25rem !important;
  }
  /* line 15510, app/assets/stylesheets/style.bundle.scss */
  .mr-md-33,
.mx-md-33 {
    margin-right: 8.25rem !important;
  }
  /* line 15514, app/assets/stylesheets/style.bundle.scss */
  .mb-md-33,
.my-md-33 {
    margin-bottom: 8.25rem !important;
  }
  /* line 15518, app/assets/stylesheets/style.bundle.scss */
  .ml-md-33,
.mx-md-33 {
    margin-left: 8.25rem !important;
  }
  /* line 15522, app/assets/stylesheets/style.bundle.scss */
  .m-md-34 {
    margin: 8.5rem !important;
  }
  /* line 15525, app/assets/stylesheets/style.bundle.scss */
  .mt-md-34,
.my-md-34 {
    margin-top: 8.5rem !important;
  }
  /* line 15529, app/assets/stylesheets/style.bundle.scss */
  .mr-md-34,
.mx-md-34 {
    margin-right: 8.5rem !important;
  }
  /* line 15533, app/assets/stylesheets/style.bundle.scss */
  .mb-md-34,
.my-md-34 {
    margin-bottom: 8.5rem !important;
  }
  /* line 15537, app/assets/stylesheets/style.bundle.scss */
  .ml-md-34,
.mx-md-34 {
    margin-left: 8.5rem !important;
  }
  /* line 15541, app/assets/stylesheets/style.bundle.scss */
  .m-md-35 {
    margin: 8.75rem !important;
  }
  /* line 15544, app/assets/stylesheets/style.bundle.scss */
  .mt-md-35,
.my-md-35 {
    margin-top: 8.75rem !important;
  }
  /* line 15548, app/assets/stylesheets/style.bundle.scss */
  .mr-md-35,
.mx-md-35 {
    margin-right: 8.75rem !important;
  }
  /* line 15552, app/assets/stylesheets/style.bundle.scss */
  .mb-md-35,
.my-md-35 {
    margin-bottom: 8.75rem !important;
  }
  /* line 15556, app/assets/stylesheets/style.bundle.scss */
  .ml-md-35,
.mx-md-35 {
    margin-left: 8.75rem !important;
  }
  /* line 15560, app/assets/stylesheets/style.bundle.scss */
  .m-md-36 {
    margin: 9rem !important;
  }
  /* line 15563, app/assets/stylesheets/style.bundle.scss */
  .mt-md-36,
.my-md-36 {
    margin-top: 9rem !important;
  }
  /* line 15567, app/assets/stylesheets/style.bundle.scss */
  .mr-md-36,
.mx-md-36 {
    margin-right: 9rem !important;
  }
  /* line 15571, app/assets/stylesheets/style.bundle.scss */
  .mb-md-36,
.my-md-36 {
    margin-bottom: 9rem !important;
  }
  /* line 15575, app/assets/stylesheets/style.bundle.scss */
  .ml-md-36,
.mx-md-36 {
    margin-left: 9rem !important;
  }
  /* line 15579, app/assets/stylesheets/style.bundle.scss */
  .m-md-37 {
    margin: 9.25rem !important;
  }
  /* line 15582, app/assets/stylesheets/style.bundle.scss */
  .mt-md-37,
.my-md-37 {
    margin-top: 9.25rem !important;
  }
  /* line 15586, app/assets/stylesheets/style.bundle.scss */
  .mr-md-37,
.mx-md-37 {
    margin-right: 9.25rem !important;
  }
  /* line 15590, app/assets/stylesheets/style.bundle.scss */
  .mb-md-37,
.my-md-37 {
    margin-bottom: 9.25rem !important;
  }
  /* line 15594, app/assets/stylesheets/style.bundle.scss */
  .ml-md-37,
.mx-md-37 {
    margin-left: 9.25rem !important;
  }
  /* line 15598, app/assets/stylesheets/style.bundle.scss */
  .m-md-48 {
    margin: 9.5rem !important;
  }
  /* line 15601, app/assets/stylesheets/style.bundle.scss */
  .mt-md-48,
.my-md-48 {
    margin-top: 9.5rem !important;
  }
  /* line 15605, app/assets/stylesheets/style.bundle.scss */
  .mr-md-48,
.mx-md-48 {
    margin-right: 9.5rem !important;
  }
  /* line 15609, app/assets/stylesheets/style.bundle.scss */
  .mb-md-48,
.my-md-48 {
    margin-bottom: 9.5rem !important;
  }
  /* line 15613, app/assets/stylesheets/style.bundle.scss */
  .ml-md-48,
.mx-md-48 {
    margin-left: 9.5rem !important;
  }
  /* line 15617, app/assets/stylesheets/style.bundle.scss */
  .m-md-39 {
    margin: 9.75rem !important;
  }
  /* line 15620, app/assets/stylesheets/style.bundle.scss */
  .mt-md-39,
.my-md-39 {
    margin-top: 9.75rem !important;
  }
  /* line 15624, app/assets/stylesheets/style.bundle.scss */
  .mr-md-39,
.mx-md-39 {
    margin-right: 9.75rem !important;
  }
  /* line 15628, app/assets/stylesheets/style.bundle.scss */
  .mb-md-39,
.my-md-39 {
    margin-bottom: 9.75rem !important;
  }
  /* line 15632, app/assets/stylesheets/style.bundle.scss */
  .ml-md-39,
.mx-md-39 {
    margin-left: 9.75rem !important;
  }
  /* line 15636, app/assets/stylesheets/style.bundle.scss */
  .m-md-40 {
    margin: 10rem !important;
  }
  /* line 15639, app/assets/stylesheets/style.bundle.scss */
  .mt-md-40,
.my-md-40 {
    margin-top: 10rem !important;
  }
  /* line 15643, app/assets/stylesheets/style.bundle.scss */
  .mr-md-40,
.mx-md-40 {
    margin-right: 10rem !important;
  }
  /* line 15647, app/assets/stylesheets/style.bundle.scss */
  .mb-md-40,
.my-md-40 {
    margin-bottom: 10rem !important;
  }
  /* line 15651, app/assets/stylesheets/style.bundle.scss */
  .ml-md-40,
.mx-md-40 {
    margin-left: 10rem !important;
  }
  /* line 15655, app/assets/stylesheets/style.bundle.scss */
  .p-md-0 {
    padding: 0 !important;
  }
  /* line 15658, app/assets/stylesheets/style.bundle.scss */
  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }
  /* line 15662, app/assets/stylesheets/style.bundle.scss */
  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }
  /* line 15666, app/assets/stylesheets/style.bundle.scss */
  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }
  /* line 15670, app/assets/stylesheets/style.bundle.scss */
  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }
  /* line 15674, app/assets/stylesheets/style.bundle.scss */
  .p-md-1 {
    padding: 0.25rem !important;
  }
  /* line 15677, app/assets/stylesheets/style.bundle.scss */
  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15681, app/assets/stylesheets/style.bundle.scss */
  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }
  /* line 15685, app/assets/stylesheets/style.bundle.scss */
  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 15689, app/assets/stylesheets/style.bundle.scss */
  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }
  /* line 15693, app/assets/stylesheets/style.bundle.scss */
  .p-md-2 {
    padding: 0.5rem !important;
  }
  /* line 15696, app/assets/stylesheets/style.bundle.scss */
  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15700, app/assets/stylesheets/style.bundle.scss */
  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }
  /* line 15704, app/assets/stylesheets/style.bundle.scss */
  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 15708, app/assets/stylesheets/style.bundle.scss */
  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }
  /* line 15712, app/assets/stylesheets/style.bundle.scss */
  .p-md-3 {
    padding: 0.75rem !important;
  }
  /* line 15715, app/assets/stylesheets/style.bundle.scss */
  .pt-md-3,
.py-md-3 {
    padding-top: 0.75rem !important;
  }
  /* line 15719, app/assets/stylesheets/style.bundle.scss */
  .pr-md-3,
.px-md-3 {
    padding-right: 0.75rem !important;
  }
  /* line 15723, app/assets/stylesheets/style.bundle.scss */
  .pb-md-3,
.py-md-3 {
    padding-bottom: 0.75rem !important;
  }
  /* line 15727, app/assets/stylesheets/style.bundle.scss */
  .pl-md-3,
.px-md-3 {
    padding-left: 0.75rem !important;
  }
  /* line 15731, app/assets/stylesheets/style.bundle.scss */
  .p-md-4 {
    padding: 1rem !important;
  }
  /* line 15734, app/assets/stylesheets/style.bundle.scss */
  .pt-md-4,
.py-md-4 {
    padding-top: 1rem !important;
  }
  /* line 15738, app/assets/stylesheets/style.bundle.scss */
  .pr-md-4,
.px-md-4 {
    padding-right: 1rem !important;
  }
  /* line 15742, app/assets/stylesheets/style.bundle.scss */
  .pb-md-4,
.py-md-4 {
    padding-bottom: 1rem !important;
  }
  /* line 15746, app/assets/stylesheets/style.bundle.scss */
  .pl-md-4,
.px-md-4 {
    padding-left: 1rem !important;
  }
  /* line 15750, app/assets/stylesheets/style.bundle.scss */
  .p-md-5 {
    padding: 1.25rem !important;
  }
  /* line 15753, app/assets/stylesheets/style.bundle.scss */
  .pt-md-5,
.py-md-5 {
    padding-top: 1.25rem !important;
  }
  /* line 15757, app/assets/stylesheets/style.bundle.scss */
  .pr-md-5,
.px-md-5 {
    padding-right: 1.25rem !important;
  }
  /* line 15761, app/assets/stylesheets/style.bundle.scss */
  .pb-md-5,
.py-md-5 {
    padding-bottom: 1.25rem !important;
  }
  /* line 15765, app/assets/stylesheets/style.bundle.scss */
  .pl-md-5,
.px-md-5 {
    padding-left: 1.25rem !important;
  }
  /* line 15769, app/assets/stylesheets/style.bundle.scss */
  .p-md-6 {
    padding: 1.5rem !important;
  }
  /* line 15772, app/assets/stylesheets/style.bundle.scss */
  .pt-md-6,
.py-md-6 {
    padding-top: 1.5rem !important;
  }
  /* line 15776, app/assets/stylesheets/style.bundle.scss */
  .pr-md-6,
.px-md-6 {
    padding-right: 1.5rem !important;
  }
  /* line 15780, app/assets/stylesheets/style.bundle.scss */
  .pb-md-6,
.py-md-6 {
    padding-bottom: 1.5rem !important;
  }
  /* line 15784, app/assets/stylesheets/style.bundle.scss */
  .pl-md-6,
.px-md-6 {
    padding-left: 1.5rem !important;
  }
  /* line 15788, app/assets/stylesheets/style.bundle.scss */
  .p-md-7 {
    padding: 1.75rem !important;
  }
  /* line 15791, app/assets/stylesheets/style.bundle.scss */
  .pt-md-7,
.py-md-7 {
    padding-top: 1.75rem !important;
  }
  /* line 15795, app/assets/stylesheets/style.bundle.scss */
  .pr-md-7,
.px-md-7 {
    padding-right: 1.75rem !important;
  }
  /* line 15799, app/assets/stylesheets/style.bundle.scss */
  .pb-md-7,
.py-md-7 {
    padding-bottom: 1.75rem !important;
  }
  /* line 15803, app/assets/stylesheets/style.bundle.scss */
  .pl-md-7,
.px-md-7 {
    padding-left: 1.75rem !important;
  }
  /* line 15807, app/assets/stylesheets/style.bundle.scss */
  .p-md-8 {
    padding: 2rem !important;
  }
  /* line 15810, app/assets/stylesheets/style.bundle.scss */
  .pt-md-8,
.py-md-8 {
    padding-top: 2rem !important;
  }
  /* line 15814, app/assets/stylesheets/style.bundle.scss */
  .pr-md-8,
.px-md-8 {
    padding-right: 2rem !important;
  }
  /* line 15818, app/assets/stylesheets/style.bundle.scss */
  .pb-md-8,
.py-md-8 {
    padding-bottom: 2rem !important;
  }
  /* line 15822, app/assets/stylesheets/style.bundle.scss */
  .pl-md-8,
.px-md-8 {
    padding-left: 2rem !important;
  }
  /* line 15826, app/assets/stylesheets/style.bundle.scss */
  .p-md-9 {
    padding: 2.25rem !important;
  }
  /* line 15829, app/assets/stylesheets/style.bundle.scss */
  .pt-md-9,
.py-md-9 {
    padding-top: 2.25rem !important;
  }
  /* line 15833, app/assets/stylesheets/style.bundle.scss */
  .pr-md-9,
.px-md-9 {
    padding-right: 2.25rem !important;
  }
  /* line 15837, app/assets/stylesheets/style.bundle.scss */
  .pb-md-9,
.py-md-9 {
    padding-bottom: 2.25rem !important;
  }
  /* line 15841, app/assets/stylesheets/style.bundle.scss */
  .pl-md-9,
.px-md-9 {
    padding-left: 2.25rem !important;
  }
  /* line 15845, app/assets/stylesheets/style.bundle.scss */
  .p-md-10 {
    padding: 2.5rem !important;
  }
  /* line 15848, app/assets/stylesheets/style.bundle.scss */
  .pt-md-10,
.py-md-10 {
    padding-top: 2.5rem !important;
  }
  /* line 15852, app/assets/stylesheets/style.bundle.scss */
  .pr-md-10,
.px-md-10 {
    padding-right: 2.5rem !important;
  }
  /* line 15856, app/assets/stylesheets/style.bundle.scss */
  .pb-md-10,
.py-md-10 {
    padding-bottom: 2.5rem !important;
  }
  /* line 15860, app/assets/stylesheets/style.bundle.scss */
  .pl-md-10,
.px-md-10 {
    padding-left: 2.5rem !important;
  }
  /* line 15864, app/assets/stylesheets/style.bundle.scss */
  .p-md-11 {
    padding: 2.75rem !important;
  }
  /* line 15867, app/assets/stylesheets/style.bundle.scss */
  .pt-md-11,
.py-md-11 {
    padding-top: 2.75rem !important;
  }
  /* line 15871, app/assets/stylesheets/style.bundle.scss */
  .pr-md-11,
.px-md-11 {
    padding-right: 2.75rem !important;
  }
  /* line 15875, app/assets/stylesheets/style.bundle.scss */
  .pb-md-11,
.py-md-11 {
    padding-bottom: 2.75rem !important;
  }
  /* line 15879, app/assets/stylesheets/style.bundle.scss */
  .pl-md-11,
.px-md-11 {
    padding-left: 2.75rem !important;
  }
  /* line 15883, app/assets/stylesheets/style.bundle.scss */
  .p-md-12 {
    padding: 3rem !important;
  }
  /* line 15886, app/assets/stylesheets/style.bundle.scss */
  .pt-md-12,
.py-md-12 {
    padding-top: 3rem !important;
  }
  /* line 15890, app/assets/stylesheets/style.bundle.scss */
  .pr-md-12,
.px-md-12 {
    padding-right: 3rem !important;
  }
  /* line 15894, app/assets/stylesheets/style.bundle.scss */
  .pb-md-12,
.py-md-12 {
    padding-bottom: 3rem !important;
  }
  /* line 15898, app/assets/stylesheets/style.bundle.scss */
  .pl-md-12,
.px-md-12 {
    padding-left: 3rem !important;
  }
  /* line 15902, app/assets/stylesheets/style.bundle.scss */
  .p-md-13 {
    padding: 3.25rem !important;
  }
  /* line 15905, app/assets/stylesheets/style.bundle.scss */
  .pt-md-13,
.py-md-13 {
    padding-top: 3.25rem !important;
  }
  /* line 15909, app/assets/stylesheets/style.bundle.scss */
  .pr-md-13,
.px-md-13 {
    padding-right: 3.25rem !important;
  }
  /* line 15913, app/assets/stylesheets/style.bundle.scss */
  .pb-md-13,
.py-md-13 {
    padding-bottom: 3.25rem !important;
  }
  /* line 15917, app/assets/stylesheets/style.bundle.scss */
  .pl-md-13,
.px-md-13 {
    padding-left: 3.25rem !important;
  }
  /* line 15921, app/assets/stylesheets/style.bundle.scss */
  .p-md-14 {
    padding: 3.5rem !important;
  }
  /* line 15924, app/assets/stylesheets/style.bundle.scss */
  .pt-md-14,
.py-md-14 {
    padding-top: 3.5rem !important;
  }
  /* line 15928, app/assets/stylesheets/style.bundle.scss */
  .pr-md-14,
.px-md-14 {
    padding-right: 3.5rem !important;
  }
  /* line 15932, app/assets/stylesheets/style.bundle.scss */
  .pb-md-14,
.py-md-14 {
    padding-bottom: 3.5rem !important;
  }
  /* line 15936, app/assets/stylesheets/style.bundle.scss */
  .pl-md-14,
.px-md-14 {
    padding-left: 3.5rem !important;
  }
  /* line 15940, app/assets/stylesheets/style.bundle.scss */
  .p-md-15 {
    padding: 3.75rem !important;
  }
  /* line 15943, app/assets/stylesheets/style.bundle.scss */
  .pt-md-15,
.py-md-15 {
    padding-top: 3.75rem !important;
  }
  /* line 15947, app/assets/stylesheets/style.bundle.scss */
  .pr-md-15,
.px-md-15 {
    padding-right: 3.75rem !important;
  }
  /* line 15951, app/assets/stylesheets/style.bundle.scss */
  .pb-md-15,
.py-md-15 {
    padding-bottom: 3.75rem !important;
  }
  /* line 15955, app/assets/stylesheets/style.bundle.scss */
  .pl-md-15,
.px-md-15 {
    padding-left: 3.75rem !important;
  }
  /* line 15959, app/assets/stylesheets/style.bundle.scss */
  .p-md-16 {
    padding: 4rem !important;
  }
  /* line 15962, app/assets/stylesheets/style.bundle.scss */
  .pt-md-16,
.py-md-16 {
    padding-top: 4rem !important;
  }
  /* line 15966, app/assets/stylesheets/style.bundle.scss */
  .pr-md-16,
.px-md-16 {
    padding-right: 4rem !important;
  }
  /* line 15970, app/assets/stylesheets/style.bundle.scss */
  .pb-md-16,
.py-md-16 {
    padding-bottom: 4rem !important;
  }
  /* line 15974, app/assets/stylesheets/style.bundle.scss */
  .pl-md-16,
.px-md-16 {
    padding-left: 4rem !important;
  }
  /* line 15978, app/assets/stylesheets/style.bundle.scss */
  .p-md-17 {
    padding: 4.25rem !important;
  }
  /* line 15981, app/assets/stylesheets/style.bundle.scss */
  .pt-md-17,
.py-md-17 {
    padding-top: 4.25rem !important;
  }
  /* line 15985, app/assets/stylesheets/style.bundle.scss */
  .pr-md-17,
.px-md-17 {
    padding-right: 4.25rem !important;
  }
  /* line 15989, app/assets/stylesheets/style.bundle.scss */
  .pb-md-17,
.py-md-17 {
    padding-bottom: 4.25rem !important;
  }
  /* line 15993, app/assets/stylesheets/style.bundle.scss */
  .pl-md-17,
.px-md-17 {
    padding-left: 4.25rem !important;
  }
  /* line 15997, app/assets/stylesheets/style.bundle.scss */
  .p-md-18 {
    padding: 4.5rem !important;
  }
  /* line 16000, app/assets/stylesheets/style.bundle.scss */
  .pt-md-18,
.py-md-18 {
    padding-top: 4.5rem !important;
  }
  /* line 16004, app/assets/stylesheets/style.bundle.scss */
  .pr-md-18,
.px-md-18 {
    padding-right: 4.5rem !important;
  }
  /* line 16008, app/assets/stylesheets/style.bundle.scss */
  .pb-md-18,
.py-md-18 {
    padding-bottom: 4.5rem !important;
  }
  /* line 16012, app/assets/stylesheets/style.bundle.scss */
  .pl-md-18,
.px-md-18 {
    padding-left: 4.5rem !important;
  }
  /* line 16016, app/assets/stylesheets/style.bundle.scss */
  .p-md-19 {
    padding: 4.75rem !important;
  }
  /* line 16019, app/assets/stylesheets/style.bundle.scss */
  .pt-md-19,
.py-md-19 {
    padding-top: 4.75rem !important;
  }
  /* line 16023, app/assets/stylesheets/style.bundle.scss */
  .pr-md-19,
.px-md-19 {
    padding-right: 4.75rem !important;
  }
  /* line 16027, app/assets/stylesheets/style.bundle.scss */
  .pb-md-19,
.py-md-19 {
    padding-bottom: 4.75rem !important;
  }
  /* line 16031, app/assets/stylesheets/style.bundle.scss */
  .pl-md-19,
.px-md-19 {
    padding-left: 4.75rem !important;
  }
  /* line 16035, app/assets/stylesheets/style.bundle.scss */
  .p-md-20 {
    padding: 5rem !important;
  }
  /* line 16038, app/assets/stylesheets/style.bundle.scss */
  .pt-md-20,
.py-md-20 {
    padding-top: 5rem !important;
  }
  /* line 16042, app/assets/stylesheets/style.bundle.scss */
  .pr-md-20,
.px-md-20 {
    padding-right: 5rem !important;
  }
  /* line 16046, app/assets/stylesheets/style.bundle.scss */
  .pb-md-20,
.py-md-20 {
    padding-bottom: 5rem !important;
  }
  /* line 16050, app/assets/stylesheets/style.bundle.scss */
  .pl-md-20,
.px-md-20 {
    padding-left: 5rem !important;
  }
  /* line 16054, app/assets/stylesheets/style.bundle.scss */
  .p-md-21 {
    padding: 5.25rem !important;
  }
  /* line 16057, app/assets/stylesheets/style.bundle.scss */
  .pt-md-21,
.py-md-21 {
    padding-top: 5.25rem !important;
  }
  /* line 16061, app/assets/stylesheets/style.bundle.scss */
  .pr-md-21,
.px-md-21 {
    padding-right: 5.25rem !important;
  }
  /* line 16065, app/assets/stylesheets/style.bundle.scss */
  .pb-md-21,
.py-md-21 {
    padding-bottom: 5.25rem !important;
  }
  /* line 16069, app/assets/stylesheets/style.bundle.scss */
  .pl-md-21,
.px-md-21 {
    padding-left: 5.25rem !important;
  }
  /* line 16073, app/assets/stylesheets/style.bundle.scss */
  .p-md-22 {
    padding: 5.5rem !important;
  }
  /* line 16076, app/assets/stylesheets/style.bundle.scss */
  .pt-md-22,
.py-md-22 {
    padding-top: 5.5rem !important;
  }
  /* line 16080, app/assets/stylesheets/style.bundle.scss */
  .pr-md-22,
.px-md-22 {
    padding-right: 5.5rem !important;
  }
  /* line 16084, app/assets/stylesheets/style.bundle.scss */
  .pb-md-22,
.py-md-22 {
    padding-bottom: 5.5rem !important;
  }
  /* line 16088, app/assets/stylesheets/style.bundle.scss */
  .pl-md-22,
.px-md-22 {
    padding-left: 5.5rem !important;
  }
  /* line 16092, app/assets/stylesheets/style.bundle.scss */
  .p-md-23 {
    padding: 5.75rem !important;
  }
  /* line 16095, app/assets/stylesheets/style.bundle.scss */
  .pt-md-23,
.py-md-23 {
    padding-top: 5.75rem !important;
  }
  /* line 16099, app/assets/stylesheets/style.bundle.scss */
  .pr-md-23,
.px-md-23 {
    padding-right: 5.75rem !important;
  }
  /* line 16103, app/assets/stylesheets/style.bundle.scss */
  .pb-md-23,
.py-md-23 {
    padding-bottom: 5.75rem !important;
  }
  /* line 16107, app/assets/stylesheets/style.bundle.scss */
  .pl-md-23,
.px-md-23 {
    padding-left: 5.75rem !important;
  }
  /* line 16111, app/assets/stylesheets/style.bundle.scss */
  .p-md-24 {
    padding: 6rem !important;
  }
  /* line 16114, app/assets/stylesheets/style.bundle.scss */
  .pt-md-24,
.py-md-24 {
    padding-top: 6rem !important;
  }
  /* line 16118, app/assets/stylesheets/style.bundle.scss */
  .pr-md-24,
.px-md-24 {
    padding-right: 6rem !important;
  }
  /* line 16122, app/assets/stylesheets/style.bundle.scss */
  .pb-md-24,
.py-md-24 {
    padding-bottom: 6rem !important;
  }
  /* line 16126, app/assets/stylesheets/style.bundle.scss */
  .pl-md-24,
.px-md-24 {
    padding-left: 6rem !important;
  }
  /* line 16130, app/assets/stylesheets/style.bundle.scss */
  .p-md-25 {
    padding: 6.25rem !important;
  }
  /* line 16133, app/assets/stylesheets/style.bundle.scss */
  .pt-md-25,
.py-md-25 {
    padding-top: 6.25rem !important;
  }
  /* line 16137, app/assets/stylesheets/style.bundle.scss */
  .pr-md-25,
.px-md-25 {
    padding-right: 6.25rem !important;
  }
  /* line 16141, app/assets/stylesheets/style.bundle.scss */
  .pb-md-25,
.py-md-25 {
    padding-bottom: 6.25rem !important;
  }
  /* line 16145, app/assets/stylesheets/style.bundle.scss */
  .pl-md-25,
.px-md-25 {
    padding-left: 6.25rem !important;
  }
  /* line 16149, app/assets/stylesheets/style.bundle.scss */
  .p-md-26 {
    padding: 6.5rem !important;
  }
  /* line 16152, app/assets/stylesheets/style.bundle.scss */
  .pt-md-26,
.py-md-26 {
    padding-top: 6.5rem !important;
  }
  /* line 16156, app/assets/stylesheets/style.bundle.scss */
  .pr-md-26,
.px-md-26 {
    padding-right: 6.5rem !important;
  }
  /* line 16160, app/assets/stylesheets/style.bundle.scss */
  .pb-md-26,
.py-md-26 {
    padding-bottom: 6.5rem !important;
  }
  /* line 16164, app/assets/stylesheets/style.bundle.scss */
  .pl-md-26,
.px-md-26 {
    padding-left: 6.5rem !important;
  }
  /* line 16168, app/assets/stylesheets/style.bundle.scss */
  .p-md-27 {
    padding: 6.75rem !important;
  }
  /* line 16171, app/assets/stylesheets/style.bundle.scss */
  .pt-md-27,
.py-md-27 {
    padding-top: 6.75rem !important;
  }
  /* line 16175, app/assets/stylesheets/style.bundle.scss */
  .pr-md-27,
.px-md-27 {
    padding-right: 6.75rem !important;
  }
  /* line 16179, app/assets/stylesheets/style.bundle.scss */
  .pb-md-27,
.py-md-27 {
    padding-bottom: 6.75rem !important;
  }
  /* line 16183, app/assets/stylesheets/style.bundle.scss */
  .pl-md-27,
.px-md-27 {
    padding-left: 6.75rem !important;
  }
  /* line 16187, app/assets/stylesheets/style.bundle.scss */
  .p-md-28 {
    padding: 7rem !important;
  }
  /* line 16190, app/assets/stylesheets/style.bundle.scss */
  .pt-md-28,
.py-md-28 {
    padding-top: 7rem !important;
  }
  /* line 16194, app/assets/stylesheets/style.bundle.scss */
  .pr-md-28,
.px-md-28 {
    padding-right: 7rem !important;
  }
  /* line 16198, app/assets/stylesheets/style.bundle.scss */
  .pb-md-28,
.py-md-28 {
    padding-bottom: 7rem !important;
  }
  /* line 16202, app/assets/stylesheets/style.bundle.scss */
  .pl-md-28,
.px-md-28 {
    padding-left: 7rem !important;
  }
  /* line 16206, app/assets/stylesheets/style.bundle.scss */
  .p-md-29 {
    padding: 7.25rem !important;
  }
  /* line 16209, app/assets/stylesheets/style.bundle.scss */
  .pt-md-29,
.py-md-29 {
    padding-top: 7.25rem !important;
  }
  /* line 16213, app/assets/stylesheets/style.bundle.scss */
  .pr-md-29,
.px-md-29 {
    padding-right: 7.25rem !important;
  }
  /* line 16217, app/assets/stylesheets/style.bundle.scss */
  .pb-md-29,
.py-md-29 {
    padding-bottom: 7.25rem !important;
  }
  /* line 16221, app/assets/stylesheets/style.bundle.scss */
  .pl-md-29,
.px-md-29 {
    padding-left: 7.25rem !important;
  }
  /* line 16225, app/assets/stylesheets/style.bundle.scss */
  .p-md-30 {
    padding: 7.5rem !important;
  }
  /* line 16228, app/assets/stylesheets/style.bundle.scss */
  .pt-md-30,
.py-md-30 {
    padding-top: 7.5rem !important;
  }
  /* line 16232, app/assets/stylesheets/style.bundle.scss */
  .pr-md-30,
.px-md-30 {
    padding-right: 7.5rem !important;
  }
  /* line 16236, app/assets/stylesheets/style.bundle.scss */
  .pb-md-30,
.py-md-30 {
    padding-bottom: 7.5rem !important;
  }
  /* line 16240, app/assets/stylesheets/style.bundle.scss */
  .pl-md-30,
.px-md-30 {
    padding-left: 7.5rem !important;
  }
  /* line 16244, app/assets/stylesheets/style.bundle.scss */
  .p-md-31 {
    padding: 7.75rem !important;
  }
  /* line 16247, app/assets/stylesheets/style.bundle.scss */
  .pt-md-31,
.py-md-31 {
    padding-top: 7.75rem !important;
  }
  /* line 16251, app/assets/stylesheets/style.bundle.scss */
  .pr-md-31,
.px-md-31 {
    padding-right: 7.75rem !important;
  }
  /* line 16255, app/assets/stylesheets/style.bundle.scss */
  .pb-md-31,
.py-md-31 {
    padding-bottom: 7.75rem !important;
  }
  /* line 16259, app/assets/stylesheets/style.bundle.scss */
  .pl-md-31,
.px-md-31 {
    padding-left: 7.75rem !important;
  }
  /* line 16263, app/assets/stylesheets/style.bundle.scss */
  .p-md-32 {
    padding: 8rem !important;
  }
  /* line 16266, app/assets/stylesheets/style.bundle.scss */
  .pt-md-32,
.py-md-32 {
    padding-top: 8rem !important;
  }
  /* line 16270, app/assets/stylesheets/style.bundle.scss */
  .pr-md-32,
.px-md-32 {
    padding-right: 8rem !important;
  }
  /* line 16274, app/assets/stylesheets/style.bundle.scss */
  .pb-md-32,
.py-md-32 {
    padding-bottom: 8rem !important;
  }
  /* line 16278, app/assets/stylesheets/style.bundle.scss */
  .pl-md-32,
.px-md-32 {
    padding-left: 8rem !important;
  }
  /* line 16282, app/assets/stylesheets/style.bundle.scss */
  .p-md-33 {
    padding: 8.25rem !important;
  }
  /* line 16285, app/assets/stylesheets/style.bundle.scss */
  .pt-md-33,
.py-md-33 {
    padding-top: 8.25rem !important;
  }
  /* line 16289, app/assets/stylesheets/style.bundle.scss */
  .pr-md-33,
.px-md-33 {
    padding-right: 8.25rem !important;
  }
  /* line 16293, app/assets/stylesheets/style.bundle.scss */
  .pb-md-33,
.py-md-33 {
    padding-bottom: 8.25rem !important;
  }
  /* line 16297, app/assets/stylesheets/style.bundle.scss */
  .pl-md-33,
.px-md-33 {
    padding-left: 8.25rem !important;
  }
  /* line 16301, app/assets/stylesheets/style.bundle.scss */
  .p-md-34 {
    padding: 8.5rem !important;
  }
  /* line 16304, app/assets/stylesheets/style.bundle.scss */
  .pt-md-34,
.py-md-34 {
    padding-top: 8.5rem !important;
  }
  /* line 16308, app/assets/stylesheets/style.bundle.scss */
  .pr-md-34,
.px-md-34 {
    padding-right: 8.5rem !important;
  }
  /* line 16312, app/assets/stylesheets/style.bundle.scss */
  .pb-md-34,
.py-md-34 {
    padding-bottom: 8.5rem !important;
  }
  /* line 16316, app/assets/stylesheets/style.bundle.scss */
  .pl-md-34,
.px-md-34 {
    padding-left: 8.5rem !important;
  }
  /* line 16320, app/assets/stylesheets/style.bundle.scss */
  .p-md-35 {
    padding: 8.75rem !important;
  }
  /* line 16323, app/assets/stylesheets/style.bundle.scss */
  .pt-md-35,
.py-md-35 {
    padding-top: 8.75rem !important;
  }
  /* line 16327, app/assets/stylesheets/style.bundle.scss */
  .pr-md-35,
.px-md-35 {
    padding-right: 8.75rem !important;
  }
  /* line 16331, app/assets/stylesheets/style.bundle.scss */
  .pb-md-35,
.py-md-35 {
    padding-bottom: 8.75rem !important;
  }
  /* line 16335, app/assets/stylesheets/style.bundle.scss */
  .pl-md-35,
.px-md-35 {
    padding-left: 8.75rem !important;
  }
  /* line 16339, app/assets/stylesheets/style.bundle.scss */
  .p-md-36 {
    padding: 9rem !important;
  }
  /* line 16342, app/assets/stylesheets/style.bundle.scss */
  .pt-md-36,
.py-md-36 {
    padding-top: 9rem !important;
  }
  /* line 16346, app/assets/stylesheets/style.bundle.scss */
  .pr-md-36,
.px-md-36 {
    padding-right: 9rem !important;
  }
  /* line 16350, app/assets/stylesheets/style.bundle.scss */
  .pb-md-36,
.py-md-36 {
    padding-bottom: 9rem !important;
  }
  /* line 16354, app/assets/stylesheets/style.bundle.scss */
  .pl-md-36,
.px-md-36 {
    padding-left: 9rem !important;
  }
  /* line 16358, app/assets/stylesheets/style.bundle.scss */
  .p-md-37 {
    padding: 9.25rem !important;
  }
  /* line 16361, app/assets/stylesheets/style.bundle.scss */
  .pt-md-37,
.py-md-37 {
    padding-top: 9.25rem !important;
  }
  /* line 16365, app/assets/stylesheets/style.bundle.scss */
  .pr-md-37,
.px-md-37 {
    padding-right: 9.25rem !important;
  }
  /* line 16369, app/assets/stylesheets/style.bundle.scss */
  .pb-md-37,
.py-md-37 {
    padding-bottom: 9.25rem !important;
  }
  /* line 16373, app/assets/stylesheets/style.bundle.scss */
  .pl-md-37,
.px-md-37 {
    padding-left: 9.25rem !important;
  }
  /* line 16377, app/assets/stylesheets/style.bundle.scss */
  .p-md-48 {
    padding: 9.5rem !important;
  }
  /* line 16380, app/assets/stylesheets/style.bundle.scss */
  .pt-md-48,
.py-md-48 {
    padding-top: 9.5rem !important;
  }
  /* line 16384, app/assets/stylesheets/style.bundle.scss */
  .pr-md-48,
.px-md-48 {
    padding-right: 9.5rem !important;
  }
  /* line 16388, app/assets/stylesheets/style.bundle.scss */
  .pb-md-48,
.py-md-48 {
    padding-bottom: 9.5rem !important;
  }
  /* line 16392, app/assets/stylesheets/style.bundle.scss */
  .pl-md-48,
.px-md-48 {
    padding-left: 9.5rem !important;
  }
  /* line 16396, app/assets/stylesheets/style.bundle.scss */
  .p-md-39 {
    padding: 9.75rem !important;
  }
  /* line 16399, app/assets/stylesheets/style.bundle.scss */
  .pt-md-39,
.py-md-39 {
    padding-top: 9.75rem !important;
  }
  /* line 16403, app/assets/stylesheets/style.bundle.scss */
  .pr-md-39,
.px-md-39 {
    padding-right: 9.75rem !important;
  }
  /* line 16407, app/assets/stylesheets/style.bundle.scss */
  .pb-md-39,
.py-md-39 {
    padding-bottom: 9.75rem !important;
  }
  /* line 16411, app/assets/stylesheets/style.bundle.scss */
  .pl-md-39,
.px-md-39 {
    padding-left: 9.75rem !important;
  }
  /* line 16415, app/assets/stylesheets/style.bundle.scss */
  .p-md-40 {
    padding: 10rem !important;
  }
  /* line 16418, app/assets/stylesheets/style.bundle.scss */
  .pt-md-40,
.py-md-40 {
    padding-top: 10rem !important;
  }
  /* line 16422, app/assets/stylesheets/style.bundle.scss */
  .pr-md-40,
.px-md-40 {
    padding-right: 10rem !important;
  }
  /* line 16426, app/assets/stylesheets/style.bundle.scss */
  .pb-md-40,
.py-md-40 {
    padding-bottom: 10rem !important;
  }
  /* line 16430, app/assets/stylesheets/style.bundle.scss */
  .pl-md-40,
.px-md-40 {
    padding-left: 10rem !important;
  }
  /* line 16434, app/assets/stylesheets/style.bundle.scss */
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  /* line 16437, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n1,
.my-md-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 16441, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n1,
.mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 16445, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n1,
.my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 16449, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n1,
.mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 16453, app/assets/stylesheets/style.bundle.scss */
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  /* line 16456, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n2,
.my-md-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 16460, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n2,
.mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 16464, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n2,
.my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 16468, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n2,
.mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 16472, app/assets/stylesheets/style.bundle.scss */
  .m-md-n3 {
    margin: -0.75rem !important;
  }
  /* line 16475, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n3,
.my-md-n3 {
    margin-top: -0.75rem !important;
  }
  /* line 16479, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n3,
.mx-md-n3 {
    margin-right: -0.75rem !important;
  }
  /* line 16483, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n3,
.my-md-n3 {
    margin-bottom: -0.75rem !important;
  }
  /* line 16487, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n3,
.mx-md-n3 {
    margin-left: -0.75rem !important;
  }
  /* line 16491, app/assets/stylesheets/style.bundle.scss */
  .m-md-n4 {
    margin: -1rem !important;
  }
  /* line 16494, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n4,
.my-md-n4 {
    margin-top: -1rem !important;
  }
  /* line 16498, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n4,
.mx-md-n4 {
    margin-right: -1rem !important;
  }
  /* line 16502, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n4,
.my-md-n4 {
    margin-bottom: -1rem !important;
  }
  /* line 16506, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n4,
.mx-md-n4 {
    margin-left: -1rem !important;
  }
  /* line 16510, app/assets/stylesheets/style.bundle.scss */
  .m-md-n5 {
    margin: -1.25rem !important;
  }
  /* line 16513, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n5,
.my-md-n5 {
    margin-top: -1.25rem !important;
  }
  /* line 16517, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n5,
.mx-md-n5 {
    margin-right: -1.25rem !important;
  }
  /* line 16521, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n5,
.my-md-n5 {
    margin-bottom: -1.25rem !important;
  }
  /* line 16525, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n5,
.mx-md-n5 {
    margin-left: -1.25rem !important;
  }
  /* line 16529, app/assets/stylesheets/style.bundle.scss */
  .m-md-n6 {
    margin: -1.5rem !important;
  }
  /* line 16532, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n6,
.my-md-n6 {
    margin-top: -1.5rem !important;
  }
  /* line 16536, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n6,
.mx-md-n6 {
    margin-right: -1.5rem !important;
  }
  /* line 16540, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n6,
.my-md-n6 {
    margin-bottom: -1.5rem !important;
  }
  /* line 16544, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n6,
.mx-md-n6 {
    margin-left: -1.5rem !important;
  }
  /* line 16548, app/assets/stylesheets/style.bundle.scss */
  .m-md-n7 {
    margin: -1.75rem !important;
  }
  /* line 16551, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n7,
.my-md-n7 {
    margin-top: -1.75rem !important;
  }
  /* line 16555, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n7,
.mx-md-n7 {
    margin-right: -1.75rem !important;
  }
  /* line 16559, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n7,
.my-md-n7 {
    margin-bottom: -1.75rem !important;
  }
  /* line 16563, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n7,
.mx-md-n7 {
    margin-left: -1.75rem !important;
  }
  /* line 16567, app/assets/stylesheets/style.bundle.scss */
  .m-md-n8 {
    margin: -2rem !important;
  }
  /* line 16570, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n8,
.my-md-n8 {
    margin-top: -2rem !important;
  }
  /* line 16574, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n8,
.mx-md-n8 {
    margin-right: -2rem !important;
  }
  /* line 16578, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n8,
.my-md-n8 {
    margin-bottom: -2rem !important;
  }
  /* line 16582, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n8,
.mx-md-n8 {
    margin-left: -2rem !important;
  }
  /* line 16586, app/assets/stylesheets/style.bundle.scss */
  .m-md-n9 {
    margin: -2.25rem !important;
  }
  /* line 16589, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n9,
.my-md-n9 {
    margin-top: -2.25rem !important;
  }
  /* line 16593, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n9,
.mx-md-n9 {
    margin-right: -2.25rem !important;
  }
  /* line 16597, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n9,
.my-md-n9 {
    margin-bottom: -2.25rem !important;
  }
  /* line 16601, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n9,
.mx-md-n9 {
    margin-left: -2.25rem !important;
  }
  /* line 16605, app/assets/stylesheets/style.bundle.scss */
  .m-md-n10 {
    margin: -2.5rem !important;
  }
  /* line 16608, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n10,
.my-md-n10 {
    margin-top: -2.5rem !important;
  }
  /* line 16612, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n10,
.mx-md-n10 {
    margin-right: -2.5rem !important;
  }
  /* line 16616, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n10,
.my-md-n10 {
    margin-bottom: -2.5rem !important;
  }
  /* line 16620, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n10,
.mx-md-n10 {
    margin-left: -2.5rem !important;
  }
  /* line 16624, app/assets/stylesheets/style.bundle.scss */
  .m-md-n11 {
    margin: -2.75rem !important;
  }
  /* line 16627, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n11,
.my-md-n11 {
    margin-top: -2.75rem !important;
  }
  /* line 16631, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n11,
.mx-md-n11 {
    margin-right: -2.75rem !important;
  }
  /* line 16635, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n11,
.my-md-n11 {
    margin-bottom: -2.75rem !important;
  }
  /* line 16639, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n11,
.mx-md-n11 {
    margin-left: -2.75rem !important;
  }
  /* line 16643, app/assets/stylesheets/style.bundle.scss */
  .m-md-n12 {
    margin: -3rem !important;
  }
  /* line 16646, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n12,
.my-md-n12 {
    margin-top: -3rem !important;
  }
  /* line 16650, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n12,
.mx-md-n12 {
    margin-right: -3rem !important;
  }
  /* line 16654, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n12,
.my-md-n12 {
    margin-bottom: -3rem !important;
  }
  /* line 16658, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n12,
.mx-md-n12 {
    margin-left: -3rem !important;
  }
  /* line 16662, app/assets/stylesheets/style.bundle.scss */
  .m-md-n13 {
    margin: -3.25rem !important;
  }
  /* line 16665, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n13,
.my-md-n13 {
    margin-top: -3.25rem !important;
  }
  /* line 16669, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n13,
.mx-md-n13 {
    margin-right: -3.25rem !important;
  }
  /* line 16673, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n13,
.my-md-n13 {
    margin-bottom: -3.25rem !important;
  }
  /* line 16677, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n13,
.mx-md-n13 {
    margin-left: -3.25rem !important;
  }
  /* line 16681, app/assets/stylesheets/style.bundle.scss */
  .m-md-n14 {
    margin: -3.5rem !important;
  }
  /* line 16684, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n14,
.my-md-n14 {
    margin-top: -3.5rem !important;
  }
  /* line 16688, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n14,
.mx-md-n14 {
    margin-right: -3.5rem !important;
  }
  /* line 16692, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n14,
.my-md-n14 {
    margin-bottom: -3.5rem !important;
  }
  /* line 16696, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n14,
.mx-md-n14 {
    margin-left: -3.5rem !important;
  }
  /* line 16700, app/assets/stylesheets/style.bundle.scss */
  .m-md-n15 {
    margin: -3.75rem !important;
  }
  /* line 16703, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n15,
.my-md-n15 {
    margin-top: -3.75rem !important;
  }
  /* line 16707, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n15,
.mx-md-n15 {
    margin-right: -3.75rem !important;
  }
  /* line 16711, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n15,
.my-md-n15 {
    margin-bottom: -3.75rem !important;
  }
  /* line 16715, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n15,
.mx-md-n15 {
    margin-left: -3.75rem !important;
  }
  /* line 16719, app/assets/stylesheets/style.bundle.scss */
  .m-md-n16 {
    margin: -4rem !important;
  }
  /* line 16722, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n16,
.my-md-n16 {
    margin-top: -4rem !important;
  }
  /* line 16726, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n16,
.mx-md-n16 {
    margin-right: -4rem !important;
  }
  /* line 16730, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n16,
.my-md-n16 {
    margin-bottom: -4rem !important;
  }
  /* line 16734, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n16,
.mx-md-n16 {
    margin-left: -4rem !important;
  }
  /* line 16738, app/assets/stylesheets/style.bundle.scss */
  .m-md-n17 {
    margin: -4.25rem !important;
  }
  /* line 16741, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n17,
.my-md-n17 {
    margin-top: -4.25rem !important;
  }
  /* line 16745, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n17,
.mx-md-n17 {
    margin-right: -4.25rem !important;
  }
  /* line 16749, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n17,
.my-md-n17 {
    margin-bottom: -4.25rem !important;
  }
  /* line 16753, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n17,
.mx-md-n17 {
    margin-left: -4.25rem !important;
  }
  /* line 16757, app/assets/stylesheets/style.bundle.scss */
  .m-md-n18 {
    margin: -4.5rem !important;
  }
  /* line 16760, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n18,
.my-md-n18 {
    margin-top: -4.5rem !important;
  }
  /* line 16764, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n18,
.mx-md-n18 {
    margin-right: -4.5rem !important;
  }
  /* line 16768, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n18,
.my-md-n18 {
    margin-bottom: -4.5rem !important;
  }
  /* line 16772, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n18,
.mx-md-n18 {
    margin-left: -4.5rem !important;
  }
  /* line 16776, app/assets/stylesheets/style.bundle.scss */
  .m-md-n19 {
    margin: -4.75rem !important;
  }
  /* line 16779, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n19,
.my-md-n19 {
    margin-top: -4.75rem !important;
  }
  /* line 16783, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n19,
.mx-md-n19 {
    margin-right: -4.75rem !important;
  }
  /* line 16787, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n19,
.my-md-n19 {
    margin-bottom: -4.75rem !important;
  }
  /* line 16791, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n19,
.mx-md-n19 {
    margin-left: -4.75rem !important;
  }
  /* line 16795, app/assets/stylesheets/style.bundle.scss */
  .m-md-n20 {
    margin: -5rem !important;
  }
  /* line 16798, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n20,
.my-md-n20 {
    margin-top: -5rem !important;
  }
  /* line 16802, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n20,
.mx-md-n20 {
    margin-right: -5rem !important;
  }
  /* line 16806, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n20,
.my-md-n20 {
    margin-bottom: -5rem !important;
  }
  /* line 16810, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n20,
.mx-md-n20 {
    margin-left: -5rem !important;
  }
  /* line 16814, app/assets/stylesheets/style.bundle.scss */
  .m-md-n21 {
    margin: -5.25rem !important;
  }
  /* line 16817, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n21,
.my-md-n21 {
    margin-top: -5.25rem !important;
  }
  /* line 16821, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n21,
.mx-md-n21 {
    margin-right: -5.25rem !important;
  }
  /* line 16825, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n21,
.my-md-n21 {
    margin-bottom: -5.25rem !important;
  }
  /* line 16829, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n21,
.mx-md-n21 {
    margin-left: -5.25rem !important;
  }
  /* line 16833, app/assets/stylesheets/style.bundle.scss */
  .m-md-n22 {
    margin: -5.5rem !important;
  }
  /* line 16836, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n22,
.my-md-n22 {
    margin-top: -5.5rem !important;
  }
  /* line 16840, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n22,
.mx-md-n22 {
    margin-right: -5.5rem !important;
  }
  /* line 16844, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n22,
.my-md-n22 {
    margin-bottom: -5.5rem !important;
  }
  /* line 16848, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n22,
.mx-md-n22 {
    margin-left: -5.5rem !important;
  }
  /* line 16852, app/assets/stylesheets/style.bundle.scss */
  .m-md-n23 {
    margin: -5.75rem !important;
  }
  /* line 16855, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n23,
.my-md-n23 {
    margin-top: -5.75rem !important;
  }
  /* line 16859, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n23,
.mx-md-n23 {
    margin-right: -5.75rem !important;
  }
  /* line 16863, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n23,
.my-md-n23 {
    margin-bottom: -5.75rem !important;
  }
  /* line 16867, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n23,
.mx-md-n23 {
    margin-left: -5.75rem !important;
  }
  /* line 16871, app/assets/stylesheets/style.bundle.scss */
  .m-md-n24 {
    margin: -6rem !important;
  }
  /* line 16874, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n24,
.my-md-n24 {
    margin-top: -6rem !important;
  }
  /* line 16878, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n24,
.mx-md-n24 {
    margin-right: -6rem !important;
  }
  /* line 16882, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n24,
.my-md-n24 {
    margin-bottom: -6rem !important;
  }
  /* line 16886, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n24,
.mx-md-n24 {
    margin-left: -6rem !important;
  }
  /* line 16890, app/assets/stylesheets/style.bundle.scss */
  .m-md-n25 {
    margin: -6.25rem !important;
  }
  /* line 16893, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n25,
.my-md-n25 {
    margin-top: -6.25rem !important;
  }
  /* line 16897, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n25,
.mx-md-n25 {
    margin-right: -6.25rem !important;
  }
  /* line 16901, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n25,
.my-md-n25 {
    margin-bottom: -6.25rem !important;
  }
  /* line 16905, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n25,
.mx-md-n25 {
    margin-left: -6.25rem !important;
  }
  /* line 16909, app/assets/stylesheets/style.bundle.scss */
  .m-md-n26 {
    margin: -6.5rem !important;
  }
  /* line 16912, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n26,
.my-md-n26 {
    margin-top: -6.5rem !important;
  }
  /* line 16916, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n26,
.mx-md-n26 {
    margin-right: -6.5rem !important;
  }
  /* line 16920, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n26,
.my-md-n26 {
    margin-bottom: -6.5rem !important;
  }
  /* line 16924, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n26,
.mx-md-n26 {
    margin-left: -6.5rem !important;
  }
  /* line 16928, app/assets/stylesheets/style.bundle.scss */
  .m-md-n27 {
    margin: -6.75rem !important;
  }
  /* line 16931, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n27,
.my-md-n27 {
    margin-top: -6.75rem !important;
  }
  /* line 16935, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n27,
.mx-md-n27 {
    margin-right: -6.75rem !important;
  }
  /* line 16939, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n27,
.my-md-n27 {
    margin-bottom: -6.75rem !important;
  }
  /* line 16943, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n27,
.mx-md-n27 {
    margin-left: -6.75rem !important;
  }
  /* line 16947, app/assets/stylesheets/style.bundle.scss */
  .m-md-n28 {
    margin: -7rem !important;
  }
  /* line 16950, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n28,
.my-md-n28 {
    margin-top: -7rem !important;
  }
  /* line 16954, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n28,
.mx-md-n28 {
    margin-right: -7rem !important;
  }
  /* line 16958, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n28,
.my-md-n28 {
    margin-bottom: -7rem !important;
  }
  /* line 16962, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n28,
.mx-md-n28 {
    margin-left: -7rem !important;
  }
  /* line 16966, app/assets/stylesheets/style.bundle.scss */
  .m-md-n29 {
    margin: -7.25rem !important;
  }
  /* line 16969, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n29,
.my-md-n29 {
    margin-top: -7.25rem !important;
  }
  /* line 16973, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n29,
.mx-md-n29 {
    margin-right: -7.25rem !important;
  }
  /* line 16977, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n29,
.my-md-n29 {
    margin-bottom: -7.25rem !important;
  }
  /* line 16981, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n29,
.mx-md-n29 {
    margin-left: -7.25rem !important;
  }
  /* line 16985, app/assets/stylesheets/style.bundle.scss */
  .m-md-n30 {
    margin: -7.5rem !important;
  }
  /* line 16988, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n30,
.my-md-n30 {
    margin-top: -7.5rem !important;
  }
  /* line 16992, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n30,
.mx-md-n30 {
    margin-right: -7.5rem !important;
  }
  /* line 16996, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n30,
.my-md-n30 {
    margin-bottom: -7.5rem !important;
  }
  /* line 17000, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n30,
.mx-md-n30 {
    margin-left: -7.5rem !important;
  }
  /* line 17004, app/assets/stylesheets/style.bundle.scss */
  .m-md-n31 {
    margin: -7.75rem !important;
  }
  /* line 17007, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n31,
.my-md-n31 {
    margin-top: -7.75rem !important;
  }
  /* line 17011, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n31,
.mx-md-n31 {
    margin-right: -7.75rem !important;
  }
  /* line 17015, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n31,
.my-md-n31 {
    margin-bottom: -7.75rem !important;
  }
  /* line 17019, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n31,
.mx-md-n31 {
    margin-left: -7.75rem !important;
  }
  /* line 17023, app/assets/stylesheets/style.bundle.scss */
  .m-md-n32 {
    margin: -8rem !important;
  }
  /* line 17026, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n32,
.my-md-n32 {
    margin-top: -8rem !important;
  }
  /* line 17030, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n32,
.mx-md-n32 {
    margin-right: -8rem !important;
  }
  /* line 17034, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n32,
.my-md-n32 {
    margin-bottom: -8rem !important;
  }
  /* line 17038, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n32,
.mx-md-n32 {
    margin-left: -8rem !important;
  }
  /* line 17042, app/assets/stylesheets/style.bundle.scss */
  .m-md-n33 {
    margin: -8.25rem !important;
  }
  /* line 17045, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n33,
.my-md-n33 {
    margin-top: -8.25rem !important;
  }
  /* line 17049, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n33,
.mx-md-n33 {
    margin-right: -8.25rem !important;
  }
  /* line 17053, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n33,
.my-md-n33 {
    margin-bottom: -8.25rem !important;
  }
  /* line 17057, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n33,
.mx-md-n33 {
    margin-left: -8.25rem !important;
  }
  /* line 17061, app/assets/stylesheets/style.bundle.scss */
  .m-md-n34 {
    margin: -8.5rem !important;
  }
  /* line 17064, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n34,
.my-md-n34 {
    margin-top: -8.5rem !important;
  }
  /* line 17068, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n34,
.mx-md-n34 {
    margin-right: -8.5rem !important;
  }
  /* line 17072, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n34,
.my-md-n34 {
    margin-bottom: -8.5rem !important;
  }
  /* line 17076, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n34,
.mx-md-n34 {
    margin-left: -8.5rem !important;
  }
  /* line 17080, app/assets/stylesheets/style.bundle.scss */
  .m-md-n35 {
    margin: -8.75rem !important;
  }
  /* line 17083, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n35,
.my-md-n35 {
    margin-top: -8.75rem !important;
  }
  /* line 17087, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n35,
.mx-md-n35 {
    margin-right: -8.75rem !important;
  }
  /* line 17091, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n35,
.my-md-n35 {
    margin-bottom: -8.75rem !important;
  }
  /* line 17095, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n35,
.mx-md-n35 {
    margin-left: -8.75rem !important;
  }
  /* line 17099, app/assets/stylesheets/style.bundle.scss */
  .m-md-n36 {
    margin: -9rem !important;
  }
  /* line 17102, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n36,
.my-md-n36 {
    margin-top: -9rem !important;
  }
  /* line 17106, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n36,
.mx-md-n36 {
    margin-right: -9rem !important;
  }
  /* line 17110, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n36,
.my-md-n36 {
    margin-bottom: -9rem !important;
  }
  /* line 17114, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n36,
.mx-md-n36 {
    margin-left: -9rem !important;
  }
  /* line 17118, app/assets/stylesheets/style.bundle.scss */
  .m-md-n37 {
    margin: -9.25rem !important;
  }
  /* line 17121, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n37,
.my-md-n37 {
    margin-top: -9.25rem !important;
  }
  /* line 17125, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n37,
.mx-md-n37 {
    margin-right: -9.25rem !important;
  }
  /* line 17129, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n37,
.my-md-n37 {
    margin-bottom: -9.25rem !important;
  }
  /* line 17133, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n37,
.mx-md-n37 {
    margin-left: -9.25rem !important;
  }
  /* line 17137, app/assets/stylesheets/style.bundle.scss */
  .m-md-n48 {
    margin: -9.5rem !important;
  }
  /* line 17140, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n48,
.my-md-n48 {
    margin-top: -9.5rem !important;
  }
  /* line 17144, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n48,
.mx-md-n48 {
    margin-right: -9.5rem !important;
  }
  /* line 17148, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n48,
.my-md-n48 {
    margin-bottom: -9.5rem !important;
  }
  /* line 17152, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n48,
.mx-md-n48 {
    margin-left: -9.5rem !important;
  }
  /* line 17156, app/assets/stylesheets/style.bundle.scss */
  .m-md-n39 {
    margin: -9.75rem !important;
  }
  /* line 17159, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n39,
.my-md-n39 {
    margin-top: -9.75rem !important;
  }
  /* line 17163, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n39,
.mx-md-n39 {
    margin-right: -9.75rem !important;
  }
  /* line 17167, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n39,
.my-md-n39 {
    margin-bottom: -9.75rem !important;
  }
  /* line 17171, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n39,
.mx-md-n39 {
    margin-left: -9.75rem !important;
  }
  /* line 17175, app/assets/stylesheets/style.bundle.scss */
  .m-md-n40 {
    margin: -10rem !important;
  }
  /* line 17178, app/assets/stylesheets/style.bundle.scss */
  .mt-md-n40,
.my-md-n40 {
    margin-top: -10rem !important;
  }
  /* line 17182, app/assets/stylesheets/style.bundle.scss */
  .mr-md-n40,
.mx-md-n40 {
    margin-right: -10rem !important;
  }
  /* line 17186, app/assets/stylesheets/style.bundle.scss */
  .mb-md-n40,
.my-md-n40 {
    margin-bottom: -10rem !important;
  }
  /* line 17190, app/assets/stylesheets/style.bundle.scss */
  .ml-md-n40,
.mx-md-n40 {
    margin-left: -10rem !important;
  }
  /* line 17194, app/assets/stylesheets/style.bundle.scss */
  .m-md-auto {
    margin: auto !important;
  }
  /* line 17197, app/assets/stylesheets/style.bundle.scss */
  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }
  /* line 17201, app/assets/stylesheets/style.bundle.scss */
  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }
  /* line 17205, app/assets/stylesheets/style.bundle.scss */
  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }
  /* line 17209, app/assets/stylesheets/style.bundle.scss */
  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  /* line 17216, app/assets/stylesheets/style.bundle.scss */
  .m-lg-0 {
    margin: 0 !important;
  }
  /* line 17219, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }
  /* line 17223, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }
  /* line 17227, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }
  /* line 17231, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }
  /* line 17235, app/assets/stylesheets/style.bundle.scss */
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  /* line 17238, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }
  /* line 17242, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  /* line 17246, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 17250, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  /* line 17254, app/assets/stylesheets/style.bundle.scss */
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  /* line 17257, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }
  /* line 17261, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  /* line 17265, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 17269, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  /* line 17273, app/assets/stylesheets/style.bundle.scss */
  .m-lg-3 {
    margin: 0.75rem !important;
  }
  /* line 17276, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-3,
.my-lg-3 {
    margin-top: 0.75rem !important;
  }
  /* line 17280, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-3,
.mx-lg-3 {
    margin-right: 0.75rem !important;
  }
  /* line 17284, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 0.75rem !important;
  }
  /* line 17288, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-3,
.mx-lg-3 {
    margin-left: 0.75rem !important;
  }
  /* line 17292, app/assets/stylesheets/style.bundle.scss */
  .m-lg-4 {
    margin: 1rem !important;
  }
  /* line 17295, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-4,
.my-lg-4 {
    margin-top: 1rem !important;
  }
  /* line 17299, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1rem !important;
  }
  /* line 17303, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1rem !important;
  }
  /* line 17307, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1rem !important;
  }
  /* line 17311, app/assets/stylesheets/style.bundle.scss */
  .m-lg-5 {
    margin: 1.25rem !important;
  }
  /* line 17314, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-5,
.my-lg-5 {
    margin-top: 1.25rem !important;
  }
  /* line 17318, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-5,
.mx-lg-5 {
    margin-right: 1.25rem !important;
  }
  /* line 17322, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 1.25rem !important;
  }
  /* line 17326, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-5,
.mx-lg-5 {
    margin-left: 1.25rem !important;
  }
  /* line 17330, app/assets/stylesheets/style.bundle.scss */
  .m-lg-6 {
    margin: 1.5rem !important;
  }
  /* line 17333, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-6,
.my-lg-6 {
    margin-top: 1.5rem !important;
  }
  /* line 17337, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-6,
.mx-lg-6 {
    margin-right: 1.5rem !important;
  }
  /* line 17341, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-6,
.my-lg-6 {
    margin-bottom: 1.5rem !important;
  }
  /* line 17345, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-6,
.mx-lg-6 {
    margin-left: 1.5rem !important;
  }
  /* line 17349, app/assets/stylesheets/style.bundle.scss */
  .m-lg-7 {
    margin: 1.75rem !important;
  }
  /* line 17352, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-7,
.my-lg-7 {
    margin-top: 1.75rem !important;
  }
  /* line 17356, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-7,
.mx-lg-7 {
    margin-right: 1.75rem !important;
  }
  /* line 17360, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-7,
.my-lg-7 {
    margin-bottom: 1.75rem !important;
  }
  /* line 17364, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-7,
.mx-lg-7 {
    margin-left: 1.75rem !important;
  }
  /* line 17368, app/assets/stylesheets/style.bundle.scss */
  .m-lg-8 {
    margin: 2rem !important;
  }
  /* line 17371, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-8,
.my-lg-8 {
    margin-top: 2rem !important;
  }
  /* line 17375, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-8,
.mx-lg-8 {
    margin-right: 2rem !important;
  }
  /* line 17379, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-8,
.my-lg-8 {
    margin-bottom: 2rem !important;
  }
  /* line 17383, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-8,
.mx-lg-8 {
    margin-left: 2rem !important;
  }
  /* line 17387, app/assets/stylesheets/style.bundle.scss */
  .m-lg-9 {
    margin: 2.25rem !important;
  }
  /* line 17390, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-9,
.my-lg-9 {
    margin-top: 2.25rem !important;
  }
  /* line 17394, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-9,
.mx-lg-9 {
    margin-right: 2.25rem !important;
  }
  /* line 17398, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-9,
.my-lg-9 {
    margin-bottom: 2.25rem !important;
  }
  /* line 17402, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-9,
.mx-lg-9 {
    margin-left: 2.25rem !important;
  }
  /* line 17406, app/assets/stylesheets/style.bundle.scss */
  .m-lg-10 {
    margin: 2.5rem !important;
  }
  /* line 17409, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-10,
.my-lg-10 {
    margin-top: 2.5rem !important;
  }
  /* line 17413, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-10,
.mx-lg-10 {
    margin-right: 2.5rem !important;
  }
  /* line 17417, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-10,
.my-lg-10 {
    margin-bottom: 2.5rem !important;
  }
  /* line 17421, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-10,
.mx-lg-10 {
    margin-left: 2.5rem !important;
  }
  /* line 17425, app/assets/stylesheets/style.bundle.scss */
  .m-lg-11 {
    margin: 2.75rem !important;
  }
  /* line 17428, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-11,
.my-lg-11 {
    margin-top: 2.75rem !important;
  }
  /* line 17432, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-11,
.mx-lg-11 {
    margin-right: 2.75rem !important;
  }
  /* line 17436, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-11,
.my-lg-11 {
    margin-bottom: 2.75rem !important;
  }
  /* line 17440, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-11,
.mx-lg-11 {
    margin-left: 2.75rem !important;
  }
  /* line 17444, app/assets/stylesheets/style.bundle.scss */
  .m-lg-12 {
    margin: 3rem !important;
  }
  /* line 17447, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-12,
.my-lg-12 {
    margin-top: 3rem !important;
  }
  /* line 17451, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-12,
.mx-lg-12 {
    margin-right: 3rem !important;
  }
  /* line 17455, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-12,
.my-lg-12 {
    margin-bottom: 3rem !important;
  }
  /* line 17459, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-12,
.mx-lg-12 {
    margin-left: 3rem !important;
  }
  /* line 17463, app/assets/stylesheets/style.bundle.scss */
  .m-lg-13 {
    margin: 3.25rem !important;
  }
  /* line 17466, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-13,
.my-lg-13 {
    margin-top: 3.25rem !important;
  }
  /* line 17470, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-13,
.mx-lg-13 {
    margin-right: 3.25rem !important;
  }
  /* line 17474, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-13,
.my-lg-13 {
    margin-bottom: 3.25rem !important;
  }
  /* line 17478, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-13,
.mx-lg-13 {
    margin-left: 3.25rem !important;
  }
  /* line 17482, app/assets/stylesheets/style.bundle.scss */
  .m-lg-14 {
    margin: 3.5rem !important;
  }
  /* line 17485, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-14,
.my-lg-14 {
    margin-top: 3.5rem !important;
  }
  /* line 17489, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-14,
.mx-lg-14 {
    margin-right: 3.5rem !important;
  }
  /* line 17493, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-14,
.my-lg-14 {
    margin-bottom: 3.5rem !important;
  }
  /* line 17497, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-14,
.mx-lg-14 {
    margin-left: 3.5rem !important;
  }
  /* line 17501, app/assets/stylesheets/style.bundle.scss */
  .m-lg-15 {
    margin: 3.75rem !important;
  }
  /* line 17504, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-15,
.my-lg-15 {
    margin-top: 3.75rem !important;
  }
  /* line 17508, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-15,
.mx-lg-15 {
    margin-right: 3.75rem !important;
  }
  /* line 17512, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-15,
.my-lg-15 {
    margin-bottom: 3.75rem !important;
  }
  /* line 17516, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-15,
.mx-lg-15 {
    margin-left: 3.75rem !important;
  }
  /* line 17520, app/assets/stylesheets/style.bundle.scss */
  .m-lg-16 {
    margin: 4rem !important;
  }
  /* line 17523, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-16,
.my-lg-16 {
    margin-top: 4rem !important;
  }
  /* line 17527, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-16,
.mx-lg-16 {
    margin-right: 4rem !important;
  }
  /* line 17531, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-16,
.my-lg-16 {
    margin-bottom: 4rem !important;
  }
  /* line 17535, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-16,
.mx-lg-16 {
    margin-left: 4rem !important;
  }
  /* line 17539, app/assets/stylesheets/style.bundle.scss */
  .m-lg-17 {
    margin: 4.25rem !important;
  }
  /* line 17542, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-17,
.my-lg-17 {
    margin-top: 4.25rem !important;
  }
  /* line 17546, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-17,
.mx-lg-17 {
    margin-right: 4.25rem !important;
  }
  /* line 17550, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-17,
.my-lg-17 {
    margin-bottom: 4.25rem !important;
  }
  /* line 17554, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-17,
.mx-lg-17 {
    margin-left: 4.25rem !important;
  }
  /* line 17558, app/assets/stylesheets/style.bundle.scss */
  .m-lg-18 {
    margin: 4.5rem !important;
  }
  /* line 17561, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-18,
.my-lg-18 {
    margin-top: 4.5rem !important;
  }
  /* line 17565, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-18,
.mx-lg-18 {
    margin-right: 4.5rem !important;
  }
  /* line 17569, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-18,
.my-lg-18 {
    margin-bottom: 4.5rem !important;
  }
  /* line 17573, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-18,
.mx-lg-18 {
    margin-left: 4.5rem !important;
  }
  /* line 17577, app/assets/stylesheets/style.bundle.scss */
  .m-lg-19 {
    margin: 4.75rem !important;
  }
  /* line 17580, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-19,
.my-lg-19 {
    margin-top: 4.75rem !important;
  }
  /* line 17584, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-19,
.mx-lg-19 {
    margin-right: 4.75rem !important;
  }
  /* line 17588, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-19,
.my-lg-19 {
    margin-bottom: 4.75rem !important;
  }
  /* line 17592, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-19,
.mx-lg-19 {
    margin-left: 4.75rem !important;
  }
  /* line 17596, app/assets/stylesheets/style.bundle.scss */
  .m-lg-20 {
    margin: 5rem !important;
  }
  /* line 17599, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-20,
.my-lg-20 {
    margin-top: 5rem !important;
  }
  /* line 17603, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-20,
.mx-lg-20 {
    margin-right: 5rem !important;
  }
  /* line 17607, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-20,
.my-lg-20 {
    margin-bottom: 5rem !important;
  }
  /* line 17611, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-20,
.mx-lg-20 {
    margin-left: 5rem !important;
  }
  /* line 17615, app/assets/stylesheets/style.bundle.scss */
  .m-lg-21 {
    margin: 5.25rem !important;
  }
  /* line 17618, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-21,
.my-lg-21 {
    margin-top: 5.25rem !important;
  }
  /* line 17622, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-21,
.mx-lg-21 {
    margin-right: 5.25rem !important;
  }
  /* line 17626, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-21,
.my-lg-21 {
    margin-bottom: 5.25rem !important;
  }
  /* line 17630, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-21,
.mx-lg-21 {
    margin-left: 5.25rem !important;
  }
  /* line 17634, app/assets/stylesheets/style.bundle.scss */
  .m-lg-22 {
    margin: 5.5rem !important;
  }
  /* line 17637, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-22,
.my-lg-22 {
    margin-top: 5.5rem !important;
  }
  /* line 17641, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-22,
.mx-lg-22 {
    margin-right: 5.5rem !important;
  }
  /* line 17645, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-22,
.my-lg-22 {
    margin-bottom: 5.5rem !important;
  }
  /* line 17649, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-22,
.mx-lg-22 {
    margin-left: 5.5rem !important;
  }
  /* line 17653, app/assets/stylesheets/style.bundle.scss */
  .m-lg-23 {
    margin: 5.75rem !important;
  }
  /* line 17656, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-23,
.my-lg-23 {
    margin-top: 5.75rem !important;
  }
  /* line 17660, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-23,
.mx-lg-23 {
    margin-right: 5.75rem !important;
  }
  /* line 17664, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-23,
.my-lg-23 {
    margin-bottom: 5.75rem !important;
  }
  /* line 17668, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-23,
.mx-lg-23 {
    margin-left: 5.75rem !important;
  }
  /* line 17672, app/assets/stylesheets/style.bundle.scss */
  .m-lg-24 {
    margin: 6rem !important;
  }
  /* line 17675, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-24,
.my-lg-24 {
    margin-top: 6rem !important;
  }
  /* line 17679, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-24,
.mx-lg-24 {
    margin-right: 6rem !important;
  }
  /* line 17683, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-24,
.my-lg-24 {
    margin-bottom: 6rem !important;
  }
  /* line 17687, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-24,
.mx-lg-24 {
    margin-left: 6rem !important;
  }
  /* line 17691, app/assets/stylesheets/style.bundle.scss */
  .m-lg-25 {
    margin: 6.25rem !important;
  }
  /* line 17694, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-25,
.my-lg-25 {
    margin-top: 6.25rem !important;
  }
  /* line 17698, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-25,
.mx-lg-25 {
    margin-right: 6.25rem !important;
  }
  /* line 17702, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-25,
.my-lg-25 {
    margin-bottom: 6.25rem !important;
  }
  /* line 17706, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-25,
.mx-lg-25 {
    margin-left: 6.25rem !important;
  }
  /* line 17710, app/assets/stylesheets/style.bundle.scss */
  .m-lg-26 {
    margin: 6.5rem !important;
  }
  /* line 17713, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-26,
.my-lg-26 {
    margin-top: 6.5rem !important;
  }
  /* line 17717, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-26,
.mx-lg-26 {
    margin-right: 6.5rem !important;
  }
  /* line 17721, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-26,
.my-lg-26 {
    margin-bottom: 6.5rem !important;
  }
  /* line 17725, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-26,
.mx-lg-26 {
    margin-left: 6.5rem !important;
  }
  /* line 17729, app/assets/stylesheets/style.bundle.scss */
  .m-lg-27 {
    margin: 6.75rem !important;
  }
  /* line 17732, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-27,
.my-lg-27 {
    margin-top: 6.75rem !important;
  }
  /* line 17736, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-27,
.mx-lg-27 {
    margin-right: 6.75rem !important;
  }
  /* line 17740, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-27,
.my-lg-27 {
    margin-bottom: 6.75rem !important;
  }
  /* line 17744, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-27,
.mx-lg-27 {
    margin-left: 6.75rem !important;
  }
  /* line 17748, app/assets/stylesheets/style.bundle.scss */
  .m-lg-28 {
    margin: 7rem !important;
  }
  /* line 17751, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-28,
.my-lg-28 {
    margin-top: 7rem !important;
  }
  /* line 17755, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-28,
.mx-lg-28 {
    margin-right: 7rem !important;
  }
  /* line 17759, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-28,
.my-lg-28 {
    margin-bottom: 7rem !important;
  }
  /* line 17763, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-28,
.mx-lg-28 {
    margin-left: 7rem !important;
  }
  /* line 17767, app/assets/stylesheets/style.bundle.scss */
  .m-lg-29 {
    margin: 7.25rem !important;
  }
  /* line 17770, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-29,
.my-lg-29 {
    margin-top: 7.25rem !important;
  }
  /* line 17774, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-29,
.mx-lg-29 {
    margin-right: 7.25rem !important;
  }
  /* line 17778, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-29,
.my-lg-29 {
    margin-bottom: 7.25rem !important;
  }
  /* line 17782, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-29,
.mx-lg-29 {
    margin-left: 7.25rem !important;
  }
  /* line 17786, app/assets/stylesheets/style.bundle.scss */
  .m-lg-30 {
    margin: 7.5rem !important;
  }
  /* line 17789, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-30,
.my-lg-30 {
    margin-top: 7.5rem !important;
  }
  /* line 17793, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-30,
.mx-lg-30 {
    margin-right: 7.5rem !important;
  }
  /* line 17797, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-30,
.my-lg-30 {
    margin-bottom: 7.5rem !important;
  }
  /* line 17801, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-30,
.mx-lg-30 {
    margin-left: 7.5rem !important;
  }
  /* line 17805, app/assets/stylesheets/style.bundle.scss */
  .m-lg-31 {
    margin: 7.75rem !important;
  }
  /* line 17808, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-31,
.my-lg-31 {
    margin-top: 7.75rem !important;
  }
  /* line 17812, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-31,
.mx-lg-31 {
    margin-right: 7.75rem !important;
  }
  /* line 17816, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-31,
.my-lg-31 {
    margin-bottom: 7.75rem !important;
  }
  /* line 17820, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-31,
.mx-lg-31 {
    margin-left: 7.75rem !important;
  }
  /* line 17824, app/assets/stylesheets/style.bundle.scss */
  .m-lg-32 {
    margin: 8rem !important;
  }
  /* line 17827, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-32,
.my-lg-32 {
    margin-top: 8rem !important;
  }
  /* line 17831, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-32,
.mx-lg-32 {
    margin-right: 8rem !important;
  }
  /* line 17835, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-32,
.my-lg-32 {
    margin-bottom: 8rem !important;
  }
  /* line 17839, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-32,
.mx-lg-32 {
    margin-left: 8rem !important;
  }
  /* line 17843, app/assets/stylesheets/style.bundle.scss */
  .m-lg-33 {
    margin: 8.25rem !important;
  }
  /* line 17846, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-33,
.my-lg-33 {
    margin-top: 8.25rem !important;
  }
  /* line 17850, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-33,
.mx-lg-33 {
    margin-right: 8.25rem !important;
  }
  /* line 17854, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-33,
.my-lg-33 {
    margin-bottom: 8.25rem !important;
  }
  /* line 17858, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-33,
.mx-lg-33 {
    margin-left: 8.25rem !important;
  }
  /* line 17862, app/assets/stylesheets/style.bundle.scss */
  .m-lg-34 {
    margin: 8.5rem !important;
  }
  /* line 17865, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-34,
.my-lg-34 {
    margin-top: 8.5rem !important;
  }
  /* line 17869, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-34,
.mx-lg-34 {
    margin-right: 8.5rem !important;
  }
  /* line 17873, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-34,
.my-lg-34 {
    margin-bottom: 8.5rem !important;
  }
  /* line 17877, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-34,
.mx-lg-34 {
    margin-left: 8.5rem !important;
  }
  /* line 17881, app/assets/stylesheets/style.bundle.scss */
  .m-lg-35 {
    margin: 8.75rem !important;
  }
  /* line 17884, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-35,
.my-lg-35 {
    margin-top: 8.75rem !important;
  }
  /* line 17888, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-35,
.mx-lg-35 {
    margin-right: 8.75rem !important;
  }
  /* line 17892, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-35,
.my-lg-35 {
    margin-bottom: 8.75rem !important;
  }
  /* line 17896, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-35,
.mx-lg-35 {
    margin-left: 8.75rem !important;
  }
  /* line 17900, app/assets/stylesheets/style.bundle.scss */
  .m-lg-36 {
    margin: 9rem !important;
  }
  /* line 17903, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-36,
.my-lg-36 {
    margin-top: 9rem !important;
  }
  /* line 17907, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-36,
.mx-lg-36 {
    margin-right: 9rem !important;
  }
  /* line 17911, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-36,
.my-lg-36 {
    margin-bottom: 9rem !important;
  }
  /* line 17915, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-36,
.mx-lg-36 {
    margin-left: 9rem !important;
  }
  /* line 17919, app/assets/stylesheets/style.bundle.scss */
  .m-lg-37 {
    margin: 9.25rem !important;
  }
  /* line 17922, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-37,
.my-lg-37 {
    margin-top: 9.25rem !important;
  }
  /* line 17926, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-37,
.mx-lg-37 {
    margin-right: 9.25rem !important;
  }
  /* line 17930, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-37,
.my-lg-37 {
    margin-bottom: 9.25rem !important;
  }
  /* line 17934, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-37,
.mx-lg-37 {
    margin-left: 9.25rem !important;
  }
  /* line 17938, app/assets/stylesheets/style.bundle.scss */
  .m-lg-48 {
    margin: 9.5rem !important;
  }
  /* line 17941, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-48,
.my-lg-48 {
    margin-top: 9.5rem !important;
  }
  /* line 17945, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-48,
.mx-lg-48 {
    margin-right: 9.5rem !important;
  }
  /* line 17949, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-48,
.my-lg-48 {
    margin-bottom: 9.5rem !important;
  }
  /* line 17953, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-48,
.mx-lg-48 {
    margin-left: 9.5rem !important;
  }
  /* line 17957, app/assets/stylesheets/style.bundle.scss */
  .m-lg-39 {
    margin: 9.75rem !important;
  }
  /* line 17960, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-39,
.my-lg-39 {
    margin-top: 9.75rem !important;
  }
  /* line 17964, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-39,
.mx-lg-39 {
    margin-right: 9.75rem !important;
  }
  /* line 17968, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-39,
.my-lg-39 {
    margin-bottom: 9.75rem !important;
  }
  /* line 17972, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-39,
.mx-lg-39 {
    margin-left: 9.75rem !important;
  }
  /* line 17976, app/assets/stylesheets/style.bundle.scss */
  .m-lg-40 {
    margin: 10rem !important;
  }
  /* line 17979, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-40,
.my-lg-40 {
    margin-top: 10rem !important;
  }
  /* line 17983, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-40,
.mx-lg-40 {
    margin-right: 10rem !important;
  }
  /* line 17987, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-40,
.my-lg-40 {
    margin-bottom: 10rem !important;
  }
  /* line 17991, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-40,
.mx-lg-40 {
    margin-left: 10rem !important;
  }
  /* line 17995, app/assets/stylesheets/style.bundle.scss */
  .p-lg-0 {
    padding: 0 !important;
  }
  /* line 17998, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }
  /* line 18002, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }
  /* line 18006, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }
  /* line 18010, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }
  /* line 18014, app/assets/stylesheets/style.bundle.scss */
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  /* line 18017, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }
  /* line 18021, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18025, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 18029, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }
  /* line 18033, app/assets/stylesheets/style.bundle.scss */
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  /* line 18036, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }
  /* line 18040, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18044, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 18048, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }
  /* line 18052, app/assets/stylesheets/style.bundle.scss */
  .p-lg-3 {
    padding: 0.75rem !important;
  }
  /* line 18055, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-3,
.py-lg-3 {
    padding-top: 0.75rem !important;
  }
  /* line 18059, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-3,
.px-lg-3 {
    padding-right: 0.75rem !important;
  }
  /* line 18063, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 0.75rem !important;
  }
  /* line 18067, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-3,
.px-lg-3 {
    padding-left: 0.75rem !important;
  }
  /* line 18071, app/assets/stylesheets/style.bundle.scss */
  .p-lg-4 {
    padding: 1rem !important;
  }
  /* line 18074, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-4,
.py-lg-4 {
    padding-top: 1rem !important;
  }
  /* line 18078, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-4,
.px-lg-4 {
    padding-right: 1rem !important;
  }
  /* line 18082, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1rem !important;
  }
  /* line 18086, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-4,
.px-lg-4 {
    padding-left: 1rem !important;
  }
  /* line 18090, app/assets/stylesheets/style.bundle.scss */
  .p-lg-5 {
    padding: 1.25rem !important;
  }
  /* line 18093, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-5,
.py-lg-5 {
    padding-top: 1.25rem !important;
  }
  /* line 18097, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-5,
.px-lg-5 {
    padding-right: 1.25rem !important;
  }
  /* line 18101, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 1.25rem !important;
  }
  /* line 18105, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-5,
.px-lg-5 {
    padding-left: 1.25rem !important;
  }
  /* line 18109, app/assets/stylesheets/style.bundle.scss */
  .p-lg-6 {
    padding: 1.5rem !important;
  }
  /* line 18112, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-6,
.py-lg-6 {
    padding-top: 1.5rem !important;
  }
  /* line 18116, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-6,
.px-lg-6 {
    padding-right: 1.5rem !important;
  }
  /* line 18120, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-6,
.py-lg-6 {
    padding-bottom: 1.5rem !important;
  }
  /* line 18124, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-6,
.px-lg-6 {
    padding-left: 1.5rem !important;
  }
  /* line 18128, app/assets/stylesheets/style.bundle.scss */
  .p-lg-7 {
    padding: 1.75rem !important;
  }
  /* line 18131, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-7,
.py-lg-7 {
    padding-top: 1.75rem !important;
  }
  /* line 18135, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-7,
.px-lg-7 {
    padding-right: 1.75rem !important;
  }
  /* line 18139, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-7,
.py-lg-7 {
    padding-bottom: 1.75rem !important;
  }
  /* line 18143, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-7,
.px-lg-7 {
    padding-left: 1.75rem !important;
  }
  /* line 18147, app/assets/stylesheets/style.bundle.scss */
  .p-lg-8 {
    padding: 2rem !important;
  }
  /* line 18150, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-8,
.py-lg-8 {
    padding-top: 2rem !important;
  }
  /* line 18154, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-8,
.px-lg-8 {
    padding-right: 2rem !important;
  }
  /* line 18158, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-8,
.py-lg-8 {
    padding-bottom: 2rem !important;
  }
  /* line 18162, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-8,
.px-lg-8 {
    padding-left: 2rem !important;
  }
  /* line 18166, app/assets/stylesheets/style.bundle.scss */
  .p-lg-9 {
    padding: 2.25rem !important;
  }
  /* line 18169, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-9,
.py-lg-9 {
    padding-top: 2.25rem !important;
  }
  /* line 18173, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-9,
.px-lg-9 {
    padding-right: 2.25rem !important;
  }
  /* line 18177, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-9,
.py-lg-9 {
    padding-bottom: 2.25rem !important;
  }
  /* line 18181, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-9,
.px-lg-9 {
    padding-left: 2.25rem !important;
  }
  /* line 18185, app/assets/stylesheets/style.bundle.scss */
  .p-lg-10 {
    padding: 2.5rem !important;
  }
  /* line 18188, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-10,
.py-lg-10 {
    padding-top: 2.5rem !important;
  }
  /* line 18192, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-10,
.px-lg-10 {
    padding-right: 2.5rem !important;
  }
  /* line 18196, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-10,
.py-lg-10 {
    padding-bottom: 2.5rem !important;
  }
  /* line 18200, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-10,
.px-lg-10 {
    padding-left: 2.5rem !important;
  }
  /* line 18204, app/assets/stylesheets/style.bundle.scss */
  .p-lg-11 {
    padding: 2.75rem !important;
  }
  /* line 18207, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-11,
.py-lg-11 {
    padding-top: 2.75rem !important;
  }
  /* line 18211, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-11,
.px-lg-11 {
    padding-right: 2.75rem !important;
  }
  /* line 18215, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-11,
.py-lg-11 {
    padding-bottom: 2.75rem !important;
  }
  /* line 18219, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-11,
.px-lg-11 {
    padding-left: 2.75rem !important;
  }
  /* line 18223, app/assets/stylesheets/style.bundle.scss */
  .p-lg-12 {
    padding: 3rem !important;
  }
  /* line 18226, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-12,
.py-lg-12 {
    padding-top: 3rem !important;
  }
  /* line 18230, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-12,
.px-lg-12 {
    padding-right: 3rem !important;
  }
  /* line 18234, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-12,
.py-lg-12 {
    padding-bottom: 3rem !important;
  }
  /* line 18238, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-12,
.px-lg-12 {
    padding-left: 3rem !important;
  }
  /* line 18242, app/assets/stylesheets/style.bundle.scss */
  .p-lg-13 {
    padding: 3.25rem !important;
  }
  /* line 18245, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-13,
.py-lg-13 {
    padding-top: 3.25rem !important;
  }
  /* line 18249, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-13,
.px-lg-13 {
    padding-right: 3.25rem !important;
  }
  /* line 18253, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-13,
.py-lg-13 {
    padding-bottom: 3.25rem !important;
  }
  /* line 18257, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-13,
.px-lg-13 {
    padding-left: 3.25rem !important;
  }
  /* line 18261, app/assets/stylesheets/style.bundle.scss */
  .p-lg-14 {
    padding: 3.5rem !important;
  }
  /* line 18264, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-14,
.py-lg-14 {
    padding-top: 3.5rem !important;
  }
  /* line 18268, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-14,
.px-lg-14 {
    padding-right: 3.5rem !important;
  }
  /* line 18272, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-14,
.py-lg-14 {
    padding-bottom: 3.5rem !important;
  }
  /* line 18276, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-14,
.px-lg-14 {
    padding-left: 3.5rem !important;
  }
  /* line 18280, app/assets/stylesheets/style.bundle.scss */
  .p-lg-15 {
    padding: 3.75rem !important;
  }
  /* line 18283, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-15,
.py-lg-15 {
    padding-top: 3.75rem !important;
  }
  /* line 18287, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-15,
.px-lg-15 {
    padding-right: 3.75rem !important;
  }
  /* line 18291, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-15,
.py-lg-15 {
    padding-bottom: 3.75rem !important;
  }
  /* line 18295, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-15,
.px-lg-15 {
    padding-left: 3.75rem !important;
  }
  /* line 18299, app/assets/stylesheets/style.bundle.scss */
  .p-lg-16 {
    padding: 4rem !important;
  }
  /* line 18302, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-16,
.py-lg-16 {
    padding-top: 4rem !important;
  }
  /* line 18306, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-16,
.px-lg-16 {
    padding-right: 4rem !important;
  }
  /* line 18310, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-16,
.py-lg-16 {
    padding-bottom: 4rem !important;
  }
  /* line 18314, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-16,
.px-lg-16 {
    padding-left: 4rem !important;
  }
  /* line 18318, app/assets/stylesheets/style.bundle.scss */
  .p-lg-17 {
    padding: 4.25rem !important;
  }
  /* line 18321, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-17,
.py-lg-17 {
    padding-top: 4.25rem !important;
  }
  /* line 18325, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-17,
.px-lg-17 {
    padding-right: 4.25rem !important;
  }
  /* line 18329, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-17,
.py-lg-17 {
    padding-bottom: 4.25rem !important;
  }
  /* line 18333, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-17,
.px-lg-17 {
    padding-left: 4.25rem !important;
  }
  /* line 18337, app/assets/stylesheets/style.bundle.scss */
  .p-lg-18 {
    padding: 4.5rem !important;
  }
  /* line 18340, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-18,
.py-lg-18 {
    padding-top: 4.5rem !important;
  }
  /* line 18344, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-18,
.px-lg-18 {
    padding-right: 4.5rem !important;
  }
  /* line 18348, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-18,
.py-lg-18 {
    padding-bottom: 4.5rem !important;
  }
  /* line 18352, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-18,
.px-lg-18 {
    padding-left: 4.5rem !important;
  }
  /* line 18356, app/assets/stylesheets/style.bundle.scss */
  .p-lg-19 {
    padding: 4.75rem !important;
  }
  /* line 18359, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-19,
.py-lg-19 {
    padding-top: 4.75rem !important;
  }
  /* line 18363, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-19,
.px-lg-19 {
    padding-right: 4.75rem !important;
  }
  /* line 18367, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-19,
.py-lg-19 {
    padding-bottom: 4.75rem !important;
  }
  /* line 18371, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-19,
.px-lg-19 {
    padding-left: 4.75rem !important;
  }
  /* line 18375, app/assets/stylesheets/style.bundle.scss */
  .p-lg-20 {
    padding: 5rem !important;
  }
  /* line 18378, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-20,
.py-lg-20 {
    padding-top: 5rem !important;
  }
  /* line 18382, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-20,
.px-lg-20 {
    padding-right: 5rem !important;
  }
  /* line 18386, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-20,
.py-lg-20 {
    padding-bottom: 5rem !important;
  }
  /* line 18390, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-20,
.px-lg-20 {
    padding-left: 5rem !important;
  }
  /* line 18394, app/assets/stylesheets/style.bundle.scss */
  .p-lg-21 {
    padding: 5.25rem !important;
  }
  /* line 18397, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-21,
.py-lg-21 {
    padding-top: 5.25rem !important;
  }
  /* line 18401, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-21,
.px-lg-21 {
    padding-right: 5.25rem !important;
  }
  /* line 18405, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-21,
.py-lg-21 {
    padding-bottom: 5.25rem !important;
  }
  /* line 18409, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-21,
.px-lg-21 {
    padding-left: 5.25rem !important;
  }
  /* line 18413, app/assets/stylesheets/style.bundle.scss */
  .p-lg-22 {
    padding: 5.5rem !important;
  }
  /* line 18416, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-22,
.py-lg-22 {
    padding-top: 5.5rem !important;
  }
  /* line 18420, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-22,
.px-lg-22 {
    padding-right: 5.5rem !important;
  }
  /* line 18424, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-22,
.py-lg-22 {
    padding-bottom: 5.5rem !important;
  }
  /* line 18428, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-22,
.px-lg-22 {
    padding-left: 5.5rem !important;
  }
  /* line 18432, app/assets/stylesheets/style.bundle.scss */
  .p-lg-23 {
    padding: 5.75rem !important;
  }
  /* line 18435, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-23,
.py-lg-23 {
    padding-top: 5.75rem !important;
  }
  /* line 18439, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-23,
.px-lg-23 {
    padding-right: 5.75rem !important;
  }
  /* line 18443, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-23,
.py-lg-23 {
    padding-bottom: 5.75rem !important;
  }
  /* line 18447, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-23,
.px-lg-23 {
    padding-left: 5.75rem !important;
  }
  /* line 18451, app/assets/stylesheets/style.bundle.scss */
  .p-lg-24 {
    padding: 6rem !important;
  }
  /* line 18454, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-24,
.py-lg-24 {
    padding-top: 6rem !important;
  }
  /* line 18458, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-24,
.px-lg-24 {
    padding-right: 6rem !important;
  }
  /* line 18462, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-24,
.py-lg-24 {
    padding-bottom: 6rem !important;
  }
  /* line 18466, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-24,
.px-lg-24 {
    padding-left: 6rem !important;
  }
  /* line 18470, app/assets/stylesheets/style.bundle.scss */
  .p-lg-25 {
    padding: 6.25rem !important;
  }
  /* line 18473, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-25,
.py-lg-25 {
    padding-top: 6.25rem !important;
  }
  /* line 18477, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-25,
.px-lg-25 {
    padding-right: 6.25rem !important;
  }
  /* line 18481, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-25,
.py-lg-25 {
    padding-bottom: 6.25rem !important;
  }
  /* line 18485, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-25,
.px-lg-25 {
    padding-left: 6.25rem !important;
  }
  /* line 18489, app/assets/stylesheets/style.bundle.scss */
  .p-lg-26 {
    padding: 6.5rem !important;
  }
  /* line 18492, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-26,
.py-lg-26 {
    padding-top: 6.5rem !important;
  }
  /* line 18496, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-26,
.px-lg-26 {
    padding-right: 6.5rem !important;
  }
  /* line 18500, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-26,
.py-lg-26 {
    padding-bottom: 6.5rem !important;
  }
  /* line 18504, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-26,
.px-lg-26 {
    padding-left: 6.5rem !important;
  }
  /* line 18508, app/assets/stylesheets/style.bundle.scss */
  .p-lg-27 {
    padding: 6.75rem !important;
  }
  /* line 18511, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-27,
.py-lg-27 {
    padding-top: 6.75rem !important;
  }
  /* line 18515, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-27,
.px-lg-27 {
    padding-right: 6.75rem !important;
  }
  /* line 18519, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-27,
.py-lg-27 {
    padding-bottom: 6.75rem !important;
  }
  /* line 18523, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-27,
.px-lg-27 {
    padding-left: 6.75rem !important;
  }
  /* line 18527, app/assets/stylesheets/style.bundle.scss */
  .p-lg-28 {
    padding: 7rem !important;
  }
  /* line 18530, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-28,
.py-lg-28 {
    padding-top: 7rem !important;
  }
  /* line 18534, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-28,
.px-lg-28 {
    padding-right: 7rem !important;
  }
  /* line 18538, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-28,
.py-lg-28 {
    padding-bottom: 7rem !important;
  }
  /* line 18542, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-28,
.px-lg-28 {
    padding-left: 7rem !important;
  }
  /* line 18546, app/assets/stylesheets/style.bundle.scss */
  .p-lg-29 {
    padding: 7.25rem !important;
  }
  /* line 18549, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-29,
.py-lg-29 {
    padding-top: 7.25rem !important;
  }
  /* line 18553, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-29,
.px-lg-29 {
    padding-right: 7.25rem !important;
  }
  /* line 18557, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-29,
.py-lg-29 {
    padding-bottom: 7.25rem !important;
  }
  /* line 18561, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-29,
.px-lg-29 {
    padding-left: 7.25rem !important;
  }
  /* line 18565, app/assets/stylesheets/style.bundle.scss */
  .p-lg-30 {
    padding: 7.5rem !important;
  }
  /* line 18568, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-30,
.py-lg-30 {
    padding-top: 7.5rem !important;
  }
  /* line 18572, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-30,
.px-lg-30 {
    padding-right: 7.5rem !important;
  }
  /* line 18576, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-30,
.py-lg-30 {
    padding-bottom: 7.5rem !important;
  }
  /* line 18580, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-30,
.px-lg-30 {
    padding-left: 7.5rem !important;
  }
  /* line 18584, app/assets/stylesheets/style.bundle.scss */
  .p-lg-31 {
    padding: 7.75rem !important;
  }
  /* line 18587, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-31,
.py-lg-31 {
    padding-top: 7.75rem !important;
  }
  /* line 18591, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-31,
.px-lg-31 {
    padding-right: 7.75rem !important;
  }
  /* line 18595, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-31,
.py-lg-31 {
    padding-bottom: 7.75rem !important;
  }
  /* line 18599, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-31,
.px-lg-31 {
    padding-left: 7.75rem !important;
  }
  /* line 18603, app/assets/stylesheets/style.bundle.scss */
  .p-lg-32 {
    padding: 8rem !important;
  }
  /* line 18606, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-32,
.py-lg-32 {
    padding-top: 8rem !important;
  }
  /* line 18610, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-32,
.px-lg-32 {
    padding-right: 8rem !important;
  }
  /* line 18614, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-32,
.py-lg-32 {
    padding-bottom: 8rem !important;
  }
  /* line 18618, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-32,
.px-lg-32 {
    padding-left: 8rem !important;
  }
  /* line 18622, app/assets/stylesheets/style.bundle.scss */
  .p-lg-33 {
    padding: 8.25rem !important;
  }
  /* line 18625, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-33,
.py-lg-33 {
    padding-top: 8.25rem !important;
  }
  /* line 18629, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-33,
.px-lg-33 {
    padding-right: 8.25rem !important;
  }
  /* line 18633, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-33,
.py-lg-33 {
    padding-bottom: 8.25rem !important;
  }
  /* line 18637, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-33,
.px-lg-33 {
    padding-left: 8.25rem !important;
  }
  /* line 18641, app/assets/stylesheets/style.bundle.scss */
  .p-lg-34 {
    padding: 8.5rem !important;
  }
  /* line 18644, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-34,
.py-lg-34 {
    padding-top: 8.5rem !important;
  }
  /* line 18648, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-34,
.px-lg-34 {
    padding-right: 8.5rem !important;
  }
  /* line 18652, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-34,
.py-lg-34 {
    padding-bottom: 8.5rem !important;
  }
  /* line 18656, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-34,
.px-lg-34 {
    padding-left: 8.5rem !important;
  }
  /* line 18660, app/assets/stylesheets/style.bundle.scss */
  .p-lg-35 {
    padding: 8.75rem !important;
  }
  /* line 18663, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-35,
.py-lg-35 {
    padding-top: 8.75rem !important;
  }
  /* line 18667, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-35,
.px-lg-35 {
    padding-right: 8.75rem !important;
  }
  /* line 18671, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-35,
.py-lg-35 {
    padding-bottom: 8.75rem !important;
  }
  /* line 18675, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-35,
.px-lg-35 {
    padding-left: 8.75rem !important;
  }
  /* line 18679, app/assets/stylesheets/style.bundle.scss */
  .p-lg-36 {
    padding: 9rem !important;
  }
  /* line 18682, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-36,
.py-lg-36 {
    padding-top: 9rem !important;
  }
  /* line 18686, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-36,
.px-lg-36 {
    padding-right: 9rem !important;
  }
  /* line 18690, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-36,
.py-lg-36 {
    padding-bottom: 9rem !important;
  }
  /* line 18694, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-36,
.px-lg-36 {
    padding-left: 9rem !important;
  }
  /* line 18698, app/assets/stylesheets/style.bundle.scss */
  .p-lg-37 {
    padding: 9.25rem !important;
  }
  /* line 18701, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-37,
.py-lg-37 {
    padding-top: 9.25rem !important;
  }
  /* line 18705, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-37,
.px-lg-37 {
    padding-right: 9.25rem !important;
  }
  /* line 18709, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-37,
.py-lg-37 {
    padding-bottom: 9.25rem !important;
  }
  /* line 18713, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-37,
.px-lg-37 {
    padding-left: 9.25rem !important;
  }
  /* line 18717, app/assets/stylesheets/style.bundle.scss */
  .p-lg-48 {
    padding: 9.5rem !important;
  }
  /* line 18720, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-48,
.py-lg-48 {
    padding-top: 9.5rem !important;
  }
  /* line 18724, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-48,
.px-lg-48 {
    padding-right: 9.5rem !important;
  }
  /* line 18728, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-48,
.py-lg-48 {
    padding-bottom: 9.5rem !important;
  }
  /* line 18732, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-48,
.px-lg-48 {
    padding-left: 9.5rem !important;
  }
  /* line 18736, app/assets/stylesheets/style.bundle.scss */
  .p-lg-39 {
    padding: 9.75rem !important;
  }
  /* line 18739, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-39,
.py-lg-39 {
    padding-top: 9.75rem !important;
  }
  /* line 18743, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-39,
.px-lg-39 {
    padding-right: 9.75rem !important;
  }
  /* line 18747, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-39,
.py-lg-39 {
    padding-bottom: 9.75rem !important;
  }
  /* line 18751, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-39,
.px-lg-39 {
    padding-left: 9.75rem !important;
  }
  /* line 18755, app/assets/stylesheets/style.bundle.scss */
  .p-lg-40 {
    padding: 10rem !important;
  }
  /* line 18758, app/assets/stylesheets/style.bundle.scss */
  .pt-lg-40,
.py-lg-40 {
    padding-top: 10rem !important;
  }
  /* line 18762, app/assets/stylesheets/style.bundle.scss */
  .pr-lg-40,
.px-lg-40 {
    padding-right: 10rem !important;
  }
  /* line 18766, app/assets/stylesheets/style.bundle.scss */
  .pb-lg-40,
.py-lg-40 {
    padding-bottom: 10rem !important;
  }
  /* line 18770, app/assets/stylesheets/style.bundle.scss */
  .pl-lg-40,
.px-lg-40 {
    padding-left: 10rem !important;
  }
  /* line 18774, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  /* line 18777, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 18781, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 18785, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 18789, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 18793, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  /* line 18796, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 18800, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 18804, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 18808, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 18812, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n3 {
    margin: -0.75rem !important;
  }
  /* line 18815, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -0.75rem !important;
  }
  /* line 18819, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -0.75rem !important;
  }
  /* line 18823, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -0.75rem !important;
  }
  /* line 18827, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -0.75rem !important;
  }
  /* line 18831, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n4 {
    margin: -1rem !important;
  }
  /* line 18834, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -1rem !important;
  }
  /* line 18838, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -1rem !important;
  }
  /* line 18842, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -1rem !important;
  }
  /* line 18846, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -1rem !important;
  }
  /* line 18850, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n5 {
    margin: -1.25rem !important;
  }
  /* line 18853, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -1.25rem !important;
  }
  /* line 18857, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -1.25rem !important;
  }
  /* line 18861, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -1.25rem !important;
  }
  /* line 18865, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -1.25rem !important;
  }
  /* line 18869, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n6 {
    margin: -1.5rem !important;
  }
  /* line 18872, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n6,
.my-lg-n6 {
    margin-top: -1.5rem !important;
  }
  /* line 18876, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n6,
.mx-lg-n6 {
    margin-right: -1.5rem !important;
  }
  /* line 18880, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n6,
.my-lg-n6 {
    margin-bottom: -1.5rem !important;
  }
  /* line 18884, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n6,
.mx-lg-n6 {
    margin-left: -1.5rem !important;
  }
  /* line 18888, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n7 {
    margin: -1.75rem !important;
  }
  /* line 18891, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n7,
.my-lg-n7 {
    margin-top: -1.75rem !important;
  }
  /* line 18895, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n7,
.mx-lg-n7 {
    margin-right: -1.75rem !important;
  }
  /* line 18899, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n7,
.my-lg-n7 {
    margin-bottom: -1.75rem !important;
  }
  /* line 18903, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n7,
.mx-lg-n7 {
    margin-left: -1.75rem !important;
  }
  /* line 18907, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n8 {
    margin: -2rem !important;
  }
  /* line 18910, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n8,
.my-lg-n8 {
    margin-top: -2rem !important;
  }
  /* line 18914, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n8,
.mx-lg-n8 {
    margin-right: -2rem !important;
  }
  /* line 18918, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n8,
.my-lg-n8 {
    margin-bottom: -2rem !important;
  }
  /* line 18922, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n8,
.mx-lg-n8 {
    margin-left: -2rem !important;
  }
  /* line 18926, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n9 {
    margin: -2.25rem !important;
  }
  /* line 18929, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n9,
.my-lg-n9 {
    margin-top: -2.25rem !important;
  }
  /* line 18933, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n9,
.mx-lg-n9 {
    margin-right: -2.25rem !important;
  }
  /* line 18937, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n9,
.my-lg-n9 {
    margin-bottom: -2.25rem !important;
  }
  /* line 18941, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n9,
.mx-lg-n9 {
    margin-left: -2.25rem !important;
  }
  /* line 18945, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n10 {
    margin: -2.5rem !important;
  }
  /* line 18948, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n10,
.my-lg-n10 {
    margin-top: -2.5rem !important;
  }
  /* line 18952, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n10,
.mx-lg-n10 {
    margin-right: -2.5rem !important;
  }
  /* line 18956, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n10,
.my-lg-n10 {
    margin-bottom: -2.5rem !important;
  }
  /* line 18960, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n10,
.mx-lg-n10 {
    margin-left: -2.5rem !important;
  }
  /* line 18964, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n11 {
    margin: -2.75rem !important;
  }
  /* line 18967, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n11,
.my-lg-n11 {
    margin-top: -2.75rem !important;
  }
  /* line 18971, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n11,
.mx-lg-n11 {
    margin-right: -2.75rem !important;
  }
  /* line 18975, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n11,
.my-lg-n11 {
    margin-bottom: -2.75rem !important;
  }
  /* line 18979, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n11,
.mx-lg-n11 {
    margin-left: -2.75rem !important;
  }
  /* line 18983, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n12 {
    margin: -3rem !important;
  }
  /* line 18986, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n12,
.my-lg-n12 {
    margin-top: -3rem !important;
  }
  /* line 18990, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n12,
.mx-lg-n12 {
    margin-right: -3rem !important;
  }
  /* line 18994, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n12,
.my-lg-n12 {
    margin-bottom: -3rem !important;
  }
  /* line 18998, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n12,
.mx-lg-n12 {
    margin-left: -3rem !important;
  }
  /* line 19002, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n13 {
    margin: -3.25rem !important;
  }
  /* line 19005, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n13,
.my-lg-n13 {
    margin-top: -3.25rem !important;
  }
  /* line 19009, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n13,
.mx-lg-n13 {
    margin-right: -3.25rem !important;
  }
  /* line 19013, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n13,
.my-lg-n13 {
    margin-bottom: -3.25rem !important;
  }
  /* line 19017, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n13,
.mx-lg-n13 {
    margin-left: -3.25rem !important;
  }
  /* line 19021, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n14 {
    margin: -3.5rem !important;
  }
  /* line 19024, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n14,
.my-lg-n14 {
    margin-top: -3.5rem !important;
  }
  /* line 19028, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n14,
.mx-lg-n14 {
    margin-right: -3.5rem !important;
  }
  /* line 19032, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n14,
.my-lg-n14 {
    margin-bottom: -3.5rem !important;
  }
  /* line 19036, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n14,
.mx-lg-n14 {
    margin-left: -3.5rem !important;
  }
  /* line 19040, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n15 {
    margin: -3.75rem !important;
  }
  /* line 19043, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n15,
.my-lg-n15 {
    margin-top: -3.75rem !important;
  }
  /* line 19047, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n15,
.mx-lg-n15 {
    margin-right: -3.75rem !important;
  }
  /* line 19051, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n15,
.my-lg-n15 {
    margin-bottom: -3.75rem !important;
  }
  /* line 19055, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n15,
.mx-lg-n15 {
    margin-left: -3.75rem !important;
  }
  /* line 19059, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n16 {
    margin: -4rem !important;
  }
  /* line 19062, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n16,
.my-lg-n16 {
    margin-top: -4rem !important;
  }
  /* line 19066, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n16,
.mx-lg-n16 {
    margin-right: -4rem !important;
  }
  /* line 19070, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n16,
.my-lg-n16 {
    margin-bottom: -4rem !important;
  }
  /* line 19074, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n16,
.mx-lg-n16 {
    margin-left: -4rem !important;
  }
  /* line 19078, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n17 {
    margin: -4.25rem !important;
  }
  /* line 19081, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n17,
.my-lg-n17 {
    margin-top: -4.25rem !important;
  }
  /* line 19085, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n17,
.mx-lg-n17 {
    margin-right: -4.25rem !important;
  }
  /* line 19089, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n17,
.my-lg-n17 {
    margin-bottom: -4.25rem !important;
  }
  /* line 19093, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n17,
.mx-lg-n17 {
    margin-left: -4.25rem !important;
  }
  /* line 19097, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n18 {
    margin: -4.5rem !important;
  }
  /* line 19100, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n18,
.my-lg-n18 {
    margin-top: -4.5rem !important;
  }
  /* line 19104, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n18,
.mx-lg-n18 {
    margin-right: -4.5rem !important;
  }
  /* line 19108, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n18,
.my-lg-n18 {
    margin-bottom: -4.5rem !important;
  }
  /* line 19112, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n18,
.mx-lg-n18 {
    margin-left: -4.5rem !important;
  }
  /* line 19116, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n19 {
    margin: -4.75rem !important;
  }
  /* line 19119, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n19,
.my-lg-n19 {
    margin-top: -4.75rem !important;
  }
  /* line 19123, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n19,
.mx-lg-n19 {
    margin-right: -4.75rem !important;
  }
  /* line 19127, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n19,
.my-lg-n19 {
    margin-bottom: -4.75rem !important;
  }
  /* line 19131, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n19,
.mx-lg-n19 {
    margin-left: -4.75rem !important;
  }
  /* line 19135, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n20 {
    margin: -5rem !important;
  }
  /* line 19138, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n20,
.my-lg-n20 {
    margin-top: -5rem !important;
  }
  /* line 19142, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n20,
.mx-lg-n20 {
    margin-right: -5rem !important;
  }
  /* line 19146, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n20,
.my-lg-n20 {
    margin-bottom: -5rem !important;
  }
  /* line 19150, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n20,
.mx-lg-n20 {
    margin-left: -5rem !important;
  }
  /* line 19154, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n21 {
    margin: -5.25rem !important;
  }
  /* line 19157, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n21,
.my-lg-n21 {
    margin-top: -5.25rem !important;
  }
  /* line 19161, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n21,
.mx-lg-n21 {
    margin-right: -5.25rem !important;
  }
  /* line 19165, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n21,
.my-lg-n21 {
    margin-bottom: -5.25rem !important;
  }
  /* line 19169, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n21,
.mx-lg-n21 {
    margin-left: -5.25rem !important;
  }
  /* line 19173, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n22 {
    margin: -5.5rem !important;
  }
  /* line 19176, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n22,
.my-lg-n22 {
    margin-top: -5.5rem !important;
  }
  /* line 19180, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n22,
.mx-lg-n22 {
    margin-right: -5.5rem !important;
  }
  /* line 19184, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n22,
.my-lg-n22 {
    margin-bottom: -5.5rem !important;
  }
  /* line 19188, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n22,
.mx-lg-n22 {
    margin-left: -5.5rem !important;
  }
  /* line 19192, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n23 {
    margin: -5.75rem !important;
  }
  /* line 19195, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n23,
.my-lg-n23 {
    margin-top: -5.75rem !important;
  }
  /* line 19199, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n23,
.mx-lg-n23 {
    margin-right: -5.75rem !important;
  }
  /* line 19203, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n23,
.my-lg-n23 {
    margin-bottom: -5.75rem !important;
  }
  /* line 19207, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n23,
.mx-lg-n23 {
    margin-left: -5.75rem !important;
  }
  /* line 19211, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n24 {
    margin: -6rem !important;
  }
  /* line 19214, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n24,
.my-lg-n24 {
    margin-top: -6rem !important;
  }
  /* line 19218, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n24,
.mx-lg-n24 {
    margin-right: -6rem !important;
  }
  /* line 19222, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n24,
.my-lg-n24 {
    margin-bottom: -6rem !important;
  }
  /* line 19226, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n24,
.mx-lg-n24 {
    margin-left: -6rem !important;
  }
  /* line 19230, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n25 {
    margin: -6.25rem !important;
  }
  /* line 19233, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n25,
.my-lg-n25 {
    margin-top: -6.25rem !important;
  }
  /* line 19237, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n25,
.mx-lg-n25 {
    margin-right: -6.25rem !important;
  }
  /* line 19241, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n25,
.my-lg-n25 {
    margin-bottom: -6.25rem !important;
  }
  /* line 19245, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n25,
.mx-lg-n25 {
    margin-left: -6.25rem !important;
  }
  /* line 19249, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n26 {
    margin: -6.5rem !important;
  }
  /* line 19252, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n26,
.my-lg-n26 {
    margin-top: -6.5rem !important;
  }
  /* line 19256, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n26,
.mx-lg-n26 {
    margin-right: -6.5rem !important;
  }
  /* line 19260, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n26,
.my-lg-n26 {
    margin-bottom: -6.5rem !important;
  }
  /* line 19264, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n26,
.mx-lg-n26 {
    margin-left: -6.5rem !important;
  }
  /* line 19268, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n27 {
    margin: -6.75rem !important;
  }
  /* line 19271, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n27,
.my-lg-n27 {
    margin-top: -6.75rem !important;
  }
  /* line 19275, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n27,
.mx-lg-n27 {
    margin-right: -6.75rem !important;
  }
  /* line 19279, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n27,
.my-lg-n27 {
    margin-bottom: -6.75rem !important;
  }
  /* line 19283, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n27,
.mx-lg-n27 {
    margin-left: -6.75rem !important;
  }
  /* line 19287, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n28 {
    margin: -7rem !important;
  }
  /* line 19290, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n28,
.my-lg-n28 {
    margin-top: -7rem !important;
  }
  /* line 19294, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n28,
.mx-lg-n28 {
    margin-right: -7rem !important;
  }
  /* line 19298, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n28,
.my-lg-n28 {
    margin-bottom: -7rem !important;
  }
  /* line 19302, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n28,
.mx-lg-n28 {
    margin-left: -7rem !important;
  }
  /* line 19306, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n29 {
    margin: -7.25rem !important;
  }
  /* line 19309, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n29,
.my-lg-n29 {
    margin-top: -7.25rem !important;
  }
  /* line 19313, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n29,
.mx-lg-n29 {
    margin-right: -7.25rem !important;
  }
  /* line 19317, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n29,
.my-lg-n29 {
    margin-bottom: -7.25rem !important;
  }
  /* line 19321, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n29,
.mx-lg-n29 {
    margin-left: -7.25rem !important;
  }
  /* line 19325, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n30 {
    margin: -7.5rem !important;
  }
  /* line 19328, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n30,
.my-lg-n30 {
    margin-top: -7.5rem !important;
  }
  /* line 19332, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n30,
.mx-lg-n30 {
    margin-right: -7.5rem !important;
  }
  /* line 19336, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n30,
.my-lg-n30 {
    margin-bottom: -7.5rem !important;
  }
  /* line 19340, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n30,
.mx-lg-n30 {
    margin-left: -7.5rem !important;
  }
  /* line 19344, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n31 {
    margin: -7.75rem !important;
  }
  /* line 19347, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n31,
.my-lg-n31 {
    margin-top: -7.75rem !important;
  }
  /* line 19351, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n31,
.mx-lg-n31 {
    margin-right: -7.75rem !important;
  }
  /* line 19355, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n31,
.my-lg-n31 {
    margin-bottom: -7.75rem !important;
  }
  /* line 19359, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n31,
.mx-lg-n31 {
    margin-left: -7.75rem !important;
  }
  /* line 19363, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n32 {
    margin: -8rem !important;
  }
  /* line 19366, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n32,
.my-lg-n32 {
    margin-top: -8rem !important;
  }
  /* line 19370, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n32,
.mx-lg-n32 {
    margin-right: -8rem !important;
  }
  /* line 19374, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n32,
.my-lg-n32 {
    margin-bottom: -8rem !important;
  }
  /* line 19378, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n32,
.mx-lg-n32 {
    margin-left: -8rem !important;
  }
  /* line 19382, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n33 {
    margin: -8.25rem !important;
  }
  /* line 19385, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n33,
.my-lg-n33 {
    margin-top: -8.25rem !important;
  }
  /* line 19389, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n33,
.mx-lg-n33 {
    margin-right: -8.25rem !important;
  }
  /* line 19393, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n33,
.my-lg-n33 {
    margin-bottom: -8.25rem !important;
  }
  /* line 19397, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n33,
.mx-lg-n33 {
    margin-left: -8.25rem !important;
  }
  /* line 19401, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n34 {
    margin: -8.5rem !important;
  }
  /* line 19404, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n34,
.my-lg-n34 {
    margin-top: -8.5rem !important;
  }
  /* line 19408, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n34,
.mx-lg-n34 {
    margin-right: -8.5rem !important;
  }
  /* line 19412, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n34,
.my-lg-n34 {
    margin-bottom: -8.5rem !important;
  }
  /* line 19416, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n34,
.mx-lg-n34 {
    margin-left: -8.5rem !important;
  }
  /* line 19420, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n35 {
    margin: -8.75rem !important;
  }
  /* line 19423, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n35,
.my-lg-n35 {
    margin-top: -8.75rem !important;
  }
  /* line 19427, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n35,
.mx-lg-n35 {
    margin-right: -8.75rem !important;
  }
  /* line 19431, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n35,
.my-lg-n35 {
    margin-bottom: -8.75rem !important;
  }
  /* line 19435, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n35,
.mx-lg-n35 {
    margin-left: -8.75rem !important;
  }
  /* line 19439, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n36 {
    margin: -9rem !important;
  }
  /* line 19442, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n36,
.my-lg-n36 {
    margin-top: -9rem !important;
  }
  /* line 19446, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n36,
.mx-lg-n36 {
    margin-right: -9rem !important;
  }
  /* line 19450, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n36,
.my-lg-n36 {
    margin-bottom: -9rem !important;
  }
  /* line 19454, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n36,
.mx-lg-n36 {
    margin-left: -9rem !important;
  }
  /* line 19458, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n37 {
    margin: -9.25rem !important;
  }
  /* line 19461, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n37,
.my-lg-n37 {
    margin-top: -9.25rem !important;
  }
  /* line 19465, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n37,
.mx-lg-n37 {
    margin-right: -9.25rem !important;
  }
  /* line 19469, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n37,
.my-lg-n37 {
    margin-bottom: -9.25rem !important;
  }
  /* line 19473, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n37,
.mx-lg-n37 {
    margin-left: -9.25rem !important;
  }
  /* line 19477, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n48 {
    margin: -9.5rem !important;
  }
  /* line 19480, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n48,
.my-lg-n48 {
    margin-top: -9.5rem !important;
  }
  /* line 19484, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n48,
.mx-lg-n48 {
    margin-right: -9.5rem !important;
  }
  /* line 19488, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n48,
.my-lg-n48 {
    margin-bottom: -9.5rem !important;
  }
  /* line 19492, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n48,
.mx-lg-n48 {
    margin-left: -9.5rem !important;
  }
  /* line 19496, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n39 {
    margin: -9.75rem !important;
  }
  /* line 19499, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n39,
.my-lg-n39 {
    margin-top: -9.75rem !important;
  }
  /* line 19503, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n39,
.mx-lg-n39 {
    margin-right: -9.75rem !important;
  }
  /* line 19507, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n39,
.my-lg-n39 {
    margin-bottom: -9.75rem !important;
  }
  /* line 19511, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n39,
.mx-lg-n39 {
    margin-left: -9.75rem !important;
  }
  /* line 19515, app/assets/stylesheets/style.bundle.scss */
  .m-lg-n40 {
    margin: -10rem !important;
  }
  /* line 19518, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-n40,
.my-lg-n40 {
    margin-top: -10rem !important;
  }
  /* line 19522, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-n40,
.mx-lg-n40 {
    margin-right: -10rem !important;
  }
  /* line 19526, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-n40,
.my-lg-n40 {
    margin-bottom: -10rem !important;
  }
  /* line 19530, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-n40,
.mx-lg-n40 {
    margin-left: -10rem !important;
  }
  /* line 19534, app/assets/stylesheets/style.bundle.scss */
  .m-lg-auto {
    margin: auto !important;
  }
  /* line 19537, app/assets/stylesheets/style.bundle.scss */
  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }
  /* line 19541, app/assets/stylesheets/style.bundle.scss */
  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }
  /* line 19545, app/assets/stylesheets/style.bundle.scss */
  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }
  /* line 19549, app/assets/stylesheets/style.bundle.scss */
  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  /* line 19556, app/assets/stylesheets/style.bundle.scss */
  .m-xl-0 {
    margin: 0 !important;
  }
  /* line 19559, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }
  /* line 19563, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }
  /* line 19567, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }
  /* line 19571, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }
  /* line 19575, app/assets/stylesheets/style.bundle.scss */
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  /* line 19578, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 19582, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 19586, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 19590, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 19594, app/assets/stylesheets/style.bundle.scss */
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  /* line 19597, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 19601, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 19605, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 19609, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 19613, app/assets/stylesheets/style.bundle.scss */
  .m-xl-3 {
    margin: 0.75rem !important;
  }
  /* line 19616, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-3,
.my-xl-3 {
    margin-top: 0.75rem !important;
  }
  /* line 19620, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-3,
.mx-xl-3 {
    margin-right: 0.75rem !important;
  }
  /* line 19624, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 0.75rem !important;
  }
  /* line 19628, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-3,
.mx-xl-3 {
    margin-left: 0.75rem !important;
  }
  /* line 19632, app/assets/stylesheets/style.bundle.scss */
  .m-xl-4 {
    margin: 1rem !important;
  }
  /* line 19635, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-4,
.my-xl-4 {
    margin-top: 1rem !important;
  }
  /* line 19639, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1rem !important;
  }
  /* line 19643, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1rem !important;
  }
  /* line 19647, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1rem !important;
  }
  /* line 19651, app/assets/stylesheets/style.bundle.scss */
  .m-xl-5 {
    margin: 1.25rem !important;
  }
  /* line 19654, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-5,
.my-xl-5 {
    margin-top: 1.25rem !important;
  }
  /* line 19658, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-5,
.mx-xl-5 {
    margin-right: 1.25rem !important;
  }
  /* line 19662, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 1.25rem !important;
  }
  /* line 19666, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-5,
.mx-xl-5 {
    margin-left: 1.25rem !important;
  }
  /* line 19670, app/assets/stylesheets/style.bundle.scss */
  .m-xl-6 {
    margin: 1.5rem !important;
  }
  /* line 19673, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-6,
.my-xl-6 {
    margin-top: 1.5rem !important;
  }
  /* line 19677, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-6,
.mx-xl-6 {
    margin-right: 1.5rem !important;
  }
  /* line 19681, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-6,
.my-xl-6 {
    margin-bottom: 1.5rem !important;
  }
  /* line 19685, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-6,
.mx-xl-6 {
    margin-left: 1.5rem !important;
  }
  /* line 19689, app/assets/stylesheets/style.bundle.scss */
  .m-xl-7 {
    margin: 1.75rem !important;
  }
  /* line 19692, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-7,
.my-xl-7 {
    margin-top: 1.75rem !important;
  }
  /* line 19696, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-7,
.mx-xl-7 {
    margin-right: 1.75rem !important;
  }
  /* line 19700, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-7,
.my-xl-7 {
    margin-bottom: 1.75rem !important;
  }
  /* line 19704, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-7,
.mx-xl-7 {
    margin-left: 1.75rem !important;
  }
  /* line 19708, app/assets/stylesheets/style.bundle.scss */
  .m-xl-8 {
    margin: 2rem !important;
  }
  /* line 19711, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-8,
.my-xl-8 {
    margin-top: 2rem !important;
  }
  /* line 19715, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-8,
.mx-xl-8 {
    margin-right: 2rem !important;
  }
  /* line 19719, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-8,
.my-xl-8 {
    margin-bottom: 2rem !important;
  }
  /* line 19723, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-8,
.mx-xl-8 {
    margin-left: 2rem !important;
  }
  /* line 19727, app/assets/stylesheets/style.bundle.scss */
  .m-xl-9 {
    margin: 2.25rem !important;
  }
  /* line 19730, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-9,
.my-xl-9 {
    margin-top: 2.25rem !important;
  }
  /* line 19734, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-9,
.mx-xl-9 {
    margin-right: 2.25rem !important;
  }
  /* line 19738, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-9,
.my-xl-9 {
    margin-bottom: 2.25rem !important;
  }
  /* line 19742, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-9,
.mx-xl-9 {
    margin-left: 2.25rem !important;
  }
  /* line 19746, app/assets/stylesheets/style.bundle.scss */
  .m-xl-10 {
    margin: 2.5rem !important;
  }
  /* line 19749, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-10,
.my-xl-10 {
    margin-top: 2.5rem !important;
  }
  /* line 19753, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-10,
.mx-xl-10 {
    margin-right: 2.5rem !important;
  }
  /* line 19757, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-10,
.my-xl-10 {
    margin-bottom: 2.5rem !important;
  }
  /* line 19761, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-10,
.mx-xl-10 {
    margin-left: 2.5rem !important;
  }
  /* line 19765, app/assets/stylesheets/style.bundle.scss */
  .m-xl-11 {
    margin: 2.75rem !important;
  }
  /* line 19768, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-11,
.my-xl-11 {
    margin-top: 2.75rem !important;
  }
  /* line 19772, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-11,
.mx-xl-11 {
    margin-right: 2.75rem !important;
  }
  /* line 19776, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-11,
.my-xl-11 {
    margin-bottom: 2.75rem !important;
  }
  /* line 19780, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-11,
.mx-xl-11 {
    margin-left: 2.75rem !important;
  }
  /* line 19784, app/assets/stylesheets/style.bundle.scss */
  .m-xl-12 {
    margin: 3rem !important;
  }
  /* line 19787, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-12,
.my-xl-12 {
    margin-top: 3rem !important;
  }
  /* line 19791, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-12,
.mx-xl-12 {
    margin-right: 3rem !important;
  }
  /* line 19795, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-12,
.my-xl-12 {
    margin-bottom: 3rem !important;
  }
  /* line 19799, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-12,
.mx-xl-12 {
    margin-left: 3rem !important;
  }
  /* line 19803, app/assets/stylesheets/style.bundle.scss */
  .m-xl-13 {
    margin: 3.25rem !important;
  }
  /* line 19806, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-13,
.my-xl-13 {
    margin-top: 3.25rem !important;
  }
  /* line 19810, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-13,
.mx-xl-13 {
    margin-right: 3.25rem !important;
  }
  /* line 19814, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-13,
.my-xl-13 {
    margin-bottom: 3.25rem !important;
  }
  /* line 19818, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-13,
.mx-xl-13 {
    margin-left: 3.25rem !important;
  }
  /* line 19822, app/assets/stylesheets/style.bundle.scss */
  .m-xl-14 {
    margin: 3.5rem !important;
  }
  /* line 19825, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-14,
.my-xl-14 {
    margin-top: 3.5rem !important;
  }
  /* line 19829, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-14,
.mx-xl-14 {
    margin-right: 3.5rem !important;
  }
  /* line 19833, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-14,
.my-xl-14 {
    margin-bottom: 3.5rem !important;
  }
  /* line 19837, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-14,
.mx-xl-14 {
    margin-left: 3.5rem !important;
  }
  /* line 19841, app/assets/stylesheets/style.bundle.scss */
  .m-xl-15 {
    margin: 3.75rem !important;
  }
  /* line 19844, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-15,
.my-xl-15 {
    margin-top: 3.75rem !important;
  }
  /* line 19848, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-15,
.mx-xl-15 {
    margin-right: 3.75rem !important;
  }
  /* line 19852, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-15,
.my-xl-15 {
    margin-bottom: 3.75rem !important;
  }
  /* line 19856, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-15,
.mx-xl-15 {
    margin-left: 3.75rem !important;
  }
  /* line 19860, app/assets/stylesheets/style.bundle.scss */
  .m-xl-16 {
    margin: 4rem !important;
  }
  /* line 19863, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-16,
.my-xl-16 {
    margin-top: 4rem !important;
  }
  /* line 19867, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-16,
.mx-xl-16 {
    margin-right: 4rem !important;
  }
  /* line 19871, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-16,
.my-xl-16 {
    margin-bottom: 4rem !important;
  }
  /* line 19875, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-16,
.mx-xl-16 {
    margin-left: 4rem !important;
  }
  /* line 19879, app/assets/stylesheets/style.bundle.scss */
  .m-xl-17 {
    margin: 4.25rem !important;
  }
  /* line 19882, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-17,
.my-xl-17 {
    margin-top: 4.25rem !important;
  }
  /* line 19886, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-17,
.mx-xl-17 {
    margin-right: 4.25rem !important;
  }
  /* line 19890, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-17,
.my-xl-17 {
    margin-bottom: 4.25rem !important;
  }
  /* line 19894, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-17,
.mx-xl-17 {
    margin-left: 4.25rem !important;
  }
  /* line 19898, app/assets/stylesheets/style.bundle.scss */
  .m-xl-18 {
    margin: 4.5rem !important;
  }
  /* line 19901, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-18,
.my-xl-18 {
    margin-top: 4.5rem !important;
  }
  /* line 19905, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-18,
.mx-xl-18 {
    margin-right: 4.5rem !important;
  }
  /* line 19909, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-18,
.my-xl-18 {
    margin-bottom: 4.5rem !important;
  }
  /* line 19913, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-18,
.mx-xl-18 {
    margin-left: 4.5rem !important;
  }
  /* line 19917, app/assets/stylesheets/style.bundle.scss */
  .m-xl-19 {
    margin: 4.75rem !important;
  }
  /* line 19920, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-19,
.my-xl-19 {
    margin-top: 4.75rem !important;
  }
  /* line 19924, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-19,
.mx-xl-19 {
    margin-right: 4.75rem !important;
  }
  /* line 19928, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-19,
.my-xl-19 {
    margin-bottom: 4.75rem !important;
  }
  /* line 19932, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-19,
.mx-xl-19 {
    margin-left: 4.75rem !important;
  }
  /* line 19936, app/assets/stylesheets/style.bundle.scss */
  .m-xl-20 {
    margin: 5rem !important;
  }
  /* line 19939, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-20,
.my-xl-20 {
    margin-top: 5rem !important;
  }
  /* line 19943, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-20,
.mx-xl-20 {
    margin-right: 5rem !important;
  }
  /* line 19947, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-20,
.my-xl-20 {
    margin-bottom: 5rem !important;
  }
  /* line 19951, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-20,
.mx-xl-20 {
    margin-left: 5rem !important;
  }
  /* line 19955, app/assets/stylesheets/style.bundle.scss */
  .m-xl-21 {
    margin: 5.25rem !important;
  }
  /* line 19958, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-21,
.my-xl-21 {
    margin-top: 5.25rem !important;
  }
  /* line 19962, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-21,
.mx-xl-21 {
    margin-right: 5.25rem !important;
  }
  /* line 19966, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-21,
.my-xl-21 {
    margin-bottom: 5.25rem !important;
  }
  /* line 19970, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-21,
.mx-xl-21 {
    margin-left: 5.25rem !important;
  }
  /* line 19974, app/assets/stylesheets/style.bundle.scss */
  .m-xl-22 {
    margin: 5.5rem !important;
  }
  /* line 19977, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-22,
.my-xl-22 {
    margin-top: 5.5rem !important;
  }
  /* line 19981, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-22,
.mx-xl-22 {
    margin-right: 5.5rem !important;
  }
  /* line 19985, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-22,
.my-xl-22 {
    margin-bottom: 5.5rem !important;
  }
  /* line 19989, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-22,
.mx-xl-22 {
    margin-left: 5.5rem !important;
  }
  /* line 19993, app/assets/stylesheets/style.bundle.scss */
  .m-xl-23 {
    margin: 5.75rem !important;
  }
  /* line 19996, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-23,
.my-xl-23 {
    margin-top: 5.75rem !important;
  }
  /* line 20000, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-23,
.mx-xl-23 {
    margin-right: 5.75rem !important;
  }
  /* line 20004, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-23,
.my-xl-23 {
    margin-bottom: 5.75rem !important;
  }
  /* line 20008, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-23,
.mx-xl-23 {
    margin-left: 5.75rem !important;
  }
  /* line 20012, app/assets/stylesheets/style.bundle.scss */
  .m-xl-24 {
    margin: 6rem !important;
  }
  /* line 20015, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-24,
.my-xl-24 {
    margin-top: 6rem !important;
  }
  /* line 20019, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-24,
.mx-xl-24 {
    margin-right: 6rem !important;
  }
  /* line 20023, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-24,
.my-xl-24 {
    margin-bottom: 6rem !important;
  }
  /* line 20027, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-24,
.mx-xl-24 {
    margin-left: 6rem !important;
  }
  /* line 20031, app/assets/stylesheets/style.bundle.scss */
  .m-xl-25 {
    margin: 6.25rem !important;
  }
  /* line 20034, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-25,
.my-xl-25 {
    margin-top: 6.25rem !important;
  }
  /* line 20038, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-25,
.mx-xl-25 {
    margin-right: 6.25rem !important;
  }
  /* line 20042, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-25,
.my-xl-25 {
    margin-bottom: 6.25rem !important;
  }
  /* line 20046, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-25,
.mx-xl-25 {
    margin-left: 6.25rem !important;
  }
  /* line 20050, app/assets/stylesheets/style.bundle.scss */
  .m-xl-26 {
    margin: 6.5rem !important;
  }
  /* line 20053, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-26,
.my-xl-26 {
    margin-top: 6.5rem !important;
  }
  /* line 20057, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-26,
.mx-xl-26 {
    margin-right: 6.5rem !important;
  }
  /* line 20061, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-26,
.my-xl-26 {
    margin-bottom: 6.5rem !important;
  }
  /* line 20065, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-26,
.mx-xl-26 {
    margin-left: 6.5rem !important;
  }
  /* line 20069, app/assets/stylesheets/style.bundle.scss */
  .m-xl-27 {
    margin: 6.75rem !important;
  }
  /* line 20072, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-27,
.my-xl-27 {
    margin-top: 6.75rem !important;
  }
  /* line 20076, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-27,
.mx-xl-27 {
    margin-right: 6.75rem !important;
  }
  /* line 20080, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-27,
.my-xl-27 {
    margin-bottom: 6.75rem !important;
  }
  /* line 20084, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-27,
.mx-xl-27 {
    margin-left: 6.75rem !important;
  }
  /* line 20088, app/assets/stylesheets/style.bundle.scss */
  .m-xl-28 {
    margin: 7rem !important;
  }
  /* line 20091, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-28,
.my-xl-28 {
    margin-top: 7rem !important;
  }
  /* line 20095, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-28,
.mx-xl-28 {
    margin-right: 7rem !important;
  }
  /* line 20099, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-28,
.my-xl-28 {
    margin-bottom: 7rem !important;
  }
  /* line 20103, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-28,
.mx-xl-28 {
    margin-left: 7rem !important;
  }
  /* line 20107, app/assets/stylesheets/style.bundle.scss */
  .m-xl-29 {
    margin: 7.25rem !important;
  }
  /* line 20110, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-29,
.my-xl-29 {
    margin-top: 7.25rem !important;
  }
  /* line 20114, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-29,
.mx-xl-29 {
    margin-right: 7.25rem !important;
  }
  /* line 20118, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-29,
.my-xl-29 {
    margin-bottom: 7.25rem !important;
  }
  /* line 20122, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-29,
.mx-xl-29 {
    margin-left: 7.25rem !important;
  }
  /* line 20126, app/assets/stylesheets/style.bundle.scss */
  .m-xl-30 {
    margin: 7.5rem !important;
  }
  /* line 20129, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-30,
.my-xl-30 {
    margin-top: 7.5rem !important;
  }
  /* line 20133, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-30,
.mx-xl-30 {
    margin-right: 7.5rem !important;
  }
  /* line 20137, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-30,
.my-xl-30 {
    margin-bottom: 7.5rem !important;
  }
  /* line 20141, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-30,
.mx-xl-30 {
    margin-left: 7.5rem !important;
  }
  /* line 20145, app/assets/stylesheets/style.bundle.scss */
  .m-xl-31 {
    margin: 7.75rem !important;
  }
  /* line 20148, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-31,
.my-xl-31 {
    margin-top: 7.75rem !important;
  }
  /* line 20152, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-31,
.mx-xl-31 {
    margin-right: 7.75rem !important;
  }
  /* line 20156, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-31,
.my-xl-31 {
    margin-bottom: 7.75rem !important;
  }
  /* line 20160, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-31,
.mx-xl-31 {
    margin-left: 7.75rem !important;
  }
  /* line 20164, app/assets/stylesheets/style.bundle.scss */
  .m-xl-32 {
    margin: 8rem !important;
  }
  /* line 20167, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-32,
.my-xl-32 {
    margin-top: 8rem !important;
  }
  /* line 20171, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-32,
.mx-xl-32 {
    margin-right: 8rem !important;
  }
  /* line 20175, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-32,
.my-xl-32 {
    margin-bottom: 8rem !important;
  }
  /* line 20179, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-32,
.mx-xl-32 {
    margin-left: 8rem !important;
  }
  /* line 20183, app/assets/stylesheets/style.bundle.scss */
  .m-xl-33 {
    margin: 8.25rem !important;
  }
  /* line 20186, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-33,
.my-xl-33 {
    margin-top: 8.25rem !important;
  }
  /* line 20190, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-33,
.mx-xl-33 {
    margin-right: 8.25rem !important;
  }
  /* line 20194, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-33,
.my-xl-33 {
    margin-bottom: 8.25rem !important;
  }
  /* line 20198, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-33,
.mx-xl-33 {
    margin-left: 8.25rem !important;
  }
  /* line 20202, app/assets/stylesheets/style.bundle.scss */
  .m-xl-34 {
    margin: 8.5rem !important;
  }
  /* line 20205, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-34,
.my-xl-34 {
    margin-top: 8.5rem !important;
  }
  /* line 20209, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-34,
.mx-xl-34 {
    margin-right: 8.5rem !important;
  }
  /* line 20213, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-34,
.my-xl-34 {
    margin-bottom: 8.5rem !important;
  }
  /* line 20217, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-34,
.mx-xl-34 {
    margin-left: 8.5rem !important;
  }
  /* line 20221, app/assets/stylesheets/style.bundle.scss */
  .m-xl-35 {
    margin: 8.75rem !important;
  }
  /* line 20224, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-35,
.my-xl-35 {
    margin-top: 8.75rem !important;
  }
  /* line 20228, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-35,
.mx-xl-35 {
    margin-right: 8.75rem !important;
  }
  /* line 20232, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-35,
.my-xl-35 {
    margin-bottom: 8.75rem !important;
  }
  /* line 20236, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-35,
.mx-xl-35 {
    margin-left: 8.75rem !important;
  }
  /* line 20240, app/assets/stylesheets/style.bundle.scss */
  .m-xl-36 {
    margin: 9rem !important;
  }
  /* line 20243, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-36,
.my-xl-36 {
    margin-top: 9rem !important;
  }
  /* line 20247, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-36,
.mx-xl-36 {
    margin-right: 9rem !important;
  }
  /* line 20251, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-36,
.my-xl-36 {
    margin-bottom: 9rem !important;
  }
  /* line 20255, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-36,
.mx-xl-36 {
    margin-left: 9rem !important;
  }
  /* line 20259, app/assets/stylesheets/style.bundle.scss */
  .m-xl-37 {
    margin: 9.25rem !important;
  }
  /* line 20262, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-37,
.my-xl-37 {
    margin-top: 9.25rem !important;
  }
  /* line 20266, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-37,
.mx-xl-37 {
    margin-right: 9.25rem !important;
  }
  /* line 20270, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-37,
.my-xl-37 {
    margin-bottom: 9.25rem !important;
  }
  /* line 20274, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-37,
.mx-xl-37 {
    margin-left: 9.25rem !important;
  }
  /* line 20278, app/assets/stylesheets/style.bundle.scss */
  .m-xl-48 {
    margin: 9.5rem !important;
  }
  /* line 20281, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-48,
.my-xl-48 {
    margin-top: 9.5rem !important;
  }
  /* line 20285, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-48,
.mx-xl-48 {
    margin-right: 9.5rem !important;
  }
  /* line 20289, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-48,
.my-xl-48 {
    margin-bottom: 9.5rem !important;
  }
  /* line 20293, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-48,
.mx-xl-48 {
    margin-left: 9.5rem !important;
  }
  /* line 20297, app/assets/stylesheets/style.bundle.scss */
  .m-xl-39 {
    margin: 9.75rem !important;
  }
  /* line 20300, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-39,
.my-xl-39 {
    margin-top: 9.75rem !important;
  }
  /* line 20304, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-39,
.mx-xl-39 {
    margin-right: 9.75rem !important;
  }
  /* line 20308, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-39,
.my-xl-39 {
    margin-bottom: 9.75rem !important;
  }
  /* line 20312, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-39,
.mx-xl-39 {
    margin-left: 9.75rem !important;
  }
  /* line 20316, app/assets/stylesheets/style.bundle.scss */
  .m-xl-40 {
    margin: 10rem !important;
  }
  /* line 20319, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-40,
.my-xl-40 {
    margin-top: 10rem !important;
  }
  /* line 20323, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-40,
.mx-xl-40 {
    margin-right: 10rem !important;
  }
  /* line 20327, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-40,
.my-xl-40 {
    margin-bottom: 10rem !important;
  }
  /* line 20331, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-40,
.mx-xl-40 {
    margin-left: 10rem !important;
  }
  /* line 20335, app/assets/stylesheets/style.bundle.scss */
  .p-xl-0 {
    padding: 0 !important;
  }
  /* line 20338, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }
  /* line 20342, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }
  /* line 20346, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }
  /* line 20350, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }
  /* line 20354, app/assets/stylesheets/style.bundle.scss */
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  /* line 20357, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 20361, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 20365, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 20369, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 20373, app/assets/stylesheets/style.bundle.scss */
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  /* line 20376, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 20380, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 20384, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 20388, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 20392, app/assets/stylesheets/style.bundle.scss */
  .p-xl-3 {
    padding: 0.75rem !important;
  }
  /* line 20395, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-3,
.py-xl-3 {
    padding-top: 0.75rem !important;
  }
  /* line 20399, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-3,
.px-xl-3 {
    padding-right: 0.75rem !important;
  }
  /* line 20403, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 0.75rem !important;
  }
  /* line 20407, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-3,
.px-xl-3 {
    padding-left: 0.75rem !important;
  }
  /* line 20411, app/assets/stylesheets/style.bundle.scss */
  .p-xl-4 {
    padding: 1rem !important;
  }
  /* line 20414, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-4,
.py-xl-4 {
    padding-top: 1rem !important;
  }
  /* line 20418, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-4,
.px-xl-4 {
    padding-right: 1rem !important;
  }
  /* line 20422, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1rem !important;
  }
  /* line 20426, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-4,
.px-xl-4 {
    padding-left: 1rem !important;
  }
  /* line 20430, app/assets/stylesheets/style.bundle.scss */
  .p-xl-5 {
    padding: 1.25rem !important;
  }
  /* line 20433, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-5,
.py-xl-5 {
    padding-top: 1.25rem !important;
  }
  /* line 20437, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-5,
.px-xl-5 {
    padding-right: 1.25rem !important;
  }
  /* line 20441, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 1.25rem !important;
  }
  /* line 20445, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-5,
.px-xl-5 {
    padding-left: 1.25rem !important;
  }
  /* line 20449, app/assets/stylesheets/style.bundle.scss */
  .p-xl-6 {
    padding: 1.5rem !important;
  }
  /* line 20452, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-6,
.py-xl-6 {
    padding-top: 1.5rem !important;
  }
  /* line 20456, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-6,
.px-xl-6 {
    padding-right: 1.5rem !important;
  }
  /* line 20460, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-6,
.py-xl-6 {
    padding-bottom: 1.5rem !important;
  }
  /* line 20464, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-6,
.px-xl-6 {
    padding-left: 1.5rem !important;
  }
  /* line 20468, app/assets/stylesheets/style.bundle.scss */
  .p-xl-7 {
    padding: 1.75rem !important;
  }
  /* line 20471, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-7,
.py-xl-7 {
    padding-top: 1.75rem !important;
  }
  /* line 20475, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-7,
.px-xl-7 {
    padding-right: 1.75rem !important;
  }
  /* line 20479, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-7,
.py-xl-7 {
    padding-bottom: 1.75rem !important;
  }
  /* line 20483, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-7,
.px-xl-7 {
    padding-left: 1.75rem !important;
  }
  /* line 20487, app/assets/stylesheets/style.bundle.scss */
  .p-xl-8 {
    padding: 2rem !important;
  }
  /* line 20490, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-8,
.py-xl-8 {
    padding-top: 2rem !important;
  }
  /* line 20494, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-8,
.px-xl-8 {
    padding-right: 2rem !important;
  }
  /* line 20498, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-8,
.py-xl-8 {
    padding-bottom: 2rem !important;
  }
  /* line 20502, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-8,
.px-xl-8 {
    padding-left: 2rem !important;
  }
  /* line 20506, app/assets/stylesheets/style.bundle.scss */
  .p-xl-9 {
    padding: 2.25rem !important;
  }
  /* line 20509, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-9,
.py-xl-9 {
    padding-top: 2.25rem !important;
  }
  /* line 20513, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-9,
.px-xl-9 {
    padding-right: 2.25rem !important;
  }
  /* line 20517, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-9,
.py-xl-9 {
    padding-bottom: 2.25rem !important;
  }
  /* line 20521, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-9,
.px-xl-9 {
    padding-left: 2.25rem !important;
  }
  /* line 20525, app/assets/stylesheets/style.bundle.scss */
  .p-xl-10 {
    padding: 2.5rem !important;
  }
  /* line 20528, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-10,
.py-xl-10 {
    padding-top: 2.5rem !important;
  }
  /* line 20532, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-10,
.px-xl-10 {
    padding-right: 2.5rem !important;
  }
  /* line 20536, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-10,
.py-xl-10 {
    padding-bottom: 2.5rem !important;
  }
  /* line 20540, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-10,
.px-xl-10 {
    padding-left: 2.5rem !important;
  }
  /* line 20544, app/assets/stylesheets/style.bundle.scss */
  .p-xl-11 {
    padding: 2.75rem !important;
  }
  /* line 20547, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-11,
.py-xl-11 {
    padding-top: 2.75rem !important;
  }
  /* line 20551, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-11,
.px-xl-11 {
    padding-right: 2.75rem !important;
  }
  /* line 20555, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-11,
.py-xl-11 {
    padding-bottom: 2.75rem !important;
  }
  /* line 20559, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-11,
.px-xl-11 {
    padding-left: 2.75rem !important;
  }
  /* line 20563, app/assets/stylesheets/style.bundle.scss */
  .p-xl-12 {
    padding: 3rem !important;
  }
  /* line 20566, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-12,
.py-xl-12 {
    padding-top: 3rem !important;
  }
  /* line 20570, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-12,
.px-xl-12 {
    padding-right: 3rem !important;
  }
  /* line 20574, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-12,
.py-xl-12 {
    padding-bottom: 3rem !important;
  }
  /* line 20578, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-12,
.px-xl-12 {
    padding-left: 3rem !important;
  }
  /* line 20582, app/assets/stylesheets/style.bundle.scss */
  .p-xl-13 {
    padding: 3.25rem !important;
  }
  /* line 20585, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-13,
.py-xl-13 {
    padding-top: 3.25rem !important;
  }
  /* line 20589, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-13,
.px-xl-13 {
    padding-right: 3.25rem !important;
  }
  /* line 20593, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-13,
.py-xl-13 {
    padding-bottom: 3.25rem !important;
  }
  /* line 20597, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-13,
.px-xl-13 {
    padding-left: 3.25rem !important;
  }
  /* line 20601, app/assets/stylesheets/style.bundle.scss */
  .p-xl-14 {
    padding: 3.5rem !important;
  }
  /* line 20604, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-14,
.py-xl-14 {
    padding-top: 3.5rem !important;
  }
  /* line 20608, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-14,
.px-xl-14 {
    padding-right: 3.5rem !important;
  }
  /* line 20612, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-14,
.py-xl-14 {
    padding-bottom: 3.5rem !important;
  }
  /* line 20616, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-14,
.px-xl-14 {
    padding-left: 3.5rem !important;
  }
  /* line 20620, app/assets/stylesheets/style.bundle.scss */
  .p-xl-15 {
    padding: 3.75rem !important;
  }
  /* line 20623, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-15,
.py-xl-15 {
    padding-top: 3.75rem !important;
  }
  /* line 20627, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-15,
.px-xl-15 {
    padding-right: 3.75rem !important;
  }
  /* line 20631, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-15,
.py-xl-15 {
    padding-bottom: 3.75rem !important;
  }
  /* line 20635, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-15,
.px-xl-15 {
    padding-left: 3.75rem !important;
  }
  /* line 20639, app/assets/stylesheets/style.bundle.scss */
  .p-xl-16 {
    padding: 4rem !important;
  }
  /* line 20642, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-16,
.py-xl-16 {
    padding-top: 4rem !important;
  }
  /* line 20646, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-16,
.px-xl-16 {
    padding-right: 4rem !important;
  }
  /* line 20650, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-16,
.py-xl-16 {
    padding-bottom: 4rem !important;
  }
  /* line 20654, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-16,
.px-xl-16 {
    padding-left: 4rem !important;
  }
  /* line 20658, app/assets/stylesheets/style.bundle.scss */
  .p-xl-17 {
    padding: 4.25rem !important;
  }
  /* line 20661, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-17,
.py-xl-17 {
    padding-top: 4.25rem !important;
  }
  /* line 20665, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-17,
.px-xl-17 {
    padding-right: 4.25rem !important;
  }
  /* line 20669, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-17,
.py-xl-17 {
    padding-bottom: 4.25rem !important;
  }
  /* line 20673, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-17,
.px-xl-17 {
    padding-left: 4.25rem !important;
  }
  /* line 20677, app/assets/stylesheets/style.bundle.scss */
  .p-xl-18 {
    padding: 4.5rem !important;
  }
  /* line 20680, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-18,
.py-xl-18 {
    padding-top: 4.5rem !important;
  }
  /* line 20684, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-18,
.px-xl-18 {
    padding-right: 4.5rem !important;
  }
  /* line 20688, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-18,
.py-xl-18 {
    padding-bottom: 4.5rem !important;
  }
  /* line 20692, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-18,
.px-xl-18 {
    padding-left: 4.5rem !important;
  }
  /* line 20696, app/assets/stylesheets/style.bundle.scss */
  .p-xl-19 {
    padding: 4.75rem !important;
  }
  /* line 20699, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-19,
.py-xl-19 {
    padding-top: 4.75rem !important;
  }
  /* line 20703, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-19,
.px-xl-19 {
    padding-right: 4.75rem !important;
  }
  /* line 20707, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-19,
.py-xl-19 {
    padding-bottom: 4.75rem !important;
  }
  /* line 20711, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-19,
.px-xl-19 {
    padding-left: 4.75rem !important;
  }
  /* line 20715, app/assets/stylesheets/style.bundle.scss */
  .p-xl-20 {
    padding: 5rem !important;
  }
  /* line 20718, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-20,
.py-xl-20 {
    padding-top: 5rem !important;
  }
  /* line 20722, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-20,
.px-xl-20 {
    padding-right: 5rem !important;
  }
  /* line 20726, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-20,
.py-xl-20 {
    padding-bottom: 5rem !important;
  }
  /* line 20730, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-20,
.px-xl-20 {
    padding-left: 5rem !important;
  }
  /* line 20734, app/assets/stylesheets/style.bundle.scss */
  .p-xl-21 {
    padding: 5.25rem !important;
  }
  /* line 20737, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-21,
.py-xl-21 {
    padding-top: 5.25rem !important;
  }
  /* line 20741, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-21,
.px-xl-21 {
    padding-right: 5.25rem !important;
  }
  /* line 20745, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-21,
.py-xl-21 {
    padding-bottom: 5.25rem !important;
  }
  /* line 20749, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-21,
.px-xl-21 {
    padding-left: 5.25rem !important;
  }
  /* line 20753, app/assets/stylesheets/style.bundle.scss */
  .p-xl-22 {
    padding: 5.5rem !important;
  }
  /* line 20756, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-22,
.py-xl-22 {
    padding-top: 5.5rem !important;
  }
  /* line 20760, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-22,
.px-xl-22 {
    padding-right: 5.5rem !important;
  }
  /* line 20764, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-22,
.py-xl-22 {
    padding-bottom: 5.5rem !important;
  }
  /* line 20768, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-22,
.px-xl-22 {
    padding-left: 5.5rem !important;
  }
  /* line 20772, app/assets/stylesheets/style.bundle.scss */
  .p-xl-23 {
    padding: 5.75rem !important;
  }
  /* line 20775, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-23,
.py-xl-23 {
    padding-top: 5.75rem !important;
  }
  /* line 20779, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-23,
.px-xl-23 {
    padding-right: 5.75rem !important;
  }
  /* line 20783, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-23,
.py-xl-23 {
    padding-bottom: 5.75rem !important;
  }
  /* line 20787, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-23,
.px-xl-23 {
    padding-left: 5.75rem !important;
  }
  /* line 20791, app/assets/stylesheets/style.bundle.scss */
  .p-xl-24 {
    padding: 6rem !important;
  }
  /* line 20794, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-24,
.py-xl-24 {
    padding-top: 6rem !important;
  }
  /* line 20798, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-24,
.px-xl-24 {
    padding-right: 6rem !important;
  }
  /* line 20802, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-24,
.py-xl-24 {
    padding-bottom: 6rem !important;
  }
  /* line 20806, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-24,
.px-xl-24 {
    padding-left: 6rem !important;
  }
  /* line 20810, app/assets/stylesheets/style.bundle.scss */
  .p-xl-25 {
    padding: 6.25rem !important;
  }
  /* line 20813, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-25,
.py-xl-25 {
    padding-top: 6.25rem !important;
  }
  /* line 20817, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-25,
.px-xl-25 {
    padding-right: 6.25rem !important;
  }
  /* line 20821, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-25,
.py-xl-25 {
    padding-bottom: 6.25rem !important;
  }
  /* line 20825, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-25,
.px-xl-25 {
    padding-left: 6.25rem !important;
  }
  /* line 20829, app/assets/stylesheets/style.bundle.scss */
  .p-xl-26 {
    padding: 6.5rem !important;
  }
  /* line 20832, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-26,
.py-xl-26 {
    padding-top: 6.5rem !important;
  }
  /* line 20836, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-26,
.px-xl-26 {
    padding-right: 6.5rem !important;
  }
  /* line 20840, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-26,
.py-xl-26 {
    padding-bottom: 6.5rem !important;
  }
  /* line 20844, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-26,
.px-xl-26 {
    padding-left: 6.5rem !important;
  }
  /* line 20848, app/assets/stylesheets/style.bundle.scss */
  .p-xl-27 {
    padding: 6.75rem !important;
  }
  /* line 20851, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-27,
.py-xl-27 {
    padding-top: 6.75rem !important;
  }
  /* line 20855, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-27,
.px-xl-27 {
    padding-right: 6.75rem !important;
  }
  /* line 20859, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-27,
.py-xl-27 {
    padding-bottom: 6.75rem !important;
  }
  /* line 20863, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-27,
.px-xl-27 {
    padding-left: 6.75rem !important;
  }
  /* line 20867, app/assets/stylesheets/style.bundle.scss */
  .p-xl-28 {
    padding: 7rem !important;
  }
  /* line 20870, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-28,
.py-xl-28 {
    padding-top: 7rem !important;
  }
  /* line 20874, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-28,
.px-xl-28 {
    padding-right: 7rem !important;
  }
  /* line 20878, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-28,
.py-xl-28 {
    padding-bottom: 7rem !important;
  }
  /* line 20882, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-28,
.px-xl-28 {
    padding-left: 7rem !important;
  }
  /* line 20886, app/assets/stylesheets/style.bundle.scss */
  .p-xl-29 {
    padding: 7.25rem !important;
  }
  /* line 20889, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-29,
.py-xl-29 {
    padding-top: 7.25rem !important;
  }
  /* line 20893, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-29,
.px-xl-29 {
    padding-right: 7.25rem !important;
  }
  /* line 20897, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-29,
.py-xl-29 {
    padding-bottom: 7.25rem !important;
  }
  /* line 20901, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-29,
.px-xl-29 {
    padding-left: 7.25rem !important;
  }
  /* line 20905, app/assets/stylesheets/style.bundle.scss */
  .p-xl-30 {
    padding: 7.5rem !important;
  }
  /* line 20908, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-30,
.py-xl-30 {
    padding-top: 7.5rem !important;
  }
  /* line 20912, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-30,
.px-xl-30 {
    padding-right: 7.5rem !important;
  }
  /* line 20916, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-30,
.py-xl-30 {
    padding-bottom: 7.5rem !important;
  }
  /* line 20920, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-30,
.px-xl-30 {
    padding-left: 7.5rem !important;
  }
  /* line 20924, app/assets/stylesheets/style.bundle.scss */
  .p-xl-31 {
    padding: 7.75rem !important;
  }
  /* line 20927, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-31,
.py-xl-31 {
    padding-top: 7.75rem !important;
  }
  /* line 20931, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-31,
.px-xl-31 {
    padding-right: 7.75rem !important;
  }
  /* line 20935, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-31,
.py-xl-31 {
    padding-bottom: 7.75rem !important;
  }
  /* line 20939, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-31,
.px-xl-31 {
    padding-left: 7.75rem !important;
  }
  /* line 20943, app/assets/stylesheets/style.bundle.scss */
  .p-xl-32 {
    padding: 8rem !important;
  }
  /* line 20946, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-32,
.py-xl-32 {
    padding-top: 8rem !important;
  }
  /* line 20950, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-32,
.px-xl-32 {
    padding-right: 8rem !important;
  }
  /* line 20954, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-32,
.py-xl-32 {
    padding-bottom: 8rem !important;
  }
  /* line 20958, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-32,
.px-xl-32 {
    padding-left: 8rem !important;
  }
  /* line 20962, app/assets/stylesheets/style.bundle.scss */
  .p-xl-33 {
    padding: 8.25rem !important;
  }
  /* line 20965, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-33,
.py-xl-33 {
    padding-top: 8.25rem !important;
  }
  /* line 20969, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-33,
.px-xl-33 {
    padding-right: 8.25rem !important;
  }
  /* line 20973, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-33,
.py-xl-33 {
    padding-bottom: 8.25rem !important;
  }
  /* line 20977, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-33,
.px-xl-33 {
    padding-left: 8.25rem !important;
  }
  /* line 20981, app/assets/stylesheets/style.bundle.scss */
  .p-xl-34 {
    padding: 8.5rem !important;
  }
  /* line 20984, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-34,
.py-xl-34 {
    padding-top: 8.5rem !important;
  }
  /* line 20988, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-34,
.px-xl-34 {
    padding-right: 8.5rem !important;
  }
  /* line 20992, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-34,
.py-xl-34 {
    padding-bottom: 8.5rem !important;
  }
  /* line 20996, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-34,
.px-xl-34 {
    padding-left: 8.5rem !important;
  }
  /* line 21000, app/assets/stylesheets/style.bundle.scss */
  .p-xl-35 {
    padding: 8.75rem !important;
  }
  /* line 21003, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-35,
.py-xl-35 {
    padding-top: 8.75rem !important;
  }
  /* line 21007, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-35,
.px-xl-35 {
    padding-right: 8.75rem !important;
  }
  /* line 21011, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-35,
.py-xl-35 {
    padding-bottom: 8.75rem !important;
  }
  /* line 21015, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-35,
.px-xl-35 {
    padding-left: 8.75rem !important;
  }
  /* line 21019, app/assets/stylesheets/style.bundle.scss */
  .p-xl-36 {
    padding: 9rem !important;
  }
  /* line 21022, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-36,
.py-xl-36 {
    padding-top: 9rem !important;
  }
  /* line 21026, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-36,
.px-xl-36 {
    padding-right: 9rem !important;
  }
  /* line 21030, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-36,
.py-xl-36 {
    padding-bottom: 9rem !important;
  }
  /* line 21034, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-36,
.px-xl-36 {
    padding-left: 9rem !important;
  }
  /* line 21038, app/assets/stylesheets/style.bundle.scss */
  .p-xl-37 {
    padding: 9.25rem !important;
  }
  /* line 21041, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-37,
.py-xl-37 {
    padding-top: 9.25rem !important;
  }
  /* line 21045, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-37,
.px-xl-37 {
    padding-right: 9.25rem !important;
  }
  /* line 21049, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-37,
.py-xl-37 {
    padding-bottom: 9.25rem !important;
  }
  /* line 21053, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-37,
.px-xl-37 {
    padding-left: 9.25rem !important;
  }
  /* line 21057, app/assets/stylesheets/style.bundle.scss */
  .p-xl-48 {
    padding: 9.5rem !important;
  }
  /* line 21060, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-48,
.py-xl-48 {
    padding-top: 9.5rem !important;
  }
  /* line 21064, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-48,
.px-xl-48 {
    padding-right: 9.5rem !important;
  }
  /* line 21068, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-48,
.py-xl-48 {
    padding-bottom: 9.5rem !important;
  }
  /* line 21072, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-48,
.px-xl-48 {
    padding-left: 9.5rem !important;
  }
  /* line 21076, app/assets/stylesheets/style.bundle.scss */
  .p-xl-39 {
    padding: 9.75rem !important;
  }
  /* line 21079, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-39,
.py-xl-39 {
    padding-top: 9.75rem !important;
  }
  /* line 21083, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-39,
.px-xl-39 {
    padding-right: 9.75rem !important;
  }
  /* line 21087, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-39,
.py-xl-39 {
    padding-bottom: 9.75rem !important;
  }
  /* line 21091, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-39,
.px-xl-39 {
    padding-left: 9.75rem !important;
  }
  /* line 21095, app/assets/stylesheets/style.bundle.scss */
  .p-xl-40 {
    padding: 10rem !important;
  }
  /* line 21098, app/assets/stylesheets/style.bundle.scss */
  .pt-xl-40,
.py-xl-40 {
    padding-top: 10rem !important;
  }
  /* line 21102, app/assets/stylesheets/style.bundle.scss */
  .pr-xl-40,
.px-xl-40 {
    padding-right: 10rem !important;
  }
  /* line 21106, app/assets/stylesheets/style.bundle.scss */
  .pb-xl-40,
.py-xl-40 {
    padding-bottom: 10rem !important;
  }
  /* line 21110, app/assets/stylesheets/style.bundle.scss */
  .pl-xl-40,
.px-xl-40 {
    padding-left: 10rem !important;
  }
  /* line 21114, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  /* line 21117, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 21121, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 21125, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 21129, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 21133, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  /* line 21136, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 21140, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 21144, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 21148, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 21152, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n3 {
    margin: -0.75rem !important;
  }
  /* line 21155, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -0.75rem !important;
  }
  /* line 21159, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -0.75rem !important;
  }
  /* line 21163, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -0.75rem !important;
  }
  /* line 21167, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -0.75rem !important;
  }
  /* line 21171, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n4 {
    margin: -1rem !important;
  }
  /* line 21174, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -1rem !important;
  }
  /* line 21178, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -1rem !important;
  }
  /* line 21182, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -1rem !important;
  }
  /* line 21186, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -1rem !important;
  }
  /* line 21190, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n5 {
    margin: -1.25rem !important;
  }
  /* line 21193, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -1.25rem !important;
  }
  /* line 21197, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -1.25rem !important;
  }
  /* line 21201, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -1.25rem !important;
  }
  /* line 21205, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -1.25rem !important;
  }
  /* line 21209, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n6 {
    margin: -1.5rem !important;
  }
  /* line 21212, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n6,
.my-xl-n6 {
    margin-top: -1.5rem !important;
  }
  /* line 21216, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n6,
.mx-xl-n6 {
    margin-right: -1.5rem !important;
  }
  /* line 21220, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n6,
.my-xl-n6 {
    margin-bottom: -1.5rem !important;
  }
  /* line 21224, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n6,
.mx-xl-n6 {
    margin-left: -1.5rem !important;
  }
  /* line 21228, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n7 {
    margin: -1.75rem !important;
  }
  /* line 21231, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n7,
.my-xl-n7 {
    margin-top: -1.75rem !important;
  }
  /* line 21235, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n7,
.mx-xl-n7 {
    margin-right: -1.75rem !important;
  }
  /* line 21239, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n7,
.my-xl-n7 {
    margin-bottom: -1.75rem !important;
  }
  /* line 21243, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n7,
.mx-xl-n7 {
    margin-left: -1.75rem !important;
  }
  /* line 21247, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n8 {
    margin: -2rem !important;
  }
  /* line 21250, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n8,
.my-xl-n8 {
    margin-top: -2rem !important;
  }
  /* line 21254, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n8,
.mx-xl-n8 {
    margin-right: -2rem !important;
  }
  /* line 21258, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n8,
.my-xl-n8 {
    margin-bottom: -2rem !important;
  }
  /* line 21262, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n8,
.mx-xl-n8 {
    margin-left: -2rem !important;
  }
  /* line 21266, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n9 {
    margin: -2.25rem !important;
  }
  /* line 21269, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n9,
.my-xl-n9 {
    margin-top: -2.25rem !important;
  }
  /* line 21273, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n9,
.mx-xl-n9 {
    margin-right: -2.25rem !important;
  }
  /* line 21277, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n9,
.my-xl-n9 {
    margin-bottom: -2.25rem !important;
  }
  /* line 21281, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n9,
.mx-xl-n9 {
    margin-left: -2.25rem !important;
  }
  /* line 21285, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n10 {
    margin: -2.5rem !important;
  }
  /* line 21288, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n10,
.my-xl-n10 {
    margin-top: -2.5rem !important;
  }
  /* line 21292, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n10,
.mx-xl-n10 {
    margin-right: -2.5rem !important;
  }
  /* line 21296, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n10,
.my-xl-n10 {
    margin-bottom: -2.5rem !important;
  }
  /* line 21300, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n10,
.mx-xl-n10 {
    margin-left: -2.5rem !important;
  }
  /* line 21304, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n11 {
    margin: -2.75rem !important;
  }
  /* line 21307, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n11,
.my-xl-n11 {
    margin-top: -2.75rem !important;
  }
  /* line 21311, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n11,
.mx-xl-n11 {
    margin-right: -2.75rem !important;
  }
  /* line 21315, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n11,
.my-xl-n11 {
    margin-bottom: -2.75rem !important;
  }
  /* line 21319, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n11,
.mx-xl-n11 {
    margin-left: -2.75rem !important;
  }
  /* line 21323, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n12 {
    margin: -3rem !important;
  }
  /* line 21326, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n12,
.my-xl-n12 {
    margin-top: -3rem !important;
  }
  /* line 21330, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n12,
.mx-xl-n12 {
    margin-right: -3rem !important;
  }
  /* line 21334, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n12,
.my-xl-n12 {
    margin-bottom: -3rem !important;
  }
  /* line 21338, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n12,
.mx-xl-n12 {
    margin-left: -3rem !important;
  }
  /* line 21342, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n13 {
    margin: -3.25rem !important;
  }
  /* line 21345, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n13,
.my-xl-n13 {
    margin-top: -3.25rem !important;
  }
  /* line 21349, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n13,
.mx-xl-n13 {
    margin-right: -3.25rem !important;
  }
  /* line 21353, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n13,
.my-xl-n13 {
    margin-bottom: -3.25rem !important;
  }
  /* line 21357, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n13,
.mx-xl-n13 {
    margin-left: -3.25rem !important;
  }
  /* line 21361, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n14 {
    margin: -3.5rem !important;
  }
  /* line 21364, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n14,
.my-xl-n14 {
    margin-top: -3.5rem !important;
  }
  /* line 21368, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n14,
.mx-xl-n14 {
    margin-right: -3.5rem !important;
  }
  /* line 21372, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n14,
.my-xl-n14 {
    margin-bottom: -3.5rem !important;
  }
  /* line 21376, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n14,
.mx-xl-n14 {
    margin-left: -3.5rem !important;
  }
  /* line 21380, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n15 {
    margin: -3.75rem !important;
  }
  /* line 21383, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n15,
.my-xl-n15 {
    margin-top: -3.75rem !important;
  }
  /* line 21387, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n15,
.mx-xl-n15 {
    margin-right: -3.75rem !important;
  }
  /* line 21391, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n15,
.my-xl-n15 {
    margin-bottom: -3.75rem !important;
  }
  /* line 21395, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n15,
.mx-xl-n15 {
    margin-left: -3.75rem !important;
  }
  /* line 21399, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n16 {
    margin: -4rem !important;
  }
  /* line 21402, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n16,
.my-xl-n16 {
    margin-top: -4rem !important;
  }
  /* line 21406, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n16,
.mx-xl-n16 {
    margin-right: -4rem !important;
  }
  /* line 21410, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n16,
.my-xl-n16 {
    margin-bottom: -4rem !important;
  }
  /* line 21414, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n16,
.mx-xl-n16 {
    margin-left: -4rem !important;
  }
  /* line 21418, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n17 {
    margin: -4.25rem !important;
  }
  /* line 21421, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n17,
.my-xl-n17 {
    margin-top: -4.25rem !important;
  }
  /* line 21425, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n17,
.mx-xl-n17 {
    margin-right: -4.25rem !important;
  }
  /* line 21429, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n17,
.my-xl-n17 {
    margin-bottom: -4.25rem !important;
  }
  /* line 21433, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n17,
.mx-xl-n17 {
    margin-left: -4.25rem !important;
  }
  /* line 21437, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n18 {
    margin: -4.5rem !important;
  }
  /* line 21440, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n18,
.my-xl-n18 {
    margin-top: -4.5rem !important;
  }
  /* line 21444, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n18,
.mx-xl-n18 {
    margin-right: -4.5rem !important;
  }
  /* line 21448, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n18,
.my-xl-n18 {
    margin-bottom: -4.5rem !important;
  }
  /* line 21452, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n18,
.mx-xl-n18 {
    margin-left: -4.5rem !important;
  }
  /* line 21456, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n19 {
    margin: -4.75rem !important;
  }
  /* line 21459, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n19,
.my-xl-n19 {
    margin-top: -4.75rem !important;
  }
  /* line 21463, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n19,
.mx-xl-n19 {
    margin-right: -4.75rem !important;
  }
  /* line 21467, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n19,
.my-xl-n19 {
    margin-bottom: -4.75rem !important;
  }
  /* line 21471, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n19,
.mx-xl-n19 {
    margin-left: -4.75rem !important;
  }
  /* line 21475, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n20 {
    margin: -5rem !important;
  }
  /* line 21478, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n20,
.my-xl-n20 {
    margin-top: -5rem !important;
  }
  /* line 21482, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n20,
.mx-xl-n20 {
    margin-right: -5rem !important;
  }
  /* line 21486, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n20,
.my-xl-n20 {
    margin-bottom: -5rem !important;
  }
  /* line 21490, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n20,
.mx-xl-n20 {
    margin-left: -5rem !important;
  }
  /* line 21494, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n21 {
    margin: -5.25rem !important;
  }
  /* line 21497, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n21,
.my-xl-n21 {
    margin-top: -5.25rem !important;
  }
  /* line 21501, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n21,
.mx-xl-n21 {
    margin-right: -5.25rem !important;
  }
  /* line 21505, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n21,
.my-xl-n21 {
    margin-bottom: -5.25rem !important;
  }
  /* line 21509, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n21,
.mx-xl-n21 {
    margin-left: -5.25rem !important;
  }
  /* line 21513, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n22 {
    margin: -5.5rem !important;
  }
  /* line 21516, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n22,
.my-xl-n22 {
    margin-top: -5.5rem !important;
  }
  /* line 21520, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n22,
.mx-xl-n22 {
    margin-right: -5.5rem !important;
  }
  /* line 21524, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n22,
.my-xl-n22 {
    margin-bottom: -5.5rem !important;
  }
  /* line 21528, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n22,
.mx-xl-n22 {
    margin-left: -5.5rem !important;
  }
  /* line 21532, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n23 {
    margin: -5.75rem !important;
  }
  /* line 21535, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n23,
.my-xl-n23 {
    margin-top: -5.75rem !important;
  }
  /* line 21539, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n23,
.mx-xl-n23 {
    margin-right: -5.75rem !important;
  }
  /* line 21543, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n23,
.my-xl-n23 {
    margin-bottom: -5.75rem !important;
  }
  /* line 21547, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n23,
.mx-xl-n23 {
    margin-left: -5.75rem !important;
  }
  /* line 21551, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n24 {
    margin: -6rem !important;
  }
  /* line 21554, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n24,
.my-xl-n24 {
    margin-top: -6rem !important;
  }
  /* line 21558, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n24,
.mx-xl-n24 {
    margin-right: -6rem !important;
  }
  /* line 21562, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n24,
.my-xl-n24 {
    margin-bottom: -6rem !important;
  }
  /* line 21566, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n24,
.mx-xl-n24 {
    margin-left: -6rem !important;
  }
  /* line 21570, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n25 {
    margin: -6.25rem !important;
  }
  /* line 21573, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n25,
.my-xl-n25 {
    margin-top: -6.25rem !important;
  }
  /* line 21577, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n25,
.mx-xl-n25 {
    margin-right: -6.25rem !important;
  }
  /* line 21581, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n25,
.my-xl-n25 {
    margin-bottom: -6.25rem !important;
  }
  /* line 21585, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n25,
.mx-xl-n25 {
    margin-left: -6.25rem !important;
  }
  /* line 21589, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n26 {
    margin: -6.5rem !important;
  }
  /* line 21592, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n26,
.my-xl-n26 {
    margin-top: -6.5rem !important;
  }
  /* line 21596, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n26,
.mx-xl-n26 {
    margin-right: -6.5rem !important;
  }
  /* line 21600, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n26,
.my-xl-n26 {
    margin-bottom: -6.5rem !important;
  }
  /* line 21604, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n26,
.mx-xl-n26 {
    margin-left: -6.5rem !important;
  }
  /* line 21608, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n27 {
    margin: -6.75rem !important;
  }
  /* line 21611, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n27,
.my-xl-n27 {
    margin-top: -6.75rem !important;
  }
  /* line 21615, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n27,
.mx-xl-n27 {
    margin-right: -6.75rem !important;
  }
  /* line 21619, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n27,
.my-xl-n27 {
    margin-bottom: -6.75rem !important;
  }
  /* line 21623, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n27,
.mx-xl-n27 {
    margin-left: -6.75rem !important;
  }
  /* line 21627, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n28 {
    margin: -7rem !important;
  }
  /* line 21630, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n28,
.my-xl-n28 {
    margin-top: -7rem !important;
  }
  /* line 21634, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n28,
.mx-xl-n28 {
    margin-right: -7rem !important;
  }
  /* line 21638, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n28,
.my-xl-n28 {
    margin-bottom: -7rem !important;
  }
  /* line 21642, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n28,
.mx-xl-n28 {
    margin-left: -7rem !important;
  }
  /* line 21646, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n29 {
    margin: -7.25rem !important;
  }
  /* line 21649, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n29,
.my-xl-n29 {
    margin-top: -7.25rem !important;
  }
  /* line 21653, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n29,
.mx-xl-n29 {
    margin-right: -7.25rem !important;
  }
  /* line 21657, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n29,
.my-xl-n29 {
    margin-bottom: -7.25rem !important;
  }
  /* line 21661, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n29,
.mx-xl-n29 {
    margin-left: -7.25rem !important;
  }
  /* line 21665, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n30 {
    margin: -7.5rem !important;
  }
  /* line 21668, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n30,
.my-xl-n30 {
    margin-top: -7.5rem !important;
  }
  /* line 21672, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n30,
.mx-xl-n30 {
    margin-right: -7.5rem !important;
  }
  /* line 21676, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n30,
.my-xl-n30 {
    margin-bottom: -7.5rem !important;
  }
  /* line 21680, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n30,
.mx-xl-n30 {
    margin-left: -7.5rem !important;
  }
  /* line 21684, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n31 {
    margin: -7.75rem !important;
  }
  /* line 21687, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n31,
.my-xl-n31 {
    margin-top: -7.75rem !important;
  }
  /* line 21691, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n31,
.mx-xl-n31 {
    margin-right: -7.75rem !important;
  }
  /* line 21695, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n31,
.my-xl-n31 {
    margin-bottom: -7.75rem !important;
  }
  /* line 21699, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n31,
.mx-xl-n31 {
    margin-left: -7.75rem !important;
  }
  /* line 21703, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n32 {
    margin: -8rem !important;
  }
  /* line 21706, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n32,
.my-xl-n32 {
    margin-top: -8rem !important;
  }
  /* line 21710, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n32,
.mx-xl-n32 {
    margin-right: -8rem !important;
  }
  /* line 21714, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n32,
.my-xl-n32 {
    margin-bottom: -8rem !important;
  }
  /* line 21718, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n32,
.mx-xl-n32 {
    margin-left: -8rem !important;
  }
  /* line 21722, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n33 {
    margin: -8.25rem !important;
  }
  /* line 21725, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n33,
.my-xl-n33 {
    margin-top: -8.25rem !important;
  }
  /* line 21729, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n33,
.mx-xl-n33 {
    margin-right: -8.25rem !important;
  }
  /* line 21733, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n33,
.my-xl-n33 {
    margin-bottom: -8.25rem !important;
  }
  /* line 21737, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n33,
.mx-xl-n33 {
    margin-left: -8.25rem !important;
  }
  /* line 21741, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n34 {
    margin: -8.5rem !important;
  }
  /* line 21744, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n34,
.my-xl-n34 {
    margin-top: -8.5rem !important;
  }
  /* line 21748, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n34,
.mx-xl-n34 {
    margin-right: -8.5rem !important;
  }
  /* line 21752, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n34,
.my-xl-n34 {
    margin-bottom: -8.5rem !important;
  }
  /* line 21756, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n34,
.mx-xl-n34 {
    margin-left: -8.5rem !important;
  }
  /* line 21760, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n35 {
    margin: -8.75rem !important;
  }
  /* line 21763, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n35,
.my-xl-n35 {
    margin-top: -8.75rem !important;
  }
  /* line 21767, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n35,
.mx-xl-n35 {
    margin-right: -8.75rem !important;
  }
  /* line 21771, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n35,
.my-xl-n35 {
    margin-bottom: -8.75rem !important;
  }
  /* line 21775, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n35,
.mx-xl-n35 {
    margin-left: -8.75rem !important;
  }
  /* line 21779, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n36 {
    margin: -9rem !important;
  }
  /* line 21782, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n36,
.my-xl-n36 {
    margin-top: -9rem !important;
  }
  /* line 21786, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n36,
.mx-xl-n36 {
    margin-right: -9rem !important;
  }
  /* line 21790, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n36,
.my-xl-n36 {
    margin-bottom: -9rem !important;
  }
  /* line 21794, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n36,
.mx-xl-n36 {
    margin-left: -9rem !important;
  }
  /* line 21798, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n37 {
    margin: -9.25rem !important;
  }
  /* line 21801, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n37,
.my-xl-n37 {
    margin-top: -9.25rem !important;
  }
  /* line 21805, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n37,
.mx-xl-n37 {
    margin-right: -9.25rem !important;
  }
  /* line 21809, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n37,
.my-xl-n37 {
    margin-bottom: -9.25rem !important;
  }
  /* line 21813, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n37,
.mx-xl-n37 {
    margin-left: -9.25rem !important;
  }
  /* line 21817, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n48 {
    margin: -9.5rem !important;
  }
  /* line 21820, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n48,
.my-xl-n48 {
    margin-top: -9.5rem !important;
  }
  /* line 21824, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n48,
.mx-xl-n48 {
    margin-right: -9.5rem !important;
  }
  /* line 21828, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n48,
.my-xl-n48 {
    margin-bottom: -9.5rem !important;
  }
  /* line 21832, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n48,
.mx-xl-n48 {
    margin-left: -9.5rem !important;
  }
  /* line 21836, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n39 {
    margin: -9.75rem !important;
  }
  /* line 21839, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n39,
.my-xl-n39 {
    margin-top: -9.75rem !important;
  }
  /* line 21843, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n39,
.mx-xl-n39 {
    margin-right: -9.75rem !important;
  }
  /* line 21847, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n39,
.my-xl-n39 {
    margin-bottom: -9.75rem !important;
  }
  /* line 21851, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n39,
.mx-xl-n39 {
    margin-left: -9.75rem !important;
  }
  /* line 21855, app/assets/stylesheets/style.bundle.scss */
  .m-xl-n40 {
    margin: -10rem !important;
  }
  /* line 21858, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-n40,
.my-xl-n40 {
    margin-top: -10rem !important;
  }
  /* line 21862, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-n40,
.mx-xl-n40 {
    margin-right: -10rem !important;
  }
  /* line 21866, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-n40,
.my-xl-n40 {
    margin-bottom: -10rem !important;
  }
  /* line 21870, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-n40,
.mx-xl-n40 {
    margin-left: -10rem !important;
  }
  /* line 21874, app/assets/stylesheets/style.bundle.scss */
  .m-xl-auto {
    margin: auto !important;
  }
  /* line 21877, app/assets/stylesheets/style.bundle.scss */
  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }
  /* line 21881, app/assets/stylesheets/style.bundle.scss */
  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }
  /* line 21885, app/assets/stylesheets/style.bundle.scss */
  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }
  /* line 21889, app/assets/stylesheets/style.bundle.scss */
  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1400px) {
  /* line 21896, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-0 {
    margin: 0 !important;
  }
  /* line 21899, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-0,
.my-xxl-0 {
    margin-top: 0 !important;
  }
  /* line 21903, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-0,
.mx-xxl-0 {
    margin-right: 0 !important;
  }
  /* line 21907, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-0,
.my-xxl-0 {
    margin-bottom: 0 !important;
  }
  /* line 21911, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-0,
.mx-xxl-0 {
    margin-left: 0 !important;
  }
  /* line 21915, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  /* line 21918, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-1,
.my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 21922, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-1,
.mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 21926, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-1,
.my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21930, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-1,
.mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 21934, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  /* line 21937, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-2,
.my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 21941, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-2,
.mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 21945, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-2,
.my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21949, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-2,
.mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 21953, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-3 {
    margin: 0.75rem !important;
  }
  /* line 21956, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-3,
.my-xxl-3 {
    margin-top: 0.75rem !important;
  }
  /* line 21960, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-3,
.mx-xxl-3 {
    margin-right: 0.75rem !important;
  }
  /* line 21964, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-3,
.my-xxl-3 {
    margin-bottom: 0.75rem !important;
  }
  /* line 21968, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-3,
.mx-xxl-3 {
    margin-left: 0.75rem !important;
  }
  /* line 21972, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-4 {
    margin: 1rem !important;
  }
  /* line 21975, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-4,
.my-xxl-4 {
    margin-top: 1rem !important;
  }
  /* line 21979, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-4,
.mx-xxl-4 {
    margin-right: 1rem !important;
  }
  /* line 21983, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-4,
.my-xxl-4 {
    margin-bottom: 1rem !important;
  }
  /* line 21987, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-4,
.mx-xxl-4 {
    margin-left: 1rem !important;
  }
  /* line 21991, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-5 {
    margin: 1.25rem !important;
  }
  /* line 21994, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-5,
.my-xxl-5 {
    margin-top: 1.25rem !important;
  }
  /* line 21998, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-5,
.mx-xxl-5 {
    margin-right: 1.25rem !important;
  }
  /* line 22002, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-5,
.my-xxl-5 {
    margin-bottom: 1.25rem !important;
  }
  /* line 22006, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-5,
.mx-xxl-5 {
    margin-left: 1.25rem !important;
  }
  /* line 22010, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-6 {
    margin: 1.5rem !important;
  }
  /* line 22013, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-6,
.my-xxl-6 {
    margin-top: 1.5rem !important;
  }
  /* line 22017, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-6,
.mx-xxl-6 {
    margin-right: 1.5rem !important;
  }
  /* line 22021, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-6,
.my-xxl-6 {
    margin-bottom: 1.5rem !important;
  }
  /* line 22025, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-6,
.mx-xxl-6 {
    margin-left: 1.5rem !important;
  }
  /* line 22029, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-7 {
    margin: 1.75rem !important;
  }
  /* line 22032, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-7,
.my-xxl-7 {
    margin-top: 1.75rem !important;
  }
  /* line 22036, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-7,
.mx-xxl-7 {
    margin-right: 1.75rem !important;
  }
  /* line 22040, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-7,
.my-xxl-7 {
    margin-bottom: 1.75rem !important;
  }
  /* line 22044, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-7,
.mx-xxl-7 {
    margin-left: 1.75rem !important;
  }
  /* line 22048, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-8 {
    margin: 2rem !important;
  }
  /* line 22051, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-8,
.my-xxl-8 {
    margin-top: 2rem !important;
  }
  /* line 22055, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-8,
.mx-xxl-8 {
    margin-right: 2rem !important;
  }
  /* line 22059, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-8,
.my-xxl-8 {
    margin-bottom: 2rem !important;
  }
  /* line 22063, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-8,
.mx-xxl-8 {
    margin-left: 2rem !important;
  }
  /* line 22067, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-9 {
    margin: 2.25rem !important;
  }
  /* line 22070, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-9,
.my-xxl-9 {
    margin-top: 2.25rem !important;
  }
  /* line 22074, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-9,
.mx-xxl-9 {
    margin-right: 2.25rem !important;
  }
  /* line 22078, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-9,
.my-xxl-9 {
    margin-bottom: 2.25rem !important;
  }
  /* line 22082, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-9,
.mx-xxl-9 {
    margin-left: 2.25rem !important;
  }
  /* line 22086, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-10 {
    margin: 2.5rem !important;
  }
  /* line 22089, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-10,
.my-xxl-10 {
    margin-top: 2.5rem !important;
  }
  /* line 22093, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-10,
.mx-xxl-10 {
    margin-right: 2.5rem !important;
  }
  /* line 22097, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-10,
.my-xxl-10 {
    margin-bottom: 2.5rem !important;
  }
  /* line 22101, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-10,
.mx-xxl-10 {
    margin-left: 2.5rem !important;
  }
  /* line 22105, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-11 {
    margin: 2.75rem !important;
  }
  /* line 22108, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-11,
.my-xxl-11 {
    margin-top: 2.75rem !important;
  }
  /* line 22112, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-11,
.mx-xxl-11 {
    margin-right: 2.75rem !important;
  }
  /* line 22116, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-11,
.my-xxl-11 {
    margin-bottom: 2.75rem !important;
  }
  /* line 22120, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-11,
.mx-xxl-11 {
    margin-left: 2.75rem !important;
  }
  /* line 22124, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-12 {
    margin: 3rem !important;
  }
  /* line 22127, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-12,
.my-xxl-12 {
    margin-top: 3rem !important;
  }
  /* line 22131, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-12,
.mx-xxl-12 {
    margin-right: 3rem !important;
  }
  /* line 22135, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-12,
.my-xxl-12 {
    margin-bottom: 3rem !important;
  }
  /* line 22139, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-12,
.mx-xxl-12 {
    margin-left: 3rem !important;
  }
  /* line 22143, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-13 {
    margin: 3.25rem !important;
  }
  /* line 22146, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-13,
.my-xxl-13 {
    margin-top: 3.25rem !important;
  }
  /* line 22150, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-13,
.mx-xxl-13 {
    margin-right: 3.25rem !important;
  }
  /* line 22154, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-13,
.my-xxl-13 {
    margin-bottom: 3.25rem !important;
  }
  /* line 22158, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-13,
.mx-xxl-13 {
    margin-left: 3.25rem !important;
  }
  /* line 22162, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-14 {
    margin: 3.5rem !important;
  }
  /* line 22165, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-14,
.my-xxl-14 {
    margin-top: 3.5rem !important;
  }
  /* line 22169, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-14,
.mx-xxl-14 {
    margin-right: 3.5rem !important;
  }
  /* line 22173, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-14,
.my-xxl-14 {
    margin-bottom: 3.5rem !important;
  }
  /* line 22177, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-14,
.mx-xxl-14 {
    margin-left: 3.5rem !important;
  }
  /* line 22181, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-15 {
    margin: 3.75rem !important;
  }
  /* line 22184, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-15,
.my-xxl-15 {
    margin-top: 3.75rem !important;
  }
  /* line 22188, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-15,
.mx-xxl-15 {
    margin-right: 3.75rem !important;
  }
  /* line 22192, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-15,
.my-xxl-15 {
    margin-bottom: 3.75rem !important;
  }
  /* line 22196, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-15,
.mx-xxl-15 {
    margin-left: 3.75rem !important;
  }
  /* line 22200, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-16 {
    margin: 4rem !important;
  }
  /* line 22203, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-16,
.my-xxl-16 {
    margin-top: 4rem !important;
  }
  /* line 22207, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-16,
.mx-xxl-16 {
    margin-right: 4rem !important;
  }
  /* line 22211, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-16,
.my-xxl-16 {
    margin-bottom: 4rem !important;
  }
  /* line 22215, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-16,
.mx-xxl-16 {
    margin-left: 4rem !important;
  }
  /* line 22219, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-17 {
    margin: 4.25rem !important;
  }
  /* line 22222, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-17,
.my-xxl-17 {
    margin-top: 4.25rem !important;
  }
  /* line 22226, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-17,
.mx-xxl-17 {
    margin-right: 4.25rem !important;
  }
  /* line 22230, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-17,
.my-xxl-17 {
    margin-bottom: 4.25rem !important;
  }
  /* line 22234, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-17,
.mx-xxl-17 {
    margin-left: 4.25rem !important;
  }
  /* line 22238, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-18 {
    margin: 4.5rem !important;
  }
  /* line 22241, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-18,
.my-xxl-18 {
    margin-top: 4.5rem !important;
  }
  /* line 22245, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-18,
.mx-xxl-18 {
    margin-right: 4.5rem !important;
  }
  /* line 22249, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-18,
.my-xxl-18 {
    margin-bottom: 4.5rem !important;
  }
  /* line 22253, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-18,
.mx-xxl-18 {
    margin-left: 4.5rem !important;
  }
  /* line 22257, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-19 {
    margin: 4.75rem !important;
  }
  /* line 22260, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-19,
.my-xxl-19 {
    margin-top: 4.75rem !important;
  }
  /* line 22264, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-19,
.mx-xxl-19 {
    margin-right: 4.75rem !important;
  }
  /* line 22268, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-19,
.my-xxl-19 {
    margin-bottom: 4.75rem !important;
  }
  /* line 22272, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-19,
.mx-xxl-19 {
    margin-left: 4.75rem !important;
  }
  /* line 22276, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-20 {
    margin: 5rem !important;
  }
  /* line 22279, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-20,
.my-xxl-20 {
    margin-top: 5rem !important;
  }
  /* line 22283, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-20,
.mx-xxl-20 {
    margin-right: 5rem !important;
  }
  /* line 22287, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-20,
.my-xxl-20 {
    margin-bottom: 5rem !important;
  }
  /* line 22291, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-20,
.mx-xxl-20 {
    margin-left: 5rem !important;
  }
  /* line 22295, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-21 {
    margin: 5.25rem !important;
  }
  /* line 22298, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-21,
.my-xxl-21 {
    margin-top: 5.25rem !important;
  }
  /* line 22302, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-21,
.mx-xxl-21 {
    margin-right: 5.25rem !important;
  }
  /* line 22306, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-21,
.my-xxl-21 {
    margin-bottom: 5.25rem !important;
  }
  /* line 22310, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-21,
.mx-xxl-21 {
    margin-left: 5.25rem !important;
  }
  /* line 22314, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-22 {
    margin: 5.5rem !important;
  }
  /* line 22317, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-22,
.my-xxl-22 {
    margin-top: 5.5rem !important;
  }
  /* line 22321, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-22,
.mx-xxl-22 {
    margin-right: 5.5rem !important;
  }
  /* line 22325, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-22,
.my-xxl-22 {
    margin-bottom: 5.5rem !important;
  }
  /* line 22329, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-22,
.mx-xxl-22 {
    margin-left: 5.5rem !important;
  }
  /* line 22333, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-23 {
    margin: 5.75rem !important;
  }
  /* line 22336, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-23,
.my-xxl-23 {
    margin-top: 5.75rem !important;
  }
  /* line 22340, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-23,
.mx-xxl-23 {
    margin-right: 5.75rem !important;
  }
  /* line 22344, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-23,
.my-xxl-23 {
    margin-bottom: 5.75rem !important;
  }
  /* line 22348, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-23,
.mx-xxl-23 {
    margin-left: 5.75rem !important;
  }
  /* line 22352, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-24 {
    margin: 6rem !important;
  }
  /* line 22355, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-24,
.my-xxl-24 {
    margin-top: 6rem !important;
  }
  /* line 22359, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-24,
.mx-xxl-24 {
    margin-right: 6rem !important;
  }
  /* line 22363, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-24,
.my-xxl-24 {
    margin-bottom: 6rem !important;
  }
  /* line 22367, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-24,
.mx-xxl-24 {
    margin-left: 6rem !important;
  }
  /* line 22371, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-25 {
    margin: 6.25rem !important;
  }
  /* line 22374, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-25,
.my-xxl-25 {
    margin-top: 6.25rem !important;
  }
  /* line 22378, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-25,
.mx-xxl-25 {
    margin-right: 6.25rem !important;
  }
  /* line 22382, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-25,
.my-xxl-25 {
    margin-bottom: 6.25rem !important;
  }
  /* line 22386, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-25,
.mx-xxl-25 {
    margin-left: 6.25rem !important;
  }
  /* line 22390, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-26 {
    margin: 6.5rem !important;
  }
  /* line 22393, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-26,
.my-xxl-26 {
    margin-top: 6.5rem !important;
  }
  /* line 22397, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-26,
.mx-xxl-26 {
    margin-right: 6.5rem !important;
  }
  /* line 22401, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-26,
.my-xxl-26 {
    margin-bottom: 6.5rem !important;
  }
  /* line 22405, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-26,
.mx-xxl-26 {
    margin-left: 6.5rem !important;
  }
  /* line 22409, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-27 {
    margin: 6.75rem !important;
  }
  /* line 22412, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-27,
.my-xxl-27 {
    margin-top: 6.75rem !important;
  }
  /* line 22416, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-27,
.mx-xxl-27 {
    margin-right: 6.75rem !important;
  }
  /* line 22420, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-27,
.my-xxl-27 {
    margin-bottom: 6.75rem !important;
  }
  /* line 22424, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-27,
.mx-xxl-27 {
    margin-left: 6.75rem !important;
  }
  /* line 22428, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-28 {
    margin: 7rem !important;
  }
  /* line 22431, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-28,
.my-xxl-28 {
    margin-top: 7rem !important;
  }
  /* line 22435, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-28,
.mx-xxl-28 {
    margin-right: 7rem !important;
  }
  /* line 22439, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-28,
.my-xxl-28 {
    margin-bottom: 7rem !important;
  }
  /* line 22443, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-28,
.mx-xxl-28 {
    margin-left: 7rem !important;
  }
  /* line 22447, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-29 {
    margin: 7.25rem !important;
  }
  /* line 22450, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-29,
.my-xxl-29 {
    margin-top: 7.25rem !important;
  }
  /* line 22454, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-29,
.mx-xxl-29 {
    margin-right: 7.25rem !important;
  }
  /* line 22458, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-29,
.my-xxl-29 {
    margin-bottom: 7.25rem !important;
  }
  /* line 22462, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-29,
.mx-xxl-29 {
    margin-left: 7.25rem !important;
  }
  /* line 22466, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-30 {
    margin: 7.5rem !important;
  }
  /* line 22469, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-30,
.my-xxl-30 {
    margin-top: 7.5rem !important;
  }
  /* line 22473, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-30,
.mx-xxl-30 {
    margin-right: 7.5rem !important;
  }
  /* line 22477, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-30,
.my-xxl-30 {
    margin-bottom: 7.5rem !important;
  }
  /* line 22481, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-30,
.mx-xxl-30 {
    margin-left: 7.5rem !important;
  }
  /* line 22485, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-31 {
    margin: 7.75rem !important;
  }
  /* line 22488, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-31,
.my-xxl-31 {
    margin-top: 7.75rem !important;
  }
  /* line 22492, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-31,
.mx-xxl-31 {
    margin-right: 7.75rem !important;
  }
  /* line 22496, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-31,
.my-xxl-31 {
    margin-bottom: 7.75rem !important;
  }
  /* line 22500, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-31,
.mx-xxl-31 {
    margin-left: 7.75rem !important;
  }
  /* line 22504, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-32 {
    margin: 8rem !important;
  }
  /* line 22507, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-32,
.my-xxl-32 {
    margin-top: 8rem !important;
  }
  /* line 22511, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-32,
.mx-xxl-32 {
    margin-right: 8rem !important;
  }
  /* line 22515, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-32,
.my-xxl-32 {
    margin-bottom: 8rem !important;
  }
  /* line 22519, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-32,
.mx-xxl-32 {
    margin-left: 8rem !important;
  }
  /* line 22523, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-33 {
    margin: 8.25rem !important;
  }
  /* line 22526, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-33,
.my-xxl-33 {
    margin-top: 8.25rem !important;
  }
  /* line 22530, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-33,
.mx-xxl-33 {
    margin-right: 8.25rem !important;
  }
  /* line 22534, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-33,
.my-xxl-33 {
    margin-bottom: 8.25rem !important;
  }
  /* line 22538, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-33,
.mx-xxl-33 {
    margin-left: 8.25rem !important;
  }
  /* line 22542, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-34 {
    margin: 8.5rem !important;
  }
  /* line 22545, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-34,
.my-xxl-34 {
    margin-top: 8.5rem !important;
  }
  /* line 22549, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-34,
.mx-xxl-34 {
    margin-right: 8.5rem !important;
  }
  /* line 22553, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-34,
.my-xxl-34 {
    margin-bottom: 8.5rem !important;
  }
  /* line 22557, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-34,
.mx-xxl-34 {
    margin-left: 8.5rem !important;
  }
  /* line 22561, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-35 {
    margin: 8.75rem !important;
  }
  /* line 22564, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-35,
.my-xxl-35 {
    margin-top: 8.75rem !important;
  }
  /* line 22568, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-35,
.mx-xxl-35 {
    margin-right: 8.75rem !important;
  }
  /* line 22572, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-35,
.my-xxl-35 {
    margin-bottom: 8.75rem !important;
  }
  /* line 22576, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-35,
.mx-xxl-35 {
    margin-left: 8.75rem !important;
  }
  /* line 22580, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-36 {
    margin: 9rem !important;
  }
  /* line 22583, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-36,
.my-xxl-36 {
    margin-top: 9rem !important;
  }
  /* line 22587, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-36,
.mx-xxl-36 {
    margin-right: 9rem !important;
  }
  /* line 22591, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-36,
.my-xxl-36 {
    margin-bottom: 9rem !important;
  }
  /* line 22595, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-36,
.mx-xxl-36 {
    margin-left: 9rem !important;
  }
  /* line 22599, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-37 {
    margin: 9.25rem !important;
  }
  /* line 22602, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-37,
.my-xxl-37 {
    margin-top: 9.25rem !important;
  }
  /* line 22606, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-37,
.mx-xxl-37 {
    margin-right: 9.25rem !important;
  }
  /* line 22610, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-37,
.my-xxl-37 {
    margin-bottom: 9.25rem !important;
  }
  /* line 22614, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-37,
.mx-xxl-37 {
    margin-left: 9.25rem !important;
  }
  /* line 22618, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-48 {
    margin: 9.5rem !important;
  }
  /* line 22621, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-48,
.my-xxl-48 {
    margin-top: 9.5rem !important;
  }
  /* line 22625, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-48,
.mx-xxl-48 {
    margin-right: 9.5rem !important;
  }
  /* line 22629, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-48,
.my-xxl-48 {
    margin-bottom: 9.5rem !important;
  }
  /* line 22633, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-48,
.mx-xxl-48 {
    margin-left: 9.5rem !important;
  }
  /* line 22637, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-39 {
    margin: 9.75rem !important;
  }
  /* line 22640, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-39,
.my-xxl-39 {
    margin-top: 9.75rem !important;
  }
  /* line 22644, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-39,
.mx-xxl-39 {
    margin-right: 9.75rem !important;
  }
  /* line 22648, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-39,
.my-xxl-39 {
    margin-bottom: 9.75rem !important;
  }
  /* line 22652, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-39,
.mx-xxl-39 {
    margin-left: 9.75rem !important;
  }
  /* line 22656, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-40 {
    margin: 10rem !important;
  }
  /* line 22659, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-40,
.my-xxl-40 {
    margin-top: 10rem !important;
  }
  /* line 22663, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-40,
.mx-xxl-40 {
    margin-right: 10rem !important;
  }
  /* line 22667, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-40,
.my-xxl-40 {
    margin-bottom: 10rem !important;
  }
  /* line 22671, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-40,
.mx-xxl-40 {
    margin-left: 10rem !important;
  }
  /* line 22675, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-0 {
    padding: 0 !important;
  }
  /* line 22678, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-0,
.py-xxl-0 {
    padding-top: 0 !important;
  }
  /* line 22682, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-0,
.px-xxl-0 {
    padding-right: 0 !important;
  }
  /* line 22686, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-0,
.py-xxl-0 {
    padding-bottom: 0 !important;
  }
  /* line 22690, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-0,
.px-xxl-0 {
    padding-left: 0 !important;
  }
  /* line 22694, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  /* line 22697, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-1,
.py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 22701, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-1,
.px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 22705, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-1,
.py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 22709, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-1,
.px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 22713, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  /* line 22716, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-2,
.py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 22720, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-2,
.px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 22724, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-2,
.py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 22728, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-2,
.px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 22732, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-3 {
    padding: 0.75rem !important;
  }
  /* line 22735, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-3,
.py-xxl-3 {
    padding-top: 0.75rem !important;
  }
  /* line 22739, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-3,
.px-xxl-3 {
    padding-right: 0.75rem !important;
  }
  /* line 22743, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-3,
.py-xxl-3 {
    padding-bottom: 0.75rem !important;
  }
  /* line 22747, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-3,
.px-xxl-3 {
    padding-left: 0.75rem !important;
  }
  /* line 22751, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-4 {
    padding: 1rem !important;
  }
  /* line 22754, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-4,
.py-xxl-4 {
    padding-top: 1rem !important;
  }
  /* line 22758, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-4,
.px-xxl-4 {
    padding-right: 1rem !important;
  }
  /* line 22762, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-4,
.py-xxl-4 {
    padding-bottom: 1rem !important;
  }
  /* line 22766, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-4,
.px-xxl-4 {
    padding-left: 1rem !important;
  }
  /* line 22770, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-5 {
    padding: 1.25rem !important;
  }
  /* line 22773, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-5,
.py-xxl-5 {
    padding-top: 1.25rem !important;
  }
  /* line 22777, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-5,
.px-xxl-5 {
    padding-right: 1.25rem !important;
  }
  /* line 22781, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-5,
.py-xxl-5 {
    padding-bottom: 1.25rem !important;
  }
  /* line 22785, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-5,
.px-xxl-5 {
    padding-left: 1.25rem !important;
  }
  /* line 22789, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-6 {
    padding: 1.5rem !important;
  }
  /* line 22792, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-6,
.py-xxl-6 {
    padding-top: 1.5rem !important;
  }
  /* line 22796, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-6,
.px-xxl-6 {
    padding-right: 1.5rem !important;
  }
  /* line 22800, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-6,
.py-xxl-6 {
    padding-bottom: 1.5rem !important;
  }
  /* line 22804, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-6,
.px-xxl-6 {
    padding-left: 1.5rem !important;
  }
  /* line 22808, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-7 {
    padding: 1.75rem !important;
  }
  /* line 22811, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-7,
.py-xxl-7 {
    padding-top: 1.75rem !important;
  }
  /* line 22815, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-7,
.px-xxl-7 {
    padding-right: 1.75rem !important;
  }
  /* line 22819, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-7,
.py-xxl-7 {
    padding-bottom: 1.75rem !important;
  }
  /* line 22823, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-7,
.px-xxl-7 {
    padding-left: 1.75rem !important;
  }
  /* line 22827, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-8 {
    padding: 2rem !important;
  }
  /* line 22830, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-8,
.py-xxl-8 {
    padding-top: 2rem !important;
  }
  /* line 22834, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-8,
.px-xxl-8 {
    padding-right: 2rem !important;
  }
  /* line 22838, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-8,
.py-xxl-8 {
    padding-bottom: 2rem !important;
  }
  /* line 22842, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-8,
.px-xxl-8 {
    padding-left: 2rem !important;
  }
  /* line 22846, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-9 {
    padding: 2.25rem !important;
  }
  /* line 22849, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-9,
.py-xxl-9 {
    padding-top: 2.25rem !important;
  }
  /* line 22853, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-9,
.px-xxl-9 {
    padding-right: 2.25rem !important;
  }
  /* line 22857, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-9,
.py-xxl-9 {
    padding-bottom: 2.25rem !important;
  }
  /* line 22861, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-9,
.px-xxl-9 {
    padding-left: 2.25rem !important;
  }
  /* line 22865, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-10 {
    padding: 2.5rem !important;
  }
  /* line 22868, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-10,
.py-xxl-10 {
    padding-top: 2.5rem !important;
  }
  /* line 22872, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-10,
.px-xxl-10 {
    padding-right: 2.5rem !important;
  }
  /* line 22876, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-10,
.py-xxl-10 {
    padding-bottom: 2.5rem !important;
  }
  /* line 22880, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-10,
.px-xxl-10 {
    padding-left: 2.5rem !important;
  }
  /* line 22884, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-11 {
    padding: 2.75rem !important;
  }
  /* line 22887, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-11,
.py-xxl-11 {
    padding-top: 2.75rem !important;
  }
  /* line 22891, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-11,
.px-xxl-11 {
    padding-right: 2.75rem !important;
  }
  /* line 22895, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-11,
.py-xxl-11 {
    padding-bottom: 2.75rem !important;
  }
  /* line 22899, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-11,
.px-xxl-11 {
    padding-left: 2.75rem !important;
  }
  /* line 22903, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-12 {
    padding: 3rem !important;
  }
  /* line 22906, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-12,
.py-xxl-12 {
    padding-top: 3rem !important;
  }
  /* line 22910, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-12,
.px-xxl-12 {
    padding-right: 3rem !important;
  }
  /* line 22914, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-12,
.py-xxl-12 {
    padding-bottom: 3rem !important;
  }
  /* line 22918, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-12,
.px-xxl-12 {
    padding-left: 3rem !important;
  }
  /* line 22922, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-13 {
    padding: 3.25rem !important;
  }
  /* line 22925, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-13,
.py-xxl-13 {
    padding-top: 3.25rem !important;
  }
  /* line 22929, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-13,
.px-xxl-13 {
    padding-right: 3.25rem !important;
  }
  /* line 22933, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-13,
.py-xxl-13 {
    padding-bottom: 3.25rem !important;
  }
  /* line 22937, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-13,
.px-xxl-13 {
    padding-left: 3.25rem !important;
  }
  /* line 22941, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-14 {
    padding: 3.5rem !important;
  }
  /* line 22944, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-14,
.py-xxl-14 {
    padding-top: 3.5rem !important;
  }
  /* line 22948, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-14,
.px-xxl-14 {
    padding-right: 3.5rem !important;
  }
  /* line 22952, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-14,
.py-xxl-14 {
    padding-bottom: 3.5rem !important;
  }
  /* line 22956, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-14,
.px-xxl-14 {
    padding-left: 3.5rem !important;
  }
  /* line 22960, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-15 {
    padding: 3.75rem !important;
  }
  /* line 22963, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-15,
.py-xxl-15 {
    padding-top: 3.75rem !important;
  }
  /* line 22967, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-15,
.px-xxl-15 {
    padding-right: 3.75rem !important;
  }
  /* line 22971, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-15,
.py-xxl-15 {
    padding-bottom: 3.75rem !important;
  }
  /* line 22975, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-15,
.px-xxl-15 {
    padding-left: 3.75rem !important;
  }
  /* line 22979, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-16 {
    padding: 4rem !important;
  }
  /* line 22982, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-16,
.py-xxl-16 {
    padding-top: 4rem !important;
  }
  /* line 22986, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-16,
.px-xxl-16 {
    padding-right: 4rem !important;
  }
  /* line 22990, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-16,
.py-xxl-16 {
    padding-bottom: 4rem !important;
  }
  /* line 22994, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-16,
.px-xxl-16 {
    padding-left: 4rem !important;
  }
  /* line 22998, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-17 {
    padding: 4.25rem !important;
  }
  /* line 23001, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-17,
.py-xxl-17 {
    padding-top: 4.25rem !important;
  }
  /* line 23005, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-17,
.px-xxl-17 {
    padding-right: 4.25rem !important;
  }
  /* line 23009, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-17,
.py-xxl-17 {
    padding-bottom: 4.25rem !important;
  }
  /* line 23013, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-17,
.px-xxl-17 {
    padding-left: 4.25rem !important;
  }
  /* line 23017, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-18 {
    padding: 4.5rem !important;
  }
  /* line 23020, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-18,
.py-xxl-18 {
    padding-top: 4.5rem !important;
  }
  /* line 23024, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-18,
.px-xxl-18 {
    padding-right: 4.5rem !important;
  }
  /* line 23028, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-18,
.py-xxl-18 {
    padding-bottom: 4.5rem !important;
  }
  /* line 23032, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-18,
.px-xxl-18 {
    padding-left: 4.5rem !important;
  }
  /* line 23036, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-19 {
    padding: 4.75rem !important;
  }
  /* line 23039, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-19,
.py-xxl-19 {
    padding-top: 4.75rem !important;
  }
  /* line 23043, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-19,
.px-xxl-19 {
    padding-right: 4.75rem !important;
  }
  /* line 23047, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-19,
.py-xxl-19 {
    padding-bottom: 4.75rem !important;
  }
  /* line 23051, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-19,
.px-xxl-19 {
    padding-left: 4.75rem !important;
  }
  /* line 23055, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-20 {
    padding: 5rem !important;
  }
  /* line 23058, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-20,
.py-xxl-20 {
    padding-top: 5rem !important;
  }
  /* line 23062, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-20,
.px-xxl-20 {
    padding-right: 5rem !important;
  }
  /* line 23066, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-20,
.py-xxl-20 {
    padding-bottom: 5rem !important;
  }
  /* line 23070, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-20,
.px-xxl-20 {
    padding-left: 5rem !important;
  }
  /* line 23074, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-21 {
    padding: 5.25rem !important;
  }
  /* line 23077, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-21,
.py-xxl-21 {
    padding-top: 5.25rem !important;
  }
  /* line 23081, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-21,
.px-xxl-21 {
    padding-right: 5.25rem !important;
  }
  /* line 23085, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-21,
.py-xxl-21 {
    padding-bottom: 5.25rem !important;
  }
  /* line 23089, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-21,
.px-xxl-21 {
    padding-left: 5.25rem !important;
  }
  /* line 23093, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-22 {
    padding: 5.5rem !important;
  }
  /* line 23096, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-22,
.py-xxl-22 {
    padding-top: 5.5rem !important;
  }
  /* line 23100, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-22,
.px-xxl-22 {
    padding-right: 5.5rem !important;
  }
  /* line 23104, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-22,
.py-xxl-22 {
    padding-bottom: 5.5rem !important;
  }
  /* line 23108, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-22,
.px-xxl-22 {
    padding-left: 5.5rem !important;
  }
  /* line 23112, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-23 {
    padding: 5.75rem !important;
  }
  /* line 23115, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-23,
.py-xxl-23 {
    padding-top: 5.75rem !important;
  }
  /* line 23119, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-23,
.px-xxl-23 {
    padding-right: 5.75rem !important;
  }
  /* line 23123, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-23,
.py-xxl-23 {
    padding-bottom: 5.75rem !important;
  }
  /* line 23127, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-23,
.px-xxl-23 {
    padding-left: 5.75rem !important;
  }
  /* line 23131, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-24 {
    padding: 6rem !important;
  }
  /* line 23134, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-24,
.py-xxl-24 {
    padding-top: 6rem !important;
  }
  /* line 23138, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-24,
.px-xxl-24 {
    padding-right: 6rem !important;
  }
  /* line 23142, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-24,
.py-xxl-24 {
    padding-bottom: 6rem !important;
  }
  /* line 23146, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-24,
.px-xxl-24 {
    padding-left: 6rem !important;
  }
  /* line 23150, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-25 {
    padding: 6.25rem !important;
  }
  /* line 23153, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-25,
.py-xxl-25 {
    padding-top: 6.25rem !important;
  }
  /* line 23157, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-25,
.px-xxl-25 {
    padding-right: 6.25rem !important;
  }
  /* line 23161, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-25,
.py-xxl-25 {
    padding-bottom: 6.25rem !important;
  }
  /* line 23165, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-25,
.px-xxl-25 {
    padding-left: 6.25rem !important;
  }
  /* line 23169, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-26 {
    padding: 6.5rem !important;
  }
  /* line 23172, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-26,
.py-xxl-26 {
    padding-top: 6.5rem !important;
  }
  /* line 23176, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-26,
.px-xxl-26 {
    padding-right: 6.5rem !important;
  }
  /* line 23180, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-26,
.py-xxl-26 {
    padding-bottom: 6.5rem !important;
  }
  /* line 23184, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-26,
.px-xxl-26 {
    padding-left: 6.5rem !important;
  }
  /* line 23188, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-27 {
    padding: 6.75rem !important;
  }
  /* line 23191, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-27,
.py-xxl-27 {
    padding-top: 6.75rem !important;
  }
  /* line 23195, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-27,
.px-xxl-27 {
    padding-right: 6.75rem !important;
  }
  /* line 23199, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-27,
.py-xxl-27 {
    padding-bottom: 6.75rem !important;
  }
  /* line 23203, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-27,
.px-xxl-27 {
    padding-left: 6.75rem !important;
  }
  /* line 23207, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-28 {
    padding: 7rem !important;
  }
  /* line 23210, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-28,
.py-xxl-28 {
    padding-top: 7rem !important;
  }
  /* line 23214, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-28,
.px-xxl-28 {
    padding-right: 7rem !important;
  }
  /* line 23218, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-28,
.py-xxl-28 {
    padding-bottom: 7rem !important;
  }
  /* line 23222, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-28,
.px-xxl-28 {
    padding-left: 7rem !important;
  }
  /* line 23226, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-29 {
    padding: 7.25rem !important;
  }
  /* line 23229, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-29,
.py-xxl-29 {
    padding-top: 7.25rem !important;
  }
  /* line 23233, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-29,
.px-xxl-29 {
    padding-right: 7.25rem !important;
  }
  /* line 23237, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-29,
.py-xxl-29 {
    padding-bottom: 7.25rem !important;
  }
  /* line 23241, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-29,
.px-xxl-29 {
    padding-left: 7.25rem !important;
  }
  /* line 23245, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-30 {
    padding: 7.5rem !important;
  }
  /* line 23248, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-30,
.py-xxl-30 {
    padding-top: 7.5rem !important;
  }
  /* line 23252, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-30,
.px-xxl-30 {
    padding-right: 7.5rem !important;
  }
  /* line 23256, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-30,
.py-xxl-30 {
    padding-bottom: 7.5rem !important;
  }
  /* line 23260, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-30,
.px-xxl-30 {
    padding-left: 7.5rem !important;
  }
  /* line 23264, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-31 {
    padding: 7.75rem !important;
  }
  /* line 23267, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-31,
.py-xxl-31 {
    padding-top: 7.75rem !important;
  }
  /* line 23271, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-31,
.px-xxl-31 {
    padding-right: 7.75rem !important;
  }
  /* line 23275, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-31,
.py-xxl-31 {
    padding-bottom: 7.75rem !important;
  }
  /* line 23279, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-31,
.px-xxl-31 {
    padding-left: 7.75rem !important;
  }
  /* line 23283, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-32 {
    padding: 8rem !important;
  }
  /* line 23286, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-32,
.py-xxl-32 {
    padding-top: 8rem !important;
  }
  /* line 23290, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-32,
.px-xxl-32 {
    padding-right: 8rem !important;
  }
  /* line 23294, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-32,
.py-xxl-32 {
    padding-bottom: 8rem !important;
  }
  /* line 23298, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-32,
.px-xxl-32 {
    padding-left: 8rem !important;
  }
  /* line 23302, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-33 {
    padding: 8.25rem !important;
  }
  /* line 23305, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-33,
.py-xxl-33 {
    padding-top: 8.25rem !important;
  }
  /* line 23309, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-33,
.px-xxl-33 {
    padding-right: 8.25rem !important;
  }
  /* line 23313, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-33,
.py-xxl-33 {
    padding-bottom: 8.25rem !important;
  }
  /* line 23317, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-33,
.px-xxl-33 {
    padding-left: 8.25rem !important;
  }
  /* line 23321, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-34 {
    padding: 8.5rem !important;
  }
  /* line 23324, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-34,
.py-xxl-34 {
    padding-top: 8.5rem !important;
  }
  /* line 23328, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-34,
.px-xxl-34 {
    padding-right: 8.5rem !important;
  }
  /* line 23332, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-34,
.py-xxl-34 {
    padding-bottom: 8.5rem !important;
  }
  /* line 23336, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-34,
.px-xxl-34 {
    padding-left: 8.5rem !important;
  }
  /* line 23340, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-35 {
    padding: 8.75rem !important;
  }
  /* line 23343, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-35,
.py-xxl-35 {
    padding-top: 8.75rem !important;
  }
  /* line 23347, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-35,
.px-xxl-35 {
    padding-right: 8.75rem !important;
  }
  /* line 23351, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-35,
.py-xxl-35 {
    padding-bottom: 8.75rem !important;
  }
  /* line 23355, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-35,
.px-xxl-35 {
    padding-left: 8.75rem !important;
  }
  /* line 23359, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-36 {
    padding: 9rem !important;
  }
  /* line 23362, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-36,
.py-xxl-36 {
    padding-top: 9rem !important;
  }
  /* line 23366, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-36,
.px-xxl-36 {
    padding-right: 9rem !important;
  }
  /* line 23370, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-36,
.py-xxl-36 {
    padding-bottom: 9rem !important;
  }
  /* line 23374, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-36,
.px-xxl-36 {
    padding-left: 9rem !important;
  }
  /* line 23378, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-37 {
    padding: 9.25rem !important;
  }
  /* line 23381, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-37,
.py-xxl-37 {
    padding-top: 9.25rem !important;
  }
  /* line 23385, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-37,
.px-xxl-37 {
    padding-right: 9.25rem !important;
  }
  /* line 23389, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-37,
.py-xxl-37 {
    padding-bottom: 9.25rem !important;
  }
  /* line 23393, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-37,
.px-xxl-37 {
    padding-left: 9.25rem !important;
  }
  /* line 23397, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-48 {
    padding: 9.5rem !important;
  }
  /* line 23400, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-48,
.py-xxl-48 {
    padding-top: 9.5rem !important;
  }
  /* line 23404, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-48,
.px-xxl-48 {
    padding-right: 9.5rem !important;
  }
  /* line 23408, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-48,
.py-xxl-48 {
    padding-bottom: 9.5rem !important;
  }
  /* line 23412, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-48,
.px-xxl-48 {
    padding-left: 9.5rem !important;
  }
  /* line 23416, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-39 {
    padding: 9.75rem !important;
  }
  /* line 23419, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-39,
.py-xxl-39 {
    padding-top: 9.75rem !important;
  }
  /* line 23423, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-39,
.px-xxl-39 {
    padding-right: 9.75rem !important;
  }
  /* line 23427, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-39,
.py-xxl-39 {
    padding-bottom: 9.75rem !important;
  }
  /* line 23431, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-39,
.px-xxl-39 {
    padding-left: 9.75rem !important;
  }
  /* line 23435, app/assets/stylesheets/style.bundle.scss */
  .p-xxl-40 {
    padding: 10rem !important;
  }
  /* line 23438, app/assets/stylesheets/style.bundle.scss */
  .pt-xxl-40,
.py-xxl-40 {
    padding-top: 10rem !important;
  }
  /* line 23442, app/assets/stylesheets/style.bundle.scss */
  .pr-xxl-40,
.px-xxl-40 {
    padding-right: 10rem !important;
  }
  /* line 23446, app/assets/stylesheets/style.bundle.scss */
  .pb-xxl-40,
.py-xxl-40 {
    padding-bottom: 10rem !important;
  }
  /* line 23450, app/assets/stylesheets/style.bundle.scss */
  .pl-xxl-40,
.px-xxl-40 {
    padding-left: 10rem !important;
  }
  /* line 23454, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  /* line 23457, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n1,
.my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 23461, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n1,
.mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 23465, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n1,
.my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 23469, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n1,
.mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 23473, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  /* line 23476, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n2,
.my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 23480, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n2,
.mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 23484, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n2,
.my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 23488, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n2,
.mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 23492, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n3 {
    margin: -0.75rem !important;
  }
  /* line 23495, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n3,
.my-xxl-n3 {
    margin-top: -0.75rem !important;
  }
  /* line 23499, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n3,
.mx-xxl-n3 {
    margin-right: -0.75rem !important;
  }
  /* line 23503, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n3,
.my-xxl-n3 {
    margin-bottom: -0.75rem !important;
  }
  /* line 23507, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n3,
.mx-xxl-n3 {
    margin-left: -0.75rem !important;
  }
  /* line 23511, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n4 {
    margin: -1rem !important;
  }
  /* line 23514, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n4,
.my-xxl-n4 {
    margin-top: -1rem !important;
  }
  /* line 23518, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n4,
.mx-xxl-n4 {
    margin-right: -1rem !important;
  }
  /* line 23522, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n4,
.my-xxl-n4 {
    margin-bottom: -1rem !important;
  }
  /* line 23526, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n4,
.mx-xxl-n4 {
    margin-left: -1rem !important;
  }
  /* line 23530, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n5 {
    margin: -1.25rem !important;
  }
  /* line 23533, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n5,
.my-xxl-n5 {
    margin-top: -1.25rem !important;
  }
  /* line 23537, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n5,
.mx-xxl-n5 {
    margin-right: -1.25rem !important;
  }
  /* line 23541, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n5,
.my-xxl-n5 {
    margin-bottom: -1.25rem !important;
  }
  /* line 23545, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n5,
.mx-xxl-n5 {
    margin-left: -1.25rem !important;
  }
  /* line 23549, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n6 {
    margin: -1.5rem !important;
  }
  /* line 23552, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n6,
.my-xxl-n6 {
    margin-top: -1.5rem !important;
  }
  /* line 23556, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n6,
.mx-xxl-n6 {
    margin-right: -1.5rem !important;
  }
  /* line 23560, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n6,
.my-xxl-n6 {
    margin-bottom: -1.5rem !important;
  }
  /* line 23564, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n6,
.mx-xxl-n6 {
    margin-left: -1.5rem !important;
  }
  /* line 23568, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n7 {
    margin: -1.75rem !important;
  }
  /* line 23571, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n7,
.my-xxl-n7 {
    margin-top: -1.75rem !important;
  }
  /* line 23575, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n7,
.mx-xxl-n7 {
    margin-right: -1.75rem !important;
  }
  /* line 23579, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n7,
.my-xxl-n7 {
    margin-bottom: -1.75rem !important;
  }
  /* line 23583, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n7,
.mx-xxl-n7 {
    margin-left: -1.75rem !important;
  }
  /* line 23587, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n8 {
    margin: -2rem !important;
  }
  /* line 23590, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n8,
.my-xxl-n8 {
    margin-top: -2rem !important;
  }
  /* line 23594, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n8,
.mx-xxl-n8 {
    margin-right: -2rem !important;
  }
  /* line 23598, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n8,
.my-xxl-n8 {
    margin-bottom: -2rem !important;
  }
  /* line 23602, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n8,
.mx-xxl-n8 {
    margin-left: -2rem !important;
  }
  /* line 23606, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n9 {
    margin: -2.25rem !important;
  }
  /* line 23609, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n9,
.my-xxl-n9 {
    margin-top: -2.25rem !important;
  }
  /* line 23613, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n9,
.mx-xxl-n9 {
    margin-right: -2.25rem !important;
  }
  /* line 23617, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n9,
.my-xxl-n9 {
    margin-bottom: -2.25rem !important;
  }
  /* line 23621, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n9,
.mx-xxl-n9 {
    margin-left: -2.25rem !important;
  }
  /* line 23625, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n10 {
    margin: -2.5rem !important;
  }
  /* line 23628, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n10,
.my-xxl-n10 {
    margin-top: -2.5rem !important;
  }
  /* line 23632, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n10,
.mx-xxl-n10 {
    margin-right: -2.5rem !important;
  }
  /* line 23636, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n10,
.my-xxl-n10 {
    margin-bottom: -2.5rem !important;
  }
  /* line 23640, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n10,
.mx-xxl-n10 {
    margin-left: -2.5rem !important;
  }
  /* line 23644, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n11 {
    margin: -2.75rem !important;
  }
  /* line 23647, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n11,
.my-xxl-n11 {
    margin-top: -2.75rem !important;
  }
  /* line 23651, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n11,
.mx-xxl-n11 {
    margin-right: -2.75rem !important;
  }
  /* line 23655, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n11,
.my-xxl-n11 {
    margin-bottom: -2.75rem !important;
  }
  /* line 23659, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n11,
.mx-xxl-n11 {
    margin-left: -2.75rem !important;
  }
  /* line 23663, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n12 {
    margin: -3rem !important;
  }
  /* line 23666, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n12,
.my-xxl-n12 {
    margin-top: -3rem !important;
  }
  /* line 23670, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n12,
.mx-xxl-n12 {
    margin-right: -3rem !important;
  }
  /* line 23674, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n12,
.my-xxl-n12 {
    margin-bottom: -3rem !important;
  }
  /* line 23678, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n12,
.mx-xxl-n12 {
    margin-left: -3rem !important;
  }
  /* line 23682, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n13 {
    margin: -3.25rem !important;
  }
  /* line 23685, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n13,
.my-xxl-n13 {
    margin-top: -3.25rem !important;
  }
  /* line 23689, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n13,
.mx-xxl-n13 {
    margin-right: -3.25rem !important;
  }
  /* line 23693, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n13,
.my-xxl-n13 {
    margin-bottom: -3.25rem !important;
  }
  /* line 23697, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n13,
.mx-xxl-n13 {
    margin-left: -3.25rem !important;
  }
  /* line 23701, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n14 {
    margin: -3.5rem !important;
  }
  /* line 23704, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n14,
.my-xxl-n14 {
    margin-top: -3.5rem !important;
  }
  /* line 23708, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n14,
.mx-xxl-n14 {
    margin-right: -3.5rem !important;
  }
  /* line 23712, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n14,
.my-xxl-n14 {
    margin-bottom: -3.5rem !important;
  }
  /* line 23716, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n14,
.mx-xxl-n14 {
    margin-left: -3.5rem !important;
  }
  /* line 23720, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n15 {
    margin: -3.75rem !important;
  }
  /* line 23723, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n15,
.my-xxl-n15 {
    margin-top: -3.75rem !important;
  }
  /* line 23727, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n15,
.mx-xxl-n15 {
    margin-right: -3.75rem !important;
  }
  /* line 23731, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n15,
.my-xxl-n15 {
    margin-bottom: -3.75rem !important;
  }
  /* line 23735, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n15,
.mx-xxl-n15 {
    margin-left: -3.75rem !important;
  }
  /* line 23739, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n16 {
    margin: -4rem !important;
  }
  /* line 23742, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n16,
.my-xxl-n16 {
    margin-top: -4rem !important;
  }
  /* line 23746, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n16,
.mx-xxl-n16 {
    margin-right: -4rem !important;
  }
  /* line 23750, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n16,
.my-xxl-n16 {
    margin-bottom: -4rem !important;
  }
  /* line 23754, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n16,
.mx-xxl-n16 {
    margin-left: -4rem !important;
  }
  /* line 23758, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n17 {
    margin: -4.25rem !important;
  }
  /* line 23761, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n17,
.my-xxl-n17 {
    margin-top: -4.25rem !important;
  }
  /* line 23765, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n17,
.mx-xxl-n17 {
    margin-right: -4.25rem !important;
  }
  /* line 23769, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n17,
.my-xxl-n17 {
    margin-bottom: -4.25rem !important;
  }
  /* line 23773, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n17,
.mx-xxl-n17 {
    margin-left: -4.25rem !important;
  }
  /* line 23777, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n18 {
    margin: -4.5rem !important;
  }
  /* line 23780, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n18,
.my-xxl-n18 {
    margin-top: -4.5rem !important;
  }
  /* line 23784, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n18,
.mx-xxl-n18 {
    margin-right: -4.5rem !important;
  }
  /* line 23788, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n18,
.my-xxl-n18 {
    margin-bottom: -4.5rem !important;
  }
  /* line 23792, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n18,
.mx-xxl-n18 {
    margin-left: -4.5rem !important;
  }
  /* line 23796, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n19 {
    margin: -4.75rem !important;
  }
  /* line 23799, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n19,
.my-xxl-n19 {
    margin-top: -4.75rem !important;
  }
  /* line 23803, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n19,
.mx-xxl-n19 {
    margin-right: -4.75rem !important;
  }
  /* line 23807, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n19,
.my-xxl-n19 {
    margin-bottom: -4.75rem !important;
  }
  /* line 23811, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n19,
.mx-xxl-n19 {
    margin-left: -4.75rem !important;
  }
  /* line 23815, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n20 {
    margin: -5rem !important;
  }
  /* line 23818, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n20,
.my-xxl-n20 {
    margin-top: -5rem !important;
  }
  /* line 23822, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n20,
.mx-xxl-n20 {
    margin-right: -5rem !important;
  }
  /* line 23826, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n20,
.my-xxl-n20 {
    margin-bottom: -5rem !important;
  }
  /* line 23830, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n20,
.mx-xxl-n20 {
    margin-left: -5rem !important;
  }
  /* line 23834, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n21 {
    margin: -5.25rem !important;
  }
  /* line 23837, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n21,
.my-xxl-n21 {
    margin-top: -5.25rem !important;
  }
  /* line 23841, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n21,
.mx-xxl-n21 {
    margin-right: -5.25rem !important;
  }
  /* line 23845, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n21,
.my-xxl-n21 {
    margin-bottom: -5.25rem !important;
  }
  /* line 23849, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n21,
.mx-xxl-n21 {
    margin-left: -5.25rem !important;
  }
  /* line 23853, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n22 {
    margin: -5.5rem !important;
  }
  /* line 23856, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n22,
.my-xxl-n22 {
    margin-top: -5.5rem !important;
  }
  /* line 23860, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n22,
.mx-xxl-n22 {
    margin-right: -5.5rem !important;
  }
  /* line 23864, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n22,
.my-xxl-n22 {
    margin-bottom: -5.5rem !important;
  }
  /* line 23868, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n22,
.mx-xxl-n22 {
    margin-left: -5.5rem !important;
  }
  /* line 23872, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n23 {
    margin: -5.75rem !important;
  }
  /* line 23875, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n23,
.my-xxl-n23 {
    margin-top: -5.75rem !important;
  }
  /* line 23879, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n23,
.mx-xxl-n23 {
    margin-right: -5.75rem !important;
  }
  /* line 23883, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n23,
.my-xxl-n23 {
    margin-bottom: -5.75rem !important;
  }
  /* line 23887, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n23,
.mx-xxl-n23 {
    margin-left: -5.75rem !important;
  }
  /* line 23891, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n24 {
    margin: -6rem !important;
  }
  /* line 23894, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n24,
.my-xxl-n24 {
    margin-top: -6rem !important;
  }
  /* line 23898, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n24,
.mx-xxl-n24 {
    margin-right: -6rem !important;
  }
  /* line 23902, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n24,
.my-xxl-n24 {
    margin-bottom: -6rem !important;
  }
  /* line 23906, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n24,
.mx-xxl-n24 {
    margin-left: -6rem !important;
  }
  /* line 23910, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n25 {
    margin: -6.25rem !important;
  }
  /* line 23913, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n25,
.my-xxl-n25 {
    margin-top: -6.25rem !important;
  }
  /* line 23917, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n25,
.mx-xxl-n25 {
    margin-right: -6.25rem !important;
  }
  /* line 23921, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n25,
.my-xxl-n25 {
    margin-bottom: -6.25rem !important;
  }
  /* line 23925, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n25,
.mx-xxl-n25 {
    margin-left: -6.25rem !important;
  }
  /* line 23929, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n26 {
    margin: -6.5rem !important;
  }
  /* line 23932, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n26,
.my-xxl-n26 {
    margin-top: -6.5rem !important;
  }
  /* line 23936, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n26,
.mx-xxl-n26 {
    margin-right: -6.5rem !important;
  }
  /* line 23940, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n26,
.my-xxl-n26 {
    margin-bottom: -6.5rem !important;
  }
  /* line 23944, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n26,
.mx-xxl-n26 {
    margin-left: -6.5rem !important;
  }
  /* line 23948, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n27 {
    margin: -6.75rem !important;
  }
  /* line 23951, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n27,
.my-xxl-n27 {
    margin-top: -6.75rem !important;
  }
  /* line 23955, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n27,
.mx-xxl-n27 {
    margin-right: -6.75rem !important;
  }
  /* line 23959, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n27,
.my-xxl-n27 {
    margin-bottom: -6.75rem !important;
  }
  /* line 23963, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n27,
.mx-xxl-n27 {
    margin-left: -6.75rem !important;
  }
  /* line 23967, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n28 {
    margin: -7rem !important;
  }
  /* line 23970, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n28,
.my-xxl-n28 {
    margin-top: -7rem !important;
  }
  /* line 23974, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n28,
.mx-xxl-n28 {
    margin-right: -7rem !important;
  }
  /* line 23978, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n28,
.my-xxl-n28 {
    margin-bottom: -7rem !important;
  }
  /* line 23982, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n28,
.mx-xxl-n28 {
    margin-left: -7rem !important;
  }
  /* line 23986, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n29 {
    margin: -7.25rem !important;
  }
  /* line 23989, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n29,
.my-xxl-n29 {
    margin-top: -7.25rem !important;
  }
  /* line 23993, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n29,
.mx-xxl-n29 {
    margin-right: -7.25rem !important;
  }
  /* line 23997, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n29,
.my-xxl-n29 {
    margin-bottom: -7.25rem !important;
  }
  /* line 24001, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n29,
.mx-xxl-n29 {
    margin-left: -7.25rem !important;
  }
  /* line 24005, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n30 {
    margin: -7.5rem !important;
  }
  /* line 24008, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n30,
.my-xxl-n30 {
    margin-top: -7.5rem !important;
  }
  /* line 24012, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n30,
.mx-xxl-n30 {
    margin-right: -7.5rem !important;
  }
  /* line 24016, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n30,
.my-xxl-n30 {
    margin-bottom: -7.5rem !important;
  }
  /* line 24020, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n30,
.mx-xxl-n30 {
    margin-left: -7.5rem !important;
  }
  /* line 24024, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n31 {
    margin: -7.75rem !important;
  }
  /* line 24027, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n31,
.my-xxl-n31 {
    margin-top: -7.75rem !important;
  }
  /* line 24031, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n31,
.mx-xxl-n31 {
    margin-right: -7.75rem !important;
  }
  /* line 24035, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n31,
.my-xxl-n31 {
    margin-bottom: -7.75rem !important;
  }
  /* line 24039, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n31,
.mx-xxl-n31 {
    margin-left: -7.75rem !important;
  }
  /* line 24043, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n32 {
    margin: -8rem !important;
  }
  /* line 24046, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n32,
.my-xxl-n32 {
    margin-top: -8rem !important;
  }
  /* line 24050, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n32,
.mx-xxl-n32 {
    margin-right: -8rem !important;
  }
  /* line 24054, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n32,
.my-xxl-n32 {
    margin-bottom: -8rem !important;
  }
  /* line 24058, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n32,
.mx-xxl-n32 {
    margin-left: -8rem !important;
  }
  /* line 24062, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n33 {
    margin: -8.25rem !important;
  }
  /* line 24065, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n33,
.my-xxl-n33 {
    margin-top: -8.25rem !important;
  }
  /* line 24069, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n33,
.mx-xxl-n33 {
    margin-right: -8.25rem !important;
  }
  /* line 24073, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n33,
.my-xxl-n33 {
    margin-bottom: -8.25rem !important;
  }
  /* line 24077, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n33,
.mx-xxl-n33 {
    margin-left: -8.25rem !important;
  }
  /* line 24081, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n34 {
    margin: -8.5rem !important;
  }
  /* line 24084, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n34,
.my-xxl-n34 {
    margin-top: -8.5rem !important;
  }
  /* line 24088, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n34,
.mx-xxl-n34 {
    margin-right: -8.5rem !important;
  }
  /* line 24092, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n34,
.my-xxl-n34 {
    margin-bottom: -8.5rem !important;
  }
  /* line 24096, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n34,
.mx-xxl-n34 {
    margin-left: -8.5rem !important;
  }
  /* line 24100, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n35 {
    margin: -8.75rem !important;
  }
  /* line 24103, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n35,
.my-xxl-n35 {
    margin-top: -8.75rem !important;
  }
  /* line 24107, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n35,
.mx-xxl-n35 {
    margin-right: -8.75rem !important;
  }
  /* line 24111, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n35,
.my-xxl-n35 {
    margin-bottom: -8.75rem !important;
  }
  /* line 24115, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n35,
.mx-xxl-n35 {
    margin-left: -8.75rem !important;
  }
  /* line 24119, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n36 {
    margin: -9rem !important;
  }
  /* line 24122, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n36,
.my-xxl-n36 {
    margin-top: -9rem !important;
  }
  /* line 24126, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n36,
.mx-xxl-n36 {
    margin-right: -9rem !important;
  }
  /* line 24130, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n36,
.my-xxl-n36 {
    margin-bottom: -9rem !important;
  }
  /* line 24134, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n36,
.mx-xxl-n36 {
    margin-left: -9rem !important;
  }
  /* line 24138, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n37 {
    margin: -9.25rem !important;
  }
  /* line 24141, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n37,
.my-xxl-n37 {
    margin-top: -9.25rem !important;
  }
  /* line 24145, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n37,
.mx-xxl-n37 {
    margin-right: -9.25rem !important;
  }
  /* line 24149, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n37,
.my-xxl-n37 {
    margin-bottom: -9.25rem !important;
  }
  /* line 24153, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n37,
.mx-xxl-n37 {
    margin-left: -9.25rem !important;
  }
  /* line 24157, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n48 {
    margin: -9.5rem !important;
  }
  /* line 24160, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n48,
.my-xxl-n48 {
    margin-top: -9.5rem !important;
  }
  /* line 24164, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n48,
.mx-xxl-n48 {
    margin-right: -9.5rem !important;
  }
  /* line 24168, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n48,
.my-xxl-n48 {
    margin-bottom: -9.5rem !important;
  }
  /* line 24172, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n48,
.mx-xxl-n48 {
    margin-left: -9.5rem !important;
  }
  /* line 24176, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n39 {
    margin: -9.75rem !important;
  }
  /* line 24179, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n39,
.my-xxl-n39 {
    margin-top: -9.75rem !important;
  }
  /* line 24183, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n39,
.mx-xxl-n39 {
    margin-right: -9.75rem !important;
  }
  /* line 24187, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n39,
.my-xxl-n39 {
    margin-bottom: -9.75rem !important;
  }
  /* line 24191, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n39,
.mx-xxl-n39 {
    margin-left: -9.75rem !important;
  }
  /* line 24195, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-n40 {
    margin: -10rem !important;
  }
  /* line 24198, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-n40,
.my-xxl-n40 {
    margin-top: -10rem !important;
  }
  /* line 24202, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-n40,
.mx-xxl-n40 {
    margin-right: -10rem !important;
  }
  /* line 24206, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-n40,
.my-xxl-n40 {
    margin-bottom: -10rem !important;
  }
  /* line 24210, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-n40,
.mx-xxl-n40 {
    margin-left: -10rem !important;
  }
  /* line 24214, app/assets/stylesheets/style.bundle.scss */
  .m-xxl-auto {
    margin: auto !important;
  }
  /* line 24217, app/assets/stylesheets/style.bundle.scss */
  .mt-xxl-auto,
.my-xxl-auto {
    margin-top: auto !important;
  }
  /* line 24221, app/assets/stylesheets/style.bundle.scss */
  .mr-xxl-auto,
.mx-xxl-auto {
    margin-right: auto !important;
  }
  /* line 24225, app/assets/stylesheets/style.bundle.scss */
  .mb-xxl-auto,
.my-xxl-auto {
    margin-bottom: auto !important;
  }
  /* line 24229, app/assets/stylesheets/style.bundle.scss */
  .ml-xxl-auto,
.mx-xxl-auto {
    margin-left: auto !important;
  }
}

/* line 24235, app/assets/stylesheets/style.bundle.scss */
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

/* line 24247, app/assets/stylesheets/style.bundle.scss */
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

/* line 24252, app/assets/stylesheets/style.bundle.scss */
.text-justify {
  text-align: justify !important;
}

/* line 24256, app/assets/stylesheets/style.bundle.scss */
.text-wrap {
  white-space: normal !important;
}

/* line 24260, app/assets/stylesheets/style.bundle.scss */
.text-nowrap {
  white-space: nowrap !important;
}

/* line 24264, app/assets/stylesheets/style.bundle.scss */
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 24270, app/assets/stylesheets/style.bundle.scss */
.text-left {
  text-align: left !important;
}

/* line 24274, app/assets/stylesheets/style.bundle.scss */
.text-right {
  text-align: right !important;
}

/* line 24278, app/assets/stylesheets/style.bundle.scss */
.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  /* line 24283, app/assets/stylesheets/style.bundle.scss */
  .text-sm-left {
    text-align: left !important;
  }
  /* line 24286, app/assets/stylesheets/style.bundle.scss */
  .text-sm-right {
    text-align: right !important;
  }
  /* line 24289, app/assets/stylesheets/style.bundle.scss */
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  /* line 24295, app/assets/stylesheets/style.bundle.scss */
  .text-md-left {
    text-align: left !important;
  }
  /* line 24298, app/assets/stylesheets/style.bundle.scss */
  .text-md-right {
    text-align: right !important;
  }
  /* line 24301, app/assets/stylesheets/style.bundle.scss */
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  /* line 24307, app/assets/stylesheets/style.bundle.scss */
  .text-lg-left {
    text-align: left !important;
  }
  /* line 24310, app/assets/stylesheets/style.bundle.scss */
  .text-lg-right {
    text-align: right !important;
  }
  /* line 24313, app/assets/stylesheets/style.bundle.scss */
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  /* line 24319, app/assets/stylesheets/style.bundle.scss */
  .text-xl-left {
    text-align: left !important;
  }
  /* line 24322, app/assets/stylesheets/style.bundle.scss */
  .text-xl-right {
    text-align: right !important;
  }
  /* line 24325, app/assets/stylesheets/style.bundle.scss */
  .text-xl-center {
    text-align: center !important;
  }
}

@media (min-width: 1400px) {
  /* line 24331, app/assets/stylesheets/style.bundle.scss */
  .text-xxl-left {
    text-align: left !important;
  }
  /* line 24334, app/assets/stylesheets/style.bundle.scss */
  .text-xxl-right {
    text-align: right !important;
  }
  /* line 24337, app/assets/stylesheets/style.bundle.scss */
  .text-xxl-center {
    text-align: center !important;
  }
}

/* line 24342, app/assets/stylesheets/style.bundle.scss */
.text-lowercase {
  text-transform: lowercase !important;
}

/* line 24346, app/assets/stylesheets/style.bundle.scss */
.text-uppercase {
  text-transform: uppercase !important;
}

/* line 24350, app/assets/stylesheets/style.bundle.scss */
.text-capitalize {
  text-transform: capitalize !important;
}

/* line 24354, app/assets/stylesheets/style.bundle.scss */
.font-weight-light {
  font-weight: 300 !important;
}

/* line 24358, app/assets/stylesheets/style.bundle.scss */
.font-weight-lighter {
  font-weight: lighter !important;
}

/* line 24362, app/assets/stylesheets/style.bundle.scss */
.font-weight-normal {
  font-weight: 400 !important;
}

/* line 24366, app/assets/stylesheets/style.bundle.scss */
.font-weight-bold {
  font-weight: 500 !important;
}

/* line 24370, app/assets/stylesheets/style.bundle.scss */
.font-weight-bolder {
  font-weight: 600 !important;
}

/* line 24374, app/assets/stylesheets/style.bundle.scss */
.font-italic {
  font-style: italic !important;
}

/* line 24378, app/assets/stylesheets/style.bundle.scss */
.text-white {
  color: #ffffff !important;
}

/* line 24382, app/assets/stylesheets/style.bundle.scss */
.text-primary {
  color: #3699ff !important;
}

/* line 24386, app/assets/stylesheets/style.bundle.scss */
a.text-primary:hover,
a.text-primary:focus {
  color: #0073e9 !important;
}

/* line 24391, app/assets/stylesheets/style.bundle.scss */
.text-secondary {
  color: #e4e6ef !important;
}

/* line 24395, app/assets/stylesheets/style.bundle.scss */
a.text-secondary:hover,
a.text-secondary:focus {
  color: #b4bad3 !important;
}

/* line 24400, app/assets/stylesheets/style.bundle.scss */
.text-success {
  color: #1bc5bd !important;
}

/* line 24404, app/assets/stylesheets/style.bundle.scss */
a.text-success:hover,
a.text-success:focus {
  color: #12827c !important;
}

/* line 24409, app/assets/stylesheets/style.bundle.scss */
.text-info {
  color: #8950fc !important;
}

/* line 24413, app/assets/stylesheets/style.bundle.scss */
a.text-info:hover,
a.text-info:focus {
  color: #5605fb !important;
}

/* line 24418, app/assets/stylesheets/style.bundle.scss */
.text-warning {
  color: #ffa800 !important;
}

/* line 24422, app/assets/stylesheets/style.bundle.scss */
a.text-warning:hover,
a.text-warning:focus {
  color: #b37600 !important;
}

/* line 24427, app/assets/stylesheets/style.bundle.scss */
.text-danger {
  color: #f64e60 !important;
}

/* line 24431, app/assets/stylesheets/style.bundle.scss */
a.text-danger:hover,
a.text-danger:focus {
  color: #ec0c24 !important;
}

/* line 24436, app/assets/stylesheets/style.bundle.scss */
.text-light {
  color: #f3f6f9 !important;
}

/* line 24440, app/assets/stylesheets/style.bundle.scss */
a.text-light:hover,
a.text-light:focus {
  color: #c0d0e0 !important;
}

/* line 24445, app/assets/stylesheets/style.bundle.scss */
.text-dark {
  color: #181c32 !important;
}

/* line 24449, app/assets/stylesheets/style.bundle.scss */
a.text-dark:hover,
a.text-dark:focus {
  color: black !important;
}

/* line 24454, app/assets/stylesheets/style.bundle.scss */
.text-white {
  color: #ffffff !important;
}

/* line 24458, app/assets/stylesheets/style.bundle.scss */
a.text-white:hover,
a.text-white:focus {
  color: #d9d9d9 !important;
}

/* line 24463, app/assets/stylesheets/style.bundle.scss */
.text-body {
  color: #3f4254 !important;
}

/* line 24467, app/assets/stylesheets/style.bundle.scss */
.text-muted {
  color: #b5b5c3 !important;
}

/* line 24471, app/assets/stylesheets/style.bundle.scss */
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

/* line 24475, app/assets/stylesheets/style.bundle.scss */
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

/* line 24479, app/assets/stylesheets/style.bundle.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 24487, app/assets/stylesheets/style.bundle.scss */
.text-decoration-none {
  text-decoration: none !important;
}

/* line 24491, app/assets/stylesheets/style.bundle.scss */
.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

/* line 24496, app/assets/stylesheets/style.bundle.scss */
.text-reset {
  color: inherit !important;
}

/* line 24500, app/assets/stylesheets/style.bundle.scss */
.visible {
  visibility: visible !important;
}

/* line 24504, app/assets/stylesheets/style.bundle.scss */
.invisible {
  visibility: hidden !important;
}

@media print {
  /* line 24509, app/assets/stylesheets/style.bundle.scss */
  *,
*::before,
*::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  /* line 24516, app/assets/stylesheets/style.bundle.scss */
  a:not(.btn) {
    text-decoration: underline;
  }
  /* line 24519, app/assets/stylesheets/style.bundle.scss */
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  /* line 24522, app/assets/stylesheets/style.bundle.scss */
  pre {
    white-space: pre-wrap !important;
  }
  /* line 24525, app/assets/stylesheets/style.bundle.scss */
  pre,
blockquote {
    border: 1px solid #b5b5c3;
    page-break-inside: avoid;
  }
  /* line 24530, app/assets/stylesheets/style.bundle.scss */
  thead {
    display: table-header-group;
  }
  /* line 24533, app/assets/stylesheets/style.bundle.scss */
  tr,
img {
    page-break-inside: avoid;
  }
  /* line 24537, app/assets/stylesheets/style.bundle.scss */
  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 24543, app/assets/stylesheets/style.bundle.scss */
  h2,
h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  /* line 24550, app/assets/stylesheets/style.bundle.scss */
  body {
    min-width: 992px !important;
  }
  /* line 24553, app/assets/stylesheets/style.bundle.scss */
  .container {
    min-width: 992px !important;
  }
  /* line 24556, app/assets/stylesheets/style.bundle.scss */
  .navbar {
    display: none;
  }
  /* line 24559, app/assets/stylesheets/style.bundle.scss */
  .badge {
    border: 1px solid #000000;
  }
  /* line 24562, app/assets/stylesheets/style.bundle.scss */
  .table {
    border-collapse: collapse !important;
  }
  /* line 24565, app/assets/stylesheets/style.bundle.scss */
  .table td,
.table th {
    background-color: #ffffff !important;
  }
  /* line 24569, app/assets/stylesheets/style.bundle.scss */
  .table-bordered th,
.table-bordered td {
    border: 1px solid #e4e6ef !important;
  }
  /* line 24573, app/assets/stylesheets/style.bundle.scss */
  .table-dark {
    color: inherit;
  }
  /* line 24576, app/assets/stylesheets/style.bundle.scss */
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #ebedf3;
  }
  /* line 24582, app/assets/stylesheets/style.bundle.scss */
  .table .thead-dark th {
    color: inherit;
    border-color: #ebedf3;
  }
}

/* line 24588, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24593, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24599, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-primary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24605, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-primary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24610, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-primary:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #187de4 !important;
}

/* line 24616, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-primary:before {
  background-color: #3699ff !important;
}

/* line 24620, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-primary:after {
  background-color: #3699ff !important;
}

/* line 24624, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-primary {
  background-color: #3699ff;
  background-image: radial-gradient(circle, rgba(225, 240, 255, 0.4), #3699ff 70%);
}

/* line 24633, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-5 {
  background-color: rgba(54, 153, 255, 0.02) !important;
}

/* line 24637, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24642, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(54, 153, 255, 0.2) !important;
}

/* line 24648, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-10 {
  background-color: rgba(54, 153, 255, 0.04) !important;
}

/* line 24652, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24657, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(54, 153, 255, 0.4) !important;
}

/* line 24663, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-15 {
  background-color: rgba(54, 153, 255, 0.06) !important;
}

/* line 24667, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24672, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(54, 153, 255, 0.6) !important;
}

/* line 24678, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-20 {
  background-color: rgba(54, 153, 255, 0.08) !important;
}

/* line 24682, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24687, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(54, 153, 255, 0.8) !important;
}

/* line 24693, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-25 {
  background-color: rgba(54, 153, 255, 0.1) !important;
}

/* line 24697, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24702, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24708, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-30 {
  background-color: rgba(54, 153, 255, 0.12) !important;
}

/* line 24712, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24717, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24723, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-35 {
  background-color: rgba(54, 153, 255, 0.14) !important;
}

/* line 24727, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24732, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24738, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-40 {
  background-color: rgba(54, 153, 255, 0.16) !important;
}

/* line 24742, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24747, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24753, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-45 {
  background-color: rgba(54, 153, 255, 0.18) !important;
}

/* line 24757, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24762, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24768, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-50 {
  background-color: rgba(54, 153, 255, 0.2) !important;
}

/* line 24772, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24777, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24783, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-55 {
  background-color: rgba(54, 153, 255, 0.22) !important;
}

/* line 24787, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24792, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24798, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-60 {
  background-color: rgba(54, 153, 255, 0.24) !important;
}

/* line 24802, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24807, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24813, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-65 {
  background-color: rgba(54, 153, 255, 0.26) !important;
}

/* line 24817, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24822, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24828, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-70 {
  background-color: rgba(54, 153, 255, 0.28) !important;
}

/* line 24832, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24837, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24843, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-75 {
  background-color: rgba(54, 153, 255, 0.3) !important;
}

/* line 24847, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24852, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24858, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-80 {
  background-color: rgba(54, 153, 255, 0.32) !important;
}

/* line 24862, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24867, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24873, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-85 {
  background-color: rgba(54, 153, 255, 0.34) !important;
}

/* line 24877, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24882, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24888, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-90 {
  background-color: rgba(54, 153, 255, 0.36) !important;
}

/* line 24892, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24897, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24903, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-95 {
  background-color: rgba(54, 153, 255, 0.38) !important;
}

/* line 24907, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24912, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24918, app/assets/stylesheets/style.bundle.scss */
.bg-primary-o-100 {
  background-color: rgba(54, 153, 255, 0.4) !important;
}

/* line 24922, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24927, app/assets/stylesheets/style.bundle.scss */
.bg-hover-primary-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3699ff !important;
}

/* line 24933, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24938, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 24944, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-secondary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 24950, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-secondary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24955, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-secondary:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #d7dae7 !important;
}

/* line 24961, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-secondary:before {
  background-color: #e4e6ef !important;
}

/* line 24965, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-secondary:after {
  background-color: #e4e6ef !important;
}

/* line 24969, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-secondary {
  background-color: #e4e6ef;
  background-image: radial-gradient(circle, rgba(235, 237, 243, 0.4), #e4e6ef 70%);
}

/* line 24978, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-5 {
  background-color: rgba(228, 230, 239, 0.02) !important;
}

/* line 24982, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 24987, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.2) !important;
}

/* line 24993, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-10 {
  background-color: rgba(228, 230, 239, 0.04) !important;
}

/* line 24997, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25002, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.4) !important;
}

/* line 25008, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-15 {
  background-color: rgba(228, 230, 239, 0.06) !important;
}

/* line 25012, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25017, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.6) !important;
}

/* line 25023, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-20 {
  background-color: rgba(228, 230, 239, 0.08) !important;
}

/* line 25027, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25032, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(228, 230, 239, 0.8) !important;
}

/* line 25038, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-25 {
  background-color: rgba(228, 230, 239, 0.1) !important;
}

/* line 25042, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25047, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25053, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-30 {
  background-color: rgba(228, 230, 239, 0.12) !important;
}

/* line 25057, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25062, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25068, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-35 {
  background-color: rgba(228, 230, 239, 0.14) !important;
}

/* line 25072, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25077, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25083, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-40 {
  background-color: rgba(228, 230, 239, 0.16) !important;
}

/* line 25087, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25092, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25098, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-45 {
  background-color: rgba(228, 230, 239, 0.18) !important;
}

/* line 25102, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25107, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25113, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-50 {
  background-color: rgba(228, 230, 239, 0.2) !important;
}

/* line 25117, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25122, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25128, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-55 {
  background-color: rgba(228, 230, 239, 0.22) !important;
}

/* line 25132, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25137, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25143, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-60 {
  background-color: rgba(228, 230, 239, 0.24) !important;
}

/* line 25147, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25152, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25158, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-65 {
  background-color: rgba(228, 230, 239, 0.26) !important;
}

/* line 25162, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25167, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25173, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-70 {
  background-color: rgba(228, 230, 239, 0.28) !important;
}

/* line 25177, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25182, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25188, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-75 {
  background-color: rgba(228, 230, 239, 0.3) !important;
}

/* line 25192, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25197, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25203, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-80 {
  background-color: rgba(228, 230, 239, 0.32) !important;
}

/* line 25207, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25212, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25218, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-85 {
  background-color: rgba(228, 230, 239, 0.34) !important;
}

/* line 25222, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25227, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25233, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-90 {
  background-color: rgba(228, 230, 239, 0.36) !important;
}

/* line 25237, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25242, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25248, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-95 {
  background-color: rgba(228, 230, 239, 0.38) !important;
}

/* line 25252, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25257, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25263, app/assets/stylesheets/style.bundle.scss */
.bg-secondary-o-100 {
  background-color: rgba(228, 230, 239, 0.4) !important;
}

/* line 25267, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25272, app/assets/stylesheets/style.bundle.scss */
.bg-hover-secondary-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 25278, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25283, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25289, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-success {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25295, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-success {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25300, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-success:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #0bb7af !important;
}

/* line 25306, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-success:before {
  background-color: #1bc5bd !important;
}

/* line 25310, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-success:after {
  background-color: #1bc5bd !important;
}

/* line 25314, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-success {
  background-color: #1bc5bd;
  background-image: radial-gradient(circle, rgba(201, 247, 245, 0.4), #1bc5bd 70%);
}

/* line 25323, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-5 {
  background-color: rgba(27, 197, 189, 0.02) !important;
}

/* line 25327, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25332, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(27, 197, 189, 0.2) !important;
}

/* line 25338, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-10 {
  background-color: rgba(27, 197, 189, 0.04) !important;
}

/* line 25342, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25347, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(27, 197, 189, 0.4) !important;
}

/* line 25353, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-15 {
  background-color: rgba(27, 197, 189, 0.06) !important;
}

/* line 25357, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25362, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(27, 197, 189, 0.6) !important;
}

/* line 25368, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-20 {
  background-color: rgba(27, 197, 189, 0.08) !important;
}

/* line 25372, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25377, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(27, 197, 189, 0.8) !important;
}

/* line 25383, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-25 {
  background-color: rgba(27, 197, 189, 0.1) !important;
}

/* line 25387, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25392, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25398, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-30 {
  background-color: rgba(27, 197, 189, 0.12) !important;
}

/* line 25402, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25407, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25413, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-35 {
  background-color: rgba(27, 197, 189, 0.14) !important;
}

/* line 25417, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25422, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25428, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-40 {
  background-color: rgba(27, 197, 189, 0.16) !important;
}

/* line 25432, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25437, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25443, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-45 {
  background-color: rgba(27, 197, 189, 0.18) !important;
}

/* line 25447, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25452, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25458, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-50 {
  background-color: rgba(27, 197, 189, 0.2) !important;
}

/* line 25462, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25467, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25473, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-55 {
  background-color: rgba(27, 197, 189, 0.22) !important;
}

/* line 25477, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25482, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25488, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-60 {
  background-color: rgba(27, 197, 189, 0.24) !important;
}

/* line 25492, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25497, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25503, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-65 {
  background-color: rgba(27, 197, 189, 0.26) !important;
}

/* line 25507, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25512, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25518, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-70 {
  background-color: rgba(27, 197, 189, 0.28) !important;
}

/* line 25522, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25527, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25533, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-75 {
  background-color: rgba(27, 197, 189, 0.3) !important;
}

/* line 25537, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25542, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25548, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-80 {
  background-color: rgba(27, 197, 189, 0.32) !important;
}

/* line 25552, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25557, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25563, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-85 {
  background-color: rgba(27, 197, 189, 0.34) !important;
}

/* line 25567, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25572, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25578, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-90 {
  background-color: rgba(27, 197, 189, 0.36) !important;
}

/* line 25582, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25587, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25593, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-95 {
  background-color: rgba(27, 197, 189, 0.38) !important;
}

/* line 25597, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25602, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25608, app/assets/stylesheets/style.bundle.scss */
.bg-success-o-100 {
  background-color: rgba(27, 197, 189, 0.4) !important;
}

/* line 25612, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25617, app/assets/stylesheets/style.bundle.scss */
.bg-hover-success-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #1bc5bd !important;
}

/* line 25623, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25628, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25634, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-info {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25640, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-info {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25645, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-info:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #7337ee !important;
}

/* line 25651, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-info:before {
  background-color: #8950fc !important;
}

/* line 25655, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-info:after {
  background-color: #8950fc !important;
}

/* line 25659, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-info {
  background-color: #8950fc;
  background-image: radial-gradient(circle, rgba(238, 229, 255, 0.4), #8950fc 70%);
}

/* line 25668, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-5 {
  background-color: rgba(137, 80, 252, 0.02) !important;
}

/* line 25672, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25677, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(137, 80, 252, 0.2) !important;
}

/* line 25683, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-10 {
  background-color: rgba(137, 80, 252, 0.04) !important;
}

/* line 25687, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25692, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(137, 80, 252, 0.4) !important;
}

/* line 25698, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-15 {
  background-color: rgba(137, 80, 252, 0.06) !important;
}

/* line 25702, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25707, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(137, 80, 252, 0.6) !important;
}

/* line 25713, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-20 {
  background-color: rgba(137, 80, 252, 0.08) !important;
}

/* line 25717, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25722, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(137, 80, 252, 0.8) !important;
}

/* line 25728, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-25 {
  background-color: rgba(137, 80, 252, 0.1) !important;
}

/* line 25732, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25737, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25743, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-30 {
  background-color: rgba(137, 80, 252, 0.12) !important;
}

/* line 25747, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25752, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25758, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-35 {
  background-color: rgba(137, 80, 252, 0.14) !important;
}

/* line 25762, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25767, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25773, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-40 {
  background-color: rgba(137, 80, 252, 0.16) !important;
}

/* line 25777, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25782, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25788, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-45 {
  background-color: rgba(137, 80, 252, 0.18) !important;
}

/* line 25792, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25797, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25803, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-50 {
  background-color: rgba(137, 80, 252, 0.2) !important;
}

/* line 25807, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25812, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25818, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-55 {
  background-color: rgba(137, 80, 252, 0.22) !important;
}

/* line 25822, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25827, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25833, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-60 {
  background-color: rgba(137, 80, 252, 0.24) !important;
}

/* line 25837, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25842, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25848, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-65 {
  background-color: rgba(137, 80, 252, 0.26) !important;
}

/* line 25852, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25857, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25863, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-70 {
  background-color: rgba(137, 80, 252, 0.28) !important;
}

/* line 25867, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25872, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25878, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-75 {
  background-color: rgba(137, 80, 252, 0.3) !important;
}

/* line 25882, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25887, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25893, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-80 {
  background-color: rgba(137, 80, 252, 0.32) !important;
}

/* line 25897, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25902, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25908, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-85 {
  background-color: rgba(137, 80, 252, 0.34) !important;
}

/* line 25912, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25917, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25923, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-90 {
  background-color: rgba(137, 80, 252, 0.36) !important;
}

/* line 25927, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25932, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25938, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-95 {
  background-color: rgba(137, 80, 252, 0.38) !important;
}

/* line 25942, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25947, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25953, app/assets/stylesheets/style.bundle.scss */
.bg-info-o-100 {
  background-color: rgba(137, 80, 252, 0.4) !important;
}

/* line 25957, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25962, app/assets/stylesheets/style.bundle.scss */
.bg-hover-info-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #8950fc !important;
}

/* line 25968, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25973, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 25979, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-warning {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 25985, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-warning {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 25990, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-warning:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ee9d01 !important;
}

/* line 25996, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-warning:before {
  background-color: #ffa800 !important;
}

/* line 26000, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-warning:after {
  background-color: #ffa800 !important;
}

/* line 26004, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-warning {
  background-color: #ffa800;
  background-image: radial-gradient(circle, rgba(255, 244, 222, 0.4), #ffa800 70%);
}

/* line 26013, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-5 {
  background-color: rgba(255, 168, 0, 0.02) !important;
}

/* line 26017, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26022, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 168, 0, 0.2) !important;
}

/* line 26028, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-10 {
  background-color: rgba(255, 168, 0, 0.04) !important;
}

/* line 26032, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26037, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 168, 0, 0.4) !important;
}

/* line 26043, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-15 {
  background-color: rgba(255, 168, 0, 0.06) !important;
}

/* line 26047, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26052, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 168, 0, 0.6) !important;
}

/* line 26058, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-20 {
  background-color: rgba(255, 168, 0, 0.08) !important;
}

/* line 26062, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26067, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 168, 0, 0.8) !important;
}

/* line 26073, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-25 {
  background-color: rgba(255, 168, 0, 0.1) !important;
}

/* line 26077, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26082, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26088, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-30 {
  background-color: rgba(255, 168, 0, 0.12) !important;
}

/* line 26092, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26097, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26103, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-35 {
  background-color: rgba(255, 168, 0, 0.14) !important;
}

/* line 26107, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26112, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26118, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-40 {
  background-color: rgba(255, 168, 0, 0.16) !important;
}

/* line 26122, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26127, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26133, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-45 {
  background-color: rgba(255, 168, 0, 0.18) !important;
}

/* line 26137, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26142, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26148, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-50 {
  background-color: rgba(255, 168, 0, 0.2) !important;
}

/* line 26152, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26157, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26163, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-55 {
  background-color: rgba(255, 168, 0, 0.22) !important;
}

/* line 26167, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26172, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26178, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-60 {
  background-color: rgba(255, 168, 0, 0.24) !important;
}

/* line 26182, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26187, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26193, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-65 {
  background-color: rgba(255, 168, 0, 0.26) !important;
}

/* line 26197, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26202, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26208, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-70 {
  background-color: rgba(255, 168, 0, 0.28) !important;
}

/* line 26212, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26217, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26223, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-75 {
  background-color: rgba(255, 168, 0, 0.3) !important;
}

/* line 26227, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26232, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26238, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-80 {
  background-color: rgba(255, 168, 0, 0.32) !important;
}

/* line 26242, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26247, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26253, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-85 {
  background-color: rgba(255, 168, 0, 0.34) !important;
}

/* line 26257, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26262, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26268, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-90 {
  background-color: rgba(255, 168, 0, 0.36) !important;
}

/* line 26272, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26277, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26283, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-95 {
  background-color: rgba(255, 168, 0, 0.38) !important;
}

/* line 26287, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26292, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26298, app/assets/stylesheets/style.bundle.scss */
.bg-warning-o-100 {
  background-color: rgba(255, 168, 0, 0.4) !important;
}

/* line 26302, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26307, app/assets/stylesheets/style.bundle.scss */
.bg-hover-warning-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffa800 !important;
}

/* line 26313, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26318, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26324, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-danger {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26330, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-danger {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26335, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-danger:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ee2d41 !important;
}

/* line 26341, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-danger:before {
  background-color: #f64e60 !important;
}

/* line 26345, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-danger:after {
  background-color: #f64e60 !important;
}

/* line 26349, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-danger {
  background-color: #f64e60;
  background-image: radial-gradient(circle, rgba(255, 226, 229, 0.4), #f64e60 70%);
}

/* line 26358, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-5 {
  background-color: rgba(246, 78, 96, 0.02) !important;
}

/* line 26362, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26367, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(246, 78, 96, 0.2) !important;
}

/* line 26373, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-10 {
  background-color: rgba(246, 78, 96, 0.04) !important;
}

/* line 26377, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26382, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(246, 78, 96, 0.4) !important;
}

/* line 26388, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-15 {
  background-color: rgba(246, 78, 96, 0.06) !important;
}

/* line 26392, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26397, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(246, 78, 96, 0.6) !important;
}

/* line 26403, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-20 {
  background-color: rgba(246, 78, 96, 0.08) !important;
}

/* line 26407, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26412, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(246, 78, 96, 0.8) !important;
}

/* line 26418, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-25 {
  background-color: rgba(246, 78, 96, 0.1) !important;
}

/* line 26422, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26427, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26433, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-30 {
  background-color: rgba(246, 78, 96, 0.12) !important;
}

/* line 26437, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26442, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26448, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-35 {
  background-color: rgba(246, 78, 96, 0.14) !important;
}

/* line 26452, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26457, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26463, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-40 {
  background-color: rgba(246, 78, 96, 0.16) !important;
}

/* line 26467, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26472, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26478, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-45 {
  background-color: rgba(246, 78, 96, 0.18) !important;
}

/* line 26482, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26487, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26493, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-50 {
  background-color: rgba(246, 78, 96, 0.2) !important;
}

/* line 26497, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26502, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26508, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-55 {
  background-color: rgba(246, 78, 96, 0.22) !important;
}

/* line 26512, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26517, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26523, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-60 {
  background-color: rgba(246, 78, 96, 0.24) !important;
}

/* line 26527, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26532, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26538, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-65 {
  background-color: rgba(246, 78, 96, 0.26) !important;
}

/* line 26542, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26547, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26553, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-70 {
  background-color: rgba(246, 78, 96, 0.28) !important;
}

/* line 26557, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26562, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26568, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-75 {
  background-color: rgba(246, 78, 96, 0.3) !important;
}

/* line 26572, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26577, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26583, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-80 {
  background-color: rgba(246, 78, 96, 0.32) !important;
}

/* line 26587, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26592, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26598, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-85 {
  background-color: rgba(246, 78, 96, 0.34) !important;
}

/* line 26602, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26607, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26613, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-90 {
  background-color: rgba(246, 78, 96, 0.36) !important;
}

/* line 26617, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26622, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26628, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-95 {
  background-color: rgba(246, 78, 96, 0.38) !important;
}

/* line 26632, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26637, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26643, app/assets/stylesheets/style.bundle.scss */
.bg-danger-o-100 {
  background-color: rgba(246, 78, 96, 0.4) !important;
}

/* line 26647, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26652, app/assets/stylesheets/style.bundle.scss */
.bg-hover-danger-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f64e60 !important;
}

/* line 26658, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26663, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26669, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-light {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26675, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-light {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26680, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-light:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 26686, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light:before {
  background-color: #f3f6f9 !important;
}

/* line 26690, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-light:after {
  background-color: #f3f6f9 !important;
}

/* line 26694, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-light {
  background-color: #f3f6f9;
  background-image: radial-gradient(circle, rgba(243, 246, 249, 0.4), #f3f6f9 70%);
}

/* line 26703, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-5 {
  background-color: rgba(243, 246, 249, 0.02) !important;
}

/* line 26707, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26712, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.2) !important;
}

/* line 26718, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-10 {
  background-color: rgba(243, 246, 249, 0.04) !important;
}

/* line 26722, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26727, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.4) !important;
}

/* line 26733, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-15 {
  background-color: rgba(243, 246, 249, 0.06) !important;
}

/* line 26737, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26742, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.6) !important;
}

/* line 26748, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-20 {
  background-color: rgba(243, 246, 249, 0.08) !important;
}

/* line 26752, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26757, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(243, 246, 249, 0.8) !important;
}

/* line 26763, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-25 {
  background-color: rgba(243, 246, 249, 0.1) !important;
}

/* line 26767, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26772, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26778, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-30 {
  background-color: rgba(243, 246, 249, 0.12) !important;
}

/* line 26782, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26787, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26793, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-35 {
  background-color: rgba(243, 246, 249, 0.14) !important;
}

/* line 26797, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26802, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26808, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-40 {
  background-color: rgba(243, 246, 249, 0.16) !important;
}

/* line 26812, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26817, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26823, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-45 {
  background-color: rgba(243, 246, 249, 0.18) !important;
}

/* line 26827, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26832, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26838, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-50 {
  background-color: rgba(243, 246, 249, 0.2) !important;
}

/* line 26842, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26847, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26853, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-55 {
  background-color: rgba(243, 246, 249, 0.22) !important;
}

/* line 26857, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26862, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26868, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-60 {
  background-color: rgba(243, 246, 249, 0.24) !important;
}

/* line 26872, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26877, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26883, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-65 {
  background-color: rgba(243, 246, 249, 0.26) !important;
}

/* line 26887, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26892, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26898, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-70 {
  background-color: rgba(243, 246, 249, 0.28) !important;
}

/* line 26902, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26907, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26913, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-75 {
  background-color: rgba(243, 246, 249, 0.3) !important;
}

/* line 26917, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26922, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26928, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-80 {
  background-color: rgba(243, 246, 249, 0.32) !important;
}

/* line 26932, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26937, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26943, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-85 {
  background-color: rgba(243, 246, 249, 0.34) !important;
}

/* line 26947, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26952, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26958, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-90 {
  background-color: rgba(243, 246, 249, 0.36) !important;
}

/* line 26962, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26967, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26973, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-95 {
  background-color: rgba(243, 246, 249, 0.38) !important;
}

/* line 26977, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26982, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 26988, app/assets/stylesheets/style.bundle.scss */
.bg-light-o-100 {
  background-color: rgba(243, 246, 249, 0.4) !important;
}

/* line 26992, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 26997, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 27003, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27008, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27014, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-dark {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27020, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-dark {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27025, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-dark:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #131628 !important;
}

/* line 27031, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-dark:before {
  background-color: #181c32 !important;
}

/* line 27035, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-dark:after {
  background-color: #181c32 !important;
}

/* line 27039, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-dark {
  background-color: #181c32;
  background-image: radial-gradient(circle, rgba(209, 211, 224, 0.4), #181c32 70%);
}

/* line 27048, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-5 {
  background-color: rgba(24, 28, 50, 0.02) !important;
}

/* line 27052, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27057, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.2) !important;
}

/* line 27063, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-10 {
  background-color: rgba(24, 28, 50, 0.04) !important;
}

/* line 27067, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27072, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.4) !important;
}

/* line 27078, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-15 {
  background-color: rgba(24, 28, 50, 0.06) !important;
}

/* line 27082, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27087, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.6) !important;
}

/* line 27093, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-20 {
  background-color: rgba(24, 28, 50, 0.08) !important;
}

/* line 27097, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27102, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(24, 28, 50, 0.8) !important;
}

/* line 27108, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-25 {
  background-color: rgba(24, 28, 50, 0.1) !important;
}

/* line 27112, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27117, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27123, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-30 {
  background-color: rgba(24, 28, 50, 0.12) !important;
}

/* line 27127, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27132, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27138, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-35 {
  background-color: rgba(24, 28, 50, 0.14) !important;
}

/* line 27142, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27147, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27153, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-40 {
  background-color: rgba(24, 28, 50, 0.16) !important;
}

/* line 27157, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27162, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27168, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-45 {
  background-color: rgba(24, 28, 50, 0.18) !important;
}

/* line 27172, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27177, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27183, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-50 {
  background-color: rgba(24, 28, 50, 0.2) !important;
}

/* line 27187, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27192, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27198, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-55 {
  background-color: rgba(24, 28, 50, 0.22) !important;
}

/* line 27202, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27207, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27213, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-60 {
  background-color: rgba(24, 28, 50, 0.24) !important;
}

/* line 27217, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27222, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27228, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-65 {
  background-color: rgba(24, 28, 50, 0.26) !important;
}

/* line 27232, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27237, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27243, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-70 {
  background-color: rgba(24, 28, 50, 0.28) !important;
}

/* line 27247, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27252, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27258, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-75 {
  background-color: rgba(24, 28, 50, 0.3) !important;
}

/* line 27262, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27267, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27273, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-80 {
  background-color: rgba(24, 28, 50, 0.32) !important;
}

/* line 27277, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27282, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27288, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-85 {
  background-color: rgba(24, 28, 50, 0.34) !important;
}

/* line 27292, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27297, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27303, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-90 {
  background-color: rgba(24, 28, 50, 0.36) !important;
}

/* line 27307, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27312, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27318, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-95 {
  background-color: rgba(24, 28, 50, 0.38) !important;
}

/* line 27322, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27327, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27333, app/assets/stylesheets/style.bundle.scss */
.bg-dark-o-100 {
  background-color: rgba(24, 28, 50, 0.4) !important;
}

/* line 27337, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27342, app/assets/stylesheets/style.bundle.scss */
.bg-hover-dark-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27348, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27353, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffffff !important;
}

/* line 27359, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover .bg-hover-white {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffffff !important;
}

/* line 27365, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-white {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27370, app/assets/stylesheets/style.bundle.scss */
.bg-hover-state-white:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 27376, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-white:before {
  background-color: #ffffff !important;
}

/* line 27380, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-r-white:after {
  background-color: #ffffff !important;
}

/* line 27384, app/assets/stylesheets/style.bundle.scss */
.bg-radial-gradient-white {
  background-color: #ffffff;
  background-image: radial-gradient(circle, rgba(255, 255, 255, 0.4), #ffffff 70%);
}

/* line 27393, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-5 {
  background-color: rgba(255, 255, 255, 0.02) !important;
}

/* line 27397, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27402, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.2) !important;
}

/* line 27408, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-10 {
  background-color: rgba(255, 255, 255, 0.04) !important;
}

/* line 27412, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27417, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.4) !important;
}

/* line 27423, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-15 {
  background-color: rgba(255, 255, 255, 0.06) !important;
}

/* line 27427, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27432, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.6) !important;
}

/* line 27438, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-20 {
  background-color: rgba(255, 255, 255, 0.08) !important;
}

/* line 27442, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27447, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: rgba(255, 255, 255, 0.8) !important;
}

/* line 27453, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-25 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}

/* line 27457, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27462, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27468, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-30 {
  background-color: rgba(255, 255, 255, 0.12) !important;
}

/* line 27472, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27477, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27483, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-35 {
  background-color: rgba(255, 255, 255, 0.14) !important;
}

/* line 27487, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27492, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27498, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-40 {
  background-color: rgba(255, 255, 255, 0.16) !important;
}

/* line 27502, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27507, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27513, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-45 {
  background-color: rgba(255, 255, 255, 0.18) !important;
}

/* line 27517, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27522, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27528, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-50 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}

/* line 27532, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27537, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27543, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-55 {
  background-color: rgba(255, 255, 255, 0.22) !important;
}

/* line 27547, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27552, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27558, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-60 {
  background-color: rgba(255, 255, 255, 0.24) !important;
}

/* line 27562, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27567, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27573, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-65 {
  background-color: rgba(255, 255, 255, 0.26) !important;
}

/* line 27577, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27582, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27588, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-70 {
  background-color: rgba(255, 255, 255, 0.28) !important;
}

/* line 27592, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27597, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27603, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-75 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}

/* line 27607, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27612, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27618, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-80 {
  background-color: rgba(255, 255, 255, 0.32) !important;
}

/* line 27622, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27627, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27633, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-85 {
  background-color: rgba(255, 255, 255, 0.34) !important;
}

/* line 27637, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27642, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27648, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-90 {
  background-color: rgba(255, 255, 255, 0.36) !important;
}

/* line 27652, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27657, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27663, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-95 {
  background-color: rgba(255, 255, 255, 0.38) !important;
}

/* line 27667, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27672, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27678, app/assets/stylesheets/style.bundle.scss */
.bg-white-o-100 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}

/* line 27682, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27687, app/assets/stylesheets/style.bundle.scss */
.bg-hover-white-o-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: white !important;
}

/* line 27693, app/assets/stylesheets/style.bundle.scss */
.bg-light-white {
  background-color: #ffffff !important;
}

/* line 27697, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-white {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27702, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-white:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffffff !important;
}

/* line 27708, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-white:before {
  background-color: #ffffff !important;
}

/* line 27712, app/assets/stylesheets/style.bundle.scss */
.bg-light-primary {
  background-color: #e1f0ff !important;
}

/* line 27716, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-primary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27721, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-primary:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e1f0ff !important;
}

/* line 27727, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-primary:before {
  background-color: #e1f0ff !important;
}

/* line 27731, app/assets/stylesheets/style.bundle.scss */
.bg-light-secondary {
  background-color: #ebedf3 !important;
}

/* line 27735, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-secondary {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27740, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-secondary:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ebedf3 !important;
}

/* line 27746, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-secondary:before {
  background-color: #ebedf3 !important;
}

/* line 27750, app/assets/stylesheets/style.bundle.scss */
.bg-light-success {
  background-color: #c9f7f5 !important;
}

/* line 27754, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-success {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27759, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-success:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #c9f7f5 !important;
}

/* line 27765, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-success:before {
  background-color: #c9f7f5 !important;
}

/* line 27769, app/assets/stylesheets/style.bundle.scss */
.bg-light-info {
  background-color: #eee5ff !important;
}

/* line 27773, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-info {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27778, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-info:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #eee5ff !important;
}

/* line 27784, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-info:before {
  background-color: #eee5ff !important;
}

/* line 27788, app/assets/stylesheets/style.bundle.scss */
.bg-light-warning {
  background-color: #fff4de !important;
}

/* line 27792, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-warning {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27797, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-warning:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #fff4de !important;
}

/* line 27803, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-warning:before {
  background-color: #fff4de !important;
}

/* line 27807, app/assets/stylesheets/style.bundle.scss */
.bg-light-danger {
  background-color: #ffe2e5 !important;
}

/* line 27811, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-danger {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27816, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-danger:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ffe2e5 !important;
}

/* line 27822, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-danger:before {
  background-color: #ffe2e5 !important;
}

/* line 27826, app/assets/stylesheets/style.bundle.scss */
.bg-light-light {
  background-color: #f3f6f9 !important;
}

/* line 27830, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-light {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27835, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-light:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 27841, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-light:before {
  background-color: #f3f6f9 !important;
}

/* line 27845, app/assets/stylesheets/style.bundle.scss */
.bg-light-dark {
  background-color: #d1d3e0 !important;
}

/* line 27849, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-dark {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27854, app/assets/stylesheets/style.bundle.scss */
.bg-hover-light-dark:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #d1d3e0 !important;
}

/* line 27860, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal-light-dark:before {
  background-color: #d1d3e0 !important;
}

/* line 27864, app/assets/stylesheets/style.bundle.scss */
.bg-gray-100 {
  background-color: #f3f6f9 !important;
}

/* line 27868, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-100 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27873, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-100:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9 !important;
}

/* line 27879, app/assets/stylesheets/style.bundle.scss */
.bg-gray-200 {
  background-color: #ebedf3 !important;
}

/* line 27883, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-200 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27888, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-200:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #ebedf3 !important;
}

/* line 27894, app/assets/stylesheets/style.bundle.scss */
.bg-gray-300 {
  background-color: #e4e6ef !important;
}

/* line 27898, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-300 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27903, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-300:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #e4e6ef !important;
}

/* line 27909, app/assets/stylesheets/style.bundle.scss */
.bg-gray-400 {
  background-color: #d1d3e0 !important;
}

/* line 27913, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-400 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27918, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-400:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #d1d3e0 !important;
}

/* line 27924, app/assets/stylesheets/style.bundle.scss */
.bg-gray-500 {
  background-color: #b5b5c3 !important;
}

/* line 27928, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-500 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27933, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-500:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #b5b5c3 !important;
}

/* line 27939, app/assets/stylesheets/style.bundle.scss */
.bg-gray-600 {
  background-color: #7e8299 !important;
}

/* line 27943, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-600 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27948, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-600:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #7e8299 !important;
}

/* line 27954, app/assets/stylesheets/style.bundle.scss */
.bg-gray-700 {
  background-color: #5e6278 !important;
}

/* line 27958, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-700 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27963, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-700:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #5e6278 !important;
}

/* line 27969, app/assets/stylesheets/style.bundle.scss */
.bg-gray-800 {
  background-color: #3f4254 !important;
}

/* line 27973, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-800 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27978, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-800:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #3f4254 !important;
}

/* line 27984, app/assets/stylesheets/style.bundle.scss */
.bg-gray-900 {
  background-color: #181c32 !important;
}

/* line 27988, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-900 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
}

/* line 27993, app/assets/stylesheets/style.bundle.scss */
.bg-hover-gray-900:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #181c32 !important;
}

/* line 27999, app/assets/stylesheets/style.bundle.scss */
.bg-transparent {
  background-color: transparent;
}

/* line 28003, app/assets/stylesheets/style.bundle.scss */
.bg-transparent-i {
  background-color: transparent !important;
}

/* line 28007, app/assets/stylesheets/style.bundle.scss */
.bgi-size-length {
  background-size: length;
}

/* line 28011, app/assets/stylesheets/style.bundle.scss */
.bgi-size-cover {
  background-size: cover;
}

/* line 28015, app/assets/stylesheets/style.bundle.scss */
.bgi-size-contain {
  background-size: contain;
}

/* line 28019, app/assets/stylesheets/style.bundle.scss */
.bgi-no-repeat {
  background-repeat: no-repeat;
}

/* line 28023, app/assets/stylesheets/style.bundle.scss */
.bgi-position-y-top {
  background-position-y: top;
}

/* line 28027, app/assets/stylesheets/style.bundle.scss */
.bgi-position-y-bottom {
  background-position-y: bottom;
}

/* line 28031, app/assets/stylesheets/style.bundle.scss */
.bgi-position-y-center {
  background-position-y: center;
}

/* line 28035, app/assets/stylesheets/style.bundle.scss */
.bgi-position-x-left {
  background-position-x: left;
}

/* line 28039, app/assets/stylesheets/style.bundle.scss */
.bgi-position-x-right {
  background-position-x: right;
}

/* line 28043, app/assets/stylesheets/style.bundle.scss */
.bgi-position-x-center {
  background-position-x: center;
}

/* line 28047, app/assets/stylesheets/style.bundle.scss */
.bgi-position-top {
  background-position: 0 top;
}

/* line 28051, app/assets/stylesheets/style.bundle.scss */
.bgi-position-bottom {
  background-position: 0 bottom;
}

/* line 28055, app/assets/stylesheets/style.bundle.scss */
.bgi-position-center {
  background-position: center;
}

/* line 28059, app/assets/stylesheets/style.bundle.scss */
.bg-transparent {
  background-color: transparent;
}

/* line 28063, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal {
  position: relative;
  background-color: #ffffff;
  overflow: hidden;
}

/* line 28068, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal .card-body {
  position: relative;
  z-index: 2;
}

/* line 28072, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #f3f6f9;
}

/* line 28081, app/assets/stylesheets/style.bundle.scss */
.bg-diagonal:after {
  content: " ";
  width: 200%;
  height: 1000px;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 45%;
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
  background-color: #ffffff;
}

/* line 28094, app/assets/stylesheets/style.bundle.scss */
.flex-root {
  -webkit-box-flex: 1;
  flex: 1;
  -ms-flex: 1 0 0px;
}

/* line 28100, app/assets/stylesheets/style.bundle.scss */
.flex-column-auto {
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}

/* line 28106, app/assets/stylesheets/style.bundle.scss */
.flex-column-fluid {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

/* line 28112, app/assets/stylesheets/style.bundle.scss */
.flex-row-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

/* line 28118, app/assets/stylesheets/style.bundle.scss */
.flex-row-fluid {
  -webkit-box-flex: 1;
  flex: 1 auto;
  -ms-flex: 1 0 0px;
  min-width: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 28125, app/assets/stylesheets/style.bundle.scss */
  .flex-row-fluid {
    min-width: none;
  }
}

/* line 28130, app/assets/stylesheets/style.bundle.scss */
.flex-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 576px) {
  /* line 28140, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  /* line 28145, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-column-auto {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  /* line 28150, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-column-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  /* line 28155, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-row-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  /* line 28160, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-row-fluid {
    -webkit-box-flex: 1;
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 576px) and (-ms-high-contrast: active), (min-width: 576px) and (-ms-high-contrast: none) {
  /* line 28169, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-row-fluid {
    min-width: none;
  }
}

@media (min-width: 576px) {
  /* line 28175, app/assets/stylesheets/style.bundle.scss */
  .flex-sm-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media (min-width: 768px) {
  /* line 28186, app/assets/stylesheets/style.bundle.scss */
  .flex-md-root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  /* line 28191, app/assets/stylesheets/style.bundle.scss */
  .flex-md-column-auto {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  /* line 28196, app/assets/stylesheets/style.bundle.scss */
  .flex-md-column-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  /* line 28201, app/assets/stylesheets/style.bundle.scss */
  .flex-md-row-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  /* line 28206, app/assets/stylesheets/style.bundle.scss */
  .flex-md-row-fluid {
    -webkit-box-flex: 1;
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
  /* line 28215, app/assets/stylesheets/style.bundle.scss */
  .flex-md-row-fluid {
    min-width: none;
  }
}

@media (min-width: 768px) {
  /* line 28221, app/assets/stylesheets/style.bundle.scss */
  .flex-md-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media (min-width: 992px) {
  /* line 28232, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  /* line 28237, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-column-auto {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  /* line 28242, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-column-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  /* line 28247, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-row-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  /* line 28252, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-row-fluid {
    -webkit-box-flex: 1;
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  /* line 28261, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-row-fluid {
    min-width: none;
  }
}

@media (min-width: 992px) {
  /* line 28267, app/assets/stylesheets/style.bundle.scss */
  .flex-lg-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media (min-width: 1200px) {
  /* line 28278, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  /* line 28283, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-column-auto {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  /* line 28288, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-column-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  /* line 28293, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-row-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  /* line 28298, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-row-fluid {
    -webkit-box-flex: 1;
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 1200px) and (-ms-high-contrast: active), (min-width: 1200px) and (-ms-high-contrast: none) {
  /* line 28307, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-row-fluid {
    min-width: none;
  }
}

@media (min-width: 1200px) {
  /* line 28313, app/assets/stylesheets/style.bundle.scss */
  .flex-xl-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media (min-width: 1400px) {
  /* line 28324, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  /* line 28329, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-column-auto {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
  /* line 28334, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-column-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }
  /* line 28339, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-row-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  /* line 28344, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-row-fluid {
    -webkit-box-flex: 1;
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}

@media screen and (min-width: 1400px) and (-ms-high-contrast: active), (min-width: 1400px) and (-ms-high-contrast: none) {
  /* line 28353, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-row-fluid {
    min-width: none;
  }
}

@media (min-width: 1400px) {
  /* line 28359, app/assets/stylesheets/style.bundle.scss */
  .flex-xxl-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

/* line 28369, app/assets/stylesheets/style.bundle.scss */
.opacity-1 {
  opacity: 0.01 !important;
}

/* line 28373, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-1 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28377, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-1.active,
.hover-opacity-1:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.01 !important;
}

/* line 28384, app/assets/stylesheets/style.bundle.scss */
.opacity-2 {
  opacity: 0.02 !important;
}

/* line 28388, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-2 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28392, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-2.active,
.hover-opacity-2:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.02 !important;
}

/* line 28399, app/assets/stylesheets/style.bundle.scss */
.opacity-3 {
  opacity: 0.03 !important;
}

/* line 28403, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-3 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28407, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-3.active,
.hover-opacity-3:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.03 !important;
}

/* line 28414, app/assets/stylesheets/style.bundle.scss */
.opacity-4 {
  opacity: 0.04 !important;
}

/* line 28418, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-4 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28422, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-4.active,
.hover-opacity-4:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.04 !important;
}

/* line 28429, app/assets/stylesheets/style.bundle.scss */
.opacity-5 {
  opacity: 0.05 !important;
}

/* line 28433, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-5 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28437, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-5.active,
.hover-opacity-5:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.05 !important;
}

/* line 28444, app/assets/stylesheets/style.bundle.scss */
.opacity-6 {
  opacity: 0.06 !important;
}

/* line 28448, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-6 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28452, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-6.active,
.hover-opacity-6:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.06 !important;
}

/* line 28459, app/assets/stylesheets/style.bundle.scss */
.opacity-7 {
  opacity: 0.07 !important;
}

/* line 28463, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-7 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28467, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-7.active,
.hover-opacity-7:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.07 !important;
}

/* line 28474, app/assets/stylesheets/style.bundle.scss */
.opacity-8 {
  opacity: 0.08 !important;
}

/* line 28478, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-8 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28482, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-8.active,
.hover-opacity-8:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.08 !important;
}

/* line 28489, app/assets/stylesheets/style.bundle.scss */
.opacity-9 {
  opacity: 0.09 !important;
}

/* line 28493, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-9 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28497, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-9.active,
.hover-opacity-9:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.09 !important;
}

/* line 28504, app/assets/stylesheets/style.bundle.scss */
.opacity-10 {
  opacity: 0.1 !important;
}

/* line 28508, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-10 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28512, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-10.active,
.hover-opacity-10:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.1 !important;
}

/* line 28519, app/assets/stylesheets/style.bundle.scss */
.opacity-11 {
  opacity: 0.11 !important;
}

/* line 28523, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-11 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28527, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-11.active,
.hover-opacity-11:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.11 !important;
}

/* line 28534, app/assets/stylesheets/style.bundle.scss */
.opacity-12 {
  opacity: 0.12 !important;
}

/* line 28538, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-12 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28542, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-12.active,
.hover-opacity-12:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.12 !important;
}

/* line 28549, app/assets/stylesheets/style.bundle.scss */
.opacity-13 {
  opacity: 0.13 !important;
}

/* line 28553, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-13 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28557, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-13.active,
.hover-opacity-13:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.13 !important;
}

/* line 28564, app/assets/stylesheets/style.bundle.scss */
.opacity-14 {
  opacity: 0.14 !important;
}

/* line 28568, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-14 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28572, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-14.active,
.hover-opacity-14:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.14 !important;
}

/* line 28579, app/assets/stylesheets/style.bundle.scss */
.opacity-15 {
  opacity: 0.15 !important;
}

/* line 28583, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-15 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28587, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-15.active,
.hover-opacity-15:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.15 !important;
}

/* line 28594, app/assets/stylesheets/style.bundle.scss */
.opacity-16 {
  opacity: 0.16 !important;
}

/* line 28598, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-16 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28602, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-16.active,
.hover-opacity-16:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.16 !important;
}

/* line 28609, app/assets/stylesheets/style.bundle.scss */
.opacity-17 {
  opacity: 0.17 !important;
}

/* line 28613, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-17 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28617, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-17.active,
.hover-opacity-17:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.17 !important;
}

/* line 28624, app/assets/stylesheets/style.bundle.scss */
.opacity-18 {
  opacity: 0.18 !important;
}

/* line 28628, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-18 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28632, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-18.active,
.hover-opacity-18:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.18 !important;
}

/* line 28639, app/assets/stylesheets/style.bundle.scss */
.opacity-19 {
  opacity: 0.19 !important;
}

/* line 28643, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-19 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28647, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-19.active,
.hover-opacity-19:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.19 !important;
}

/* line 28654, app/assets/stylesheets/style.bundle.scss */
.opacity-20 {
  opacity: 0.2 !important;
}

/* line 28658, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-20 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28662, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-20.active,
.hover-opacity-20:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.2 !important;
}

/* line 28669, app/assets/stylesheets/style.bundle.scss */
.opacity-21 {
  opacity: 0.21 !important;
}

/* line 28673, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-21 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28677, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-21.active,
.hover-opacity-21:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.21 !important;
}

/* line 28684, app/assets/stylesheets/style.bundle.scss */
.opacity-22 {
  opacity: 0.22 !important;
}

/* line 28688, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-22 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28692, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-22.active,
.hover-opacity-22:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.22 !important;
}

/* line 28699, app/assets/stylesheets/style.bundle.scss */
.opacity-23 {
  opacity: 0.23 !important;
}

/* line 28703, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-23 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28707, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-23.active,
.hover-opacity-23:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.23 !important;
}

/* line 28714, app/assets/stylesheets/style.bundle.scss */
.opacity-24 {
  opacity: 0.24 !important;
}

/* line 28718, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-24 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28722, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-24.active,
.hover-opacity-24:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.24 !important;
}

/* line 28729, app/assets/stylesheets/style.bundle.scss */
.opacity-25 {
  opacity: 0.25 !important;
}

/* line 28733, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-25 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28737, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-25.active,
.hover-opacity-25:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.25 !important;
}

/* line 28744, app/assets/stylesheets/style.bundle.scss */
.opacity-26 {
  opacity: 0.26 !important;
}

/* line 28748, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-26 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28752, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-26.active,
.hover-opacity-26:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.26 !important;
}

/* line 28759, app/assets/stylesheets/style.bundle.scss */
.opacity-27 {
  opacity: 0.27 !important;
}

/* line 28763, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-27 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28767, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-27.active,
.hover-opacity-27:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.27 !important;
}

/* line 28774, app/assets/stylesheets/style.bundle.scss */
.opacity-28 {
  opacity: 0.28 !important;
}

/* line 28778, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-28 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28782, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-28.active,
.hover-opacity-28:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.28 !important;
}

/* line 28789, app/assets/stylesheets/style.bundle.scss */
.opacity-29 {
  opacity: 0.29 !important;
}

/* line 28793, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-29 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28797, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-29.active,
.hover-opacity-29:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.29 !important;
}

/* line 28804, app/assets/stylesheets/style.bundle.scss */
.opacity-30 {
  opacity: 0.3 !important;
}

/* line 28808, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-30 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28812, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-30.active,
.hover-opacity-30:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.3 !important;
}

/* line 28819, app/assets/stylesheets/style.bundle.scss */
.opacity-31 {
  opacity: 0.31 !important;
}

/* line 28823, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-31 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28827, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-31.active,
.hover-opacity-31:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.31 !important;
}

/* line 28834, app/assets/stylesheets/style.bundle.scss */
.opacity-32 {
  opacity: 0.32 !important;
}

/* line 28838, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-32 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28842, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-32.active,
.hover-opacity-32:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.32 !important;
}

/* line 28849, app/assets/stylesheets/style.bundle.scss */
.opacity-33 {
  opacity: 0.33 !important;
}

/* line 28853, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-33 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28857, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-33.active,
.hover-opacity-33:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.33 !important;
}

/* line 28864, app/assets/stylesheets/style.bundle.scss */
.opacity-34 {
  opacity: 0.34 !important;
}

/* line 28868, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-34 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28872, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-34.active,
.hover-opacity-34:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.34 !important;
}

/* line 28879, app/assets/stylesheets/style.bundle.scss */
.opacity-35 {
  opacity: 0.35 !important;
}

/* line 28883, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-35 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28887, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-35.active,
.hover-opacity-35:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.35 !important;
}

/* line 28894, app/assets/stylesheets/style.bundle.scss */
.opacity-36 {
  opacity: 0.36 !important;
}

/* line 28898, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-36 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28902, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-36.active,
.hover-opacity-36:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.36 !important;
}

/* line 28909, app/assets/stylesheets/style.bundle.scss */
.opacity-37 {
  opacity: 0.37 !important;
}

/* line 28913, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-37 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28917, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-37.active,
.hover-opacity-37:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.37 !important;
}

/* line 28924, app/assets/stylesheets/style.bundle.scss */
.opacity-38 {
  opacity: 0.38 !important;
}

/* line 28928, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-38 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28932, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-38.active,
.hover-opacity-38:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.38 !important;
}

/* line 28939, app/assets/stylesheets/style.bundle.scss */
.opacity-39 {
  opacity: 0.39 !important;
}

/* line 28943, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-39 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28947, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-39.active,
.hover-opacity-39:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.39 !important;
}

/* line 28954, app/assets/stylesheets/style.bundle.scss */
.opacity-40 {
  opacity: 0.4 !important;
}

/* line 28958, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-40 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28962, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-40.active,
.hover-opacity-40:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.4 !important;
}

/* line 28969, app/assets/stylesheets/style.bundle.scss */
.opacity-41 {
  opacity: 0.41 !important;
}

/* line 28973, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-41 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28977, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-41.active,
.hover-opacity-41:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.41 !important;
}

/* line 28984, app/assets/stylesheets/style.bundle.scss */
.opacity-42 {
  opacity: 0.42 !important;
}

/* line 28988, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-42 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 28992, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-42.active,
.hover-opacity-42:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.42 !important;
}

/* line 28999, app/assets/stylesheets/style.bundle.scss */
.opacity-43 {
  opacity: 0.43 !important;
}

/* line 29003, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-43 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29007, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-43.active,
.hover-opacity-43:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.43 !important;
}

/* line 29014, app/assets/stylesheets/style.bundle.scss */
.opacity-44 {
  opacity: 0.44 !important;
}

/* line 29018, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-44 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29022, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-44.active,
.hover-opacity-44:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.44 !important;
}

/* line 29029, app/assets/stylesheets/style.bundle.scss */
.opacity-45 {
  opacity: 0.45 !important;
}

/* line 29033, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-45 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29037, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-45.active,
.hover-opacity-45:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.45 !important;
}

/* line 29044, app/assets/stylesheets/style.bundle.scss */
.opacity-46 {
  opacity: 0.46 !important;
}

/* line 29048, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-46 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29052, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-46.active,
.hover-opacity-46:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.46 !important;
}

/* line 29059, app/assets/stylesheets/style.bundle.scss */
.opacity-47 {
  opacity: 0.47 !important;
}

/* line 29063, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-47 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29067, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-47.active,
.hover-opacity-47:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.47 !important;
}

/* line 29074, app/assets/stylesheets/style.bundle.scss */
.opacity-48 {
  opacity: 0.48 !important;
}

/* line 29078, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-48 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29082, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-48.active,
.hover-opacity-48:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.48 !important;
}

/* line 29089, app/assets/stylesheets/style.bundle.scss */
.opacity-49 {
  opacity: 0.49 !important;
}

/* line 29093, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-49 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29097, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-49.active,
.hover-opacity-49:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.49 !important;
}

/* line 29104, app/assets/stylesheets/style.bundle.scss */
.opacity-50 {
  opacity: 0.5 !important;
}

/* line 29108, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-50 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29112, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-50.active,
.hover-opacity-50:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.5 !important;
}

/* line 29119, app/assets/stylesheets/style.bundle.scss */
.opacity-51 {
  opacity: 0.51 !important;
}

/* line 29123, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-51 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29127, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-51.active,
.hover-opacity-51:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.51 !important;
}

/* line 29134, app/assets/stylesheets/style.bundle.scss */
.opacity-52 {
  opacity: 0.52 !important;
}

/* line 29138, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-52 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29142, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-52.active,
.hover-opacity-52:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.52 !important;
}

/* line 29149, app/assets/stylesheets/style.bundle.scss */
.opacity-53 {
  opacity: 0.53 !important;
}

/* line 29153, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-53 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29157, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-53.active,
.hover-opacity-53:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.53 !important;
}

/* line 29164, app/assets/stylesheets/style.bundle.scss */
.opacity-54 {
  opacity: 0.54 !important;
}

/* line 29168, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-54 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29172, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-54.active,
.hover-opacity-54:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.54 !important;
}

/* line 29179, app/assets/stylesheets/style.bundle.scss */
.opacity-55 {
  opacity: 0.55 !important;
}

/* line 29183, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-55 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29187, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-55.active,
.hover-opacity-55:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.55 !important;
}

/* line 29194, app/assets/stylesheets/style.bundle.scss */
.opacity-56 {
  opacity: 0.56 !important;
}

/* line 29198, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-56 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29202, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-56.active,
.hover-opacity-56:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.56 !important;
}

/* line 29209, app/assets/stylesheets/style.bundle.scss */
.opacity-57 {
  opacity: 0.57 !important;
}

/* line 29213, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-57 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29217, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-57.active,
.hover-opacity-57:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.57 !important;
}

/* line 29224, app/assets/stylesheets/style.bundle.scss */
.opacity-58 {
  opacity: 0.58 !important;
}

/* line 29228, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-58 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29232, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-58.active,
.hover-opacity-58:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.58 !important;
}

/* line 29239, app/assets/stylesheets/style.bundle.scss */
.opacity-59 {
  opacity: 0.59 !important;
}

/* line 29243, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-59 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29247, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-59.active,
.hover-opacity-59:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.59 !important;
}

/* line 29254, app/assets/stylesheets/style.bundle.scss */
.opacity-60 {
  opacity: 0.6 !important;
}

/* line 29258, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-60 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29262, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-60.active,
.hover-opacity-60:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.6 !important;
}

/* line 29269, app/assets/stylesheets/style.bundle.scss */
.opacity-61 {
  opacity: 0.61 !important;
}

/* line 29273, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-61 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29277, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-61.active,
.hover-opacity-61:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.61 !important;
}

/* line 29284, app/assets/stylesheets/style.bundle.scss */
.opacity-62 {
  opacity: 0.62 !important;
}

/* line 29288, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-62 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29292, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-62.active,
.hover-opacity-62:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.62 !important;
}

/* line 29299, app/assets/stylesheets/style.bundle.scss */
.opacity-63 {
  opacity: 0.63 !important;
}

/* line 29303, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-63 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29307, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-63.active,
.hover-opacity-63:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.63 !important;
}

/* line 29314, app/assets/stylesheets/style.bundle.scss */
.opacity-64 {
  opacity: 0.64 !important;
}

/* line 29318, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-64 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29322, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-64.active,
.hover-opacity-64:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.64 !important;
}

/* line 29329, app/assets/stylesheets/style.bundle.scss */
.opacity-65 {
  opacity: 0.65 !important;
}

/* line 29333, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-65 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29337, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-65.active,
.hover-opacity-65:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.65 !important;
}

/* line 29344, app/assets/stylesheets/style.bundle.scss */
.opacity-66 {
  opacity: 0.66 !important;
}

/* line 29348, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-66 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29352, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-66.active,
.hover-opacity-66:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.66 !important;
}

/* line 29359, app/assets/stylesheets/style.bundle.scss */
.opacity-67 {
  opacity: 0.67 !important;
}

/* line 29363, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-67 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29367, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-67.active,
.hover-opacity-67:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.67 !important;
}

/* line 29374, app/assets/stylesheets/style.bundle.scss */
.opacity-68 {
  opacity: 0.68 !important;
}

/* line 29378, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-68 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29382, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-68.active,
.hover-opacity-68:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.68 !important;
}

/* line 29389, app/assets/stylesheets/style.bundle.scss */
.opacity-69 {
  opacity: 0.69 !important;
}

/* line 29393, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-69 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29397, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-69.active,
.hover-opacity-69:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.69 !important;
}

/* line 29404, app/assets/stylesheets/style.bundle.scss */
.opacity-70 {
  opacity: 0.7 !important;
}

/* line 29408, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-70 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29412, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-70.active,
.hover-opacity-70:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.7 !important;
}

/* line 29419, app/assets/stylesheets/style.bundle.scss */
.opacity-71 {
  opacity: 0.71 !important;
}

/* line 29423, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-71 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29427, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-71.active,
.hover-opacity-71:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.71 !important;
}

/* line 29434, app/assets/stylesheets/style.bundle.scss */
.opacity-72 {
  opacity: 0.72 !important;
}

/* line 29438, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-72 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29442, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-72.active,
.hover-opacity-72:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.72 !important;
}

/* line 29449, app/assets/stylesheets/style.bundle.scss */
.opacity-73 {
  opacity: 0.73 !important;
}

/* line 29453, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-73 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29457, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-73.active,
.hover-opacity-73:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.73 !important;
}

/* line 29464, app/assets/stylesheets/style.bundle.scss */
.opacity-74 {
  opacity: 0.74 !important;
}

/* line 29468, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-74 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29472, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-74.active,
.hover-opacity-74:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.74 !important;
}

/* line 29479, app/assets/stylesheets/style.bundle.scss */
.opacity-75 {
  opacity: 0.75 !important;
}

/* line 29483, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-75 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29487, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-75.active,
.hover-opacity-75:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.75 !important;
}

/* line 29494, app/assets/stylesheets/style.bundle.scss */
.opacity-76 {
  opacity: 0.76 !important;
}

/* line 29498, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-76 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29502, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-76.active,
.hover-opacity-76:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.76 !important;
}

/* line 29509, app/assets/stylesheets/style.bundle.scss */
.opacity-77 {
  opacity: 0.77 !important;
}

/* line 29513, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-77 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29517, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-77.active,
.hover-opacity-77:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.77 !important;
}

/* line 29524, app/assets/stylesheets/style.bundle.scss */
.opacity-78 {
  opacity: 0.78 !important;
}

/* line 29528, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-78 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29532, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-78.active,
.hover-opacity-78:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.78 !important;
}

/* line 29539, app/assets/stylesheets/style.bundle.scss */
.opacity-79 {
  opacity: 0.79 !important;
}

/* line 29543, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-79 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29547, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-79.active,
.hover-opacity-79:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.79 !important;
}

/* line 29554, app/assets/stylesheets/style.bundle.scss */
.opacity-80 {
  opacity: 0.8 !important;
}

/* line 29558, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-80 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29562, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-80.active,
.hover-opacity-80:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.8 !important;
}

/* line 29569, app/assets/stylesheets/style.bundle.scss */
.opacity-81 {
  opacity: 0.81 !important;
}

/* line 29573, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-81 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29577, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-81.active,
.hover-opacity-81:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.81 !important;
}

/* line 29584, app/assets/stylesheets/style.bundle.scss */
.opacity-82 {
  opacity: 0.82 !important;
}

/* line 29588, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-82 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29592, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-82.active,
.hover-opacity-82:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.82 !important;
}

/* line 29599, app/assets/stylesheets/style.bundle.scss */
.opacity-83 {
  opacity: 0.83 !important;
}

/* line 29603, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-83 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29607, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-83.active,
.hover-opacity-83:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.83 !important;
}

/* line 29614, app/assets/stylesheets/style.bundle.scss */
.opacity-84 {
  opacity: 0.84 !important;
}

/* line 29618, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-84 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29622, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-84.active,
.hover-opacity-84:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.84 !important;
}

/* line 29629, app/assets/stylesheets/style.bundle.scss */
.opacity-85 {
  opacity: 0.85 !important;
}

/* line 29633, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-85 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29637, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-85.active,
.hover-opacity-85:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.85 !important;
}

/* line 29644, app/assets/stylesheets/style.bundle.scss */
.opacity-86 {
  opacity: 0.86 !important;
}

/* line 29648, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-86 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29652, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-86.active,
.hover-opacity-86:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.86 !important;
}

/* line 29659, app/assets/stylesheets/style.bundle.scss */
.opacity-87 {
  opacity: 0.87 !important;
}

/* line 29663, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-87 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29667, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-87.active,
.hover-opacity-87:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.87 !important;
}

/* line 29674, app/assets/stylesheets/style.bundle.scss */
.opacity-88 {
  opacity: 0.88 !important;
}

/* line 29678, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-88 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29682, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-88.active,
.hover-opacity-88:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.88 !important;
}

/* line 29689, app/assets/stylesheets/style.bundle.scss */
.opacity-89 {
  opacity: 0.89 !important;
}

/* line 29693, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-89 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29697, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-89.active,
.hover-opacity-89:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.89 !important;
}

/* line 29704, app/assets/stylesheets/style.bundle.scss */
.opacity-90 {
  opacity: 0.9 !important;
}

/* line 29708, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-90 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29712, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-90.active,
.hover-opacity-90:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.9 !important;
}

/* line 29719, app/assets/stylesheets/style.bundle.scss */
.opacity-91 {
  opacity: 0.91 !important;
}

/* line 29723, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-91 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29727, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-91.active,
.hover-opacity-91:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.91 !important;
}

/* line 29734, app/assets/stylesheets/style.bundle.scss */
.opacity-92 {
  opacity: 0.92 !important;
}

/* line 29738, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-92 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29742, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-92.active,
.hover-opacity-92:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.92 !important;
}

/* line 29749, app/assets/stylesheets/style.bundle.scss */
.opacity-93 {
  opacity: 0.93 !important;
}

/* line 29753, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-93 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29757, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-93.active,
.hover-opacity-93:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.93 !important;
}

/* line 29764, app/assets/stylesheets/style.bundle.scss */
.opacity-94 {
  opacity: 0.94 !important;
}

/* line 29768, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-94 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29772, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-94.active,
.hover-opacity-94:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.94 !important;
}

/* line 29779, app/assets/stylesheets/style.bundle.scss */
.opacity-95 {
  opacity: 0.95 !important;
}

/* line 29783, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-95 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29787, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-95.active,
.hover-opacity-95:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.95 !important;
}

/* line 29794, app/assets/stylesheets/style.bundle.scss */
.opacity-96 {
  opacity: 0.96 !important;
}

/* line 29798, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-96 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29802, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-96.active,
.hover-opacity-96:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.96 !important;
}

/* line 29809, app/assets/stylesheets/style.bundle.scss */
.opacity-97 {
  opacity: 0.97 !important;
}

/* line 29813, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-97 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29817, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-97.active,
.hover-opacity-97:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.97 !important;
}

/* line 29824, app/assets/stylesheets/style.bundle.scss */
.opacity-98 {
  opacity: 0.98 !important;
}

/* line 29828, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-98 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29832, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-98.active,
.hover-opacity-98:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.98 !important;
}

/* line 29839, app/assets/stylesheets/style.bundle.scss */
.opacity-99 {
  opacity: 0.99 !important;
}

/* line 29843, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-99 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29847, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-99.active,
.hover-opacity-99:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0.99 !important;
}

/* line 29854, app/assets/stylesheets/style.bundle.scss */
.opacity-100 {
  opacity: 1 !important;
}

/* line 29858, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-100 {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 29862, app/assets/stylesheets/style.bundle.scss */
.hover-opacity-100.active,
.hover-opacity-100:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 1 !important;
}

@media (min-width: 576px) {
  /* line 29870, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-1 {
    opacity: 0.01 !important;
  }
  /* line 29873, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-1 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29877, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-1.active,
.hover-opacity-sm-1:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  /* line 29883, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-2 {
    opacity: 0.02 !important;
  }
  /* line 29886, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-2 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29890, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-2.active,
.hover-opacity-sm-2:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  /* line 29896, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-3 {
    opacity: 0.03 !important;
  }
  /* line 29899, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-3 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29903, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-3.active,
.hover-opacity-sm-3:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  /* line 29909, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-4 {
    opacity: 0.04 !important;
  }
  /* line 29912, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-4 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29916, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-4.active,
.hover-opacity-sm-4:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  /* line 29922, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-5 {
    opacity: 0.05 !important;
  }
  /* line 29925, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-5 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29929, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-5.active,
.hover-opacity-sm-5:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  /* line 29935, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-6 {
    opacity: 0.06 !important;
  }
  /* line 29938, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-6 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29942, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-6.active,
.hover-opacity-sm-6:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  /* line 29948, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-7 {
    opacity: 0.07 !important;
  }
  /* line 29951, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-7 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29955, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-7.active,
.hover-opacity-sm-7:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  /* line 29961, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-8 {
    opacity: 0.08 !important;
  }
  /* line 29964, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-8 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29968, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-8.active,
.hover-opacity-sm-8:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  /* line 29974, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-9 {
    opacity: 0.09 !important;
  }
  /* line 29977, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-9 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29981, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-9.active,
.hover-opacity-sm-9:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  /* line 29987, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-10 {
    opacity: 0.1 !important;
  }
  /* line 29990, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-10 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 29994, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-10.active,
.hover-opacity-sm-10:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  /* line 30000, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-11 {
    opacity: 0.11 !important;
  }
  /* line 30003, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-11 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30007, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-11.active,
.hover-opacity-sm-11:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  /* line 30013, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-12 {
    opacity: 0.12 !important;
  }
  /* line 30016, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-12 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30020, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-12.active,
.hover-opacity-sm-12:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  /* line 30026, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-13 {
    opacity: 0.13 !important;
  }
  /* line 30029, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-13 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30033, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-13.active,
.hover-opacity-sm-13:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  /* line 30039, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-14 {
    opacity: 0.14 !important;
  }
  /* line 30042, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-14 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30046, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-14.active,
.hover-opacity-sm-14:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  /* line 30052, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-15 {
    opacity: 0.15 !important;
  }
  /* line 30055, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-15 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30059, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-15.active,
.hover-opacity-sm-15:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  /* line 30065, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-16 {
    opacity: 0.16 !important;
  }
  /* line 30068, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-16 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30072, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-16.active,
.hover-opacity-sm-16:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  /* line 30078, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-17 {
    opacity: 0.17 !important;
  }
  /* line 30081, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-17 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30085, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-17.active,
.hover-opacity-sm-17:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  /* line 30091, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-18 {
    opacity: 0.18 !important;
  }
  /* line 30094, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-18 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30098, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-18.active,
.hover-opacity-sm-18:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  /* line 30104, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-19 {
    opacity: 0.19 !important;
  }
  /* line 30107, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-19 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30111, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-19.active,
.hover-opacity-sm-19:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  /* line 30117, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-20 {
    opacity: 0.2 !important;
  }
  /* line 30120, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-20 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30124, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-20.active,
.hover-opacity-sm-20:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  /* line 30130, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-21 {
    opacity: 0.21 !important;
  }
  /* line 30133, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-21 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30137, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-21.active,
.hover-opacity-sm-21:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  /* line 30143, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-22 {
    opacity: 0.22 !important;
  }
  /* line 30146, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-22 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30150, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-22.active,
.hover-opacity-sm-22:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  /* line 30156, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-23 {
    opacity: 0.23 !important;
  }
  /* line 30159, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-23 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30163, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-23.active,
.hover-opacity-sm-23:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  /* line 30169, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-24 {
    opacity: 0.24 !important;
  }
  /* line 30172, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-24 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30176, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-24.active,
.hover-opacity-sm-24:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  /* line 30182, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-25 {
    opacity: 0.25 !important;
  }
  /* line 30185, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-25 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30189, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-25.active,
.hover-opacity-sm-25:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  /* line 30195, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-26 {
    opacity: 0.26 !important;
  }
  /* line 30198, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-26 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30202, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-26.active,
.hover-opacity-sm-26:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  /* line 30208, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-27 {
    opacity: 0.27 !important;
  }
  /* line 30211, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-27 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30215, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-27.active,
.hover-opacity-sm-27:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  /* line 30221, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-28 {
    opacity: 0.28 !important;
  }
  /* line 30224, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-28 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30228, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-28.active,
.hover-opacity-sm-28:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  /* line 30234, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-29 {
    opacity: 0.29 !important;
  }
  /* line 30237, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-29 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30241, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-29.active,
.hover-opacity-sm-29:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  /* line 30247, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-30 {
    opacity: 0.3 !important;
  }
  /* line 30250, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-30 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30254, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-30.active,
.hover-opacity-sm-30:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  /* line 30260, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-31 {
    opacity: 0.31 !important;
  }
  /* line 30263, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-31 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30267, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-31.active,
.hover-opacity-sm-31:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  /* line 30273, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-32 {
    opacity: 0.32 !important;
  }
  /* line 30276, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-32 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30280, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-32.active,
.hover-opacity-sm-32:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  /* line 30286, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-33 {
    opacity: 0.33 !important;
  }
  /* line 30289, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-33 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30293, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-33.active,
.hover-opacity-sm-33:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  /* line 30299, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-34 {
    opacity: 0.34 !important;
  }
  /* line 30302, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-34 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30306, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-34.active,
.hover-opacity-sm-34:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  /* line 30312, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-35 {
    opacity: 0.35 !important;
  }
  /* line 30315, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-35 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30319, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-35.active,
.hover-opacity-sm-35:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  /* line 30325, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-36 {
    opacity: 0.36 !important;
  }
  /* line 30328, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-36 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30332, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-36.active,
.hover-opacity-sm-36:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  /* line 30338, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-37 {
    opacity: 0.37 !important;
  }
  /* line 30341, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-37 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30345, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-37.active,
.hover-opacity-sm-37:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  /* line 30351, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-38 {
    opacity: 0.38 !important;
  }
  /* line 30354, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-38 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30358, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-38.active,
.hover-opacity-sm-38:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  /* line 30364, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-39 {
    opacity: 0.39 !important;
  }
  /* line 30367, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-39 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30371, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-39.active,
.hover-opacity-sm-39:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  /* line 30377, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-40 {
    opacity: 0.4 !important;
  }
  /* line 30380, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-40 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30384, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-40.active,
.hover-opacity-sm-40:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  /* line 30390, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-41 {
    opacity: 0.41 !important;
  }
  /* line 30393, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-41 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30397, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-41.active,
.hover-opacity-sm-41:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  /* line 30403, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-42 {
    opacity: 0.42 !important;
  }
  /* line 30406, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-42 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30410, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-42.active,
.hover-opacity-sm-42:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  /* line 30416, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-43 {
    opacity: 0.43 !important;
  }
  /* line 30419, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-43 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30423, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-43.active,
.hover-opacity-sm-43:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  /* line 30429, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-44 {
    opacity: 0.44 !important;
  }
  /* line 30432, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-44 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30436, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-44.active,
.hover-opacity-sm-44:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  /* line 30442, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-45 {
    opacity: 0.45 !important;
  }
  /* line 30445, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-45 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30449, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-45.active,
.hover-opacity-sm-45:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  /* line 30455, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-46 {
    opacity: 0.46 !important;
  }
  /* line 30458, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-46 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30462, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-46.active,
.hover-opacity-sm-46:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  /* line 30468, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-47 {
    opacity: 0.47 !important;
  }
  /* line 30471, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-47 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30475, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-47.active,
.hover-opacity-sm-47:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  /* line 30481, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-48 {
    opacity: 0.48 !important;
  }
  /* line 30484, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-48 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30488, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-48.active,
.hover-opacity-sm-48:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  /* line 30494, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-49 {
    opacity: 0.49 !important;
  }
  /* line 30497, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-49 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30501, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-49.active,
.hover-opacity-sm-49:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  /* line 30507, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-50 {
    opacity: 0.5 !important;
  }
  /* line 30510, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-50 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30514, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-50.active,
.hover-opacity-sm-50:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  /* line 30520, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-51 {
    opacity: 0.51 !important;
  }
  /* line 30523, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-51 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30527, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-51.active,
.hover-opacity-sm-51:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  /* line 30533, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-52 {
    opacity: 0.52 !important;
  }
  /* line 30536, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-52 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30540, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-52.active,
.hover-opacity-sm-52:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  /* line 30546, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-53 {
    opacity: 0.53 !important;
  }
  /* line 30549, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-53 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30553, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-53.active,
.hover-opacity-sm-53:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  /* line 30559, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-54 {
    opacity: 0.54 !important;
  }
  /* line 30562, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-54 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30566, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-54.active,
.hover-opacity-sm-54:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  /* line 30572, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-55 {
    opacity: 0.55 !important;
  }
  /* line 30575, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-55 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30579, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-55.active,
.hover-opacity-sm-55:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  /* line 30585, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-56 {
    opacity: 0.56 !important;
  }
  /* line 30588, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-56 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30592, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-56.active,
.hover-opacity-sm-56:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  /* line 30598, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-57 {
    opacity: 0.57 !important;
  }
  /* line 30601, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-57 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30605, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-57.active,
.hover-opacity-sm-57:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  /* line 30611, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-58 {
    opacity: 0.58 !important;
  }
  /* line 30614, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-58 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30618, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-58.active,
.hover-opacity-sm-58:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  /* line 30624, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-59 {
    opacity: 0.59 !important;
  }
  /* line 30627, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-59 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30631, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-59.active,
.hover-opacity-sm-59:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  /* line 30637, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-60 {
    opacity: 0.6 !important;
  }
  /* line 30640, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-60 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30644, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-60.active,
.hover-opacity-sm-60:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  /* line 30650, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-61 {
    opacity: 0.61 !important;
  }
  /* line 30653, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-61 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30657, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-61.active,
.hover-opacity-sm-61:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  /* line 30663, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-62 {
    opacity: 0.62 !important;
  }
  /* line 30666, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-62 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30670, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-62.active,
.hover-opacity-sm-62:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  /* line 30676, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-63 {
    opacity: 0.63 !important;
  }
  /* line 30679, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-63 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30683, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-63.active,
.hover-opacity-sm-63:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  /* line 30689, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-64 {
    opacity: 0.64 !important;
  }
  /* line 30692, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-64 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30696, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-64.active,
.hover-opacity-sm-64:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  /* line 30702, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-65 {
    opacity: 0.65 !important;
  }
  /* line 30705, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-65 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30709, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-65.active,
.hover-opacity-sm-65:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  /* line 30715, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-66 {
    opacity: 0.66 !important;
  }
  /* line 30718, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-66 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30722, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-66.active,
.hover-opacity-sm-66:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  /* line 30728, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-67 {
    opacity: 0.67 !important;
  }
  /* line 30731, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-67 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30735, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-67.active,
.hover-opacity-sm-67:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  /* line 30741, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-68 {
    opacity: 0.68 !important;
  }
  /* line 30744, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-68 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30748, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-68.active,
.hover-opacity-sm-68:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  /* line 30754, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-69 {
    opacity: 0.69 !important;
  }
  /* line 30757, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-69 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30761, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-69.active,
.hover-opacity-sm-69:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  /* line 30767, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-70 {
    opacity: 0.7 !important;
  }
  /* line 30770, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-70 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30774, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-70.active,
.hover-opacity-sm-70:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  /* line 30780, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-71 {
    opacity: 0.71 !important;
  }
  /* line 30783, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-71 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30787, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-71.active,
.hover-opacity-sm-71:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  /* line 30793, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-72 {
    opacity: 0.72 !important;
  }
  /* line 30796, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-72 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30800, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-72.active,
.hover-opacity-sm-72:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  /* line 30806, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-73 {
    opacity: 0.73 !important;
  }
  /* line 30809, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-73 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30813, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-73.active,
.hover-opacity-sm-73:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  /* line 30819, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-74 {
    opacity: 0.74 !important;
  }
  /* line 30822, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-74 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30826, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-74.active,
.hover-opacity-sm-74:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  /* line 30832, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-75 {
    opacity: 0.75 !important;
  }
  /* line 30835, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-75 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30839, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-75.active,
.hover-opacity-sm-75:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  /* line 30845, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-76 {
    opacity: 0.76 !important;
  }
  /* line 30848, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-76 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30852, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-76.active,
.hover-opacity-sm-76:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  /* line 30858, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-77 {
    opacity: 0.77 !important;
  }
  /* line 30861, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-77 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30865, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-77.active,
.hover-opacity-sm-77:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  /* line 30871, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-78 {
    opacity: 0.78 !important;
  }
  /* line 30874, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-78 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30878, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-78.active,
.hover-opacity-sm-78:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  /* line 30884, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-79 {
    opacity: 0.79 !important;
  }
  /* line 30887, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-79 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30891, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-79.active,
.hover-opacity-sm-79:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  /* line 30897, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-80 {
    opacity: 0.8 !important;
  }
  /* line 30900, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-80 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30904, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-80.active,
.hover-opacity-sm-80:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  /* line 30910, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-81 {
    opacity: 0.81 !important;
  }
  /* line 30913, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-81 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30917, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-81.active,
.hover-opacity-sm-81:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  /* line 30923, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-82 {
    opacity: 0.82 !important;
  }
  /* line 30926, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-82 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30930, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-82.active,
.hover-opacity-sm-82:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  /* line 30936, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-83 {
    opacity: 0.83 !important;
  }
  /* line 30939, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-83 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30943, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-83.active,
.hover-opacity-sm-83:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  /* line 30949, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-84 {
    opacity: 0.84 !important;
  }
  /* line 30952, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-84 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30956, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-84.active,
.hover-opacity-sm-84:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  /* line 30962, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-85 {
    opacity: 0.85 !important;
  }
  /* line 30965, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-85 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30969, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-85.active,
.hover-opacity-sm-85:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  /* line 30975, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-86 {
    opacity: 0.86 !important;
  }
  /* line 30978, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-86 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30982, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-86.active,
.hover-opacity-sm-86:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  /* line 30988, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-87 {
    opacity: 0.87 !important;
  }
  /* line 30991, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-87 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 30995, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-87.active,
.hover-opacity-sm-87:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  /* line 31001, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-88 {
    opacity: 0.88 !important;
  }
  /* line 31004, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-88 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31008, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-88.active,
.hover-opacity-sm-88:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  /* line 31014, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-89 {
    opacity: 0.89 !important;
  }
  /* line 31017, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-89 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31021, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-89.active,
.hover-opacity-sm-89:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  /* line 31027, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-90 {
    opacity: 0.9 !important;
  }
  /* line 31030, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-90 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31034, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-90.active,
.hover-opacity-sm-90:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  /* line 31040, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-91 {
    opacity: 0.91 !important;
  }
  /* line 31043, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-91 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31047, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-91.active,
.hover-opacity-sm-91:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  /* line 31053, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-92 {
    opacity: 0.92 !important;
  }
  /* line 31056, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-92 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31060, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-92.active,
.hover-opacity-sm-92:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  /* line 31066, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-93 {
    opacity: 0.93 !important;
  }
  /* line 31069, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-93 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31073, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-93.active,
.hover-opacity-sm-93:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  /* line 31079, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-94 {
    opacity: 0.94 !important;
  }
  /* line 31082, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-94 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31086, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-94.active,
.hover-opacity-sm-94:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  /* line 31092, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-95 {
    opacity: 0.95 !important;
  }
  /* line 31095, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-95 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31099, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-95.active,
.hover-opacity-sm-95:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  /* line 31105, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-96 {
    opacity: 0.96 !important;
  }
  /* line 31108, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-96 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31112, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-96.active,
.hover-opacity-sm-96:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  /* line 31118, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-97 {
    opacity: 0.97 !important;
  }
  /* line 31121, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-97 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31125, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-97.active,
.hover-opacity-sm-97:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  /* line 31131, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-98 {
    opacity: 0.98 !important;
  }
  /* line 31134, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-98 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31138, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-98.active,
.hover-opacity-sm-98:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  /* line 31144, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-99 {
    opacity: 0.99 !important;
  }
  /* line 31147, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-99 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31151, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-99.active,
.hover-opacity-sm-99:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  /* line 31157, app/assets/stylesheets/style.bundle.scss */
  .opacity-sm-100 {
    opacity: 1 !important;
  }
  /* line 31160, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-100 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31164, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-sm-100.active,
.hover-opacity-sm-100:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 768px) {
  /* line 31173, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-1 {
    opacity: 0.01 !important;
  }
  /* line 31176, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-1 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31180, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-1.active,
.hover-opacity-md-1:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  /* line 31186, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-2 {
    opacity: 0.02 !important;
  }
  /* line 31189, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-2 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31193, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-2.active,
.hover-opacity-md-2:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  /* line 31199, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-3 {
    opacity: 0.03 !important;
  }
  /* line 31202, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-3 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31206, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-3.active,
.hover-opacity-md-3:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  /* line 31212, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-4 {
    opacity: 0.04 !important;
  }
  /* line 31215, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-4 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31219, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-4.active,
.hover-opacity-md-4:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  /* line 31225, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-5 {
    opacity: 0.05 !important;
  }
  /* line 31228, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-5 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31232, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-5.active,
.hover-opacity-md-5:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  /* line 31238, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-6 {
    opacity: 0.06 !important;
  }
  /* line 31241, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-6 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31245, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-6.active,
.hover-opacity-md-6:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  /* line 31251, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-7 {
    opacity: 0.07 !important;
  }
  /* line 31254, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-7 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31258, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-7.active,
.hover-opacity-md-7:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  /* line 31264, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-8 {
    opacity: 0.08 !important;
  }
  /* line 31267, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-8 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31271, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-8.active,
.hover-opacity-md-8:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  /* line 31277, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-9 {
    opacity: 0.09 !important;
  }
  /* line 31280, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-9 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31284, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-9.active,
.hover-opacity-md-9:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  /* line 31290, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-10 {
    opacity: 0.1 !important;
  }
  /* line 31293, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-10 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31297, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-10.active,
.hover-opacity-md-10:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  /* line 31303, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-11 {
    opacity: 0.11 !important;
  }
  /* line 31306, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-11 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31310, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-11.active,
.hover-opacity-md-11:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  /* line 31316, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-12 {
    opacity: 0.12 !important;
  }
  /* line 31319, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-12 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31323, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-12.active,
.hover-opacity-md-12:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  /* line 31329, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-13 {
    opacity: 0.13 !important;
  }
  /* line 31332, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-13 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31336, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-13.active,
.hover-opacity-md-13:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  /* line 31342, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-14 {
    opacity: 0.14 !important;
  }
  /* line 31345, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-14 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31349, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-14.active,
.hover-opacity-md-14:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  /* line 31355, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-15 {
    opacity: 0.15 !important;
  }
  /* line 31358, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-15 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31362, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-15.active,
.hover-opacity-md-15:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  /* line 31368, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-16 {
    opacity: 0.16 !important;
  }
  /* line 31371, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-16 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31375, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-16.active,
.hover-opacity-md-16:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  /* line 31381, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-17 {
    opacity: 0.17 !important;
  }
  /* line 31384, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-17 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31388, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-17.active,
.hover-opacity-md-17:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  /* line 31394, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-18 {
    opacity: 0.18 !important;
  }
  /* line 31397, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-18 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31401, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-18.active,
.hover-opacity-md-18:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  /* line 31407, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-19 {
    opacity: 0.19 !important;
  }
  /* line 31410, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-19 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31414, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-19.active,
.hover-opacity-md-19:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  /* line 31420, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-20 {
    opacity: 0.2 !important;
  }
  /* line 31423, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-20 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31427, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-20.active,
.hover-opacity-md-20:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  /* line 31433, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-21 {
    opacity: 0.21 !important;
  }
  /* line 31436, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-21 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31440, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-21.active,
.hover-opacity-md-21:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  /* line 31446, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-22 {
    opacity: 0.22 !important;
  }
  /* line 31449, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-22 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31453, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-22.active,
.hover-opacity-md-22:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  /* line 31459, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-23 {
    opacity: 0.23 !important;
  }
  /* line 31462, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-23 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31466, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-23.active,
.hover-opacity-md-23:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  /* line 31472, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-24 {
    opacity: 0.24 !important;
  }
  /* line 31475, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-24 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31479, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-24.active,
.hover-opacity-md-24:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  /* line 31485, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-25 {
    opacity: 0.25 !important;
  }
  /* line 31488, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-25 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31492, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-25.active,
.hover-opacity-md-25:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  /* line 31498, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-26 {
    opacity: 0.26 !important;
  }
  /* line 31501, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-26 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31505, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-26.active,
.hover-opacity-md-26:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  /* line 31511, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-27 {
    opacity: 0.27 !important;
  }
  /* line 31514, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-27 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31518, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-27.active,
.hover-opacity-md-27:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  /* line 31524, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-28 {
    opacity: 0.28 !important;
  }
  /* line 31527, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-28 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31531, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-28.active,
.hover-opacity-md-28:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  /* line 31537, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-29 {
    opacity: 0.29 !important;
  }
  /* line 31540, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-29 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31544, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-29.active,
.hover-opacity-md-29:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  /* line 31550, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-30 {
    opacity: 0.3 !important;
  }
  /* line 31553, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-30 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31557, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-30.active,
.hover-opacity-md-30:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  /* line 31563, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-31 {
    opacity: 0.31 !important;
  }
  /* line 31566, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-31 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31570, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-31.active,
.hover-opacity-md-31:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  /* line 31576, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-32 {
    opacity: 0.32 !important;
  }
  /* line 31579, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-32 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31583, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-32.active,
.hover-opacity-md-32:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  /* line 31589, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-33 {
    opacity: 0.33 !important;
  }
  /* line 31592, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-33 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31596, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-33.active,
.hover-opacity-md-33:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  /* line 31602, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-34 {
    opacity: 0.34 !important;
  }
  /* line 31605, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-34 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31609, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-34.active,
.hover-opacity-md-34:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  /* line 31615, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-35 {
    opacity: 0.35 !important;
  }
  /* line 31618, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-35 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31622, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-35.active,
.hover-opacity-md-35:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  /* line 31628, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-36 {
    opacity: 0.36 !important;
  }
  /* line 31631, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-36 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31635, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-36.active,
.hover-opacity-md-36:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  /* line 31641, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-37 {
    opacity: 0.37 !important;
  }
  /* line 31644, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-37 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31648, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-37.active,
.hover-opacity-md-37:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  /* line 31654, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-38 {
    opacity: 0.38 !important;
  }
  /* line 31657, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-38 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31661, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-38.active,
.hover-opacity-md-38:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  /* line 31667, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-39 {
    opacity: 0.39 !important;
  }
  /* line 31670, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-39 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31674, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-39.active,
.hover-opacity-md-39:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  /* line 31680, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-40 {
    opacity: 0.4 !important;
  }
  /* line 31683, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-40 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31687, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-40.active,
.hover-opacity-md-40:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  /* line 31693, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-41 {
    opacity: 0.41 !important;
  }
  /* line 31696, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-41 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31700, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-41.active,
.hover-opacity-md-41:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  /* line 31706, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-42 {
    opacity: 0.42 !important;
  }
  /* line 31709, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-42 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31713, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-42.active,
.hover-opacity-md-42:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  /* line 31719, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-43 {
    opacity: 0.43 !important;
  }
  /* line 31722, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-43 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31726, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-43.active,
.hover-opacity-md-43:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  /* line 31732, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-44 {
    opacity: 0.44 !important;
  }
  /* line 31735, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-44 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31739, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-44.active,
.hover-opacity-md-44:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  /* line 31745, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-45 {
    opacity: 0.45 !important;
  }
  /* line 31748, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-45 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31752, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-45.active,
.hover-opacity-md-45:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  /* line 31758, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-46 {
    opacity: 0.46 !important;
  }
  /* line 31761, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-46 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31765, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-46.active,
.hover-opacity-md-46:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  /* line 31771, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-47 {
    opacity: 0.47 !important;
  }
  /* line 31774, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-47 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31778, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-47.active,
.hover-opacity-md-47:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  /* line 31784, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-48 {
    opacity: 0.48 !important;
  }
  /* line 31787, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-48 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31791, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-48.active,
.hover-opacity-md-48:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  /* line 31797, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-49 {
    opacity: 0.49 !important;
  }
  /* line 31800, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-49 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31804, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-49.active,
.hover-opacity-md-49:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  /* line 31810, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-50 {
    opacity: 0.5 !important;
  }
  /* line 31813, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-50 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31817, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-50.active,
.hover-opacity-md-50:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  /* line 31823, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-51 {
    opacity: 0.51 !important;
  }
  /* line 31826, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-51 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31830, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-51.active,
.hover-opacity-md-51:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  /* line 31836, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-52 {
    opacity: 0.52 !important;
  }
  /* line 31839, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-52 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31843, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-52.active,
.hover-opacity-md-52:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  /* line 31849, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-53 {
    opacity: 0.53 !important;
  }
  /* line 31852, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-53 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31856, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-53.active,
.hover-opacity-md-53:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  /* line 31862, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-54 {
    opacity: 0.54 !important;
  }
  /* line 31865, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-54 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31869, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-54.active,
.hover-opacity-md-54:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  /* line 31875, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-55 {
    opacity: 0.55 !important;
  }
  /* line 31878, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-55 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31882, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-55.active,
.hover-opacity-md-55:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  /* line 31888, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-56 {
    opacity: 0.56 !important;
  }
  /* line 31891, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-56 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31895, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-56.active,
.hover-opacity-md-56:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  /* line 31901, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-57 {
    opacity: 0.57 !important;
  }
  /* line 31904, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-57 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31908, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-57.active,
.hover-opacity-md-57:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  /* line 31914, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-58 {
    opacity: 0.58 !important;
  }
  /* line 31917, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-58 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31921, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-58.active,
.hover-opacity-md-58:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  /* line 31927, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-59 {
    opacity: 0.59 !important;
  }
  /* line 31930, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-59 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31934, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-59.active,
.hover-opacity-md-59:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  /* line 31940, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-60 {
    opacity: 0.6 !important;
  }
  /* line 31943, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-60 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31947, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-60.active,
.hover-opacity-md-60:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  /* line 31953, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-61 {
    opacity: 0.61 !important;
  }
  /* line 31956, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-61 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31960, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-61.active,
.hover-opacity-md-61:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  /* line 31966, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-62 {
    opacity: 0.62 !important;
  }
  /* line 31969, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-62 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31973, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-62.active,
.hover-opacity-md-62:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  /* line 31979, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-63 {
    opacity: 0.63 !important;
  }
  /* line 31982, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-63 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31986, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-63.active,
.hover-opacity-md-63:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  /* line 31992, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-64 {
    opacity: 0.64 !important;
  }
  /* line 31995, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-64 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 31999, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-64.active,
.hover-opacity-md-64:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  /* line 32005, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-65 {
    opacity: 0.65 !important;
  }
  /* line 32008, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-65 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32012, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-65.active,
.hover-opacity-md-65:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  /* line 32018, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-66 {
    opacity: 0.66 !important;
  }
  /* line 32021, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-66 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32025, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-66.active,
.hover-opacity-md-66:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  /* line 32031, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-67 {
    opacity: 0.67 !important;
  }
  /* line 32034, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-67 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32038, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-67.active,
.hover-opacity-md-67:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  /* line 32044, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-68 {
    opacity: 0.68 !important;
  }
  /* line 32047, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-68 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32051, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-68.active,
.hover-opacity-md-68:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  /* line 32057, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-69 {
    opacity: 0.69 !important;
  }
  /* line 32060, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-69 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32064, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-69.active,
.hover-opacity-md-69:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  /* line 32070, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-70 {
    opacity: 0.7 !important;
  }
  /* line 32073, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-70 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32077, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-70.active,
.hover-opacity-md-70:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  /* line 32083, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-71 {
    opacity: 0.71 !important;
  }
  /* line 32086, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-71 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32090, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-71.active,
.hover-opacity-md-71:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  /* line 32096, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-72 {
    opacity: 0.72 !important;
  }
  /* line 32099, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-72 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32103, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-72.active,
.hover-opacity-md-72:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  /* line 32109, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-73 {
    opacity: 0.73 !important;
  }
  /* line 32112, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-73 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32116, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-73.active,
.hover-opacity-md-73:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  /* line 32122, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-74 {
    opacity: 0.74 !important;
  }
  /* line 32125, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-74 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32129, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-74.active,
.hover-opacity-md-74:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  /* line 32135, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-75 {
    opacity: 0.75 !important;
  }
  /* line 32138, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-75 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32142, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-75.active,
.hover-opacity-md-75:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  /* line 32148, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-76 {
    opacity: 0.76 !important;
  }
  /* line 32151, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-76 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32155, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-76.active,
.hover-opacity-md-76:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  /* line 32161, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-77 {
    opacity: 0.77 !important;
  }
  /* line 32164, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-77 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32168, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-77.active,
.hover-opacity-md-77:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  /* line 32174, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-78 {
    opacity: 0.78 !important;
  }
  /* line 32177, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-78 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32181, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-78.active,
.hover-opacity-md-78:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  /* line 32187, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-79 {
    opacity: 0.79 !important;
  }
  /* line 32190, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-79 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32194, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-79.active,
.hover-opacity-md-79:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  /* line 32200, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-80 {
    opacity: 0.8 !important;
  }
  /* line 32203, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-80 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32207, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-80.active,
.hover-opacity-md-80:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  /* line 32213, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-81 {
    opacity: 0.81 !important;
  }
  /* line 32216, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-81 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32220, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-81.active,
.hover-opacity-md-81:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  /* line 32226, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-82 {
    opacity: 0.82 !important;
  }
  /* line 32229, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-82 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32233, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-82.active,
.hover-opacity-md-82:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  /* line 32239, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-83 {
    opacity: 0.83 !important;
  }
  /* line 32242, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-83 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32246, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-83.active,
.hover-opacity-md-83:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  /* line 32252, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-84 {
    opacity: 0.84 !important;
  }
  /* line 32255, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-84 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32259, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-84.active,
.hover-opacity-md-84:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  /* line 32265, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-85 {
    opacity: 0.85 !important;
  }
  /* line 32268, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-85 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32272, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-85.active,
.hover-opacity-md-85:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  /* line 32278, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-86 {
    opacity: 0.86 !important;
  }
  /* line 32281, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-86 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32285, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-86.active,
.hover-opacity-md-86:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  /* line 32291, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-87 {
    opacity: 0.87 !important;
  }
  /* line 32294, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-87 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32298, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-87.active,
.hover-opacity-md-87:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  /* line 32304, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-88 {
    opacity: 0.88 !important;
  }
  /* line 32307, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-88 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32311, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-88.active,
.hover-opacity-md-88:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  /* line 32317, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-89 {
    opacity: 0.89 !important;
  }
  /* line 32320, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-89 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32324, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-89.active,
.hover-opacity-md-89:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  /* line 32330, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-90 {
    opacity: 0.9 !important;
  }
  /* line 32333, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-90 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32337, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-90.active,
.hover-opacity-md-90:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  /* line 32343, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-91 {
    opacity: 0.91 !important;
  }
  /* line 32346, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-91 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32350, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-91.active,
.hover-opacity-md-91:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  /* line 32356, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-92 {
    opacity: 0.92 !important;
  }
  /* line 32359, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-92 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32363, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-92.active,
.hover-opacity-md-92:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  /* line 32369, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-93 {
    opacity: 0.93 !important;
  }
  /* line 32372, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-93 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32376, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-93.active,
.hover-opacity-md-93:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  /* line 32382, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-94 {
    opacity: 0.94 !important;
  }
  /* line 32385, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-94 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32389, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-94.active,
.hover-opacity-md-94:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  /* line 32395, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-95 {
    opacity: 0.95 !important;
  }
  /* line 32398, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-95 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32402, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-95.active,
.hover-opacity-md-95:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  /* line 32408, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-96 {
    opacity: 0.96 !important;
  }
  /* line 32411, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-96 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32415, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-96.active,
.hover-opacity-md-96:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  /* line 32421, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-97 {
    opacity: 0.97 !important;
  }
  /* line 32424, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-97 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32428, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-97.active,
.hover-opacity-md-97:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  /* line 32434, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-98 {
    opacity: 0.98 !important;
  }
  /* line 32437, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-98 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32441, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-98.active,
.hover-opacity-md-98:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  /* line 32447, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-99 {
    opacity: 0.99 !important;
  }
  /* line 32450, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-99 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32454, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-99.active,
.hover-opacity-md-99:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  /* line 32460, app/assets/stylesheets/style.bundle.scss */
  .opacity-md-100 {
    opacity: 1 !important;
  }
  /* line 32463, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-100 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32467, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-md-100.active,
.hover-opacity-md-100:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 992px) {
  /* line 32476, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-1 {
    opacity: 0.01 !important;
  }
  /* line 32479, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-1 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32483, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-1.active,
.hover-opacity-lg-1:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  /* line 32489, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-2 {
    opacity: 0.02 !important;
  }
  /* line 32492, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-2 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32496, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-2.active,
.hover-opacity-lg-2:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  /* line 32502, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-3 {
    opacity: 0.03 !important;
  }
  /* line 32505, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-3 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32509, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-3.active,
.hover-opacity-lg-3:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  /* line 32515, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-4 {
    opacity: 0.04 !important;
  }
  /* line 32518, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-4 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32522, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-4.active,
.hover-opacity-lg-4:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  /* line 32528, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-5 {
    opacity: 0.05 !important;
  }
  /* line 32531, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-5 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32535, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-5.active,
.hover-opacity-lg-5:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  /* line 32541, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-6 {
    opacity: 0.06 !important;
  }
  /* line 32544, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-6 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32548, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-6.active,
.hover-opacity-lg-6:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  /* line 32554, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-7 {
    opacity: 0.07 !important;
  }
  /* line 32557, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-7 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32561, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-7.active,
.hover-opacity-lg-7:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  /* line 32567, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-8 {
    opacity: 0.08 !important;
  }
  /* line 32570, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-8 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32574, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-8.active,
.hover-opacity-lg-8:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  /* line 32580, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-9 {
    opacity: 0.09 !important;
  }
  /* line 32583, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-9 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32587, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-9.active,
.hover-opacity-lg-9:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  /* line 32593, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-10 {
    opacity: 0.1 !important;
  }
  /* line 32596, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-10 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32600, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-10.active,
.hover-opacity-lg-10:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  /* line 32606, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-11 {
    opacity: 0.11 !important;
  }
  /* line 32609, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-11 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32613, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-11.active,
.hover-opacity-lg-11:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  /* line 32619, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-12 {
    opacity: 0.12 !important;
  }
  /* line 32622, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-12 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32626, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-12.active,
.hover-opacity-lg-12:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  /* line 32632, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-13 {
    opacity: 0.13 !important;
  }
  /* line 32635, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-13 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32639, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-13.active,
.hover-opacity-lg-13:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  /* line 32645, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-14 {
    opacity: 0.14 !important;
  }
  /* line 32648, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-14 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32652, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-14.active,
.hover-opacity-lg-14:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  /* line 32658, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-15 {
    opacity: 0.15 !important;
  }
  /* line 32661, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-15 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32665, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-15.active,
.hover-opacity-lg-15:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  /* line 32671, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-16 {
    opacity: 0.16 !important;
  }
  /* line 32674, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-16 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32678, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-16.active,
.hover-opacity-lg-16:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  /* line 32684, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-17 {
    opacity: 0.17 !important;
  }
  /* line 32687, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-17 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32691, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-17.active,
.hover-opacity-lg-17:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  /* line 32697, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-18 {
    opacity: 0.18 !important;
  }
  /* line 32700, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-18 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32704, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-18.active,
.hover-opacity-lg-18:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  /* line 32710, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-19 {
    opacity: 0.19 !important;
  }
  /* line 32713, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-19 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32717, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-19.active,
.hover-opacity-lg-19:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  /* line 32723, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-20 {
    opacity: 0.2 !important;
  }
  /* line 32726, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-20 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32730, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-20.active,
.hover-opacity-lg-20:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  /* line 32736, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-21 {
    opacity: 0.21 !important;
  }
  /* line 32739, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-21 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32743, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-21.active,
.hover-opacity-lg-21:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  /* line 32749, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-22 {
    opacity: 0.22 !important;
  }
  /* line 32752, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-22 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32756, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-22.active,
.hover-opacity-lg-22:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  /* line 32762, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-23 {
    opacity: 0.23 !important;
  }
  /* line 32765, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-23 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32769, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-23.active,
.hover-opacity-lg-23:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  /* line 32775, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-24 {
    opacity: 0.24 !important;
  }
  /* line 32778, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-24 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32782, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-24.active,
.hover-opacity-lg-24:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  /* line 32788, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-25 {
    opacity: 0.25 !important;
  }
  /* line 32791, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-25 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32795, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-25.active,
.hover-opacity-lg-25:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  /* line 32801, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-26 {
    opacity: 0.26 !important;
  }
  /* line 32804, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-26 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32808, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-26.active,
.hover-opacity-lg-26:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  /* line 32814, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-27 {
    opacity: 0.27 !important;
  }
  /* line 32817, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-27 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32821, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-27.active,
.hover-opacity-lg-27:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  /* line 32827, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-28 {
    opacity: 0.28 !important;
  }
  /* line 32830, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-28 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32834, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-28.active,
.hover-opacity-lg-28:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  /* line 32840, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-29 {
    opacity: 0.29 !important;
  }
  /* line 32843, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-29 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32847, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-29.active,
.hover-opacity-lg-29:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  /* line 32853, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-30 {
    opacity: 0.3 !important;
  }
  /* line 32856, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-30 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32860, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-30.active,
.hover-opacity-lg-30:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  /* line 32866, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-31 {
    opacity: 0.31 !important;
  }
  /* line 32869, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-31 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32873, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-31.active,
.hover-opacity-lg-31:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  /* line 32879, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-32 {
    opacity: 0.32 !important;
  }
  /* line 32882, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-32 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32886, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-32.active,
.hover-opacity-lg-32:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  /* line 32892, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-33 {
    opacity: 0.33 !important;
  }
  /* line 32895, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-33 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32899, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-33.active,
.hover-opacity-lg-33:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  /* line 32905, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-34 {
    opacity: 0.34 !important;
  }
  /* line 32908, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-34 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32912, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-34.active,
.hover-opacity-lg-34:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  /* line 32918, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-35 {
    opacity: 0.35 !important;
  }
  /* line 32921, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-35 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32925, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-35.active,
.hover-opacity-lg-35:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  /* line 32931, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-36 {
    opacity: 0.36 !important;
  }
  /* line 32934, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-36 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32938, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-36.active,
.hover-opacity-lg-36:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  /* line 32944, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-37 {
    opacity: 0.37 !important;
  }
  /* line 32947, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-37 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32951, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-37.active,
.hover-opacity-lg-37:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  /* line 32957, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-38 {
    opacity: 0.38 !important;
  }
  /* line 32960, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-38 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32964, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-38.active,
.hover-opacity-lg-38:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  /* line 32970, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-39 {
    opacity: 0.39 !important;
  }
  /* line 32973, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-39 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32977, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-39.active,
.hover-opacity-lg-39:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  /* line 32983, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-40 {
    opacity: 0.4 !important;
  }
  /* line 32986, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-40 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 32990, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-40.active,
.hover-opacity-lg-40:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  /* line 32996, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-41 {
    opacity: 0.41 !important;
  }
  /* line 32999, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-41 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33003, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-41.active,
.hover-opacity-lg-41:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  /* line 33009, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-42 {
    opacity: 0.42 !important;
  }
  /* line 33012, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-42 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33016, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-42.active,
.hover-opacity-lg-42:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  /* line 33022, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-43 {
    opacity: 0.43 !important;
  }
  /* line 33025, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-43 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33029, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-43.active,
.hover-opacity-lg-43:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  /* line 33035, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-44 {
    opacity: 0.44 !important;
  }
  /* line 33038, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-44 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33042, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-44.active,
.hover-opacity-lg-44:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  /* line 33048, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-45 {
    opacity: 0.45 !important;
  }
  /* line 33051, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-45 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33055, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-45.active,
.hover-opacity-lg-45:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  /* line 33061, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-46 {
    opacity: 0.46 !important;
  }
  /* line 33064, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-46 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33068, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-46.active,
.hover-opacity-lg-46:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  /* line 33074, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-47 {
    opacity: 0.47 !important;
  }
  /* line 33077, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-47 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33081, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-47.active,
.hover-opacity-lg-47:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  /* line 33087, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-48 {
    opacity: 0.48 !important;
  }
  /* line 33090, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-48 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33094, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-48.active,
.hover-opacity-lg-48:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  /* line 33100, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-49 {
    opacity: 0.49 !important;
  }
  /* line 33103, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-49 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33107, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-49.active,
.hover-opacity-lg-49:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  /* line 33113, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-50 {
    opacity: 0.5 !important;
  }
  /* line 33116, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-50 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33120, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-50.active,
.hover-opacity-lg-50:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  /* line 33126, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-51 {
    opacity: 0.51 !important;
  }
  /* line 33129, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-51 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33133, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-51.active,
.hover-opacity-lg-51:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  /* line 33139, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-52 {
    opacity: 0.52 !important;
  }
  /* line 33142, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-52 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33146, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-52.active,
.hover-opacity-lg-52:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  /* line 33152, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-53 {
    opacity: 0.53 !important;
  }
  /* line 33155, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-53 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33159, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-53.active,
.hover-opacity-lg-53:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  /* line 33165, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-54 {
    opacity: 0.54 !important;
  }
  /* line 33168, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-54 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33172, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-54.active,
.hover-opacity-lg-54:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  /* line 33178, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-55 {
    opacity: 0.55 !important;
  }
  /* line 33181, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-55 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33185, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-55.active,
.hover-opacity-lg-55:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  /* line 33191, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-56 {
    opacity: 0.56 !important;
  }
  /* line 33194, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-56 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33198, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-56.active,
.hover-opacity-lg-56:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  /* line 33204, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-57 {
    opacity: 0.57 !important;
  }
  /* line 33207, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-57 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33211, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-57.active,
.hover-opacity-lg-57:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  /* line 33217, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-58 {
    opacity: 0.58 !important;
  }
  /* line 33220, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-58 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33224, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-58.active,
.hover-opacity-lg-58:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  /* line 33230, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-59 {
    opacity: 0.59 !important;
  }
  /* line 33233, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-59 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33237, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-59.active,
.hover-opacity-lg-59:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  /* line 33243, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-60 {
    opacity: 0.6 !important;
  }
  /* line 33246, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-60 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33250, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-60.active,
.hover-opacity-lg-60:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  /* line 33256, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-61 {
    opacity: 0.61 !important;
  }
  /* line 33259, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-61 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33263, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-61.active,
.hover-opacity-lg-61:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  /* line 33269, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-62 {
    opacity: 0.62 !important;
  }
  /* line 33272, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-62 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33276, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-62.active,
.hover-opacity-lg-62:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  /* line 33282, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-63 {
    opacity: 0.63 !important;
  }
  /* line 33285, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-63 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33289, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-63.active,
.hover-opacity-lg-63:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  /* line 33295, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-64 {
    opacity: 0.64 !important;
  }
  /* line 33298, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-64 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33302, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-64.active,
.hover-opacity-lg-64:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  /* line 33308, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-65 {
    opacity: 0.65 !important;
  }
  /* line 33311, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-65 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33315, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-65.active,
.hover-opacity-lg-65:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  /* line 33321, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-66 {
    opacity: 0.66 !important;
  }
  /* line 33324, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-66 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33328, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-66.active,
.hover-opacity-lg-66:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  /* line 33334, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-67 {
    opacity: 0.67 !important;
  }
  /* line 33337, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-67 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33341, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-67.active,
.hover-opacity-lg-67:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  /* line 33347, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-68 {
    opacity: 0.68 !important;
  }
  /* line 33350, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-68 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33354, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-68.active,
.hover-opacity-lg-68:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  /* line 33360, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-69 {
    opacity: 0.69 !important;
  }
  /* line 33363, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-69 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33367, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-69.active,
.hover-opacity-lg-69:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  /* line 33373, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-70 {
    opacity: 0.7 !important;
  }
  /* line 33376, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-70 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33380, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-70.active,
.hover-opacity-lg-70:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  /* line 33386, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-71 {
    opacity: 0.71 !important;
  }
  /* line 33389, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-71 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33393, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-71.active,
.hover-opacity-lg-71:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  /* line 33399, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-72 {
    opacity: 0.72 !important;
  }
  /* line 33402, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-72 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33406, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-72.active,
.hover-opacity-lg-72:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  /* line 33412, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-73 {
    opacity: 0.73 !important;
  }
  /* line 33415, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-73 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33419, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-73.active,
.hover-opacity-lg-73:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  /* line 33425, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-74 {
    opacity: 0.74 !important;
  }
  /* line 33428, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-74 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33432, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-74.active,
.hover-opacity-lg-74:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  /* line 33438, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-75 {
    opacity: 0.75 !important;
  }
  /* line 33441, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-75 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33445, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-75.active,
.hover-opacity-lg-75:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  /* line 33451, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-76 {
    opacity: 0.76 !important;
  }
  /* line 33454, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-76 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33458, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-76.active,
.hover-opacity-lg-76:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  /* line 33464, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-77 {
    opacity: 0.77 !important;
  }
  /* line 33467, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-77 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33471, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-77.active,
.hover-opacity-lg-77:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  /* line 33477, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-78 {
    opacity: 0.78 !important;
  }
  /* line 33480, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-78 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33484, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-78.active,
.hover-opacity-lg-78:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  /* line 33490, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-79 {
    opacity: 0.79 !important;
  }
  /* line 33493, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-79 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33497, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-79.active,
.hover-opacity-lg-79:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  /* line 33503, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-80 {
    opacity: 0.8 !important;
  }
  /* line 33506, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-80 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33510, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-80.active,
.hover-opacity-lg-80:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  /* line 33516, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-81 {
    opacity: 0.81 !important;
  }
  /* line 33519, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-81 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33523, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-81.active,
.hover-opacity-lg-81:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  /* line 33529, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-82 {
    opacity: 0.82 !important;
  }
  /* line 33532, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-82 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33536, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-82.active,
.hover-opacity-lg-82:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  /* line 33542, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-83 {
    opacity: 0.83 !important;
  }
  /* line 33545, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-83 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33549, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-83.active,
.hover-opacity-lg-83:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  /* line 33555, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-84 {
    opacity: 0.84 !important;
  }
  /* line 33558, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-84 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33562, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-84.active,
.hover-opacity-lg-84:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  /* line 33568, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-85 {
    opacity: 0.85 !important;
  }
  /* line 33571, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-85 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33575, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-85.active,
.hover-opacity-lg-85:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  /* line 33581, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-86 {
    opacity: 0.86 !important;
  }
  /* line 33584, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-86 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33588, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-86.active,
.hover-opacity-lg-86:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  /* line 33594, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-87 {
    opacity: 0.87 !important;
  }
  /* line 33597, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-87 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33601, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-87.active,
.hover-opacity-lg-87:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  /* line 33607, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-88 {
    opacity: 0.88 !important;
  }
  /* line 33610, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-88 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33614, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-88.active,
.hover-opacity-lg-88:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  /* line 33620, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-89 {
    opacity: 0.89 !important;
  }
  /* line 33623, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-89 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33627, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-89.active,
.hover-opacity-lg-89:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  /* line 33633, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-90 {
    opacity: 0.9 !important;
  }
  /* line 33636, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-90 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33640, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-90.active,
.hover-opacity-lg-90:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  /* line 33646, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-91 {
    opacity: 0.91 !important;
  }
  /* line 33649, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-91 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33653, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-91.active,
.hover-opacity-lg-91:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  /* line 33659, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-92 {
    opacity: 0.92 !important;
  }
  /* line 33662, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-92 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33666, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-92.active,
.hover-opacity-lg-92:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  /* line 33672, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-93 {
    opacity: 0.93 !important;
  }
  /* line 33675, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-93 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33679, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-93.active,
.hover-opacity-lg-93:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  /* line 33685, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-94 {
    opacity: 0.94 !important;
  }
  /* line 33688, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-94 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33692, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-94.active,
.hover-opacity-lg-94:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  /* line 33698, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-95 {
    opacity: 0.95 !important;
  }
  /* line 33701, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-95 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33705, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-95.active,
.hover-opacity-lg-95:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  /* line 33711, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-96 {
    opacity: 0.96 !important;
  }
  /* line 33714, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-96 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33718, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-96.active,
.hover-opacity-lg-96:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  /* line 33724, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-97 {
    opacity: 0.97 !important;
  }
  /* line 33727, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-97 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33731, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-97.active,
.hover-opacity-lg-97:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  /* line 33737, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-98 {
    opacity: 0.98 !important;
  }
  /* line 33740, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-98 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33744, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-98.active,
.hover-opacity-lg-98:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  /* line 33750, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-99 {
    opacity: 0.99 !important;
  }
  /* line 33753, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-99 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33757, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-99.active,
.hover-opacity-lg-99:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  /* line 33763, app/assets/stylesheets/style.bundle.scss */
  .opacity-lg-100 {
    opacity: 1 !important;
  }
  /* line 33766, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-100 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33770, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-lg-100.active,
.hover-opacity-lg-100:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 1200px) {
  /* line 33779, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-1 {
    opacity: 0.01 !important;
  }
  /* line 33782, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-1 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33786, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-1.active,
.hover-opacity-xl-1:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  /* line 33792, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-2 {
    opacity: 0.02 !important;
  }
  /* line 33795, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-2 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33799, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-2.active,
.hover-opacity-xl-2:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  /* line 33805, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-3 {
    opacity: 0.03 !important;
  }
  /* line 33808, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-3 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33812, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-3.active,
.hover-opacity-xl-3:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  /* line 33818, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-4 {
    opacity: 0.04 !important;
  }
  /* line 33821, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-4 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33825, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-4.active,
.hover-opacity-xl-4:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  /* line 33831, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-5 {
    opacity: 0.05 !important;
  }
  /* line 33834, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-5 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33838, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-5.active,
.hover-opacity-xl-5:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  /* line 33844, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-6 {
    opacity: 0.06 !important;
  }
  /* line 33847, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-6 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33851, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-6.active,
.hover-opacity-xl-6:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  /* line 33857, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-7 {
    opacity: 0.07 !important;
  }
  /* line 33860, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-7 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33864, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-7.active,
.hover-opacity-xl-7:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  /* line 33870, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-8 {
    opacity: 0.08 !important;
  }
  /* line 33873, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-8 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33877, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-8.active,
.hover-opacity-xl-8:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  /* line 33883, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-9 {
    opacity: 0.09 !important;
  }
  /* line 33886, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-9 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33890, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-9.active,
.hover-opacity-xl-9:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  /* line 33896, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-10 {
    opacity: 0.1 !important;
  }
  /* line 33899, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-10 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33903, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-10.active,
.hover-opacity-xl-10:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  /* line 33909, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-11 {
    opacity: 0.11 !important;
  }
  /* line 33912, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-11 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33916, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-11.active,
.hover-opacity-xl-11:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  /* line 33922, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-12 {
    opacity: 0.12 !important;
  }
  /* line 33925, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-12 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33929, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-12.active,
.hover-opacity-xl-12:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  /* line 33935, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-13 {
    opacity: 0.13 !important;
  }
  /* line 33938, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-13 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33942, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-13.active,
.hover-opacity-xl-13:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  /* line 33948, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-14 {
    opacity: 0.14 !important;
  }
  /* line 33951, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-14 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33955, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-14.active,
.hover-opacity-xl-14:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  /* line 33961, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-15 {
    opacity: 0.15 !important;
  }
  /* line 33964, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-15 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33968, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-15.active,
.hover-opacity-xl-15:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  /* line 33974, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-16 {
    opacity: 0.16 !important;
  }
  /* line 33977, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-16 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33981, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-16.active,
.hover-opacity-xl-16:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  /* line 33987, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-17 {
    opacity: 0.17 !important;
  }
  /* line 33990, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-17 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 33994, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-17.active,
.hover-opacity-xl-17:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  /* line 34000, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-18 {
    opacity: 0.18 !important;
  }
  /* line 34003, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-18 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34007, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-18.active,
.hover-opacity-xl-18:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  /* line 34013, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-19 {
    opacity: 0.19 !important;
  }
  /* line 34016, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-19 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34020, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-19.active,
.hover-opacity-xl-19:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  /* line 34026, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-20 {
    opacity: 0.2 !important;
  }
  /* line 34029, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-20 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34033, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-20.active,
.hover-opacity-xl-20:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  /* line 34039, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-21 {
    opacity: 0.21 !important;
  }
  /* line 34042, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-21 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34046, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-21.active,
.hover-opacity-xl-21:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  /* line 34052, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-22 {
    opacity: 0.22 !important;
  }
  /* line 34055, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-22 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34059, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-22.active,
.hover-opacity-xl-22:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  /* line 34065, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-23 {
    opacity: 0.23 !important;
  }
  /* line 34068, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-23 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34072, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-23.active,
.hover-opacity-xl-23:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  /* line 34078, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-24 {
    opacity: 0.24 !important;
  }
  /* line 34081, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-24 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34085, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-24.active,
.hover-opacity-xl-24:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  /* line 34091, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-25 {
    opacity: 0.25 !important;
  }
  /* line 34094, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-25 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34098, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-25.active,
.hover-opacity-xl-25:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  /* line 34104, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-26 {
    opacity: 0.26 !important;
  }
  /* line 34107, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-26 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34111, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-26.active,
.hover-opacity-xl-26:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  /* line 34117, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-27 {
    opacity: 0.27 !important;
  }
  /* line 34120, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-27 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34124, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-27.active,
.hover-opacity-xl-27:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  /* line 34130, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-28 {
    opacity: 0.28 !important;
  }
  /* line 34133, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-28 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34137, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-28.active,
.hover-opacity-xl-28:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  /* line 34143, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-29 {
    opacity: 0.29 !important;
  }
  /* line 34146, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-29 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34150, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-29.active,
.hover-opacity-xl-29:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  /* line 34156, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-30 {
    opacity: 0.3 !important;
  }
  /* line 34159, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-30 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34163, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-30.active,
.hover-opacity-xl-30:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  /* line 34169, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-31 {
    opacity: 0.31 !important;
  }
  /* line 34172, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-31 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34176, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-31.active,
.hover-opacity-xl-31:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  /* line 34182, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-32 {
    opacity: 0.32 !important;
  }
  /* line 34185, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-32 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34189, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-32.active,
.hover-opacity-xl-32:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  /* line 34195, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-33 {
    opacity: 0.33 !important;
  }
  /* line 34198, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-33 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34202, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-33.active,
.hover-opacity-xl-33:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  /* line 34208, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-34 {
    opacity: 0.34 !important;
  }
  /* line 34211, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-34 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34215, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-34.active,
.hover-opacity-xl-34:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  /* line 34221, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-35 {
    opacity: 0.35 !important;
  }
  /* line 34224, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-35 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34228, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-35.active,
.hover-opacity-xl-35:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  /* line 34234, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-36 {
    opacity: 0.36 !important;
  }
  /* line 34237, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-36 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34241, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-36.active,
.hover-opacity-xl-36:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  /* line 34247, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-37 {
    opacity: 0.37 !important;
  }
  /* line 34250, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-37 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34254, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-37.active,
.hover-opacity-xl-37:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  /* line 34260, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-38 {
    opacity: 0.38 !important;
  }
  /* line 34263, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-38 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34267, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-38.active,
.hover-opacity-xl-38:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  /* line 34273, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-39 {
    opacity: 0.39 !important;
  }
  /* line 34276, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-39 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34280, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-39.active,
.hover-opacity-xl-39:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  /* line 34286, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-40 {
    opacity: 0.4 !important;
  }
  /* line 34289, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-40 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34293, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-40.active,
.hover-opacity-xl-40:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  /* line 34299, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-41 {
    opacity: 0.41 !important;
  }
  /* line 34302, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-41 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34306, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-41.active,
.hover-opacity-xl-41:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  /* line 34312, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-42 {
    opacity: 0.42 !important;
  }
  /* line 34315, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-42 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34319, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-42.active,
.hover-opacity-xl-42:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  /* line 34325, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-43 {
    opacity: 0.43 !important;
  }
  /* line 34328, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-43 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34332, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-43.active,
.hover-opacity-xl-43:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  /* line 34338, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-44 {
    opacity: 0.44 !important;
  }
  /* line 34341, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-44 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34345, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-44.active,
.hover-opacity-xl-44:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  /* line 34351, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-45 {
    opacity: 0.45 !important;
  }
  /* line 34354, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-45 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34358, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-45.active,
.hover-opacity-xl-45:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  /* line 34364, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-46 {
    opacity: 0.46 !important;
  }
  /* line 34367, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-46 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34371, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-46.active,
.hover-opacity-xl-46:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  /* line 34377, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-47 {
    opacity: 0.47 !important;
  }
  /* line 34380, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-47 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34384, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-47.active,
.hover-opacity-xl-47:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  /* line 34390, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-48 {
    opacity: 0.48 !important;
  }
  /* line 34393, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-48 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34397, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-48.active,
.hover-opacity-xl-48:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  /* line 34403, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-49 {
    opacity: 0.49 !important;
  }
  /* line 34406, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-49 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34410, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-49.active,
.hover-opacity-xl-49:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  /* line 34416, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-50 {
    opacity: 0.5 !important;
  }
  /* line 34419, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-50 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34423, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-50.active,
.hover-opacity-xl-50:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  /* line 34429, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-51 {
    opacity: 0.51 !important;
  }
  /* line 34432, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-51 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34436, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-51.active,
.hover-opacity-xl-51:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  /* line 34442, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-52 {
    opacity: 0.52 !important;
  }
  /* line 34445, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-52 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34449, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-52.active,
.hover-opacity-xl-52:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  /* line 34455, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-53 {
    opacity: 0.53 !important;
  }
  /* line 34458, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-53 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34462, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-53.active,
.hover-opacity-xl-53:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  /* line 34468, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-54 {
    opacity: 0.54 !important;
  }
  /* line 34471, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-54 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34475, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-54.active,
.hover-opacity-xl-54:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  /* line 34481, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-55 {
    opacity: 0.55 !important;
  }
  /* line 34484, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-55 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34488, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-55.active,
.hover-opacity-xl-55:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  /* line 34494, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-56 {
    opacity: 0.56 !important;
  }
  /* line 34497, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-56 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34501, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-56.active,
.hover-opacity-xl-56:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  /* line 34507, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-57 {
    opacity: 0.57 !important;
  }
  /* line 34510, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-57 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34514, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-57.active,
.hover-opacity-xl-57:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  /* line 34520, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-58 {
    opacity: 0.58 !important;
  }
  /* line 34523, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-58 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34527, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-58.active,
.hover-opacity-xl-58:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  /* line 34533, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-59 {
    opacity: 0.59 !important;
  }
  /* line 34536, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-59 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34540, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-59.active,
.hover-opacity-xl-59:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  /* line 34546, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-60 {
    opacity: 0.6 !important;
  }
  /* line 34549, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-60 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34553, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-60.active,
.hover-opacity-xl-60:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  /* line 34559, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-61 {
    opacity: 0.61 !important;
  }
  /* line 34562, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-61 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34566, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-61.active,
.hover-opacity-xl-61:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  /* line 34572, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-62 {
    opacity: 0.62 !important;
  }
  /* line 34575, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-62 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34579, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-62.active,
.hover-opacity-xl-62:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  /* line 34585, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-63 {
    opacity: 0.63 !important;
  }
  /* line 34588, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-63 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34592, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-63.active,
.hover-opacity-xl-63:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  /* line 34598, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-64 {
    opacity: 0.64 !important;
  }
  /* line 34601, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-64 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34605, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-64.active,
.hover-opacity-xl-64:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  /* line 34611, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-65 {
    opacity: 0.65 !important;
  }
  /* line 34614, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-65 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34618, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-65.active,
.hover-opacity-xl-65:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  /* line 34624, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-66 {
    opacity: 0.66 !important;
  }
  /* line 34627, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-66 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34631, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-66.active,
.hover-opacity-xl-66:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  /* line 34637, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-67 {
    opacity: 0.67 !important;
  }
  /* line 34640, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-67 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34644, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-67.active,
.hover-opacity-xl-67:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  /* line 34650, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-68 {
    opacity: 0.68 !important;
  }
  /* line 34653, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-68 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34657, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-68.active,
.hover-opacity-xl-68:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  /* line 34663, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-69 {
    opacity: 0.69 !important;
  }
  /* line 34666, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-69 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34670, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-69.active,
.hover-opacity-xl-69:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  /* line 34676, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-70 {
    opacity: 0.7 !important;
  }
  /* line 34679, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-70 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34683, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-70.active,
.hover-opacity-xl-70:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  /* line 34689, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-71 {
    opacity: 0.71 !important;
  }
  /* line 34692, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-71 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34696, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-71.active,
.hover-opacity-xl-71:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  /* line 34702, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-72 {
    opacity: 0.72 !important;
  }
  /* line 34705, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-72 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34709, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-72.active,
.hover-opacity-xl-72:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  /* line 34715, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-73 {
    opacity: 0.73 !important;
  }
  /* line 34718, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-73 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34722, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-73.active,
.hover-opacity-xl-73:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  /* line 34728, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-74 {
    opacity: 0.74 !important;
  }
  /* line 34731, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-74 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34735, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-74.active,
.hover-opacity-xl-74:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  /* line 34741, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-75 {
    opacity: 0.75 !important;
  }
  /* line 34744, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-75 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34748, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-75.active,
.hover-opacity-xl-75:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  /* line 34754, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-76 {
    opacity: 0.76 !important;
  }
  /* line 34757, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-76 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34761, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-76.active,
.hover-opacity-xl-76:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  /* line 34767, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-77 {
    opacity: 0.77 !important;
  }
  /* line 34770, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-77 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34774, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-77.active,
.hover-opacity-xl-77:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  /* line 34780, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-78 {
    opacity: 0.78 !important;
  }
  /* line 34783, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-78 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34787, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-78.active,
.hover-opacity-xl-78:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  /* line 34793, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-79 {
    opacity: 0.79 !important;
  }
  /* line 34796, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-79 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34800, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-79.active,
.hover-opacity-xl-79:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  /* line 34806, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-80 {
    opacity: 0.8 !important;
  }
  /* line 34809, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-80 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34813, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-80.active,
.hover-opacity-xl-80:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  /* line 34819, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-81 {
    opacity: 0.81 !important;
  }
  /* line 34822, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-81 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34826, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-81.active,
.hover-opacity-xl-81:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  /* line 34832, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-82 {
    opacity: 0.82 !important;
  }
  /* line 34835, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-82 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34839, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-82.active,
.hover-opacity-xl-82:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  /* line 34845, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-83 {
    opacity: 0.83 !important;
  }
  /* line 34848, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-83 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34852, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-83.active,
.hover-opacity-xl-83:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  /* line 34858, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-84 {
    opacity: 0.84 !important;
  }
  /* line 34861, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-84 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34865, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-84.active,
.hover-opacity-xl-84:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  /* line 34871, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-85 {
    opacity: 0.85 !important;
  }
  /* line 34874, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-85 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34878, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-85.active,
.hover-opacity-xl-85:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  /* line 34884, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-86 {
    opacity: 0.86 !important;
  }
  /* line 34887, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-86 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34891, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-86.active,
.hover-opacity-xl-86:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  /* line 34897, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-87 {
    opacity: 0.87 !important;
  }
  /* line 34900, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-87 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34904, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-87.active,
.hover-opacity-xl-87:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  /* line 34910, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-88 {
    opacity: 0.88 !important;
  }
  /* line 34913, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-88 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34917, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-88.active,
.hover-opacity-xl-88:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  /* line 34923, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-89 {
    opacity: 0.89 !important;
  }
  /* line 34926, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-89 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34930, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-89.active,
.hover-opacity-xl-89:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  /* line 34936, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-90 {
    opacity: 0.9 !important;
  }
  /* line 34939, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-90 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34943, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-90.active,
.hover-opacity-xl-90:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  /* line 34949, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-91 {
    opacity: 0.91 !important;
  }
  /* line 34952, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-91 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34956, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-91.active,
.hover-opacity-xl-91:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  /* line 34962, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-92 {
    opacity: 0.92 !important;
  }
  /* line 34965, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-92 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34969, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-92.active,
.hover-opacity-xl-92:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  /* line 34975, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-93 {
    opacity: 0.93 !important;
  }
  /* line 34978, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-93 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34982, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-93.active,
.hover-opacity-xl-93:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  /* line 34988, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-94 {
    opacity: 0.94 !important;
  }
  /* line 34991, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-94 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 34995, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-94.active,
.hover-opacity-xl-94:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  /* line 35001, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-95 {
    opacity: 0.95 !important;
  }
  /* line 35004, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-95 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35008, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-95.active,
.hover-opacity-xl-95:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  /* line 35014, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-96 {
    opacity: 0.96 !important;
  }
  /* line 35017, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-96 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35021, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-96.active,
.hover-opacity-xl-96:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  /* line 35027, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-97 {
    opacity: 0.97 !important;
  }
  /* line 35030, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-97 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35034, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-97.active,
.hover-opacity-xl-97:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  /* line 35040, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-98 {
    opacity: 0.98 !important;
  }
  /* line 35043, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-98 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35047, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-98.active,
.hover-opacity-xl-98:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  /* line 35053, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-99 {
    opacity: 0.99 !important;
  }
  /* line 35056, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-99 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35060, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-99.active,
.hover-opacity-xl-99:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  /* line 35066, app/assets/stylesheets/style.bundle.scss */
  .opacity-xl-100 {
    opacity: 1 !important;
  }
  /* line 35069, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-100 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35073, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xl-100.active,
.hover-opacity-xl-100:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

@media (min-width: 1400px) {
  /* line 35082, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-1 {
    opacity: 0.01 !important;
  }
  /* line 35085, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-1 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35089, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-1.active,
.hover-opacity-xxl-1:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.01 !important;
  }
  /* line 35095, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-2 {
    opacity: 0.02 !important;
  }
  /* line 35098, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-2 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35102, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-2.active,
.hover-opacity-xxl-2:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.02 !important;
  }
  /* line 35108, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-3 {
    opacity: 0.03 !important;
  }
  /* line 35111, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-3 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35115, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-3.active,
.hover-opacity-xxl-3:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.03 !important;
  }
  /* line 35121, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-4 {
    opacity: 0.04 !important;
  }
  /* line 35124, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-4 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35128, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-4.active,
.hover-opacity-xxl-4:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.04 !important;
  }
  /* line 35134, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-5 {
    opacity: 0.05 !important;
  }
  /* line 35137, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-5 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35141, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-5.active,
.hover-opacity-xxl-5:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.05 !important;
  }
  /* line 35147, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-6 {
    opacity: 0.06 !important;
  }
  /* line 35150, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-6 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35154, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-6.active,
.hover-opacity-xxl-6:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.06 !important;
  }
  /* line 35160, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-7 {
    opacity: 0.07 !important;
  }
  /* line 35163, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-7 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35167, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-7.active,
.hover-opacity-xxl-7:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.07 !important;
  }
  /* line 35173, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-8 {
    opacity: 0.08 !important;
  }
  /* line 35176, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-8 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35180, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-8.active,
.hover-opacity-xxl-8:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.08 !important;
  }
  /* line 35186, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-9 {
    opacity: 0.09 !important;
  }
  /* line 35189, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-9 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35193, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-9.active,
.hover-opacity-xxl-9:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.09 !important;
  }
  /* line 35199, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-10 {
    opacity: 0.1 !important;
  }
  /* line 35202, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-10 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35206, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-10.active,
.hover-opacity-xxl-10:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.1 !important;
  }
  /* line 35212, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-11 {
    opacity: 0.11 !important;
  }
  /* line 35215, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-11 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35219, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-11.active,
.hover-opacity-xxl-11:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.11 !important;
  }
  /* line 35225, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-12 {
    opacity: 0.12 !important;
  }
  /* line 35228, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-12 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35232, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-12.active,
.hover-opacity-xxl-12:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.12 !important;
  }
  /* line 35238, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-13 {
    opacity: 0.13 !important;
  }
  /* line 35241, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-13 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35245, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-13.active,
.hover-opacity-xxl-13:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.13 !important;
  }
  /* line 35251, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-14 {
    opacity: 0.14 !important;
  }
  /* line 35254, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-14 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35258, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-14.active,
.hover-opacity-xxl-14:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.14 !important;
  }
  /* line 35264, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-15 {
    opacity: 0.15 !important;
  }
  /* line 35267, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-15 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35271, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-15.active,
.hover-opacity-xxl-15:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.15 !important;
  }
  /* line 35277, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-16 {
    opacity: 0.16 !important;
  }
  /* line 35280, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-16 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35284, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-16.active,
.hover-opacity-xxl-16:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.16 !important;
  }
  /* line 35290, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-17 {
    opacity: 0.17 !important;
  }
  /* line 35293, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-17 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35297, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-17.active,
.hover-opacity-xxl-17:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.17 !important;
  }
  /* line 35303, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-18 {
    opacity: 0.18 !important;
  }
  /* line 35306, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-18 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35310, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-18.active,
.hover-opacity-xxl-18:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.18 !important;
  }
  /* line 35316, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-19 {
    opacity: 0.19 !important;
  }
  /* line 35319, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-19 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35323, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-19.active,
.hover-opacity-xxl-19:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.19 !important;
  }
  /* line 35329, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-20 {
    opacity: 0.2 !important;
  }
  /* line 35332, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-20 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35336, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-20.active,
.hover-opacity-xxl-20:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.2 !important;
  }
  /* line 35342, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-21 {
    opacity: 0.21 !important;
  }
  /* line 35345, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-21 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35349, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-21.active,
.hover-opacity-xxl-21:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.21 !important;
  }
  /* line 35355, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-22 {
    opacity: 0.22 !important;
  }
  /* line 35358, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-22 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35362, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-22.active,
.hover-opacity-xxl-22:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.22 !important;
  }
  /* line 35368, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-23 {
    opacity: 0.23 !important;
  }
  /* line 35371, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-23 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35375, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-23.active,
.hover-opacity-xxl-23:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.23 !important;
  }
  /* line 35381, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-24 {
    opacity: 0.24 !important;
  }
  /* line 35384, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-24 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35388, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-24.active,
.hover-opacity-xxl-24:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.24 !important;
  }
  /* line 35394, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-25 {
    opacity: 0.25 !important;
  }
  /* line 35397, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-25 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35401, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-25.active,
.hover-opacity-xxl-25:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.25 !important;
  }
  /* line 35407, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-26 {
    opacity: 0.26 !important;
  }
  /* line 35410, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-26 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35414, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-26.active,
.hover-opacity-xxl-26:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.26 !important;
  }
  /* line 35420, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-27 {
    opacity: 0.27 !important;
  }
  /* line 35423, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-27 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35427, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-27.active,
.hover-opacity-xxl-27:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.27 !important;
  }
  /* line 35433, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-28 {
    opacity: 0.28 !important;
  }
  /* line 35436, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-28 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35440, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-28.active,
.hover-opacity-xxl-28:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.28 !important;
  }
  /* line 35446, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-29 {
    opacity: 0.29 !important;
  }
  /* line 35449, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-29 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35453, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-29.active,
.hover-opacity-xxl-29:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.29 !important;
  }
  /* line 35459, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-30 {
    opacity: 0.3 !important;
  }
  /* line 35462, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-30 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35466, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-30.active,
.hover-opacity-xxl-30:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.3 !important;
  }
  /* line 35472, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-31 {
    opacity: 0.31 !important;
  }
  /* line 35475, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-31 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35479, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-31.active,
.hover-opacity-xxl-31:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.31 !important;
  }
  /* line 35485, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-32 {
    opacity: 0.32 !important;
  }
  /* line 35488, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-32 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35492, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-32.active,
.hover-opacity-xxl-32:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.32 !important;
  }
  /* line 35498, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-33 {
    opacity: 0.33 !important;
  }
  /* line 35501, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-33 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35505, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-33.active,
.hover-opacity-xxl-33:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.33 !important;
  }
  /* line 35511, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-34 {
    opacity: 0.34 !important;
  }
  /* line 35514, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-34 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35518, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-34.active,
.hover-opacity-xxl-34:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.34 !important;
  }
  /* line 35524, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-35 {
    opacity: 0.35 !important;
  }
  /* line 35527, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-35 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35531, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-35.active,
.hover-opacity-xxl-35:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.35 !important;
  }
  /* line 35537, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-36 {
    opacity: 0.36 !important;
  }
  /* line 35540, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-36 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35544, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-36.active,
.hover-opacity-xxl-36:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.36 !important;
  }
  /* line 35550, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-37 {
    opacity: 0.37 !important;
  }
  /* line 35553, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-37 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35557, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-37.active,
.hover-opacity-xxl-37:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.37 !important;
  }
  /* line 35563, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-38 {
    opacity: 0.38 !important;
  }
  /* line 35566, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-38 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35570, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-38.active,
.hover-opacity-xxl-38:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.38 !important;
  }
  /* line 35576, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-39 {
    opacity: 0.39 !important;
  }
  /* line 35579, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-39 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35583, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-39.active,
.hover-opacity-xxl-39:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.39 !important;
  }
  /* line 35589, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-40 {
    opacity: 0.4 !important;
  }
  /* line 35592, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-40 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35596, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-40.active,
.hover-opacity-xxl-40:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.4 !important;
  }
  /* line 35602, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-41 {
    opacity: 0.41 !important;
  }
  /* line 35605, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-41 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35609, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-41.active,
.hover-opacity-xxl-41:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.41 !important;
  }
  /* line 35615, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-42 {
    opacity: 0.42 !important;
  }
  /* line 35618, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-42 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35622, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-42.active,
.hover-opacity-xxl-42:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.42 !important;
  }
  /* line 35628, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-43 {
    opacity: 0.43 !important;
  }
  /* line 35631, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-43 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35635, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-43.active,
.hover-opacity-xxl-43:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.43 !important;
  }
  /* line 35641, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-44 {
    opacity: 0.44 !important;
  }
  /* line 35644, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-44 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35648, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-44.active,
.hover-opacity-xxl-44:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.44 !important;
  }
  /* line 35654, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-45 {
    opacity: 0.45 !important;
  }
  /* line 35657, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-45 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35661, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-45.active,
.hover-opacity-xxl-45:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.45 !important;
  }
  /* line 35667, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-46 {
    opacity: 0.46 !important;
  }
  /* line 35670, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-46 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35674, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-46.active,
.hover-opacity-xxl-46:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.46 !important;
  }
  /* line 35680, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-47 {
    opacity: 0.47 !important;
  }
  /* line 35683, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-47 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35687, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-47.active,
.hover-opacity-xxl-47:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.47 !important;
  }
  /* line 35693, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-48 {
    opacity: 0.48 !important;
  }
  /* line 35696, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-48 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35700, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-48.active,
.hover-opacity-xxl-48:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.48 !important;
  }
  /* line 35706, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-49 {
    opacity: 0.49 !important;
  }
  /* line 35709, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-49 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35713, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-49.active,
.hover-opacity-xxl-49:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.49 !important;
  }
  /* line 35719, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-50 {
    opacity: 0.5 !important;
  }
  /* line 35722, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-50 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35726, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-50.active,
.hover-opacity-xxl-50:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.5 !important;
  }
  /* line 35732, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-51 {
    opacity: 0.51 !important;
  }
  /* line 35735, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-51 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35739, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-51.active,
.hover-opacity-xxl-51:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.51 !important;
  }
  /* line 35745, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-52 {
    opacity: 0.52 !important;
  }
  /* line 35748, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-52 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35752, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-52.active,
.hover-opacity-xxl-52:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.52 !important;
  }
  /* line 35758, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-53 {
    opacity: 0.53 !important;
  }
  /* line 35761, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-53 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35765, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-53.active,
.hover-opacity-xxl-53:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.53 !important;
  }
  /* line 35771, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-54 {
    opacity: 0.54 !important;
  }
  /* line 35774, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-54 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35778, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-54.active,
.hover-opacity-xxl-54:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.54 !important;
  }
  /* line 35784, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-55 {
    opacity: 0.55 !important;
  }
  /* line 35787, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-55 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35791, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-55.active,
.hover-opacity-xxl-55:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.55 !important;
  }
  /* line 35797, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-56 {
    opacity: 0.56 !important;
  }
  /* line 35800, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-56 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35804, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-56.active,
.hover-opacity-xxl-56:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.56 !important;
  }
  /* line 35810, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-57 {
    opacity: 0.57 !important;
  }
  /* line 35813, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-57 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35817, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-57.active,
.hover-opacity-xxl-57:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.57 !important;
  }
  /* line 35823, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-58 {
    opacity: 0.58 !important;
  }
  /* line 35826, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-58 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35830, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-58.active,
.hover-opacity-xxl-58:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.58 !important;
  }
  /* line 35836, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-59 {
    opacity: 0.59 !important;
  }
  /* line 35839, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-59 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35843, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-59.active,
.hover-opacity-xxl-59:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.59 !important;
  }
  /* line 35849, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-60 {
    opacity: 0.6 !important;
  }
  /* line 35852, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-60 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35856, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-60.active,
.hover-opacity-xxl-60:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.6 !important;
  }
  /* line 35862, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-61 {
    opacity: 0.61 !important;
  }
  /* line 35865, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-61 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35869, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-61.active,
.hover-opacity-xxl-61:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.61 !important;
  }
  /* line 35875, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-62 {
    opacity: 0.62 !important;
  }
  /* line 35878, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-62 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35882, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-62.active,
.hover-opacity-xxl-62:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.62 !important;
  }
  /* line 35888, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-63 {
    opacity: 0.63 !important;
  }
  /* line 35891, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-63 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35895, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-63.active,
.hover-opacity-xxl-63:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.63 !important;
  }
  /* line 35901, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-64 {
    opacity: 0.64 !important;
  }
  /* line 35904, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-64 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35908, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-64.active,
.hover-opacity-xxl-64:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.64 !important;
  }
  /* line 35914, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-65 {
    opacity: 0.65 !important;
  }
  /* line 35917, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-65 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35921, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-65.active,
.hover-opacity-xxl-65:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.65 !important;
  }
  /* line 35927, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-66 {
    opacity: 0.66 !important;
  }
  /* line 35930, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-66 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35934, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-66.active,
.hover-opacity-xxl-66:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.66 !important;
  }
  /* line 35940, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-67 {
    opacity: 0.67 !important;
  }
  /* line 35943, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-67 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35947, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-67.active,
.hover-opacity-xxl-67:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.67 !important;
  }
  /* line 35953, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-68 {
    opacity: 0.68 !important;
  }
  /* line 35956, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-68 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35960, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-68.active,
.hover-opacity-xxl-68:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.68 !important;
  }
  /* line 35966, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-69 {
    opacity: 0.69 !important;
  }
  /* line 35969, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-69 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35973, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-69.active,
.hover-opacity-xxl-69:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.69 !important;
  }
  /* line 35979, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-70 {
    opacity: 0.7 !important;
  }
  /* line 35982, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-70 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35986, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-70.active,
.hover-opacity-xxl-70:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.7 !important;
  }
  /* line 35992, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-71 {
    opacity: 0.71 !important;
  }
  /* line 35995, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-71 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 35999, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-71.active,
.hover-opacity-xxl-71:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.71 !important;
  }
  /* line 36005, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-72 {
    opacity: 0.72 !important;
  }
  /* line 36008, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-72 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36012, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-72.active,
.hover-opacity-xxl-72:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.72 !important;
  }
  /* line 36018, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-73 {
    opacity: 0.73 !important;
  }
  /* line 36021, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-73 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36025, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-73.active,
.hover-opacity-xxl-73:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.73 !important;
  }
  /* line 36031, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-74 {
    opacity: 0.74 !important;
  }
  /* line 36034, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-74 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36038, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-74.active,
.hover-opacity-xxl-74:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.74 !important;
  }
  /* line 36044, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-75 {
    opacity: 0.75 !important;
  }
  /* line 36047, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-75 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36051, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-75.active,
.hover-opacity-xxl-75:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.75 !important;
  }
  /* line 36057, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-76 {
    opacity: 0.76 !important;
  }
  /* line 36060, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-76 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36064, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-76.active,
.hover-opacity-xxl-76:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.76 !important;
  }
  /* line 36070, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-77 {
    opacity: 0.77 !important;
  }
  /* line 36073, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-77 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36077, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-77.active,
.hover-opacity-xxl-77:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.77 !important;
  }
  /* line 36083, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-78 {
    opacity: 0.78 !important;
  }
  /* line 36086, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-78 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36090, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-78.active,
.hover-opacity-xxl-78:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.78 !important;
  }
  /* line 36096, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-79 {
    opacity: 0.79 !important;
  }
  /* line 36099, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-79 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36103, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-79.active,
.hover-opacity-xxl-79:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.79 !important;
  }
  /* line 36109, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-80 {
    opacity: 0.8 !important;
  }
  /* line 36112, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-80 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36116, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-80.active,
.hover-opacity-xxl-80:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.8 !important;
  }
  /* line 36122, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-81 {
    opacity: 0.81 !important;
  }
  /* line 36125, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-81 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36129, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-81.active,
.hover-opacity-xxl-81:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.81 !important;
  }
  /* line 36135, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-82 {
    opacity: 0.82 !important;
  }
  /* line 36138, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-82 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36142, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-82.active,
.hover-opacity-xxl-82:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.82 !important;
  }
  /* line 36148, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-83 {
    opacity: 0.83 !important;
  }
  /* line 36151, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-83 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36155, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-83.active,
.hover-opacity-xxl-83:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.83 !important;
  }
  /* line 36161, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-84 {
    opacity: 0.84 !important;
  }
  /* line 36164, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-84 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36168, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-84.active,
.hover-opacity-xxl-84:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.84 !important;
  }
  /* line 36174, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-85 {
    opacity: 0.85 !important;
  }
  /* line 36177, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-85 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36181, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-85.active,
.hover-opacity-xxl-85:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.85 !important;
  }
  /* line 36187, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-86 {
    opacity: 0.86 !important;
  }
  /* line 36190, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-86 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36194, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-86.active,
.hover-opacity-xxl-86:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.86 !important;
  }
  /* line 36200, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-87 {
    opacity: 0.87 !important;
  }
  /* line 36203, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-87 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36207, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-87.active,
.hover-opacity-xxl-87:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.87 !important;
  }
  /* line 36213, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-88 {
    opacity: 0.88 !important;
  }
  /* line 36216, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-88 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36220, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-88.active,
.hover-opacity-xxl-88:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.88 !important;
  }
  /* line 36226, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-89 {
    opacity: 0.89 !important;
  }
  /* line 36229, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-89 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36233, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-89.active,
.hover-opacity-xxl-89:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.89 !important;
  }
  /* line 36239, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-90 {
    opacity: 0.9 !important;
  }
  /* line 36242, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-90 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36246, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-90.active,
.hover-opacity-xxl-90:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.9 !important;
  }
  /* line 36252, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-91 {
    opacity: 0.91 !important;
  }
  /* line 36255, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-91 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36259, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-91.active,
.hover-opacity-xxl-91:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.91 !important;
  }
  /* line 36265, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-92 {
    opacity: 0.92 !important;
  }
  /* line 36268, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-92 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36272, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-92.active,
.hover-opacity-xxl-92:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.92 !important;
  }
  /* line 36278, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-93 {
    opacity: 0.93 !important;
  }
  /* line 36281, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-93 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36285, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-93.active,
.hover-opacity-xxl-93:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.93 !important;
  }
  /* line 36291, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-94 {
    opacity: 0.94 !important;
  }
  /* line 36294, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-94 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36298, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-94.active,
.hover-opacity-xxl-94:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.94 !important;
  }
  /* line 36304, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-95 {
    opacity: 0.95 !important;
  }
  /* line 36307, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-95 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36311, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-95.active,
.hover-opacity-xxl-95:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.95 !important;
  }
  /* line 36317, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-96 {
    opacity: 0.96 !important;
  }
  /* line 36320, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-96 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36324, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-96.active,
.hover-opacity-xxl-96:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.96 !important;
  }
  /* line 36330, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-97 {
    opacity: 0.97 !important;
  }
  /* line 36333, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-97 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36337, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-97.active,
.hover-opacity-xxl-97:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.97 !important;
  }
  /* line 36343, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-98 {
    opacity: 0.98 !important;
  }
  /* line 36346, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-98 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36350, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-98.active,
.hover-opacity-xxl-98:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.98 !important;
  }
  /* line 36356, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-99 {
    opacity: 0.99 !important;
  }
  /* line 36359, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-99 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36363, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-99.active,
.hover-opacity-xxl-99:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 0.99 !important;
  }
  /* line 36369, app/assets/stylesheets/style.bundle.scss */
  .opacity-xxl-100 {
    opacity: 1 !important;
  }
  /* line 36372, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-100 {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
  }
  /* line 36376, app/assets/stylesheets/style.bundle.scss */
  .hover-opacity-xxl-100.active,
.hover-opacity-xxl-100:hover {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    opacity: 1 !important;
  }
}

/* line 36384, app/assets/stylesheets/style.bundle.scss */
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

/* line 36389, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-0 {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 36394, app/assets/stylesheets/style.bundle.scss */
.rounded-left-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

/* line 36399, app/assets/stylesheets/style.bundle.scss */
.rounded-right-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 36404, app/assets/stylesheets/style.bundle.scss */
.border-transparent {
  border-color: transparent !important;
}

/* line 36408, app/assets/stylesheets/style.bundle.scss */
.border-x {
  border-left: 1px solid #ebedf3 !important;
  border-right: 1px solid #ebedf3 !important;
}

/* line 36413, app/assets/stylesheets/style.bundle.scss */
.border-y {
  border-top: 1px solid #ebedf3 !important;
  border-bottom: 1px solid #ebedf3 !important;
}

/* line 36418, app/assets/stylesheets/style.bundle.scss */
.border-x-0 {
  border-left: 0 !important;
  border-right: 0 !important;
}

/* line 36423, app/assets/stylesheets/style.bundle.scss */
.border-y-0 {
  border-top: 0 !important;
  border-bottom: 0 !important;
}

/* line 36428, app/assets/stylesheets/style.bundle.scss */
.border-1 {
  border-width: 1px !important;
}

/* line 36432, app/assets/stylesheets/style.bundle.scss */
.border-2 {
  border-width: 2px !important;
}

/* line 36436, app/assets/stylesheets/style.bundle.scss */
.border-3 {
  border-width: 3px !important;
}

/* line 36440, app/assets/stylesheets/style.bundle.scss */
.border-4 {
  border-width: 4px !important;
}

/* line 36444, app/assets/stylesheets/style.bundle.scss */
.border-5 {
  border-width: 5px !important;
}

@media (min-width: 576px) {
  /* line 36449, app/assets/stylesheets/style.bundle.scss */
  .border-x-sm {
    border-left: 1px solid #ebedf3 !important;
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36453, app/assets/stylesheets/style.bundle.scss */
  .border-y-sm {
    border-top: 1px solid #ebedf3 !important;
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36457, app/assets/stylesheets/style.bundle.scss */
  .border-x-sm-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  /* line 36461, app/assets/stylesheets/style.bundle.scss */
  .border-y-sm-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  /* line 36465, app/assets/stylesheets/style.bundle.scss */
  .border-sm {
    border: 1px solid #ebedf3 !important;
  }
  /* line 36468, app/assets/stylesheets/style.bundle.scss */
  .border-top-sm {
    border-top: 1px solid #ebedf3 !important;
  }
  /* line 36471, app/assets/stylesheets/style.bundle.scss */
  .border-right-sm {
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36474, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-sm {
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36477, app/assets/stylesheets/style.bundle.scss */
  .border-left-sm {
    border-left: 1px solid #ebedf3 !important;
  }
  /* line 36480, app/assets/stylesheets/style.bundle.scss */
  .border-sm-0 {
    border: 0 !important;
  }
  /* line 36483, app/assets/stylesheets/style.bundle.scss */
  .border-top-sm-0 {
    border-top: 0 !important;
  }
  /* line 36486, app/assets/stylesheets/style.bundle.scss */
  .border-right-sm-0 {
    border-right: 0 !important;
  }
  /* line 36489, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-sm-0 {
    border-bottom: 0 !important;
  }
  /* line 36492, app/assets/stylesheets/style.bundle.scss */
  .border-left-sm-0 {
    border-left: 0 !important;
  }
  /* line 36495, app/assets/stylesheets/style.bundle.scss */
  .border-sm-1 {
    border-width: 1px !important;
  }
  /* line 36498, app/assets/stylesheets/style.bundle.scss */
  .border-sm-2 {
    border-width: 2px !important;
  }
  /* line 36501, app/assets/stylesheets/style.bundle.scss */
  .border-sm-3 {
    border-width: 3px !important;
  }
  /* line 36504, app/assets/stylesheets/style.bundle.scss */
  .border-sm-4 {
    border-width: 4px !important;
  }
  /* line 36507, app/assets/stylesheets/style.bundle.scss */
  .border-sm-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 768px) {
  /* line 36513, app/assets/stylesheets/style.bundle.scss */
  .border-x-md {
    border-left: 1px solid #ebedf3 !important;
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36517, app/assets/stylesheets/style.bundle.scss */
  .border-y-md {
    border-top: 1px solid #ebedf3 !important;
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36521, app/assets/stylesheets/style.bundle.scss */
  .border-x-md-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  /* line 36525, app/assets/stylesheets/style.bundle.scss */
  .border-y-md-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  /* line 36529, app/assets/stylesheets/style.bundle.scss */
  .border-md {
    border: 1px solid #ebedf3 !important;
  }
  /* line 36532, app/assets/stylesheets/style.bundle.scss */
  .border-top-md {
    border-top: 1px solid #ebedf3 !important;
  }
  /* line 36535, app/assets/stylesheets/style.bundle.scss */
  .border-right-md {
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36538, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-md {
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36541, app/assets/stylesheets/style.bundle.scss */
  .border-left-md {
    border-left: 1px solid #ebedf3 !important;
  }
  /* line 36544, app/assets/stylesheets/style.bundle.scss */
  .border-md-0 {
    border: 0 !important;
  }
  /* line 36547, app/assets/stylesheets/style.bundle.scss */
  .border-top-md-0 {
    border-top: 0 !important;
  }
  /* line 36550, app/assets/stylesheets/style.bundle.scss */
  .border-right-md-0 {
    border-right: 0 !important;
  }
  /* line 36553, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-md-0 {
    border-bottom: 0 !important;
  }
  /* line 36556, app/assets/stylesheets/style.bundle.scss */
  .border-left-md-0 {
    border-left: 0 !important;
  }
  /* line 36559, app/assets/stylesheets/style.bundle.scss */
  .border-md-1 {
    border-width: 1px !important;
  }
  /* line 36562, app/assets/stylesheets/style.bundle.scss */
  .border-md-2 {
    border-width: 2px !important;
  }
  /* line 36565, app/assets/stylesheets/style.bundle.scss */
  .border-md-3 {
    border-width: 3px !important;
  }
  /* line 36568, app/assets/stylesheets/style.bundle.scss */
  .border-md-4 {
    border-width: 4px !important;
  }
  /* line 36571, app/assets/stylesheets/style.bundle.scss */
  .border-md-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 992px) {
  /* line 36577, app/assets/stylesheets/style.bundle.scss */
  .border-x-lg {
    border-left: 1px solid #ebedf3 !important;
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36581, app/assets/stylesheets/style.bundle.scss */
  .border-y-lg {
    border-top: 1px solid #ebedf3 !important;
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36585, app/assets/stylesheets/style.bundle.scss */
  .border-x-lg-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  /* line 36589, app/assets/stylesheets/style.bundle.scss */
  .border-y-lg-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  /* line 36593, app/assets/stylesheets/style.bundle.scss */
  .border-lg {
    border: 1px solid #ebedf3 !important;
  }
  /* line 36596, app/assets/stylesheets/style.bundle.scss */
  .border-top-lg {
    border-top: 1px solid #ebedf3 !important;
  }
  /* line 36599, app/assets/stylesheets/style.bundle.scss */
  .border-right-lg {
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36602, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-lg {
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36605, app/assets/stylesheets/style.bundle.scss */
  .border-left-lg {
    border-left: 1px solid #ebedf3 !important;
  }
  /* line 36608, app/assets/stylesheets/style.bundle.scss */
  .border-lg-0 {
    border: 0 !important;
  }
  /* line 36611, app/assets/stylesheets/style.bundle.scss */
  .border-top-lg-0 {
    border-top: 0 !important;
  }
  /* line 36614, app/assets/stylesheets/style.bundle.scss */
  .border-right-lg-0 {
    border-right: 0 !important;
  }
  /* line 36617, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-lg-0 {
    border-bottom: 0 !important;
  }
  /* line 36620, app/assets/stylesheets/style.bundle.scss */
  .border-left-lg-0 {
    border-left: 0 !important;
  }
  /* line 36623, app/assets/stylesheets/style.bundle.scss */
  .border-lg-1 {
    border-width: 1px !important;
  }
  /* line 36626, app/assets/stylesheets/style.bundle.scss */
  .border-lg-2 {
    border-width: 2px !important;
  }
  /* line 36629, app/assets/stylesheets/style.bundle.scss */
  .border-lg-3 {
    border-width: 3px !important;
  }
  /* line 36632, app/assets/stylesheets/style.bundle.scss */
  .border-lg-4 {
    border-width: 4px !important;
  }
  /* line 36635, app/assets/stylesheets/style.bundle.scss */
  .border-lg-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 1200px) {
  /* line 36641, app/assets/stylesheets/style.bundle.scss */
  .border-x-xl {
    border-left: 1px solid #ebedf3 !important;
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36645, app/assets/stylesheets/style.bundle.scss */
  .border-y-xl {
    border-top: 1px solid #ebedf3 !important;
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36649, app/assets/stylesheets/style.bundle.scss */
  .border-x-xl-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  /* line 36653, app/assets/stylesheets/style.bundle.scss */
  .border-y-xl-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  /* line 36657, app/assets/stylesheets/style.bundle.scss */
  .border-xl {
    border: 1px solid #ebedf3 !important;
  }
  /* line 36660, app/assets/stylesheets/style.bundle.scss */
  .border-top-xl {
    border-top: 1px solid #ebedf3 !important;
  }
  /* line 36663, app/assets/stylesheets/style.bundle.scss */
  .border-right-xl {
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36666, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-xl {
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36669, app/assets/stylesheets/style.bundle.scss */
  .border-left-xl {
    border-left: 1px solid #ebedf3 !important;
  }
  /* line 36672, app/assets/stylesheets/style.bundle.scss */
  .border-xl-0 {
    border: 0 !important;
  }
  /* line 36675, app/assets/stylesheets/style.bundle.scss */
  .border-top-xl-0 {
    border-top: 0 !important;
  }
  /* line 36678, app/assets/stylesheets/style.bundle.scss */
  .border-right-xl-0 {
    border-right: 0 !important;
  }
  /* line 36681, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-xl-0 {
    border-bottom: 0 !important;
  }
  /* line 36684, app/assets/stylesheets/style.bundle.scss */
  .border-left-xl-0 {
    border-left: 0 !important;
  }
  /* line 36687, app/assets/stylesheets/style.bundle.scss */
  .border-xl-1 {
    border-width: 1px !important;
  }
  /* line 36690, app/assets/stylesheets/style.bundle.scss */
  .border-xl-2 {
    border-width: 2px !important;
  }
  /* line 36693, app/assets/stylesheets/style.bundle.scss */
  .border-xl-3 {
    border-width: 3px !important;
  }
  /* line 36696, app/assets/stylesheets/style.bundle.scss */
  .border-xl-4 {
    border-width: 4px !important;
  }
  /* line 36699, app/assets/stylesheets/style.bundle.scss */
  .border-xl-5 {
    border-width: 5px !important;
  }
}

@media (min-width: 1400px) {
  /* line 36705, app/assets/stylesheets/style.bundle.scss */
  .border-x-xxl {
    border-left: 1px solid #ebedf3 !important;
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36709, app/assets/stylesheets/style.bundle.scss */
  .border-y-xxl {
    border-top: 1px solid #ebedf3 !important;
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36713, app/assets/stylesheets/style.bundle.scss */
  .border-x-xxl-0 {
    border-left: 0 !important;
    border-right: 0 !important;
  }
  /* line 36717, app/assets/stylesheets/style.bundle.scss */
  .border-y-xxl-0 {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  /* line 36721, app/assets/stylesheets/style.bundle.scss */
  .border-xxl {
    border: 1px solid #ebedf3 !important;
  }
  /* line 36724, app/assets/stylesheets/style.bundle.scss */
  .border-top-xxl {
    border-top: 1px solid #ebedf3 !important;
  }
  /* line 36727, app/assets/stylesheets/style.bundle.scss */
  .border-right-xxl {
    border-right: 1px solid #ebedf3 !important;
  }
  /* line 36730, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-xxl {
    border-bottom: 1px solid #ebedf3 !important;
  }
  /* line 36733, app/assets/stylesheets/style.bundle.scss */
  .border-left-xxl {
    border-left: 1px solid #ebedf3 !important;
  }
  /* line 36736, app/assets/stylesheets/style.bundle.scss */
  .border-xxl-0 {
    border: 0 !important;
  }
  /* line 36739, app/assets/stylesheets/style.bundle.scss */
  .border-top-xxl-0 {
    border-top: 0 !important;
  }
  /* line 36742, app/assets/stylesheets/style.bundle.scss */
  .border-right-xxl-0 {
    border-right: 0 !important;
  }
  /* line 36745, app/assets/stylesheets/style.bundle.scss */
  .border-bottom-xxl-0 {
    border-bottom: 0 !important;
  }
  /* line 36748, app/assets/stylesheets/style.bundle.scss */
  .border-left-xxl-0 {
    border-left: 0 !important;
  }
  /* line 36751, app/assets/stylesheets/style.bundle.scss */
  .border-xxl-1 {
    border-width: 1px !important;
  }
  /* line 36754, app/assets/stylesheets/style.bundle.scss */
  .border-xxl-2 {
    border-width: 2px !important;
  }
  /* line 36757, app/assets/stylesheets/style.bundle.scss */
  .border-xxl-3 {
    border-width: 3px !important;
  }
  /* line 36760, app/assets/stylesheets/style.bundle.scss */
  .border-xxl-4 {
    border-width: 4px !important;
  }
  /* line 36763, app/assets/stylesheets/style.bundle.scss */
  .border-xxl-5 {
    border-width: 5px !important;
  }
}

/* line 36768, app/assets/stylesheets/style.bundle.scss */
.border-primary {
  border-color: #3699ff !important;
}

/* line 36772, app/assets/stylesheets/style.bundle.scss */
.border-top-primary {
  border-top-color: #3699ff !important;
}

/* line 36776, app/assets/stylesheets/style.bundle.scss */
.border-right-primary {
  border-right-color: #3699ff !important;
}

/* line 36780, app/assets/stylesheets/style.bundle.scss */
.border-bottom-primary {
  border-bottom-color: #3699ff !important;
}

/* line 36784, app/assets/stylesheets/style.bundle.scss */
.border-left-primary {
  border-left-color: #3699ff !important;
}

/* line 36788, app/assets/stylesheets/style.bundle.scss */
.border-secondary {
  border-color: #e4e6ef !important;
}

/* line 36792, app/assets/stylesheets/style.bundle.scss */
.border-top-secondary {
  border-top-color: #e4e6ef !important;
}

/* line 36796, app/assets/stylesheets/style.bundle.scss */
.border-right-secondary {
  border-right-color: #e4e6ef !important;
}

/* line 36800, app/assets/stylesheets/style.bundle.scss */
.border-bottom-secondary {
  border-bottom-color: #e4e6ef !important;
}

/* line 36804, app/assets/stylesheets/style.bundle.scss */
.border-left-secondary {
  border-left-color: #e4e6ef !important;
}

/* line 36808, app/assets/stylesheets/style.bundle.scss */
.border-success {
  border-color: #1bc5bd !important;
}

/* line 36812, app/assets/stylesheets/style.bundle.scss */
.border-top-success {
  border-top-color: #1bc5bd !important;
}

/* line 36816, app/assets/stylesheets/style.bundle.scss */
.border-right-success {
  border-right-color: #1bc5bd !important;
}

/* line 36820, app/assets/stylesheets/style.bundle.scss */
.border-bottom-success {
  border-bottom-color: #1bc5bd !important;
}

/* line 36824, app/assets/stylesheets/style.bundle.scss */
.border-left-success {
  border-left-color: #1bc5bd !important;
}

/* line 36828, app/assets/stylesheets/style.bundle.scss */
.border-info {
  border-color: #8950fc !important;
}

/* line 36832, app/assets/stylesheets/style.bundle.scss */
.border-top-info {
  border-top-color: #8950fc !important;
}

/* line 36836, app/assets/stylesheets/style.bundle.scss */
.border-right-info {
  border-right-color: #8950fc !important;
}

/* line 36840, app/assets/stylesheets/style.bundle.scss */
.border-bottom-info {
  border-bottom-color: #8950fc !important;
}

/* line 36844, app/assets/stylesheets/style.bundle.scss */
.border-left-info {
  border-left-color: #8950fc !important;
}

/* line 36848, app/assets/stylesheets/style.bundle.scss */
.border-warning {
  border-color: #ffa800 !important;
}

/* line 36852, app/assets/stylesheets/style.bundle.scss */
.border-top-warning {
  border-top-color: #ffa800 !important;
}

/* line 36856, app/assets/stylesheets/style.bundle.scss */
.border-right-warning {
  border-right-color: #ffa800 !important;
}

/* line 36860, app/assets/stylesheets/style.bundle.scss */
.border-bottom-warning {
  border-bottom-color: #ffa800 !important;
}

/* line 36864, app/assets/stylesheets/style.bundle.scss */
.border-left-warning {
  border-left-color: #ffa800 !important;
}

/* line 36868, app/assets/stylesheets/style.bundle.scss */
.border-danger {
  border-color: #f64e60 !important;
}

/* line 36872, app/assets/stylesheets/style.bundle.scss */
.border-top-danger {
  border-top-color: #f64e60 !important;
}

/* line 36876, app/assets/stylesheets/style.bundle.scss */
.border-right-danger {
  border-right-color: #f64e60 !important;
}

/* line 36880, app/assets/stylesheets/style.bundle.scss */
.border-bottom-danger {
  border-bottom-color: #f64e60 !important;
}

/* line 36884, app/assets/stylesheets/style.bundle.scss */
.border-left-danger {
  border-left-color: #f64e60 !important;
}

/* line 36888, app/assets/stylesheets/style.bundle.scss */
.border-light {
  border-color: #f3f6f9 !important;
}

/* line 36892, app/assets/stylesheets/style.bundle.scss */
.border-top-light {
  border-top-color: #f3f6f9 !important;
}

/* line 36896, app/assets/stylesheets/style.bundle.scss */
.border-right-light {
  border-right-color: #f3f6f9 !important;
}

/* line 36900, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light {
  border-bottom-color: #f3f6f9 !important;
}

/* line 36904, app/assets/stylesheets/style.bundle.scss */
.border-left-light {
  border-left-color: #f3f6f9 !important;
}

/* line 36908, app/assets/stylesheets/style.bundle.scss */
.border-dark {
  border-color: #181c32 !important;
}

/* line 36912, app/assets/stylesheets/style.bundle.scss */
.border-top-dark {
  border-top-color: #181c32 !important;
}

/* line 36916, app/assets/stylesheets/style.bundle.scss */
.border-right-dark {
  border-right-color: #181c32 !important;
}

/* line 36920, app/assets/stylesheets/style.bundle.scss */
.border-bottom-dark {
  border-bottom-color: #181c32 !important;
}

/* line 36924, app/assets/stylesheets/style.bundle.scss */
.border-left-dark {
  border-left-color: #181c32 !important;
}

/* line 36928, app/assets/stylesheets/style.bundle.scss */
.border-white {
  border-color: #ffffff !important;
}

/* line 36932, app/assets/stylesheets/style.bundle.scss */
.border-top-white {
  border-top-color: #ffffff !important;
}

/* line 36936, app/assets/stylesheets/style.bundle.scss */
.border-right-white {
  border-right-color: #ffffff !important;
}

/* line 36940, app/assets/stylesheets/style.bundle.scss */
.border-bottom-white {
  border-bottom-color: #ffffff !important;
}

/* line 36944, app/assets/stylesheets/style.bundle.scss */
.border-left-white {
  border-left-color: #ffffff !important;
}

/* line 36948, app/assets/stylesheets/style.bundle.scss */
.border-light-white {
  border-color: #ffffff !important;
}

/* line 36952, app/assets/stylesheets/style.bundle.scss */
.border-top-light-white {
  border-top-color: #ffffff !important;
}

/* line 36956, app/assets/stylesheets/style.bundle.scss */
.border-right-light-white {
  border-right-color: #ffffff !important;
}

/* line 36960, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-white {
  border-bottom-color: #ffffff !important;
}

/* line 36964, app/assets/stylesheets/style.bundle.scss */
.border-left-light-white {
  border-left-color: #ffffff !important;
}

/* line 36968, app/assets/stylesheets/style.bundle.scss */
.border-light-primary {
  border-color: #e1f0ff !important;
}

/* line 36972, app/assets/stylesheets/style.bundle.scss */
.border-top-light-primary {
  border-top-color: #e1f0ff !important;
}

/* line 36976, app/assets/stylesheets/style.bundle.scss */
.border-right-light-primary {
  border-right-color: #e1f0ff !important;
}

/* line 36980, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-primary {
  border-bottom-color: #e1f0ff !important;
}

/* line 36984, app/assets/stylesheets/style.bundle.scss */
.border-left-light-primary {
  border-left-color: #e1f0ff !important;
}

/* line 36988, app/assets/stylesheets/style.bundle.scss */
.border-light-secondary {
  border-color: #ebedf3 !important;
}

/* line 36992, app/assets/stylesheets/style.bundle.scss */
.border-top-light-secondary {
  border-top-color: #ebedf3 !important;
}

/* line 36996, app/assets/stylesheets/style.bundle.scss */
.border-right-light-secondary {
  border-right-color: #ebedf3 !important;
}

/* line 37000, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-secondary {
  border-bottom-color: #ebedf3 !important;
}

/* line 37004, app/assets/stylesheets/style.bundle.scss */
.border-left-light-secondary {
  border-left-color: #ebedf3 !important;
}

/* line 37008, app/assets/stylesheets/style.bundle.scss */
.border-light-success {
  border-color: #c9f7f5 !important;
}

/* line 37012, app/assets/stylesheets/style.bundle.scss */
.border-top-light-success {
  border-top-color: #c9f7f5 !important;
}

/* line 37016, app/assets/stylesheets/style.bundle.scss */
.border-right-light-success {
  border-right-color: #c9f7f5 !important;
}

/* line 37020, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-success {
  border-bottom-color: #c9f7f5 !important;
}

/* line 37024, app/assets/stylesheets/style.bundle.scss */
.border-left-light-success {
  border-left-color: #c9f7f5 !important;
}

/* line 37028, app/assets/stylesheets/style.bundle.scss */
.border-light-info {
  border-color: #eee5ff !important;
}

/* line 37032, app/assets/stylesheets/style.bundle.scss */
.border-top-light-info {
  border-top-color: #eee5ff !important;
}

/* line 37036, app/assets/stylesheets/style.bundle.scss */
.border-right-light-info {
  border-right-color: #eee5ff !important;
}

/* line 37040, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-info {
  border-bottom-color: #eee5ff !important;
}

/* line 37044, app/assets/stylesheets/style.bundle.scss */
.border-left-light-info {
  border-left-color: #eee5ff !important;
}

/* line 37048, app/assets/stylesheets/style.bundle.scss */
.border-light-warning {
  border-color: #fff4de !important;
}

/* line 37052, app/assets/stylesheets/style.bundle.scss */
.border-top-light-warning {
  border-top-color: #fff4de !important;
}

/* line 37056, app/assets/stylesheets/style.bundle.scss */
.border-right-light-warning {
  border-right-color: #fff4de !important;
}

/* line 37060, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-warning {
  border-bottom-color: #fff4de !important;
}

/* line 37064, app/assets/stylesheets/style.bundle.scss */
.border-left-light-warning {
  border-left-color: #fff4de !important;
}

/* line 37068, app/assets/stylesheets/style.bundle.scss */
.border-light-danger {
  border-color: #ffe2e5 !important;
}

/* line 37072, app/assets/stylesheets/style.bundle.scss */
.border-top-light-danger {
  border-top-color: #ffe2e5 !important;
}

/* line 37076, app/assets/stylesheets/style.bundle.scss */
.border-right-light-danger {
  border-right-color: #ffe2e5 !important;
}

/* line 37080, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-danger {
  border-bottom-color: #ffe2e5 !important;
}

/* line 37084, app/assets/stylesheets/style.bundle.scss */
.border-left-light-danger {
  border-left-color: #ffe2e5 !important;
}

/* line 37088, app/assets/stylesheets/style.bundle.scss */
.border-light-light {
  border-color: #f3f6f9 !important;
}

/* line 37092, app/assets/stylesheets/style.bundle.scss */
.border-top-light-light {
  border-top-color: #f3f6f9 !important;
}

/* line 37096, app/assets/stylesheets/style.bundle.scss */
.border-right-light-light {
  border-right-color: #f3f6f9 !important;
}

/* line 37100, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-light {
  border-bottom-color: #f3f6f9 !important;
}

/* line 37104, app/assets/stylesheets/style.bundle.scss */
.border-left-light-light {
  border-left-color: #f3f6f9 !important;
}

/* line 37108, app/assets/stylesheets/style.bundle.scss */
.border-light-dark {
  border-color: #d1d3e0 !important;
}

/* line 37112, app/assets/stylesheets/style.bundle.scss */
.border-top-light-dark {
  border-top-color: #d1d3e0 !important;
}

/* line 37116, app/assets/stylesheets/style.bundle.scss */
.border-right-light-dark {
  border-right-color: #d1d3e0 !important;
}

/* line 37120, app/assets/stylesheets/style.bundle.scss */
.border-bottom-light-dark {
  border-bottom-color: #d1d3e0 !important;
}

/* line 37124, app/assets/stylesheets/style.bundle.scss */
.border-left-light-dark {
  border-left-color: #d1d3e0 !important;
}

/* line 37128, app/assets/stylesheets/style.bundle.scss */
.rounded-top-sm {
  border-top-left-radius: 0.28rem !important;
  border-top-right-radius: 0.28rem !important;
}

/* line 37133, app/assets/stylesheets/style.bundle.scss */
.rounded-top-left-sm {
  border-top-left-radius: 0.28rem !important;
}

/* line 37137, app/assets/stylesheets/style.bundle.scss */
.rounded-top-right-sm {
  border-top-right-radius: 0.28rem !important;
}

/* line 37141, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-sm {
  border-bottom-left-radius: 0.28rem !important;
  border-bottom-right-radius: 0.28rem !important;
}

/* line 37146, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-left-sm {
  border-bottom-left-radius: 0.28rem !important;
}

/* line 37150, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-right-sm {
  border-bottom-right-radius: 0.28rem !important;
}

/* line 37154, app/assets/stylesheets/style.bundle.scss */
.rounded-top {
  border-top-left-radius: 0.42rem !important;
  border-top-right-radius: 0.42rem !important;
}

/* line 37159, app/assets/stylesheets/style.bundle.scss */
.rounded-top-left {
  border-top-left-radius: 0.42rem !important;
}

/* line 37163, app/assets/stylesheets/style.bundle.scss */
.rounded-top-right {
  border-top-right-radius: 0.42rem !important;
}

/* line 37167, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom {
  border-bottom-left-radius: 0.42rem !important;
  border-bottom-right-radius: 0.42rem !important;
}

/* line 37172, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-left {
  border-bottom-left-radius: 0.42rem !important;
}

/* line 37176, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-right {
  border-bottom-right-radius: 0.42rem !important;
}

/* line 37180, app/assets/stylesheets/style.bundle.scss */
.rounded-xl {
  border-radius: 1.25rem !important;
}

/* line 37184, app/assets/stylesheets/style.bundle.scss */
.rounded-top-xl {
  border-top-left-radius: 1.25rem !important;
  border-top-right-radius: 1.25rem !important;
}

/* line 37189, app/assets/stylesheets/style.bundle.scss */
.rounded-top-left-xl {
  border-top-left-radius: 1.25rem !important;
}

/* line 37193, app/assets/stylesheets/style.bundle.scss */
.rounded-top-right-xl {
  border-top-right-radius: 1.25rem !important;
}

/* line 37197, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-xl {
  border-bottom-left-radius: 1.25rem !important;
  border-bottom-right-radius: 1.25rem !important;
}

/* line 37202, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-left-xl {
  border-bottom-left-radius: 1.25rem !important;
}

/* line 37206, app/assets/stylesheets/style.bundle.scss */
.rounded-bottom-right-xl {
  border-bottom-right-radius: 1.25rem !important;
}

/* line 37210, app/assets/stylesheets/style.bundle.scss */
.shadow-xs {
  -webkit-box-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.05);
}

/* line 37215, app/assets/stylesheets/style.bundle.scss */
.h-auto {
  height: auto !important;
}

/* line 37219, app/assets/stylesheets/style.bundle.scss */
.w-auto {
  width: auto !important;
}

/* line 37223, app/assets/stylesheets/style.bundle.scss */
.w-100 {
  width: 100% !important;
}

/* line 37227, app/assets/stylesheets/style.bundle.scss */
.h-100 {
  height: 100% !important;
}

/* line 37231, app/assets/stylesheets/style.bundle.scss */
.min-w-100 {
  min-width: 100% !important;
}

/* line 37235, app/assets/stylesheets/style.bundle.scss */
.min-h-100 {
  min-height: 100% !important;
}

/* line 37239, app/assets/stylesheets/style.bundle.scss */
.max-h-100 {
  max-height: 100% !important;
}

/* line 37243, app/assets/stylesheets/style.bundle.scss */
.max-w-100 {
  max-width: 100% !important;
}

/* line 37247, app/assets/stylesheets/style.bundle.scss */
.w-50 {
  width: 50% !important;
}

/* line 37251, app/assets/stylesheets/style.bundle.scss */
.h-50 {
  height: 50% !important;
}

/* line 37255, app/assets/stylesheets/style.bundle.scss */
.min-w-50 {
  min-width: 50% !important;
}

/* line 37259, app/assets/stylesheets/style.bundle.scss */
.min-h-50 {
  min-height: 50% !important;
}

/* line 37263, app/assets/stylesheets/style.bundle.scss */
.max-h-50 {
  max-height: 50% !important;
}

/* line 37267, app/assets/stylesheets/style.bundle.scss */
.max-w-50 {
  max-width: 50% !important;
}

/* line 37271, app/assets/stylesheets/style.bundle.scss */
.w-auto {
  width: auto !important;
}

/* line 37275, app/assets/stylesheets/style.bundle.scss */
.h-auto {
  height: auto !important;
}

/* line 37279, app/assets/stylesheets/style.bundle.scss */
.min-w-auto {
  min-width: auto !important;
}

/* line 37283, app/assets/stylesheets/style.bundle.scss */
.min-h-auto {
  min-height: auto !important;
}

/* line 37287, app/assets/stylesheets/style.bundle.scss */
.max-h-auto {
  max-height: auto !important;
}

/* line 37291, app/assets/stylesheets/style.bundle.scss */
.max-w-auto {
  max-width: auto !important;
}

/* line 37295, app/assets/stylesheets/style.bundle.scss */
.w-1px {
  width: 1px !important;
}

/* line 37299, app/assets/stylesheets/style.bundle.scss */
.h-1px {
  height: 1px !important;
}

/* line 37303, app/assets/stylesheets/style.bundle.scss */
.min-w-1px {
  min-width: 1px !important;
}

/* line 37307, app/assets/stylesheets/style.bundle.scss */
.min-h-1px {
  min-height: 1px !important;
}

/* line 37311, app/assets/stylesheets/style.bundle.scss */
.max-h-1px {
  max-height: 1px !important;
}

/* line 37315, app/assets/stylesheets/style.bundle.scss */
.max-w-1px {
  max-width: 1px !important;
}

/* line 37319, app/assets/stylesheets/style.bundle.scss */
.w-2px {
  width: 2px !important;
}

/* line 37323, app/assets/stylesheets/style.bundle.scss */
.h-2px {
  height: 2px !important;
}

/* line 37327, app/assets/stylesheets/style.bundle.scss */
.min-w-2px {
  min-width: 2px !important;
}

/* line 37331, app/assets/stylesheets/style.bundle.scss */
.min-h-2px {
  min-height: 2px !important;
}

/* line 37335, app/assets/stylesheets/style.bundle.scss */
.max-h-2px {
  max-height: 2px !important;
}

/* line 37339, app/assets/stylesheets/style.bundle.scss */
.max-w-2px {
  max-width: 2px !important;
}

/* line 37343, app/assets/stylesheets/style.bundle.scss */
.w-3px {
  width: 3px !important;
}

/* line 37347, app/assets/stylesheets/style.bundle.scss */
.h-3px {
  height: 3px !important;
}

/* line 37351, app/assets/stylesheets/style.bundle.scss */
.min-w-3px {
  min-width: 3px !important;
}

/* line 37355, app/assets/stylesheets/style.bundle.scss */
.min-h-3px {
  min-height: 3px !important;
}

/* line 37359, app/assets/stylesheets/style.bundle.scss */
.max-h-3px {
  max-height: 3px !important;
}

/* line 37363, app/assets/stylesheets/style.bundle.scss */
.max-w-3px {
  max-width: 3px !important;
}

/* line 37367, app/assets/stylesheets/style.bundle.scss */
.w-4px {
  width: 4px !important;
}

/* line 37371, app/assets/stylesheets/style.bundle.scss */
.h-4px {
  height: 4px !important;
}

/* line 37375, app/assets/stylesheets/style.bundle.scss */
.min-w-4px {
  min-width: 4px !important;
}

/* line 37379, app/assets/stylesheets/style.bundle.scss */
.min-h-4px {
  min-height: 4px !important;
}

/* line 37383, app/assets/stylesheets/style.bundle.scss */
.max-h-4px {
  max-height: 4px !important;
}

/* line 37387, app/assets/stylesheets/style.bundle.scss */
.max-w-4px {
  max-width: 4px !important;
}

/* line 37391, app/assets/stylesheets/style.bundle.scss */
.w-5px {
  width: 5px !important;
}

/* line 37395, app/assets/stylesheets/style.bundle.scss */
.h-5px {
  height: 5px !important;
}

/* line 37399, app/assets/stylesheets/style.bundle.scss */
.min-w-5px {
  min-width: 5px !important;
}

/* line 37403, app/assets/stylesheets/style.bundle.scss */
.min-h-5px {
  min-height: 5px !important;
}

/* line 37407, app/assets/stylesheets/style.bundle.scss */
.max-h-5px {
  max-height: 5px !important;
}

/* line 37411, app/assets/stylesheets/style.bundle.scss */
.max-w-5px {
  max-width: 5px !important;
}

/* line 37415, app/assets/stylesheets/style.bundle.scss */
.w-10px {
  width: 10px !important;
}

/* line 37419, app/assets/stylesheets/style.bundle.scss */
.h-10px {
  height: 10px !important;
}

/* line 37423, app/assets/stylesheets/style.bundle.scss */
.min-w-10px {
  min-width: 10px !important;
}

/* line 37427, app/assets/stylesheets/style.bundle.scss */
.min-h-10px {
  min-height: 10px !important;
}

/* line 37431, app/assets/stylesheets/style.bundle.scss */
.max-h-10px {
  max-height: 10px !important;
}

/* line 37435, app/assets/stylesheets/style.bundle.scss */
.max-w-10px {
  max-width: 10px !important;
}

/* line 37439, app/assets/stylesheets/style.bundle.scss */
.w-15px {
  width: 15px !important;
}

/* line 37443, app/assets/stylesheets/style.bundle.scss */
.h-15px {
  height: 15px !important;
}

/* line 37447, app/assets/stylesheets/style.bundle.scss */
.min-w-15px {
  min-width: 15px !important;
}

/* line 37451, app/assets/stylesheets/style.bundle.scss */
.min-h-15px {
  min-height: 15px !important;
}

/* line 37455, app/assets/stylesheets/style.bundle.scss */
.max-h-15px {
  max-height: 15px !important;
}

/* line 37459, app/assets/stylesheets/style.bundle.scss */
.max-w-15px {
  max-width: 15px !important;
}

/* line 37463, app/assets/stylesheets/style.bundle.scss */
.w-20px {
  width: 20px !important;
}

/* line 37467, app/assets/stylesheets/style.bundle.scss */
.h-20px {
  height: 20px !important;
}

/* line 37471, app/assets/stylesheets/style.bundle.scss */
.min-w-20px {
  min-width: 20px !important;
}

/* line 37475, app/assets/stylesheets/style.bundle.scss */
.min-h-20px {
  min-height: 20px !important;
}

/* line 37479, app/assets/stylesheets/style.bundle.scss */
.max-h-20px {
  max-height: 20px !important;
}

/* line 37483, app/assets/stylesheets/style.bundle.scss */
.max-w-20px {
  max-width: 20px !important;
}

/* line 37487, app/assets/stylesheets/style.bundle.scss */
.w-25px {
  width: 25px !important;
}

/* line 37491, app/assets/stylesheets/style.bundle.scss */
.h-25px {
  height: 25px !important;
}

/* line 37495, app/assets/stylesheets/style.bundle.scss */
.min-w-25px {
  min-width: 25px !important;
}

/* line 37499, app/assets/stylesheets/style.bundle.scss */
.min-h-25px {
  min-height: 25px !important;
}

/* line 37503, app/assets/stylesheets/style.bundle.scss */
.max-h-25px {
  max-height: 25px !important;
}

/* line 37507, app/assets/stylesheets/style.bundle.scss */
.max-w-25px {
  max-width: 25px !important;
}

/* line 37511, app/assets/stylesheets/style.bundle.scss */
.w-30px {
  width: 30px !important;
}

/* line 37515, app/assets/stylesheets/style.bundle.scss */
.h-30px {
  height: 30px !important;
}

/* line 37519, app/assets/stylesheets/style.bundle.scss */
.min-w-30px {
  min-width: 30px !important;
}

/* line 37523, app/assets/stylesheets/style.bundle.scss */
.min-h-30px {
  min-height: 30px !important;
}

/* line 37527, app/assets/stylesheets/style.bundle.scss */
.max-h-30px {
  max-height: 30px !important;
}

/* line 37531, app/assets/stylesheets/style.bundle.scss */
.max-w-30px {
  max-width: 30px !important;
}

/* line 37535, app/assets/stylesheets/style.bundle.scss */
.w-35px {
  width: 35px !important;
}

/* line 37539, app/assets/stylesheets/style.bundle.scss */
.h-35px {
  height: 35px !important;
}

/* line 37543, app/assets/stylesheets/style.bundle.scss */
.min-w-35px {
  min-width: 35px !important;
}

/* line 37547, app/assets/stylesheets/style.bundle.scss */
.min-h-35px {
  min-height: 35px !important;
}

/* line 37551, app/assets/stylesheets/style.bundle.scss */
.max-h-35px {
  max-height: 35px !important;
}

/* line 37555, app/assets/stylesheets/style.bundle.scss */
.max-w-35px {
  max-width: 35px !important;
}

/* line 37559, app/assets/stylesheets/style.bundle.scss */
.w-40px {
  width: 40px !important;
}

/* line 37563, app/assets/stylesheets/style.bundle.scss */
.h-40px {
  height: 40px !important;
}

/* line 37567, app/assets/stylesheets/style.bundle.scss */
.min-w-40px {
  min-width: 40px !important;
}

/* line 37571, app/assets/stylesheets/style.bundle.scss */
.min-h-40px {
  min-height: 40px !important;
}

/* line 37575, app/assets/stylesheets/style.bundle.scss */
.max-h-40px {
  max-height: 40px !important;
}

/* line 37579, app/assets/stylesheets/style.bundle.scss */
.max-w-40px {
  max-width: 40px !important;
}

/* line 37583, app/assets/stylesheets/style.bundle.scss */
.w-45px {
  width: 45px !important;
}

/* line 37587, app/assets/stylesheets/style.bundle.scss */
.h-45px {
  height: 45px !important;
}

/* line 37591, app/assets/stylesheets/style.bundle.scss */
.min-w-45px {
  min-width: 45px !important;
}

/* line 37595, app/assets/stylesheets/style.bundle.scss */
.min-h-45px {
  min-height: 45px !important;
}

/* line 37599, app/assets/stylesheets/style.bundle.scss */
.max-h-45px {
  max-height: 45px !important;
}

/* line 37603, app/assets/stylesheets/style.bundle.scss */
.max-w-45px {
  max-width: 45px !important;
}

/* line 37607, app/assets/stylesheets/style.bundle.scss */
.w-50px {
  width: 50px !important;
}

/* line 37611, app/assets/stylesheets/style.bundle.scss */
.h-50px {
  height: 50px !important;
}

/* line 37615, app/assets/stylesheets/style.bundle.scss */
.min-w-50px {
  min-width: 50px !important;
}

/* line 37619, app/assets/stylesheets/style.bundle.scss */
.min-h-50px {
  min-height: 50px !important;
}

/* line 37623, app/assets/stylesheets/style.bundle.scss */
.max-h-50px {
  max-height: 50px !important;
}

/* line 37627, app/assets/stylesheets/style.bundle.scss */
.max-w-50px {
  max-width: 50px !important;
}

/* line 37631, app/assets/stylesheets/style.bundle.scss */
.w-55px {
  width: 55px !important;
}

/* line 37635, app/assets/stylesheets/style.bundle.scss */
.h-55px {
  height: 55px !important;
}

/* line 37639, app/assets/stylesheets/style.bundle.scss */
.min-w-55px {
  min-width: 55px !important;
}

/* line 37643, app/assets/stylesheets/style.bundle.scss */
.min-h-55px {
  min-height: 55px !important;
}

/* line 37647, app/assets/stylesheets/style.bundle.scss */
.max-h-55px {
  max-height: 55px !important;
}

/* line 37651, app/assets/stylesheets/style.bundle.scss */
.max-w-55px {
  max-width: 55px !important;
}

/* line 37655, app/assets/stylesheets/style.bundle.scss */
.w-60px {
  width: 60px !important;
}

/* line 37659, app/assets/stylesheets/style.bundle.scss */
.h-60px {
  height: 60px !important;
}

/* line 37663, app/assets/stylesheets/style.bundle.scss */
.min-w-60px {
  min-width: 60px !important;
}

/* line 37667, app/assets/stylesheets/style.bundle.scss */
.min-h-60px {
  min-height: 60px !important;
}

/* line 37671, app/assets/stylesheets/style.bundle.scss */
.max-h-60px {
  max-height: 60px !important;
}

/* line 37675, app/assets/stylesheets/style.bundle.scss */
.max-w-60px {
  max-width: 60px !important;
}

/* line 37679, app/assets/stylesheets/style.bundle.scss */
.w-65px {
  width: 65px !important;
}

/* line 37683, app/assets/stylesheets/style.bundle.scss */
.h-65px {
  height: 65px !important;
}

/* line 37687, app/assets/stylesheets/style.bundle.scss */
.min-w-65px {
  min-width: 65px !important;
}

/* line 37691, app/assets/stylesheets/style.bundle.scss */
.min-h-65px {
  min-height: 65px !important;
}

/* line 37695, app/assets/stylesheets/style.bundle.scss */
.max-h-65px {
  max-height: 65px !important;
}

/* line 37699, app/assets/stylesheets/style.bundle.scss */
.max-w-65px {
  max-width: 65px !important;
}

/* line 37703, app/assets/stylesheets/style.bundle.scss */
.w-70px {
  width: 70px !important;
}

/* line 37707, app/assets/stylesheets/style.bundle.scss */
.h-70px {
  height: 70px !important;
}

/* line 37711, app/assets/stylesheets/style.bundle.scss */
.min-w-70px {
  min-width: 70px !important;
}

/* line 37715, app/assets/stylesheets/style.bundle.scss */
.min-h-70px {
  min-height: 70px !important;
}

/* line 37719, app/assets/stylesheets/style.bundle.scss */
.max-h-70px {
  max-height: 70px !important;
}

/* line 37723, app/assets/stylesheets/style.bundle.scss */
.max-w-70px {
  max-width: 70px !important;
}

/* line 37727, app/assets/stylesheets/style.bundle.scss */
.w-75px {
  width: 75px !important;
}

/* line 37731, app/assets/stylesheets/style.bundle.scss */
.h-75px {
  height: 75px !important;
}

/* line 37735, app/assets/stylesheets/style.bundle.scss */
.min-w-75px {
  min-width: 75px !important;
}

/* line 37739, app/assets/stylesheets/style.bundle.scss */
.min-h-75px {
  min-height: 75px !important;
}

/* line 37743, app/assets/stylesheets/style.bundle.scss */
.max-h-75px {
  max-height: 75px !important;
}

/* line 37747, app/assets/stylesheets/style.bundle.scss */
.max-w-75px {
  max-width: 75px !important;
}

/* line 37751, app/assets/stylesheets/style.bundle.scss */
.w-80px {
  width: 80px !important;
}

/* line 37755, app/assets/stylesheets/style.bundle.scss */
.h-80px {
  height: 80px !important;
}

/* line 37759, app/assets/stylesheets/style.bundle.scss */
.min-w-80px {
  min-width: 80px !important;
}

/* line 37763, app/assets/stylesheets/style.bundle.scss */
.min-h-80px {
  min-height: 80px !important;
}

/* line 37767, app/assets/stylesheets/style.bundle.scss */
.max-h-80px {
  max-height: 80px !important;
}

/* line 37771, app/assets/stylesheets/style.bundle.scss */
.max-w-80px {
  max-width: 80px !important;
}

/* line 37775, app/assets/stylesheets/style.bundle.scss */
.w-85px {
  width: 85px !important;
}

/* line 37779, app/assets/stylesheets/style.bundle.scss */
.h-85px {
  height: 85px !important;
}

/* line 37783, app/assets/stylesheets/style.bundle.scss */
.min-w-85px {
  min-width: 85px !important;
}

/* line 37787, app/assets/stylesheets/style.bundle.scss */
.min-h-85px {
  min-height: 85px !important;
}

/* line 37791, app/assets/stylesheets/style.bundle.scss */
.max-h-85px {
  max-height: 85px !important;
}

/* line 37795, app/assets/stylesheets/style.bundle.scss */
.max-w-85px {
  max-width: 85px !important;
}

/* line 37799, app/assets/stylesheets/style.bundle.scss */
.w-90px {
  width: 90px !important;
}

/* line 37803, app/assets/stylesheets/style.bundle.scss */
.h-90px {
  height: 90px !important;
}

/* line 37807, app/assets/stylesheets/style.bundle.scss */
.min-w-90px {
  min-width: 90px !important;
}

/* line 37811, app/assets/stylesheets/style.bundle.scss */
.min-h-90px {
  min-height: 90px !important;
}

/* line 37815, app/assets/stylesheets/style.bundle.scss */
.max-h-90px {
  max-height: 90px !important;
}

/* line 37819, app/assets/stylesheets/style.bundle.scss */
.max-w-90px {
  max-width: 90px !important;
}

/* line 37823, app/assets/stylesheets/style.bundle.scss */
.w-95px {
  width: 95px !important;
}

/* line 37827, app/assets/stylesheets/style.bundle.scss */
.h-95px {
  height: 95px !important;
}

/* line 37831, app/assets/stylesheets/style.bundle.scss */
.min-w-95px {
  min-width: 95px !important;
}

/* line 37835, app/assets/stylesheets/style.bundle.scss */
.min-h-95px {
  min-height: 95px !important;
}

/* line 37839, app/assets/stylesheets/style.bundle.scss */
.max-h-95px {
  max-height: 95px !important;
}

/* line 37843, app/assets/stylesheets/style.bundle.scss */
.max-w-95px {
  max-width: 95px !important;
}

/* line 37847, app/assets/stylesheets/style.bundle.scss */
.w-100px {
  width: 100px !important;
}

/* line 37851, app/assets/stylesheets/style.bundle.scss */
.h-100px {
  height: 100px !important;
}

/* line 37855, app/assets/stylesheets/style.bundle.scss */
.min-w-100px {
  min-width: 100px !important;
}

/* line 37859, app/assets/stylesheets/style.bundle.scss */
.min-h-100px {
  min-height: 100px !important;
}

/* line 37863, app/assets/stylesheets/style.bundle.scss */
.max-h-100px {
  max-height: 100px !important;
}

/* line 37867, app/assets/stylesheets/style.bundle.scss */
.max-w-100px {
  max-width: 100px !important;
}

/* line 37871, app/assets/stylesheets/style.bundle.scss */
.w-105px {
  width: 105px !important;
}

/* line 37875, app/assets/stylesheets/style.bundle.scss */
.h-105px {
  height: 105px !important;
}

/* line 37879, app/assets/stylesheets/style.bundle.scss */
.min-w-105px {
  min-width: 105px !important;
}

/* line 37883, app/assets/stylesheets/style.bundle.scss */
.min-h-105px {
  min-height: 105px !important;
}

/* line 37887, app/assets/stylesheets/style.bundle.scss */
.max-h-105px {
  max-height: 105px !important;
}

/* line 37891, app/assets/stylesheets/style.bundle.scss */
.max-w-105px {
  max-width: 105px !important;
}

/* line 37895, app/assets/stylesheets/style.bundle.scss */
.w-110px {
  width: 110px !important;
}

/* line 37899, app/assets/stylesheets/style.bundle.scss */
.h-110px {
  height: 110px !important;
}

/* line 37903, app/assets/stylesheets/style.bundle.scss */
.min-w-110px {
  min-width: 110px !important;
}

/* line 37907, app/assets/stylesheets/style.bundle.scss */
.min-h-110px {
  min-height: 110px !important;
}

/* line 37911, app/assets/stylesheets/style.bundle.scss */
.max-h-110px {
  max-height: 110px !important;
}

/* line 37915, app/assets/stylesheets/style.bundle.scss */
.max-w-110px {
  max-width: 110px !important;
}

/* line 37919, app/assets/stylesheets/style.bundle.scss */
.w-115px {
  width: 115px !important;
}

/* line 37923, app/assets/stylesheets/style.bundle.scss */
.h-115px {
  height: 115px !important;
}

/* line 37927, app/assets/stylesheets/style.bundle.scss */
.min-w-115px {
  min-width: 115px !important;
}

/* line 37931, app/assets/stylesheets/style.bundle.scss */
.min-h-115px {
  min-height: 115px !important;
}

/* line 37935, app/assets/stylesheets/style.bundle.scss */
.max-h-115px {
  max-height: 115px !important;
}

/* line 37939, app/assets/stylesheets/style.bundle.scss */
.max-w-115px {
  max-width: 115px !important;
}

/* line 37943, app/assets/stylesheets/style.bundle.scss */
.w-120px {
  width: 120px !important;
}

/* line 37947, app/assets/stylesheets/style.bundle.scss */
.h-120px {
  height: 120px !important;
}

/* line 37951, app/assets/stylesheets/style.bundle.scss */
.min-w-120px {
  min-width: 120px !important;
}

/* line 37955, app/assets/stylesheets/style.bundle.scss */
.min-h-120px {
  min-height: 120px !important;
}

/* line 37959, app/assets/stylesheets/style.bundle.scss */
.max-h-120px {
  max-height: 120px !important;
}

/* line 37963, app/assets/stylesheets/style.bundle.scss */
.max-w-120px {
  max-width: 120px !important;
}

/* line 37967, app/assets/stylesheets/style.bundle.scss */
.w-125px {
  width: 125px !important;
}

/* line 37971, app/assets/stylesheets/style.bundle.scss */
.h-125px {
  height: 125px !important;
}

/* line 37975, app/assets/stylesheets/style.bundle.scss */
.min-w-125px {
  min-width: 125px !important;
}

/* line 37979, app/assets/stylesheets/style.bundle.scss */
.min-h-125px {
  min-height: 125px !important;
}

/* line 37983, app/assets/stylesheets/style.bundle.scss */
.max-h-125px {
  max-height: 125px !important;
}

/* line 37987, app/assets/stylesheets/style.bundle.scss */
.max-w-125px {
  max-width: 125px !important;
}

/* line 37991, app/assets/stylesheets/style.bundle.scss */
.w-130px {
  width: 130px !important;
}

/* line 37995, app/assets/stylesheets/style.bundle.scss */
.h-130px {
  height: 130px !important;
}

/* line 37999, app/assets/stylesheets/style.bundle.scss */
.min-w-130px {
  min-width: 130px !important;
}

/* line 38003, app/assets/stylesheets/style.bundle.scss */
.min-h-130px {
  min-height: 130px !important;
}

/* line 38007, app/assets/stylesheets/style.bundle.scss */
.max-h-130px {
  max-height: 130px !important;
}

/* line 38011, app/assets/stylesheets/style.bundle.scss */
.max-w-130px {
  max-width: 130px !important;
}

/* line 38015, app/assets/stylesheets/style.bundle.scss */
.w-135px {
  width: 135px !important;
}

/* line 38019, app/assets/stylesheets/style.bundle.scss */
.h-135px {
  height: 135px !important;
}

/* line 38023, app/assets/stylesheets/style.bundle.scss */
.min-w-135px {
  min-width: 135px !important;
}

/* line 38027, app/assets/stylesheets/style.bundle.scss */
.min-h-135px {
  min-height: 135px !important;
}

/* line 38031, app/assets/stylesheets/style.bundle.scss */
.max-h-135px {
  max-height: 135px !important;
}

/* line 38035, app/assets/stylesheets/style.bundle.scss */
.max-w-135px {
  max-width: 135px !important;
}

/* line 38039, app/assets/stylesheets/style.bundle.scss */
.w-140px {
  width: 140px !important;
}

/* line 38043, app/assets/stylesheets/style.bundle.scss */
.h-140px {
  height: 140px !important;
}

/* line 38047, app/assets/stylesheets/style.bundle.scss */
.min-w-140px {
  min-width: 140px !important;
}

/* line 38051, app/assets/stylesheets/style.bundle.scss */
.min-h-140px {
  min-height: 140px !important;
}

/* line 38055, app/assets/stylesheets/style.bundle.scss */
.max-h-140px {
  max-height: 140px !important;
}

/* line 38059, app/assets/stylesheets/style.bundle.scss */
.max-w-140px {
  max-width: 140px !important;
}

/* line 38063, app/assets/stylesheets/style.bundle.scss */
.w-145px {
  width: 145px !important;
}

/* line 38067, app/assets/stylesheets/style.bundle.scss */
.h-145px {
  height: 145px !important;
}

/* line 38071, app/assets/stylesheets/style.bundle.scss */
.min-w-145px {
  min-width: 145px !important;
}

/* line 38075, app/assets/stylesheets/style.bundle.scss */
.min-h-145px {
  min-height: 145px !important;
}

/* line 38079, app/assets/stylesheets/style.bundle.scss */
.max-h-145px {
  max-height: 145px !important;
}

/* line 38083, app/assets/stylesheets/style.bundle.scss */
.max-w-145px {
  max-width: 145px !important;
}

/* line 38087, app/assets/stylesheets/style.bundle.scss */
.w-150px {
  width: 150px !important;
}

/* line 38091, app/assets/stylesheets/style.bundle.scss */
.h-150px {
  height: 150px !important;
}

/* line 38095, app/assets/stylesheets/style.bundle.scss */
.min-w-150px {
  min-width: 150px !important;
}

/* line 38099, app/assets/stylesheets/style.bundle.scss */
.min-h-150px {
  min-height: 150px !important;
}

/* line 38103, app/assets/stylesheets/style.bundle.scss */
.max-h-150px {
  max-height: 150px !important;
}

/* line 38107, app/assets/stylesheets/style.bundle.scss */
.max-w-150px {
  max-width: 150px !important;
}

/* line 38111, app/assets/stylesheets/style.bundle.scss */
.w-155px {
  width: 155px !important;
}

/* line 38115, app/assets/stylesheets/style.bundle.scss */
.h-155px {
  height: 155px !important;
}

/* line 38119, app/assets/stylesheets/style.bundle.scss */
.min-w-155px {
  min-width: 155px !important;
}

/* line 38123, app/assets/stylesheets/style.bundle.scss */
.min-h-155px {
  min-height: 155px !important;
}

/* line 38127, app/assets/stylesheets/style.bundle.scss */
.max-h-155px {
  max-height: 155px !important;
}

/* line 38131, app/assets/stylesheets/style.bundle.scss */
.max-w-155px {
  max-width: 155px !important;
}

/* line 38135, app/assets/stylesheets/style.bundle.scss */
.w-160px {
  width: 160px !important;
}

/* line 38139, app/assets/stylesheets/style.bundle.scss */
.h-160px {
  height: 160px !important;
}

/* line 38143, app/assets/stylesheets/style.bundle.scss */
.min-w-160px {
  min-width: 160px !important;
}

/* line 38147, app/assets/stylesheets/style.bundle.scss */
.min-h-160px {
  min-height: 160px !important;
}

/* line 38151, app/assets/stylesheets/style.bundle.scss */
.max-h-160px {
  max-height: 160px !important;
}

/* line 38155, app/assets/stylesheets/style.bundle.scss */
.max-w-160px {
  max-width: 160px !important;
}

/* line 38159, app/assets/stylesheets/style.bundle.scss */
.w-165px {
  width: 165px !important;
}

/* line 38163, app/assets/stylesheets/style.bundle.scss */
.h-165px {
  height: 165px !important;
}

/* line 38167, app/assets/stylesheets/style.bundle.scss */
.min-w-165px {
  min-width: 165px !important;
}

/* line 38171, app/assets/stylesheets/style.bundle.scss */
.min-h-165px {
  min-height: 165px !important;
}

/* line 38175, app/assets/stylesheets/style.bundle.scss */
.max-h-165px {
  max-height: 165px !important;
}

/* line 38179, app/assets/stylesheets/style.bundle.scss */
.max-w-165px {
  max-width: 165px !important;
}

/* line 38183, app/assets/stylesheets/style.bundle.scss */
.w-176px {
  width: 170px !important;
}

/* line 38187, app/assets/stylesheets/style.bundle.scss */
.h-176px {
  height: 170px !important;
}

/* line 38191, app/assets/stylesheets/style.bundle.scss */
.min-w-176px {
  min-width: 170px !important;
}

/* line 38195, app/assets/stylesheets/style.bundle.scss */
.min-h-176px {
  min-height: 170px !important;
}

/* line 38199, app/assets/stylesheets/style.bundle.scss */
.max-h-176px {
  max-height: 170px !important;
}

/* line 38203, app/assets/stylesheets/style.bundle.scss */
.max-w-176px {
  max-width: 170px !important;
}

/* line 38207, app/assets/stylesheets/style.bundle.scss */
.w-175px {
  width: 175px !important;
}

/* line 38211, app/assets/stylesheets/style.bundle.scss */
.h-175px {
  height: 175px !important;
}

/* line 38215, app/assets/stylesheets/style.bundle.scss */
.min-w-175px {
  min-width: 175px !important;
}

/* line 38219, app/assets/stylesheets/style.bundle.scss */
.min-h-175px {
  min-height: 175px !important;
}

/* line 38223, app/assets/stylesheets/style.bundle.scss */
.max-h-175px {
  max-height: 175px !important;
}

/* line 38227, app/assets/stylesheets/style.bundle.scss */
.max-w-175px {
  max-width: 175px !important;
}

/* line 38231, app/assets/stylesheets/style.bundle.scss */
.w-180px {
  width: 180px !important;
}

/* line 38235, app/assets/stylesheets/style.bundle.scss */
.h-180px {
  height: 180px !important;
}

/* line 38239, app/assets/stylesheets/style.bundle.scss */
.min-w-180px {
  min-width: 180px !important;
}

/* line 38243, app/assets/stylesheets/style.bundle.scss */
.min-h-180px {
  min-height: 180px !important;
}

/* line 38247, app/assets/stylesheets/style.bundle.scss */
.max-h-180px {
  max-height: 180px !important;
}

/* line 38251, app/assets/stylesheets/style.bundle.scss */
.max-w-180px {
  max-width: 180px !important;
}

/* line 38255, app/assets/stylesheets/style.bundle.scss */
.w-200px {
  width: 200px !important;
}

/* line 38259, app/assets/stylesheets/style.bundle.scss */
.h-200px {
  height: 200px !important;
}

/* line 38263, app/assets/stylesheets/style.bundle.scss */
.min-w-200px {
  min-width: 200px !important;
}

/* line 38267, app/assets/stylesheets/style.bundle.scss */
.min-h-200px {
  min-height: 200px !important;
}

/* line 38271, app/assets/stylesheets/style.bundle.scss */
.max-h-200px {
  max-height: 200px !important;
}

/* line 38275, app/assets/stylesheets/style.bundle.scss */
.max-w-200px {
  max-width: 200px !important;
}

/* line 38279, app/assets/stylesheets/style.bundle.scss */
.w-225px {
  width: 225px !important;
}

/* line 38283, app/assets/stylesheets/style.bundle.scss */
.h-225px {
  height: 225px !important;
}

/* line 38287, app/assets/stylesheets/style.bundle.scss */
.min-w-225px {
  min-width: 225px !important;
}

/* line 38291, app/assets/stylesheets/style.bundle.scss */
.min-h-225px {
  min-height: 225px !important;
}

/* line 38295, app/assets/stylesheets/style.bundle.scss */
.max-h-225px {
  max-height: 225px !important;
}

/* line 38299, app/assets/stylesheets/style.bundle.scss */
.max-w-225px {
  max-width: 225px !important;
}

/* line 38303, app/assets/stylesheets/style.bundle.scss */
.w-235px {
  width: 235px !important;
}

/* line 38307, app/assets/stylesheets/style.bundle.scss */
.h-235px {
  height: 235px !important;
}

/* line 38311, app/assets/stylesheets/style.bundle.scss */
.min-w-235px {
  min-width: 235px !important;
}

/* line 38315, app/assets/stylesheets/style.bundle.scss */
.min-h-235px {
  min-height: 235px !important;
}

/* line 38319, app/assets/stylesheets/style.bundle.scss */
.max-h-235px {
  max-height: 235px !important;
}

/* line 38323, app/assets/stylesheets/style.bundle.scss */
.max-w-235px {
  max-width: 235px !important;
}

/* line 38327, app/assets/stylesheets/style.bundle.scss */
.w-250px {
  width: 250px !important;
}

/* line 38331, app/assets/stylesheets/style.bundle.scss */
.h-250px {
  height: 250px !important;
}

/* line 38335, app/assets/stylesheets/style.bundle.scss */
.min-w-250px {
  min-width: 250px !important;
}

/* line 38339, app/assets/stylesheets/style.bundle.scss */
.min-h-250px {
  min-height: 250px !important;
}

/* line 38343, app/assets/stylesheets/style.bundle.scss */
.max-h-250px {
  max-height: 250px !important;
}

/* line 38347, app/assets/stylesheets/style.bundle.scss */
.max-w-250px {
  max-width: 250px !important;
}

/* line 38351, app/assets/stylesheets/style.bundle.scss */
.w-255px {
  width: 255px !important;
}

/* line 38355, app/assets/stylesheets/style.bundle.scss */
.h-255px {
  height: 255px !important;
}

/* line 38359, app/assets/stylesheets/style.bundle.scss */
.min-w-255px {
  min-width: 255px !important;
}

/* line 38363, app/assets/stylesheets/style.bundle.scss */
.min-h-255px {
  min-height: 255px !important;
}

/* line 38367, app/assets/stylesheets/style.bundle.scss */
.max-h-255px {
  max-height: 255px !important;
}

/* line 38371, app/assets/stylesheets/style.bundle.scss */
.max-w-255px {
  max-width: 255px !important;
}

/* line 38375, app/assets/stylesheets/style.bundle.scss */
.w-260px {
  width: 260px !important;
}

/* line 38379, app/assets/stylesheets/style.bundle.scss */
.h-260px {
  height: 260px !important;
}

/* line 38383, app/assets/stylesheets/style.bundle.scss */
.min-w-260px {
  min-width: 260px !important;
}

/* line 38387, app/assets/stylesheets/style.bundle.scss */
.min-h-260px {
  min-height: 260px !important;
}

/* line 38391, app/assets/stylesheets/style.bundle.scss */
.max-h-260px {
  max-height: 260px !important;
}

/* line 38395, app/assets/stylesheets/style.bundle.scss */
.max-w-260px {
  max-width: 260px !important;
}

/* line 38399, app/assets/stylesheets/style.bundle.scss */
.w-265px {
  width: 265px !important;
}

/* line 38403, app/assets/stylesheets/style.bundle.scss */
.h-265px {
  height: 265px !important;
}

/* line 38407, app/assets/stylesheets/style.bundle.scss */
.min-w-265px {
  min-width: 265px !important;
}

/* line 38411, app/assets/stylesheets/style.bundle.scss */
.min-h-265px {
  min-height: 265px !important;
}

/* line 38415, app/assets/stylesheets/style.bundle.scss */
.max-h-265px {
  max-height: 265px !important;
}

/* line 38419, app/assets/stylesheets/style.bundle.scss */
.max-w-265px {
  max-width: 265px !important;
}

/* line 38423, app/assets/stylesheets/style.bundle.scss */
.w-275px {
  width: 275px !important;
}

/* line 38427, app/assets/stylesheets/style.bundle.scss */
.h-275px {
  height: 275px !important;
}

/* line 38431, app/assets/stylesheets/style.bundle.scss */
.min-w-275px {
  min-width: 275px !important;
}

/* line 38435, app/assets/stylesheets/style.bundle.scss */
.min-h-275px {
  min-height: 275px !important;
}

/* line 38439, app/assets/stylesheets/style.bundle.scss */
.max-h-275px {
  max-height: 275px !important;
}

/* line 38443, app/assets/stylesheets/style.bundle.scss */
.max-w-275px {
  max-width: 275px !important;
}

/* line 38447, app/assets/stylesheets/style.bundle.scss */
.w-295px {
  width: 295px !important;
}

/* line 38451, app/assets/stylesheets/style.bundle.scss */
.h-295px {
  height: 295px !important;
}

/* line 38455, app/assets/stylesheets/style.bundle.scss */
.min-w-295px {
  min-width: 295px !important;
}

/* line 38459, app/assets/stylesheets/style.bundle.scss */
.min-h-295px {
  min-height: 295px !important;
}

/* line 38463, app/assets/stylesheets/style.bundle.scss */
.max-h-295px {
  max-height: 295px !important;
}

/* line 38467, app/assets/stylesheets/style.bundle.scss */
.max-w-295px {
  max-width: 295px !important;
}

/* line 38471, app/assets/stylesheets/style.bundle.scss */
.w-300px {
  width: 300px !important;
}

/* line 38475, app/assets/stylesheets/style.bundle.scss */
.h-300px {
  height: 300px !important;
}

/* line 38479, app/assets/stylesheets/style.bundle.scss */
.min-w-300px {
  min-width: 300px !important;
}

/* line 38483, app/assets/stylesheets/style.bundle.scss */
.min-h-300px {
  min-height: 300px !important;
}

/* line 38487, app/assets/stylesheets/style.bundle.scss */
.max-h-300px {
  max-height: 300px !important;
}

/* line 38491, app/assets/stylesheets/style.bundle.scss */
.max-w-300px {
  max-width: 300px !important;
}

/* line 38495, app/assets/stylesheets/style.bundle.scss */
.w-325px {
  width: 325px !important;
}

/* line 38499, app/assets/stylesheets/style.bundle.scss */
.h-325px {
  height: 325px !important;
}

/* line 38503, app/assets/stylesheets/style.bundle.scss */
.min-w-325px {
  min-width: 325px !important;
}

/* line 38507, app/assets/stylesheets/style.bundle.scss */
.min-h-325px {
  min-height: 325px !important;
}

/* line 38511, app/assets/stylesheets/style.bundle.scss */
.max-h-325px {
  max-height: 325px !important;
}

/* line 38515, app/assets/stylesheets/style.bundle.scss */
.max-w-325px {
  max-width: 325px !important;
}

/* line 38519, app/assets/stylesheets/style.bundle.scss */
.w-350px {
  width: 350px !important;
}

/* line 38523, app/assets/stylesheets/style.bundle.scss */
.h-350px {
  height: 350px !important;
}

/* line 38527, app/assets/stylesheets/style.bundle.scss */
.min-w-350px {
  min-width: 350px !important;
}

/* line 38531, app/assets/stylesheets/style.bundle.scss */
.min-h-350px {
  min-height: 350px !important;
}

/* line 38535, app/assets/stylesheets/style.bundle.scss */
.max-h-350px {
  max-height: 350px !important;
}

/* line 38539, app/assets/stylesheets/style.bundle.scss */
.max-w-350px {
  max-width: 350px !important;
}

/* line 38543, app/assets/stylesheets/style.bundle.scss */
.w-375px {
  width: 375px !important;
}

/* line 38547, app/assets/stylesheets/style.bundle.scss */
.h-375px {
  height: 375px !important;
}

/* line 38551, app/assets/stylesheets/style.bundle.scss */
.min-w-375px {
  min-width: 375px !important;
}

/* line 38555, app/assets/stylesheets/style.bundle.scss */
.min-h-375px {
  min-height: 375px !important;
}

/* line 38559, app/assets/stylesheets/style.bundle.scss */
.max-h-375px {
  max-height: 375px !important;
}

/* line 38563, app/assets/stylesheets/style.bundle.scss */
.max-w-375px {
  max-width: 375px !important;
}

/* line 38567, app/assets/stylesheets/style.bundle.scss */
.w-400px {
  width: 400px !important;
}

/* line 38571, app/assets/stylesheets/style.bundle.scss */
.h-400px {
  height: 400px !important;
}

/* line 38575, app/assets/stylesheets/style.bundle.scss */
.min-w-400px {
  min-width: 400px !important;
}

/* line 38579, app/assets/stylesheets/style.bundle.scss */
.min-h-400px {
  min-height: 400px !important;
}

/* line 38583, app/assets/stylesheets/style.bundle.scss */
.max-h-400px {
  max-height: 400px !important;
}

/* line 38587, app/assets/stylesheets/style.bundle.scss */
.max-w-400px {
  max-width: 400px !important;
}

/* line 38591, app/assets/stylesheets/style.bundle.scss */
.w-425px {
  width: 425px !important;
}

/* line 38595, app/assets/stylesheets/style.bundle.scss */
.h-425px {
  height: 425px !important;
}

/* line 38599, app/assets/stylesheets/style.bundle.scss */
.min-w-425px {
  min-width: 425px !important;
}

/* line 38603, app/assets/stylesheets/style.bundle.scss */
.min-h-425px {
  min-height: 425px !important;
}

/* line 38607, app/assets/stylesheets/style.bundle.scss */
.max-h-425px {
  max-height: 425px !important;
}

/* line 38611, app/assets/stylesheets/style.bundle.scss */
.max-w-425px {
  max-width: 425px !important;
}

/* line 38615, app/assets/stylesheets/style.bundle.scss */
.w-450px {
  width: 450px !important;
}

/* line 38619, app/assets/stylesheets/style.bundle.scss */
.h-450px {
  height: 450px !important;
}

/* line 38623, app/assets/stylesheets/style.bundle.scss */
.min-w-450px {
  min-width: 450px !important;
}

/* line 38627, app/assets/stylesheets/style.bundle.scss */
.min-h-450px {
  min-height: 450px !important;
}

/* line 38631, app/assets/stylesheets/style.bundle.scss */
.max-h-450px {
  max-height: 450px !important;
}

/* line 38635, app/assets/stylesheets/style.bundle.scss */
.max-w-450px {
  max-width: 450px !important;
}

/* line 38639, app/assets/stylesheets/style.bundle.scss */
.w-475px {
  width: 475px !important;
}

/* line 38643, app/assets/stylesheets/style.bundle.scss */
.h-475px {
  height: 475px !important;
}

/* line 38647, app/assets/stylesheets/style.bundle.scss */
.min-w-475px {
  min-width: 475px !important;
}

/* line 38651, app/assets/stylesheets/style.bundle.scss */
.min-h-475px {
  min-height: 475px !important;
}

/* line 38655, app/assets/stylesheets/style.bundle.scss */
.max-h-475px {
  max-height: 475px !important;
}

/* line 38659, app/assets/stylesheets/style.bundle.scss */
.max-w-475px {
  max-width: 475px !important;
}

/* line 38663, app/assets/stylesheets/style.bundle.scss */
.w-500px {
  width: 500px !important;
}

/* line 38667, app/assets/stylesheets/style.bundle.scss */
.h-500px {
  height: 500px !important;
}

/* line 38671, app/assets/stylesheets/style.bundle.scss */
.min-w-500px {
  min-width: 500px !important;
}

/* line 38675, app/assets/stylesheets/style.bundle.scss */
.min-h-500px {
  min-height: 500px !important;
}

/* line 38679, app/assets/stylesheets/style.bundle.scss */
.max-h-500px {
  max-height: 500px !important;
}

/* line 38683, app/assets/stylesheets/style.bundle.scss */
.max-w-500px {
  max-width: 500px !important;
}

/* line 38687, app/assets/stylesheets/style.bundle.scss */
.w-550px {
  width: 550px !important;
}

/* line 38691, app/assets/stylesheets/style.bundle.scss */
.h-550px {
  height: 550px !important;
}

/* line 38695, app/assets/stylesheets/style.bundle.scss */
.min-w-550px {
  min-width: 550px !important;
}

/* line 38699, app/assets/stylesheets/style.bundle.scss */
.min-h-550px {
  min-height: 550px !important;
}

/* line 38703, app/assets/stylesheets/style.bundle.scss */
.max-h-550px {
  max-height: 550px !important;
}

/* line 38707, app/assets/stylesheets/style.bundle.scss */
.max-w-550px {
  max-width: 550px !important;
}

/* line 38711, app/assets/stylesheets/style.bundle.scss */
.w-600px {
  width: 600px !important;
}

/* line 38715, app/assets/stylesheets/style.bundle.scss */
.h-600px {
  height: 600px !important;
}

/* line 38719, app/assets/stylesheets/style.bundle.scss */
.min-w-600px {
  min-width: 600px !important;
}

/* line 38723, app/assets/stylesheets/style.bundle.scss */
.min-h-600px {
  min-height: 600px !important;
}

/* line 38727, app/assets/stylesheets/style.bundle.scss */
.max-h-600px {
  max-height: 600px !important;
}

/* line 38731, app/assets/stylesheets/style.bundle.scss */
.max-w-600px {
  max-width: 600px !important;
}

/* line 38735, app/assets/stylesheets/style.bundle.scss */
.w-650px {
  width: 650px !important;
}

/* line 38739, app/assets/stylesheets/style.bundle.scss */
.h-650px {
  height: 650px !important;
}

/* line 38743, app/assets/stylesheets/style.bundle.scss */
.min-w-650px {
  min-width: 650px !important;
}

/* line 38747, app/assets/stylesheets/style.bundle.scss */
.min-h-650px {
  min-height: 650px !important;
}

/* line 38751, app/assets/stylesheets/style.bundle.scss */
.max-h-650px {
  max-height: 650px !important;
}

/* line 38755, app/assets/stylesheets/style.bundle.scss */
.max-w-650px {
  max-width: 650px !important;
}

/* line 38759, app/assets/stylesheets/style.bundle.scss */
.w-700px {
  width: 700px !important;
}

/* line 38763, app/assets/stylesheets/style.bundle.scss */
.h-700px {
  height: 700px !important;
}

/* line 38767, app/assets/stylesheets/style.bundle.scss */
.min-w-700px {
  min-width: 700px !important;
}

/* line 38771, app/assets/stylesheets/style.bundle.scss */
.min-h-700px {
  min-height: 700px !important;
}

/* line 38775, app/assets/stylesheets/style.bundle.scss */
.max-h-700px {
  max-height: 700px !important;
}

/* line 38779, app/assets/stylesheets/style.bundle.scss */
.max-w-700px {
  max-width: 700px !important;
}

/* line 38783, app/assets/stylesheets/style.bundle.scss */
.w-750px {
  width: 750px !important;
}

/* line 38787, app/assets/stylesheets/style.bundle.scss */
.h-750px {
  height: 750px !important;
}

/* line 38791, app/assets/stylesheets/style.bundle.scss */
.min-w-750px {
  min-width: 750px !important;
}

/* line 38795, app/assets/stylesheets/style.bundle.scss */
.min-h-750px {
  min-height: 750px !important;
}

/* line 38799, app/assets/stylesheets/style.bundle.scss */
.max-h-750px {
  max-height: 750px !important;
}

/* line 38803, app/assets/stylesheets/style.bundle.scss */
.max-w-750px {
  max-width: 750px !important;
}

/* line 38807, app/assets/stylesheets/style.bundle.scss */
.w-800px {
  width: 800px !important;
}

/* line 38811, app/assets/stylesheets/style.bundle.scss */
.h-800px {
  height: 800px !important;
}

/* line 38815, app/assets/stylesheets/style.bundle.scss */
.min-w-800px {
  min-width: 800px !important;
}

/* line 38819, app/assets/stylesheets/style.bundle.scss */
.min-h-800px {
  min-height: 800px !important;
}

/* line 38823, app/assets/stylesheets/style.bundle.scss */
.max-h-800px {
  max-height: 800px !important;
}

/* line 38827, app/assets/stylesheets/style.bundle.scss */
.max-w-800px {
  max-width: 800px !important;
}

/* line 38831, app/assets/stylesheets/style.bundle.scss */
.w-850px {
  width: 850px !important;
}

/* line 38835, app/assets/stylesheets/style.bundle.scss */
.h-850px {
  height: 850px !important;
}

/* line 38839, app/assets/stylesheets/style.bundle.scss */
.min-w-850px {
  min-width: 850px !important;
}

/* line 38843, app/assets/stylesheets/style.bundle.scss */
.min-h-850px {
  min-height: 850px !important;
}

/* line 38847, app/assets/stylesheets/style.bundle.scss */
.max-h-850px {
  max-height: 850px !important;
}

/* line 38851, app/assets/stylesheets/style.bundle.scss */
.max-w-850px {
  max-width: 850px !important;
}

/* line 38855, app/assets/stylesheets/style.bundle.scss */
.w-900px {
  width: 900px !important;
}

/* line 38859, app/assets/stylesheets/style.bundle.scss */
.h-900px {
  height: 900px !important;
}

/* line 38863, app/assets/stylesheets/style.bundle.scss */
.min-w-900px {
  min-width: 900px !important;
}

/* line 38867, app/assets/stylesheets/style.bundle.scss */
.min-h-900px {
  min-height: 900px !important;
}

/* line 38871, app/assets/stylesheets/style.bundle.scss */
.max-h-900px {
  max-height: 900px !important;
}

/* line 38875, app/assets/stylesheets/style.bundle.scss */
.max-w-900px {
  max-width: 900px !important;
}

/* line 38879, app/assets/stylesheets/style.bundle.scss */
.w-950px {
  width: 950px !important;
}

/* line 38883, app/assets/stylesheets/style.bundle.scss */
.h-950px {
  height: 950px !important;
}

/* line 38887, app/assets/stylesheets/style.bundle.scss */
.min-w-950px {
  min-width: 950px !important;
}

/* line 38891, app/assets/stylesheets/style.bundle.scss */
.min-h-950px {
  min-height: 950px !important;
}

/* line 38895, app/assets/stylesheets/style.bundle.scss */
.max-h-950px {
  max-height: 950px !important;
}

/* line 38899, app/assets/stylesheets/style.bundle.scss */
.max-w-950px {
  max-width: 950px !important;
}

/* line 38903, app/assets/stylesheets/style.bundle.scss */
.w-1000px {
  width: 1000px !important;
}

/* line 38907, app/assets/stylesheets/style.bundle.scss */
.h-1000px {
  height: 1000px !important;
}

/* line 38911, app/assets/stylesheets/style.bundle.scss */
.min-w-1000px {
  min-width: 1000px !important;
}

/* line 38915, app/assets/stylesheets/style.bundle.scss */
.min-h-1000px {
  min-height: 1000px !important;
}

/* line 38919, app/assets/stylesheets/style.bundle.scss */
.max-h-1000px {
  max-height: 1000px !important;
}

/* line 38923, app/assets/stylesheets/style.bundle.scss */
.max-w-1000px {
  max-width: 1000px !important;
}

@media (min-width: 576px) {
  /* line 38928, app/assets/stylesheets/style.bundle.scss */
  .w-sm-100 {
    width: 100% !important;
  }
  /* line 38931, app/assets/stylesheets/style.bundle.scss */
  .h-sm-100 {
    height: 100% !important;
  }
  /* line 38934, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-100 {
    min-width: 100% !important;
  }
  /* line 38937, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-100 {
    min-height: 100% !important;
  }
  /* line 38940, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-100 {
    max-height: 100% !important;
  }
  /* line 38943, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-100 {
    max-width: 100% !important;
  }
  /* line 38946, app/assets/stylesheets/style.bundle.scss */
  .w-sm-50 {
    width: 50% !important;
  }
  /* line 38949, app/assets/stylesheets/style.bundle.scss */
  .h-sm-50 {
    height: 50% !important;
  }
  /* line 38952, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-50 {
    min-width: 50% !important;
  }
  /* line 38955, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-50 {
    min-height: 50% !important;
  }
  /* line 38958, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-50 {
    max-height: 50% !important;
  }
  /* line 38961, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-50 {
    max-width: 50% !important;
  }
  /* line 38964, app/assets/stylesheets/style.bundle.scss */
  .w-sm-auto {
    width: auto !important;
  }
  /* line 38967, app/assets/stylesheets/style.bundle.scss */
  .h-sm-auto {
    height: auto !important;
  }
  /* line 38970, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-auto {
    min-width: auto !important;
  }
  /* line 38973, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-auto {
    min-height: auto !important;
  }
  /* line 38976, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-auto {
    max-height: auto !important;
  }
  /* line 38979, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-auto {
    max-width: auto !important;
  }
  /* line 38982, app/assets/stylesheets/style.bundle.scss */
  .w-sm-1px {
    width: 1px !important;
  }
  /* line 38985, app/assets/stylesheets/style.bundle.scss */
  .h-sm-1px {
    height: 1px !important;
  }
  /* line 38988, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-1px {
    min-width: 1px !important;
  }
  /* line 38991, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-1px {
    min-height: 1px !important;
  }
  /* line 38994, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-1px {
    max-height: 1px !important;
  }
  /* line 38997, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-1px {
    max-width: 1px !important;
  }
  /* line 39000, app/assets/stylesheets/style.bundle.scss */
  .w-sm-2px {
    width: 2px !important;
  }
  /* line 39003, app/assets/stylesheets/style.bundle.scss */
  .h-sm-2px {
    height: 2px !important;
  }
  /* line 39006, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-2px {
    min-width: 2px !important;
  }
  /* line 39009, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-2px {
    min-height: 2px !important;
  }
  /* line 39012, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-2px {
    max-height: 2px !important;
  }
  /* line 39015, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-2px {
    max-width: 2px !important;
  }
  /* line 39018, app/assets/stylesheets/style.bundle.scss */
  .w-sm-3px {
    width: 3px !important;
  }
  /* line 39021, app/assets/stylesheets/style.bundle.scss */
  .h-sm-3px {
    height: 3px !important;
  }
  /* line 39024, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-3px {
    min-width: 3px !important;
  }
  /* line 39027, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-3px {
    min-height: 3px !important;
  }
  /* line 39030, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-3px {
    max-height: 3px !important;
  }
  /* line 39033, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-3px {
    max-width: 3px !important;
  }
  /* line 39036, app/assets/stylesheets/style.bundle.scss */
  .w-sm-4px {
    width: 4px !important;
  }
  /* line 39039, app/assets/stylesheets/style.bundle.scss */
  .h-sm-4px {
    height: 4px !important;
  }
  /* line 39042, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-4px {
    min-width: 4px !important;
  }
  /* line 39045, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-4px {
    min-height: 4px !important;
  }
  /* line 39048, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-4px {
    max-height: 4px !important;
  }
  /* line 39051, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-4px {
    max-width: 4px !important;
  }
  /* line 39054, app/assets/stylesheets/style.bundle.scss */
  .w-sm-5px {
    width: 5px !important;
  }
  /* line 39057, app/assets/stylesheets/style.bundle.scss */
  .h-sm-5px {
    height: 5px !important;
  }
  /* line 39060, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-5px {
    min-width: 5px !important;
  }
  /* line 39063, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-5px {
    min-height: 5px !important;
  }
  /* line 39066, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-5px {
    max-height: 5px !important;
  }
  /* line 39069, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-5px {
    max-width: 5px !important;
  }
  /* line 39072, app/assets/stylesheets/style.bundle.scss */
  .w-sm-10px {
    width: 10px !important;
  }
  /* line 39075, app/assets/stylesheets/style.bundle.scss */
  .h-sm-10px {
    height: 10px !important;
  }
  /* line 39078, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-10px {
    min-width: 10px !important;
  }
  /* line 39081, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-10px {
    min-height: 10px !important;
  }
  /* line 39084, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-10px {
    max-height: 10px !important;
  }
  /* line 39087, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-10px {
    max-width: 10px !important;
  }
  /* line 39090, app/assets/stylesheets/style.bundle.scss */
  .w-sm-15px {
    width: 15px !important;
  }
  /* line 39093, app/assets/stylesheets/style.bundle.scss */
  .h-sm-15px {
    height: 15px !important;
  }
  /* line 39096, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-15px {
    min-width: 15px !important;
  }
  /* line 39099, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-15px {
    min-height: 15px !important;
  }
  /* line 39102, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-15px {
    max-height: 15px !important;
  }
  /* line 39105, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-15px {
    max-width: 15px !important;
  }
  /* line 39108, app/assets/stylesheets/style.bundle.scss */
  .w-sm-20px {
    width: 20px !important;
  }
  /* line 39111, app/assets/stylesheets/style.bundle.scss */
  .h-sm-20px {
    height: 20px !important;
  }
  /* line 39114, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-20px {
    min-width: 20px !important;
  }
  /* line 39117, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-20px {
    min-height: 20px !important;
  }
  /* line 39120, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-20px {
    max-height: 20px !important;
  }
  /* line 39123, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-20px {
    max-width: 20px !important;
  }
  /* line 39126, app/assets/stylesheets/style.bundle.scss */
  .w-sm-25px {
    width: 25px !important;
  }
  /* line 39129, app/assets/stylesheets/style.bundle.scss */
  .h-sm-25px {
    height: 25px !important;
  }
  /* line 39132, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-25px {
    min-width: 25px !important;
  }
  /* line 39135, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-25px {
    min-height: 25px !important;
  }
  /* line 39138, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-25px {
    max-height: 25px !important;
  }
  /* line 39141, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-25px {
    max-width: 25px !important;
  }
  /* line 39144, app/assets/stylesheets/style.bundle.scss */
  .w-sm-30px {
    width: 30px !important;
  }
  /* line 39147, app/assets/stylesheets/style.bundle.scss */
  .h-sm-30px {
    height: 30px !important;
  }
  /* line 39150, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-30px {
    min-width: 30px !important;
  }
  /* line 39153, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-30px {
    min-height: 30px !important;
  }
  /* line 39156, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-30px {
    max-height: 30px !important;
  }
  /* line 39159, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-30px {
    max-width: 30px !important;
  }
  /* line 39162, app/assets/stylesheets/style.bundle.scss */
  .w-sm-35px {
    width: 35px !important;
  }
  /* line 39165, app/assets/stylesheets/style.bundle.scss */
  .h-sm-35px {
    height: 35px !important;
  }
  /* line 39168, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-35px {
    min-width: 35px !important;
  }
  /* line 39171, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-35px {
    min-height: 35px !important;
  }
  /* line 39174, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-35px {
    max-height: 35px !important;
  }
  /* line 39177, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-35px {
    max-width: 35px !important;
  }
  /* line 39180, app/assets/stylesheets/style.bundle.scss */
  .w-sm-40px {
    width: 40px !important;
  }
  /* line 39183, app/assets/stylesheets/style.bundle.scss */
  .h-sm-40px {
    height: 40px !important;
  }
  /* line 39186, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-40px {
    min-width: 40px !important;
  }
  /* line 39189, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-40px {
    min-height: 40px !important;
  }
  /* line 39192, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-40px {
    max-height: 40px !important;
  }
  /* line 39195, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-40px {
    max-width: 40px !important;
  }
  /* line 39198, app/assets/stylesheets/style.bundle.scss */
  .w-sm-45px {
    width: 45px !important;
  }
  /* line 39201, app/assets/stylesheets/style.bundle.scss */
  .h-sm-45px {
    height: 45px !important;
  }
  /* line 39204, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-45px {
    min-width: 45px !important;
  }
  /* line 39207, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-45px {
    min-height: 45px !important;
  }
  /* line 39210, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-45px {
    max-height: 45px !important;
  }
  /* line 39213, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-45px {
    max-width: 45px !important;
  }
  /* line 39216, app/assets/stylesheets/style.bundle.scss */
  .w-sm-50px {
    width: 50px !important;
  }
  /* line 39219, app/assets/stylesheets/style.bundle.scss */
  .h-sm-50px {
    height: 50px !important;
  }
  /* line 39222, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-50px {
    min-width: 50px !important;
  }
  /* line 39225, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-50px {
    min-height: 50px !important;
  }
  /* line 39228, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-50px {
    max-height: 50px !important;
  }
  /* line 39231, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-50px {
    max-width: 50px !important;
  }
  /* line 39234, app/assets/stylesheets/style.bundle.scss */
  .w-sm-55px {
    width: 55px !important;
  }
  /* line 39237, app/assets/stylesheets/style.bundle.scss */
  .h-sm-55px {
    height: 55px !important;
  }
  /* line 39240, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-55px {
    min-width: 55px !important;
  }
  /* line 39243, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-55px {
    min-height: 55px !important;
  }
  /* line 39246, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-55px {
    max-height: 55px !important;
  }
  /* line 39249, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-55px {
    max-width: 55px !important;
  }
  /* line 39252, app/assets/stylesheets/style.bundle.scss */
  .w-sm-60px {
    width: 60px !important;
  }
  /* line 39255, app/assets/stylesheets/style.bundle.scss */
  .h-sm-60px {
    height: 60px !important;
  }
  /* line 39258, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-60px {
    min-width: 60px !important;
  }
  /* line 39261, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-60px {
    min-height: 60px !important;
  }
  /* line 39264, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-60px {
    max-height: 60px !important;
  }
  /* line 39267, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-60px {
    max-width: 60px !important;
  }
  /* line 39270, app/assets/stylesheets/style.bundle.scss */
  .w-sm-65px {
    width: 65px !important;
  }
  /* line 39273, app/assets/stylesheets/style.bundle.scss */
  .h-sm-65px {
    height: 65px !important;
  }
  /* line 39276, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-65px {
    min-width: 65px !important;
  }
  /* line 39279, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-65px {
    min-height: 65px !important;
  }
  /* line 39282, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-65px {
    max-height: 65px !important;
  }
  /* line 39285, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-65px {
    max-width: 65px !important;
  }
  /* line 39288, app/assets/stylesheets/style.bundle.scss */
  .w-sm-70px {
    width: 70px !important;
  }
  /* line 39291, app/assets/stylesheets/style.bundle.scss */
  .h-sm-70px {
    height: 70px !important;
  }
  /* line 39294, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-70px {
    min-width: 70px !important;
  }
  /* line 39297, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-70px {
    min-height: 70px !important;
  }
  /* line 39300, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-70px {
    max-height: 70px !important;
  }
  /* line 39303, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-70px {
    max-width: 70px !important;
  }
  /* line 39306, app/assets/stylesheets/style.bundle.scss */
  .w-sm-75px {
    width: 75px !important;
  }
  /* line 39309, app/assets/stylesheets/style.bundle.scss */
  .h-sm-75px {
    height: 75px !important;
  }
  /* line 39312, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-75px {
    min-width: 75px !important;
  }
  /* line 39315, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-75px {
    min-height: 75px !important;
  }
  /* line 39318, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-75px {
    max-height: 75px !important;
  }
  /* line 39321, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-75px {
    max-width: 75px !important;
  }
  /* line 39324, app/assets/stylesheets/style.bundle.scss */
  .w-sm-80px {
    width: 80px !important;
  }
  /* line 39327, app/assets/stylesheets/style.bundle.scss */
  .h-sm-80px {
    height: 80px !important;
  }
  /* line 39330, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-80px {
    min-width: 80px !important;
  }
  /* line 39333, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-80px {
    min-height: 80px !important;
  }
  /* line 39336, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-80px {
    max-height: 80px !important;
  }
  /* line 39339, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-80px {
    max-width: 80px !important;
  }
  /* line 39342, app/assets/stylesheets/style.bundle.scss */
  .w-sm-85px {
    width: 85px !important;
  }
  /* line 39345, app/assets/stylesheets/style.bundle.scss */
  .h-sm-85px {
    height: 85px !important;
  }
  /* line 39348, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-85px {
    min-width: 85px !important;
  }
  /* line 39351, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-85px {
    min-height: 85px !important;
  }
  /* line 39354, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-85px {
    max-height: 85px !important;
  }
  /* line 39357, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-85px {
    max-width: 85px !important;
  }
  /* line 39360, app/assets/stylesheets/style.bundle.scss */
  .w-sm-90px {
    width: 90px !important;
  }
  /* line 39363, app/assets/stylesheets/style.bundle.scss */
  .h-sm-90px {
    height: 90px !important;
  }
  /* line 39366, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-90px {
    min-width: 90px !important;
  }
  /* line 39369, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-90px {
    min-height: 90px !important;
  }
  /* line 39372, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-90px {
    max-height: 90px !important;
  }
  /* line 39375, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-90px {
    max-width: 90px !important;
  }
  /* line 39378, app/assets/stylesheets/style.bundle.scss */
  .w-sm-95px {
    width: 95px !important;
  }
  /* line 39381, app/assets/stylesheets/style.bundle.scss */
  .h-sm-95px {
    height: 95px !important;
  }
  /* line 39384, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-95px {
    min-width: 95px !important;
  }
  /* line 39387, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-95px {
    min-height: 95px !important;
  }
  /* line 39390, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-95px {
    max-height: 95px !important;
  }
  /* line 39393, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-95px {
    max-width: 95px !important;
  }
  /* line 39396, app/assets/stylesheets/style.bundle.scss */
  .w-sm-100px {
    width: 100px !important;
  }
  /* line 39399, app/assets/stylesheets/style.bundle.scss */
  .h-sm-100px {
    height: 100px !important;
  }
  /* line 39402, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-100px {
    min-width: 100px !important;
  }
  /* line 39405, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-100px {
    min-height: 100px !important;
  }
  /* line 39408, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-100px {
    max-height: 100px !important;
  }
  /* line 39411, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-100px {
    max-width: 100px !important;
  }
  /* line 39414, app/assets/stylesheets/style.bundle.scss */
  .w-sm-105px {
    width: 105px !important;
  }
  /* line 39417, app/assets/stylesheets/style.bundle.scss */
  .h-sm-105px {
    height: 105px !important;
  }
  /* line 39420, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-105px {
    min-width: 105px !important;
  }
  /* line 39423, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-105px {
    min-height: 105px !important;
  }
  /* line 39426, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-105px {
    max-height: 105px !important;
  }
  /* line 39429, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-105px {
    max-width: 105px !important;
  }
  /* line 39432, app/assets/stylesheets/style.bundle.scss */
  .w-sm-110px {
    width: 110px !important;
  }
  /* line 39435, app/assets/stylesheets/style.bundle.scss */
  .h-sm-110px {
    height: 110px !important;
  }
  /* line 39438, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-110px {
    min-width: 110px !important;
  }
  /* line 39441, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-110px {
    min-height: 110px !important;
  }
  /* line 39444, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-110px {
    max-height: 110px !important;
  }
  /* line 39447, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-110px {
    max-width: 110px !important;
  }
  /* line 39450, app/assets/stylesheets/style.bundle.scss */
  .w-sm-115px {
    width: 115px !important;
  }
  /* line 39453, app/assets/stylesheets/style.bundle.scss */
  .h-sm-115px {
    height: 115px !important;
  }
  /* line 39456, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-115px {
    min-width: 115px !important;
  }
  /* line 39459, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-115px {
    min-height: 115px !important;
  }
  /* line 39462, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-115px {
    max-height: 115px !important;
  }
  /* line 39465, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-115px {
    max-width: 115px !important;
  }
  /* line 39468, app/assets/stylesheets/style.bundle.scss */
  .w-sm-120px {
    width: 120px !important;
  }
  /* line 39471, app/assets/stylesheets/style.bundle.scss */
  .h-sm-120px {
    height: 120px !important;
  }
  /* line 39474, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-120px {
    min-width: 120px !important;
  }
  /* line 39477, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-120px {
    min-height: 120px !important;
  }
  /* line 39480, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-120px {
    max-height: 120px !important;
  }
  /* line 39483, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-120px {
    max-width: 120px !important;
  }
  /* line 39486, app/assets/stylesheets/style.bundle.scss */
  .w-sm-125px {
    width: 125px !important;
  }
  /* line 39489, app/assets/stylesheets/style.bundle.scss */
  .h-sm-125px {
    height: 125px !important;
  }
  /* line 39492, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-125px {
    min-width: 125px !important;
  }
  /* line 39495, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-125px {
    min-height: 125px !important;
  }
  /* line 39498, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-125px {
    max-height: 125px !important;
  }
  /* line 39501, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-125px {
    max-width: 125px !important;
  }
  /* line 39504, app/assets/stylesheets/style.bundle.scss */
  .w-sm-130px {
    width: 130px !important;
  }
  /* line 39507, app/assets/stylesheets/style.bundle.scss */
  .h-sm-130px {
    height: 130px !important;
  }
  /* line 39510, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-130px {
    min-width: 130px !important;
  }
  /* line 39513, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-130px {
    min-height: 130px !important;
  }
  /* line 39516, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-130px {
    max-height: 130px !important;
  }
  /* line 39519, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-130px {
    max-width: 130px !important;
  }
  /* line 39522, app/assets/stylesheets/style.bundle.scss */
  .w-sm-135px {
    width: 135px !important;
  }
  /* line 39525, app/assets/stylesheets/style.bundle.scss */
  .h-sm-135px {
    height: 135px !important;
  }
  /* line 39528, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-135px {
    min-width: 135px !important;
  }
  /* line 39531, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-135px {
    min-height: 135px !important;
  }
  /* line 39534, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-135px {
    max-height: 135px !important;
  }
  /* line 39537, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-135px {
    max-width: 135px !important;
  }
  /* line 39540, app/assets/stylesheets/style.bundle.scss */
  .w-sm-140px {
    width: 140px !important;
  }
  /* line 39543, app/assets/stylesheets/style.bundle.scss */
  .h-sm-140px {
    height: 140px !important;
  }
  /* line 39546, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-140px {
    min-width: 140px !important;
  }
  /* line 39549, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-140px {
    min-height: 140px !important;
  }
  /* line 39552, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-140px {
    max-height: 140px !important;
  }
  /* line 39555, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-140px {
    max-width: 140px !important;
  }
  /* line 39558, app/assets/stylesheets/style.bundle.scss */
  .w-sm-145px {
    width: 145px !important;
  }
  /* line 39561, app/assets/stylesheets/style.bundle.scss */
  .h-sm-145px {
    height: 145px !important;
  }
  /* line 39564, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-145px {
    min-width: 145px !important;
  }
  /* line 39567, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-145px {
    min-height: 145px !important;
  }
  /* line 39570, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-145px {
    max-height: 145px !important;
  }
  /* line 39573, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-145px {
    max-width: 145px !important;
  }
  /* line 39576, app/assets/stylesheets/style.bundle.scss */
  .w-sm-150px {
    width: 150px !important;
  }
  /* line 39579, app/assets/stylesheets/style.bundle.scss */
  .h-sm-150px {
    height: 150px !important;
  }
  /* line 39582, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-150px {
    min-width: 150px !important;
  }
  /* line 39585, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-150px {
    min-height: 150px !important;
  }
  /* line 39588, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-150px {
    max-height: 150px !important;
  }
  /* line 39591, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-150px {
    max-width: 150px !important;
  }
  /* line 39594, app/assets/stylesheets/style.bundle.scss */
  .w-sm-155px {
    width: 155px !important;
  }
  /* line 39597, app/assets/stylesheets/style.bundle.scss */
  .h-sm-155px {
    height: 155px !important;
  }
  /* line 39600, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-155px {
    min-width: 155px !important;
  }
  /* line 39603, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-155px {
    min-height: 155px !important;
  }
  /* line 39606, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-155px {
    max-height: 155px !important;
  }
  /* line 39609, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-155px {
    max-width: 155px !important;
  }
  /* line 39612, app/assets/stylesheets/style.bundle.scss */
  .w-sm-160px {
    width: 160px !important;
  }
  /* line 39615, app/assets/stylesheets/style.bundle.scss */
  .h-sm-160px {
    height: 160px !important;
  }
  /* line 39618, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-160px {
    min-width: 160px !important;
  }
  /* line 39621, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-160px {
    min-height: 160px !important;
  }
  /* line 39624, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-160px {
    max-height: 160px !important;
  }
  /* line 39627, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-160px {
    max-width: 160px !important;
  }
  /* line 39630, app/assets/stylesheets/style.bundle.scss */
  .w-sm-165px {
    width: 165px !important;
  }
  /* line 39633, app/assets/stylesheets/style.bundle.scss */
  .h-sm-165px {
    height: 165px !important;
  }
  /* line 39636, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-165px {
    min-width: 165px !important;
  }
  /* line 39639, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-165px {
    min-height: 165px !important;
  }
  /* line 39642, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-165px {
    max-height: 165px !important;
  }
  /* line 39645, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-165px {
    max-width: 165px !important;
  }
  /* line 39648, app/assets/stylesheets/style.bundle.scss */
  .w-sm-176px {
    width: 170px !important;
  }
  /* line 39651, app/assets/stylesheets/style.bundle.scss */
  .h-sm-176px {
    height: 170px !important;
  }
  /* line 39654, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-176px {
    min-width: 170px !important;
  }
  /* line 39657, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-176px {
    min-height: 170px !important;
  }
  /* line 39660, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-176px {
    max-height: 170px !important;
  }
  /* line 39663, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-176px {
    max-width: 170px !important;
  }
  /* line 39666, app/assets/stylesheets/style.bundle.scss */
  .w-sm-175px {
    width: 175px !important;
  }
  /* line 39669, app/assets/stylesheets/style.bundle.scss */
  .h-sm-175px {
    height: 175px !important;
  }
  /* line 39672, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-175px {
    min-width: 175px !important;
  }
  /* line 39675, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-175px {
    min-height: 175px !important;
  }
  /* line 39678, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-175px {
    max-height: 175px !important;
  }
  /* line 39681, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-175px {
    max-width: 175px !important;
  }
  /* line 39684, app/assets/stylesheets/style.bundle.scss */
  .w-sm-180px {
    width: 180px !important;
  }
  /* line 39687, app/assets/stylesheets/style.bundle.scss */
  .h-sm-180px {
    height: 180px !important;
  }
  /* line 39690, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-180px {
    min-width: 180px !important;
  }
  /* line 39693, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-180px {
    min-height: 180px !important;
  }
  /* line 39696, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-180px {
    max-height: 180px !important;
  }
  /* line 39699, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-180px {
    max-width: 180px !important;
  }
  /* line 39702, app/assets/stylesheets/style.bundle.scss */
  .w-sm-200px {
    width: 200px !important;
  }
  /* line 39705, app/assets/stylesheets/style.bundle.scss */
  .h-sm-200px {
    height: 200px !important;
  }
  /* line 39708, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-200px {
    min-width: 200px !important;
  }
  /* line 39711, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-200px {
    min-height: 200px !important;
  }
  /* line 39714, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-200px {
    max-height: 200px !important;
  }
  /* line 39717, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-200px {
    max-width: 200px !important;
  }
  /* line 39720, app/assets/stylesheets/style.bundle.scss */
  .w-sm-225px {
    width: 225px !important;
  }
  /* line 39723, app/assets/stylesheets/style.bundle.scss */
  .h-sm-225px {
    height: 225px !important;
  }
  /* line 39726, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-225px {
    min-width: 225px !important;
  }
  /* line 39729, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-225px {
    min-height: 225px !important;
  }
  /* line 39732, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-225px {
    max-height: 225px !important;
  }
  /* line 39735, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-225px {
    max-width: 225px !important;
  }
  /* line 39738, app/assets/stylesheets/style.bundle.scss */
  .w-sm-235px {
    width: 235px !important;
  }
  /* line 39741, app/assets/stylesheets/style.bundle.scss */
  .h-sm-235px {
    height: 235px !important;
  }
  /* line 39744, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-235px {
    min-width: 235px !important;
  }
  /* line 39747, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-235px {
    min-height: 235px !important;
  }
  /* line 39750, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-235px {
    max-height: 235px !important;
  }
  /* line 39753, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-235px {
    max-width: 235px !important;
  }
  /* line 39756, app/assets/stylesheets/style.bundle.scss */
  .w-sm-250px {
    width: 250px !important;
  }
  /* line 39759, app/assets/stylesheets/style.bundle.scss */
  .h-sm-250px {
    height: 250px !important;
  }
  /* line 39762, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-250px {
    min-width: 250px !important;
  }
  /* line 39765, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-250px {
    min-height: 250px !important;
  }
  /* line 39768, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-250px {
    max-height: 250px !important;
  }
  /* line 39771, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-250px {
    max-width: 250px !important;
  }
  /* line 39774, app/assets/stylesheets/style.bundle.scss */
  .w-sm-255px {
    width: 255px !important;
  }
  /* line 39777, app/assets/stylesheets/style.bundle.scss */
  .h-sm-255px {
    height: 255px !important;
  }
  /* line 39780, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-255px {
    min-width: 255px !important;
  }
  /* line 39783, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-255px {
    min-height: 255px !important;
  }
  /* line 39786, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-255px {
    max-height: 255px !important;
  }
  /* line 39789, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-255px {
    max-width: 255px !important;
  }
  /* line 39792, app/assets/stylesheets/style.bundle.scss */
  .w-sm-260px {
    width: 260px !important;
  }
  /* line 39795, app/assets/stylesheets/style.bundle.scss */
  .h-sm-260px {
    height: 260px !important;
  }
  /* line 39798, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-260px {
    min-width: 260px !important;
  }
  /* line 39801, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-260px {
    min-height: 260px !important;
  }
  /* line 39804, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-260px {
    max-height: 260px !important;
  }
  /* line 39807, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-260px {
    max-width: 260px !important;
  }
  /* line 39810, app/assets/stylesheets/style.bundle.scss */
  .w-sm-265px {
    width: 265px !important;
  }
  /* line 39813, app/assets/stylesheets/style.bundle.scss */
  .h-sm-265px {
    height: 265px !important;
  }
  /* line 39816, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-265px {
    min-width: 265px !important;
  }
  /* line 39819, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-265px {
    min-height: 265px !important;
  }
  /* line 39822, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-265px {
    max-height: 265px !important;
  }
  /* line 39825, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-265px {
    max-width: 265px !important;
  }
  /* line 39828, app/assets/stylesheets/style.bundle.scss */
  .w-sm-275px {
    width: 275px !important;
  }
  /* line 39831, app/assets/stylesheets/style.bundle.scss */
  .h-sm-275px {
    height: 275px !important;
  }
  /* line 39834, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-275px {
    min-width: 275px !important;
  }
  /* line 39837, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-275px {
    min-height: 275px !important;
  }
  /* line 39840, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-275px {
    max-height: 275px !important;
  }
  /* line 39843, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-275px {
    max-width: 275px !important;
  }
  /* line 39846, app/assets/stylesheets/style.bundle.scss */
  .w-sm-295px {
    width: 295px !important;
  }
  /* line 39849, app/assets/stylesheets/style.bundle.scss */
  .h-sm-295px {
    height: 295px !important;
  }
  /* line 39852, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-295px {
    min-width: 295px !important;
  }
  /* line 39855, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-295px {
    min-height: 295px !important;
  }
  /* line 39858, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-295px {
    max-height: 295px !important;
  }
  /* line 39861, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-295px {
    max-width: 295px !important;
  }
  /* line 39864, app/assets/stylesheets/style.bundle.scss */
  .w-sm-300px {
    width: 300px !important;
  }
  /* line 39867, app/assets/stylesheets/style.bundle.scss */
  .h-sm-300px {
    height: 300px !important;
  }
  /* line 39870, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-300px {
    min-width: 300px !important;
  }
  /* line 39873, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-300px {
    min-height: 300px !important;
  }
  /* line 39876, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-300px {
    max-height: 300px !important;
  }
  /* line 39879, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-300px {
    max-width: 300px !important;
  }
  /* line 39882, app/assets/stylesheets/style.bundle.scss */
  .w-sm-325px {
    width: 325px !important;
  }
  /* line 39885, app/assets/stylesheets/style.bundle.scss */
  .h-sm-325px {
    height: 325px !important;
  }
  /* line 39888, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-325px {
    min-width: 325px !important;
  }
  /* line 39891, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-325px {
    min-height: 325px !important;
  }
  /* line 39894, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-325px {
    max-height: 325px !important;
  }
  /* line 39897, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-325px {
    max-width: 325px !important;
  }
  /* line 39900, app/assets/stylesheets/style.bundle.scss */
  .w-sm-350px {
    width: 350px !important;
  }
  /* line 39903, app/assets/stylesheets/style.bundle.scss */
  .h-sm-350px {
    height: 350px !important;
  }
  /* line 39906, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-350px {
    min-width: 350px !important;
  }
  /* line 39909, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-350px {
    min-height: 350px !important;
  }
  /* line 39912, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-350px {
    max-height: 350px !important;
  }
  /* line 39915, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-350px {
    max-width: 350px !important;
  }
  /* line 39918, app/assets/stylesheets/style.bundle.scss */
  .w-sm-375px {
    width: 375px !important;
  }
  /* line 39921, app/assets/stylesheets/style.bundle.scss */
  .h-sm-375px {
    height: 375px !important;
  }
  /* line 39924, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-375px {
    min-width: 375px !important;
  }
  /* line 39927, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-375px {
    min-height: 375px !important;
  }
  /* line 39930, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-375px {
    max-height: 375px !important;
  }
  /* line 39933, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-375px {
    max-width: 375px !important;
  }
  /* line 39936, app/assets/stylesheets/style.bundle.scss */
  .w-sm-400px {
    width: 400px !important;
  }
  /* line 39939, app/assets/stylesheets/style.bundle.scss */
  .h-sm-400px {
    height: 400px !important;
  }
  /* line 39942, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-400px {
    min-width: 400px !important;
  }
  /* line 39945, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-400px {
    min-height: 400px !important;
  }
  /* line 39948, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-400px {
    max-height: 400px !important;
  }
  /* line 39951, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-400px {
    max-width: 400px !important;
  }
  /* line 39954, app/assets/stylesheets/style.bundle.scss */
  .w-sm-425px {
    width: 425px !important;
  }
  /* line 39957, app/assets/stylesheets/style.bundle.scss */
  .h-sm-425px {
    height: 425px !important;
  }
  /* line 39960, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-425px {
    min-width: 425px !important;
  }
  /* line 39963, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-425px {
    min-height: 425px !important;
  }
  /* line 39966, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-425px {
    max-height: 425px !important;
  }
  /* line 39969, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-425px {
    max-width: 425px !important;
  }
  /* line 39972, app/assets/stylesheets/style.bundle.scss */
  .w-sm-450px {
    width: 450px !important;
  }
  /* line 39975, app/assets/stylesheets/style.bundle.scss */
  .h-sm-450px {
    height: 450px !important;
  }
  /* line 39978, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-450px {
    min-width: 450px !important;
  }
  /* line 39981, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-450px {
    min-height: 450px !important;
  }
  /* line 39984, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-450px {
    max-height: 450px !important;
  }
  /* line 39987, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-450px {
    max-width: 450px !important;
  }
  /* line 39990, app/assets/stylesheets/style.bundle.scss */
  .w-sm-475px {
    width: 475px !important;
  }
  /* line 39993, app/assets/stylesheets/style.bundle.scss */
  .h-sm-475px {
    height: 475px !important;
  }
  /* line 39996, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-475px {
    min-width: 475px !important;
  }
  /* line 39999, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-475px {
    min-height: 475px !important;
  }
  /* line 40002, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-475px {
    max-height: 475px !important;
  }
  /* line 40005, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-475px {
    max-width: 475px !important;
  }
  /* line 40008, app/assets/stylesheets/style.bundle.scss */
  .w-sm-500px {
    width: 500px !important;
  }
  /* line 40011, app/assets/stylesheets/style.bundle.scss */
  .h-sm-500px {
    height: 500px !important;
  }
  /* line 40014, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-500px {
    min-width: 500px !important;
  }
  /* line 40017, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-500px {
    min-height: 500px !important;
  }
  /* line 40020, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-500px {
    max-height: 500px !important;
  }
  /* line 40023, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-500px {
    max-width: 500px !important;
  }
  /* line 40026, app/assets/stylesheets/style.bundle.scss */
  .w-sm-550px {
    width: 550px !important;
  }
  /* line 40029, app/assets/stylesheets/style.bundle.scss */
  .h-sm-550px {
    height: 550px !important;
  }
  /* line 40032, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-550px {
    min-width: 550px !important;
  }
  /* line 40035, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-550px {
    min-height: 550px !important;
  }
  /* line 40038, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-550px {
    max-height: 550px !important;
  }
  /* line 40041, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-550px {
    max-width: 550px !important;
  }
  /* line 40044, app/assets/stylesheets/style.bundle.scss */
  .w-sm-600px {
    width: 600px !important;
  }
  /* line 40047, app/assets/stylesheets/style.bundle.scss */
  .h-sm-600px {
    height: 600px !important;
  }
  /* line 40050, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-600px {
    min-width: 600px !important;
  }
  /* line 40053, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-600px {
    min-height: 600px !important;
  }
  /* line 40056, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-600px {
    max-height: 600px !important;
  }
  /* line 40059, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-600px {
    max-width: 600px !important;
  }
  /* line 40062, app/assets/stylesheets/style.bundle.scss */
  .w-sm-650px {
    width: 650px !important;
  }
  /* line 40065, app/assets/stylesheets/style.bundle.scss */
  .h-sm-650px {
    height: 650px !important;
  }
  /* line 40068, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-650px {
    min-width: 650px !important;
  }
  /* line 40071, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-650px {
    min-height: 650px !important;
  }
  /* line 40074, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-650px {
    max-height: 650px !important;
  }
  /* line 40077, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-650px {
    max-width: 650px !important;
  }
  /* line 40080, app/assets/stylesheets/style.bundle.scss */
  .w-sm-700px {
    width: 700px !important;
  }
  /* line 40083, app/assets/stylesheets/style.bundle.scss */
  .h-sm-700px {
    height: 700px !important;
  }
  /* line 40086, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-700px {
    min-width: 700px !important;
  }
  /* line 40089, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-700px {
    min-height: 700px !important;
  }
  /* line 40092, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-700px {
    max-height: 700px !important;
  }
  /* line 40095, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-700px {
    max-width: 700px !important;
  }
  /* line 40098, app/assets/stylesheets/style.bundle.scss */
  .w-sm-750px {
    width: 750px !important;
  }
  /* line 40101, app/assets/stylesheets/style.bundle.scss */
  .h-sm-750px {
    height: 750px !important;
  }
  /* line 40104, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-750px {
    min-width: 750px !important;
  }
  /* line 40107, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-750px {
    min-height: 750px !important;
  }
  /* line 40110, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-750px {
    max-height: 750px !important;
  }
  /* line 40113, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-750px {
    max-width: 750px !important;
  }
  /* line 40116, app/assets/stylesheets/style.bundle.scss */
  .w-sm-800px {
    width: 800px !important;
  }
  /* line 40119, app/assets/stylesheets/style.bundle.scss */
  .h-sm-800px {
    height: 800px !important;
  }
  /* line 40122, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-800px {
    min-width: 800px !important;
  }
  /* line 40125, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-800px {
    min-height: 800px !important;
  }
  /* line 40128, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-800px {
    max-height: 800px !important;
  }
  /* line 40131, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-800px {
    max-width: 800px !important;
  }
  /* line 40134, app/assets/stylesheets/style.bundle.scss */
  .w-sm-850px {
    width: 850px !important;
  }
  /* line 40137, app/assets/stylesheets/style.bundle.scss */
  .h-sm-850px {
    height: 850px !important;
  }
  /* line 40140, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-850px {
    min-width: 850px !important;
  }
  /* line 40143, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-850px {
    min-height: 850px !important;
  }
  /* line 40146, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-850px {
    max-height: 850px !important;
  }
  /* line 40149, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-850px {
    max-width: 850px !important;
  }
  /* line 40152, app/assets/stylesheets/style.bundle.scss */
  .w-sm-900px {
    width: 900px !important;
  }
  /* line 40155, app/assets/stylesheets/style.bundle.scss */
  .h-sm-900px {
    height: 900px !important;
  }
  /* line 40158, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-900px {
    min-width: 900px !important;
  }
  /* line 40161, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-900px {
    min-height: 900px !important;
  }
  /* line 40164, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-900px {
    max-height: 900px !important;
  }
  /* line 40167, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-900px {
    max-width: 900px !important;
  }
  /* line 40170, app/assets/stylesheets/style.bundle.scss */
  .w-sm-950px {
    width: 950px !important;
  }
  /* line 40173, app/assets/stylesheets/style.bundle.scss */
  .h-sm-950px {
    height: 950px !important;
  }
  /* line 40176, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-950px {
    min-width: 950px !important;
  }
  /* line 40179, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-950px {
    min-height: 950px !important;
  }
  /* line 40182, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-950px {
    max-height: 950px !important;
  }
  /* line 40185, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-950px {
    max-width: 950px !important;
  }
  /* line 40188, app/assets/stylesheets/style.bundle.scss */
  .w-sm-1000px {
    width: 1000px !important;
  }
  /* line 40191, app/assets/stylesheets/style.bundle.scss */
  .h-sm-1000px {
    height: 1000px !important;
  }
  /* line 40194, app/assets/stylesheets/style.bundle.scss */
  .min-w-sm-1000px {
    min-width: 1000px !important;
  }
  /* line 40197, app/assets/stylesheets/style.bundle.scss */
  .min-h-sm-1000px {
    min-height: 1000px !important;
  }
  /* line 40200, app/assets/stylesheets/style.bundle.scss */
  .max-h-sm-1000px {
    max-height: 1000px !important;
  }
  /* line 40203, app/assets/stylesheets/style.bundle.scss */
  .max-w-sm-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 768px) {
  /* line 40209, app/assets/stylesheets/style.bundle.scss */
  .w-md-100 {
    width: 100% !important;
  }
  /* line 40212, app/assets/stylesheets/style.bundle.scss */
  .h-md-100 {
    height: 100% !important;
  }
  /* line 40215, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-100 {
    min-width: 100% !important;
  }
  /* line 40218, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-100 {
    min-height: 100% !important;
  }
  /* line 40221, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-100 {
    max-height: 100% !important;
  }
  /* line 40224, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-100 {
    max-width: 100% !important;
  }
  /* line 40227, app/assets/stylesheets/style.bundle.scss */
  .w-md-50 {
    width: 50% !important;
  }
  /* line 40230, app/assets/stylesheets/style.bundle.scss */
  .h-md-50 {
    height: 50% !important;
  }
  /* line 40233, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-50 {
    min-width: 50% !important;
  }
  /* line 40236, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-50 {
    min-height: 50% !important;
  }
  /* line 40239, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-50 {
    max-height: 50% !important;
  }
  /* line 40242, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-50 {
    max-width: 50% !important;
  }
  /* line 40245, app/assets/stylesheets/style.bundle.scss */
  .w-md-auto {
    width: auto !important;
  }
  /* line 40248, app/assets/stylesheets/style.bundle.scss */
  .h-md-auto {
    height: auto !important;
  }
  /* line 40251, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-auto {
    min-width: auto !important;
  }
  /* line 40254, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-auto {
    min-height: auto !important;
  }
  /* line 40257, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-auto {
    max-height: auto !important;
  }
  /* line 40260, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-auto {
    max-width: auto !important;
  }
  /* line 40263, app/assets/stylesheets/style.bundle.scss */
  .w-md-1px {
    width: 1px !important;
  }
  /* line 40266, app/assets/stylesheets/style.bundle.scss */
  .h-md-1px {
    height: 1px !important;
  }
  /* line 40269, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-1px {
    min-width: 1px !important;
  }
  /* line 40272, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-1px {
    min-height: 1px !important;
  }
  /* line 40275, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-1px {
    max-height: 1px !important;
  }
  /* line 40278, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-1px {
    max-width: 1px !important;
  }
  /* line 40281, app/assets/stylesheets/style.bundle.scss */
  .w-md-2px {
    width: 2px !important;
  }
  /* line 40284, app/assets/stylesheets/style.bundle.scss */
  .h-md-2px {
    height: 2px !important;
  }
  /* line 40287, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-2px {
    min-width: 2px !important;
  }
  /* line 40290, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-2px {
    min-height: 2px !important;
  }
  /* line 40293, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-2px {
    max-height: 2px !important;
  }
  /* line 40296, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-2px {
    max-width: 2px !important;
  }
  /* line 40299, app/assets/stylesheets/style.bundle.scss */
  .w-md-3px {
    width: 3px !important;
  }
  /* line 40302, app/assets/stylesheets/style.bundle.scss */
  .h-md-3px {
    height: 3px !important;
  }
  /* line 40305, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-3px {
    min-width: 3px !important;
  }
  /* line 40308, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-3px {
    min-height: 3px !important;
  }
  /* line 40311, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-3px {
    max-height: 3px !important;
  }
  /* line 40314, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-3px {
    max-width: 3px !important;
  }
  /* line 40317, app/assets/stylesheets/style.bundle.scss */
  .w-md-4px {
    width: 4px !important;
  }
  /* line 40320, app/assets/stylesheets/style.bundle.scss */
  .h-md-4px {
    height: 4px !important;
  }
  /* line 40323, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-4px {
    min-width: 4px !important;
  }
  /* line 40326, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-4px {
    min-height: 4px !important;
  }
  /* line 40329, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-4px {
    max-height: 4px !important;
  }
  /* line 40332, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-4px {
    max-width: 4px !important;
  }
  /* line 40335, app/assets/stylesheets/style.bundle.scss */
  .w-md-5px {
    width: 5px !important;
  }
  /* line 40338, app/assets/stylesheets/style.bundle.scss */
  .h-md-5px {
    height: 5px !important;
  }
  /* line 40341, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-5px {
    min-width: 5px !important;
  }
  /* line 40344, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-5px {
    min-height: 5px !important;
  }
  /* line 40347, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-5px {
    max-height: 5px !important;
  }
  /* line 40350, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-5px {
    max-width: 5px !important;
  }
  /* line 40353, app/assets/stylesheets/style.bundle.scss */
  .w-md-10px {
    width: 10px !important;
  }
  /* line 40356, app/assets/stylesheets/style.bundle.scss */
  .h-md-10px {
    height: 10px !important;
  }
  /* line 40359, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-10px {
    min-width: 10px !important;
  }
  /* line 40362, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-10px {
    min-height: 10px !important;
  }
  /* line 40365, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-10px {
    max-height: 10px !important;
  }
  /* line 40368, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-10px {
    max-width: 10px !important;
  }
  /* line 40371, app/assets/stylesheets/style.bundle.scss */
  .w-md-15px {
    width: 15px !important;
  }
  /* line 40374, app/assets/stylesheets/style.bundle.scss */
  .h-md-15px {
    height: 15px !important;
  }
  /* line 40377, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-15px {
    min-width: 15px !important;
  }
  /* line 40380, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-15px {
    min-height: 15px !important;
  }
  /* line 40383, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-15px {
    max-height: 15px !important;
  }
  /* line 40386, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-15px {
    max-width: 15px !important;
  }
  /* line 40389, app/assets/stylesheets/style.bundle.scss */
  .w-md-20px {
    width: 20px !important;
  }
  /* line 40392, app/assets/stylesheets/style.bundle.scss */
  .h-md-20px {
    height: 20px !important;
  }
  /* line 40395, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-20px {
    min-width: 20px !important;
  }
  /* line 40398, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-20px {
    min-height: 20px !important;
  }
  /* line 40401, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-20px {
    max-height: 20px !important;
  }
  /* line 40404, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-20px {
    max-width: 20px !important;
  }
  /* line 40407, app/assets/stylesheets/style.bundle.scss */
  .w-md-25px {
    width: 25px !important;
  }
  /* line 40410, app/assets/stylesheets/style.bundle.scss */
  .h-md-25px {
    height: 25px !important;
  }
  /* line 40413, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-25px {
    min-width: 25px !important;
  }
  /* line 40416, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-25px {
    min-height: 25px !important;
  }
  /* line 40419, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-25px {
    max-height: 25px !important;
  }
  /* line 40422, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-25px {
    max-width: 25px !important;
  }
  /* line 40425, app/assets/stylesheets/style.bundle.scss */
  .w-md-30px {
    width: 30px !important;
  }
  /* line 40428, app/assets/stylesheets/style.bundle.scss */
  .h-md-30px {
    height: 30px !important;
  }
  /* line 40431, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-30px {
    min-width: 30px !important;
  }
  /* line 40434, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-30px {
    min-height: 30px !important;
  }
  /* line 40437, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-30px {
    max-height: 30px !important;
  }
  /* line 40440, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-30px {
    max-width: 30px !important;
  }
  /* line 40443, app/assets/stylesheets/style.bundle.scss */
  .w-md-35px {
    width: 35px !important;
  }
  /* line 40446, app/assets/stylesheets/style.bundle.scss */
  .h-md-35px {
    height: 35px !important;
  }
  /* line 40449, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-35px {
    min-width: 35px !important;
  }
  /* line 40452, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-35px {
    min-height: 35px !important;
  }
  /* line 40455, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-35px {
    max-height: 35px !important;
  }
  /* line 40458, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-35px {
    max-width: 35px !important;
  }
  /* line 40461, app/assets/stylesheets/style.bundle.scss */
  .w-md-40px {
    width: 40px !important;
  }
  /* line 40464, app/assets/stylesheets/style.bundle.scss */
  .h-md-40px {
    height: 40px !important;
  }
  /* line 40467, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-40px {
    min-width: 40px !important;
  }
  /* line 40470, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-40px {
    min-height: 40px !important;
  }
  /* line 40473, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-40px {
    max-height: 40px !important;
  }
  /* line 40476, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-40px {
    max-width: 40px !important;
  }
  /* line 40479, app/assets/stylesheets/style.bundle.scss */
  .w-md-45px {
    width: 45px !important;
  }
  /* line 40482, app/assets/stylesheets/style.bundle.scss */
  .h-md-45px {
    height: 45px !important;
  }
  /* line 40485, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-45px {
    min-width: 45px !important;
  }
  /* line 40488, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-45px {
    min-height: 45px !important;
  }
  /* line 40491, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-45px {
    max-height: 45px !important;
  }
  /* line 40494, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-45px {
    max-width: 45px !important;
  }
  /* line 40497, app/assets/stylesheets/style.bundle.scss */
  .w-md-50px {
    width: 50px !important;
  }
  /* line 40500, app/assets/stylesheets/style.bundle.scss */
  .h-md-50px {
    height: 50px !important;
  }
  /* line 40503, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-50px {
    min-width: 50px !important;
  }
  /* line 40506, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-50px {
    min-height: 50px !important;
  }
  /* line 40509, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-50px {
    max-height: 50px !important;
  }
  /* line 40512, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-50px {
    max-width: 50px !important;
  }
  /* line 40515, app/assets/stylesheets/style.bundle.scss */
  .w-md-55px {
    width: 55px !important;
  }
  /* line 40518, app/assets/stylesheets/style.bundle.scss */
  .h-md-55px {
    height: 55px !important;
  }
  /* line 40521, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-55px {
    min-width: 55px !important;
  }
  /* line 40524, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-55px {
    min-height: 55px !important;
  }
  /* line 40527, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-55px {
    max-height: 55px !important;
  }
  /* line 40530, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-55px {
    max-width: 55px !important;
  }
  /* line 40533, app/assets/stylesheets/style.bundle.scss */
  .w-md-60px {
    width: 60px !important;
  }
  /* line 40536, app/assets/stylesheets/style.bundle.scss */
  .h-md-60px {
    height: 60px !important;
  }
  /* line 40539, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-60px {
    min-width: 60px !important;
  }
  /* line 40542, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-60px {
    min-height: 60px !important;
  }
  /* line 40545, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-60px {
    max-height: 60px !important;
  }
  /* line 40548, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-60px {
    max-width: 60px !important;
  }
  /* line 40551, app/assets/stylesheets/style.bundle.scss */
  .w-md-65px {
    width: 65px !important;
  }
  /* line 40554, app/assets/stylesheets/style.bundle.scss */
  .h-md-65px {
    height: 65px !important;
  }
  /* line 40557, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-65px {
    min-width: 65px !important;
  }
  /* line 40560, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-65px {
    min-height: 65px !important;
  }
  /* line 40563, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-65px {
    max-height: 65px !important;
  }
  /* line 40566, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-65px {
    max-width: 65px !important;
  }
  /* line 40569, app/assets/stylesheets/style.bundle.scss */
  .w-md-70px {
    width: 70px !important;
  }
  /* line 40572, app/assets/stylesheets/style.bundle.scss */
  .h-md-70px {
    height: 70px !important;
  }
  /* line 40575, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-70px {
    min-width: 70px !important;
  }
  /* line 40578, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-70px {
    min-height: 70px !important;
  }
  /* line 40581, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-70px {
    max-height: 70px !important;
  }
  /* line 40584, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-70px {
    max-width: 70px !important;
  }
  /* line 40587, app/assets/stylesheets/style.bundle.scss */
  .w-md-75px {
    width: 75px !important;
  }
  /* line 40590, app/assets/stylesheets/style.bundle.scss */
  .h-md-75px {
    height: 75px !important;
  }
  /* line 40593, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-75px {
    min-width: 75px !important;
  }
  /* line 40596, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-75px {
    min-height: 75px !important;
  }
  /* line 40599, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-75px {
    max-height: 75px !important;
  }
  /* line 40602, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-75px {
    max-width: 75px !important;
  }
  /* line 40605, app/assets/stylesheets/style.bundle.scss */
  .w-md-80px {
    width: 80px !important;
  }
  /* line 40608, app/assets/stylesheets/style.bundle.scss */
  .h-md-80px {
    height: 80px !important;
  }
  /* line 40611, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-80px {
    min-width: 80px !important;
  }
  /* line 40614, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-80px {
    min-height: 80px !important;
  }
  /* line 40617, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-80px {
    max-height: 80px !important;
  }
  /* line 40620, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-80px {
    max-width: 80px !important;
  }
  /* line 40623, app/assets/stylesheets/style.bundle.scss */
  .w-md-85px {
    width: 85px !important;
  }
  /* line 40626, app/assets/stylesheets/style.bundle.scss */
  .h-md-85px {
    height: 85px !important;
  }
  /* line 40629, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-85px {
    min-width: 85px !important;
  }
  /* line 40632, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-85px {
    min-height: 85px !important;
  }
  /* line 40635, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-85px {
    max-height: 85px !important;
  }
  /* line 40638, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-85px {
    max-width: 85px !important;
  }
  /* line 40641, app/assets/stylesheets/style.bundle.scss */
  .w-md-90px {
    width: 90px !important;
  }
  /* line 40644, app/assets/stylesheets/style.bundle.scss */
  .h-md-90px {
    height: 90px !important;
  }
  /* line 40647, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-90px {
    min-width: 90px !important;
  }
  /* line 40650, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-90px {
    min-height: 90px !important;
  }
  /* line 40653, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-90px {
    max-height: 90px !important;
  }
  /* line 40656, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-90px {
    max-width: 90px !important;
  }
  /* line 40659, app/assets/stylesheets/style.bundle.scss */
  .w-md-95px {
    width: 95px !important;
  }
  /* line 40662, app/assets/stylesheets/style.bundle.scss */
  .h-md-95px {
    height: 95px !important;
  }
  /* line 40665, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-95px {
    min-width: 95px !important;
  }
  /* line 40668, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-95px {
    min-height: 95px !important;
  }
  /* line 40671, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-95px {
    max-height: 95px !important;
  }
  /* line 40674, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-95px {
    max-width: 95px !important;
  }
  /* line 40677, app/assets/stylesheets/style.bundle.scss */
  .w-md-100px {
    width: 100px !important;
  }
  /* line 40680, app/assets/stylesheets/style.bundle.scss */
  .h-md-100px {
    height: 100px !important;
  }
  /* line 40683, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-100px {
    min-width: 100px !important;
  }
  /* line 40686, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-100px {
    min-height: 100px !important;
  }
  /* line 40689, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-100px {
    max-height: 100px !important;
  }
  /* line 40692, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-100px {
    max-width: 100px !important;
  }
  /* line 40695, app/assets/stylesheets/style.bundle.scss */
  .w-md-105px {
    width: 105px !important;
  }
  /* line 40698, app/assets/stylesheets/style.bundle.scss */
  .h-md-105px {
    height: 105px !important;
  }
  /* line 40701, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-105px {
    min-width: 105px !important;
  }
  /* line 40704, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-105px {
    min-height: 105px !important;
  }
  /* line 40707, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-105px {
    max-height: 105px !important;
  }
  /* line 40710, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-105px {
    max-width: 105px !important;
  }
  /* line 40713, app/assets/stylesheets/style.bundle.scss */
  .w-md-110px {
    width: 110px !important;
  }
  /* line 40716, app/assets/stylesheets/style.bundle.scss */
  .h-md-110px {
    height: 110px !important;
  }
  /* line 40719, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-110px {
    min-width: 110px !important;
  }
  /* line 40722, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-110px {
    min-height: 110px !important;
  }
  /* line 40725, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-110px {
    max-height: 110px !important;
  }
  /* line 40728, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-110px {
    max-width: 110px !important;
  }
  /* line 40731, app/assets/stylesheets/style.bundle.scss */
  .w-md-115px {
    width: 115px !important;
  }
  /* line 40734, app/assets/stylesheets/style.bundle.scss */
  .h-md-115px {
    height: 115px !important;
  }
  /* line 40737, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-115px {
    min-width: 115px !important;
  }
  /* line 40740, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-115px {
    min-height: 115px !important;
  }
  /* line 40743, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-115px {
    max-height: 115px !important;
  }
  /* line 40746, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-115px {
    max-width: 115px !important;
  }
  /* line 40749, app/assets/stylesheets/style.bundle.scss */
  .w-md-120px {
    width: 120px !important;
  }
  /* line 40752, app/assets/stylesheets/style.bundle.scss */
  .h-md-120px {
    height: 120px !important;
  }
  /* line 40755, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-120px {
    min-width: 120px !important;
  }
  /* line 40758, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-120px {
    min-height: 120px !important;
  }
  /* line 40761, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-120px {
    max-height: 120px !important;
  }
  /* line 40764, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-120px {
    max-width: 120px !important;
  }
  /* line 40767, app/assets/stylesheets/style.bundle.scss */
  .w-md-125px {
    width: 125px !important;
  }
  /* line 40770, app/assets/stylesheets/style.bundle.scss */
  .h-md-125px {
    height: 125px !important;
  }
  /* line 40773, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-125px {
    min-width: 125px !important;
  }
  /* line 40776, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-125px {
    min-height: 125px !important;
  }
  /* line 40779, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-125px {
    max-height: 125px !important;
  }
  /* line 40782, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-125px {
    max-width: 125px !important;
  }
  /* line 40785, app/assets/stylesheets/style.bundle.scss */
  .w-md-130px {
    width: 130px !important;
  }
  /* line 40788, app/assets/stylesheets/style.bundle.scss */
  .h-md-130px {
    height: 130px !important;
  }
  /* line 40791, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-130px {
    min-width: 130px !important;
  }
  /* line 40794, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-130px {
    min-height: 130px !important;
  }
  /* line 40797, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-130px {
    max-height: 130px !important;
  }
  /* line 40800, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-130px {
    max-width: 130px !important;
  }
  /* line 40803, app/assets/stylesheets/style.bundle.scss */
  .w-md-135px {
    width: 135px !important;
  }
  /* line 40806, app/assets/stylesheets/style.bundle.scss */
  .h-md-135px {
    height: 135px !important;
  }
  /* line 40809, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-135px {
    min-width: 135px !important;
  }
  /* line 40812, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-135px {
    min-height: 135px !important;
  }
  /* line 40815, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-135px {
    max-height: 135px !important;
  }
  /* line 40818, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-135px {
    max-width: 135px !important;
  }
  /* line 40821, app/assets/stylesheets/style.bundle.scss */
  .w-md-140px {
    width: 140px !important;
  }
  /* line 40824, app/assets/stylesheets/style.bundle.scss */
  .h-md-140px {
    height: 140px !important;
  }
  /* line 40827, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-140px {
    min-width: 140px !important;
  }
  /* line 40830, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-140px {
    min-height: 140px !important;
  }
  /* line 40833, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-140px {
    max-height: 140px !important;
  }
  /* line 40836, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-140px {
    max-width: 140px !important;
  }
  /* line 40839, app/assets/stylesheets/style.bundle.scss */
  .w-md-145px {
    width: 145px !important;
  }
  /* line 40842, app/assets/stylesheets/style.bundle.scss */
  .h-md-145px {
    height: 145px !important;
  }
  /* line 40845, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-145px {
    min-width: 145px !important;
  }
  /* line 40848, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-145px {
    min-height: 145px !important;
  }
  /* line 40851, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-145px {
    max-height: 145px !important;
  }
  /* line 40854, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-145px {
    max-width: 145px !important;
  }
  /* line 40857, app/assets/stylesheets/style.bundle.scss */
  .w-md-150px {
    width: 150px !important;
  }
  /* line 40860, app/assets/stylesheets/style.bundle.scss */
  .h-md-150px {
    height: 150px !important;
  }
  /* line 40863, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-150px {
    min-width: 150px !important;
  }
  /* line 40866, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-150px {
    min-height: 150px !important;
  }
  /* line 40869, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-150px {
    max-height: 150px !important;
  }
  /* line 40872, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-150px {
    max-width: 150px !important;
  }
  /* line 40875, app/assets/stylesheets/style.bundle.scss */
  .w-md-155px {
    width: 155px !important;
  }
  /* line 40878, app/assets/stylesheets/style.bundle.scss */
  .h-md-155px {
    height: 155px !important;
  }
  /* line 40881, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-155px {
    min-width: 155px !important;
  }
  /* line 40884, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-155px {
    min-height: 155px !important;
  }
  /* line 40887, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-155px {
    max-height: 155px !important;
  }
  /* line 40890, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-155px {
    max-width: 155px !important;
  }
  /* line 40893, app/assets/stylesheets/style.bundle.scss */
  .w-md-160px {
    width: 160px !important;
  }
  /* line 40896, app/assets/stylesheets/style.bundle.scss */
  .h-md-160px {
    height: 160px !important;
  }
  /* line 40899, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-160px {
    min-width: 160px !important;
  }
  /* line 40902, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-160px {
    min-height: 160px !important;
  }
  /* line 40905, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-160px {
    max-height: 160px !important;
  }
  /* line 40908, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-160px {
    max-width: 160px !important;
  }
  /* line 40911, app/assets/stylesheets/style.bundle.scss */
  .w-md-165px {
    width: 165px !important;
  }
  /* line 40914, app/assets/stylesheets/style.bundle.scss */
  .h-md-165px {
    height: 165px !important;
  }
  /* line 40917, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-165px {
    min-width: 165px !important;
  }
  /* line 40920, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-165px {
    min-height: 165px !important;
  }
  /* line 40923, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-165px {
    max-height: 165px !important;
  }
  /* line 40926, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-165px {
    max-width: 165px !important;
  }
  /* line 40929, app/assets/stylesheets/style.bundle.scss */
  .w-md-176px {
    width: 170px !important;
  }
  /* line 40932, app/assets/stylesheets/style.bundle.scss */
  .h-md-176px {
    height: 170px !important;
  }
  /* line 40935, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-176px {
    min-width: 170px !important;
  }
  /* line 40938, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-176px {
    min-height: 170px !important;
  }
  /* line 40941, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-176px {
    max-height: 170px !important;
  }
  /* line 40944, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-176px {
    max-width: 170px !important;
  }
  /* line 40947, app/assets/stylesheets/style.bundle.scss */
  .w-md-175px {
    width: 175px !important;
  }
  /* line 40950, app/assets/stylesheets/style.bundle.scss */
  .h-md-175px {
    height: 175px !important;
  }
  /* line 40953, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-175px {
    min-width: 175px !important;
  }
  /* line 40956, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-175px {
    min-height: 175px !important;
  }
  /* line 40959, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-175px {
    max-height: 175px !important;
  }
  /* line 40962, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-175px {
    max-width: 175px !important;
  }
  /* line 40965, app/assets/stylesheets/style.bundle.scss */
  .w-md-180px {
    width: 180px !important;
  }
  /* line 40968, app/assets/stylesheets/style.bundle.scss */
  .h-md-180px {
    height: 180px !important;
  }
  /* line 40971, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-180px {
    min-width: 180px !important;
  }
  /* line 40974, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-180px {
    min-height: 180px !important;
  }
  /* line 40977, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-180px {
    max-height: 180px !important;
  }
  /* line 40980, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-180px {
    max-width: 180px !important;
  }
  /* line 40983, app/assets/stylesheets/style.bundle.scss */
  .w-md-200px {
    width: 200px !important;
  }
  /* line 40986, app/assets/stylesheets/style.bundle.scss */
  .h-md-200px {
    height: 200px !important;
  }
  /* line 40989, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-200px {
    min-width: 200px !important;
  }
  /* line 40992, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-200px {
    min-height: 200px !important;
  }
  /* line 40995, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-200px {
    max-height: 200px !important;
  }
  /* line 40998, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-200px {
    max-width: 200px !important;
  }
  /* line 41001, app/assets/stylesheets/style.bundle.scss */
  .w-md-225px {
    width: 225px !important;
  }
  /* line 41004, app/assets/stylesheets/style.bundle.scss */
  .h-md-225px {
    height: 225px !important;
  }
  /* line 41007, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-225px {
    min-width: 225px !important;
  }
  /* line 41010, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-225px {
    min-height: 225px !important;
  }
  /* line 41013, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-225px {
    max-height: 225px !important;
  }
  /* line 41016, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-225px {
    max-width: 225px !important;
  }
  /* line 41019, app/assets/stylesheets/style.bundle.scss */
  .w-md-235px {
    width: 235px !important;
  }
  /* line 41022, app/assets/stylesheets/style.bundle.scss */
  .h-md-235px {
    height: 235px !important;
  }
  /* line 41025, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-235px {
    min-width: 235px !important;
  }
  /* line 41028, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-235px {
    min-height: 235px !important;
  }
  /* line 41031, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-235px {
    max-height: 235px !important;
  }
  /* line 41034, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-235px {
    max-width: 235px !important;
  }
  /* line 41037, app/assets/stylesheets/style.bundle.scss */
  .w-md-250px {
    width: 250px !important;
  }
  /* line 41040, app/assets/stylesheets/style.bundle.scss */
  .h-md-250px {
    height: 250px !important;
  }
  /* line 41043, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-250px {
    min-width: 250px !important;
  }
  /* line 41046, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-250px {
    min-height: 250px !important;
  }
  /* line 41049, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-250px {
    max-height: 250px !important;
  }
  /* line 41052, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-250px {
    max-width: 250px !important;
  }
  /* line 41055, app/assets/stylesheets/style.bundle.scss */
  .w-md-255px {
    width: 255px !important;
  }
  /* line 41058, app/assets/stylesheets/style.bundle.scss */
  .h-md-255px {
    height: 255px !important;
  }
  /* line 41061, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-255px {
    min-width: 255px !important;
  }
  /* line 41064, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-255px {
    min-height: 255px !important;
  }
  /* line 41067, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-255px {
    max-height: 255px !important;
  }
  /* line 41070, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-255px {
    max-width: 255px !important;
  }
  /* line 41073, app/assets/stylesheets/style.bundle.scss */
  .w-md-260px {
    width: 260px !important;
  }
  /* line 41076, app/assets/stylesheets/style.bundle.scss */
  .h-md-260px {
    height: 260px !important;
  }
  /* line 41079, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-260px {
    min-width: 260px !important;
  }
  /* line 41082, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-260px {
    min-height: 260px !important;
  }
  /* line 41085, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-260px {
    max-height: 260px !important;
  }
  /* line 41088, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-260px {
    max-width: 260px !important;
  }
  /* line 41091, app/assets/stylesheets/style.bundle.scss */
  .w-md-265px {
    width: 265px !important;
  }
  /* line 41094, app/assets/stylesheets/style.bundle.scss */
  .h-md-265px {
    height: 265px !important;
  }
  /* line 41097, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-265px {
    min-width: 265px !important;
  }
  /* line 41100, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-265px {
    min-height: 265px !important;
  }
  /* line 41103, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-265px {
    max-height: 265px !important;
  }
  /* line 41106, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-265px {
    max-width: 265px !important;
  }
  /* line 41109, app/assets/stylesheets/style.bundle.scss */
  .w-md-275px {
    width: 275px !important;
  }
  /* line 41112, app/assets/stylesheets/style.bundle.scss */
  .h-md-275px {
    height: 275px !important;
  }
  /* line 41115, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-275px {
    min-width: 275px !important;
  }
  /* line 41118, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-275px {
    min-height: 275px !important;
  }
  /* line 41121, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-275px {
    max-height: 275px !important;
  }
  /* line 41124, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-275px {
    max-width: 275px !important;
  }
  /* line 41127, app/assets/stylesheets/style.bundle.scss */
  .w-md-295px {
    width: 295px !important;
  }
  /* line 41130, app/assets/stylesheets/style.bundle.scss */
  .h-md-295px {
    height: 295px !important;
  }
  /* line 41133, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-295px {
    min-width: 295px !important;
  }
  /* line 41136, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-295px {
    min-height: 295px !important;
  }
  /* line 41139, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-295px {
    max-height: 295px !important;
  }
  /* line 41142, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-295px {
    max-width: 295px !important;
  }
  /* line 41145, app/assets/stylesheets/style.bundle.scss */
  .w-md-300px {
    width: 300px !important;
  }
  /* line 41148, app/assets/stylesheets/style.bundle.scss */
  .h-md-300px {
    height: 300px !important;
  }
  /* line 41151, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-300px {
    min-width: 300px !important;
  }
  /* line 41154, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-300px {
    min-height: 300px !important;
  }
  /* line 41157, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-300px {
    max-height: 300px !important;
  }
  /* line 41160, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-300px {
    max-width: 300px !important;
  }
  /* line 41163, app/assets/stylesheets/style.bundle.scss */
  .w-md-325px {
    width: 325px !important;
  }
  /* line 41166, app/assets/stylesheets/style.bundle.scss */
  .h-md-325px {
    height: 325px !important;
  }
  /* line 41169, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-325px {
    min-width: 325px !important;
  }
  /* line 41172, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-325px {
    min-height: 325px !important;
  }
  /* line 41175, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-325px {
    max-height: 325px !important;
  }
  /* line 41178, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-325px {
    max-width: 325px !important;
  }
  /* line 41181, app/assets/stylesheets/style.bundle.scss */
  .w-md-350px {
    width: 350px !important;
  }
  /* line 41184, app/assets/stylesheets/style.bundle.scss */
  .h-md-350px {
    height: 350px !important;
  }
  /* line 41187, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-350px {
    min-width: 350px !important;
  }
  /* line 41190, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-350px {
    min-height: 350px !important;
  }
  /* line 41193, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-350px {
    max-height: 350px !important;
  }
  /* line 41196, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-350px {
    max-width: 350px !important;
  }
  /* line 41199, app/assets/stylesheets/style.bundle.scss */
  .w-md-375px {
    width: 375px !important;
  }
  /* line 41202, app/assets/stylesheets/style.bundle.scss */
  .h-md-375px {
    height: 375px !important;
  }
  /* line 41205, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-375px {
    min-width: 375px !important;
  }
  /* line 41208, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-375px {
    min-height: 375px !important;
  }
  /* line 41211, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-375px {
    max-height: 375px !important;
  }
  /* line 41214, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-375px {
    max-width: 375px !important;
  }
  /* line 41217, app/assets/stylesheets/style.bundle.scss */
  .w-md-400px {
    width: 400px !important;
  }
  /* line 41220, app/assets/stylesheets/style.bundle.scss */
  .h-md-400px {
    height: 400px !important;
  }
  /* line 41223, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-400px {
    min-width: 400px !important;
  }
  /* line 41226, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-400px {
    min-height: 400px !important;
  }
  /* line 41229, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-400px {
    max-height: 400px !important;
  }
  /* line 41232, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-400px {
    max-width: 400px !important;
  }
  /* line 41235, app/assets/stylesheets/style.bundle.scss */
  .w-md-425px {
    width: 425px !important;
  }
  /* line 41238, app/assets/stylesheets/style.bundle.scss */
  .h-md-425px {
    height: 425px !important;
  }
  /* line 41241, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-425px {
    min-width: 425px !important;
  }
  /* line 41244, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-425px {
    min-height: 425px !important;
  }
  /* line 41247, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-425px {
    max-height: 425px !important;
  }
  /* line 41250, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-425px {
    max-width: 425px !important;
  }
  /* line 41253, app/assets/stylesheets/style.bundle.scss */
  .w-md-450px {
    width: 450px !important;
  }
  /* line 41256, app/assets/stylesheets/style.bundle.scss */
  .h-md-450px {
    height: 450px !important;
  }
  /* line 41259, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-450px {
    min-width: 450px !important;
  }
  /* line 41262, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-450px {
    min-height: 450px !important;
  }
  /* line 41265, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-450px {
    max-height: 450px !important;
  }
  /* line 41268, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-450px {
    max-width: 450px !important;
  }
  /* line 41271, app/assets/stylesheets/style.bundle.scss */
  .w-md-475px {
    width: 475px !important;
  }
  /* line 41274, app/assets/stylesheets/style.bundle.scss */
  .h-md-475px {
    height: 475px !important;
  }
  /* line 41277, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-475px {
    min-width: 475px !important;
  }
  /* line 41280, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-475px {
    min-height: 475px !important;
  }
  /* line 41283, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-475px {
    max-height: 475px !important;
  }
  /* line 41286, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-475px {
    max-width: 475px !important;
  }
  /* line 41289, app/assets/stylesheets/style.bundle.scss */
  .w-md-500px {
    width: 500px !important;
  }
  /* line 41292, app/assets/stylesheets/style.bundle.scss */
  .h-md-500px {
    height: 500px !important;
  }
  /* line 41295, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-500px {
    min-width: 500px !important;
  }
  /* line 41298, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-500px {
    min-height: 500px !important;
  }
  /* line 41301, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-500px {
    max-height: 500px !important;
  }
  /* line 41304, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-500px {
    max-width: 500px !important;
  }
  /* line 41307, app/assets/stylesheets/style.bundle.scss */
  .w-md-550px {
    width: 550px !important;
  }
  /* line 41310, app/assets/stylesheets/style.bundle.scss */
  .h-md-550px {
    height: 550px !important;
  }
  /* line 41313, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-550px {
    min-width: 550px !important;
  }
  /* line 41316, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-550px {
    min-height: 550px !important;
  }
  /* line 41319, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-550px {
    max-height: 550px !important;
  }
  /* line 41322, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-550px {
    max-width: 550px !important;
  }
  /* line 41325, app/assets/stylesheets/style.bundle.scss */
  .w-md-600px {
    width: 600px !important;
  }
  /* line 41328, app/assets/stylesheets/style.bundle.scss */
  .h-md-600px {
    height: 600px !important;
  }
  /* line 41331, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-600px {
    min-width: 600px !important;
  }
  /* line 41334, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-600px {
    min-height: 600px !important;
  }
  /* line 41337, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-600px {
    max-height: 600px !important;
  }
  /* line 41340, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-600px {
    max-width: 600px !important;
  }
  /* line 41343, app/assets/stylesheets/style.bundle.scss */
  .w-md-650px {
    width: 650px !important;
  }
  /* line 41346, app/assets/stylesheets/style.bundle.scss */
  .h-md-650px {
    height: 650px !important;
  }
  /* line 41349, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-650px {
    min-width: 650px !important;
  }
  /* line 41352, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-650px {
    min-height: 650px !important;
  }
  /* line 41355, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-650px {
    max-height: 650px !important;
  }
  /* line 41358, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-650px {
    max-width: 650px !important;
  }
  /* line 41361, app/assets/stylesheets/style.bundle.scss */
  .w-md-700px {
    width: 700px !important;
  }
  /* line 41364, app/assets/stylesheets/style.bundle.scss */
  .h-md-700px {
    height: 700px !important;
  }
  /* line 41367, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-700px {
    min-width: 700px !important;
  }
  /* line 41370, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-700px {
    min-height: 700px !important;
  }
  /* line 41373, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-700px {
    max-height: 700px !important;
  }
  /* line 41376, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-700px {
    max-width: 700px !important;
  }
  /* line 41379, app/assets/stylesheets/style.bundle.scss */
  .w-md-750px {
    width: 750px !important;
  }
  /* line 41382, app/assets/stylesheets/style.bundle.scss */
  .h-md-750px {
    height: 750px !important;
  }
  /* line 41385, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-750px {
    min-width: 750px !important;
  }
  /* line 41388, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-750px {
    min-height: 750px !important;
  }
  /* line 41391, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-750px {
    max-height: 750px !important;
  }
  /* line 41394, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-750px {
    max-width: 750px !important;
  }
  /* line 41397, app/assets/stylesheets/style.bundle.scss */
  .w-md-800px {
    width: 800px !important;
  }
  /* line 41400, app/assets/stylesheets/style.bundle.scss */
  .h-md-800px {
    height: 800px !important;
  }
  /* line 41403, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-800px {
    min-width: 800px !important;
  }
  /* line 41406, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-800px {
    min-height: 800px !important;
  }
  /* line 41409, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-800px {
    max-height: 800px !important;
  }
  /* line 41412, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-800px {
    max-width: 800px !important;
  }
  /* line 41415, app/assets/stylesheets/style.bundle.scss */
  .w-md-850px {
    width: 850px !important;
  }
  /* line 41418, app/assets/stylesheets/style.bundle.scss */
  .h-md-850px {
    height: 850px !important;
  }
  /* line 41421, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-850px {
    min-width: 850px !important;
  }
  /* line 41424, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-850px {
    min-height: 850px !important;
  }
  /* line 41427, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-850px {
    max-height: 850px !important;
  }
  /* line 41430, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-850px {
    max-width: 850px !important;
  }
  /* line 41433, app/assets/stylesheets/style.bundle.scss */
  .w-md-900px {
    width: 900px !important;
  }
  /* line 41436, app/assets/stylesheets/style.bundle.scss */
  .h-md-900px {
    height: 900px !important;
  }
  /* line 41439, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-900px {
    min-width: 900px !important;
  }
  /* line 41442, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-900px {
    min-height: 900px !important;
  }
  /* line 41445, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-900px {
    max-height: 900px !important;
  }
  /* line 41448, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-900px {
    max-width: 900px !important;
  }
  /* line 41451, app/assets/stylesheets/style.bundle.scss */
  .w-md-950px {
    width: 950px !important;
  }
  /* line 41454, app/assets/stylesheets/style.bundle.scss */
  .h-md-950px {
    height: 950px !important;
  }
  /* line 41457, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-950px {
    min-width: 950px !important;
  }
  /* line 41460, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-950px {
    min-height: 950px !important;
  }
  /* line 41463, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-950px {
    max-height: 950px !important;
  }
  /* line 41466, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-950px {
    max-width: 950px !important;
  }
  /* line 41469, app/assets/stylesheets/style.bundle.scss */
  .w-md-1000px {
    width: 1000px !important;
  }
  /* line 41472, app/assets/stylesheets/style.bundle.scss */
  .h-md-1000px {
    height: 1000px !important;
  }
  /* line 41475, app/assets/stylesheets/style.bundle.scss */
  .min-w-md-1000px {
    min-width: 1000px !important;
  }
  /* line 41478, app/assets/stylesheets/style.bundle.scss */
  .min-h-md-1000px {
    min-height: 1000px !important;
  }
  /* line 41481, app/assets/stylesheets/style.bundle.scss */
  .max-h-md-1000px {
    max-height: 1000px !important;
  }
  /* line 41484, app/assets/stylesheets/style.bundle.scss */
  .max-w-md-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 992px) {
  /* line 41490, app/assets/stylesheets/style.bundle.scss */
  .w-lg-100 {
    width: 100% !important;
  }
  /* line 41493, app/assets/stylesheets/style.bundle.scss */
  .h-lg-100 {
    height: 100% !important;
  }
  /* line 41496, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-100 {
    min-width: 100% !important;
  }
  /* line 41499, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-100 {
    min-height: 100% !important;
  }
  /* line 41502, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-100 {
    max-height: 100% !important;
  }
  /* line 41505, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-100 {
    max-width: 100% !important;
  }
  /* line 41508, app/assets/stylesheets/style.bundle.scss */
  .w-lg-50 {
    width: 50% !important;
  }
  /* line 41511, app/assets/stylesheets/style.bundle.scss */
  .h-lg-50 {
    height: 50% !important;
  }
  /* line 41514, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-50 {
    min-width: 50% !important;
  }
  /* line 41517, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-50 {
    min-height: 50% !important;
  }
  /* line 41520, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-50 {
    max-height: 50% !important;
  }
  /* line 41523, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-50 {
    max-width: 50% !important;
  }
  /* line 41526, app/assets/stylesheets/style.bundle.scss */
  .w-lg-auto {
    width: auto !important;
  }
  /* line 41529, app/assets/stylesheets/style.bundle.scss */
  .h-lg-auto {
    height: auto !important;
  }
  /* line 41532, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-auto {
    min-width: auto !important;
  }
  /* line 41535, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-auto {
    min-height: auto !important;
  }
  /* line 41538, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-auto {
    max-height: auto !important;
  }
  /* line 41541, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-auto {
    max-width: auto !important;
  }
  /* line 41544, app/assets/stylesheets/style.bundle.scss */
  .w-lg-1px {
    width: 1px !important;
  }
  /* line 41547, app/assets/stylesheets/style.bundle.scss */
  .h-lg-1px {
    height: 1px !important;
  }
  /* line 41550, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-1px {
    min-width: 1px !important;
  }
  /* line 41553, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-1px {
    min-height: 1px !important;
  }
  /* line 41556, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-1px {
    max-height: 1px !important;
  }
  /* line 41559, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-1px {
    max-width: 1px !important;
  }
  /* line 41562, app/assets/stylesheets/style.bundle.scss */
  .w-lg-2px {
    width: 2px !important;
  }
  /* line 41565, app/assets/stylesheets/style.bundle.scss */
  .h-lg-2px {
    height: 2px !important;
  }
  /* line 41568, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-2px {
    min-width: 2px !important;
  }
  /* line 41571, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-2px {
    min-height: 2px !important;
  }
  /* line 41574, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-2px {
    max-height: 2px !important;
  }
  /* line 41577, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-2px {
    max-width: 2px !important;
  }
  /* line 41580, app/assets/stylesheets/style.bundle.scss */
  .w-lg-3px {
    width: 3px !important;
  }
  /* line 41583, app/assets/stylesheets/style.bundle.scss */
  .h-lg-3px {
    height: 3px !important;
  }
  /* line 41586, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-3px {
    min-width: 3px !important;
  }
  /* line 41589, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-3px {
    min-height: 3px !important;
  }
  /* line 41592, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-3px {
    max-height: 3px !important;
  }
  /* line 41595, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-3px {
    max-width: 3px !important;
  }
  /* line 41598, app/assets/stylesheets/style.bundle.scss */
  .w-lg-4px {
    width: 4px !important;
  }
  /* line 41601, app/assets/stylesheets/style.bundle.scss */
  .h-lg-4px {
    height: 4px !important;
  }
  /* line 41604, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-4px {
    min-width: 4px !important;
  }
  /* line 41607, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-4px {
    min-height: 4px !important;
  }
  /* line 41610, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-4px {
    max-height: 4px !important;
  }
  /* line 41613, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-4px {
    max-width: 4px !important;
  }
  /* line 41616, app/assets/stylesheets/style.bundle.scss */
  .w-lg-5px {
    width: 5px !important;
  }
  /* line 41619, app/assets/stylesheets/style.bundle.scss */
  .h-lg-5px {
    height: 5px !important;
  }
  /* line 41622, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-5px {
    min-width: 5px !important;
  }
  /* line 41625, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-5px {
    min-height: 5px !important;
  }
  /* line 41628, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-5px {
    max-height: 5px !important;
  }
  /* line 41631, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-5px {
    max-width: 5px !important;
  }
  /* line 41634, app/assets/stylesheets/style.bundle.scss */
  .w-lg-10px {
    width: 10px !important;
  }
  /* line 41637, app/assets/stylesheets/style.bundle.scss */
  .h-lg-10px {
    height: 10px !important;
  }
  /* line 41640, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-10px {
    min-width: 10px !important;
  }
  /* line 41643, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-10px {
    min-height: 10px !important;
  }
  /* line 41646, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-10px {
    max-height: 10px !important;
  }
  /* line 41649, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-10px {
    max-width: 10px !important;
  }
  /* line 41652, app/assets/stylesheets/style.bundle.scss */
  .w-lg-15px {
    width: 15px !important;
  }
  /* line 41655, app/assets/stylesheets/style.bundle.scss */
  .h-lg-15px {
    height: 15px !important;
  }
  /* line 41658, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-15px {
    min-width: 15px !important;
  }
  /* line 41661, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-15px {
    min-height: 15px !important;
  }
  /* line 41664, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-15px {
    max-height: 15px !important;
  }
  /* line 41667, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-15px {
    max-width: 15px !important;
  }
  /* line 41670, app/assets/stylesheets/style.bundle.scss */
  .w-lg-20px {
    width: 20px !important;
  }
  /* line 41673, app/assets/stylesheets/style.bundle.scss */
  .h-lg-20px {
    height: 20px !important;
  }
  /* line 41676, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-20px {
    min-width: 20px !important;
  }
  /* line 41679, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-20px {
    min-height: 20px !important;
  }
  /* line 41682, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-20px {
    max-height: 20px !important;
  }
  /* line 41685, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-20px {
    max-width: 20px !important;
  }
  /* line 41688, app/assets/stylesheets/style.bundle.scss */
  .w-lg-25px {
    width: 25px !important;
  }
  /* line 41691, app/assets/stylesheets/style.bundle.scss */
  .h-lg-25px {
    height: 25px !important;
  }
  /* line 41694, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-25px {
    min-width: 25px !important;
  }
  /* line 41697, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-25px {
    min-height: 25px !important;
  }
  /* line 41700, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-25px {
    max-height: 25px !important;
  }
  /* line 41703, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-25px {
    max-width: 25px !important;
  }
  /* line 41706, app/assets/stylesheets/style.bundle.scss */
  .w-lg-30px {
    width: 30px !important;
  }
  /* line 41709, app/assets/stylesheets/style.bundle.scss */
  .h-lg-30px {
    height: 30px !important;
  }
  /* line 41712, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-30px {
    min-width: 30px !important;
  }
  /* line 41715, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-30px {
    min-height: 30px !important;
  }
  /* line 41718, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-30px {
    max-height: 30px !important;
  }
  /* line 41721, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-30px {
    max-width: 30px !important;
  }
  /* line 41724, app/assets/stylesheets/style.bundle.scss */
  .w-lg-35px {
    width: 35px !important;
  }
  /* line 41727, app/assets/stylesheets/style.bundle.scss */
  .h-lg-35px {
    height: 35px !important;
  }
  /* line 41730, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-35px {
    min-width: 35px !important;
  }
  /* line 41733, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-35px {
    min-height: 35px !important;
  }
  /* line 41736, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-35px {
    max-height: 35px !important;
  }
  /* line 41739, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-35px {
    max-width: 35px !important;
  }
  /* line 41742, app/assets/stylesheets/style.bundle.scss */
  .w-lg-40px {
    width: 40px !important;
  }
  /* line 41745, app/assets/stylesheets/style.bundle.scss */
  .h-lg-40px {
    height: 40px !important;
  }
  /* line 41748, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-40px {
    min-width: 40px !important;
  }
  /* line 41751, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-40px {
    min-height: 40px !important;
  }
  /* line 41754, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-40px {
    max-height: 40px !important;
  }
  /* line 41757, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-40px {
    max-width: 40px !important;
  }
  /* line 41760, app/assets/stylesheets/style.bundle.scss */
  .w-lg-45px {
    width: 45px !important;
  }
  /* line 41763, app/assets/stylesheets/style.bundle.scss */
  .h-lg-45px {
    height: 45px !important;
  }
  /* line 41766, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-45px {
    min-width: 45px !important;
  }
  /* line 41769, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-45px {
    min-height: 45px !important;
  }
  /* line 41772, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-45px {
    max-height: 45px !important;
  }
  /* line 41775, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-45px {
    max-width: 45px !important;
  }
  /* line 41778, app/assets/stylesheets/style.bundle.scss */
  .w-lg-50px {
    width: 50px !important;
  }
  /* line 41781, app/assets/stylesheets/style.bundle.scss */
  .h-lg-50px {
    height: 50px !important;
  }
  /* line 41784, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-50px {
    min-width: 50px !important;
  }
  /* line 41787, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-50px {
    min-height: 50px !important;
  }
  /* line 41790, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-50px {
    max-height: 50px !important;
  }
  /* line 41793, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-50px {
    max-width: 50px !important;
  }
  /* line 41796, app/assets/stylesheets/style.bundle.scss */
  .w-lg-55px {
    width: 55px !important;
  }
  /* line 41799, app/assets/stylesheets/style.bundle.scss */
  .h-lg-55px {
    height: 55px !important;
  }
  /* line 41802, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-55px {
    min-width: 55px !important;
  }
  /* line 41805, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-55px {
    min-height: 55px !important;
  }
  /* line 41808, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-55px {
    max-height: 55px !important;
  }
  /* line 41811, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-55px {
    max-width: 55px !important;
  }
  /* line 41814, app/assets/stylesheets/style.bundle.scss */
  .w-lg-60px {
    width: 60px !important;
  }
  /* line 41817, app/assets/stylesheets/style.bundle.scss */
  .h-lg-60px {
    height: 60px !important;
  }
  /* line 41820, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-60px {
    min-width: 60px !important;
  }
  /* line 41823, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-60px {
    min-height: 60px !important;
  }
  /* line 41826, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-60px {
    max-height: 60px !important;
  }
  /* line 41829, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-60px {
    max-width: 60px !important;
  }
  /* line 41832, app/assets/stylesheets/style.bundle.scss */
  .w-lg-65px {
    width: 65px !important;
  }
  /* line 41835, app/assets/stylesheets/style.bundle.scss */
  .h-lg-65px {
    height: 65px !important;
  }
  /* line 41838, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-65px {
    min-width: 65px !important;
  }
  /* line 41841, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-65px {
    min-height: 65px !important;
  }
  /* line 41844, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-65px {
    max-height: 65px !important;
  }
  /* line 41847, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-65px {
    max-width: 65px !important;
  }
  /* line 41850, app/assets/stylesheets/style.bundle.scss */
  .w-lg-70px {
    width: 70px !important;
  }
  /* line 41853, app/assets/stylesheets/style.bundle.scss */
  .h-lg-70px {
    height: 70px !important;
  }
  /* line 41856, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-70px {
    min-width: 70px !important;
  }
  /* line 41859, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-70px {
    min-height: 70px !important;
  }
  /* line 41862, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-70px {
    max-height: 70px !important;
  }
  /* line 41865, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-70px {
    max-width: 70px !important;
  }
  /* line 41868, app/assets/stylesheets/style.bundle.scss */
  .w-lg-75px {
    width: 75px !important;
  }
  /* line 41871, app/assets/stylesheets/style.bundle.scss */
  .h-lg-75px {
    height: 75px !important;
  }
  /* line 41874, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-75px {
    min-width: 75px !important;
  }
  /* line 41877, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-75px {
    min-height: 75px !important;
  }
  /* line 41880, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-75px {
    max-height: 75px !important;
  }
  /* line 41883, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-75px {
    max-width: 75px !important;
  }
  /* line 41886, app/assets/stylesheets/style.bundle.scss */
  .w-lg-80px {
    width: 80px !important;
  }
  /* line 41889, app/assets/stylesheets/style.bundle.scss */
  .h-lg-80px {
    height: 80px !important;
  }
  /* line 41892, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-80px {
    min-width: 80px !important;
  }
  /* line 41895, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-80px {
    min-height: 80px !important;
  }
  /* line 41898, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-80px {
    max-height: 80px !important;
  }
  /* line 41901, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-80px {
    max-width: 80px !important;
  }
  /* line 41904, app/assets/stylesheets/style.bundle.scss */
  .w-lg-85px {
    width: 85px !important;
  }
  /* line 41907, app/assets/stylesheets/style.bundle.scss */
  .h-lg-85px {
    height: 85px !important;
  }
  /* line 41910, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-85px {
    min-width: 85px !important;
  }
  /* line 41913, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-85px {
    min-height: 85px !important;
  }
  /* line 41916, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-85px {
    max-height: 85px !important;
  }
  /* line 41919, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-85px {
    max-width: 85px !important;
  }
  /* line 41922, app/assets/stylesheets/style.bundle.scss */
  .w-lg-90px {
    width: 90px !important;
  }
  /* line 41925, app/assets/stylesheets/style.bundle.scss */
  .h-lg-90px {
    height: 90px !important;
  }
  /* line 41928, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-90px {
    min-width: 90px !important;
  }
  /* line 41931, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-90px {
    min-height: 90px !important;
  }
  /* line 41934, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-90px {
    max-height: 90px !important;
  }
  /* line 41937, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-90px {
    max-width: 90px !important;
  }
  /* line 41940, app/assets/stylesheets/style.bundle.scss */
  .w-lg-95px {
    width: 95px !important;
  }
  /* line 41943, app/assets/stylesheets/style.bundle.scss */
  .h-lg-95px {
    height: 95px !important;
  }
  /* line 41946, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-95px {
    min-width: 95px !important;
  }
  /* line 41949, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-95px {
    min-height: 95px !important;
  }
  /* line 41952, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-95px {
    max-height: 95px !important;
  }
  /* line 41955, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-95px {
    max-width: 95px !important;
  }
  /* line 41958, app/assets/stylesheets/style.bundle.scss */
  .w-lg-100px {
    width: 100px !important;
  }
  /* line 41961, app/assets/stylesheets/style.bundle.scss */
  .h-lg-100px {
    height: 100px !important;
  }
  /* line 41964, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-100px {
    min-width: 100px !important;
  }
  /* line 41967, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-100px {
    min-height: 100px !important;
  }
  /* line 41970, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-100px {
    max-height: 100px !important;
  }
  /* line 41973, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-100px {
    max-width: 100px !important;
  }
  /* line 41976, app/assets/stylesheets/style.bundle.scss */
  .w-lg-105px {
    width: 105px !important;
  }
  /* line 41979, app/assets/stylesheets/style.bundle.scss */
  .h-lg-105px {
    height: 105px !important;
  }
  /* line 41982, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-105px {
    min-width: 105px !important;
  }
  /* line 41985, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-105px {
    min-height: 105px !important;
  }
  /* line 41988, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-105px {
    max-height: 105px !important;
  }
  /* line 41991, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-105px {
    max-width: 105px !important;
  }
  /* line 41994, app/assets/stylesheets/style.bundle.scss */
  .w-lg-110px {
    width: 110px !important;
  }
  /* line 41997, app/assets/stylesheets/style.bundle.scss */
  .h-lg-110px {
    height: 110px !important;
  }
  /* line 42000, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-110px {
    min-width: 110px !important;
  }
  /* line 42003, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-110px {
    min-height: 110px !important;
  }
  /* line 42006, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-110px {
    max-height: 110px !important;
  }
  /* line 42009, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-110px {
    max-width: 110px !important;
  }
  /* line 42012, app/assets/stylesheets/style.bundle.scss */
  .w-lg-115px {
    width: 115px !important;
  }
  /* line 42015, app/assets/stylesheets/style.bundle.scss */
  .h-lg-115px {
    height: 115px !important;
  }
  /* line 42018, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-115px {
    min-width: 115px !important;
  }
  /* line 42021, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-115px {
    min-height: 115px !important;
  }
  /* line 42024, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-115px {
    max-height: 115px !important;
  }
  /* line 42027, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-115px {
    max-width: 115px !important;
  }
  /* line 42030, app/assets/stylesheets/style.bundle.scss */
  .w-lg-120px {
    width: 120px !important;
  }
  /* line 42033, app/assets/stylesheets/style.bundle.scss */
  .h-lg-120px {
    height: 120px !important;
  }
  /* line 42036, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-120px {
    min-width: 120px !important;
  }
  /* line 42039, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-120px {
    min-height: 120px !important;
  }
  /* line 42042, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-120px {
    max-height: 120px !important;
  }
  /* line 42045, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-120px {
    max-width: 120px !important;
  }
  /* line 42048, app/assets/stylesheets/style.bundle.scss */
  .w-lg-125px {
    width: 125px !important;
  }
  /* line 42051, app/assets/stylesheets/style.bundle.scss */
  .h-lg-125px {
    height: 125px !important;
  }
  /* line 42054, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-125px {
    min-width: 125px !important;
  }
  /* line 42057, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-125px {
    min-height: 125px !important;
  }
  /* line 42060, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-125px {
    max-height: 125px !important;
  }
  /* line 42063, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-125px {
    max-width: 125px !important;
  }
  /* line 42066, app/assets/stylesheets/style.bundle.scss */
  .w-lg-130px {
    width: 130px !important;
  }
  /* line 42069, app/assets/stylesheets/style.bundle.scss */
  .h-lg-130px {
    height: 130px !important;
  }
  /* line 42072, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-130px {
    min-width: 130px !important;
  }
  /* line 42075, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-130px {
    min-height: 130px !important;
  }
  /* line 42078, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-130px {
    max-height: 130px !important;
  }
  /* line 42081, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-130px {
    max-width: 130px !important;
  }
  /* line 42084, app/assets/stylesheets/style.bundle.scss */
  .w-lg-135px {
    width: 135px !important;
  }
  /* line 42087, app/assets/stylesheets/style.bundle.scss */
  .h-lg-135px {
    height: 135px !important;
  }
  /* line 42090, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-135px {
    min-width: 135px !important;
  }
  /* line 42093, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-135px {
    min-height: 135px !important;
  }
  /* line 42096, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-135px {
    max-height: 135px !important;
  }
  /* line 42099, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-135px {
    max-width: 135px !important;
  }
  /* line 42102, app/assets/stylesheets/style.bundle.scss */
  .w-lg-140px {
    width: 140px !important;
  }
  /* line 42105, app/assets/stylesheets/style.bundle.scss */
  .h-lg-140px {
    height: 140px !important;
  }
  /* line 42108, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-140px {
    min-width: 140px !important;
  }
  /* line 42111, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-140px {
    min-height: 140px !important;
  }
  /* line 42114, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-140px {
    max-height: 140px !important;
  }
  /* line 42117, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-140px {
    max-width: 140px !important;
  }
  /* line 42120, app/assets/stylesheets/style.bundle.scss */
  .w-lg-145px {
    width: 145px !important;
  }
  /* line 42123, app/assets/stylesheets/style.bundle.scss */
  .h-lg-145px {
    height: 145px !important;
  }
  /* line 42126, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-145px {
    min-width: 145px !important;
  }
  /* line 42129, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-145px {
    min-height: 145px !important;
  }
  /* line 42132, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-145px {
    max-height: 145px !important;
  }
  /* line 42135, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-145px {
    max-width: 145px !important;
  }
  /* line 42138, app/assets/stylesheets/style.bundle.scss */
  .w-lg-150px {
    width: 150px !important;
  }
  /* line 42141, app/assets/stylesheets/style.bundle.scss */
  .h-lg-150px {
    height: 150px !important;
  }
  /* line 42144, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-150px {
    min-width: 150px !important;
  }
  /* line 42147, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-150px {
    min-height: 150px !important;
  }
  /* line 42150, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-150px {
    max-height: 150px !important;
  }
  /* line 42153, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-150px {
    max-width: 150px !important;
  }
  /* line 42156, app/assets/stylesheets/style.bundle.scss */
  .w-lg-155px {
    width: 155px !important;
  }
  /* line 42159, app/assets/stylesheets/style.bundle.scss */
  .h-lg-155px {
    height: 155px !important;
  }
  /* line 42162, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-155px {
    min-width: 155px !important;
  }
  /* line 42165, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-155px {
    min-height: 155px !important;
  }
  /* line 42168, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-155px {
    max-height: 155px !important;
  }
  /* line 42171, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-155px {
    max-width: 155px !important;
  }
  /* line 42174, app/assets/stylesheets/style.bundle.scss */
  .w-lg-160px {
    width: 160px !important;
  }
  /* line 42177, app/assets/stylesheets/style.bundle.scss */
  .h-lg-160px {
    height: 160px !important;
  }
  /* line 42180, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-160px {
    min-width: 160px !important;
  }
  /* line 42183, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-160px {
    min-height: 160px !important;
  }
  /* line 42186, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-160px {
    max-height: 160px !important;
  }
  /* line 42189, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-160px {
    max-width: 160px !important;
  }
  /* line 42192, app/assets/stylesheets/style.bundle.scss */
  .w-lg-165px {
    width: 165px !important;
  }
  /* line 42195, app/assets/stylesheets/style.bundle.scss */
  .h-lg-165px {
    height: 165px !important;
  }
  /* line 42198, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-165px {
    min-width: 165px !important;
  }
  /* line 42201, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-165px {
    min-height: 165px !important;
  }
  /* line 42204, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-165px {
    max-height: 165px !important;
  }
  /* line 42207, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-165px {
    max-width: 165px !important;
  }
  /* line 42210, app/assets/stylesheets/style.bundle.scss */
  .w-lg-176px {
    width: 170px !important;
  }
  /* line 42213, app/assets/stylesheets/style.bundle.scss */
  .h-lg-176px {
    height: 170px !important;
  }
  /* line 42216, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-176px {
    min-width: 170px !important;
  }
  /* line 42219, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-176px {
    min-height: 170px !important;
  }
  /* line 42222, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-176px {
    max-height: 170px !important;
  }
  /* line 42225, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-176px {
    max-width: 170px !important;
  }
  /* line 42228, app/assets/stylesheets/style.bundle.scss */
  .w-lg-175px {
    width: 175px !important;
  }
  /* line 42231, app/assets/stylesheets/style.bundle.scss */
  .h-lg-175px {
    height: 175px !important;
  }
  /* line 42234, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-175px {
    min-width: 175px !important;
  }
  /* line 42237, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-175px {
    min-height: 175px !important;
  }
  /* line 42240, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-175px {
    max-height: 175px !important;
  }
  /* line 42243, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-175px {
    max-width: 175px !important;
  }
  /* line 42246, app/assets/stylesheets/style.bundle.scss */
  .w-lg-180px {
    width: 180px !important;
  }
  /* line 42249, app/assets/stylesheets/style.bundle.scss */
  .h-lg-180px {
    height: 180px !important;
  }
  /* line 42252, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-180px {
    min-width: 180px !important;
  }
  /* line 42255, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-180px {
    min-height: 180px !important;
  }
  /* line 42258, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-180px {
    max-height: 180px !important;
  }
  /* line 42261, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-180px {
    max-width: 180px !important;
  }
  /* line 42264, app/assets/stylesheets/style.bundle.scss */
  .w-lg-200px {
    width: 200px !important;
  }
  /* line 42267, app/assets/stylesheets/style.bundle.scss */
  .h-lg-200px {
    height: 200px !important;
  }
  /* line 42270, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-200px {
    min-width: 200px !important;
  }
  /* line 42273, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-200px {
    min-height: 200px !important;
  }
  /* line 42276, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-200px {
    max-height: 200px !important;
  }
  /* line 42279, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-200px {
    max-width: 200px !important;
  }
  /* line 42282, app/assets/stylesheets/style.bundle.scss */
  .w-lg-225px {
    width: 225px !important;
  }
  /* line 42285, app/assets/stylesheets/style.bundle.scss */
  .h-lg-225px {
    height: 225px !important;
  }
  /* line 42288, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-225px {
    min-width: 225px !important;
  }
  /* line 42291, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-225px {
    min-height: 225px !important;
  }
  /* line 42294, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-225px {
    max-height: 225px !important;
  }
  /* line 42297, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-225px {
    max-width: 225px !important;
  }
  /* line 42300, app/assets/stylesheets/style.bundle.scss */
  .w-lg-235px {
    width: 235px !important;
  }
  /* line 42303, app/assets/stylesheets/style.bundle.scss */
  .h-lg-235px {
    height: 235px !important;
  }
  /* line 42306, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-235px {
    min-width: 235px !important;
  }
  /* line 42309, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-235px {
    min-height: 235px !important;
  }
  /* line 42312, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-235px {
    max-height: 235px !important;
  }
  /* line 42315, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-235px {
    max-width: 235px !important;
  }
  /* line 42318, app/assets/stylesheets/style.bundle.scss */
  .w-lg-250px {
    width: 250px !important;
  }
  /* line 42321, app/assets/stylesheets/style.bundle.scss */
  .h-lg-250px {
    height: 250px !important;
  }
  /* line 42324, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-250px {
    min-width: 250px !important;
  }
  /* line 42327, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-250px {
    min-height: 250px !important;
  }
  /* line 42330, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-250px {
    max-height: 250px !important;
  }
  /* line 42333, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-250px {
    max-width: 250px !important;
  }
  /* line 42336, app/assets/stylesheets/style.bundle.scss */
  .w-lg-255px {
    width: 255px !important;
  }
  /* line 42339, app/assets/stylesheets/style.bundle.scss */
  .h-lg-255px {
    height: 255px !important;
  }
  /* line 42342, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-255px {
    min-width: 255px !important;
  }
  /* line 42345, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-255px {
    min-height: 255px !important;
  }
  /* line 42348, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-255px {
    max-height: 255px !important;
  }
  /* line 42351, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-255px {
    max-width: 255px !important;
  }
  /* line 42354, app/assets/stylesheets/style.bundle.scss */
  .w-lg-260px {
    width: 260px !important;
  }
  /* line 42357, app/assets/stylesheets/style.bundle.scss */
  .h-lg-260px {
    height: 260px !important;
  }
  /* line 42360, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-260px {
    min-width: 260px !important;
  }
  /* line 42363, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-260px {
    min-height: 260px !important;
  }
  /* line 42366, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-260px {
    max-height: 260px !important;
  }
  /* line 42369, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-260px {
    max-width: 260px !important;
  }
  /* line 42372, app/assets/stylesheets/style.bundle.scss */
  .w-lg-265px {
    width: 265px !important;
  }
  /* line 42375, app/assets/stylesheets/style.bundle.scss */
  .h-lg-265px {
    height: 265px !important;
  }
  /* line 42378, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-265px {
    min-width: 265px !important;
  }
  /* line 42381, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-265px {
    min-height: 265px !important;
  }
  /* line 42384, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-265px {
    max-height: 265px !important;
  }
  /* line 42387, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-265px {
    max-width: 265px !important;
  }
  /* line 42390, app/assets/stylesheets/style.bundle.scss */
  .w-lg-275px {
    width: 275px !important;
  }
  /* line 42393, app/assets/stylesheets/style.bundle.scss */
  .h-lg-275px {
    height: 275px !important;
  }
  /* line 42396, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-275px {
    min-width: 275px !important;
  }
  /* line 42399, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-275px {
    min-height: 275px !important;
  }
  /* line 42402, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-275px {
    max-height: 275px !important;
  }
  /* line 42405, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-275px {
    max-width: 275px !important;
  }
  /* line 42408, app/assets/stylesheets/style.bundle.scss */
  .w-lg-295px {
    width: 295px !important;
  }
  /* line 42411, app/assets/stylesheets/style.bundle.scss */
  .h-lg-295px {
    height: 295px !important;
  }
  /* line 42414, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-295px {
    min-width: 295px !important;
  }
  /* line 42417, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-295px {
    min-height: 295px !important;
  }
  /* line 42420, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-295px {
    max-height: 295px !important;
  }
  /* line 42423, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-295px {
    max-width: 295px !important;
  }
  /* line 42426, app/assets/stylesheets/style.bundle.scss */
  .w-lg-300px {
    width: 300px !important;
  }
  /* line 42429, app/assets/stylesheets/style.bundle.scss */
  .h-lg-300px {
    height: 300px !important;
  }
  /* line 42432, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-300px {
    min-width: 300px !important;
  }
  /* line 42435, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-300px {
    min-height: 300px !important;
  }
  /* line 42438, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-300px {
    max-height: 300px !important;
  }
  /* line 42441, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-300px {
    max-width: 300px !important;
  }
  /* line 42444, app/assets/stylesheets/style.bundle.scss */
  .w-lg-325px {
    width: 325px !important;
  }
  /* line 42447, app/assets/stylesheets/style.bundle.scss */
  .h-lg-325px {
    height: 325px !important;
  }
  /* line 42450, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-325px {
    min-width: 325px !important;
  }
  /* line 42453, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-325px {
    min-height: 325px !important;
  }
  /* line 42456, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-325px {
    max-height: 325px !important;
  }
  /* line 42459, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-325px {
    max-width: 325px !important;
  }
  /* line 42462, app/assets/stylesheets/style.bundle.scss */
  .w-lg-350px {
    width: 350px !important;
  }
  /* line 42465, app/assets/stylesheets/style.bundle.scss */
  .h-lg-350px {
    height: 350px !important;
  }
  /* line 42468, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-350px {
    min-width: 350px !important;
  }
  /* line 42471, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-350px {
    min-height: 350px !important;
  }
  /* line 42474, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-350px {
    max-height: 350px !important;
  }
  /* line 42477, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-350px {
    max-width: 350px !important;
  }
  /* line 42480, app/assets/stylesheets/style.bundle.scss */
  .w-lg-375px {
    width: 375px !important;
  }
  /* line 42483, app/assets/stylesheets/style.bundle.scss */
  .h-lg-375px {
    height: 375px !important;
  }
  /* line 42486, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-375px {
    min-width: 375px !important;
  }
  /* line 42489, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-375px {
    min-height: 375px !important;
  }
  /* line 42492, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-375px {
    max-height: 375px !important;
  }
  /* line 42495, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-375px {
    max-width: 375px !important;
  }
  /* line 42498, app/assets/stylesheets/style.bundle.scss */
  .w-lg-400px {
    width: 400px !important;
  }
  /* line 42501, app/assets/stylesheets/style.bundle.scss */
  .h-lg-400px {
    height: 400px !important;
  }
  /* line 42504, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-400px {
    min-width: 400px !important;
  }
  /* line 42507, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-400px {
    min-height: 400px !important;
  }
  /* line 42510, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-400px {
    max-height: 400px !important;
  }
  /* line 42513, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-400px {
    max-width: 400px !important;
  }
  /* line 42516, app/assets/stylesheets/style.bundle.scss */
  .w-lg-425px {
    width: 425px !important;
  }
  /* line 42519, app/assets/stylesheets/style.bundle.scss */
  .h-lg-425px {
    height: 425px !important;
  }
  /* line 42522, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-425px {
    min-width: 425px !important;
  }
  /* line 42525, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-425px {
    min-height: 425px !important;
  }
  /* line 42528, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-425px {
    max-height: 425px !important;
  }
  /* line 42531, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-425px {
    max-width: 425px !important;
  }
  /* line 42534, app/assets/stylesheets/style.bundle.scss */
  .w-lg-450px {
    width: 450px !important;
  }
  /* line 42537, app/assets/stylesheets/style.bundle.scss */
  .h-lg-450px {
    height: 450px !important;
  }
  /* line 42540, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-450px {
    min-width: 450px !important;
  }
  /* line 42543, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-450px {
    min-height: 450px !important;
  }
  /* line 42546, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-450px {
    max-height: 450px !important;
  }
  /* line 42549, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-450px {
    max-width: 450px !important;
  }
  /* line 42552, app/assets/stylesheets/style.bundle.scss */
  .w-lg-475px {
    width: 475px !important;
  }
  /* line 42555, app/assets/stylesheets/style.bundle.scss */
  .h-lg-475px {
    height: 475px !important;
  }
  /* line 42558, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-475px {
    min-width: 475px !important;
  }
  /* line 42561, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-475px {
    min-height: 475px !important;
  }
  /* line 42564, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-475px {
    max-height: 475px !important;
  }
  /* line 42567, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-475px {
    max-width: 475px !important;
  }
  /* line 42570, app/assets/stylesheets/style.bundle.scss */
  .w-lg-500px {
    width: 500px !important;
  }
  /* line 42573, app/assets/stylesheets/style.bundle.scss */
  .h-lg-500px {
    height: 500px !important;
  }
  /* line 42576, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-500px {
    min-width: 500px !important;
  }
  /* line 42579, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-500px {
    min-height: 500px !important;
  }
  /* line 42582, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-500px {
    max-height: 500px !important;
  }
  /* line 42585, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-500px {
    max-width: 500px !important;
  }
  /* line 42588, app/assets/stylesheets/style.bundle.scss */
  .w-lg-550px {
    width: 550px !important;
  }
  /* line 42591, app/assets/stylesheets/style.bundle.scss */
  .h-lg-550px {
    height: 550px !important;
  }
  /* line 42594, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-550px {
    min-width: 550px !important;
  }
  /* line 42597, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-550px {
    min-height: 550px !important;
  }
  /* line 42600, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-550px {
    max-height: 550px !important;
  }
  /* line 42603, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-550px {
    max-width: 550px !important;
  }
  /* line 42606, app/assets/stylesheets/style.bundle.scss */
  .w-lg-600px {
    width: 600px !important;
  }
  /* line 42609, app/assets/stylesheets/style.bundle.scss */
  .h-lg-600px {
    height: 600px !important;
  }
  /* line 42612, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-600px {
    min-width: 600px !important;
  }
  /* line 42615, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-600px {
    min-height: 600px !important;
  }
  /* line 42618, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-600px {
    max-height: 600px !important;
  }
  /* line 42621, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-600px {
    max-width: 600px !important;
  }
  /* line 42624, app/assets/stylesheets/style.bundle.scss */
  .w-lg-650px {
    width: 650px !important;
  }
  /* line 42627, app/assets/stylesheets/style.bundle.scss */
  .h-lg-650px {
    height: 650px !important;
  }
  /* line 42630, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-650px {
    min-width: 650px !important;
  }
  /* line 42633, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-650px {
    min-height: 650px !important;
  }
  /* line 42636, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-650px {
    max-height: 650px !important;
  }
  /* line 42639, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-650px {
    max-width: 650px !important;
  }
  /* line 42642, app/assets/stylesheets/style.bundle.scss */
  .w-lg-700px {
    width: 700px !important;
  }
  /* line 42645, app/assets/stylesheets/style.bundle.scss */
  .h-lg-700px {
    height: 700px !important;
  }
  /* line 42648, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-700px {
    min-width: 700px !important;
  }
  /* line 42651, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-700px {
    min-height: 700px !important;
  }
  /* line 42654, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-700px {
    max-height: 700px !important;
  }
  /* line 42657, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-700px {
    max-width: 700px !important;
  }
  /* line 42660, app/assets/stylesheets/style.bundle.scss */
  .w-lg-750px {
    width: 750px !important;
  }
  /* line 42663, app/assets/stylesheets/style.bundle.scss */
  .h-lg-750px {
    height: 750px !important;
  }
  /* line 42666, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-750px {
    min-width: 750px !important;
  }
  /* line 42669, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-750px {
    min-height: 750px !important;
  }
  /* line 42672, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-750px {
    max-height: 750px !important;
  }
  /* line 42675, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-750px {
    max-width: 750px !important;
  }
  /* line 42678, app/assets/stylesheets/style.bundle.scss */
  .w-lg-800px {
    width: 800px !important;
  }
  /* line 42681, app/assets/stylesheets/style.bundle.scss */
  .h-lg-800px {
    height: 800px !important;
  }
  /* line 42684, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-800px {
    min-width: 800px !important;
  }
  /* line 42687, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-800px {
    min-height: 800px !important;
  }
  /* line 42690, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-800px {
    max-height: 800px !important;
  }
  /* line 42693, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-800px {
    max-width: 800px !important;
  }
  /* line 42696, app/assets/stylesheets/style.bundle.scss */
  .w-lg-850px {
    width: 850px !important;
  }
  /* line 42699, app/assets/stylesheets/style.bundle.scss */
  .h-lg-850px {
    height: 850px !important;
  }
  /* line 42702, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-850px {
    min-width: 850px !important;
  }
  /* line 42705, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-850px {
    min-height: 850px !important;
  }
  /* line 42708, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-850px {
    max-height: 850px !important;
  }
  /* line 42711, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-850px {
    max-width: 850px !important;
  }
  /* line 42714, app/assets/stylesheets/style.bundle.scss */
  .w-lg-900px {
    width: 900px !important;
  }
  /* line 42717, app/assets/stylesheets/style.bundle.scss */
  .h-lg-900px {
    height: 900px !important;
  }
  /* line 42720, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-900px {
    min-width: 900px !important;
  }
  /* line 42723, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-900px {
    min-height: 900px !important;
  }
  /* line 42726, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-900px {
    max-height: 900px !important;
  }
  /* line 42729, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-900px {
    max-width: 900px !important;
  }
  /* line 42732, app/assets/stylesheets/style.bundle.scss */
  .w-lg-950px {
    width: 950px !important;
  }
  /* line 42735, app/assets/stylesheets/style.bundle.scss */
  .h-lg-950px {
    height: 950px !important;
  }
  /* line 42738, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-950px {
    min-width: 950px !important;
  }
  /* line 42741, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-950px {
    min-height: 950px !important;
  }
  /* line 42744, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-950px {
    max-height: 950px !important;
  }
  /* line 42747, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-950px {
    max-width: 950px !important;
  }
  /* line 42750, app/assets/stylesheets/style.bundle.scss */
  .w-lg-1000px {
    width: 1000px !important;
  }
  /* line 42753, app/assets/stylesheets/style.bundle.scss */
  .h-lg-1000px {
    height: 1000px !important;
  }
  /* line 42756, app/assets/stylesheets/style.bundle.scss */
  .min-w-lg-1000px {
    min-width: 1000px !important;
  }
  /* line 42759, app/assets/stylesheets/style.bundle.scss */
  .min-h-lg-1000px {
    min-height: 1000px !important;
  }
  /* line 42762, app/assets/stylesheets/style.bundle.scss */
  .max-h-lg-1000px {
    max-height: 1000px !important;
  }
  /* line 42765, app/assets/stylesheets/style.bundle.scss */
  .max-w-lg-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 1200px) {
  /* line 42771, app/assets/stylesheets/style.bundle.scss */
  .w-xl-100 {
    width: 100% !important;
  }
  /* line 42774, app/assets/stylesheets/style.bundle.scss */
  .h-xl-100 {
    height: 100% !important;
  }
  /* line 42777, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-100 {
    min-width: 100% !important;
  }
  /* line 42780, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-100 {
    min-height: 100% !important;
  }
  /* line 42783, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-100 {
    max-height: 100% !important;
  }
  /* line 42786, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-100 {
    max-width: 100% !important;
  }
  /* line 42789, app/assets/stylesheets/style.bundle.scss */
  .w-xl-50 {
    width: 50% !important;
  }
  /* line 42792, app/assets/stylesheets/style.bundle.scss */
  .h-xl-50 {
    height: 50% !important;
  }
  /* line 42795, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-50 {
    min-width: 50% !important;
  }
  /* line 42798, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-50 {
    min-height: 50% !important;
  }
  /* line 42801, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-50 {
    max-height: 50% !important;
  }
  /* line 42804, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-50 {
    max-width: 50% !important;
  }
  /* line 42807, app/assets/stylesheets/style.bundle.scss */
  .w-xl-auto {
    width: auto !important;
  }
  /* line 42810, app/assets/stylesheets/style.bundle.scss */
  .h-xl-auto {
    height: auto !important;
  }
  /* line 42813, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-auto {
    min-width: auto !important;
  }
  /* line 42816, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-auto {
    min-height: auto !important;
  }
  /* line 42819, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-auto {
    max-height: auto !important;
  }
  /* line 42822, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-auto {
    max-width: auto !important;
  }
  /* line 42825, app/assets/stylesheets/style.bundle.scss */
  .w-xl-1px {
    width: 1px !important;
  }
  /* line 42828, app/assets/stylesheets/style.bundle.scss */
  .h-xl-1px {
    height: 1px !important;
  }
  /* line 42831, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-1px {
    min-width: 1px !important;
  }
  /* line 42834, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-1px {
    min-height: 1px !important;
  }
  /* line 42837, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-1px {
    max-height: 1px !important;
  }
  /* line 42840, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-1px {
    max-width: 1px !important;
  }
  /* line 42843, app/assets/stylesheets/style.bundle.scss */
  .w-xl-2px {
    width: 2px !important;
  }
  /* line 42846, app/assets/stylesheets/style.bundle.scss */
  .h-xl-2px {
    height: 2px !important;
  }
  /* line 42849, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-2px {
    min-width: 2px !important;
  }
  /* line 42852, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-2px {
    min-height: 2px !important;
  }
  /* line 42855, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-2px {
    max-height: 2px !important;
  }
  /* line 42858, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-2px {
    max-width: 2px !important;
  }
  /* line 42861, app/assets/stylesheets/style.bundle.scss */
  .w-xl-3px {
    width: 3px !important;
  }
  /* line 42864, app/assets/stylesheets/style.bundle.scss */
  .h-xl-3px {
    height: 3px !important;
  }
  /* line 42867, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-3px {
    min-width: 3px !important;
  }
  /* line 42870, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-3px {
    min-height: 3px !important;
  }
  /* line 42873, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-3px {
    max-height: 3px !important;
  }
  /* line 42876, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-3px {
    max-width: 3px !important;
  }
  /* line 42879, app/assets/stylesheets/style.bundle.scss */
  .w-xl-4px {
    width: 4px !important;
  }
  /* line 42882, app/assets/stylesheets/style.bundle.scss */
  .h-xl-4px {
    height: 4px !important;
  }
  /* line 42885, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-4px {
    min-width: 4px !important;
  }
  /* line 42888, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-4px {
    min-height: 4px !important;
  }
  /* line 42891, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-4px {
    max-height: 4px !important;
  }
  /* line 42894, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-4px {
    max-width: 4px !important;
  }
  /* line 42897, app/assets/stylesheets/style.bundle.scss */
  .w-xl-5px {
    width: 5px !important;
  }
  /* line 42900, app/assets/stylesheets/style.bundle.scss */
  .h-xl-5px {
    height: 5px !important;
  }
  /* line 42903, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-5px {
    min-width: 5px !important;
  }
  /* line 42906, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-5px {
    min-height: 5px !important;
  }
  /* line 42909, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-5px {
    max-height: 5px !important;
  }
  /* line 42912, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-5px {
    max-width: 5px !important;
  }
  /* line 42915, app/assets/stylesheets/style.bundle.scss */
  .w-xl-10px {
    width: 10px !important;
  }
  /* line 42918, app/assets/stylesheets/style.bundle.scss */
  .h-xl-10px {
    height: 10px !important;
  }
  /* line 42921, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-10px {
    min-width: 10px !important;
  }
  /* line 42924, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-10px {
    min-height: 10px !important;
  }
  /* line 42927, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-10px {
    max-height: 10px !important;
  }
  /* line 42930, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-10px {
    max-width: 10px !important;
  }
  /* line 42933, app/assets/stylesheets/style.bundle.scss */
  .w-xl-15px {
    width: 15px !important;
  }
  /* line 42936, app/assets/stylesheets/style.bundle.scss */
  .h-xl-15px {
    height: 15px !important;
  }
  /* line 42939, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-15px {
    min-width: 15px !important;
  }
  /* line 42942, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-15px {
    min-height: 15px !important;
  }
  /* line 42945, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-15px {
    max-height: 15px !important;
  }
  /* line 42948, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-15px {
    max-width: 15px !important;
  }
  /* line 42951, app/assets/stylesheets/style.bundle.scss */
  .w-xl-20px {
    width: 20px !important;
  }
  /* line 42954, app/assets/stylesheets/style.bundle.scss */
  .h-xl-20px {
    height: 20px !important;
  }
  /* line 42957, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-20px {
    min-width: 20px !important;
  }
  /* line 42960, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-20px {
    min-height: 20px !important;
  }
  /* line 42963, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-20px {
    max-height: 20px !important;
  }
  /* line 42966, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-20px {
    max-width: 20px !important;
  }
  /* line 42969, app/assets/stylesheets/style.bundle.scss */
  .w-xl-25px {
    width: 25px !important;
  }
  /* line 42972, app/assets/stylesheets/style.bundle.scss */
  .h-xl-25px {
    height: 25px !important;
  }
  /* line 42975, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-25px {
    min-width: 25px !important;
  }
  /* line 42978, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-25px {
    min-height: 25px !important;
  }
  /* line 42981, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-25px {
    max-height: 25px !important;
  }
  /* line 42984, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-25px {
    max-width: 25px !important;
  }
  /* line 42987, app/assets/stylesheets/style.bundle.scss */
  .w-xl-30px {
    width: 30px !important;
  }
  /* line 42990, app/assets/stylesheets/style.bundle.scss */
  .h-xl-30px {
    height: 30px !important;
  }
  /* line 42993, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-30px {
    min-width: 30px !important;
  }
  /* line 42996, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-30px {
    min-height: 30px !important;
  }
  /* line 42999, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-30px {
    max-height: 30px !important;
  }
  /* line 43002, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-30px {
    max-width: 30px !important;
  }
  /* line 43005, app/assets/stylesheets/style.bundle.scss */
  .w-xl-35px {
    width: 35px !important;
  }
  /* line 43008, app/assets/stylesheets/style.bundle.scss */
  .h-xl-35px {
    height: 35px !important;
  }
  /* line 43011, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-35px {
    min-width: 35px !important;
  }
  /* line 43014, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-35px {
    min-height: 35px !important;
  }
  /* line 43017, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-35px {
    max-height: 35px !important;
  }
  /* line 43020, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-35px {
    max-width: 35px !important;
  }
  /* line 43023, app/assets/stylesheets/style.bundle.scss */
  .w-xl-40px {
    width: 40px !important;
  }
  /* line 43026, app/assets/stylesheets/style.bundle.scss */
  .h-xl-40px {
    height: 40px !important;
  }
  /* line 43029, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-40px {
    min-width: 40px !important;
  }
  /* line 43032, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-40px {
    min-height: 40px !important;
  }
  /* line 43035, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-40px {
    max-height: 40px !important;
  }
  /* line 43038, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-40px {
    max-width: 40px !important;
  }
  /* line 43041, app/assets/stylesheets/style.bundle.scss */
  .w-xl-45px {
    width: 45px !important;
  }
  /* line 43044, app/assets/stylesheets/style.bundle.scss */
  .h-xl-45px {
    height: 45px !important;
  }
  /* line 43047, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-45px {
    min-width: 45px !important;
  }
  /* line 43050, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-45px {
    min-height: 45px !important;
  }
  /* line 43053, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-45px {
    max-height: 45px !important;
  }
  /* line 43056, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-45px {
    max-width: 45px !important;
  }
  /* line 43059, app/assets/stylesheets/style.bundle.scss */
  .w-xl-50px {
    width: 50px !important;
  }
  /* line 43062, app/assets/stylesheets/style.bundle.scss */
  .h-xl-50px {
    height: 50px !important;
  }
  /* line 43065, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-50px {
    min-width: 50px !important;
  }
  /* line 43068, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-50px {
    min-height: 50px !important;
  }
  /* line 43071, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-50px {
    max-height: 50px !important;
  }
  /* line 43074, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-50px {
    max-width: 50px !important;
  }
  /* line 43077, app/assets/stylesheets/style.bundle.scss */
  .w-xl-55px {
    width: 55px !important;
  }
  /* line 43080, app/assets/stylesheets/style.bundle.scss */
  .h-xl-55px {
    height: 55px !important;
  }
  /* line 43083, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-55px {
    min-width: 55px !important;
  }
  /* line 43086, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-55px {
    min-height: 55px !important;
  }
  /* line 43089, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-55px {
    max-height: 55px !important;
  }
  /* line 43092, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-55px {
    max-width: 55px !important;
  }
  /* line 43095, app/assets/stylesheets/style.bundle.scss */
  .w-xl-60px {
    width: 60px !important;
  }
  /* line 43098, app/assets/stylesheets/style.bundle.scss */
  .h-xl-60px {
    height: 60px !important;
  }
  /* line 43101, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-60px {
    min-width: 60px !important;
  }
  /* line 43104, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-60px {
    min-height: 60px !important;
  }
  /* line 43107, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-60px {
    max-height: 60px !important;
  }
  /* line 43110, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-60px {
    max-width: 60px !important;
  }
  /* line 43113, app/assets/stylesheets/style.bundle.scss */
  .w-xl-65px {
    width: 65px !important;
  }
  /* line 43116, app/assets/stylesheets/style.bundle.scss */
  .h-xl-65px {
    height: 65px !important;
  }
  /* line 43119, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-65px {
    min-width: 65px !important;
  }
  /* line 43122, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-65px {
    min-height: 65px !important;
  }
  /* line 43125, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-65px {
    max-height: 65px !important;
  }
  /* line 43128, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-65px {
    max-width: 65px !important;
  }
  /* line 43131, app/assets/stylesheets/style.bundle.scss */
  .w-xl-70px {
    width: 70px !important;
  }
  /* line 43134, app/assets/stylesheets/style.bundle.scss */
  .h-xl-70px {
    height: 70px !important;
  }
  /* line 43137, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-70px {
    min-width: 70px !important;
  }
  /* line 43140, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-70px {
    min-height: 70px !important;
  }
  /* line 43143, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-70px {
    max-height: 70px !important;
  }
  /* line 43146, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-70px {
    max-width: 70px !important;
  }
  /* line 43149, app/assets/stylesheets/style.bundle.scss */
  .w-xl-75px {
    width: 75px !important;
  }
  /* line 43152, app/assets/stylesheets/style.bundle.scss */
  .h-xl-75px {
    height: 75px !important;
  }
  /* line 43155, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-75px {
    min-width: 75px !important;
  }
  /* line 43158, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-75px {
    min-height: 75px !important;
  }
  /* line 43161, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-75px {
    max-height: 75px !important;
  }
  /* line 43164, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-75px {
    max-width: 75px !important;
  }
  /* line 43167, app/assets/stylesheets/style.bundle.scss */
  .w-xl-80px {
    width: 80px !important;
  }
  /* line 43170, app/assets/stylesheets/style.bundle.scss */
  .h-xl-80px {
    height: 80px !important;
  }
  /* line 43173, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-80px {
    min-width: 80px !important;
  }
  /* line 43176, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-80px {
    min-height: 80px !important;
  }
  /* line 43179, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-80px {
    max-height: 80px !important;
  }
  /* line 43182, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-80px {
    max-width: 80px !important;
  }
  /* line 43185, app/assets/stylesheets/style.bundle.scss */
  .w-xl-85px {
    width: 85px !important;
  }
  /* line 43188, app/assets/stylesheets/style.bundle.scss */
  .h-xl-85px {
    height: 85px !important;
  }
  /* line 43191, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-85px {
    min-width: 85px !important;
  }
  /* line 43194, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-85px {
    min-height: 85px !important;
  }
  /* line 43197, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-85px {
    max-height: 85px !important;
  }
  /* line 43200, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-85px {
    max-width: 85px !important;
  }
  /* line 43203, app/assets/stylesheets/style.bundle.scss */
  .w-xl-90px {
    width: 90px !important;
  }
  /* line 43206, app/assets/stylesheets/style.bundle.scss */
  .h-xl-90px {
    height: 90px !important;
  }
  /* line 43209, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-90px {
    min-width: 90px !important;
  }
  /* line 43212, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-90px {
    min-height: 90px !important;
  }
  /* line 43215, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-90px {
    max-height: 90px !important;
  }
  /* line 43218, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-90px {
    max-width: 90px !important;
  }
  /* line 43221, app/assets/stylesheets/style.bundle.scss */
  .w-xl-95px {
    width: 95px !important;
  }
  /* line 43224, app/assets/stylesheets/style.bundle.scss */
  .h-xl-95px {
    height: 95px !important;
  }
  /* line 43227, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-95px {
    min-width: 95px !important;
  }
  /* line 43230, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-95px {
    min-height: 95px !important;
  }
  /* line 43233, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-95px {
    max-height: 95px !important;
  }
  /* line 43236, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-95px {
    max-width: 95px !important;
  }
  /* line 43239, app/assets/stylesheets/style.bundle.scss */
  .w-xl-100px {
    width: 100px !important;
  }
  /* line 43242, app/assets/stylesheets/style.bundle.scss */
  .h-xl-100px {
    height: 100px !important;
  }
  /* line 43245, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-100px {
    min-width: 100px !important;
  }
  /* line 43248, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-100px {
    min-height: 100px !important;
  }
  /* line 43251, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-100px {
    max-height: 100px !important;
  }
  /* line 43254, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-100px {
    max-width: 100px !important;
  }
  /* line 43257, app/assets/stylesheets/style.bundle.scss */
  .w-xl-105px {
    width: 105px !important;
  }
  /* line 43260, app/assets/stylesheets/style.bundle.scss */
  .h-xl-105px {
    height: 105px !important;
  }
  /* line 43263, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-105px {
    min-width: 105px !important;
  }
  /* line 43266, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-105px {
    min-height: 105px !important;
  }
  /* line 43269, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-105px {
    max-height: 105px !important;
  }
  /* line 43272, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-105px {
    max-width: 105px !important;
  }
  /* line 43275, app/assets/stylesheets/style.bundle.scss */
  .w-xl-110px {
    width: 110px !important;
  }
  /* line 43278, app/assets/stylesheets/style.bundle.scss */
  .h-xl-110px {
    height: 110px !important;
  }
  /* line 43281, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-110px {
    min-width: 110px !important;
  }
  /* line 43284, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-110px {
    min-height: 110px !important;
  }
  /* line 43287, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-110px {
    max-height: 110px !important;
  }
  /* line 43290, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-110px {
    max-width: 110px !important;
  }
  /* line 43293, app/assets/stylesheets/style.bundle.scss */
  .w-xl-115px {
    width: 115px !important;
  }
  /* line 43296, app/assets/stylesheets/style.bundle.scss */
  .h-xl-115px {
    height: 115px !important;
  }
  /* line 43299, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-115px {
    min-width: 115px !important;
  }
  /* line 43302, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-115px {
    min-height: 115px !important;
  }
  /* line 43305, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-115px {
    max-height: 115px !important;
  }
  /* line 43308, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-115px {
    max-width: 115px !important;
  }
  /* line 43311, app/assets/stylesheets/style.bundle.scss */
  .w-xl-120px {
    width: 120px !important;
  }
  /* line 43314, app/assets/stylesheets/style.bundle.scss */
  .h-xl-120px {
    height: 120px !important;
  }
  /* line 43317, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-120px {
    min-width: 120px !important;
  }
  /* line 43320, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-120px {
    min-height: 120px !important;
  }
  /* line 43323, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-120px {
    max-height: 120px !important;
  }
  /* line 43326, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-120px {
    max-width: 120px !important;
  }
  /* line 43329, app/assets/stylesheets/style.bundle.scss */
  .w-xl-125px {
    width: 125px !important;
  }
  /* line 43332, app/assets/stylesheets/style.bundle.scss */
  .h-xl-125px {
    height: 125px !important;
  }
  /* line 43335, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-125px {
    min-width: 125px !important;
  }
  /* line 43338, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-125px {
    min-height: 125px !important;
  }
  /* line 43341, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-125px {
    max-height: 125px !important;
  }
  /* line 43344, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-125px {
    max-width: 125px !important;
  }
  /* line 43347, app/assets/stylesheets/style.bundle.scss */
  .w-xl-130px {
    width: 130px !important;
  }
  /* line 43350, app/assets/stylesheets/style.bundle.scss */
  .h-xl-130px {
    height: 130px !important;
  }
  /* line 43353, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-130px {
    min-width: 130px !important;
  }
  /* line 43356, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-130px {
    min-height: 130px !important;
  }
  /* line 43359, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-130px {
    max-height: 130px !important;
  }
  /* line 43362, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-130px {
    max-width: 130px !important;
  }
  /* line 43365, app/assets/stylesheets/style.bundle.scss */
  .w-xl-135px {
    width: 135px !important;
  }
  /* line 43368, app/assets/stylesheets/style.bundle.scss */
  .h-xl-135px {
    height: 135px !important;
  }
  /* line 43371, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-135px {
    min-width: 135px !important;
  }
  /* line 43374, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-135px {
    min-height: 135px !important;
  }
  /* line 43377, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-135px {
    max-height: 135px !important;
  }
  /* line 43380, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-135px {
    max-width: 135px !important;
  }
  /* line 43383, app/assets/stylesheets/style.bundle.scss */
  .w-xl-140px {
    width: 140px !important;
  }
  /* line 43386, app/assets/stylesheets/style.bundle.scss */
  .h-xl-140px {
    height: 140px !important;
  }
  /* line 43389, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-140px {
    min-width: 140px !important;
  }
  /* line 43392, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-140px {
    min-height: 140px !important;
  }
  /* line 43395, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-140px {
    max-height: 140px !important;
  }
  /* line 43398, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-140px {
    max-width: 140px !important;
  }
  /* line 43401, app/assets/stylesheets/style.bundle.scss */
  .w-xl-145px {
    width: 145px !important;
  }
  /* line 43404, app/assets/stylesheets/style.bundle.scss */
  .h-xl-145px {
    height: 145px !important;
  }
  /* line 43407, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-145px {
    min-width: 145px !important;
  }
  /* line 43410, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-145px {
    min-height: 145px !important;
  }
  /* line 43413, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-145px {
    max-height: 145px !important;
  }
  /* line 43416, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-145px {
    max-width: 145px !important;
  }
  /* line 43419, app/assets/stylesheets/style.bundle.scss */
  .w-xl-150px {
    width: 150px !important;
  }
  /* line 43422, app/assets/stylesheets/style.bundle.scss */
  .h-xl-150px {
    height: 150px !important;
  }
  /* line 43425, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-150px {
    min-width: 150px !important;
  }
  /* line 43428, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-150px {
    min-height: 150px !important;
  }
  /* line 43431, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-150px {
    max-height: 150px !important;
  }
  /* line 43434, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-150px {
    max-width: 150px !important;
  }
  /* line 43437, app/assets/stylesheets/style.bundle.scss */
  .w-xl-155px {
    width: 155px !important;
  }
  /* line 43440, app/assets/stylesheets/style.bundle.scss */
  .h-xl-155px {
    height: 155px !important;
  }
  /* line 43443, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-155px {
    min-width: 155px !important;
  }
  /* line 43446, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-155px {
    min-height: 155px !important;
  }
  /* line 43449, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-155px {
    max-height: 155px !important;
  }
  /* line 43452, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-155px {
    max-width: 155px !important;
  }
  /* line 43455, app/assets/stylesheets/style.bundle.scss */
  .w-xl-160px {
    width: 160px !important;
  }
  /* line 43458, app/assets/stylesheets/style.bundle.scss */
  .h-xl-160px {
    height: 160px !important;
  }
  /* line 43461, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-160px {
    min-width: 160px !important;
  }
  /* line 43464, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-160px {
    min-height: 160px !important;
  }
  /* line 43467, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-160px {
    max-height: 160px !important;
  }
  /* line 43470, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-160px {
    max-width: 160px !important;
  }
  /* line 43473, app/assets/stylesheets/style.bundle.scss */
  .w-xl-165px {
    width: 165px !important;
  }
  /* line 43476, app/assets/stylesheets/style.bundle.scss */
  .h-xl-165px {
    height: 165px !important;
  }
  /* line 43479, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-165px {
    min-width: 165px !important;
  }
  /* line 43482, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-165px {
    min-height: 165px !important;
  }
  /* line 43485, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-165px {
    max-height: 165px !important;
  }
  /* line 43488, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-165px {
    max-width: 165px !important;
  }
  /* line 43491, app/assets/stylesheets/style.bundle.scss */
  .w-xl-176px {
    width: 170px !important;
  }
  /* line 43494, app/assets/stylesheets/style.bundle.scss */
  .h-xl-176px {
    height: 170px !important;
  }
  /* line 43497, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-176px {
    min-width: 170px !important;
  }
  /* line 43500, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-176px {
    min-height: 170px !important;
  }
  /* line 43503, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-176px {
    max-height: 170px !important;
  }
  /* line 43506, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-176px {
    max-width: 170px !important;
  }
  /* line 43509, app/assets/stylesheets/style.bundle.scss */
  .w-xl-175px {
    width: 175px !important;
  }
  /* line 43512, app/assets/stylesheets/style.bundle.scss */
  .h-xl-175px {
    height: 175px !important;
  }
  /* line 43515, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-175px {
    min-width: 175px !important;
  }
  /* line 43518, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-175px {
    min-height: 175px !important;
  }
  /* line 43521, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-175px {
    max-height: 175px !important;
  }
  /* line 43524, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-175px {
    max-width: 175px !important;
  }
  /* line 43527, app/assets/stylesheets/style.bundle.scss */
  .w-xl-180px {
    width: 180px !important;
  }
  /* line 43530, app/assets/stylesheets/style.bundle.scss */
  .h-xl-180px {
    height: 180px !important;
  }
  /* line 43533, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-180px {
    min-width: 180px !important;
  }
  /* line 43536, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-180px {
    min-height: 180px !important;
  }
  /* line 43539, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-180px {
    max-height: 180px !important;
  }
  /* line 43542, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-180px {
    max-width: 180px !important;
  }
  /* line 43545, app/assets/stylesheets/style.bundle.scss */
  .w-xl-200px {
    width: 200px !important;
  }
  /* line 43548, app/assets/stylesheets/style.bundle.scss */
  .h-xl-200px {
    height: 200px !important;
  }
  /* line 43551, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-200px {
    min-width: 200px !important;
  }
  /* line 43554, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-200px {
    min-height: 200px !important;
  }
  /* line 43557, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-200px {
    max-height: 200px !important;
  }
  /* line 43560, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-200px {
    max-width: 200px !important;
  }
  /* line 43563, app/assets/stylesheets/style.bundle.scss */
  .w-xl-225px {
    width: 225px !important;
  }
  /* line 43566, app/assets/stylesheets/style.bundle.scss */
  .h-xl-225px {
    height: 225px !important;
  }
  /* line 43569, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-225px {
    min-width: 225px !important;
  }
  /* line 43572, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-225px {
    min-height: 225px !important;
  }
  /* line 43575, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-225px {
    max-height: 225px !important;
  }
  /* line 43578, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-225px {
    max-width: 225px !important;
  }
  /* line 43581, app/assets/stylesheets/style.bundle.scss */
  .w-xl-235px {
    width: 235px !important;
  }
  /* line 43584, app/assets/stylesheets/style.bundle.scss */
  .h-xl-235px {
    height: 235px !important;
  }
  /* line 43587, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-235px {
    min-width: 235px !important;
  }
  /* line 43590, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-235px {
    min-height: 235px !important;
  }
  /* line 43593, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-235px {
    max-height: 235px !important;
  }
  /* line 43596, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-235px {
    max-width: 235px !important;
  }
  /* line 43599, app/assets/stylesheets/style.bundle.scss */
  .w-xl-250px {
    width: 250px !important;
  }
  /* line 43602, app/assets/stylesheets/style.bundle.scss */
  .h-xl-250px {
    height: 250px !important;
  }
  /* line 43605, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-250px {
    min-width: 250px !important;
  }
  /* line 43608, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-250px {
    min-height: 250px !important;
  }
  /* line 43611, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-250px {
    max-height: 250px !important;
  }
  /* line 43614, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-250px {
    max-width: 250px !important;
  }
  /* line 43617, app/assets/stylesheets/style.bundle.scss */
  .w-xl-255px {
    width: 255px !important;
  }
  /* line 43620, app/assets/stylesheets/style.bundle.scss */
  .h-xl-255px {
    height: 255px !important;
  }
  /* line 43623, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-255px {
    min-width: 255px !important;
  }
  /* line 43626, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-255px {
    min-height: 255px !important;
  }
  /* line 43629, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-255px {
    max-height: 255px !important;
  }
  /* line 43632, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-255px {
    max-width: 255px !important;
  }
  /* line 43635, app/assets/stylesheets/style.bundle.scss */
  .w-xl-260px {
    width: 260px !important;
  }
  /* line 43638, app/assets/stylesheets/style.bundle.scss */
  .h-xl-260px {
    height: 260px !important;
  }
  /* line 43641, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-260px {
    min-width: 260px !important;
  }
  /* line 43644, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-260px {
    min-height: 260px !important;
  }
  /* line 43647, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-260px {
    max-height: 260px !important;
  }
  /* line 43650, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-260px {
    max-width: 260px !important;
  }
  /* line 43653, app/assets/stylesheets/style.bundle.scss */
  .w-xl-265px {
    width: 265px !important;
  }
  /* line 43656, app/assets/stylesheets/style.bundle.scss */
  .h-xl-265px {
    height: 265px !important;
  }
  /* line 43659, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-265px {
    min-width: 265px !important;
  }
  /* line 43662, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-265px {
    min-height: 265px !important;
  }
  /* line 43665, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-265px {
    max-height: 265px !important;
  }
  /* line 43668, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-265px {
    max-width: 265px !important;
  }
  /* line 43671, app/assets/stylesheets/style.bundle.scss */
  .w-xl-275px {
    width: 275px !important;
  }
  /* line 43674, app/assets/stylesheets/style.bundle.scss */
  .h-xl-275px {
    height: 275px !important;
  }
  /* line 43677, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-275px {
    min-width: 275px !important;
  }
  /* line 43680, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-275px {
    min-height: 275px !important;
  }
  /* line 43683, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-275px {
    max-height: 275px !important;
  }
  /* line 43686, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-275px {
    max-width: 275px !important;
  }
  /* line 43689, app/assets/stylesheets/style.bundle.scss */
  .w-xl-295px {
    width: 295px !important;
  }
  /* line 43692, app/assets/stylesheets/style.bundle.scss */
  .h-xl-295px {
    height: 295px !important;
  }
  /* line 43695, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-295px {
    min-width: 295px !important;
  }
  /* line 43698, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-295px {
    min-height: 295px !important;
  }
  /* line 43701, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-295px {
    max-height: 295px !important;
  }
  /* line 43704, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-295px {
    max-width: 295px !important;
  }
  /* line 43707, app/assets/stylesheets/style.bundle.scss */
  .w-xl-300px {
    width: 300px !important;
  }
  /* line 43710, app/assets/stylesheets/style.bundle.scss */
  .h-xl-300px {
    height: 300px !important;
  }
  /* line 43713, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-300px {
    min-width: 300px !important;
  }
  /* line 43716, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-300px {
    min-height: 300px !important;
  }
  /* line 43719, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-300px {
    max-height: 300px !important;
  }
  /* line 43722, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-300px {
    max-width: 300px !important;
  }
  /* line 43725, app/assets/stylesheets/style.bundle.scss */
  .w-xl-325px {
    width: 325px !important;
  }
  /* line 43728, app/assets/stylesheets/style.bundle.scss */
  .h-xl-325px {
    height: 325px !important;
  }
  /* line 43731, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-325px {
    min-width: 325px !important;
  }
  /* line 43734, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-325px {
    min-height: 325px !important;
  }
  /* line 43737, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-325px {
    max-height: 325px !important;
  }
  /* line 43740, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-325px {
    max-width: 325px !important;
  }
  /* line 43743, app/assets/stylesheets/style.bundle.scss */
  .w-xl-350px {
    width: 350px !important;
  }
  /* line 43746, app/assets/stylesheets/style.bundle.scss */
  .h-xl-350px {
    height: 350px !important;
  }
  /* line 43749, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-350px {
    min-width: 350px !important;
  }
  /* line 43752, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-350px {
    min-height: 350px !important;
  }
  /* line 43755, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-350px {
    max-height: 350px !important;
  }
  /* line 43758, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-350px {
    max-width: 350px !important;
  }
  /* line 43761, app/assets/stylesheets/style.bundle.scss */
  .w-xl-375px {
    width: 375px !important;
  }
  /* line 43764, app/assets/stylesheets/style.bundle.scss */
  .h-xl-375px {
    height: 375px !important;
  }
  /* line 43767, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-375px {
    min-width: 375px !important;
  }
  /* line 43770, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-375px {
    min-height: 375px !important;
  }
  /* line 43773, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-375px {
    max-height: 375px !important;
  }
  /* line 43776, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-375px {
    max-width: 375px !important;
  }
  /* line 43779, app/assets/stylesheets/style.bundle.scss */
  .w-xl-400px {
    width: 400px !important;
  }
  /* line 43782, app/assets/stylesheets/style.bundle.scss */
  .h-xl-400px {
    height: 400px !important;
  }
  /* line 43785, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-400px {
    min-width: 400px !important;
  }
  /* line 43788, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-400px {
    min-height: 400px !important;
  }
  /* line 43791, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-400px {
    max-height: 400px !important;
  }
  /* line 43794, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-400px {
    max-width: 400px !important;
  }
  /* line 43797, app/assets/stylesheets/style.bundle.scss */
  .w-xl-425px {
    width: 425px !important;
  }
  /* line 43800, app/assets/stylesheets/style.bundle.scss */
  .h-xl-425px {
    height: 425px !important;
  }
  /* line 43803, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-425px {
    min-width: 425px !important;
  }
  /* line 43806, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-425px {
    min-height: 425px !important;
  }
  /* line 43809, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-425px {
    max-height: 425px !important;
  }
  /* line 43812, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-425px {
    max-width: 425px !important;
  }
  /* line 43815, app/assets/stylesheets/style.bundle.scss */
  .w-xl-450px {
    width: 450px !important;
  }
  /* line 43818, app/assets/stylesheets/style.bundle.scss */
  .h-xl-450px {
    height: 450px !important;
  }
  /* line 43821, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-450px {
    min-width: 450px !important;
  }
  /* line 43824, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-450px {
    min-height: 450px !important;
  }
  /* line 43827, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-450px {
    max-height: 450px !important;
  }
  /* line 43830, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-450px {
    max-width: 450px !important;
  }
  /* line 43833, app/assets/stylesheets/style.bundle.scss */
  .w-xl-475px {
    width: 475px !important;
  }
  /* line 43836, app/assets/stylesheets/style.bundle.scss */
  .h-xl-475px {
    height: 475px !important;
  }
  /* line 43839, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-475px {
    min-width: 475px !important;
  }
  /* line 43842, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-475px {
    min-height: 475px !important;
  }
  /* line 43845, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-475px {
    max-height: 475px !important;
  }
  /* line 43848, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-475px {
    max-width: 475px !important;
  }
  /* line 43851, app/assets/stylesheets/style.bundle.scss */
  .w-xl-500px {
    width: 500px !important;
  }
  /* line 43854, app/assets/stylesheets/style.bundle.scss */
  .h-xl-500px {
    height: 500px !important;
  }
  /* line 43857, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-500px {
    min-width: 500px !important;
  }
  /* line 43860, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-500px {
    min-height: 500px !important;
  }
  /* line 43863, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-500px {
    max-height: 500px !important;
  }
  /* line 43866, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-500px {
    max-width: 500px !important;
  }
  /* line 43869, app/assets/stylesheets/style.bundle.scss */
  .w-xl-550px {
    width: 550px !important;
  }
  /* line 43872, app/assets/stylesheets/style.bundle.scss */
  .h-xl-550px {
    height: 550px !important;
  }
  /* line 43875, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-550px {
    min-width: 550px !important;
  }
  /* line 43878, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-550px {
    min-height: 550px !important;
  }
  /* line 43881, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-550px {
    max-height: 550px !important;
  }
  /* line 43884, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-550px {
    max-width: 550px !important;
  }
  /* line 43887, app/assets/stylesheets/style.bundle.scss */
  .w-xl-600px {
    width: 600px !important;
  }
  /* line 43890, app/assets/stylesheets/style.bundle.scss */
  .h-xl-600px {
    height: 600px !important;
  }
  /* line 43893, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-600px {
    min-width: 600px !important;
  }
  /* line 43896, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-600px {
    min-height: 600px !important;
  }
  /* line 43899, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-600px {
    max-height: 600px !important;
  }
  /* line 43902, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-600px {
    max-width: 600px !important;
  }
  /* line 43905, app/assets/stylesheets/style.bundle.scss */
  .w-xl-650px {
    width: 650px !important;
  }
  /* line 43908, app/assets/stylesheets/style.bundle.scss */
  .h-xl-650px {
    height: 650px !important;
  }
  /* line 43911, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-650px {
    min-width: 650px !important;
  }
  /* line 43914, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-650px {
    min-height: 650px !important;
  }
  /* line 43917, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-650px {
    max-height: 650px !important;
  }
  /* line 43920, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-650px {
    max-width: 650px !important;
  }
  /* line 43923, app/assets/stylesheets/style.bundle.scss */
  .w-xl-700px {
    width: 700px !important;
  }
  /* line 43926, app/assets/stylesheets/style.bundle.scss */
  .h-xl-700px {
    height: 700px !important;
  }
  /* line 43929, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-700px {
    min-width: 700px !important;
  }
  /* line 43932, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-700px {
    min-height: 700px !important;
  }
  /* line 43935, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-700px {
    max-height: 700px !important;
  }
  /* line 43938, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-700px {
    max-width: 700px !important;
  }
  /* line 43941, app/assets/stylesheets/style.bundle.scss */
  .w-xl-750px {
    width: 750px !important;
  }
  /* line 43944, app/assets/stylesheets/style.bundle.scss */
  .h-xl-750px {
    height: 750px !important;
  }
  /* line 43947, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-750px {
    min-width: 750px !important;
  }
  /* line 43950, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-750px {
    min-height: 750px !important;
  }
  /* line 43953, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-750px {
    max-height: 750px !important;
  }
  /* line 43956, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-750px {
    max-width: 750px !important;
  }
  /* line 43959, app/assets/stylesheets/style.bundle.scss */
  .w-xl-800px {
    width: 800px !important;
  }
  /* line 43962, app/assets/stylesheets/style.bundle.scss */
  .h-xl-800px {
    height: 800px !important;
  }
  /* line 43965, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-800px {
    min-width: 800px !important;
  }
  /* line 43968, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-800px {
    min-height: 800px !important;
  }
  /* line 43971, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-800px {
    max-height: 800px !important;
  }
  /* line 43974, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-800px {
    max-width: 800px !important;
  }
  /* line 43977, app/assets/stylesheets/style.bundle.scss */
  .w-xl-850px {
    width: 850px !important;
  }
  /* line 43980, app/assets/stylesheets/style.bundle.scss */
  .h-xl-850px {
    height: 850px !important;
  }
  /* line 43983, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-850px {
    min-width: 850px !important;
  }
  /* line 43986, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-850px {
    min-height: 850px !important;
  }
  /* line 43989, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-850px {
    max-height: 850px !important;
  }
  /* line 43992, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-850px {
    max-width: 850px !important;
  }
  /* line 43995, app/assets/stylesheets/style.bundle.scss */
  .w-xl-900px {
    width: 900px !important;
  }
  /* line 43998, app/assets/stylesheets/style.bundle.scss */
  .h-xl-900px {
    height: 900px !important;
  }
  /* line 44001, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-900px {
    min-width: 900px !important;
  }
  /* line 44004, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-900px {
    min-height: 900px !important;
  }
  /* line 44007, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-900px {
    max-height: 900px !important;
  }
  /* line 44010, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-900px {
    max-width: 900px !important;
  }
  /* line 44013, app/assets/stylesheets/style.bundle.scss */
  .w-xl-950px {
    width: 950px !important;
  }
  /* line 44016, app/assets/stylesheets/style.bundle.scss */
  .h-xl-950px {
    height: 950px !important;
  }
  /* line 44019, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-950px {
    min-width: 950px !important;
  }
  /* line 44022, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-950px {
    min-height: 950px !important;
  }
  /* line 44025, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-950px {
    max-height: 950px !important;
  }
  /* line 44028, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-950px {
    max-width: 950px !important;
  }
  /* line 44031, app/assets/stylesheets/style.bundle.scss */
  .w-xl-1000px {
    width: 1000px !important;
  }
  /* line 44034, app/assets/stylesheets/style.bundle.scss */
  .h-xl-1000px {
    height: 1000px !important;
  }
  /* line 44037, app/assets/stylesheets/style.bundle.scss */
  .min-w-xl-1000px {
    min-width: 1000px !important;
  }
  /* line 44040, app/assets/stylesheets/style.bundle.scss */
  .min-h-xl-1000px {
    min-height: 1000px !important;
  }
  /* line 44043, app/assets/stylesheets/style.bundle.scss */
  .max-h-xl-1000px {
    max-height: 1000px !important;
  }
  /* line 44046, app/assets/stylesheets/style.bundle.scss */
  .max-w-xl-1000px {
    max-width: 1000px !important;
  }
}

@media (min-width: 1400px) {
  /* line 44052, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-100 {
    width: 100% !important;
  }
  /* line 44055, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-100 {
    height: 100% !important;
  }
  /* line 44058, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-100 {
    min-width: 100% !important;
  }
  /* line 44061, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-100 {
    min-height: 100% !important;
  }
  /* line 44064, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-100 {
    max-height: 100% !important;
  }
  /* line 44067, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-100 {
    max-width: 100% !important;
  }
  /* line 44070, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-50 {
    width: 50% !important;
  }
  /* line 44073, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-50 {
    height: 50% !important;
  }
  /* line 44076, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-50 {
    min-width: 50% !important;
  }
  /* line 44079, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-50 {
    min-height: 50% !important;
  }
  /* line 44082, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-50 {
    max-height: 50% !important;
  }
  /* line 44085, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-50 {
    max-width: 50% !important;
  }
  /* line 44088, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-auto {
    width: auto !important;
  }
  /* line 44091, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-auto {
    height: auto !important;
  }
  /* line 44094, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-auto {
    min-width: auto !important;
  }
  /* line 44097, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-auto {
    min-height: auto !important;
  }
  /* line 44100, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-auto {
    max-height: auto !important;
  }
  /* line 44103, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-auto {
    max-width: auto !important;
  }
  /* line 44106, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-1px {
    width: 1px !important;
  }
  /* line 44109, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-1px {
    height: 1px !important;
  }
  /* line 44112, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-1px {
    min-width: 1px !important;
  }
  /* line 44115, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-1px {
    min-height: 1px !important;
  }
  /* line 44118, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-1px {
    max-height: 1px !important;
  }
  /* line 44121, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-1px {
    max-width: 1px !important;
  }
  /* line 44124, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-2px {
    width: 2px !important;
  }
  /* line 44127, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-2px {
    height: 2px !important;
  }
  /* line 44130, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-2px {
    min-width: 2px !important;
  }
  /* line 44133, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-2px {
    min-height: 2px !important;
  }
  /* line 44136, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-2px {
    max-height: 2px !important;
  }
  /* line 44139, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-2px {
    max-width: 2px !important;
  }
  /* line 44142, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-3px {
    width: 3px !important;
  }
  /* line 44145, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-3px {
    height: 3px !important;
  }
  /* line 44148, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-3px {
    min-width: 3px !important;
  }
  /* line 44151, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-3px {
    min-height: 3px !important;
  }
  /* line 44154, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-3px {
    max-height: 3px !important;
  }
  /* line 44157, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-3px {
    max-width: 3px !important;
  }
  /* line 44160, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-4px {
    width: 4px !important;
  }
  /* line 44163, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-4px {
    height: 4px !important;
  }
  /* line 44166, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-4px {
    min-width: 4px !important;
  }
  /* line 44169, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-4px {
    min-height: 4px !important;
  }
  /* line 44172, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-4px {
    max-height: 4px !important;
  }
  /* line 44175, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-4px {
    max-width: 4px !important;
  }
  /* line 44178, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-5px {
    width: 5px !important;
  }
  /* line 44181, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-5px {
    height: 5px !important;
  }
  /* line 44184, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-5px {
    min-width: 5px !important;
  }
  /* line 44187, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-5px {
    min-height: 5px !important;
  }
  /* line 44190, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-5px {
    max-height: 5px !important;
  }
  /* line 44193, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-5px {
    max-width: 5px !important;
  }
  /* line 44196, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-10px {
    width: 10px !important;
  }
  /* line 44199, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-10px {
    height: 10px !important;
  }
  /* line 44202, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-10px {
    min-width: 10px !important;
  }
  /* line 44205, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-10px {
    min-height: 10px !important;
  }
  /* line 44208, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-10px {
    max-height: 10px !important;
  }
  /* line 44211, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-10px {
    max-width: 10px !important;
  }
  /* line 44214, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-15px {
    width: 15px !important;
  }
  /* line 44217, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-15px {
    height: 15px !important;
  }
  /* line 44220, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-15px {
    min-width: 15px !important;
  }
  /* line 44223, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-15px {
    min-height: 15px !important;
  }
  /* line 44226, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-15px {
    max-height: 15px !important;
  }
  /* line 44229, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-15px {
    max-width: 15px !important;
  }
  /* line 44232, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-20px {
    width: 20px !important;
  }
  /* line 44235, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-20px {
    height: 20px !important;
  }
  /* line 44238, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-20px {
    min-width: 20px !important;
  }
  /* line 44241, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-20px {
    min-height: 20px !important;
  }
  /* line 44244, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-20px {
    max-height: 20px !important;
  }
  /* line 44247, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-20px {
    max-width: 20px !important;
  }
  /* line 44250, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-25px {
    width: 25px !important;
  }
  /* line 44253, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-25px {
    height: 25px !important;
  }
  /* line 44256, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-25px {
    min-width: 25px !important;
  }
  /* line 44259, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-25px {
    min-height: 25px !important;
  }
  /* line 44262, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-25px {
    max-height: 25px !important;
  }
  /* line 44265, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-25px {
    max-width: 25px !important;
  }
  /* line 44268, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-30px {
    width: 30px !important;
  }
  /* line 44271, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-30px {
    height: 30px !important;
  }
  /* line 44274, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-30px {
    min-width: 30px !important;
  }
  /* line 44277, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-30px {
    min-height: 30px !important;
  }
  /* line 44280, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-30px {
    max-height: 30px !important;
  }
  /* line 44283, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-30px {
    max-width: 30px !important;
  }
  /* line 44286, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-35px {
    width: 35px !important;
  }
  /* line 44289, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-35px {
    height: 35px !important;
  }
  /* line 44292, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-35px {
    min-width: 35px !important;
  }
  /* line 44295, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-35px {
    min-height: 35px !important;
  }
  /* line 44298, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-35px {
    max-height: 35px !important;
  }
  /* line 44301, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-35px {
    max-width: 35px !important;
  }
  /* line 44304, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-40px {
    width: 40px !important;
  }
  /* line 44307, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-40px {
    height: 40px !important;
  }
  /* line 44310, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-40px {
    min-width: 40px !important;
  }
  /* line 44313, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-40px {
    min-height: 40px !important;
  }
  /* line 44316, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-40px {
    max-height: 40px !important;
  }
  /* line 44319, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-40px {
    max-width: 40px !important;
  }
  /* line 44322, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-45px {
    width: 45px !important;
  }
  /* line 44325, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-45px {
    height: 45px !important;
  }
  /* line 44328, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-45px {
    min-width: 45px !important;
  }
  /* line 44331, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-45px {
    min-height: 45px !important;
  }
  /* line 44334, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-45px {
    max-height: 45px !important;
  }
  /* line 44337, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-45px {
    max-width: 45px !important;
  }
  /* line 44340, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-50px {
    width: 50px !important;
  }
  /* line 44343, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-50px {
    height: 50px !important;
  }
  /* line 44346, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-50px {
    min-width: 50px !important;
  }
  /* line 44349, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-50px {
    min-height: 50px !important;
  }
  /* line 44352, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-50px {
    max-height: 50px !important;
  }
  /* line 44355, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-50px {
    max-width: 50px !important;
  }
  /* line 44358, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-55px {
    width: 55px !important;
  }
  /* line 44361, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-55px {
    height: 55px !important;
  }
  /* line 44364, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-55px {
    min-width: 55px !important;
  }
  /* line 44367, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-55px {
    min-height: 55px !important;
  }
  /* line 44370, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-55px {
    max-height: 55px !important;
  }
  /* line 44373, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-55px {
    max-width: 55px !important;
  }
  /* line 44376, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-60px {
    width: 60px !important;
  }
  /* line 44379, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-60px {
    height: 60px !important;
  }
  /* line 44382, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-60px {
    min-width: 60px !important;
  }
  /* line 44385, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-60px {
    min-height: 60px !important;
  }
  /* line 44388, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-60px {
    max-height: 60px !important;
  }
  /* line 44391, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-60px {
    max-width: 60px !important;
  }
  /* line 44394, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-65px {
    width: 65px !important;
  }
  /* line 44397, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-65px {
    height: 65px !important;
  }
  /* line 44400, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-65px {
    min-width: 65px !important;
  }
  /* line 44403, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-65px {
    min-height: 65px !important;
  }
  /* line 44406, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-65px {
    max-height: 65px !important;
  }
  /* line 44409, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-65px {
    max-width: 65px !important;
  }
  /* line 44412, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-70px {
    width: 70px !important;
  }
  /* line 44415, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-70px {
    height: 70px !important;
  }
  /* line 44418, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-70px {
    min-width: 70px !important;
  }
  /* line 44421, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-70px {
    min-height: 70px !important;
  }
  /* line 44424, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-70px {
    max-height: 70px !important;
  }
  /* line 44427, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-70px {
    max-width: 70px !important;
  }
  /* line 44430, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-75px {
    width: 75px !important;
  }
  /* line 44433, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-75px {
    height: 75px !important;
  }
  /* line 44436, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-75px {
    min-width: 75px !important;
  }
  /* line 44439, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-75px {
    min-height: 75px !important;
  }
  /* line 44442, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-75px {
    max-height: 75px !important;
  }
  /* line 44445, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-75px {
    max-width: 75px !important;
  }
  /* line 44448, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-80px {
    width: 80px !important;
  }
  /* line 44451, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-80px {
    height: 80px !important;
  }
  /* line 44454, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-80px {
    min-width: 80px !important;
  }
  /* line 44457, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-80px {
    min-height: 80px !important;
  }
  /* line 44460, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-80px {
    max-height: 80px !important;
  }
  /* line 44463, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-80px {
    max-width: 80px !important;
  }
  /* line 44466, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-85px {
    width: 85px !important;
  }
  /* line 44469, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-85px {
    height: 85px !important;
  }
  /* line 44472, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-85px {
    min-width: 85px !important;
  }
  /* line 44475, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-85px {
    min-height: 85px !important;
  }
  /* line 44478, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-85px {
    max-height: 85px !important;
  }
  /* line 44481, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-85px {
    max-width: 85px !important;
  }
  /* line 44484, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-90px {
    width: 90px !important;
  }
  /* line 44487, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-90px {
    height: 90px !important;
  }
  /* line 44490, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-90px {
    min-width: 90px !important;
  }
  /* line 44493, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-90px {
    min-height: 90px !important;
  }
  /* line 44496, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-90px {
    max-height: 90px !important;
  }
  /* line 44499, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-90px {
    max-width: 90px !important;
  }
  /* line 44502, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-95px {
    width: 95px !important;
  }
  /* line 44505, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-95px {
    height: 95px !important;
  }
  /* line 44508, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-95px {
    min-width: 95px !important;
  }
  /* line 44511, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-95px {
    min-height: 95px !important;
  }
  /* line 44514, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-95px {
    max-height: 95px !important;
  }
  /* line 44517, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-95px {
    max-width: 95px !important;
  }
  /* line 44520, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-100px {
    width: 100px !important;
  }
  /* line 44523, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-100px {
    height: 100px !important;
  }
  /* line 44526, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-100px {
    min-width: 100px !important;
  }
  /* line 44529, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-100px {
    min-height: 100px !important;
  }
  /* line 44532, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-100px {
    max-height: 100px !important;
  }
  /* line 44535, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-100px {
    max-width: 100px !important;
  }
  /* line 44538, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-105px {
    width: 105px !important;
  }
  /* line 44541, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-105px {
    height: 105px !important;
  }
  /* line 44544, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-105px {
    min-width: 105px !important;
  }
  /* line 44547, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-105px {
    min-height: 105px !important;
  }
  /* line 44550, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-105px {
    max-height: 105px !important;
  }
  /* line 44553, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-105px {
    max-width: 105px !important;
  }
  /* line 44556, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-110px {
    width: 110px !important;
  }
  /* line 44559, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-110px {
    height: 110px !important;
  }
  /* line 44562, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-110px {
    min-width: 110px !important;
  }
  /* line 44565, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-110px {
    min-height: 110px !important;
  }
  /* line 44568, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-110px {
    max-height: 110px !important;
  }
  /* line 44571, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-110px {
    max-width: 110px !important;
  }
  /* line 44574, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-115px {
    width: 115px !important;
  }
  /* line 44577, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-115px {
    height: 115px !important;
  }
  /* line 44580, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-115px {
    min-width: 115px !important;
  }
  /* line 44583, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-115px {
    min-height: 115px !important;
  }
  /* line 44586, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-115px {
    max-height: 115px !important;
  }
  /* line 44589, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-115px {
    max-width: 115px !important;
  }
  /* line 44592, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-120px {
    width: 120px !important;
  }
  /* line 44595, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-120px {
    height: 120px !important;
  }
  /* line 44598, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-120px {
    min-width: 120px !important;
  }
  /* line 44601, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-120px {
    min-height: 120px !important;
  }
  /* line 44604, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-120px {
    max-height: 120px !important;
  }
  /* line 44607, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-120px {
    max-width: 120px !important;
  }
  /* line 44610, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-125px {
    width: 125px !important;
  }
  /* line 44613, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-125px {
    height: 125px !important;
  }
  /* line 44616, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-125px {
    min-width: 125px !important;
  }
  /* line 44619, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-125px {
    min-height: 125px !important;
  }
  /* line 44622, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-125px {
    max-height: 125px !important;
  }
  /* line 44625, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-125px {
    max-width: 125px !important;
  }
  /* line 44628, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-130px {
    width: 130px !important;
  }
  /* line 44631, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-130px {
    height: 130px !important;
  }
  /* line 44634, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-130px {
    min-width: 130px !important;
  }
  /* line 44637, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-130px {
    min-height: 130px !important;
  }
  /* line 44640, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-130px {
    max-height: 130px !important;
  }
  /* line 44643, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-130px {
    max-width: 130px !important;
  }
  /* line 44646, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-135px {
    width: 135px !important;
  }
  /* line 44649, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-135px {
    height: 135px !important;
  }
  /* line 44652, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-135px {
    min-width: 135px !important;
  }
  /* line 44655, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-135px {
    min-height: 135px !important;
  }
  /* line 44658, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-135px {
    max-height: 135px !important;
  }
  /* line 44661, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-135px {
    max-width: 135px !important;
  }
  /* line 44664, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-140px {
    width: 140px !important;
  }
  /* line 44667, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-140px {
    height: 140px !important;
  }
  /* line 44670, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-140px {
    min-width: 140px !important;
  }
  /* line 44673, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-140px {
    min-height: 140px !important;
  }
  /* line 44676, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-140px {
    max-height: 140px !important;
  }
  /* line 44679, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-140px {
    max-width: 140px !important;
  }
  /* line 44682, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-145px {
    width: 145px !important;
  }
  /* line 44685, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-145px {
    height: 145px !important;
  }
  /* line 44688, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-145px {
    min-width: 145px !important;
  }
  /* line 44691, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-145px {
    min-height: 145px !important;
  }
  /* line 44694, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-145px {
    max-height: 145px !important;
  }
  /* line 44697, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-145px {
    max-width: 145px !important;
  }
  /* line 44700, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-150px {
    width: 150px !important;
  }
  /* line 44703, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-150px {
    height: 150px !important;
  }
  /* line 44706, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-150px {
    min-width: 150px !important;
  }
  /* line 44709, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-150px {
    min-height: 150px !important;
  }
  /* line 44712, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-150px {
    max-height: 150px !important;
  }
  /* line 44715, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-150px {
    max-width: 150px !important;
  }
  /* line 44718, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-155px {
    width: 155px !important;
  }
  /* line 44721, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-155px {
    height: 155px !important;
  }
  /* line 44724, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-155px {
    min-width: 155px !important;
  }
  /* line 44727, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-155px {
    min-height: 155px !important;
  }
  /* line 44730, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-155px {
    max-height: 155px !important;
  }
  /* line 44733, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-155px {
    max-width: 155px !important;
  }
  /* line 44736, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-160px {
    width: 160px !important;
  }
  /* line 44739, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-160px {
    height: 160px !important;
  }
  /* line 44742, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-160px {
    min-width: 160px !important;
  }
  /* line 44745, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-160px {
    min-height: 160px !important;
  }
  /* line 44748, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-160px {
    max-height: 160px !important;
  }
  /* line 44751, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-160px {
    max-width: 160px !important;
  }
  /* line 44754, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-165px {
    width: 165px !important;
  }
  /* line 44757, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-165px {
    height: 165px !important;
  }
  /* line 44760, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-165px {
    min-width: 165px !important;
  }
  /* line 44763, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-165px {
    min-height: 165px !important;
  }
  /* line 44766, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-165px {
    max-height: 165px !important;
  }
  /* line 44769, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-165px {
    max-width: 165px !important;
  }
  /* line 44772, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-176px {
    width: 170px !important;
  }
  /* line 44775, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-176px {
    height: 170px !important;
  }
  /* line 44778, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-176px {
    min-width: 170px !important;
  }
  /* line 44781, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-176px {
    min-height: 170px !important;
  }
  /* line 44784, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-176px {
    max-height: 170px !important;
  }
  /* line 44787, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-176px {
    max-width: 170px !important;
  }
  /* line 44790, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-175px {
    width: 175px !important;
  }
  /* line 44793, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-175px {
    height: 175px !important;
  }
  /* line 44796, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-175px {
    min-width: 175px !important;
  }
  /* line 44799, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-175px {
    min-height: 175px !important;
  }
  /* line 44802, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-175px {
    max-height: 175px !important;
  }
  /* line 44805, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-175px {
    max-width: 175px !important;
  }
  /* line 44808, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-180px {
    width: 180px !important;
  }
  /* line 44811, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-180px {
    height: 180px !important;
  }
  /* line 44814, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-180px {
    min-width: 180px !important;
  }
  /* line 44817, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-180px {
    min-height: 180px !important;
  }
  /* line 44820, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-180px {
    max-height: 180px !important;
  }
  /* line 44823, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-180px {
    max-width: 180px !important;
  }
  /* line 44826, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-200px {
    width: 200px !important;
  }
  /* line 44829, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-200px {
    height: 200px !important;
  }
  /* line 44832, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-200px {
    min-width: 200px !important;
  }
  /* line 44835, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-200px {
    min-height: 200px !important;
  }
  /* line 44838, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-200px {
    max-height: 200px !important;
  }
  /* line 44841, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-200px {
    max-width: 200px !important;
  }
  /* line 44844, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-225px {
    width: 225px !important;
  }
  /* line 44847, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-225px {
    height: 225px !important;
  }
  /* line 44850, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-225px {
    min-width: 225px !important;
  }
  /* line 44853, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-225px {
    min-height: 225px !important;
  }
  /* line 44856, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-225px {
    max-height: 225px !important;
  }
  /* line 44859, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-225px {
    max-width: 225px !important;
  }
  /* line 44862, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-235px {
    width: 235px !important;
  }
  /* line 44865, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-235px {
    height: 235px !important;
  }
  /* line 44868, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-235px {
    min-width: 235px !important;
  }
  /* line 44871, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-235px {
    min-height: 235px !important;
  }
  /* line 44874, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-235px {
    max-height: 235px !important;
  }
  /* line 44877, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-235px {
    max-width: 235px !important;
  }
  /* line 44880, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-250px {
    width: 250px !important;
  }
  /* line 44883, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-250px {
    height: 250px !important;
  }
  /* line 44886, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-250px {
    min-width: 250px !important;
  }
  /* line 44889, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-250px {
    min-height: 250px !important;
  }
  /* line 44892, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-250px {
    max-height: 250px !important;
  }
  /* line 44895, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-250px {
    max-width: 250px !important;
  }
  /* line 44898, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-255px {
    width: 255px !important;
  }
  /* line 44901, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-255px {
    height: 255px !important;
  }
  /* line 44904, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-255px {
    min-width: 255px !important;
  }
  /* line 44907, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-255px {
    min-height: 255px !important;
  }
  /* line 44910, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-255px {
    max-height: 255px !important;
  }
  /* line 44913, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-255px {
    max-width: 255px !important;
  }
  /* line 44916, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-260px {
    width: 260px !important;
  }
  /* line 44919, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-260px {
    height: 260px !important;
  }
  /* line 44922, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-260px {
    min-width: 260px !important;
  }
  /* line 44925, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-260px {
    min-height: 260px !important;
  }
  /* line 44928, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-260px {
    max-height: 260px !important;
  }
  /* line 44931, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-260px {
    max-width: 260px !important;
  }
  /* line 44934, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-265px {
    width: 265px !important;
  }
  /* line 44937, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-265px {
    height: 265px !important;
  }
  /* line 44940, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-265px {
    min-width: 265px !important;
  }
  /* line 44943, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-265px {
    min-height: 265px !important;
  }
  /* line 44946, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-265px {
    max-height: 265px !important;
  }
  /* line 44949, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-265px {
    max-width: 265px !important;
  }
  /* line 44952, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-275px {
    width: 275px !important;
  }
  /* line 44955, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-275px {
    height: 275px !important;
  }
  /* line 44958, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-275px {
    min-width: 275px !important;
  }
  /* line 44961, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-275px {
    min-height: 275px !important;
  }
  /* line 44964, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-275px {
    max-height: 275px !important;
  }
  /* line 44967, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-275px {
    max-width: 275px !important;
  }
  /* line 44970, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-295px {
    width: 295px !important;
  }
  /* line 44973, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-295px {
    height: 295px !important;
  }
  /* line 44976, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-295px {
    min-width: 295px !important;
  }
  /* line 44979, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-295px {
    min-height: 295px !important;
  }
  /* line 44982, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-295px {
    max-height: 295px !important;
  }
  /* line 44985, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-295px {
    max-width: 295px !important;
  }
  /* line 44988, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-300px {
    width: 300px !important;
  }
  /* line 44991, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-300px {
    height: 300px !important;
  }
  /* line 44994, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-300px {
    min-width: 300px !important;
  }
  /* line 44997, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-300px {
    min-height: 300px !important;
  }
  /* line 45000, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-300px {
    max-height: 300px !important;
  }
  /* line 45003, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-300px {
    max-width: 300px !important;
  }
  /* line 45006, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-325px {
    width: 325px !important;
  }
  /* line 45009, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-325px {
    height: 325px !important;
  }
  /* line 45012, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-325px {
    min-width: 325px !important;
  }
  /* line 45015, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-325px {
    min-height: 325px !important;
  }
  /* line 45018, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-325px {
    max-height: 325px !important;
  }
  /* line 45021, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-325px {
    max-width: 325px !important;
  }
  /* line 45024, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-350px {
    width: 350px !important;
  }
  /* line 45027, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-350px {
    height: 350px !important;
  }
  /* line 45030, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-350px {
    min-width: 350px !important;
  }
  /* line 45033, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-350px {
    min-height: 350px !important;
  }
  /* line 45036, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-350px {
    max-height: 350px !important;
  }
  /* line 45039, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-350px {
    max-width: 350px !important;
  }
  /* line 45042, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-375px {
    width: 375px !important;
  }
  /* line 45045, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-375px {
    height: 375px !important;
  }
  /* line 45048, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-375px {
    min-width: 375px !important;
  }
  /* line 45051, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-375px {
    min-height: 375px !important;
  }
  /* line 45054, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-375px {
    max-height: 375px !important;
  }
  /* line 45057, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-375px {
    max-width: 375px !important;
  }
  /* line 45060, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-400px {
    width: 400px !important;
  }
  /* line 45063, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-400px {
    height: 400px !important;
  }
  /* line 45066, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-400px {
    min-width: 400px !important;
  }
  /* line 45069, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-400px {
    min-height: 400px !important;
  }
  /* line 45072, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-400px {
    max-height: 400px !important;
  }
  /* line 45075, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-400px {
    max-width: 400px !important;
  }
  /* line 45078, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-425px {
    width: 425px !important;
  }
  /* line 45081, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-425px {
    height: 425px !important;
  }
  /* line 45084, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-425px {
    min-width: 425px !important;
  }
  /* line 45087, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-425px {
    min-height: 425px !important;
  }
  /* line 45090, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-425px {
    max-height: 425px !important;
  }
  /* line 45093, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-425px {
    max-width: 425px !important;
  }
  /* line 45096, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-450px {
    width: 450px !important;
  }
  /* line 45099, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-450px {
    height: 450px !important;
  }
  /* line 45102, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-450px {
    min-width: 450px !important;
  }
  /* line 45105, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-450px {
    min-height: 450px !important;
  }
  /* line 45108, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-450px {
    max-height: 450px !important;
  }
  /* line 45111, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-450px {
    max-width: 450px !important;
  }
  /* line 45114, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-475px {
    width: 475px !important;
  }
  /* line 45117, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-475px {
    height: 475px !important;
  }
  /* line 45120, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-475px {
    min-width: 475px !important;
  }
  /* line 45123, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-475px {
    min-height: 475px !important;
  }
  /* line 45126, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-475px {
    max-height: 475px !important;
  }
  /* line 45129, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-475px {
    max-width: 475px !important;
  }
  /* line 45132, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-500px {
    width: 500px !important;
  }
  /* line 45135, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-500px {
    height: 500px !important;
  }
  /* line 45138, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-500px {
    min-width: 500px !important;
  }
  /* line 45141, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-500px {
    min-height: 500px !important;
  }
  /* line 45144, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-500px {
    max-height: 500px !important;
  }
  /* line 45147, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-500px {
    max-width: 500px !important;
  }
  /* line 45150, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-550px {
    width: 550px !important;
  }
  /* line 45153, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-550px {
    height: 550px !important;
  }
  /* line 45156, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-550px {
    min-width: 550px !important;
  }
  /* line 45159, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-550px {
    min-height: 550px !important;
  }
  /* line 45162, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-550px {
    max-height: 550px !important;
  }
  /* line 45165, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-550px {
    max-width: 550px !important;
  }
  /* line 45168, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-600px {
    width: 600px !important;
  }
  /* line 45171, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-600px {
    height: 600px !important;
  }
  /* line 45174, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-600px {
    min-width: 600px !important;
  }
  /* line 45177, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-600px {
    min-height: 600px !important;
  }
  /* line 45180, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-600px {
    max-height: 600px !important;
  }
  /* line 45183, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-600px {
    max-width: 600px !important;
  }
  /* line 45186, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-650px {
    width: 650px !important;
  }
  /* line 45189, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-650px {
    height: 650px !important;
  }
  /* line 45192, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-650px {
    min-width: 650px !important;
  }
  /* line 45195, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-650px {
    min-height: 650px !important;
  }
  /* line 45198, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-650px {
    max-height: 650px !important;
  }
  /* line 45201, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-650px {
    max-width: 650px !important;
  }
  /* line 45204, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-700px {
    width: 700px !important;
  }
  /* line 45207, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-700px {
    height: 700px !important;
  }
  /* line 45210, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-700px {
    min-width: 700px !important;
  }
  /* line 45213, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-700px {
    min-height: 700px !important;
  }
  /* line 45216, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-700px {
    max-height: 700px !important;
  }
  /* line 45219, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-700px {
    max-width: 700px !important;
  }
  /* line 45222, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-750px {
    width: 750px !important;
  }
  /* line 45225, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-750px {
    height: 750px !important;
  }
  /* line 45228, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-750px {
    min-width: 750px !important;
  }
  /* line 45231, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-750px {
    min-height: 750px !important;
  }
  /* line 45234, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-750px {
    max-height: 750px !important;
  }
  /* line 45237, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-750px {
    max-width: 750px !important;
  }
  /* line 45240, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-800px {
    width: 800px !important;
  }
  /* line 45243, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-800px {
    height: 800px !important;
  }
  /* line 45246, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-800px {
    min-width: 800px !important;
  }
  /* line 45249, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-800px {
    min-height: 800px !important;
  }
  /* line 45252, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-800px {
    max-height: 800px !important;
  }
  /* line 45255, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-800px {
    max-width: 800px !important;
  }
  /* line 45258, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-850px {
    width: 850px !important;
  }
  /* line 45261, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-850px {
    height: 850px !important;
  }
  /* line 45264, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-850px {
    min-width: 850px !important;
  }
  /* line 45267, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-850px {
    min-height: 850px !important;
  }
  /* line 45270, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-850px {
    max-height: 850px !important;
  }
  /* line 45273, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-850px {
    max-width: 850px !important;
  }
  /* line 45276, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-900px {
    width: 900px !important;
  }
  /* line 45279, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-900px {
    height: 900px !important;
  }
  /* line 45282, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-900px {
    min-width: 900px !important;
  }
  /* line 45285, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-900px {
    min-height: 900px !important;
  }
  /* line 45288, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-900px {
    max-height: 900px !important;
  }
  /* line 45291, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-900px {
    max-width: 900px !important;
  }
  /* line 45294, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-950px {
    width: 950px !important;
  }
  /* line 45297, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-950px {
    height: 950px !important;
  }
  /* line 45300, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-950px {
    min-width: 950px !important;
  }
  /* line 45303, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-950px {
    min-height: 950px !important;
  }
  /* line 45306, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-950px {
    max-height: 950px !important;
  }
  /* line 45309, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-950px {
    max-width: 950px !important;
  }
  /* line 45312, app/assets/stylesheets/style.bundle.scss */
  .w-xxl-1000px {
    width: 1000px !important;
  }
  /* line 45315, app/assets/stylesheets/style.bundle.scss */
  .h-xxl-1000px {
    height: 1000px !important;
  }
  /* line 45318, app/assets/stylesheets/style.bundle.scss */
  .min-w-xxl-1000px {
    min-width: 1000px !important;
  }
  /* line 45321, app/assets/stylesheets/style.bundle.scss */
  .min-h-xxl-1000px {
    min-height: 1000px !important;
  }
  /* line 45324, app/assets/stylesheets/style.bundle.scss */
  .max-h-xxl-1000px {
    max-height: 1000px !important;
  }
  /* line 45327, app/assets/stylesheets/style.bundle.scss */
  .max-w-xxl-1000px {
    max-width: 1000px !important;
  }
}

/* line 45332, app/assets/stylesheets/style.bundle.scss */
.left-0 {
  left: 0 !important;
}

/* line 45336, app/assets/stylesheets/style.bundle.scss */
.right-0 {
  right: 0 !important;
}

/* line 45340, app/assets/stylesheets/style.bundle.scss */
.top-0 {
  top: 0 !important;
}

/* line 45344, app/assets/stylesheets/style.bundle.scss */
.bottom-0 {
  bottom: 0 !important;
}

/* line 45348, app/assets/stylesheets/style.bundle.scss */
.zindex-0 {
  z-index: 0;
}

/* line 45352, app/assets/stylesheets/style.bundle.scss */
.zindex-n1 {
  z-index: -1;
}

/* line 45356, app/assets/stylesheets/style.bundle.scss */
.zindex-1 {
  z-index: 1;
}

/* line 45360, app/assets/stylesheets/style.bundle.scss */
.zindex-2 {
  z-index: 2;
}

/* line 45364, app/assets/stylesheets/style.bundle.scss */
.zindex-3 {
  z-index: 3;
}

/* line 45368, app/assets/stylesheets/style.bundle.scss */
.zindex-4 {
  z-index: 4;
}

/* line 45372, app/assets/stylesheets/style.bundle.scss */
.zindex-5 {
  z-index: 5;
}

/* line 45376, app/assets/stylesheets/style.bundle.scss */
.text-white {
  color: #ffffff !important;
}

/* line 45380, app/assets/stylesheets/style.bundle.scss */
.text-inverse-white {
  color: #3f4254 !important;
}

/* line 45384, app/assets/stylesheets/style.bundle.scss */
.text-light-white {
  color: #ffffff !important;
}

/* line 45388, app/assets/stylesheets/style.bundle.scss */
a.text-hover-white,
.text-hover-white {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45400, app/assets/stylesheets/style.bundle.scss */
a.text-hover-white:hover,
.text-hover-white:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff !important;
}

/* line 45413, app/assets/stylesheets/style.bundle.scss */
a.text-hover-white:hover i,
.text-hover-white:hover i {
  color: #ffffff !important;
}

/* line 45417, app/assets/stylesheets/style.bundle.scss */
a.text-hover-white:hover .svg-icon svg g [fill],
.text-hover-white:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 45423, app/assets/stylesheets/style.bundle.scss */
a.text-hover-white:hover .svg-icon svg:hover g [fill],
.text-hover-white:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45429, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-white,
.hoverable:hover .text-hover-white {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff !important;
}

/* line 45442, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-white i,
.hoverable:hover .text-hover-white i {
  color: #ffffff !important;
}

/* line 45446, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-white .svg-icon svg g [fill],
.hoverable:hover .text-hover-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 45452, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-white .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45458, app/assets/stylesheets/style.bundle.scss */
.text-primary {
  color: #3699ff !important;
}

/* line 45462, app/assets/stylesheets/style.bundle.scss */
.text-inverse-primary {
  color: #ffffff !important;
}

/* line 45466, app/assets/stylesheets/style.bundle.scss */
.text-light-primary {
  color: #e1f0ff !important;
}

/* line 45470, app/assets/stylesheets/style.bundle.scss */
a.text-hover-primary,
.text-hover-primary {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45482, app/assets/stylesheets/style.bundle.scss */
a.text-hover-primary:hover,
.text-hover-primary:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff !important;
}

/* line 45495, app/assets/stylesheets/style.bundle.scss */
a.text-hover-primary:hover i,
.text-hover-primary:hover i {
  color: #3699ff !important;
}

/* line 45499, app/assets/stylesheets/style.bundle.scss */
a.text-hover-primary:hover .svg-icon svg g [fill],
.text-hover-primary:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 45505, app/assets/stylesheets/style.bundle.scss */
a.text-hover-primary:hover .svg-icon svg:hover g [fill],
.text-hover-primary:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45511, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-primary,
.hoverable:hover .text-hover-primary {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff !important;
}

/* line 45524, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-primary i,
.hoverable:hover .text-hover-primary i {
  color: #3699ff !important;
}

/* line 45528, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-primary .svg-icon svg g [fill],
.hoverable:hover .text-hover-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff !important;
}

/* line 45534, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-primary .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45540, app/assets/stylesheets/style.bundle.scss */
.text-secondary {
  color: #181c32 !important;
}

/* line 45544, app/assets/stylesheets/style.bundle.scss */
.text-inverse-secondary {
  color: #3f4254 !important;
}

/* line 45548, app/assets/stylesheets/style.bundle.scss */
.text-light-secondary {
  color: #ebedf3 !important;
}

/* line 45552, app/assets/stylesheets/style.bundle.scss */
a.text-hover-secondary,
.text-hover-secondary {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45564, app/assets/stylesheets/style.bundle.scss */
a.text-hover-secondary:hover,
.text-hover-secondary:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #181c32 !important;
}

/* line 45577, app/assets/stylesheets/style.bundle.scss */
a.text-hover-secondary:hover i,
.text-hover-secondary:hover i {
  color: #181c32 !important;
}

/* line 45581, app/assets/stylesheets/style.bundle.scss */
a.text-hover-secondary:hover .svg-icon svg g [fill],
.text-hover-secondary:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 45587, app/assets/stylesheets/style.bundle.scss */
a.text-hover-secondary:hover .svg-icon svg:hover g [fill],
.text-hover-secondary:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45593, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-secondary,
.hoverable:hover .text-hover-secondary {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #181c32 !important;
}

/* line 45606, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-secondary i,
.hoverable:hover .text-hover-secondary i {
  color: #181c32 !important;
}

/* line 45610, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-secondary .svg-icon svg g [fill],
.hoverable:hover .text-hover-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 45616, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-secondary .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45622, app/assets/stylesheets/style.bundle.scss */
.text-success {
  color: #1bc5bd !important;
}

/* line 45626, app/assets/stylesheets/style.bundle.scss */
.text-inverse-success {
  color: #ffffff !important;
}

/* line 45630, app/assets/stylesheets/style.bundle.scss */
.text-light-success {
  color: #c9f7f5 !important;
}

/* line 45634, app/assets/stylesheets/style.bundle.scss */
a.text-hover-success,
.text-hover-success {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45646, app/assets/stylesheets/style.bundle.scss */
a.text-hover-success:hover,
.text-hover-success:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #1bc5bd !important;
}

/* line 45659, app/assets/stylesheets/style.bundle.scss */
a.text-hover-success:hover i,
.text-hover-success:hover i {
  color: #1bc5bd !important;
}

/* line 45663, app/assets/stylesheets/style.bundle.scss */
a.text-hover-success:hover .svg-icon svg g [fill],
.text-hover-success:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 45669, app/assets/stylesheets/style.bundle.scss */
a.text-hover-success:hover .svg-icon svg:hover g [fill],
.text-hover-success:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45675, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-success,
.hoverable:hover .text-hover-success {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #1bc5bd !important;
}

/* line 45688, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-success i,
.hoverable:hover .text-hover-success i {
  color: #1bc5bd !important;
}

/* line 45692, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-success .svg-icon svg g [fill],
.hoverable:hover .text-hover-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd !important;
}

/* line 45698, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-success .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45704, app/assets/stylesheets/style.bundle.scss */
.text-info {
  color: #8950fc !important;
}

/* line 45708, app/assets/stylesheets/style.bundle.scss */
.text-inverse-info {
  color: #ffffff !important;
}

/* line 45712, app/assets/stylesheets/style.bundle.scss */
.text-light-info {
  color: #eee5ff !important;
}

/* line 45716, app/assets/stylesheets/style.bundle.scss */
a.text-hover-info,
.text-hover-info {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45728, app/assets/stylesheets/style.bundle.scss */
a.text-hover-info:hover,
.text-hover-info:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #8950fc !important;
}

/* line 45741, app/assets/stylesheets/style.bundle.scss */
a.text-hover-info:hover i,
.text-hover-info:hover i {
  color: #8950fc !important;
}

/* line 45745, app/assets/stylesheets/style.bundle.scss */
a.text-hover-info:hover .svg-icon svg g [fill],
.text-hover-info:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 45751, app/assets/stylesheets/style.bundle.scss */
a.text-hover-info:hover .svg-icon svg:hover g [fill],
.text-hover-info:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45757, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-info,
.hoverable:hover .text-hover-info {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #8950fc !important;
}

/* line 45770, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-info i,
.hoverable:hover .text-hover-info i {
  color: #8950fc !important;
}

/* line 45774, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-info .svg-icon svg g [fill],
.hoverable:hover .text-hover-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc !important;
}

/* line 45780, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-info .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45786, app/assets/stylesheets/style.bundle.scss */
.text-warning {
  color: #ffa800 !important;
}

/* line 45790, app/assets/stylesheets/style.bundle.scss */
.text-inverse-warning {
  color: #ffffff !important;
}

/* line 45794, app/assets/stylesheets/style.bundle.scss */
.text-light-warning {
  color: #fff4de !important;
}

/* line 45798, app/assets/stylesheets/style.bundle.scss */
a.text-hover-warning,
.text-hover-warning {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45810, app/assets/stylesheets/style.bundle.scss */
a.text-hover-warning:hover,
.text-hover-warning:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffa800 !important;
}

/* line 45823, app/assets/stylesheets/style.bundle.scss */
a.text-hover-warning:hover i,
.text-hover-warning:hover i {
  color: #ffa800 !important;
}

/* line 45827, app/assets/stylesheets/style.bundle.scss */
a.text-hover-warning:hover .svg-icon svg g [fill],
.text-hover-warning:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 45833, app/assets/stylesheets/style.bundle.scss */
a.text-hover-warning:hover .svg-icon svg:hover g [fill],
.text-hover-warning:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45839, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-warning,
.hoverable:hover .text-hover-warning {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffa800 !important;
}

/* line 45852, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-warning i,
.hoverable:hover .text-hover-warning i {
  color: #ffa800 !important;
}

/* line 45856, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-warning .svg-icon svg g [fill],
.hoverable:hover .text-hover-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800 !important;
}

/* line 45862, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-warning .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45868, app/assets/stylesheets/style.bundle.scss */
.text-danger {
  color: #f64e60 !important;
}

/* line 45872, app/assets/stylesheets/style.bundle.scss */
.text-inverse-danger {
  color: #ffffff !important;
}

/* line 45876, app/assets/stylesheets/style.bundle.scss */
.text-light-danger {
  color: #ffe2e5 !important;
}

/* line 45880, app/assets/stylesheets/style.bundle.scss */
a.text-hover-danger,
.text-hover-danger {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45892, app/assets/stylesheets/style.bundle.scss */
a.text-hover-danger:hover,
.text-hover-danger:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #f64e60 !important;
}

/* line 45905, app/assets/stylesheets/style.bundle.scss */
a.text-hover-danger:hover i,
.text-hover-danger:hover i {
  color: #f64e60 !important;
}

/* line 45909, app/assets/stylesheets/style.bundle.scss */
a.text-hover-danger:hover .svg-icon svg g [fill],
.text-hover-danger:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 45915, app/assets/stylesheets/style.bundle.scss */
a.text-hover-danger:hover .svg-icon svg:hover g [fill],
.text-hover-danger:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45921, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-danger,
.hoverable:hover .text-hover-danger {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #f64e60 !important;
}

/* line 45934, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-danger i,
.hoverable:hover .text-hover-danger i {
  color: #f64e60 !important;
}

/* line 45938, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-danger .svg-icon svg g [fill],
.hoverable:hover .text-hover-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60 !important;
}

/* line 45944, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-danger .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 45950, app/assets/stylesheets/style.bundle.scss */
.text-light {
  color: #f3f6f9 !important;
}

/* line 45954, app/assets/stylesheets/style.bundle.scss */
.text-inverse-light {
  color: #7e8299 !important;
}

/* line 45958, app/assets/stylesheets/style.bundle.scss */
.text-light-light {
  color: #f3f6f9 !important;
}

/* line 45962, app/assets/stylesheets/style.bundle.scss */
a.text-hover-light,
.text-hover-light {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 45974, app/assets/stylesheets/style.bundle.scss */
a.text-hover-light:hover,
.text-hover-light:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #f3f6f9 !important;
}

/* line 45987, app/assets/stylesheets/style.bundle.scss */
a.text-hover-light:hover i,
.text-hover-light:hover i {
  color: #f3f6f9 !important;
}

/* line 45991, app/assets/stylesheets/style.bundle.scss */
a.text-hover-light:hover .svg-icon svg g [fill],
.text-hover-light:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 45997, app/assets/stylesheets/style.bundle.scss */
a.text-hover-light:hover .svg-icon svg:hover g [fill],
.text-hover-light:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46003, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-light,
.hoverable:hover .text-hover-light {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #f3f6f9 !important;
}

/* line 46016, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-light i,
.hoverable:hover .text-hover-light i {
  color: #f3f6f9 !important;
}

/* line 46020, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-light .svg-icon svg g [fill],
.hoverable:hover .text-hover-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9 !important;
}

/* line 46026, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-light .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46032, app/assets/stylesheets/style.bundle.scss */
.text-dark {
  color: #181c32 !important;
}

/* line 46036, app/assets/stylesheets/style.bundle.scss */
.text-inverse-dark {
  color: #ffffff !important;
}

/* line 46040, app/assets/stylesheets/style.bundle.scss */
.text-light-dark {
  color: #d1d3e0 !important;
}

/* line 46044, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark,
.text-hover-dark {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46056, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark:hover,
.text-hover-dark:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #181c32 !important;
}

/* line 46069, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark:hover i,
.text-hover-dark:hover i {
  color: #181c32 !important;
}

/* line 46073, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark:hover .svg-icon svg g [fill],
.text-hover-dark:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 46079, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark:hover .svg-icon svg:hover g [fill],
.text-hover-dark:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46085, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark,
.hoverable:hover .text-hover-dark {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #181c32 !important;
}

/* line 46098, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark i,
.hoverable:hover .text-hover-dark i {
  color: #181c32 !important;
}

/* line 46102, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 46108, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46114, app/assets/stylesheets/style.bundle.scss */
.text-dark-75 {
  color: #3f4254 !important;
}

/* line 46118, app/assets/stylesheets/style.bundle.scss */
.text-inverse-dark-75 {
  color: !important;
}

/* line 46122, app/assets/stylesheets/style.bundle.scss */
.text-light-dark-75 {
  color: !important;
}

/* line 46126, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-75,
.text-hover-dark-75 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46138, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-75:hover,
.text-hover-dark-75:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3f4254 !important;
}

/* line 46151, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-75:hover i,
.text-hover-dark-75:hover i {
  color: #3f4254 !important;
}

/* line 46155, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-75:hover .svg-icon svg g [fill],
.text-hover-dark-75:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 46161, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-75:hover .svg-icon svg:hover g [fill],
.text-hover-dark-75:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46167, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-75,
.hoverable:hover .text-hover-dark-75 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3f4254 !important;
}

/* line 46180, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-75 i,
.hoverable:hover .text-hover-dark-75 i {
  color: #3f4254 !important;
}

/* line 46184, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-75 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-75 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 46190, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-75 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-75 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46196, app/assets/stylesheets/style.bundle.scss */
.text-dark-65 {
  color: #5e6278 !important;
}

/* line 46200, app/assets/stylesheets/style.bundle.scss */
.text-inverse-dark-65 {
  color: !important;
}

/* line 46204, app/assets/stylesheets/style.bundle.scss */
.text-light-dark-65 {
  color: !important;
}

/* line 46208, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-65,
.text-hover-dark-65 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46220, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-65:hover,
.text-hover-dark-65:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #5e6278 !important;
}

/* line 46233, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-65:hover i,
.text-hover-dark-65:hover i {
  color: #5e6278 !important;
}

/* line 46237, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-65:hover .svg-icon svg g [fill],
.text-hover-dark-65:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #5e6278;
}

/* line 46243, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-65:hover .svg-icon svg:hover g [fill],
.text-hover-dark-65:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46249, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-65,
.hoverable:hover .text-hover-dark-65 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #5e6278 !important;
}

/* line 46262, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-65 i,
.hoverable:hover .text-hover-dark-65 i {
  color: #5e6278 !important;
}

/* line 46266, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-65 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-65 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #5e6278 !important;
}

/* line 46272, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-65 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-65 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46278, app/assets/stylesheets/style.bundle.scss */
.text-dark-50 {
  color: #7e8299 !important;
}

/* line 46282, app/assets/stylesheets/style.bundle.scss */
.text-inverse-dark-50 {
  color: !important;
}

/* line 46286, app/assets/stylesheets/style.bundle.scss */
.text-light-dark-50 {
  color: !important;
}

/* line 46290, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-50,
.text-hover-dark-50 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46302, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-50:hover,
.text-hover-dark-50:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #7e8299 !important;
}

/* line 46315, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-50:hover i,
.text-hover-dark-50:hover i {
  color: #7e8299 !important;
}

/* line 46319, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-50:hover .svg-icon svg g [fill],
.text-hover-dark-50:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 46325, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-50:hover .svg-icon svg:hover g [fill],
.text-hover-dark-50:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46331, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-50,
.hoverable:hover .text-hover-dark-50 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #7e8299 !important;
}

/* line 46344, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-50 i,
.hoverable:hover .text-hover-dark-50 i {
  color: #7e8299 !important;
}

/* line 46348, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-50 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-50 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299 !important;
}

/* line 46354, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-50 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-50 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46360, app/assets/stylesheets/style.bundle.scss */
.text-dark-25 {
  color: #d1d3e0 !important;
}

/* line 46364, app/assets/stylesheets/style.bundle.scss */
.text-inverse-dark-25 {
  color: !important;
}

/* line 46368, app/assets/stylesheets/style.bundle.scss */
.text-light-dark-25 {
  color: !important;
}

/* line 46372, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-25,
.text-hover-dark-25 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46384, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-25:hover,
.text-hover-dark-25:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #d1d3e0 !important;
}

/* line 46397, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-25:hover i,
.text-hover-dark-25:hover i {
  color: #d1d3e0 !important;
}

/* line 46401, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-25:hover .svg-icon svg g [fill],
.text-hover-dark-25:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0;
}

/* line 46407, app/assets/stylesheets/style.bundle.scss */
a.text-hover-dark-25:hover .svg-icon svg:hover g [fill],
.text-hover-dark-25:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46413, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-25,
.hoverable:hover .text-hover-dark-25 {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #d1d3e0 !important;
}

/* line 46426, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-25 i,
.hoverable:hover .text-hover-dark-25 i {
  color: #d1d3e0 !important;
}

/* line 46430, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-25 .svg-icon svg g [fill],
.hoverable:hover .text-hover-dark-25 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0 !important;
}

/* line 46436, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-dark-25 .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-dark-25 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46442, app/assets/stylesheets/style.bundle.scss */
.text-muted {
  color: #b5b5c3 !important;
}

/* line 46446, app/assets/stylesheets/style.bundle.scss */
.text-inverse-muted {
  color: !important;
}

/* line 46450, app/assets/stylesheets/style.bundle.scss */
.text-light-muted {
  color: !important;
}

/* line 46454, app/assets/stylesheets/style.bundle.scss */
a.text-hover-muted,
.text-hover-muted {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46466, app/assets/stylesheets/style.bundle.scss */
a.text-hover-muted:hover,
.text-hover-muted:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #b5b5c3 !important;
}

/* line 46479, app/assets/stylesheets/style.bundle.scss */
a.text-hover-muted:hover i,
.text-hover-muted:hover i {
  color: #b5b5c3 !important;
}

/* line 46483, app/assets/stylesheets/style.bundle.scss */
a.text-hover-muted:hover .svg-icon svg g [fill],
.text-hover-muted:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 46489, app/assets/stylesheets/style.bundle.scss */
a.text-hover-muted:hover .svg-icon svg:hover g [fill],
.text-hover-muted:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46495, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-muted,
.hoverable:hover .text-hover-muted {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #b5b5c3 !important;
}

/* line 46508, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-muted i,
.hoverable:hover .text-hover-muted i {
  color: #b5b5c3 !important;
}

/* line 46512, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-muted .svg-icon svg g [fill],
.hoverable:hover .text-hover-muted .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3 !important;
}

/* line 46518, app/assets/stylesheets/style.bundle.scss */
.hoverable:hover a.text-hover-muted .svg-icon svg:hover g [fill],
.hoverable:hover .text-hover-muted .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 46524, app/assets/stylesheets/style.bundle.scss */
.font-size-base {
  font-size: 1rem;
}

/* line 46528, app/assets/stylesheets/style.bundle.scss */
.font-size-sm {
  font-size: 0.925rem;
}

/* line 46532, app/assets/stylesheets/style.bundle.scss */
.font-size-xs {
  font-size: 0.8rem;
}

/* line 46536, app/assets/stylesheets/style.bundle.scss */
.font-size-lg {
  font-size: 1.08rem;
}

/* line 46540, app/assets/stylesheets/style.bundle.scss */
.font-size-h1 {
  font-size: 2rem !important;
}

/* line 46544, app/assets/stylesheets/style.bundle.scss */
.font-size-h2 {
  font-size: 1.75rem !important;
}

/* line 46548, app/assets/stylesheets/style.bundle.scss */
.font-size-h3 {
  font-size: 1.5rem !important;
}

/* line 46552, app/assets/stylesheets/style.bundle.scss */
.font-size-h4 {
  font-size: 1.35rem !important;
}

/* line 46556, app/assets/stylesheets/style.bundle.scss */
.font-size-h5 {
  font-size: 1.25rem !important;
}

/* line 46560, app/assets/stylesheets/style.bundle.scss */
.font-size-h6 {
  font-size: 1.175rem !important;
}

/* line 46564, app/assets/stylesheets/style.bundle.scss */
.display1 {
  font-size: 5.5rem !important;
}

/* line 46568, app/assets/stylesheets/style.bundle.scss */
.display2 {
  font-size: 4.5rem !important;
}

/* line 46572, app/assets/stylesheets/style.bundle.scss */
.display3 {
  font-size: 3.5rem !important;
}

/* line 46576, app/assets/stylesheets/style.bundle.scss */
.display4 {
  font-size: 2.5rem !important;
}

/* line 46580, app/assets/stylesheets/style.bundle.scss */
.display5 {
  font-size: 2.25rem !important;
}

@media (min-width: 576px) {
  /* line 46585, app/assets/stylesheets/style.bundle.scss */
  .font-size-h1-sm {
    font-size: 2rem !important;
  }
  /* line 46588, app/assets/stylesheets/style.bundle.scss */
  .font-size-h2-sm {
    font-size: 1.75rem !important;
  }
  /* line 46591, app/assets/stylesheets/style.bundle.scss */
  .font-size-h3-sm {
    font-size: 1.5rem !important;
  }
  /* line 46594, app/assets/stylesheets/style.bundle.scss */
  .font-size-h4-sm {
    font-size: 1.35rem !important;
  }
  /* line 46597, app/assets/stylesheets/style.bundle.scss */
  .font-size-h5-sm {
    font-size: 1.25rem !important;
  }
  /* line 46600, app/assets/stylesheets/style.bundle.scss */
  .font-size-h6-sm {
    font-size: 1.175rem !important;
  }
  /* line 46603, app/assets/stylesheets/style.bundle.scss */
  .display1-sm {
    font-size: 5.5rem !important;
  }
  /* line 46606, app/assets/stylesheets/style.bundle.scss */
  .display2-sm {
    font-size: 4.5rem !important;
  }
  /* line 46609, app/assets/stylesheets/style.bundle.scss */
  .display3-sm {
    font-size: 3.5rem !important;
  }
  /* line 46612, app/assets/stylesheets/style.bundle.scss */
  .display4-sm {
    font-size: 2.5rem !important;
  }
  /* line 46615, app/assets/stylesheets/style.bundle.scss */
  .display5-sm {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 46621, app/assets/stylesheets/style.bundle.scss */
  .font-size-h1-md {
    font-size: 2rem !important;
  }
  /* line 46624, app/assets/stylesheets/style.bundle.scss */
  .font-size-h2-md {
    font-size: 1.75rem !important;
  }
  /* line 46627, app/assets/stylesheets/style.bundle.scss */
  .font-size-h3-md {
    font-size: 1.5rem !important;
  }
  /* line 46630, app/assets/stylesheets/style.bundle.scss */
  .font-size-h4-md {
    font-size: 1.35rem !important;
  }
  /* line 46633, app/assets/stylesheets/style.bundle.scss */
  .font-size-h5-md {
    font-size: 1.25rem !important;
  }
  /* line 46636, app/assets/stylesheets/style.bundle.scss */
  .font-size-h6-md {
    font-size: 1.175rem !important;
  }
  /* line 46639, app/assets/stylesheets/style.bundle.scss */
  .display1-md {
    font-size: 5.5rem !important;
  }
  /* line 46642, app/assets/stylesheets/style.bundle.scss */
  .display2-md {
    font-size: 4.5rem !important;
  }
  /* line 46645, app/assets/stylesheets/style.bundle.scss */
  .display3-md {
    font-size: 3.5rem !important;
  }
  /* line 46648, app/assets/stylesheets/style.bundle.scss */
  .display4-md {
    font-size: 2.5rem !important;
  }
  /* line 46651, app/assets/stylesheets/style.bundle.scss */
  .display5-md {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 992px) {
  /* line 46657, app/assets/stylesheets/style.bundle.scss */
  .font-size-h1-lg {
    font-size: 2rem !important;
  }
  /* line 46660, app/assets/stylesheets/style.bundle.scss */
  .font-size-h2-lg {
    font-size: 1.75rem !important;
  }
  /* line 46663, app/assets/stylesheets/style.bundle.scss */
  .font-size-h3-lg {
    font-size: 1.5rem !important;
  }
  /* line 46666, app/assets/stylesheets/style.bundle.scss */
  .font-size-h4-lg {
    font-size: 1.35rem !important;
  }
  /* line 46669, app/assets/stylesheets/style.bundle.scss */
  .font-size-h5-lg {
    font-size: 1.25rem !important;
  }
  /* line 46672, app/assets/stylesheets/style.bundle.scss */
  .font-size-h6-lg {
    font-size: 1.175rem !important;
  }
  /* line 46675, app/assets/stylesheets/style.bundle.scss */
  .display1-lg {
    font-size: 5.5rem !important;
  }
  /* line 46678, app/assets/stylesheets/style.bundle.scss */
  .display2-lg {
    font-size: 4.5rem !important;
  }
  /* line 46681, app/assets/stylesheets/style.bundle.scss */
  .display3-lg {
    font-size: 3.5rem !important;
  }
  /* line 46684, app/assets/stylesheets/style.bundle.scss */
  .display4-lg {
    font-size: 2.5rem !important;
  }
  /* line 46687, app/assets/stylesheets/style.bundle.scss */
  .display5-lg {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 1200px) {
  /* line 46693, app/assets/stylesheets/style.bundle.scss */
  .font-size-h1-xl {
    font-size: 2rem !important;
  }
  /* line 46696, app/assets/stylesheets/style.bundle.scss */
  .font-size-h2-xl {
    font-size: 1.75rem !important;
  }
  /* line 46699, app/assets/stylesheets/style.bundle.scss */
  .font-size-h3-xl {
    font-size: 1.5rem !important;
  }
  /* line 46702, app/assets/stylesheets/style.bundle.scss */
  .font-size-h4-xl {
    font-size: 1.35rem !important;
  }
  /* line 46705, app/assets/stylesheets/style.bundle.scss */
  .font-size-h5-xl {
    font-size: 1.25rem !important;
  }
  /* line 46708, app/assets/stylesheets/style.bundle.scss */
  .font-size-h6-xl {
    font-size: 1.175rem !important;
  }
  /* line 46711, app/assets/stylesheets/style.bundle.scss */
  .display1-xl {
    font-size: 5.5rem !important;
  }
  /* line 46714, app/assets/stylesheets/style.bundle.scss */
  .display2-xl {
    font-size: 4.5rem !important;
  }
  /* line 46717, app/assets/stylesheets/style.bundle.scss */
  .display3-xl {
    font-size: 3.5rem !important;
  }
  /* line 46720, app/assets/stylesheets/style.bundle.scss */
  .display4-xl {
    font-size: 2.5rem !important;
  }
  /* line 46723, app/assets/stylesheets/style.bundle.scss */
  .display5-xl {
    font-size: 2.25rem !important;
  }
}

@media (min-width: 1400px) {
  /* line 46729, app/assets/stylesheets/style.bundle.scss */
  .font-size-h1-xxl {
    font-size: 2rem !important;
  }
  /* line 46732, app/assets/stylesheets/style.bundle.scss */
  .font-size-h2-xxl {
    font-size: 1.75rem !important;
  }
  /* line 46735, app/assets/stylesheets/style.bundle.scss */
  .font-size-h3-xxl {
    font-size: 1.5rem !important;
  }
  /* line 46738, app/assets/stylesheets/style.bundle.scss */
  .font-size-h4-xxl {
    font-size: 1.35rem !important;
  }
  /* line 46741, app/assets/stylesheets/style.bundle.scss */
  .font-size-h5-xxl {
    font-size: 1.25rem !important;
  }
  /* line 46744, app/assets/stylesheets/style.bundle.scss */
  .font-size-h6-xxl {
    font-size: 1.175rem !important;
  }
  /* line 46747, app/assets/stylesheets/style.bundle.scss */
  .display1-xxl {
    font-size: 5.5rem !important;
  }
  /* line 46750, app/assets/stylesheets/style.bundle.scss */
  .display2-xxl {
    font-size: 4.5rem !important;
  }
  /* line 46753, app/assets/stylesheets/style.bundle.scss */
  .display3-xxl {
    font-size: 3.5rem !important;
  }
  /* line 46756, app/assets/stylesheets/style.bundle.scss */
  .display4-xxl {
    font-size: 2.5rem !important;
  }
  /* line 46759, app/assets/stylesheets/style.bundle.scss */
  .display5-xxl {
    font-size: 2.25rem !important;
  }
}

/* line 46764, app/assets/stylesheets/style.bundle.scss */
.font-weight-boldest {
  font-weight: 700;
}

/* line 46768, app/assets/stylesheets/style.bundle.scss */
.line-height-0 {
  line-height: 0;
}

/* line 46772, app/assets/stylesheets/style.bundle.scss */
.line-height-xs {
  line-height: 0.75;
}

/* line 46776, app/assets/stylesheets/style.bundle.scss */
.line-height-sm {
  line-height: 1;
}

/* line 46780, app/assets/stylesheets/style.bundle.scss */
.line-height-md {
  line-height: 1.25;
}

/* line 46784, app/assets/stylesheets/style.bundle.scss */
.line-height-lg {
  line-height: 1.5;
}

/* line 46788, app/assets/stylesheets/style.bundle.scss */
.line-height-xl {
  line-height: 1.75;
}

/* line 46792, app/assets/stylesheets/style.bundle.scss */
.text-transparent {
  color: transparent;
}

/* line 46796, app/assets/stylesheets/style.bundle.scss */
.text-stroke {
  -webkit-text-stroke-width: 0.35rem;
  -moz-text-stroke-width: 0.35rem;
  text-stroke-width: 0.35rem;
  -webkit-text-stroke-color: #ffffff;
  -moz-text-stroke-color: #ffffff;
  text-stroke-color: #ffffff;
}

/* line 46805, app/assets/stylesheets/style.bundle.scss */
.cursor-pointer {
  cursor: pointer;
}

/* line 46809, app/assets/stylesheets/style.bundle.scss */
.cursor-move {
  cursor: move;
}

/* line 46813, app/assets/stylesheets/style.bundle.scss */
a {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46824, app/assets/stylesheets/style.bundle.scss */
a:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 46836, app/assets/stylesheets/style.bundle.scss */
i {
  font-size: 1.25rem;
  color: #b5b5c3;
}

/* line 46841, app/assets/stylesheets/style.bundle.scss */
.icon-ss {
  font-size: 0.5rem !important;
}

/* line 46845, app/assets/stylesheets/style.bundle.scss */
.icon-xs {
  font-size: 0.65rem !important;
}

/* line 46849, app/assets/stylesheets/style.bundle.scss */
.icon-sm {
  font-size: 0.75rem !important;
}

/* line 46853, app/assets/stylesheets/style.bundle.scss */
.icon-nm {
  font-size: 0.9rem !important;
}

/* line 46857, app/assets/stylesheets/style.bundle.scss */
.icon-ms {
  font-size: 1.15rem !important;
}

/* line 46861, app/assets/stylesheets/style.bundle.scss */
.icon-md {
  font-size: 1.25rem !important;
}

/* line 46865, app/assets/stylesheets/style.bundle.scss */
.icon-lg {
  font-size: 1.5rem !important;
}

/* line 46869, app/assets/stylesheets/style.bundle.scss */
.icon-xl {
  font-size: 1.75rem !important;
}

/* line 46873, app/assets/stylesheets/style.bundle.scss */
.icon-xxl {
  font-size: 2.25rem !important;
}

/* line 46877, app/assets/stylesheets/style.bundle.scss */
.icon-1x {
  font-size: 1rem !important;
}

/* line 46881, app/assets/stylesheets/style.bundle.scss */
.icon-2x {
  font-size: 2rem !important;
}

/* line 46885, app/assets/stylesheets/style.bundle.scss */
.icon-3x {
  font-size: 3rem !important;
}

/* line 46889, app/assets/stylesheets/style.bundle.scss */
.icon-4x {
  font-size: 4rem !important;
}

/* line 46893, app/assets/stylesheets/style.bundle.scss */
.icon-5x {
  font-size: 5rem !important;
}

/* line 46897, app/assets/stylesheets/style.bundle.scss */
.icon-6x {
  font-size: 6rem !important;
}

/* line 46901, app/assets/stylesheets/style.bundle.scss */
.icon-7x {
  font-size: 7rem !important;
}

/* line 46905, app/assets/stylesheets/style.bundle.scss */
.icon-8x {
  font-size: 8rem !important;
}

/* line 46909, app/assets/stylesheets/style.bundle.scss */
.icon-9x {
  font-size: 9rem !important;
}

/* line 46913, app/assets/stylesheets/style.bundle.scss */
.icon-10x {
  font-size: 10rem !important;
}

@media (min-width: 576px) {
  /* line 46918, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-ss {
    font-size: 0.5rem !important;
  }
  /* line 46921, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-xs {
    font-size: 0.65rem !important;
  }
  /* line 46924, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-sm {
    font-size: 0.75rem !important;
  }
  /* line 46927, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-nm {
    font-size: 0.9rem !important;
  }
  /* line 46930, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-ms {
    font-size: 1.15rem !important;
  }
  /* line 46933, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-md {
    font-size: 1.25rem !important;
  }
  /* line 46936, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-lg {
    font-size: 1.5rem !important;
  }
  /* line 46939, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-xl {
    font-size: 1.75rem !important;
  }
  /* line 46942, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-xxl {
    font-size: 2.25rem !important;
  }
  /* line 46945, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-1x {
    font-size: 1rem !important;
  }
  /* line 46948, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-2x {
    font-size: 2rem !important;
  }
  /* line 46951, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-3x {
    font-size: 3rem !important;
  }
  /* line 46954, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-4x {
    font-size: 4rem !important;
  }
  /* line 46957, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-5x {
    font-size: 5rem !important;
  }
  /* line 46960, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-6x {
    font-size: 6rem !important;
  }
  /* line 46963, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-7x {
    font-size: 7rem !important;
  }
  /* line 46966, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-8x {
    font-size: 8rem !important;
  }
  /* line 46969, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-9x {
    font-size: 9rem !important;
  }
  /* line 46972, app/assets/stylesheets/style.bundle.scss */
  .icon-sm-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 768px) {
  /* line 46978, app/assets/stylesheets/style.bundle.scss */
  .icon-md-ss {
    font-size: 0.5rem !important;
  }
  /* line 46981, app/assets/stylesheets/style.bundle.scss */
  .icon-md-xs {
    font-size: 0.65rem !important;
  }
  /* line 46984, app/assets/stylesheets/style.bundle.scss */
  .icon-md-sm {
    font-size: 0.75rem !important;
  }
  /* line 46987, app/assets/stylesheets/style.bundle.scss */
  .icon-md-nm {
    font-size: 0.9rem !important;
  }
  /* line 46990, app/assets/stylesheets/style.bundle.scss */
  .icon-md-ms {
    font-size: 1.15rem !important;
  }
  /* line 46993, app/assets/stylesheets/style.bundle.scss */
  .icon-md-md {
    font-size: 1.25rem !important;
  }
  /* line 46996, app/assets/stylesheets/style.bundle.scss */
  .icon-md-lg {
    font-size: 1.5rem !important;
  }
  /* line 46999, app/assets/stylesheets/style.bundle.scss */
  .icon-md-xl {
    font-size: 1.75rem !important;
  }
  /* line 47002, app/assets/stylesheets/style.bundle.scss */
  .icon-md-xxl {
    font-size: 2.25rem !important;
  }
  /* line 47005, app/assets/stylesheets/style.bundle.scss */
  .icon-md-1x {
    font-size: 1rem !important;
  }
  /* line 47008, app/assets/stylesheets/style.bundle.scss */
  .icon-md-2x {
    font-size: 2rem !important;
  }
  /* line 47011, app/assets/stylesheets/style.bundle.scss */
  .icon-md-3x {
    font-size: 3rem !important;
  }
  /* line 47014, app/assets/stylesheets/style.bundle.scss */
  .icon-md-4x {
    font-size: 4rem !important;
  }
  /* line 47017, app/assets/stylesheets/style.bundle.scss */
  .icon-md-5x {
    font-size: 5rem !important;
  }
  /* line 47020, app/assets/stylesheets/style.bundle.scss */
  .icon-md-6x {
    font-size: 6rem !important;
  }
  /* line 47023, app/assets/stylesheets/style.bundle.scss */
  .icon-md-7x {
    font-size: 7rem !important;
  }
  /* line 47026, app/assets/stylesheets/style.bundle.scss */
  .icon-md-8x {
    font-size: 8rem !important;
  }
  /* line 47029, app/assets/stylesheets/style.bundle.scss */
  .icon-md-9x {
    font-size: 9rem !important;
  }
  /* line 47032, app/assets/stylesheets/style.bundle.scss */
  .icon-md-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 992px) {
  /* line 47038, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-ss {
    font-size: 0.5rem !important;
  }
  /* line 47041, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-xs {
    font-size: 0.65rem !important;
  }
  /* line 47044, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-sm {
    font-size: 0.75rem !important;
  }
  /* line 47047, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-nm {
    font-size: 0.9rem !important;
  }
  /* line 47050, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-ms {
    font-size: 1.15rem !important;
  }
  /* line 47053, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-md {
    font-size: 1.25rem !important;
  }
  /* line 47056, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-lg {
    font-size: 1.5rem !important;
  }
  /* line 47059, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-xl {
    font-size: 1.75rem !important;
  }
  /* line 47062, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-xxl {
    font-size: 2.25rem !important;
  }
  /* line 47065, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-1x {
    font-size: 1rem !important;
  }
  /* line 47068, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-2x {
    font-size: 2rem !important;
  }
  /* line 47071, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-3x {
    font-size: 3rem !important;
  }
  /* line 47074, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-4x {
    font-size: 4rem !important;
  }
  /* line 47077, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-5x {
    font-size: 5rem !important;
  }
  /* line 47080, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-6x {
    font-size: 6rem !important;
  }
  /* line 47083, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-7x {
    font-size: 7rem !important;
  }
  /* line 47086, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-8x {
    font-size: 8rem !important;
  }
  /* line 47089, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-9x {
    font-size: 9rem !important;
  }
  /* line 47092, app/assets/stylesheets/style.bundle.scss */
  .icon-lg-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 1200px) {
  /* line 47098, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-ss {
    font-size: 0.5rem !important;
  }
  /* line 47101, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-xs {
    font-size: 0.65rem !important;
  }
  /* line 47104, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-sm {
    font-size: 0.75rem !important;
  }
  /* line 47107, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-nm {
    font-size: 0.9rem !important;
  }
  /* line 47110, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-ms {
    font-size: 1.15rem !important;
  }
  /* line 47113, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-md {
    font-size: 1.25rem !important;
  }
  /* line 47116, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-lg {
    font-size: 1.5rem !important;
  }
  /* line 47119, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-xl {
    font-size: 1.75rem !important;
  }
  /* line 47122, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-xxl {
    font-size: 2.25rem !important;
  }
  /* line 47125, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-1x {
    font-size: 1rem !important;
  }
  /* line 47128, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-2x {
    font-size: 2rem !important;
  }
  /* line 47131, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-3x {
    font-size: 3rem !important;
  }
  /* line 47134, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-4x {
    font-size: 4rem !important;
  }
  /* line 47137, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-5x {
    font-size: 5rem !important;
  }
  /* line 47140, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-6x {
    font-size: 6rem !important;
  }
  /* line 47143, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-7x {
    font-size: 7rem !important;
  }
  /* line 47146, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-8x {
    font-size: 8rem !important;
  }
  /* line 47149, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-9x {
    font-size: 9rem !important;
  }
  /* line 47152, app/assets/stylesheets/style.bundle.scss */
  .icon-xl-10x {
    font-size: 10rem !important;
  }
}

@media (min-width: 1400px) {
  /* line 47158, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-ss {
    font-size: 0.5rem !important;
  }
  /* line 47161, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-xs {
    font-size: 0.65rem !important;
  }
  /* line 47164, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-sm {
    font-size: 0.75rem !important;
  }
  /* line 47167, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-nm {
    font-size: 0.9rem !important;
  }
  /* line 47170, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-ms {
    font-size: 1.15rem !important;
  }
  /* line 47173, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-md {
    font-size: 1.25rem !important;
  }
  /* line 47176, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-lg {
    font-size: 1.5rem !important;
  }
  /* line 47179, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-xl {
    font-size: 1.75rem !important;
  }
  /* line 47182, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-xxl {
    font-size: 2.25rem !important;
  }
  /* line 47185, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-1x {
    font-size: 1rem !important;
  }
  /* line 47188, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-2x {
    font-size: 2rem !important;
  }
  /* line 47191, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-3x {
    font-size: 3rem !important;
  }
  /* line 47194, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-4x {
    font-size: 4rem !important;
  }
  /* line 47197, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-5x {
    font-size: 5rem !important;
  }
  /* line 47200, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-6x {
    font-size: 6rem !important;
  }
  /* line 47203, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-7x {
    font-size: 7rem !important;
  }
  /* line 47206, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-8x {
    font-size: 8rem !important;
  }
  /* line 47209, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-9x {
    font-size: 9rem !important;
  }
  /* line 47212, app/assets/stylesheets/style.bundle.scss */
  .icon-xxl-10x {
    font-size: 10rem !important;
  }
}

/* line 47217, app/assets/stylesheets/style.bundle.scss */
.burger-icon {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none !important;
  margin: 0;
  padding: 0;
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  font-size: 0;
  text-indent: -9999px;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: none;
  outline: none !important;
  width: 24px;
  height: 24px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 47249, app/assets/stylesheets/style.bundle.scss */
.burger-icon span {
  display: block;
  position: absolute;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  top: 10px;
  height: 3px;
  min-height: 3px;
  width: 100%;
}

/* line 47260, app/assets/stylesheets/style.bundle.scss */
.burger-icon span::before,
.burger-icon span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 3px;
  min-height: 3px;
  content: "";
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 3px;
}

/* line 47273, app/assets/stylesheets/style.bundle.scss */
.burger-icon span::before {
  top: -8px;
}

/* line 47276, app/assets/stylesheets/style.bundle.scss */
.burger-icon span::after {
  bottom: -8px;
}

/* line 47279, app/assets/stylesheets/style.bundle.scss */
.burger-icon-left span:before {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  left: auto;
  right: 0px;
  width: 50%;
}

/* line 47286, app/assets/stylesheets/style.bundle.scss */
.burger-icon-left span:after {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  left: auto;
  right: 0px;
  width: 75%;
}

/* line 47293, app/assets/stylesheets/style.bundle.scss */
.burger-icon-left-active span:before {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  left: 0px;
  right: auto;
  width: 50%;
}

/* line 47300, app/assets/stylesheets/style.bundle.scss */
.burger-icon-left-active span:after {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  left: 0px;
  right: auto;
  width: 75%;
}

/* line 47307, app/assets/stylesheets/style.bundle.scss */
.burger-icon-right span:before {
  left: 0px;
  right: auto;
  width: 50%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 47314, app/assets/stylesheets/style.bundle.scss */
.burger-icon-right span:after {
  left: 0px;
  right: auto;
  width: 75%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 47321, app/assets/stylesheets/style.bundle.scss */
.burger-icon-right-active span:before {
  left: auto;
  right: 0px;
  width: 50%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 47328, app/assets/stylesheets/style.bundle.scss */
.burger-icon-right-active span:after {
  left: auto;
  right: 0px;
  width: 75%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 47335, app/assets/stylesheets/style.bundle.scss */
.burger-icon span {
  background-color: #b5b5c3;
}

/* line 47338, app/assets/stylesheets/style.bundle.scss */
.burger-icon span::before,
.burger-icon span::after {
  background-color: #b5b5c3;
}

/* line 47342, app/assets/stylesheets/style.bundle.scss */
.burger-icon:hover span {
  background-color: #3699ff;
}

/* line 47345, app/assets/stylesheets/style.bundle.scss */
.burger-icon:hover span::before,
.burger-icon:hover span::after {
  background-color: #3699ff;
}

/* line 47349, app/assets/stylesheets/style.bundle.scss */
.burger-icon-active span {
  background-color: #3699ff;
}

/* line 47352, app/assets/stylesheets/style.bundle.scss */
.burger-icon-active span::before,
.burger-icon-active span::after {
  background-color: #3699ff;
}

/* line 47357, app/assets/stylesheets/style.bundle.scss */
.card.card-custom {
  -webkit-box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
  box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
  border: 0;
}

/* line 47362, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: 70px;
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent;
}

/* line 47379, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0.5rem;
  margin-left: 0;
}

/* line 47389, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title .card-icon {
  margin-right: 0.75rem;
  line-height: 0;
}

/* line 47393, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title .card-icon i {
  font-size: 1.25rem;
  color: #7e8299;
  line-height: 0;
}

/* line 47398, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title .card-icon i:after,
.card.card-custom > .card-header .card-title .card-icon i:before {
  line-height: 0;
}

/* line 47402, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title .card-icon .svg-icon svg {
  height: 24px;
  width: 24px;
}

/* line 47406, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title .card-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 47411, app/assets/stylesheets/style.bundle.scss */
.card.card-custom
> .card-header
.card-title
.card-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 47422, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title,
.card.card-custom > .card-header .card-title .card-label {
  font-weight: 500;
  font-size: 1.275rem;
  color: #181c32;
}

/* line 47428, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title .card-label {
  margin: 0 0.75rem 0 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 47433, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-title small {
  color: #b5b5c3;
  font-size: 1rem;
}

/* line 47437, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header .card-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0.5rem 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 47448, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header.card-header-tabs-line {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

/* line 47455, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header.card-header-tabs-line .card-toolbar {
  margin: 0;
}

/* line 47458, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header.card-header-tabs-line .nav {
  border-bottom-color: transparent;
}

/* line 47461, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header.card-header-tabs-line .nav .nav-item {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

/* line 47466, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header.card-header-tabs-line .nav .nav-link {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* line 47470, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-header.card-header-right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

/* line 47475, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-body {
  padding: 2rem 2.25rem;
}

/* line 47478, app/assets/stylesheets/style.bundle.scss */
.card.card-custom > .card-footer {
  background-color: transparent;
}

/* line 47481, app/assets/stylesheets/style.bundle.scss */
.card.card-custom .card-scroll {
  position: relative;
  overflow: auto;
}

/* line 47485, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

/* line 47498, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch.gutter-b {
  height: calc(100% - 25px);
}

/* line 47501, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch.card-stretch-half {
  height: 50%;
}

/* line 47504, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch.card-stretch-half.gutter-b {
  height: calc(50% - 25px);
}

/* line 47507, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch.card-stretch-third {
  height: 33.33%;
}

/* line 47510, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch.card-stretch-third.gutter-b {
  height: calc(33.33% - 25px);
}

/* line 47513, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch.card-stretch-fourth {
  height: 25%;
}

/* line 47516, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-stretch.card-stretch-fourth.gutter-b {
  height: calc(25% - 25px);
}

/* line 47519, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-fit > .card-header {
  border-bottom: 0;
}

/* line 47522, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-fit > .card-footer {
  border-top: 0;
}

/* line 47525, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-space {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

/* line 47529, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-space > .card-header {
  padding-left: 0;
  padding-right: 0;
}

/* line 47533, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-space > form > .card-body,
.card.card-custom.card-space > .card-body {
  padding-left: 0;
  padding-right: 0;
}

/* line 47538, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-space > form > .card-footer,
.card.card-custom.card-space > .card-footer {
  padding-left: 0;
  padding-right: 0;
}

/* line 47543, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-sticky > .card-header {
  -webkit-transition: left 0.3s, right 0.3s, height 0.3s;
  transition: left 0.3s, right 0.3s, height 0.3s;
  min-height: 70px;
}

/* line 47548, app/assets/stylesheets/style.bundle.scss */
.card-sticky-on .card.card-custom.card-sticky > .card-header {
  -webkit-transition: left 0.3s, right 0.3s, height 0.3s;
  transition: left 0.3s, right 0.3s, height 0.3s;
  position: fixed;
  -webkit-box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
  box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
  z-index: 101;
  background: #ffffff;
}

/* line 47557, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-transparent {
  background-color: transparent;
}

/* line 47560, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-shadowless {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 47564, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-px-0 .card-header,
.card.card-custom.card-px-0 .card-body,
.card.card-custom.card-px-0 .card-footer {
  padding-left: 0;
  padding-right: 0;
}

/* line 47570, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-border {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ebedf3;
}

/* line 47575, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-collapsed > form,
.card.card-custom.card-collapsed > .card-body {
  display: none;
}

/* line 47579, app/assets/stylesheets/style.bundle.scss */
.card.card-custom .card-header .card-toolbar [data-card-tool="toggle"] i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 47583, app/assets/stylesheets/style.bundle.scss */
.card.card-custom.card-collapsed
.card-header
.card-toolbar
[data-card-tool="toggle"]
i,
.card.card-custom.card-collapse
.card-header
.card-toolbar
[data-card-tool="toggle"]
i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 47599, app/assets/stylesheets/style.bundle.scss */
.card-spacer {
  padding: 2rem 2.25rem !important;
}

/* line 47603, app/assets/stylesheets/style.bundle.scss */
.card-spacer-x {
  padding-left: 2.25rem !important;
  padding-right: 2.25rem !important;
}

/* line 47608, app/assets/stylesheets/style.bundle.scss */
.card-spacer-y {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

/* line 47613, app/assets/stylesheets/style.bundle.scss */
.card-rounded {
  border-radius: 0.42rem;
}

/* line 47617, app/assets/stylesheets/style.bundle.scss */
.card-rounded-top {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 47622, app/assets/stylesheets/style.bundle.scss */
.card-rounded-bottom {
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

@media (max-width: 767.98px) {
  /* line 47628, app/assets/stylesheets/style.bundle.scss */
  .card.card-custom > .card-header:not(.flex-nowrap) {
    min-height: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}

/* line 47635, app/assets/stylesheets/style.bundle.scss */
.rounded-card {
  border-radius: 0.42rem;
}

/* line 47639, app/assets/stylesheets/style.bundle.scss */
.rounded-card-top {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 47644, app/assets/stylesheets/style.bundle.scss */
.rounded-card-bottom {
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 47649, app/assets/stylesheets/style.bundle.scss */
.wizard [data-wizard-type="step-info"] {
  display: none;
}

/* line 47652, app/assets/stylesheets/style.bundle.scss */
.wizard [data-wizard-type="step-info"][data-wizard-state="current"] {
  display: block;
}

/* line 47656, app/assets/stylesheets/style.bundle.scss */
.wizard [data-wizard-type="step-content"] {
  display: none;
}

/* line 47659, app/assets/stylesheets/style.bundle.scss */
.wizard [data-wizard-type="step-content"][data-wizard-state="current"] {
  display: block;
}

/* line 47663, app/assets/stylesheets/style.bundle.scss */
.wizard [data-wizard-type="action-prev"] {
  display: none;
}

/* line 47667, app/assets/stylesheets/style.bundle.scss */
.wizard [data-wizard-type="action-next"] {
  display: inline-block;
}

/* line 47671, app/assets/stylesheets/style.bundle.scss */
.wizard [data-wizard-type="action-submit"] {
  display: none;
}

/* line 47675, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="first"] [data-wizard-type="action-prev"] {
  display: none;
}

/* line 47679, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="first"] [data-wizard-type="action-next"] {
  display: inline-block;
}

/* line 47683, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="first"] [data-wizard-type="action-submit"] {
  display: none;
}

/* line 47687, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="between"] [data-wizard-type="action-prev"] {
  display: inline-block;
}

/* line 47691, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="between"] [data-wizard-type="action-next"] {
  display: inline-block;
}

/* line 47695, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="between"] [data-wizard-type="action-submit"] {
  display: none;
}

/* line 47699, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="last"] [data-wizard-type="action-prev"] {
  display: inline-block;
}

/* line 47703, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="last"] [data-wizard-type="action-next"] {
  display: none;
}

/* line 47707, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-state="last"] [data-wizard-type="action-submit"] {
  display: inline-block;
}

/* line 47711, app/assets/stylesheets/style.bundle.scss */
.wizard[data-wizard-clickable="true"] .wizard-step {
  cursor: pointer;
}

/* line 47715, app/assets/stylesheets/style.bundle.scss */
.h1 {
  font-size: 2rem !important;
}

@media (max-width: 1200px) {
  /* line 47719, app/assets/stylesheets/style.bundle.scss */
  .h1 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }
}

/* line 47724, app/assets/stylesheets/style.bundle.scss */
.h2 {
  font-size: 1.75rem !important;
}

@media (max-width: 1200px) {
  /* line 47728, app/assets/stylesheets/style.bundle.scss */
  .h2 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }
}

/* line 47733, app/assets/stylesheets/style.bundle.scss */
.h3 {
  font-size: 1.5rem !important;
}

@media (max-width: 1200px) {
  /* line 47737, app/assets/stylesheets/style.bundle.scss */
  .h3 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }
}

/* line 47742, app/assets/stylesheets/style.bundle.scss */
.h4 {
  font-size: 1.35rem !important;
}

@media (max-width: 1200px) {
  /* line 47746, app/assets/stylesheets/style.bundle.scss */
  .h4 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }
}

/* line 47751, app/assets/stylesheets/style.bundle.scss */
.h5 {
  font-size: 1.25rem !important;
}

/* line 47755, app/assets/stylesheets/style.bundle.scss */
.h6 {
  font-size: 1.175rem !important;
}

/* line 47759, app/assets/stylesheets/style.bundle.scss */
.lead {
  font-size: 1.25rem !important;
}

/* line 47763, app/assets/stylesheets/style.bundle.scss */
.display-1 {
  font-size: 5.5rem !important;
}

@media (max-width: 1200px) {
  /* line 47767, app/assets/stylesheets/style.bundle.scss */
  .display-1 {
    font-size: calc(1.675rem + 5.1vw) !important;
  }
}

/* line 47772, app/assets/stylesheets/style.bundle.scss */
.display-2 {
  font-size: 4.5rem !important;
}

@media (max-width: 1200px) {
  /* line 47776, app/assets/stylesheets/style.bundle.scss */
  .display-2 {
    font-size: calc(1.575rem + 3.9vw) !important;
  }
}

/* line 47781, app/assets/stylesheets/style.bundle.scss */
.display-3 {
  font-size: 3.5rem !important;
}

@media (max-width: 1200px) {
  /* line 47785, app/assets/stylesheets/style.bundle.scss */
  .display-3 {
    font-size: calc(1.475rem + 2.7vw) !important;
  }
}

/* line 47790, app/assets/stylesheets/style.bundle.scss */
.display-4 {
  font-size: 2.5rem !important;
}

@media (max-width: 1200px) {
  /* line 47794, app/assets/stylesheets/style.bundle.scss */
  .display-4 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }
}

/* line 47799, app/assets/stylesheets/style.bundle.scss */
a,
button {
  outline: 0 !important;
}

/* line 47804, app/assets/stylesheets/style.bundle.scss */
.breadcrumb {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 47809, app/assets/stylesheets/style.bundle.scss */
.breadcrumb .breadcrumb-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 47817, app/assets/stylesheets/style.bundle.scss */
.breadcrumb .breadcrumb-item.active i,
.breadcrumb .breadcrumb-item.active a,
.breadcrumb .breadcrumb-item:hover i,
.breadcrumb .breadcrumb-item:hover a {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff !important;
}

/* line 47832, app/assets/stylesheets/style.bundle.scss */
.breadcrumb.breadcrumb-transparent {
  background-color: transparent;
  border-radius: 0;
}

/* line 47836, app/assets/stylesheets/style.bundle.scss */
.breadcrumb.breadcrumb-line .breadcrumb-item:before {
  display: none;
}

/* line 47839, app/assets/stylesheets/style.bundle.scss */
.breadcrumb.breadcrumb-line .breadcrumb-item:after {
  content: "-";
  padding-left: 0.5rem;
}

/* line 47843, app/assets/stylesheets/style.bundle.scss */
.breadcrumb.breadcrumb-line .breadcrumb-item:last-child:after {
  display: none;
}

/* line 47846, app/assets/stylesheets/style.bundle.scss */
.breadcrumb.breadcrumb-dot .breadcrumb-item:before {
  display: none;
}

/* line 47849, app/assets/stylesheets/style.bundle.scss */
.breadcrumb.breadcrumb-dot .breadcrumb-item:after {
  content: "\2022";
  padding-left: 0.5rem;
}

/* line 47853, app/assets/stylesheets/style.bundle.scss */
.breadcrumb.breadcrumb-dot .breadcrumb-item:last-child:after {
  display: none;
}

/* line 47857, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  padding: 0.75rem 1.5rem;
  color: #7e8299;
}

/* line 47876, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link .nav-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: 1rem;
  color: #7e8299;
  font-weight: 400;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 47893, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link .nav-icon {
  line-height: 0;
  color: #7e8299;
  width: 2rem;
}

/* line 47898, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link .nav-icon:before {
  line-height: 0;
}

/* line 47901, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link .nav-icon i {
  color: #b5b5c3;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  font-size: 1.25rem;
}

/* line 47914, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link .nav-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 47919, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link .nav-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 47923, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link .label {
  margin-left: 0.25rem;
}

/* line 47926, app/assets/stylesheets/style.bundle.scss */
.nav .nav-link.disabled {
  opacity: 0.6;
}

/* line 47930, app/assets/stylesheets/style.bundle.scss */
.nav .show > .nav-link,
.nav .nav-link:hover:not(.disabled),
.nav .nav-link.active {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 47944, app/assets/stylesheets/style.bundle.scss */
.nav .show > .nav-link .nav-text,
.nav .nav-link:hover:not(.disabled) .nav-text,
.nav .nav-link.active .nav-text {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 47958, app/assets/stylesheets/style.bundle.scss */
.nav .show > .nav-link .nav-icon i,
.nav .nav-link:hover:not(.disabled) .nav-icon i,
.nav .nav-link.active .nav-icon i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 47972, app/assets/stylesheets/style.bundle.scss */
.nav .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 47979, app/assets/stylesheets/style.bundle.scss */
.nav .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 47985, app/assets/stylesheets/style.bundle.scss */
.nav .show > .nav-link:after,
.nav .nav-link:hover:not(.disabled):after,
.nav .nav-link.active:after {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 48000, app/assets/stylesheets/style.bundle.scss */
.nav.nav-bold .nav-item .nav-link {
  font-weight: 500;
}

/* line 48003, app/assets/stylesheets/style.bundle.scss */
.nav.nav-bold .nav-item .nav-link .nav-text {
  font-weight: 500;
}

/* line 48007, app/assets/stylesheets/style.bundle.scss */
.nav.nav-bolder .nav-item .nav-link {
  font-weight: 600;
}

/* line 48010, app/assets/stylesheets/style.bundle.scss */
.nav.nav-bolder .nav-item .nav-link .nav-text {
  font-weight: 600;
}

/* line 48014, app/assets/stylesheets/style.bundle.scss */
.nav.nav-boldest .nav-item .nav-link {
  font-weight: 700;
}

/* line 48017, app/assets/stylesheets/style.bundle.scss */
.nav.nav-boldest .nav-item .nav-link .nav-text {
  font-weight: 700;
}

/* line 48021, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs .nav-item {
  margin-right: 0.25rem;
}

/* line 48024, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs .nav-item:last-child {
  margin-right: 0;
}

/* line 48028, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs .nav-link .nav-text {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

/* line 48034, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line .nav-item {
  margin: 0 0 -1px 0;
}

/* line 48038, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line .nav-link {
  border: 0;
  border-bottom: 1px solid transparent;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  padding: 0.85rem 0;
  margin: 0 1rem;
}

/* line 48053, app/assets/stylesheets/style.bundle.scss */
.nav-item:first-child .nav.nav-tabs.nav-tabs-line .nav-link {
  margin-left: 0;
}

/* line 48056, app/assets/stylesheets/style.bundle.scss */
.nav-item:last-child .nav.nav-tabs.nav-tabs-line .nav-link {
  margin-right: 0;
}

/* line 48060, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line .nav-item:first-child .nav-link {
  margin-left: 0;
}

/* line 48064, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line .nav-item:last-child .nav-link {
  margin-right: 0;
}

/* line 48068, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line .nav-link.active,
.nav.nav-tabs.nav-tabs-line .show > .nav-link {
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #3699ff;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 48085, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x {
  border-bottom-width: 2px;
}

/* line 48088, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-item {
  margin-bottom: -2px;
}

/* line 48091, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link {
  border-bottom: 2px solid transparent;
}

/* line 48094, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .show > .nav-link {
  border-bottom: 2px solid #3699ff;
}

/* line 48100, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x {
  border-bottom-width: 3px;
}

/* line 48103, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-item {
  margin-bottom: -3px;
}

/* line 48106, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link {
  border-bottom: 3px solid transparent;
}

/* line 48109, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .show > .nav-link {
  border-bottom: 3px solid #3699ff;
}

/* line 48115, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white {
  border-bottom-color: rgba(255, 255, 255, 0.7);
}

/* line 48118, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link {
  color: rgba(255, 255, 255, 0.7);
}

/* line 48121, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link
.nav-text {
  color: rgba(255, 255, 255, 0.7);
}

/* line 48126, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link
.nav-icon
i {
  color: rgba(255, 255, 255, 0.7);
}

/* line 48132, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: rgba(255, 255, 255, 0.7);
}

/* line 48143, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48153, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link
.nav-arrow {
  color: rgba(255, 255, 255, 0.7);
}

/* line 48158, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show > .nav-link {
  border-bottom-color: #ffffff;
  color: #ffffff;
}

/* line 48165, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link.active
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.show
> .nav-link
.nav-text {
  color: #ffffff;
}

/* line 48177, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link.active
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.show
> .nav-link
.nav-icon
i {
  color: #ffffff;
}

/* line 48192, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 48218, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48243, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.nav-link.active
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white
.show
> .nav-link
.nav-arrow {
  color: #ffffff;
}

/* line 48256, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary {
  border-bottom-color: #e1f0ff !important;
}

/* line 48259, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link {
  border-bottom-color: #3699ff;
  color: #3699ff;
}

/* line 48266, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link .nav-text {
  color: #3699ff;
}

/* line 48273, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.show
> .nav-link
.nav-icon
i {
  color: #3699ff;
}

/* line 48285, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 48311, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48336, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show > .nav-link .nav-arrow {
  color: #3699ff;
}

/* line 48344, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary
.nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary
.show
> .nav-link {
  border-bottom-color: #3699ff !important;
}

/* line 48354, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary {
  border-bottom-color: #ebedf3 !important;
}

/* line 48357, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show > .nav-link {
  border-bottom-color: #e4e6ef;
  color: #e4e6ef;
}

/* line 48364, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.show
> .nav-link
.nav-text {
  color: #e4e6ef;
}

/* line 48374, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link.active
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.show
> .nav-link
.nav-icon
i {
  color: #e4e6ef;
}

/* line 48389, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 48415, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48440, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary
.show
> .nav-link
.nav-arrow {
  color: #e4e6ef;
}

/* line 48451, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary
.nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary
.show
> .nav-link {
  border-bottom-color: #e4e6ef !important;
}

/* line 48461, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success {
  border-bottom-color: #c9f7f5 !important;
}

/* line 48464, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link {
  border-bottom-color: #1bc5bd;
  color: #1bc5bd;
}

/* line 48471, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link .nav-text {
  color: #1bc5bd;
}

/* line 48478, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.show
> .nav-link
.nav-icon
i {
  color: #1bc5bd;
}

/* line 48490, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 48516, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48541, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show > .nav-link .nav-arrow {
  color: #1bc5bd;
}

/* line 48549, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success
.nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success
.show
> .nav-link {
  border-bottom-color: #1bc5bd !important;
}

/* line 48559, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info {
  border-bottom-color: #eee5ff !important;
}

/* line 48562, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link {
  border-bottom-color: #8950fc;
  color: #8950fc;
}

/* line 48568, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-text {
  color: #8950fc;
}

/* line 48575, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-icon i {
  color: #8950fc;
}

/* line 48583, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 48609, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48634, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show > .nav-link .nav-arrow {
  color: #8950fc;
}

/* line 48642, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .show > .nav-link {
  border-bottom-color: #8950fc !important;
}

/* line 48649, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning {
  border-bottom-color: #fff4de !important;
}

/* line 48652, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link {
  border-bottom-color: #ffa800;
  color: #ffa800;
}

/* line 48659, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link .nav-text {
  color: #ffa800;
}

/* line 48666, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.show
> .nav-link
.nav-icon
i {
  color: #ffa800;
}

/* line 48678, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 48704, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48729, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show > .nav-link .nav-arrow {
  color: #ffa800;
}

/* line 48737, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning
.nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning
.show
> .nav-link {
  border-bottom-color: #ffa800 !important;
}

/* line 48747, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger {
  border-bottom-color: #ffe2e5 !important;
}

/* line 48750, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link {
  border-bottom-color: #f64e60;
  color: #f64e60;
}

/* line 48756, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-text {
  color: #f64e60;
}

/* line 48763, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-icon i {
  color: #f64e60;
}

/* line 48771, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 48797, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48822, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show > .nav-link .nav-arrow {
  color: #f64e60;
}

/* line 48830, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger
.show
> .nav-link {
  border-bottom-color: #f64e60 !important;
}

/* line 48839, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light {
  border-bottom-color: #f3f6f9 !important;
}

/* line 48842, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link {
  border-bottom-color: #f3f6f9;
  color: #f3f6f9;
}

/* line 48848, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-text {
  color: #f3f6f9;
}

/* line 48855, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-icon i {
  color: #f3f6f9;
}

/* line 48863, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 48889, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 48914, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show > .nav-link .nav-arrow {
  color: #f3f6f9;
}

/* line 48922, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light
.show
> .nav-link {
  border-bottom-color: #f3f6f9 !important;
}

/* line 48931, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark {
  border-bottom-color: #d1d3e0 !important;
}

/* line 48934, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link {
  border-bottom-color: #181c32;
  color: #181c32;
}

/* line 48940, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-text {
  color: #181c32;
}

/* line 48947, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-icon i {
  color: #181c32;
}

/* line 48955, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 48981, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49006, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show > .nav-link .nav-arrow {
  color: #181c32;
}

/* line 49014, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .show > .nav-link {
  border-bottom-color: #181c32 !important;
}

/* line 49021, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white {
  border-bottom-color: #ffffff !important;
}

/* line 49024, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link {
  border-bottom-color: #ffffff;
  color: #ffffff;
}

/* line 49030, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.nav-link:hover:not(.disabled)
.nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-text {
  color: #ffffff;
}

/* line 49037, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.nav-link:hover:not(.disabled)
.nav-icon
i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-icon i {
  color: #ffffff;
}

/* line 49045, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 49071, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.nav-link:hover:not(.disabled)
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49096, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white
.nav-link:hover:not(.disabled)
.nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show > .nav-link .nav-arrow {
  color: #ffffff;
}

/* line 49104, app/assets/stylesheets/style.bundle.scss */
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white
.nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white
.show
> .nav-link {
  border-bottom-color: #ffffff !important;
}

/* line 49113, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-fill .nav-item {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 49119, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-fill .nav-link {
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 49125, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-fill .nav-link .nav-text {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

/* line 49130, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-fill .nav-link .nav-icon {
  margin-right: 0.25rem;
}

/* line 49134, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group .nav-item {
  padding: 0;
  margin: 0;
}

/* line 49138, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group .nav-item .nav-link {
  border-radius: 0;
}

/* line 49141, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group .nav-item:first-child .nav-link {
  border-top-left-radius: 50rem;
  border-bottom-left-radius: 50rem;
}

/* line 49145, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group .nav-item:last-child .nav-link {
  border-top-right-radius: 50rem;
  border-bottom-right-radius: 50rem;
}

/* line 49150, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-rounded:first-child .nav-link {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 49155, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-rounded:last-child .nav-link {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 49160, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .nav-item {
  margin-right: 0.25rem;
}

/* line 49164, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .nav-link {
  color: #b5b5c3;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  position: relative;
}

/* line 49177, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .nav-link .nav-text {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 49188, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .nav-link .nav-icon i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 49199, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .nav-link:after {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 49211, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .show > .nav-link,
.nav.nav-pills .nav-link.active {
  color: #ffffff;
  background-color: #3699ff;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 49225, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .show > .nav-link .nav-text,
.nav.nav-pills .nav-link.active .nav-text {
  color: #ffffff;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 49238, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .show > .nav-link .nav-icon i,
.nav.nav-pills .nav-link.active .nav-icon i {
  color: rgba(255, 255, 255, 0.8);
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 49251, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: rgba(255, 255, 255, 0.8);
}

/* line 49257, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .show > .nav-link .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49262, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills .show > .nav-link:after,
.nav.nav-pills .nav-link.active:after {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: rgba(255, 255, 255, 0.8);
}

/* line 49276, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .show > .nav-link,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) {
  color: #3699ff;
  background-color: transparent;
}

/* line 49281, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .show > .nav-link .nav-text,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-text {
  color: #3699ff;
}

/* line 49285, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon i {
  color: #3699ff;
}

/* line 49289, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-primary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 49301, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-primary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49319, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .show > .nav-link:after,
.nav.nav-pills.nav-primary .nav-link:hover:not(.active):after {
  color: #3699ff;
}

/* line 49324, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .nav-link.active {
  color: #ffffff;
  background-color: #3699ff;
}

/* line 49328, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 49331, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 49334, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 49339, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49349, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-primary .nav-link.active:after {
  color: #ffffff;
}

/* line 49353, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .show > .nav-link,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) {
  color: #3699ff;
  background-color: transparent;
}

/* line 49358, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-text {
  color: #3699ff;
}

/* line 49362, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon i {
  color: #3699ff;
}

/* line 49366, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-primary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 49385, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-primary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49403, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .show > .nav-link:after,
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active):after {
  color: #3699ff;
}

/* line 49408, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .nav-link.active {
  color: #3699ff;
  background-color: rgba(54, 153, 255, 0.1);
}

/* line 49412, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .nav-link.active .nav-text {
  color: #3699ff;
}

/* line 49415, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .nav-link.active .nav-icon i {
  color: #3699ff;
}

/* line 49418, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 49429, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49439, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-primary .nav-link.active:after {
  color: #3699ff;
}

/* line 49443, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .nav-link {
  color: #3699ff;
  background-color: #e1f0ff;
  border: 0;
}

/* line 49448, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .nav-link .nav-text {
  color: #3699ff;
}

/* line 49451, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon i {
  color: #3699ff;
}

/* line 49454, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary
.nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 49465, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49475, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .nav-link:after {
  color: #3699ff;
}

/* line 49479, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .show > .nav-link,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover,
.nav.nav-pills.nav-group.nav-primary .nav-link.active {
  color: #ffffff;
  background-color: #3699ff;
}

/* line 49485, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 49490, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 49495, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-primary
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-primary
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 49521, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-primary
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-primary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49546, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-primary .nav-link.active:after {
  color: #ffffff;
}

/* line 49552, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-primary .nav-link:hover {
  background-color: #187de4;
}

/* line 49556, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .show > .nav-link,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) {
  color: #e4e6ef;
  background-color: transparent;
}

/* line 49561, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .show > .nav-link .nav-text,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-text {
  color: #e4e6ef;
}

/* line 49565, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon i {
  color: #e4e6ef;
}

/* line 49569, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-secondary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 49581, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-secondary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49599, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .show > .nav-link:after,
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active):after {
  color: #e4e6ef;
}

/* line 49604, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .nav-link.active {
  color: #3f4254;
  background-color: #e4e6ef;
}

/* line 49608, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .nav-link.active .nav-text {
  color: #3f4254;
}

/* line 49611, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .nav-link.active .nav-icon i {
  color: #3f4254;
}

/* line 49614, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 49619, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49629, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-secondary .nav-link.active:after {
  color: #3f4254;
}

/* line 49633, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .show > .nav-link,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) {
  color: #e4e6ef;
  background-color: transparent;
}

/* line 49638, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-text {
  color: #e4e6ef;
}

/* line 49642, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon i {
  color: #e4e6ef;
}

/* line 49646, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-secondary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 49665, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-secondary
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49683, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .show > .nav-link:after,
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active):after {
  color: #e4e6ef;
}

/* line 49688, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .nav-link.active {
  color: #e4e6ef;
  background-color: rgba(228, 230, 239, 0.1);
}

/* line 49692, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .nav-link.active .nav-text {
  color: #e4e6ef;
}

/* line 49695, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon i {
  color: #e4e6ef;
}

/* line 49698, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 49709, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49719, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-secondary .nav-link.active:after {
  color: #e4e6ef;
}

/* line 49723, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .nav-link {
  color: #e4e6ef;
  background-color: #ebedf3;
  border: 0;
}

/* line 49728, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-text {
  color: #e4e6ef;
}

/* line 49731, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon i {
  color: #e4e6ef;
}

/* line 49734, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary
.nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 49745, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49755, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .nav-link:after {
  color: #e4e6ef;
}

/* line 49759, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .show > .nav-link,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active {
  color: #3f4254;
  background-color: #e4e6ef;
}

/* line 49765, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-text {
  color: #3f4254;
}

/* line 49770, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon i {
  color: #3f4254;
}

/* line 49775, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-secondary
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-secondary
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 49801, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-secondary
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-secondary
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49826, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-secondary .nav-link.active:after {
  color: #3f4254;
}

/* line 49832, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover {
  background-color: #d7dae7;
}

/* line 49836, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .show > .nav-link,
.nav.nav-pills.nav-success .nav-link:hover:not(.active) {
  color: #1bc5bd;
  background-color: transparent;
}

/* line 49841, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .show > .nav-link .nav-text,
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-text {
  color: #1bc5bd;
}

/* line 49845, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon i {
  color: #1bc5bd;
}

/* line 49849, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-success
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 49861, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-success
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49879, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .show > .nav-link:after,
.nav.nav-pills.nav-success .nav-link:hover:not(.active):after {
  color: #1bc5bd;
}

/* line 49884, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .nav-link.active {
  color: #ffffff;
  background-color: #1bc5bd;
}

/* line 49888, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 49891, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 49894, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 49899, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49909, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-success .nav-link.active:after {
  color: #ffffff;
}

/* line 49913, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .show > .nav-link,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) {
  color: #1bc5bd;
  background-color: transparent;
}

/* line 49918, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-text {
  color: #1bc5bd;
}

/* line 49922, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon i {
  color: #1bc5bd;
}

/* line 49926, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-success
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 49945, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-success
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49963, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .show > .nav-link:after,
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active):after {
  color: #1bc5bd;
}

/* line 49968, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .nav-link.active {
  color: #1bc5bd;
  background-color: rgba(27, 197, 189, 0.1);
}

/* line 49972, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .nav-link.active .nav-text {
  color: #1bc5bd;
}

/* line 49975, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .nav-link.active .nav-icon i {
  color: #1bc5bd;
}

/* line 49978, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 49989, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 49999, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-success .nav-link.active:after {
  color: #1bc5bd;
}

/* line 50003, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .nav-link {
  color: #1bc5bd;
  background-color: #c9f7f5;
  border: 0;
}

/* line 50008, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .nav-link .nav-text {
  color: #1bc5bd;
}

/* line 50011, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .nav-link .nav-icon i {
  color: #1bc5bd;
}

/* line 50014, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success
.nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 50025, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50035, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .nav-link:after {
  color: #1bc5bd;
}

/* line 50039, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .show > .nav-link,
.nav.nav-pills.nav-group.nav-success .nav-link:hover,
.nav.nav-pills.nav-group.nav-success .nav-link.active {
  color: #ffffff;
  background-color: #1bc5bd;
}

/* line 50045, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 50050, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 50055, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-success
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-success
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 50081, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-success
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-success
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50106, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-success .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-success .nav-link.active:after {
  color: #ffffff;
}

/* line 50112, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-success .nav-link:hover {
  background-color: #0bb7af;
}

/* line 50116, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .show > .nav-link,
.nav.nav-pills.nav-info .nav-link:hover:not(.active) {
  color: #8950fc;
  background-color: transparent;
}

/* line 50121, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .show > .nav-link .nav-text,
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-text {
  color: #8950fc;
}

/* line 50125, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon i {
  color: #8950fc;
}

/* line 50129, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-info
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 50141, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-info
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50159, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .show > .nav-link:after,
.nav.nav-pills.nav-info .nav-link:hover:not(.active):after {
  color: #8950fc;
}

/* line 50164, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .nav-link.active {
  color: #ffffff;
  background-color: #8950fc;
}

/* line 50168, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 50171, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 50174, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 50179, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50189, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-info .nav-link.active:after {
  color: #ffffff;
}

/* line 50193, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .show > .nav-link,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) {
  color: #8950fc;
  background-color: transparent;
}

/* line 50198, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-text {
  color: #8950fc;
}

/* line 50202, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon i {
  color: #8950fc;
}

/* line 50206, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-info
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 50225, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-info
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50243, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .show > .nav-link:after,
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active):after {
  color: #8950fc;
}

/* line 50248, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .nav-link.active {
  color: #8950fc;
  background-color: rgba(137, 80, 252, 0.1);
}

/* line 50252, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .nav-link.active .nav-text {
  color: #8950fc;
}

/* line 50255, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .nav-link.active .nav-icon i {
  color: #8950fc;
}

/* line 50258, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 50269, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50279, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-info .nav-link.active:after {
  color: #8950fc;
}

/* line 50283, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .nav-link {
  color: #8950fc;
  background-color: #eee5ff;
  border: 0;
}

/* line 50288, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .nav-link .nav-text {
  color: #8950fc;
}

/* line 50291, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon i {
  color: #8950fc;
}

/* line 50294, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 50299, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50309, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .nav-link:after {
  color: #8950fc;
}

/* line 50313, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .show > .nav-link,
.nav.nav-pills.nav-group.nav-info .nav-link:hover,
.nav.nav-pills.nav-group.nav-info .nav-link.active {
  color: #ffffff;
  background-color: #8950fc;
}

/* line 50319, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 50324, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 50329, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-info
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-info
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 50355, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-info
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-info
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50380, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-info .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-info .nav-link.active:after {
  color: #ffffff;
}

/* line 50386, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-info .nav-link:hover {
  background-color: #7337ee;
}

/* line 50390, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .show > .nav-link,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) {
  color: #ffa800;
  background-color: transparent;
}

/* line 50395, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .show > .nav-link .nav-text,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-text {
  color: #ffa800;
}

/* line 50399, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon i {
  color: #ffa800;
}

/* line 50403, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-warning
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 50415, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-warning
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50433, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .show > .nav-link:after,
.nav.nav-pills.nav-warning .nav-link:hover:not(.active):after {
  color: #ffa800;
}

/* line 50438, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .nav-link.active {
  color: #ffffff;
  background-color: #ffa800;
}

/* line 50442, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 50445, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 50448, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 50453, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50463, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-warning .nav-link.active:after {
  color: #ffffff;
}

/* line 50467, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .show > .nav-link,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) {
  color: #ffa800;
  background-color: transparent;
}

/* line 50472, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-text {
  color: #ffa800;
}

/* line 50476, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon i {
  color: #ffa800;
}

/* line 50480, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-warning
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 50499, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-warning
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50517, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .show > .nav-link:after,
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active):after {
  color: #ffa800;
}

/* line 50522, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .nav-link.active {
  color: #ffa800;
  background-color: rgba(255, 168, 0, 0.1);
}

/* line 50526, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .nav-link.active .nav-text {
  color: #ffa800;
}

/* line 50529, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .nav-link.active .nav-icon i {
  color: #ffa800;
}

/* line 50532, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 50543, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50553, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-warning .nav-link.active:after {
  color: #ffa800;
}

/* line 50557, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .nav-link {
  color: #ffa800;
  background-color: #fff4de;
  border: 0;
}

/* line 50562, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .nav-link .nav-text {
  color: #ffa800;
}

/* line 50565, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon i {
  color: #ffa800;
}

/* line 50568, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning
.nav-link
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 50579, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50589, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .nav-link:after {
  color: #ffa800;
}

/* line 50593, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .show > .nav-link,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover,
.nav.nav-pills.nav-group.nav-warning .nav-link.active {
  color: #ffffff;
  background-color: #ffa800;
}

/* line 50599, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 50604, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 50609, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-warning
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-warning
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 50635, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-warning
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-warning
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50660, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-warning .nav-link.active:after {
  color: #ffffff;
}

/* line 50666, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-warning .nav-link:hover {
  background-color: #ee9d01;
}

/* line 50670, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .show > .nav-link,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) {
  color: #f64e60;
  background-color: transparent;
}

/* line 50675, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .show > .nav-link .nav-text,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-text {
  color: #f64e60;
}

/* line 50679, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon i {
  color: #f64e60;
}

/* line 50683, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-danger
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 50695, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-danger
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50713, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .show > .nav-link:after,
.nav.nav-pills.nav-danger .nav-link:hover:not(.active):after {
  color: #f64e60;
}

/* line 50718, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .nav-link.active {
  color: #ffffff;
  background-color: #f64e60;
}

/* line 50722, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 50725, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 50728, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 50733, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50743, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-danger .nav-link.active:after {
  color: #ffffff;
}

/* line 50747, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .show > .nav-link,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) {
  color: #f64e60;
  background-color: transparent;
}

/* line 50752, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-text {
  color: #f64e60;
}

/* line 50756, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon i {
  color: #f64e60;
}

/* line 50760, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-danger
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 50779, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-danger
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50797, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .show > .nav-link:after,
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active):after {
  color: #f64e60;
}

/* line 50802, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .nav-link.active {
  color: #f64e60;
  background-color: rgba(246, 78, 96, 0.1);
}

/* line 50806, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .nav-link.active .nav-text {
  color: #f64e60;
}

/* line 50809, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .nav-link.active .nav-icon i {
  color: #f64e60;
}

/* line 50812, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 50823, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50833, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-danger .nav-link.active:after {
  color: #f64e60;
}

/* line 50837, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .nav-link {
  color: #f64e60;
  background-color: #ffe2e5;
  border: 0;
}

/* line 50842, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .nav-link .nav-text {
  color: #f64e60;
}

/* line 50845, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon i {
  color: #f64e60;
}

/* line 50848, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 50853, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50863, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .nav-link:after {
  color: #f64e60;
}

/* line 50867, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .show > .nav-link,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover,
.nav.nav-pills.nav-group.nav-danger .nav-link.active {
  color: #ffffff;
  background-color: #f64e60;
}

/* line 50873, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 50878, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 50883, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-danger
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-danger
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 50909, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-danger
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-danger
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50934, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-danger .nav-link.active:after {
  color: #ffffff;
}

/* line 50940, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-danger .nav-link:hover {
  background-color: #ee2d41;
}

/* line 50944, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .show > .nav-link,
.nav.nav-pills.nav-light .nav-link:hover:not(.active) {
  color: #f3f6f9;
  background-color: transparent;
}

/* line 50949, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .show > .nav-link .nav-text,
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-text {
  color: #f3f6f9;
}

/* line 50953, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon i {
  color: #f3f6f9;
}

/* line 50957, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 50969, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 50987, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .show > .nav-link:after,
.nav.nav-pills.nav-light .nav-link:hover:not(.active):after {
  color: #f3f6f9;
}

/* line 50992, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .nav-link.active {
  color: #7e8299;
  background-color: #f3f6f9;
}

/* line 50996, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .nav-link.active .nav-text {
  color: #7e8299;
}

/* line 50999, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .nav-link.active .nav-icon i {
  color: #7e8299;
}

/* line 51002, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299 !important;
}

/* line 51007, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51017, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light .nav-link.active:after {
  color: #7e8299;
}

/* line 51021, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .show > .nav-link,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) {
  color: #f3f6f9;
  background-color: transparent;
}

/* line 51026, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-text {
  color: #f3f6f9;
}

/* line 51030, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon i {
  color: #f3f6f9;
}

/* line 51034, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-light
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 51053, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-light
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51071, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .show > .nav-link:after,
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active):after {
  color: #f3f6f9;
}

/* line 51076, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .nav-link.active {
  color: #f3f6f9;
  background-color: rgba(243, 246, 249, 0.1);
}

/* line 51080, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .nav-link.active .nav-text {
  color: #f3f6f9;
}

/* line 51083, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .nav-link.active .nav-icon i {
  color: #f3f6f9;
}

/* line 51086, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 51097, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51107, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-light .nav-link.active:after {
  color: #f3f6f9;
}

/* line 51111, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .nav-link {
  color: #f3f6f9;
  background-color: #f3f6f9;
  border: 0;
}

/* line 51116, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .nav-link .nav-text {
  color: #f3f6f9;
}

/* line 51119, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon i {
  color: #f3f6f9;
}

/* line 51122, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 51127, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51137, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .nav-link:after {
  color: #f3f6f9;
}

/* line 51141, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .show > .nav-link,
.nav.nav-pills.nav-group.nav-light .nav-link:hover,
.nav.nav-pills.nav-group.nav-light .nav-link.active {
  color: #7e8299;
  background-color: #f3f6f9;
}

/* line 51147, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-text {
  color: #7e8299;
}

/* line 51152, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon i {
  color: #7e8299;
}

/* line 51157, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-light
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-light
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 51183, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-light
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-light
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51208, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-light .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-light .nav-link.active:after {
  color: #7e8299;
}

/* line 51214, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-light .nav-link:hover {
  background-color: #e4e6ef;
}

/* line 51218, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .show > .nav-link,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) {
  color: #181c32;
  background-color: transparent;
}

/* line 51223, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .show > .nav-link .nav-text,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-text {
  color: #181c32;
}

/* line 51227, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon i {
  color: #181c32;
}

/* line 51231, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-dark
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 51243, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-dark
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51261, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .show > .nav-link:after,
.nav.nav-pills.nav-dark .nav-link:hover:not(.active):after {
  color: #181c32;
}

/* line 51266, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .nav-link.active {
  color: #ffffff;
  background-color: #181c32;
}

/* line 51270, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 51273, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 51276, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 51281, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51291, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-dark .nav-link.active:after {
  color: #ffffff;
}

/* line 51295, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .show > .nav-link,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) {
  color: #181c32;
  background-color: transparent;
}

/* line 51300, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-text {
  color: #181c32;
}

/* line 51304, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon i {
  color: #181c32;
}

/* line 51308, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-dark
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 51327, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-dark
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51345, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .show > .nav-link:after,
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active):after {
  color: #181c32;
}

/* line 51350, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .nav-link.active {
  color: #181c32;
  background-color: rgba(24, 28, 50, 0.1);
}

/* line 51354, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .nav-link.active .nav-text {
  color: #181c32;
}

/* line 51357, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .nav-link.active .nav-icon i {
  color: #181c32;
}

/* line 51360, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 51371, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51381, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-dark .nav-link.active:after {
  color: #181c32;
}

/* line 51385, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .nav-link {
  color: #181c32;
  background-color: #d1d3e0;
  border: 0;
}

/* line 51390, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .nav-link .nav-text {
  color: #181c32;
}

/* line 51393, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon i {
  color: #181c32;
}

/* line 51396, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 51401, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51411, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .nav-link:after {
  color: #181c32;
}

/* line 51415, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .show > .nav-link,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover,
.nav.nav-pills.nav-group.nav-dark .nav-link.active {
  color: #ffffff;
  background-color: #181c32;
}

/* line 51421, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 51426, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 51431, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-dark
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-dark
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 51457, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-dark
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-dark
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51482, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-dark .nav-link.active:after {
  color: #ffffff;
}

/* line 51488, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-dark .nav-link:hover {
  background-color: #131628;
}

/* line 51492, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .show > .nav-link,
.nav.nav-pills.nav-white .nav-link:hover:not(.active) {
  color: #ffffff;
  background-color: transparent;
}

/* line 51497, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .show > .nav-link .nav-text,
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-text {
  color: #ffffff;
}

/* line 51501, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon i {
  color: #ffffff;
}

/* line 51505, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .show > .nav-link .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-white
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 51517, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-white
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51535, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .show > .nav-link:after,
.nav.nav-pills.nav-white .nav-link:hover:not(.active):after {
  color: #ffffff;
}

/* line 51540, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .nav-link.active {
  color: #3f4254;
  background-color: #ffffff;
}

/* line 51544, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .nav-link.active .nav-text {
  color: #3f4254;
}

/* line 51547, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .nav-link.active .nav-icon i {
  color: #3f4254;
}

/* line 51550, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 51555, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51565, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-white .nav-link.active:after {
  color: #3f4254;
}

/* line 51569, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .show > .nav-link,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) {
  color: #ffffff;
  background-color: transparent;
}

/* line 51574, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .show > .nav-link .nav-text,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-text {
  color: #ffffff;
}

/* line 51578, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon i {
  color: #ffffff;
}

/* line 51582, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-light-white
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 51601, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-light-white
.nav-link:hover:not(.active)
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51619, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .show > .nav-link:after,
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active):after {
  color: #ffffff;
}

/* line 51624, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .nav-link.active {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 51628, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .nav-link.active .nav-text {
  color: #ffffff;
}

/* line 51631, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .nav-link.active .nav-icon i {
  color: #ffffff;
}

/* line 51634, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 51645, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51655, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-light-white .nav-link.active:after {
  color: #ffffff;
}

/* line 51659, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .nav-link {
  color: #ffffff;
  background-color: #ffffff;
  border: 0;
}

/* line 51664, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .nav-link .nav-text {
  color: #ffffff;
}

/* line 51667, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon i {
  color: #ffffff;
}

/* line 51670, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 51675, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white
.nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51685, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .nav-link:after {
  color: #ffffff;
}

/* line 51689, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .show > .nav-link,
.nav.nav-pills.nav-group.nav-white .nav-link:hover,
.nav.nav-pills.nav-group.nav-white .nav-link.active {
  color: #3f4254;
  background-color: #ffffff;
}

/* line 51695, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .show > .nav-link .nav-text,
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-text {
  color: #3f4254;
}

/* line 51700, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .show > .nav-link .nav-icon i,
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon i {
  color: #3f4254;
}

/* line 51705, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white
.show
> .nav-link
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-white
.nav-link:hover
.nav-icon
.svg-icon
svg
g
[fill],
.nav.nav-pills.nav-group.nav-white
.nav-link.active
.nav-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 51731, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white
.show
> .nav-link
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-white
.nav-link:hover
.nav-icon
.svg-icon
svg:hover
g
[fill],
.nav.nav-pills.nav-group.nav-white
.nav-link.active
.nav-icon
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 51756, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .show > .nav-link:after,
.nav.nav-pills.nav-group.nav-white .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-white .nav-link.active:after {
  color: #3f4254;
}

/* line 51762, app/assets/stylesheets/style.bundle.scss */
.nav.nav-pills.nav-group.nav-white .nav-link:hover {
  background-color: #f3f6f9;
}

/* line 51766, app/assets/stylesheets/style.bundle.scss */
.alert.alert-primary {
  background-color: #3699ff;
  border-color: #3699ff;
  color: #ffffff;
}

/* line 51771, app/assets/stylesheets/style.bundle.scss */
.alert.alert-primary .close i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 51775, app/assets/stylesheets/style.bundle.scss */
.alert.alert-primary .close:focus i,
.alert.alert-primary .close:hover i {
  opacity: 1;
  color: #ffffff;
}

/* line 51781, app/assets/stylesheets/style.bundle.scss */
.alert.alert-secondary {
  background-color: #e4e6ef;
  border-color: #e4e6ef;
  color: #3f4254;
}

/* line 51786, app/assets/stylesheets/style.bundle.scss */
.alert.alert-secondary .close i {
  opacity: 0.8;
  color: #3f4254;
}

/* line 51790, app/assets/stylesheets/style.bundle.scss */
.alert.alert-secondary .close:focus i,
.alert.alert-secondary .close:hover i {
  opacity: 1;
  color: #3f4254;
}

/* line 51796, app/assets/stylesheets/style.bundle.scss */
.alert.alert-success {
  background-color: #1bc5bd;
  border-color: #1bc5bd;
  color: #ffffff;
}

/* line 51801, app/assets/stylesheets/style.bundle.scss */
.alert.alert-success .close i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 51805, app/assets/stylesheets/style.bundle.scss */
.alert.alert-success .close:focus i,
.alert.alert-success .close:hover i {
  opacity: 1;
  color: #ffffff;
}

/* line 51811, app/assets/stylesheets/style.bundle.scss */
.alert.alert-info {
  background-color: #8950fc;
  border-color: #8950fc;
  color: #ffffff;
}

/* line 51816, app/assets/stylesheets/style.bundle.scss */
.alert.alert-info .close i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 51820, app/assets/stylesheets/style.bundle.scss */
.alert.alert-info .close:focus i,
.alert.alert-info .close:hover i {
  opacity: 1;
  color: #ffffff;
}

/* line 51826, app/assets/stylesheets/style.bundle.scss */
.alert.alert-warning {
  background-color: #ffa800;
  border-color: #ffa800;
  color: #ffffff;
}

/* line 51831, app/assets/stylesheets/style.bundle.scss */
.alert.alert-warning .close i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 51835, app/assets/stylesheets/style.bundle.scss */
.alert.alert-warning .close:focus i,
.alert.alert-warning .close:hover i {
  opacity: 1;
  color: #ffffff;
}

/* line 51841, app/assets/stylesheets/style.bundle.scss */
.alert.alert-danger {
  background-color: #f64e60;
  border-color: #f64e60;
  color: #ffffff;
}

/* line 51846, app/assets/stylesheets/style.bundle.scss */
.alert.alert-danger .close i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 51850, app/assets/stylesheets/style.bundle.scss */
.alert.alert-danger .close:focus i,
.alert.alert-danger .close:hover i {
  opacity: 1;
  color: #ffffff;
}

/* line 51856, app/assets/stylesheets/style.bundle.scss */
.alert.alert-light {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
  color: #7e8299;
}

/* line 51861, app/assets/stylesheets/style.bundle.scss */
.alert.alert-light .close i {
  opacity: 0.8;
  color: #7e8299;
}

/* line 51865, app/assets/stylesheets/style.bundle.scss */
.alert.alert-light .close:focus i,
.alert.alert-light .close:hover i {
  opacity: 1;
  color: #7e8299;
}

/* line 51871, app/assets/stylesheets/style.bundle.scss */
.alert.alert-dark {
  background-color: #181c32;
  border-color: #181c32;
  color: #ffffff;
}

/* line 51876, app/assets/stylesheets/style.bundle.scss */
.alert.alert-dark .close i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 51880, app/assets/stylesheets/style.bundle.scss */
.alert.alert-dark .close:focus i,
.alert.alert-dark .close:hover i {
  opacity: 1;
  color: #ffffff;
}

/* line 51886, app/assets/stylesheets/style.bundle.scss */
.alert.alert-white {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #3f4254;
}

/* line 51891, app/assets/stylesheets/style.bundle.scss */
.alert.alert-white .close i {
  opacity: 0.8;
  color: #3f4254;
}

/* line 51895, app/assets/stylesheets/style.bundle.scss */
.alert.alert-white .close:focus i,
.alert.alert-white .close:hover i {
  opacity: 1;
  color: #3f4254;
}

/* line 51901, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 1.5rem 2rem;
}

/* line 51910, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 1.25rem 0 0;
}

/* line 51919, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-icon i {
  font-size: 2.4rem;
}

/* line 51922, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-icon.alert-icon-top {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

/* line 51929, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-text {
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 51936, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-close {
  padding: 0 0 0 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  line-height: 0;
}

/* line 51949, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-close .close {
  text-shadow: none !important;
  cursor: pointer;
  line-height: 0;
}

/* line 51954, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-close i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  font-size: 1rem;
}

/* line 51966, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-close i.ki {
  font-size: 0.75rem;
}

/* line 51969, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom .alert-close:focus i,
.alert.alert-custom .alert-close:hover i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 51981, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-2x {
  border-width: 2px;
}

/* line 51984, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 51988, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white .alert-icon i {
  color: #3f4254;
}

/* line 51991, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white .alert-text {
  color: #3f4254;
}

/* line 51994, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white .alert-close i {
  color: #3f4254;
}

/* line 51997, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-default {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 52001, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-shadow {
  -webkit-box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
  box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
}

/* line 52005, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-primary {
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 52009, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-primary .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 52013, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-primary .alert-text {
  color: #ffffff;
}

/* line 52016, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-primary .alert-close i {
  color: #ffffff;
}

/* line 52019, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-primary .alert-close:focus,
.alert.alert-custom.alert-primary .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

/* line 52024, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-primary {
  background-color: #e1f0ff;
  border-color: transparent;
}

/* line 52028, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-primary .alert-icon i {
  color: #3699ff;
}

/* line 52031, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-primary .alert-text {
  color: #3699ff;
}

/* line 52034, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-primary .alert-close i {
  color: #3699ff;
}

/* line 52037, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-primary .alert-close:focus,
.alert.alert-custom.alert-light-primary .alert-close:hover {
  color: #187de4;
}

/* line 52041, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-primary.alert-notice {
  border: 0;
  border-left: 4px solid #3699ff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52047, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-primary {
  background-color: transparent;
  border-color: #3699ff;
}

/* line 52051, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-primary .alert-icon i {
  color: #3699ff;
}

/* line 52054, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-primary .alert-text {
  color: #3699ff;
}

/* line 52057, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-primary .alert-close i {
  opacity: 0.8;
  color: #3699ff;
}

/* line 52061, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-primary .alert-close:focus i,
.alert.alert-custom.alert-outline-primary .alert-close:hover i {
  opacity: 1;
}

/* line 52065, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-secondary {
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 52069, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-secondary .alert-icon i {
  opacity: 0.8;
  color: #3f4254;
}

/* line 52073, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-secondary .alert-text {
  color: #3f4254;
}

/* line 52076, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-secondary .alert-close i {
  color: #3f4254;
}

/* line 52079, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-secondary .alert-close:focus,
.alert.alert-custom.alert-secondary .alert-close:hover {
  opacity: 1;
  color: #3f4254;
}

/* line 52084, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-secondary {
  background-color: #ebedf3;
  border-color: transparent;
}

/* line 52088, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-secondary .alert-icon i {
  color: #e4e6ef;
}

/* line 52091, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-secondary .alert-text {
  color: #e4e6ef;
}

/* line 52094, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-secondary .alert-close i {
  color: #e4e6ef;
}

/* line 52097, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-secondary .alert-close:focus,
.alert.alert-custom.alert-light-secondary .alert-close:hover {
  color: #d7dae7;
}

/* line 52101, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-secondary.alert-notice {
  border: 0;
  border-left: 4px solid #e4e6ef;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52107, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-secondary {
  background-color: transparent;
  border-color: #e4e6ef;
}

/* line 52111, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-secondary .alert-icon i {
  color: #3f4254;
}

/* line 52114, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-secondary .alert-text {
  color: #3f4254;
}

/* line 52117, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-secondary .alert-close i {
  opacity: 0.8;
  color: #3f4254;
}

/* line 52121, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-secondary .alert-close:focus i,
.alert.alert-custom.alert-outline-secondary .alert-close:hover i {
  opacity: 1;
}

/* line 52125, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-success {
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 52129, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-success .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 52133, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-success .alert-text {
  color: #ffffff;
}

/* line 52136, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-success .alert-close i {
  color: #ffffff;
}

/* line 52139, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-success .alert-close:focus,
.alert.alert-custom.alert-success .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

/* line 52144, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-success {
  background-color: #c9f7f5;
  border-color: transparent;
}

/* line 52148, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-success .alert-icon i {
  color: #1bc5bd;
}

/* line 52151, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-success .alert-text {
  color: #1bc5bd;
}

/* line 52154, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-success .alert-close i {
  color: #1bc5bd;
}

/* line 52157, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-success .alert-close:focus,
.alert.alert-custom.alert-light-success .alert-close:hover {
  color: #0bb7af;
}

/* line 52161, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-success.alert-notice {
  border: 0;
  border-left: 4px solid #1bc5bd;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52167, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-success {
  background-color: transparent;
  border-color: #1bc5bd;
}

/* line 52171, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-success .alert-icon i {
  color: #1bc5bd;
}

/* line 52174, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-success .alert-text {
  color: #1bc5bd;
}

/* line 52177, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-success .alert-close i {
  opacity: 0.8;
  color: #1bc5bd;
}

/* line 52181, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-success .alert-close:focus i,
.alert.alert-custom.alert-outline-success .alert-close:hover i {
  opacity: 1;
}

/* line 52185, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-info {
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 52189, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-info .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 52193, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-info .alert-text {
  color: #ffffff;
}

/* line 52196, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-info .alert-close i {
  color: #ffffff;
}

/* line 52199, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-info .alert-close:focus,
.alert.alert-custom.alert-info .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

/* line 52204, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-info {
  background-color: #eee5ff;
  border-color: transparent;
}

/* line 52208, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-info .alert-icon i {
  color: #8950fc;
}

/* line 52211, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-info .alert-text {
  color: #8950fc;
}

/* line 52214, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-info .alert-close i {
  color: #8950fc;
}

/* line 52217, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-info .alert-close:focus,
.alert.alert-custom.alert-light-info .alert-close:hover {
  color: #7337ee;
}

/* line 52221, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-info.alert-notice {
  border: 0;
  border-left: 4px solid #8950fc;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52227, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-info {
  background-color: transparent;
  border-color: #8950fc;
}

/* line 52231, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-info .alert-icon i {
  color: #8950fc;
}

/* line 52234, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-info .alert-text {
  color: #8950fc;
}

/* line 52237, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-info .alert-close i {
  opacity: 0.8;
  color: #8950fc;
}

/* line 52241, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-info .alert-close:focus i,
.alert.alert-custom.alert-outline-info .alert-close:hover i {
  opacity: 1;
}

/* line 52245, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-warning {
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 52249, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-warning .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 52253, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-warning .alert-text {
  color: #ffffff;
}

/* line 52256, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-warning .alert-close i {
  color: #ffffff;
}

/* line 52259, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-warning .alert-close:focus,
.alert.alert-custom.alert-warning .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

/* line 52264, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-warning {
  background-color: #fff4de;
  border-color: transparent;
}

/* line 52268, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-warning .alert-icon i {
  color: #ffa800;
}

/* line 52271, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-warning .alert-text {
  color: #ffa800;
}

/* line 52274, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-warning .alert-close i {
  color: #ffa800;
}

/* line 52277, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-warning .alert-close:focus,
.alert.alert-custom.alert-light-warning .alert-close:hover {
  color: #ee9d01;
}

/* line 52281, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-warning.alert-notice {
  border: 0;
  border-left: 4px solid #ffa800;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52287, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-warning {
  background-color: transparent;
  border-color: #ffa800;
}

/* line 52291, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-warning .alert-icon i {
  color: #ffa800;
}

/* line 52294, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-warning .alert-text {
  color: #ffa800;
}

/* line 52297, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-warning .alert-close i {
  opacity: 0.8;
  color: #ffa800;
}

/* line 52301, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-warning .alert-close:focus i,
.alert.alert-custom.alert-outline-warning .alert-close:hover i {
  opacity: 1;
}

/* line 52305, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-danger {
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 52309, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-danger .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 52313, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-danger .alert-text {
  color: #ffffff;
}

/* line 52316, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-danger .alert-close i {
  color: #ffffff;
}

/* line 52319, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-danger .alert-close:focus,
.alert.alert-custom.alert-danger .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

/* line 52324, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-danger {
  background-color: #ffe2e5;
  border-color: transparent;
}

/* line 52328, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-danger .alert-icon i {
  color: #f64e60;
}

/* line 52331, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-danger .alert-text {
  color: #f64e60;
}

/* line 52334, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-danger .alert-close i {
  color: #f64e60;
}

/* line 52337, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-danger .alert-close:focus,
.alert.alert-custom.alert-light-danger .alert-close:hover {
  color: #ee2d41;
}

/* line 52341, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-danger.alert-notice {
  border: 0;
  border-left: 4px solid #f64e60;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52347, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-danger {
  background-color: transparent;
  border-color: #f64e60;
}

/* line 52351, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-danger .alert-icon i {
  color: #f64e60;
}

/* line 52354, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-danger .alert-text {
  color: #f64e60;
}

/* line 52357, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-danger .alert-close i {
  opacity: 0.8;
  color: #f64e60;
}

/* line 52361, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-danger .alert-close:focus i,
.alert.alert-custom.alert-outline-danger .alert-close:hover i {
  opacity: 1;
}

/* line 52365, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 52369, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light .alert-icon i {
  opacity: 0.8;
  color: #7e8299;
}

/* line 52373, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light .alert-text {
  color: #7e8299;
}

/* line 52376, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light .alert-close i {
  color: #7e8299;
}

/* line 52379, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light .alert-close:focus,
.alert.alert-custom.alert-light .alert-close:hover {
  opacity: 1;
  color: #7e8299;
}

/* line 52384, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-light {
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 52388, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-light .alert-icon i {
  color: #f3f6f9;
}

/* line 52391, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-light .alert-text {
  color: #f3f6f9;
}

/* line 52394, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-light .alert-close i {
  color: #f3f6f9;
}

/* line 52397, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-light .alert-close:focus,
.alert.alert-custom.alert-light-light .alert-close:hover {
  color: #e4e6ef;
}

/* line 52401, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-light.alert-notice {
  border: 0;
  border-left: 4px solid #f3f6f9;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52407, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-light {
  background-color: transparent;
  border-color: #f3f6f9;
}

/* line 52411, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-light .alert-icon i {
  color: #3f4254;
}

/* line 52414, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-light .alert-text {
  color: #3f4254;
}

/* line 52417, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-light .alert-close i {
  opacity: 0.8;
  color: #3f4254;
}

/* line 52421, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-light .alert-close:focus i,
.alert.alert-custom.alert-outline-light .alert-close:hover i {
  opacity: 1;
}

/* line 52425, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-dark {
  background-color: #181c32;
  border-color: #181c32;
}

/* line 52429, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-dark .alert-icon i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 52433, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-dark .alert-text {
  color: #ffffff;
}

/* line 52436, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-dark .alert-close i {
  color: #ffffff;
}

/* line 52439, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-dark .alert-close:focus,
.alert.alert-custom.alert-dark .alert-close:hover {
  opacity: 1;
  color: #ffffff;
}

/* line 52444, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-dark {
  background-color: #d1d3e0;
  border-color: transparent;
}

/* line 52448, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-dark .alert-icon i {
  color: #181c32;
}

/* line 52451, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-dark .alert-text {
  color: #181c32;
}

/* line 52454, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-dark .alert-close i {
  color: #181c32;
}

/* line 52457, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-dark .alert-close:focus,
.alert.alert-custom.alert-light-dark .alert-close:hover {
  color: #131628;
}

/* line 52461, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-dark.alert-notice {
  border: 0;
  border-left: 4px solid #181c32;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52467, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-dark {
  background-color: transparent;
  border-color: #181c32;
}

/* line 52471, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-dark .alert-icon i {
  color: #181c32;
}

/* line 52474, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-dark .alert-text {
  color: #181c32;
}

/* line 52477, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-dark .alert-close i {
  opacity: 0.8;
  color: #181c32;
}

/* line 52481, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-dark .alert-close:focus i,
.alert.alert-custom.alert-outline-dark .alert-close:hover i {
  opacity: 1;
}

/* line 52485, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 52489, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white .alert-icon i {
  opacity: 0.8;
  color: #3f4254;
}

/* line 52493, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white .alert-text {
  color: #3f4254;
}

/* line 52496, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white .alert-close i {
  color: #3f4254;
}

/* line 52499, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-white .alert-close:focus,
.alert.alert-custom.alert-white .alert-close:hover {
  opacity: 1;
  color: #3f4254;
}

/* line 52504, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-white {
  background-color: #ffffff;
  border-color: transparent;
}

/* line 52508, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-white .alert-icon i {
  color: #ffffff;
}

/* line 52511, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-white .alert-text {
  color: #ffffff;
}

/* line 52514, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-white .alert-close i {
  color: #ffffff;
}

/* line 52517, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-white .alert-close:focus,
.alert.alert-custom.alert-light-white .alert-close:hover {
  color: #f3f6f9;
}

/* line 52521, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-light-white.alert-notice {
  border: 0;
  border-left: 4px solid #ffffff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 52527, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-white {
  background-color: transparent;
  border-color: #ffffff;
}

/* line 52531, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-white .alert-icon i {
  color: #ffffff;
}

/* line 52534, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-white .alert-text {
  color: #ffffff;
}

/* line 52537, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-white .alert-close i {
  opacity: 0.8;
  color: #ffffff;
}

/* line 52541, app/assets/stylesheets/style.bundle.scss */
.alert.alert-custom.alert-outline-white .alert-close:focus i,
.alert.alert-custom.alert-outline-white .alert-close:hover i {
  opacity: 1;
}

/* line 52546, app/assets/stylesheets/style.bundle.scss */
.btn {
  outline: none !important;
  vertical-align: middle;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52559, app/assets/stylesheets/style.bundle.scss */
.btn i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52570, app/assets/stylesheets/style.bundle.scss */
.btn:hover:not(.btn-text),
.btn:focus:not(.btn-text),
.btn.focus {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52583, app/assets/stylesheets/style.bundle.scss */
.btn:hover:not(.btn-text) i,
.btn:focus:not(.btn-text) i,
.btn.focus i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52596, app/assets/stylesheets/style.bundle.scss */
.btn.disabled,
.btn:disabled {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52608, app/assets/stylesheets/style.bundle.scss */
.btn.disabled i,
.btn:disabled i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52620, app/assets/stylesheets/style.bundle.scss */
.btn:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.active:not(:disabled):not(.disabled),
.show > .btn.dropdown-toggle {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52633, app/assets/stylesheets/style.bundle.scss */
.btn:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.active:not(:disabled):not(.disabled) i,
.show > .btn.dropdown-toggle i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52646, app/assets/stylesheets/style.bundle.scss */
.btn:focus:not(.btn-shadow):not(.btn-shadow-hover) {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 52650, app/assets/stylesheets/style.bundle.scss */
.btn.btn-square {
  border-radius: 0;
}

/* line 52653, app/assets/stylesheets/style.bundle.scss */
.btn.btn-pill {
  border-radius: 2rem;
}

/* line 52656, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text {
  cursor: text;
}

/* line 52659, app/assets/stylesheets/style.bundle.scss */
.btn:not(.btn-text) {
  cursor: pointer;
}

/* line 52662, app/assets/stylesheets/style.bundle.scss */
.btn.btn-borderless {
  border-color: transparent;
}

/* line 52666, app/assets/stylesheets/style.bundle.scss */
.btn i {
  font-size: 1.3rem;
  padding-right: 0.35rem;
  vertical-align: middle;
  line-height: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

/* line 52676, app/assets/stylesheets/style.bundle.scss */
.btn .svg-icon {
  margin-right: 0.5rem;
}

/* line 52679, app/assets/stylesheets/style.bundle.scss */
.btn .svg-icon svg {
  height: 18px;
  width: 18px;
}

/* line 52684, app/assets/stylesheets/style.bundle.scss */
.btn.btn-xs i {
  font-size: 1rem;
  padding-right: 0.3rem;
}

/* line 52689, app/assets/stylesheets/style.bundle.scss */
.btn.btn-xs .svg-icon {
  margin-right: 0.3rem;
}

/* line 52692, app/assets/stylesheets/style.bundle.scss */
.btn.btn-xs .svg-icon svg {
  height: 16px;
  width: 16px;
}

/* line 52697, app/assets/stylesheets/style.bundle.scss */
.btn.btn-sm i,
.btn-group-sm > .btn i {
  font-size: 1.3rem;
  padding-right: 0.35rem;
}

/* line 52703, app/assets/stylesheets/style.bundle.scss */
.btn.btn-sm .svg-icon,
.btn-group-sm > .btn .svg-icon {
  margin-right: 0.35rem;
}

/* line 52707, app/assets/stylesheets/style.bundle.scss */
.btn.btn-sm .svg-icon svg,
.btn-group-sm > .btn .svg-icon svg {
  height: 16px;
  width: 16px;
}

/* line 52713, app/assets/stylesheets/style.bundle.scss */
.btn.btn-lg i,
.btn-group-lg > .btn i {
  font-size: 1.5rem;
  padding-right: 0.75rem;
}

/* line 52719, app/assets/stylesheets/style.bundle.scss */
.btn.btn-lg .svg-icon,
.btn-group-lg > .btn .svg-icon {
  margin-right: 0.75rem;
}

/* line 52723, app/assets/stylesheets/style.bundle.scss */
.btn.btn-lg .svg-icon svg,
.btn-group-lg > .btn .svg-icon svg {
  height: 20px;
  width: 20px;
}

/* line 52729, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  height: calc(1.5em + 1.3rem + 2px);
  width: calc(1.5em + 1.3rem + 2px);
}

/* line 52743, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon.btn-xs {
  height: 24px;
  width: 24px;
}

/* line 52747, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon.btn-sm,
.btn-group-sm > .btn.btn-icon {
  height: calc(1.35em + 1.1rem + 2px);
  width: calc(1.35em + 1.1rem + 2px);
}

/* line 52752, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon.btn-lg,
.btn-group-lg > .btn.btn-icon {
  height: calc(1.5em + 1.65rem + 2px);
  width: calc(1.5em + 1.65rem + 2px);
}

/* line 52757, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon.btn-circle {
  border-radius: 50%;
}

/* line 52760, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon i {
  padding: 0;
  margin: 0;
}

/* line 52764, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon [class^="socicon-"]:before,
.btn.btn-icon [class*=" socicon-"]:before {
  line-height: 1;
}

/* line 52768, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon .svg-icon {
  margin: 0;
  padding: 0;
}

/* line 52773, app/assets/stylesheets/style.bundle.scss */
.btn.btn-fixed-height {
  padding-top: 0;
  padding-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 52783, app/assets/stylesheets/style.bundle.scss */
.btn.btn-fixed-height.btn {
  height: calc(1.5em + 1.3rem + 2px);
}

/* line 52786, app/assets/stylesheets/style.bundle.scss */
.btn.btn-fixed-height.btn-sm,
.btn-group-sm > .btn.btn-fixed-height {
  height: calc(1.35em + 1.1rem + 2px);
}

/* line 52790, app/assets/stylesheets/style.bundle.scss */
.btn.btn-fixed-height.btn-lg,
.btn-group-lg > .btn.btn-fixed-height {
  height: calc(1.5em + 1.65rem + 2px);
}

/* line 52795, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle.nav-link:before,
.dropdown-toggle.nav-link:after,
.dropdown-toggle.btn:before,
.dropdown-toggle.btn:after {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  text-align: center;
  display: inline;
  border: 0;
  font-size: 0.6rem;
  line-height: 0;
  vertical-align: middle;
  position: relative;
}

/* line 52817, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle.nav-link:after,
.dropdown-toggle.btn:after {
  margin-left: 0.5rem;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 52834, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle.nav-link:before,
.dropdown-toggle.btn:before {
  margin-right: 0.5rem;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  display: none;
}

/* line 52852, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle.nav-link.dropdown-toggle-split,
.dropdown-toggle.btn.dropdown-toggle-split {
  opacity: 0.9;
}

/* line 52856, app/assets/stylesheets/style.bundle.scss */
.dropdown-toggle.nav-link.dropdown-toggle-split:after,
.dropdown-toggle.nav-link.dropdown-toggle-split:before,
.dropdown-toggle.btn.dropdown-toggle-split:after,
.dropdown-toggle.btn.dropdown-toggle-split:before {
  margin: 0;
}

/* line 52863, app/assets/stylesheets/style.bundle.scss */
.show > .dropdown-toggle.nav-link:after,
.show > .dropdown-toggle.nav-link:before,
.dropdown-toggle.nav-link.active:after,
.dropdown-toggle.nav-link.active:before,
.dropdown-toggle.nav-link:focus:after,
.dropdown-toggle.nav-link:focus:before,
.dropdown-toggle.nav-link:active:after,
.dropdown-toggle.nav-link:active:before,
.dropdown-toggle.nav-link:hover:after,
.dropdown-toggle.nav-link:hover:before,
.show > .dropdown-toggle.btn:after,
.show > .dropdown-toggle.btn:before,
.dropdown-toggle.btn.active:after,
.dropdown-toggle.btn.active:before,
.dropdown-toggle.btn:focus:after,
.dropdown-toggle.btn:focus:before,
.dropdown-toggle.btn:active:after,
.dropdown-toggle.btn:active:before,
.dropdown-toggle.btn:hover:after,
.dropdown-toggle.btn:hover:before {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 52894, app/assets/stylesheets/style.bundle.scss */
.show > .dropdown-toggle.nav-link.dropdown-toggle-split,
.dropdown-toggle.nav-link.active.dropdown-toggle-split,
.dropdown-toggle.nav-link.dropdown-toggle-split:focus,
.dropdown-toggle.nav-link.dropdown-toggle-split:active,
.dropdown-toggle.nav-link.dropdown-toggle-split:hover,
.show > .dropdown-toggle.btn.dropdown-toggle-split,
.dropdown-toggle.btn.active.dropdown-toggle-split,
.dropdown-toggle.btn.dropdown-toggle-split:focus,
.dropdown-toggle.btn.dropdown-toggle-split:active,
.dropdown-toggle.btn.dropdown-toggle-split:hover {
  opacity: 1 !important;
}

/* line 52907, app/assets/stylesheets/style.bundle.scss */
.btn-group.dropup > .btn.dropdown-toggle:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 52922, app/assets/stylesheets/style.bundle.scss */
.btn-group.dropright > .btn.dropdown-toggle:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 52937, app/assets/stylesheets/style.bundle.scss */
.btn-group.dropleft > .btn {
  border-top-right-radius: 0.42rem !important;
  border-bottom-right-radius: 0.42rem !important;
}

/* line 52941, app/assets/stylesheets/style.bundle.scss */
.btn-group.dropleft > .btn.dropdown-toggle-split {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 52945, app/assets/stylesheets/style.bundle.scss */
.btn-group.dropleft > .btn.dropdown-toggle:after {
  display: none;
}

/* line 52948, app/assets/stylesheets/style.bundle.scss */
.btn-group.dropleft > .btn.dropdown-toggle:before {
  display: inline;
}

/* line 52952, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean {
  color: #b5b5c3;
  background-color: transparent;
  border-color: transparent;
}

/* line 52957, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean i {
  color: #b5b5c3;
}

/* line 52960, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 52965, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 52969, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.dropdown-toggle:after {
  color: #b5b5c3;
}

/* line 52972, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-clean:focus:not(.btn-text),
.btn.btn-clean.focus:not(.btn-text) {
  color: #3699ff;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 52979, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-clean:focus:not(.btn-text) i,
.btn.btn-clean.focus:not(.btn-text) i {
  color: #3699ff;
}

/* line 52984, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-clean:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-clean.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 52995, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-clean:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-clean.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53005, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-clean.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-clean.focus.dropdown-toggle:not(.btn-text):after {
  color: #3699ff;
}

/* line 53010, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.disabled,
.btn.btn-clean:disabled {
  color: #b5b5c3;
  background-color: transparent;
  border-color: transparent;
}

/* line 53016, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.disabled i,
.btn.btn-clean:disabled i {
  color: #b5b5c3;
}

/* line 53020, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.disabled .svg-icon svg g [fill],
.btn.btn-clean:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 53026, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.disabled .svg-icon svg:hover g [fill],
.btn.btn-clean:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53031, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.disabled.dropdown-toggle:after,
.btn.btn-clean.dropdown-toggle:disabled:after {
  color: #b5b5c3;
}

/* line 53035, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-clean.active:not(:disabled):not(.disabled),
.show > .btn.btn-clean.dropdown-toggle,
.show .btn.btn-clean.btn-dropdown {
  color: #3699ff;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 53043, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-clean.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-clean.dropdown-toggle i,
.show .btn.btn-clean.btn-dropdown i {
  color: #3699ff;
}

/* line 53049, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-clean.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-clean.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-clean.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53061, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-clean.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-clean.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-clean.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53076, app/assets/stylesheets/style.bundle.scss */
.btn.btn-clean.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-clean.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-clean.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-clean.btn-dropdown.dropdown-toggle:after {
  color: #3699ff;
}

/* line 53083, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default {
  color: #b5b5c3;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 53088, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default i {
  color: #b5b5c3;
}

/* line 53091, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 53096, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53100, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.dropdown-toggle:after {
  color: #b5b5c3;
}

/* line 53103, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-default:focus:not(.btn-text),
.btn.btn-default.focus:not(.btn-text) {
  color: #3699ff;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 53110, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-default:focus:not(.btn-text) i,
.btn.btn-default.focus:not(.btn-text) i {
  color: #3699ff;
}

/* line 53115, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-default:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-default.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53126, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-default:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-default.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53136, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-default.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-default.focus.dropdown-toggle:not(.btn-text):after {
  color: #3699ff;
}

/* line 53141, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.disabled,
.btn.btn-default:disabled {
  color: #b5b5c3;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 53147, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.disabled i,
.btn.btn-default:disabled i {
  color: #b5b5c3;
}

/* line 53151, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.disabled .svg-icon svg g [fill],
.btn.btn-default:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 53157, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.disabled .svg-icon svg:hover g [fill],
.btn.btn-default:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53162, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.disabled.dropdown-toggle:after,
.btn.btn-default.dropdown-toggle:disabled:after {
  color: #b5b5c3;
}

/* line 53166, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-default.active:not(:disabled):not(.disabled),
.show > .btn.btn-default.dropdown-toggle,
.show .btn.btn-default.btn-dropdown {
  color: #3699ff;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 53174, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-default.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-default.dropdown-toggle i,
.show .btn.btn-default.btn-dropdown i {
  color: #3699ff;
}

/* line 53180, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-default.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-default.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-default.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53192, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-default.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-default.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-default.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53207, app/assets/stylesheets/style.bundle.scss */
.btn.btn-default.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-default.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-default.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-default.btn-dropdown.dropdown-toggle:after {
  color: #3699ff;
}

/* line 53214, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 53219, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary i {
  color: #ffffff;
}

/* line 53222, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53227, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53231, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.dropdown-toggle:after {
  color: #ffffff;
}

/* line 53234, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-primary:focus:not(.btn-text),
.btn.btn-primary.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #187de4;
  border-color: #187de4;
}

/* line 53241, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-primary:focus:not(.btn-text) i,
.btn.btn-primary.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 53246, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53257, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53267, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 53272, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.disabled,
.btn.btn-primary:disabled {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 53278, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.disabled i,
.btn.btn-primary:disabled i {
  color: #ffffff;
}

/* line 53282, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.disabled .svg-icon svg g [fill],
.btn.btn-primary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53288, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-primary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53293, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.disabled.dropdown-toggle:after,
.btn.btn-primary.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 53297, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-primary.dropdown-toggle,
.show .btn.btn-primary.btn-dropdown {
  color: #ffffff;
  background-color: #187de4;
  border-color: #187de4;
}

/* line 53305, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-primary.dropdown-toggle i,
.show .btn.btn-primary.btn-dropdown i {
  color: #ffffff;
}

/* line 53311, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-primary.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53323, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53338, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-primary.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 53345, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary {
  color: #3699ff;
  background-color: transparent;
  border-color: #3699ff;
}

/* line 53350, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary i {
  color: #3699ff;
}

/* line 53353, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53358, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53362, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.dropdown-toggle:after {
  color: #3699ff;
}

/* line 53365, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-primary:focus:not(.btn-text),
.btn.btn-outline-primary.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 53372, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-primary:focus:not(.btn-text) i,
.btn.btn-outline-primary.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 53377, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53388, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53398, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 53403, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.disabled,
.btn.btn-outline-primary:disabled {
  color: #3699ff;
  background-color: transparent;
  border-color: #3699ff;
}

/* line 53409, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.disabled i,
.btn.btn-outline-primary:disabled i {
  color: #3699ff;
}

/* line 53413, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.disabled .svg-icon svg g [fill],
.btn.btn-outline-primary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53419, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-primary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53424, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.disabled.dropdown-toggle:after,
.btn.btn-outline-primary.dropdown-toggle:disabled:after {
  color: #3699ff;
}

/* line 53428, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-primary.dropdown-toggle,
.show .btn.btn-outline-primary.btn-dropdown {
  color: #ffffff;
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 53436, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-primary.dropdown-toggle i,
.show .btn.btn-outline-primary.btn-dropdown i {
  color: #ffffff;
}

/* line 53442, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53458, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53473, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-primary.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 53480, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary {
  color: #3699ff;
  background-color: #e1f0ff;
  border-color: transparent;
}

/* line 53485, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary i {
  color: #3699ff;
}

/* line 53488, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53493, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53497, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.dropdown-toggle:after {
  color: #3699ff;
}

/* line 53500, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-primary:focus:not(.btn-text),
.btn.btn-light-primary.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #3699ff;
  border-color: transparent;
}

/* line 53507, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-primary:focus:not(.btn-text) i,
.btn.btn-light-primary.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 53512, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53523, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53533, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 53538, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.disabled,
.btn.btn-light-primary:disabled {
  color: #3699ff;
  background-color: #e1f0ff;
  border-color: transparent;
}

/* line 53544, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.disabled i,
.btn.btn-light-primary:disabled i {
  color: #3699ff;
}

/* line 53548, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.disabled .svg-icon svg g [fill],
.btn.btn-light-primary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53554, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-primary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53559, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.disabled.dropdown-toggle:after,
.btn.btn-light-primary.dropdown-toggle:disabled:after {
  color: #3699ff;
}

/* line 53563, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-primary.dropdown-toggle,
.show .btn.btn-light-primary.btn-dropdown {
  color: #ffffff;
  background-color: #3699ff;
  border-color: transparent;
}

/* line 53571, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-primary.dropdown-toggle i,
.show .btn.btn-light-primary.btn-dropdown i {
  color: #ffffff;
}

/* line 53577, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53593, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53608, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-primary.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 53615, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary {
  color: #3699ff;
  background-color: rgba(54, 153, 255, 0.1);
  border-color: transparent;
}

/* line 53620, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary i {
  color: #3699ff;
}

/* line 53623, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53628, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53632, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.dropdown-toggle:after {
  color: #3699ff;
}

/* line 53635, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-primary:focus:not(.btn-text),
.btn.btn-transparent-primary.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #3699ff;
  border-color: transparent;
}

/* line 53642, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-transparent-primary:focus:not(.btn-text) i,
.btn.btn-transparent-primary.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 53648, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53659, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53669, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 53674, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.disabled,
.btn.btn-transparent-primary:disabled {
  color: #3699ff;
  background-color: rgba(54, 153, 255, 0.1);
  border-color: transparent;
}

/* line 53680, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.disabled i,
.btn.btn-transparent-primary:disabled i {
  color: #3699ff;
}

/* line 53684, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.disabled .svg-icon svg g [fill],
.btn.btn-transparent-primary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53690, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-primary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53695, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.disabled.dropdown-toggle:after,
.btn.btn-transparent-primary.dropdown-toggle:disabled:after {
  color: #3699ff;
}

/* line 53699, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-primary.dropdown-toggle,
.show .btn.btn-transparent-primary.btn-dropdown {
  color: #ffffff;
  background-color: #3699ff;
  border-color: transparent;
}

/* line 53707, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-transparent-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-primary.dropdown-toggle i,
.show .btn.btn-transparent-primary.btn-dropdown i {
  color: #ffffff;
}

/* line 53714, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 53730, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-transparent-primary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53750, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-primary.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 53757, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary {
  color: #3699ff;
  background-color: transparent;
  border-color: transparent;
}

/* line 53762, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary i {
  color: #3699ff;
}

/* line 53765, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53770, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53774, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.dropdown-toggle:after {
  color: #3699ff;
}

/* line 53777, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-primary:focus:not(.btn-text),
.btn.btn-hover-transparent-primary.focus:not(.btn-text) {
  color: #3699ff;
  background-color: rgba(54, 153, 255, 0.1);
  border-color: transparent;
}

/* line 53784, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-primary:focus:not(.btn-text) i,
.btn.btn-hover-transparent-primary.focus:not(.btn-text) i {
  color: #3699ff;
}

/* line 53790, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53801, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-primary:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-primary.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53819, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3699ff;
}

/* line 53824, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.disabled,
.btn.btn-hover-transparent-primary:disabled {
  color: #3699ff;
  background-color: transparent;
  border-color: transparent;
}

/* line 53830, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.disabled i,
.btn.btn-hover-transparent-primary:disabled i {
  color: #3699ff;
}

/* line 53834, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-primary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53840, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-primary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53845, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-primary.dropdown-toggle:disabled:after {
  color: #3699ff;
}

/* line 53849, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-primary.dropdown-toggle,
.show .btn.btn-hover-transparent-primary.btn-dropdown {
  color: #3699ff;
  background-color: rgba(54, 153, 255, 0.1);
  border-color: transparent;
}

/* line 53857, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-primary.dropdown-toggle i,
.show .btn.btn-hover-transparent-primary.btn-dropdown i {
  color: #3699ff;
}

/* line 53864, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show
> .btn.btn-hover-transparent-primary.dropdown-toggle
.svg-icon
svg
g
[fill],
.show .btn.btn-hover-transparent-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53885, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-primary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-primary.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53910, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show
> .btn.btn-hover-transparent-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-primary.btn-dropdown.dropdown-toggle:after {
  color: #3699ff;
}

/* line 53918, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-primary:focus:not(.btn-text),
.btn.btn-hover-light-primary.focus:not(.btn-text) {
  color: #3699ff;
  background-color: #e1f0ff;
  border-color: transparent;
}

/* line 53925, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-light-primary:focus:not(.btn-text) i,
.btn.btn-hover-light-primary.focus:not(.btn-text) i {
  color: #3699ff;
}

/* line 53931, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53942, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 53952, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3699ff;
}

/* line 53958, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-primary.dropdown-toggle,
.show .btn.btn-hover-light-primary.btn-dropdown {
  color: #3699ff;
  background-color: #e1f0ff;
  border-color: transparent;
}

/* line 53966, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-light-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-primary.dropdown-toggle i,
.show .btn.btn-hover-light-primary.btn-dropdown i {
  color: #3699ff;
}

/* line 53973, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 53989, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-light-primary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54009, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-primary.btn-dropdown.dropdown-toggle:after {
  color: #3699ff;
}

/* line 54016, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-primary.btn-clean {
  border: 0 !important;
}

/* line 54020, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #3699ff;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 54028, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary i {
  color: #3699ff;
}

/* line 54031, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 54036, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54040, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.dropdown-toggle:after {
  color: #3699ff;
}

/* line 54043, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-primary:focus:not(.btn-text),
.btn.btn-link-primary.focus:not(.btn-text) {
  color: #187de4;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 54050, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-primary:focus:not(.btn-text) i,
.btn.btn-link-primary.focus:not(.btn-text) i {
  color: #187de4;
}

/* line 54055, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #187de4;
}

/* line 54066, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54076, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #187de4;
}

/* line 54081, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.disabled,
.btn.btn-link-primary:disabled {
  color: #3699ff;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 54087, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.disabled i,
.btn.btn-link-primary:disabled i {
  color: #3699ff;
}

/* line 54091, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.disabled .svg-icon svg g [fill],
.btn.btn-link-primary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 54097, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-primary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54102, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.disabled.dropdown-toggle:after,
.btn.btn-link-primary.dropdown-toggle:disabled:after {
  color: #3699ff;
}

/* line 54106, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-primary.dropdown-toggle,
.show .btn.btn-link-primary.btn-dropdown {
  color: #187de4;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 54114, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-primary.dropdown-toggle i,
.show .btn.btn-link-primary.btn-dropdown i {
  color: #187de4;
}

/* line 54120, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-link-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #187de4;
}

/* line 54136, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54151, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-primary.btn-dropdown.dropdown-toggle:after {
  color: #187de4;
}

/* line 54158, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-primary:focus:not(.btn-text),
.btn.btn-hover-primary.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #3699ff !important;
  border-color: #3699ff !important;
}

/* line 54165, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-primary:focus:not(.btn-text) i,
.btn.btn-hover-primary.focus:not(.btn-text) i {
  color: #ffffff !important;
}

/* line 54170, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 54181, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54191, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff !important;
}

/* line 54197, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-primary.dropdown-toggle,
.show .btn.btn-hover-primary.btn-dropdown {
  color: #ffffff !important;
  background-color: #3699ff !important;
  border-color: #3699ff !important;
}

/* line 54205, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-primary.dropdown-toggle i,
.show .btn.btn-hover-primary.btn-dropdown i {
  color: #ffffff !important;
}

/* line 54211, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 54227, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-primary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54242, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-primary.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

/* line 54249, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-primary.btn-clean {
  border: 0 !important;
}

/* line 54253, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-primary:focus:not(.btn-text),
.btn.btn-hover-bg-primary.focus:not(.btn-text) {
  background-color: #3699ff !important;
  border-color: #3699ff !important;
}

/* line 54260, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-primary.dropdown-toggle,
.show .btn.btn-hover-bg-primary.btn-dropdown {
  background-color: #3699ff !important;
  border-color: #3699ff !important;
}

/* line 54268, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-primary {
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 54272, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-primary.disabled,
.btn.btn-bg-primary:disabled {
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 54278, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.25) !important;
}

/* line 54282, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-primary.btn-shadow:focus:not(.btn-text),
.btn.btn-primary.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
}

/* line 54288, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-primary.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-primary.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
}

/* line 54295, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-primary.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-primary.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
}

/* line 54302, app/assets/stylesheets/style.bundle.scss */
.btn.btn-primary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-primary.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-primary.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(54, 153, 255, 0.3) !important;
}

/* line 54309, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 54314, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary i {
  color: #3f4254;
}

/* line 54317, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54322, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54326, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.dropdown-toggle:after {
  color: #3f4254;
}

/* line 54329, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-secondary:focus:not(.btn-text),
.btn.btn-secondary.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #d7dae7;
  border-color: #d7dae7;
}

/* line 54336, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-secondary:focus:not(.btn-text) i,
.btn.btn-secondary.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 54341, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54352, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54362, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 54367, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.disabled,
.btn.btn-secondary:disabled {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 54373, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.disabled i,
.btn.btn-secondary:disabled i {
  color: #3f4254;
}

/* line 54377, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.disabled .svg-icon svg g [fill],
.btn.btn-secondary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54383, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-secondary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54388, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.disabled.dropdown-toggle:after,
.btn.btn-secondary.dropdown-toggle:disabled:after {
  color: #3f4254;
}

/* line 54392, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-secondary.dropdown-toggle,
.show .btn.btn-secondary.btn-dropdown {
  color: #3f4254;
  background-color: #d7dae7;
  border-color: #d7dae7;
}

/* line 54400, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-secondary.dropdown-toggle i,
.show .btn.btn-secondary.btn-dropdown i {
  color: #3f4254;
}

/* line 54406, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-secondary.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54418, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54433, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 54440, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary {
  color: #3f4254;
  background-color: transparent;
  border-color: #e4e6ef;
}

/* line 54445, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary i {
  color: #3f4254;
}

/* line 54448, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54453, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54457, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.dropdown-toggle:after {
  color: #3f4254;
}

/* line 54460, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-secondary:focus:not(.btn-text),
.btn.btn-outline-secondary.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 54467, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-secondary:focus:not(.btn-text) i,
.btn.btn-outline-secondary.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 54472, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54483, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54493, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 54498, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.disabled,
.btn.btn-outline-secondary:disabled {
  color: #3f4254;
  background-color: transparent;
  border-color: #e4e6ef;
}

/* line 54504, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.disabled i,
.btn.btn-outline-secondary:disabled i {
  color: #3f4254;
}

/* line 54508, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.disabled .svg-icon svg g [fill],
.btn.btn-outline-secondary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54514, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-secondary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54519, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.disabled.dropdown-toggle:after,
.btn.btn-outline-secondary.dropdown-toggle:disabled:after {
  color: #3f4254;
}

/* line 54523, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-secondary.dropdown-toggle,
.show .btn.btn-outline-secondary.btn-dropdown {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 54531, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-outline-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-secondary.dropdown-toggle i,
.show .btn.btn-outline-secondary.btn-dropdown i {
  color: #3f4254;
}

/* line 54538, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54554, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54569, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 54576, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary {
  color: #e4e6ef;
  background-color: #ebedf3;
  border-color: transparent;
}

/* line 54581, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary i {
  color: #e4e6ef;
}

/* line 54584, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54589, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54593, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.dropdown-toggle:after {
  color: #e4e6ef;
}

/* line 54596, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-secondary:focus:not(.btn-text),
.btn.btn-light-secondary.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: transparent;
}

/* line 54603, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-secondary:focus:not(.btn-text) i,
.btn.btn-light-secondary.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 54608, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54619, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54629, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 54634, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.disabled,
.btn.btn-light-secondary:disabled {
  color: #e4e6ef;
  background-color: #ebedf3;
  border-color: transparent;
}

/* line 54640, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.disabled i,
.btn.btn-light-secondary:disabled i {
  color: #e4e6ef;
}

/* line 54644, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.disabled .svg-icon svg g [fill],
.btn.btn-light-secondary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54650, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-secondary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54655, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.disabled.dropdown-toggle:after,
.btn.btn-light-secondary.dropdown-toggle:disabled:after {
  color: #e4e6ef;
}

/* line 54659, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-secondary.dropdown-toggle,
.show .btn.btn-light-secondary.btn-dropdown {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: transparent;
}

/* line 54667, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-secondary.dropdown-toggle i,
.show .btn.btn-light-secondary.btn-dropdown i {
  color: #3f4254;
}

/* line 54673, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54689, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54704, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 54711, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary {
  color: #e4e6ef;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

/* line 54716, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary i {
  color: #e4e6ef;
}

/* line 54719, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54724, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54728, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.dropdown-toggle:after {
  color: #e4e6ef;
}

/* line 54731, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-secondary:focus:not(.btn-text),
.btn.btn-transparent-secondary.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: transparent;
}

/* line 54738, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-transparent-secondary:focus:not(.btn-text) i,
.btn.btn-transparent-secondary.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 54744, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54755, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-secondary:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-secondary.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54773, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 54778, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.disabled,
.btn.btn-transparent-secondary:disabled {
  color: #e4e6ef;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

/* line 54784, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.disabled i,
.btn.btn-transparent-secondary:disabled i {
  color: #e4e6ef;
}

/* line 54788, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.disabled .svg-icon svg g [fill],
.btn.btn-transparent-secondary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54794, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54799, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.disabled.dropdown-toggle:after,
.btn.btn-transparent-secondary.dropdown-toggle:disabled:after {
  color: #e4e6ef;
}

/* line 54803, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-secondary.dropdown-toggle,
.show .btn.btn-transparent-secondary.btn-dropdown {
  color: #3f4254;
  background-color: #e4e6ef;
  border-color: transparent;
}

/* line 54811, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-transparent-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-secondary.dropdown-toggle i,
.show .btn.btn-transparent-secondary.btn-dropdown i {
  color: #3f4254;
}

/* line 54818, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 54834, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-transparent-secondary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54854, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 54861, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary {
  color: #e4e6ef;
  background-color: transparent;
  border-color: transparent;
}

/* line 54866, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary i {
  color: #e4e6ef;
}

/* line 54869, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54874, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54878, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.dropdown-toggle:after {
  color: #e4e6ef;
}

/* line 54881, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-secondary:focus:not(.btn-text),
.btn.btn-hover-transparent-secondary.focus:not(.btn-text) {
  color: #e4e6ef;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

/* line 54888, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-secondary:focus:not(.btn-text) i,
.btn.btn-hover-transparent-secondary.focus:not(.btn-text) i {
  color: #e4e6ef;
}

/* line 54894, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-secondary:focus:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-secondary.focus:not(.btn-text)
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54913, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-secondary:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-secondary.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54931, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #e4e6ef;
}

/* line 54936, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.disabled,
.btn.btn-hover-transparent-secondary:disabled {
  color: #e4e6ef;
  background-color: transparent;
  border-color: transparent;
}

/* line 54942, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.disabled i,
.btn.btn-hover-transparent-secondary:disabled i {
  color: #e4e6ef;
}

/* line 54946, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-secondary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54952, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 54957, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-secondary.dropdown-toggle:disabled:after {
  color: #e4e6ef;
}

/* line 54961, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-secondary.dropdown-toggle,
.show .btn.btn-hover-transparent-secondary.btn-dropdown {
  color: #e4e6ef;
  background-color: rgba(228, 230, 239, 0.1);
  border-color: transparent;
}

/* line 54969, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-secondary.dropdown-toggle i,
.show .btn.btn-hover-transparent-secondary.btn-dropdown i {
  color: #e4e6ef;
}

/* line 54976, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show
> .btn.btn-hover-transparent-secondary.dropdown-toggle
.svg-icon
svg
g
[fill],
.show .btn.btn-hover-transparent-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 54997, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-secondary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-secondary.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55022, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show
> .btn.btn-hover-transparent-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-secondary.btn-dropdown.dropdown-toggle:after {
  color: #e4e6ef;
}

/* line 55030, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-secondary:focus:not(.btn-text),
.btn.btn-hover-light-secondary.focus:not(.btn-text) {
  color: #e4e6ef;
  background-color: #ebedf3;
  border-color: transparent;
}

/* line 55037, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-light-secondary:focus:not(.btn-text) i,
.btn.btn-hover-light-secondary.focus:not(.btn-text) i {
  color: #e4e6ef;
}

/* line 55043, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 55054, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-secondary:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-secondary.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55072, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #e4e6ef;
}

/* line 55078, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-secondary.dropdown-toggle,
.show .btn.btn-hover-light-secondary.btn-dropdown {
  color: #e4e6ef;
  background-color: #ebedf3;
  border-color: transparent;
}

/* line 55086, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-light-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-secondary.dropdown-toggle i,
.show .btn.btn-hover-light-secondary.btn-dropdown i {
  color: #e4e6ef;
}

/* line 55093, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 55109, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-light-secondary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55129, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-secondary.btn-dropdown.dropdown-toggle:after {
  color: #e4e6ef;
}

/* line 55136, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-secondary.btn-clean {
  border: 0 !important;
}

/* line 55140, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #e4e6ef;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 55148, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary i {
  color: #e4e6ef;
}

/* line 55151, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 55156, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55160, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.dropdown-toggle:after {
  color: #e4e6ef;
}

/* line 55163, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-secondary:focus:not(.btn-text),
.btn.btn-link-secondary.focus:not(.btn-text) {
  color: #d7dae7;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 55170, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-secondary:focus:not(.btn-text) i,
.btn.btn-link-secondary.focus:not(.btn-text) i {
  color: #d7dae7;
}

/* line 55175, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d7dae7;
}

/* line 55186, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55196, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #d7dae7;
}

/* line 55201, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.disabled,
.btn.btn-link-secondary:disabled {
  color: #e4e6ef;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 55207, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.disabled i,
.btn.btn-link-secondary:disabled i {
  color: #e4e6ef;
}

/* line 55211, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.disabled .svg-icon svg g [fill],
.btn.btn-link-secondary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 55217, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-secondary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55222, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.disabled.dropdown-toggle:after,
.btn.btn-link-secondary.dropdown-toggle:disabled:after {
  color: #e4e6ef;
}

/* line 55226, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-secondary.dropdown-toggle,
.show .btn.btn-link-secondary.btn-dropdown {
  color: #d7dae7;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 55234, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-secondary.dropdown-toggle i,
.show .btn.btn-link-secondary.btn-dropdown i {
  color: #d7dae7;
}

/* line 55240, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-link-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d7dae7;
}

/* line 55256, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55271, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-secondary.btn-dropdown.dropdown-toggle:after {
  color: #d7dae7;
}

/* line 55278, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-secondary:focus:not(.btn-text),
.btn.btn-hover-secondary.focus:not(.btn-text) {
  color: #3f4254 !important;
  background-color: #e4e6ef !important;
  border-color: #e4e6ef !important;
}

/* line 55285, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-secondary:focus:not(.btn-text) i,
.btn.btn-hover-secondary.focus:not(.btn-text) i {
  color: #3f4254 !important;
}

/* line 55290, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 55301, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55311, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254 !important;
}

/* line 55317, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-secondary.dropdown-toggle,
.show .btn.btn-hover-secondary.btn-dropdown {
  color: #3f4254 !important;
  background-color: #e4e6ef !important;
  border-color: #e4e6ef !important;
}

/* line 55325, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-secondary.dropdown-toggle i,
.show .btn.btn-hover-secondary.btn-dropdown i {
  color: #3f4254 !important;
}

/* line 55331, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 55347, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-secondary.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55362, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-secondary.btn-dropdown.dropdown-toggle:after {
  color: #3f4254 !important;
}

/* line 55369, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-secondary.btn-clean {
  border: 0 !important;
}

/* line 55373, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-secondary:focus:not(.btn-text),
.btn.btn-hover-bg-secondary.focus:not(.btn-text) {
  background-color: #e4e6ef !important;
  border-color: #e4e6ef !important;
}

/* line 55380, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-secondary.dropdown-toggle,
.show .btn.btn-hover-bg-secondary.btn-dropdown {
  background-color: #e4e6ef !important;
  border-color: #e4e6ef !important;
}

/* line 55388, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-secondary {
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 55392, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-secondary.disabled,
.btn.btn-bg-secondary:disabled {
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 55398, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

/* line 55402, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-secondary.btn-shadow:focus:not(.btn-text),
.btn.btn-secondary.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 55408, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-secondary.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-secondary.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 55415, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-secondary.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-secondary.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 55422, app/assets/stylesheets/style.bundle.scss */
.btn.btn-secondary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-secondary.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-secondary.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 55429, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 55434, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success i {
  color: #ffffff;
}

/* line 55437, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55442, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55446, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.dropdown-toggle:after {
  color: #ffffff;
}

/* line 55449, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-success:focus:not(.btn-text),
.btn.btn-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #0bb7af;
  border-color: #0bb7af;
}

/* line 55456, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-success:focus:not(.btn-text) i,
.btn.btn-success.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 55461, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55472, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55482, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 55487, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.disabled,
.btn.btn-success:disabled {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 55493, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.disabled i,
.btn.btn-success:disabled i {
  color: #ffffff;
}

/* line 55497, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.disabled .svg-icon svg g [fill],
.btn.btn-success:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55503, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-success:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55508, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.disabled.dropdown-toggle:after,
.btn.btn-success.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 55512, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-success.dropdown-toggle,
.show .btn.btn-success.btn-dropdown {
  color: #ffffff;
  background-color: #0bb7af;
  border-color: #0bb7af;
}

/* line 55520, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-success.dropdown-toggle i,
.show .btn.btn-success.btn-dropdown i {
  color: #ffffff;
}

/* line 55526, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-success.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55538, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55553, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 55560, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success {
  color: #1bc5bd;
  background-color: transparent;
  border-color: #1bc5bd;
}

/* line 55565, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success i {
  color: #1bc5bd;
}

/* line 55568, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 55573, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55577, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 55580, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-success:focus:not(.btn-text),
.btn.btn-outline-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 55587, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-success:focus:not(.btn-text) i,
.btn.btn-outline-success.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 55592, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55603, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55613, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 55618, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.disabled,
.btn.btn-outline-success:disabled {
  color: #1bc5bd;
  background-color: transparent;
  border-color: #1bc5bd;
}

/* line 55624, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.disabled i,
.btn.btn-outline-success:disabled i {
  color: #1bc5bd;
}

/* line 55628, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.disabled .svg-icon svg g [fill],
.btn.btn-outline-success:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 55634, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-success:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55639, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.disabled.dropdown-toggle:after,
.btn.btn-outline-success.dropdown-toggle:disabled:after {
  color: #1bc5bd;
}

/* line 55643, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-success.dropdown-toggle,
.show .btn.btn-outline-success.btn-dropdown {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 55651, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-success.dropdown-toggle i,
.show .btn.btn-outline-success.btn-dropdown i {
  color: #ffffff;
}

/* line 55657, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55673, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55688, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 55695, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success {
  color: #1bc5bd;
  background-color: #c9f7f5;
  border-color: transparent;
}

/* line 55700, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success i {
  color: #1bc5bd;
}

/* line 55703, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 55708, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55712, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 55715, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-success:focus:not(.btn-text),
.btn.btn-light-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: transparent;
}

/* line 55722, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-success:focus:not(.btn-text) i,
.btn.btn-light-success.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 55727, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55738, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55748, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 55753, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.disabled,
.btn.btn-light-success:disabled {
  color: #1bc5bd;
  background-color: #c9f7f5;
  border-color: transparent;
}

/* line 55759, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.disabled i,
.btn.btn-light-success:disabled i {
  color: #1bc5bd;
}

/* line 55763, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.disabled .svg-icon svg g [fill],
.btn.btn-light-success:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 55769, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-success:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55774, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.disabled.dropdown-toggle:after,
.btn.btn-light-success.dropdown-toggle:disabled:after {
  color: #1bc5bd;
}

/* line 55778, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-success.dropdown-toggle,
.show .btn.btn-light-success.btn-dropdown {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: transparent;
}

/* line 55786, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-success.dropdown-toggle i,
.show .btn.btn-light-success.btn-dropdown i {
  color: #ffffff;
}

/* line 55792, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55808, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55823, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 55830, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success {
  color: #1bc5bd;
  background-color: rgba(27, 197, 189, 0.1);
  border-color: transparent;
}

/* line 55835, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success i {
  color: #1bc5bd;
}

/* line 55838, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 55843, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55847, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 55850, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-success:focus:not(.btn-text),
.btn.btn-transparent-success.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: transparent;
}

/* line 55857, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-transparent-success:focus:not(.btn-text) i,
.btn.btn-transparent-success.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 55863, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55874, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55884, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 55889, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.disabled,
.btn.btn-transparent-success:disabled {
  color: #1bc5bd;
  background-color: rgba(27, 197, 189, 0.1);
  border-color: transparent;
}

/* line 55895, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.disabled i,
.btn.btn-transparent-success:disabled i {
  color: #1bc5bd;
}

/* line 55899, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.disabled .svg-icon svg g [fill],
.btn.btn-transparent-success:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 55905, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-success:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55910, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.disabled.dropdown-toggle:after,
.btn.btn-transparent-success.dropdown-toggle:disabled:after {
  color: #1bc5bd;
}

/* line 55914, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-success.dropdown-toggle,
.show .btn.btn-transparent-success.btn-dropdown {
  color: #ffffff;
  background-color: #1bc5bd;
  border-color: transparent;
}

/* line 55922, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-transparent-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-success.dropdown-toggle i,
.show .btn.btn-transparent-success.btn-dropdown i {
  color: #ffffff;
}

/* line 55929, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 55945, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-transparent-success.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-transparent-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55965, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 55972, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success {
  color: #1bc5bd;
  background-color: transparent;
  border-color: transparent;
}

/* line 55977, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success i {
  color: #1bc5bd;
}

/* line 55980, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 55985, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 55989, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 55992, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-success:focus:not(.btn-text),
.btn.btn-hover-transparent-success.focus:not(.btn-text) {
  color: #1bc5bd;
  background-color: rgba(27, 197, 189, 0.1);
  border-color: transparent;
}

/* line 55999, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-success:focus:not(.btn-text) i,
.btn.btn-hover-transparent-success.focus:not(.btn-text) i {
  color: #1bc5bd;
}

/* line 56005, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 56016, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-success:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-success.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56034, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #1bc5bd;
}

/* line 56039, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.disabled,
.btn.btn-hover-transparent-success:disabled {
  color: #1bc5bd;
  background-color: transparent;
  border-color: transparent;
}

/* line 56045, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.disabled i,
.btn.btn-hover-transparent-success:disabled i {
  color: #1bc5bd;
}

/* line 56049, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-success:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 56055, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-success:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56060, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-success.dropdown-toggle:disabled:after {
  color: #1bc5bd;
}

/* line 56064, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-success.dropdown-toggle,
.show .btn.btn-hover-transparent-success.btn-dropdown {
  color: #1bc5bd;
  background-color: rgba(27, 197, 189, 0.1);
  border-color: transparent;
}

/* line 56072, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-success.dropdown-toggle i,
.show .btn.btn-hover-transparent-success.btn-dropdown i {
  color: #1bc5bd;
}

/* line 56079, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show
> .btn.btn-hover-transparent-success.dropdown-toggle
.svg-icon
svg
g
[fill],
.show .btn.btn-hover-transparent-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 56100, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-success.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-success.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56125, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show
> .btn.btn-hover-transparent-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-success.btn-dropdown.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 56133, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-success:focus:not(.btn-text),
.btn.btn-hover-light-success.focus:not(.btn-text) {
  color: #1bc5bd;
  background-color: #c9f7f5;
  border-color: transparent;
}

/* line 56140, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-light-success:focus:not(.btn-text) i,
.btn.btn-hover-light-success.focus:not(.btn-text) i {
  color: #1bc5bd;
}

/* line 56146, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 56157, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56167, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #1bc5bd;
}

/* line 56173, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-success.dropdown-toggle,
.show .btn.btn-hover-light-success.btn-dropdown {
  color: #1bc5bd;
  background-color: #c9f7f5;
  border-color: transparent;
}

/* line 56181, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-light-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-success.dropdown-toggle i,
.show .btn.btn-hover-light-success.btn-dropdown i {
  color: #1bc5bd;
}

/* line 56188, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 56204, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-light-success.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56224, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-success.btn-dropdown.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 56231, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-success.btn-clean {
  border: 0 !important;
}

/* line 56235, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #1bc5bd;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 56243, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success i {
  color: #1bc5bd;
}

/* line 56246, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 56251, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56255, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 56258, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-success:focus:not(.btn-text),
.btn.btn-link-success.focus:not(.btn-text) {
  color: #0bb7af;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 56265, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-success:focus:not(.btn-text) i,
.btn.btn-link-success.focus:not(.btn-text) i {
  color: #0bb7af;
}

/* line 56270, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #0bb7af;
}

/* line 56281, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56291, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #0bb7af;
}

/* line 56296, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.disabled,
.btn.btn-link-success:disabled {
  color: #1bc5bd;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 56302, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.disabled i,
.btn.btn-link-success:disabled i {
  color: #1bc5bd;
}

/* line 56306, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.disabled .svg-icon svg g [fill],
.btn.btn-link-success:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 56312, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-success:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56317, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.disabled.dropdown-toggle:after,
.btn.btn-link-success.dropdown-toggle:disabled:after {
  color: #1bc5bd;
}

/* line 56321, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-success.dropdown-toggle,
.show .btn.btn-link-success.btn-dropdown {
  color: #0bb7af;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 56329, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-success.dropdown-toggle i,
.show .btn.btn-link-success.btn-dropdown i {
  color: #0bb7af;
}

/* line 56335, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-link-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #0bb7af;
}

/* line 56351, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56366, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-success.btn-dropdown.dropdown-toggle:after {
  color: #0bb7af;
}

/* line 56373, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-success:focus:not(.btn-text),
.btn.btn-hover-success.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #1bc5bd !important;
  border-color: #1bc5bd !important;
}

/* line 56380, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-success:focus:not(.btn-text) i,
.btn.btn-hover-success.focus:not(.btn-text) i {
  color: #ffffff !important;
}

/* line 56385, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 56396, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56406, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff !important;
}

/* line 56412, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-success.dropdown-toggle,
.show .btn.btn-hover-success.btn-dropdown {
  color: #ffffff !important;
  background-color: #1bc5bd !important;
  border-color: #1bc5bd !important;
}

/* line 56420, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-success.dropdown-toggle i,
.show .btn.btn-hover-success.btn-dropdown i {
  color: #ffffff !important;
}

/* line 56426, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 56442, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-success.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56457, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-success.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

/* line 56464, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-success.btn-clean {
  border: 0 !important;
}

/* line 56468, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-success:focus:not(.btn-text),
.btn.btn-hover-bg-success.focus:not(.btn-text) {
  background-color: #1bc5bd !important;
  border-color: #1bc5bd !important;
}

/* line 56475, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-success.dropdown-toggle,
.show .btn.btn-hover-bg-success.btn-dropdown {
  background-color: #1bc5bd !important;
  border-color: #1bc5bd !important;
}

/* line 56483, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-success {
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 56487, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-success.disabled,
.btn.btn-bg-success:disabled {
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 56493, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.25) !important;
}

/* line 56497, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-success.btn-shadow:focus:not(.btn-text),
.btn.btn-success.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
}

/* line 56503, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-success.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-success.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
}

/* line 56510, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-success.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-success.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
}

/* line 56517, app/assets/stylesheets/style.bundle.scss */
.btn.btn-success.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-success.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-success.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(27, 197, 189, 0.3) !important;
}

/* line 56524, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 56529, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info i {
  color: #ffffff;
}

/* line 56532, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56537, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56541, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.dropdown-toggle:after {
  color: #ffffff;
}

/* line 56544, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-info:focus:not(.btn-text),
.btn.btn-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #7337ee;
  border-color: #7337ee;
}

/* line 56551, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-info:focus:not(.btn-text) i,
.btn.btn-info.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 56556, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56567, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56577, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 56582, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.disabled,
.btn.btn-info:disabled {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 56588, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.disabled i,
.btn.btn-info:disabled i {
  color: #ffffff;
}

/* line 56592, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.disabled .svg-icon svg g [fill],
.btn.btn-info:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56598, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-info:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56603, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.disabled.dropdown-toggle:after,
.btn.btn-info.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 56607, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-info.dropdown-toggle,
.show .btn.btn-info.btn-dropdown {
  color: #ffffff;
  background-color: #7337ee;
  border-color: #7337ee;
}

/* line 56615, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-info.dropdown-toggle i,
.show .btn.btn-info.btn-dropdown i {
  color: #ffffff;
}

/* line 56621, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-info.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56633, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-info.active:not(:disabled):not(.disabled) .svg-icon svg:hover g [fill],
.show > .btn.btn-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56644, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 56651, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info {
  color: #8950fc;
  background-color: transparent;
  border-color: #8950fc;
}

/* line 56656, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info i {
  color: #8950fc;
}

/* line 56659, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 56664, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56668, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.dropdown-toggle:after {
  color: #8950fc;
}

/* line 56671, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-info:focus:not(.btn-text),
.btn.btn-outline-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 56678, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-info:focus:not(.btn-text) i,
.btn.btn-outline-info.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 56683, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56694, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56704, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 56709, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.disabled,
.btn.btn-outline-info:disabled {
  color: #8950fc;
  background-color: transparent;
  border-color: #8950fc;
}

/* line 56715, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.disabled i,
.btn.btn-outline-info:disabled i {
  color: #8950fc;
}

/* line 56719, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.disabled .svg-icon svg g [fill],
.btn.btn-outline-info:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 56725, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-info:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56730, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.disabled.dropdown-toggle:after,
.btn.btn-outline-info.dropdown-toggle:disabled:after {
  color: #8950fc;
}

/* line 56734, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-info.dropdown-toggle,
.show .btn.btn-outline-info.btn-dropdown {
  color: #ffffff;
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 56742, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-info.dropdown-toggle i,
.show .btn.btn-outline-info.btn-dropdown i {
  color: #ffffff;
}

/* line 56748, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-info.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56764, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56779, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 56786, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info {
  color: #8950fc;
  background-color: #eee5ff;
  border-color: transparent;
}

/* line 56791, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info i {
  color: #8950fc;
}

/* line 56794, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 56799, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56803, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.dropdown-toggle:after {
  color: #8950fc;
}

/* line 56806, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-info:focus:not(.btn-text),
.btn.btn-light-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #8950fc;
  border-color: transparent;
}

/* line 56813, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-info:focus:not(.btn-text) i,
.btn.btn-light-info.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 56818, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56829, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56839, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 56844, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.disabled,
.btn.btn-light-info:disabled {
  color: #8950fc;
  background-color: #eee5ff;
  border-color: transparent;
}

/* line 56850, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.disabled i,
.btn.btn-light-info:disabled i {
  color: #8950fc;
}

/* line 56854, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.disabled .svg-icon svg g [fill],
.btn.btn-light-info:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 56860, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-info:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56865, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.disabled.dropdown-toggle:after,
.btn.btn-light-info.dropdown-toggle:disabled:after {
  color: #8950fc;
}

/* line 56869, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-info.dropdown-toggle,
.show .btn.btn-light-info.btn-dropdown {
  color: #ffffff;
  background-color: #8950fc;
  border-color: transparent;
}

/* line 56877, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-info.dropdown-toggle i,
.show .btn.btn-light-info.btn-dropdown i {
  color: #ffffff;
}

/* line 56883, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-info.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-light-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56895, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56910, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 56917, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info {
  color: #8950fc;
  background-color: rgba(137, 80, 252, 0.1);
  border-color: transparent;
}

/* line 56922, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info i {
  color: #8950fc;
}

/* line 56925, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 56930, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56934, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.dropdown-toggle:after {
  color: #8950fc;
}

/* line 56937, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-info:focus:not(.btn-text),
.btn.btn-transparent-info.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #8950fc;
  border-color: transparent;
}

/* line 56944, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-transparent-info:focus:not(.btn-text) i,
.btn.btn-transparent-info.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 56949, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 56960, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56970, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 56975, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.disabled,
.btn.btn-transparent-info:disabled {
  color: #8950fc;
  background-color: rgba(137, 80, 252, 0.1);
  border-color: transparent;
}

/* line 56981, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.disabled i,
.btn.btn-transparent-info:disabled i {
  color: #8950fc;
}

/* line 56985, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.disabled .svg-icon svg g [fill],
.btn.btn-transparent-info:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 56991, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-info:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 56996, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.disabled.dropdown-toggle:after,
.btn.btn-transparent-info.dropdown-toggle:disabled:after {
  color: #8950fc;
}

/* line 57000, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-info.dropdown-toggle,
.show .btn.btn-transparent-info.btn-dropdown {
  color: #ffffff;
  background-color: #8950fc;
  border-color: transparent;
}

/* line 57008, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-transparent-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-info.dropdown-toggle i,
.show .btn.btn-transparent-info.btn-dropdown i {
  color: #ffffff;
}

/* line 57014, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-info.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57030, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-transparent-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57045, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 57052, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info {
  color: #8950fc;
  background-color: transparent;
  border-color: transparent;
}

/* line 57057, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info i {
  color: #8950fc;
}

/* line 57060, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57065, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57069, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.dropdown-toggle:after {
  color: #8950fc;
}

/* line 57072, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-info:focus:not(.btn-text),
.btn.btn-hover-transparent-info.focus:not(.btn-text) {
  color: #8950fc;
  background-color: rgba(137, 80, 252, 0.1);
  border-color: transparent;
}

/* line 57079, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-info:focus:not(.btn-text) i,
.btn.btn-hover-transparent-info.focus:not(.btn-text) i {
  color: #8950fc;
}

/* line 57085, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57096, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-info:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-info.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57114, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #8950fc;
}

/* line 57119, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.disabled,
.btn.btn-hover-transparent-info:disabled {
  color: #8950fc;
  background-color: transparent;
  border-color: transparent;
}

/* line 57125, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.disabled i,
.btn.btn-hover-transparent-info:disabled i {
  color: #8950fc;
}

/* line 57129, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-info:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57135, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-info:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57140, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-info.dropdown-toggle:disabled:after {
  color: #8950fc;
}

/* line 57144, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-info.dropdown-toggle,
.show .btn.btn-hover-transparent-info.btn-dropdown {
  color: #8950fc;
  background-color: rgba(137, 80, 252, 0.1);
  border-color: transparent;
}

/* line 57152, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-info.dropdown-toggle i,
.show .btn.btn-hover-transparent-info.btn-dropdown i {
  color: #8950fc;
}

/* line 57159, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-info.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-transparent-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57175, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-info.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-info.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57200, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-transparent-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-info.btn-dropdown.dropdown-toggle:after {
  color: #8950fc;
}

/* line 57207, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-info:focus:not(.btn-text),
.btn.btn-hover-light-info.focus:not(.btn-text) {
  color: #8950fc;
  background-color: #eee5ff;
  border-color: transparent;
}

/* line 57214, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-light-info:focus:not(.btn-text) i,
.btn.btn-hover-light-info.focus:not(.btn-text) i {
  color: #8950fc;
}

/* line 57219, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57230, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57240, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #8950fc;
}

/* line 57246, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-info.dropdown-toggle,
.show .btn.btn-hover-light-info.btn-dropdown {
  color: #8950fc;
  background-color: #eee5ff;
  border-color: transparent;
}

/* line 57254, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-light-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-info.dropdown-toggle i,
.show .btn.btn-hover-light-info.btn-dropdown i {
  color: #8950fc;
}

/* line 57260, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-info.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57276, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-light-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57291, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-info.btn-dropdown.dropdown-toggle:after {
  color: #8950fc;
}

/* line 57298, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-info.btn-clean {
  border: 0 !important;
}

/* line 57302, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #8950fc;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 57310, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info i {
  color: #8950fc;
}

/* line 57313, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57318, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57322, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.dropdown-toggle:after {
  color: #8950fc;
}

/* line 57325, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-info:focus:not(.btn-text),
.btn.btn-link-info.focus:not(.btn-text) {
  color: #7337ee;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 57332, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-info:focus:not(.btn-text) i,
.btn.btn-link-info.focus:not(.btn-text) i {
  color: #7337ee;
}

/* line 57337, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7337ee;
}

/* line 57348, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57358, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #7337ee;
}

/* line 57363, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.disabled,
.btn.btn-link-info:disabled {
  color: #8950fc;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 57369, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.disabled i,
.btn.btn-link-info:disabled i {
  color: #8950fc;
}

/* line 57373, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.disabled .svg-icon svg g [fill],
.btn.btn-link-info:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 57379, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-info:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57384, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.disabled.dropdown-toggle:after,
.btn.btn-link-info.dropdown-toggle:disabled:after {
  color: #8950fc;
}

/* line 57388, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-info.dropdown-toggle,
.show .btn.btn-link-info.btn-dropdown {
  color: #7337ee;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 57396, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-info.dropdown-toggle i,
.show .btn.btn-link-info.btn-dropdown i {
  color: #7337ee;
}

/* line 57402, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-info.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-link-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7337ee;
}

/* line 57414, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57429, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-info.btn-dropdown.dropdown-toggle:after {
  color: #7337ee;
}

/* line 57436, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-info:focus:not(.btn-text),
.btn.btn-hover-info.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #8950fc !important;
  border-color: #8950fc !important;
}

/* line 57443, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-info:focus:not(.btn-text) i,
.btn.btn-hover-info.focus:not(.btn-text) i {
  color: #ffffff !important;
}

/* line 57448, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 57459, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57469, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff !important;
}

/* line 57475, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-info.dropdown-toggle,
.show .btn.btn-hover-info.btn-dropdown {
  color: #ffffff !important;
  background-color: #8950fc !important;
  border-color: #8950fc !important;
}

/* line 57483, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-info.dropdown-toggle i,
.show .btn.btn-hover-info.btn-dropdown i {
  color: #ffffff !important;
}

/* line 57489, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-info.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-hover-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 57501, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57516, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-info.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

/* line 57523, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-info.btn-clean {
  border: 0 !important;
}

/* line 57527, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-info:focus:not(.btn-text),
.btn.btn-hover-bg-info.focus:not(.btn-text) {
  background-color: #8950fc !important;
  border-color: #8950fc !important;
}

/* line 57534, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-info.dropdown-toggle,
.show .btn.btn-hover-bg-info.btn-dropdown {
  background-color: #8950fc !important;
  border-color: #8950fc !important;
}

/* line 57542, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-info {
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 57546, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-info.disabled,
.btn.btn-bg-info:disabled {
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 57552, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.25) !important;
}

/* line 57556, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-info.btn-shadow:focus:not(.btn-text),
.btn.btn-info.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
}

/* line 57562, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-info.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-info.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
}

/* line 57569, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-info.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-info.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
}

/* line 57576, app/assets/stylesheets/style.bundle.scss */
.btn.btn-info.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-info.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-info.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(137, 80, 252, 0.3) !important;
}

/* line 57583, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning {
  color: #ffffff;
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 57588, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning i {
  color: #ffffff;
}

/* line 57591, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57596, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57600, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.dropdown-toggle:after {
  color: #ffffff;
}

/* line 57603, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-warning:focus:not(.btn-text),
.btn.btn-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ee9d01;
  border-color: #ee9d01;
}

/* line 57610, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-warning:focus:not(.btn-text) i,
.btn.btn-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 57615, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57626, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57636, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 57641, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.disabled,
.btn.btn-warning:disabled {
  color: #ffffff;
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 57647, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.disabled i,
.btn.btn-warning:disabled i {
  color: #ffffff;
}

/* line 57651, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.disabled .svg-icon svg g [fill],
.btn.btn-warning:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57657, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-warning:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57662, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.disabled.dropdown-toggle:after,
.btn.btn-warning.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 57666, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-warning.dropdown-toggle,
.show .btn.btn-warning.btn-dropdown {
  color: #ffffff;
  background-color: #ee9d01;
  border-color: #ee9d01;
}

/* line 57674, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-warning.dropdown-toggle i,
.show .btn.btn-warning.btn-dropdown i {
  color: #ffffff;
}

/* line 57680, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-warning.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57692, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57707, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 57714, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning {
  color: #ffa800;
  background-color: transparent;
  border-color: #ffa800;
}

/* line 57719, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning i {
  color: #ffa800;
}

/* line 57722, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 57727, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57731, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.dropdown-toggle:after {
  color: #ffa800;
}

/* line 57734, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-warning:focus:not(.btn-text),
.btn.btn-outline-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 57741, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-warning:focus:not(.btn-text) i,
.btn.btn-outline-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 57746, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57757, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57767, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 57772, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.disabled,
.btn.btn-outline-warning:disabled {
  color: #ffa800;
  background-color: transparent;
  border-color: #ffa800;
}

/* line 57778, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.disabled i,
.btn.btn-outline-warning:disabled i {
  color: #ffa800;
}

/* line 57782, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.disabled .svg-icon svg g [fill],
.btn.btn-outline-warning:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 57788, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-warning:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57793, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.disabled.dropdown-toggle:after,
.btn.btn-outline-warning.dropdown-toggle:disabled:after {
  color: #ffa800;
}

/* line 57797, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-warning.dropdown-toggle,
.show .btn.btn-outline-warning.btn-dropdown {
  color: #ffffff;
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 57805, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-warning.dropdown-toggle i,
.show .btn.btn-outline-warning.btn-dropdown i {
  color: #ffffff;
}

/* line 57811, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57827, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57842, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 57849, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning {
  color: #ffa800;
  background-color: #fff4de;
  border-color: transparent;
}

/* line 57854, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning i {
  color: #ffa800;
}

/* line 57857, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 57862, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57866, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.dropdown-toggle:after {
  color: #ffa800;
}

/* line 57869, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-warning:focus:not(.btn-text),
.btn.btn-light-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ffa800;
  border-color: transparent;
}

/* line 57876, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-warning:focus:not(.btn-text) i,
.btn.btn-light-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 57881, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57892, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57902, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 57907, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.disabled,
.btn.btn-light-warning:disabled {
  color: #ffa800;
  background-color: #fff4de;
  border-color: transparent;
}

/* line 57913, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.disabled i,
.btn.btn-light-warning:disabled i {
  color: #ffa800;
}

/* line 57917, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.disabled .svg-icon svg g [fill],
.btn.btn-light-warning:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 57923, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-warning:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57928, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.disabled.dropdown-toggle:after,
.btn.btn-light-warning.dropdown-toggle:disabled:after {
  color: #ffa800;
}

/* line 57932, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-warning.dropdown-toggle,
.show .btn.btn-light-warning.btn-dropdown {
  color: #ffffff;
  background-color: #ffa800;
  border-color: transparent;
}

/* line 57940, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-warning.dropdown-toggle i,
.show .btn.btn-light-warning.btn-dropdown i {
  color: #ffffff;
}

/* line 57946, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 57962, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 57977, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 57984, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning {
  color: #ffa800;
  background-color: rgba(255, 168, 0, 0.1);
  border-color: transparent;
}

/* line 57989, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning i {
  color: #ffa800;
}

/* line 57992, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 57997, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58001, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.dropdown-toggle:after {
  color: #ffa800;
}

/* line 58004, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-warning:focus:not(.btn-text),
.btn.btn-transparent-warning.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ffa800;
  border-color: transparent;
}

/* line 58011, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-transparent-warning:focus:not(.btn-text) i,
.btn.btn-transparent-warning.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 58017, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58028, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58038, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 58043, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.disabled,
.btn.btn-transparent-warning:disabled {
  color: #ffa800;
  background-color: rgba(255, 168, 0, 0.1);
  border-color: transparent;
}

/* line 58049, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.disabled i,
.btn.btn-transparent-warning:disabled i {
  color: #ffa800;
}

/* line 58053, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.disabled .svg-icon svg g [fill],
.btn.btn-transparent-warning:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58059, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-warning:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58064, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.disabled.dropdown-toggle:after,
.btn.btn-transparent-warning.dropdown-toggle:disabled:after {
  color: #ffa800;
}

/* line 58068, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-warning.dropdown-toggle,
.show .btn.btn-transparent-warning.btn-dropdown {
  color: #ffffff;
  background-color: #ffa800;
  border-color: transparent;
}

/* line 58076, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-transparent-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-warning.dropdown-toggle i,
.show .btn.btn-transparent-warning.btn-dropdown i {
  color: #ffffff;
}

/* line 58083, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58099, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-transparent-warning.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58119, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 58126, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning {
  color: #ffa800;
  background-color: transparent;
  border-color: transparent;
}

/* line 58131, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning i {
  color: #ffa800;
}

/* line 58134, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58139, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58143, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.dropdown-toggle:after {
  color: #ffa800;
}

/* line 58146, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-warning:focus:not(.btn-text),
.btn.btn-hover-transparent-warning.focus:not(.btn-text) {
  color: #ffa800;
  background-color: rgba(255, 168, 0, 0.1);
  border-color: transparent;
}

/* line 58153, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-warning:focus:not(.btn-text) i,
.btn.btn-hover-transparent-warning.focus:not(.btn-text) i {
  color: #ffa800;
}

/* line 58159, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58170, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-warning:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-warning.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58188, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffa800;
}

/* line 58193, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.disabled,
.btn.btn-hover-transparent-warning:disabled {
  color: #ffa800;
  background-color: transparent;
  border-color: transparent;
}

/* line 58199, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.disabled i,
.btn.btn-hover-transparent-warning:disabled i {
  color: #ffa800;
}

/* line 58203, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-warning:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58209, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-warning:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58214, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-warning.dropdown-toggle:disabled:after {
  color: #ffa800;
}

/* line 58218, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-warning.dropdown-toggle,
.show .btn.btn-hover-transparent-warning.btn-dropdown {
  color: #ffa800;
  background-color: rgba(255, 168, 0, 0.1);
  border-color: transparent;
}

/* line 58226, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-warning.dropdown-toggle i,
.show .btn.btn-hover-transparent-warning.btn-dropdown i {
  color: #ffa800;
}

/* line 58233, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show
> .btn.btn-hover-transparent-warning.dropdown-toggle
.svg-icon
svg
g
[fill],
.show .btn.btn-hover-transparent-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58254, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-warning.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-warning.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58279, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show
> .btn.btn-hover-transparent-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffa800;
}

/* line 58287, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-warning:focus:not(.btn-text),
.btn.btn-hover-light-warning.focus:not(.btn-text) {
  color: #ffa800;
  background-color: #fff4de;
  border-color: transparent;
}

/* line 58294, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-light-warning:focus:not(.btn-text) i,
.btn.btn-hover-light-warning.focus:not(.btn-text) i {
  color: #ffa800;
}

/* line 58300, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58311, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58321, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffa800;
}

/* line 58327, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-warning.dropdown-toggle,
.show .btn.btn-hover-light-warning.btn-dropdown {
  color: #ffa800;
  background-color: #fff4de;
  border-color: transparent;
}

/* line 58335, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-light-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-warning.dropdown-toggle i,
.show .btn.btn-hover-light-warning.btn-dropdown i {
  color: #ffa800;
}

/* line 58342, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58358, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-light-warning.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58378, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffa800;
}

/* line 58385, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-warning.btn-clean {
  border: 0 !important;
}

/* line 58389, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #ffa800;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 58397, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning i {
  color: #ffa800;
}

/* line 58400, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58405, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58409, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.dropdown-toggle:after {
  color: #ffa800;
}

/* line 58412, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-warning:focus:not(.btn-text),
.btn.btn-link-warning.focus:not(.btn-text) {
  color: #ee9d01;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 58419, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-warning:focus:not(.btn-text) i,
.btn.btn-link-warning.focus:not(.btn-text) i {
  color: #ee9d01;
}

/* line 58424, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ee9d01;
}

/* line 58435, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58445, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ee9d01;
}

/* line 58450, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.disabled,
.btn.btn-link-warning:disabled {
  color: #ffa800;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 58456, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.disabled i,
.btn.btn-link-warning:disabled i {
  color: #ffa800;
}

/* line 58460, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.disabled .svg-icon svg g [fill],
.btn.btn-link-warning:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 58466, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-warning:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58471, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.disabled.dropdown-toggle:after,
.btn.btn-link-warning.dropdown-toggle:disabled:after {
  color: #ffa800;
}

/* line 58475, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-warning.dropdown-toggle,
.show .btn.btn-link-warning.btn-dropdown {
  color: #ee9d01;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 58483, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-warning.dropdown-toggle i,
.show .btn.btn-link-warning.btn-dropdown i {
  color: #ee9d01;
}

/* line 58489, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-link-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ee9d01;
}

/* line 58505, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58520, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-warning.btn-dropdown.dropdown-toggle:after {
  color: #ee9d01;
}

/* line 58527, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-warning:focus:not(.btn-text),
.btn.btn-hover-warning.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #ffa800 !important;
  border-color: #ffa800 !important;
}

/* line 58534, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-warning:focus:not(.btn-text) i,
.btn.btn-hover-warning.focus:not(.btn-text) i {
  color: #ffffff !important;
}

/* line 58539, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 58550, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58560, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff !important;
}

/* line 58566, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-warning.dropdown-toggle,
.show .btn.btn-hover-warning.btn-dropdown {
  color: #ffffff !important;
  background-color: #ffa800 !important;
  border-color: #ffa800 !important;
}

/* line 58574, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-warning.dropdown-toggle i,
.show .btn.btn-hover-warning.btn-dropdown i {
  color: #ffffff !important;
}

/* line 58580, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 58596, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-warning.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58611, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

/* line 58618, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-warning.btn-clean {
  border: 0 !important;
}

/* line 58622, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-warning:focus:not(.btn-text),
.btn.btn-hover-bg-warning.focus:not(.btn-text) {
  background-color: #ffa800 !important;
  border-color: #ffa800 !important;
}

/* line 58629, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-warning.dropdown-toggle,
.show .btn.btn-hover-bg-warning.btn-dropdown {
  background-color: #ffa800 !important;
  border-color: #ffa800 !important;
}

/* line 58637, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-warning {
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 58641, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-warning.disabled,
.btn.btn-bg-warning:disabled {
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 58647, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.25) !important;
}

/* line 58651, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-warning.btn-shadow:focus:not(.btn-text),
.btn.btn-warning.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
}

/* line 58657, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-warning.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-warning.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
}

/* line 58664, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-warning.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-warning.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
}

/* line 58671, app/assets/stylesheets/style.bundle.scss */
.btn.btn-warning.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-warning.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-warning.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(255, 168, 0, 0.3) !important;
}

/* line 58678, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 58683, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger i {
  color: #ffffff;
}

/* line 58686, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58691, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58695, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.dropdown-toggle:after {
  color: #ffffff;
}

/* line 58698, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-danger:focus:not(.btn-text),
.btn.btn-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ee2d41;
  border-color: #ee2d41;
}

/* line 58705, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-danger:focus:not(.btn-text) i,
.btn.btn-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 58710, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58721, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58731, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 58736, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.disabled,
.btn.btn-danger:disabled {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 58742, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.disabled i,
.btn.btn-danger:disabled i {
  color: #ffffff;
}

/* line 58746, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.disabled .svg-icon svg g [fill],
.btn.btn-danger:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58752, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-danger:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58757, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.disabled.dropdown-toggle:after,
.btn.btn-danger.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 58761, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-danger.dropdown-toggle,
.show .btn.btn-danger.btn-dropdown {
  color: #ffffff;
  background-color: #ee2d41;
  border-color: #ee2d41;
}

/* line 58769, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-danger.dropdown-toggle i,
.show .btn.btn-danger.btn-dropdown i {
  color: #ffffff;
}

/* line 58775, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-danger.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58787, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58802, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 58809, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger {
  color: #f64e60;
  background-color: transparent;
  border-color: #f64e60;
}

/* line 58814, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger i {
  color: #f64e60;
}

/* line 58817, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 58822, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58826, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.dropdown-toggle:after {
  color: #f64e60;
}

/* line 58829, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-danger:focus:not(.btn-text),
.btn.btn-outline-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 58836, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-danger:focus:not(.btn-text) i,
.btn.btn-outline-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 58841, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58852, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58862, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 58867, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.disabled,
.btn.btn-outline-danger:disabled {
  color: #f64e60;
  background-color: transparent;
  border-color: #f64e60;
}

/* line 58873, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.disabled i,
.btn.btn-outline-danger:disabled i {
  color: #f64e60;
}

/* line 58877, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.disabled .svg-icon svg g [fill],
.btn.btn-outline-danger:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 58883, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-danger:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58888, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.disabled.dropdown-toggle:after,
.btn.btn-outline-danger.dropdown-toggle:disabled:after {
  color: #f64e60;
}

/* line 58892, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-danger.dropdown-toggle,
.show .btn.btn-outline-danger.btn-dropdown {
  color: #ffffff;
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 58900, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-danger.dropdown-toggle i,
.show .btn.btn-outline-danger.btn-dropdown i {
  color: #ffffff;
}

/* line 58906, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58922, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58937, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 58944, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger {
  color: #f64e60;
  background-color: #ffe2e5;
  border-color: transparent;
}

/* line 58949, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger i {
  color: #f64e60;
}

/* line 58952, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 58957, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58961, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.dropdown-toggle:after {
  color: #f64e60;
}

/* line 58964, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-danger:focus:not(.btn-text),
.btn.btn-light-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #f64e60;
  border-color: transparent;
}

/* line 58971, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-danger:focus:not(.btn-text) i,
.btn.btn-light-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 58976, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 58987, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 58997, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 59002, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.disabled,
.btn.btn-light-danger:disabled {
  color: #f64e60;
  background-color: #ffe2e5;
  border-color: transparent;
}

/* line 59008, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.disabled i,
.btn.btn-light-danger:disabled i {
  color: #f64e60;
}

/* line 59012, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.disabled .svg-icon svg g [fill],
.btn.btn-light-danger:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59018, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-danger:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59023, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.disabled.dropdown-toggle:after,
.btn.btn-light-danger.dropdown-toggle:disabled:after {
  color: #f64e60;
}

/* line 59027, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-danger.dropdown-toggle,
.show .btn.btn-light-danger.btn-dropdown {
  color: #ffffff;
  background-color: #f64e60;
  border-color: transparent;
}

/* line 59035, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-danger.dropdown-toggle i,
.show .btn.btn-light-danger.btn-dropdown i {
  color: #ffffff;
}

/* line 59041, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 59057, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59072, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 59079, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger {
  color: #f64e60;
  background-color: rgba(246, 78, 96, 0.1);
  border-color: transparent;
}

/* line 59084, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger i {
  color: #f64e60;
}

/* line 59087, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59092, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59096, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.dropdown-toggle:after {
  color: #f64e60;
}

/* line 59099, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-danger:focus:not(.btn-text),
.btn.btn-transparent-danger.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #f64e60;
  border-color: transparent;
}

/* line 59106, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-transparent-danger:focus:not(.btn-text) i,
.btn.btn-transparent-danger.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 59112, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 59123, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59133, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 59138, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.disabled,
.btn.btn-transparent-danger:disabled {
  color: #f64e60;
  background-color: rgba(246, 78, 96, 0.1);
  border-color: transparent;
}

/* line 59144, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.disabled i,
.btn.btn-transparent-danger:disabled i {
  color: #f64e60;
}

/* line 59148, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.disabled .svg-icon svg g [fill],
.btn.btn-transparent-danger:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59154, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-danger:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59159, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.disabled.dropdown-toggle:after,
.btn.btn-transparent-danger.dropdown-toggle:disabled:after {
  color: #f64e60;
}

/* line 59163, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-danger.dropdown-toggle,
.show .btn.btn-transparent-danger.btn-dropdown {
  color: #ffffff;
  background-color: #f64e60;
  border-color: transparent;
}

/* line 59171, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-transparent-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-danger.dropdown-toggle i,
.show .btn.btn-transparent-danger.btn-dropdown i {
  color: #ffffff;
}

/* line 59178, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 59194, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-transparent-danger.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59214, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 59221, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger {
  color: #f64e60;
  background-color: transparent;
  border-color: transparent;
}

/* line 59226, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger i {
  color: #f64e60;
}

/* line 59229, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59234, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59238, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.dropdown-toggle:after {
  color: #f64e60;
}

/* line 59241, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-danger:focus:not(.btn-text),
.btn.btn-hover-transparent-danger.focus:not(.btn-text) {
  color: #f64e60;
  background-color: rgba(246, 78, 96, 0.1);
  border-color: transparent;
}

/* line 59248, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-danger:focus:not(.btn-text) i,
.btn.btn-hover-transparent-danger.focus:not(.btn-text) i {
  color: #f64e60;
}

/* line 59254, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59265, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-danger:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-danger.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59283, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #f64e60;
}

/* line 59288, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.disabled,
.btn.btn-hover-transparent-danger:disabled {
  color: #f64e60;
  background-color: transparent;
  border-color: transparent;
}

/* line 59294, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.disabled i,
.btn.btn-hover-transparent-danger:disabled i {
  color: #f64e60;
}

/* line 59298, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-danger:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59304, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-danger:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59309, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-danger.dropdown-toggle:disabled:after {
  color: #f64e60;
}

/* line 59313, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-danger.dropdown-toggle,
.show .btn.btn-hover-transparent-danger.btn-dropdown {
  color: #f64e60;
  background-color: rgba(246, 78, 96, 0.1);
  border-color: transparent;
}

/* line 59321, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-danger.dropdown-toggle i,
.show .btn.btn-hover-transparent-danger.btn-dropdown i {
  color: #f64e60;
}

/* line 59328, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show
> .btn.btn-hover-transparent-danger.dropdown-toggle
.svg-icon
svg
g
[fill],
.show .btn.btn-hover-transparent-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59349, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-danger.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-danger.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59374, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-transparent-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-danger.btn-dropdown.dropdown-toggle:after {
  color: #f64e60;
}

/* line 59381, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-danger:focus:not(.btn-text),
.btn.btn-hover-light-danger.focus:not(.btn-text) {
  color: #f64e60;
  background-color: #ffe2e5;
  border-color: transparent;
}

/* line 59388, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-light-danger:focus:not(.btn-text) i,
.btn.btn-hover-light-danger.focus:not(.btn-text) i {
  color: #f64e60;
}

/* line 59394, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59405, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59415, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #f64e60;
}

/* line 59421, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-danger.dropdown-toggle,
.show .btn.btn-hover-light-danger.btn-dropdown {
  color: #f64e60;
  background-color: #ffe2e5;
  border-color: transparent;
}

/* line 59429, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-light-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-danger.dropdown-toggle i,
.show .btn.btn-hover-light-danger.btn-dropdown i {
  color: #f64e60;
}

/* line 59436, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59452, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-light-danger.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59472, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-danger.btn-dropdown.dropdown-toggle:after {
  color: #f64e60;
}

/* line 59479, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-danger.btn-clean {
  border: 0 !important;
}

/* line 59483, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #f64e60;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 59491, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger i {
  color: #f64e60;
}

/* line 59494, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59499, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59503, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.dropdown-toggle:after {
  color: #f64e60;
}

/* line 59506, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-danger:focus:not(.btn-text),
.btn.btn-link-danger.focus:not(.btn-text) {
  color: #ee2d41;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 59513, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-danger:focus:not(.btn-text) i,
.btn.btn-link-danger.focus:not(.btn-text) i {
  color: #ee2d41;
}

/* line 59518, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ee2d41;
}

/* line 59529, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59539, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #ee2d41;
}

/* line 59544, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.disabled,
.btn.btn-link-danger:disabled {
  color: #f64e60;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 59550, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.disabled i,
.btn.btn-link-danger:disabled i {
  color: #f64e60;
}

/* line 59554, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.disabled .svg-icon svg g [fill],
.btn.btn-link-danger:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 59560, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-danger:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59565, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.disabled.dropdown-toggle:after,
.btn.btn-link-danger.dropdown-toggle:disabled:after {
  color: #f64e60;
}

/* line 59569, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-danger.dropdown-toggle,
.show .btn.btn-link-danger.btn-dropdown {
  color: #ee2d41;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 59577, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-danger.dropdown-toggle i,
.show .btn.btn-link-danger.btn-dropdown i {
  color: #ee2d41;
}

/* line 59583, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-link-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ee2d41;
}

/* line 59599, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59614, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-danger.btn-dropdown.dropdown-toggle:after {
  color: #ee2d41;
}

/* line 59621, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-danger:focus:not(.btn-text),
.btn.btn-hover-danger.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #f64e60 !important;
  border-color: #f64e60 !important;
}

/* line 59628, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-danger:focus:not(.btn-text) i,
.btn.btn-hover-danger.focus:not(.btn-text) i {
  color: #ffffff !important;
}

/* line 59633, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 59644, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59654, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff !important;
}

/* line 59660, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-danger.dropdown-toggle,
.show .btn.btn-hover-danger.btn-dropdown {
  color: #ffffff !important;
  background-color: #f64e60 !important;
  border-color: #f64e60 !important;
}

/* line 59668, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-danger.dropdown-toggle i,
.show .btn.btn-hover-danger.btn-dropdown i {
  color: #ffffff !important;
}

/* line 59674, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 59690, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59705, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-danger.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

/* line 59712, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-danger.btn-clean {
  border: 0 !important;
}

/* line 59716, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-danger:focus:not(.btn-text),
.btn.btn-hover-bg-danger.focus:not(.btn-text) {
  background-color: #f64e60 !important;
  border-color: #f64e60 !important;
}

/* line 59723, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-danger.dropdown-toggle,
.show .btn.btn-hover-bg-danger.btn-dropdown {
  background-color: #f64e60 !important;
  border-color: #f64e60 !important;
}

/* line 59731, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-danger {
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 59735, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-danger.disabled,
.btn.btn-bg-danger:disabled {
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 59741, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.25) !important;
}

/* line 59745, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-danger.btn-shadow:focus:not(.btn-text),
.btn.btn-danger.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
}

/* line 59751, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-danger.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-danger.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
}

/* line 59758, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-danger.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-danger.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
}

/* line 59765, app/assets/stylesheets/style.bundle.scss */
.btn.btn-danger.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-danger.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-danger.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(246, 78, 96, 0.3) !important;
}

/* line 59772, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 59777, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light i {
  color: #7e8299;
}

/* line 59780, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 59785, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59789, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.dropdown-toggle:after {
  color: #7e8299;
}

/* line 59792, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light:focus:not(.btn-text),
.btn.btn-light.focus:not(.btn-text) {
  color: #7e8299;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 59799, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light:focus:not(.btn-text) i,
.btn.btn-light.focus:not(.btn-text) i {
  color: #7e8299;
}

/* line 59804, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 59815, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59825, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #7e8299;
}

/* line 59830, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.disabled,
.btn.btn-light:disabled {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 59836, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.disabled i,
.btn.btn-light:disabled i {
  color: #7e8299;
}

/* line 59840, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.disabled .svg-icon svg g [fill],
.btn.btn-light:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 59846, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-light:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59851, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.disabled.dropdown-toggle:after,
.btn.btn-light.dropdown-toggle:disabled:after {
  color: #7e8299;
}

/* line 59855, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-light.dropdown-toggle,
.show .btn.btn-light.btn-dropdown {
  color: #7e8299;
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 59863, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light.dropdown-toggle i,
.show .btn.btn-light.btn-dropdown i {
  color: #7e8299;
}

/* line 59869, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 59881, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59896, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light.btn-dropdown.dropdown-toggle:after {
  color: #7e8299;
}

/* line 59903, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light {
  color: #3f4254;
  background-color: transparent;
  border-color: #f3f6f9;
}

/* line 59908, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light i {
  color: #3f4254;
}

/* line 59911, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 59916, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59920, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.dropdown-toggle:after {
  color: #3f4254;
}

/* line 59923, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-light:focus:not(.btn-text),
.btn.btn-outline-light.focus:not(.btn-text) {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 59930, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-light:focus:not(.btn-text) i,
.btn.btn-outline-light.focus:not(.btn-text) i {
  color: #7e8299;
}

/* line 59935, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 59946, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59956, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #7e8299;
}

/* line 59961, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.disabled,
.btn.btn-outline-light:disabled {
  color: #3f4254;
  background-color: transparent;
  border-color: #f3f6f9;
}

/* line 59967, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.disabled i,
.btn.btn-outline-light:disabled i {
  color: #3f4254;
}

/* line 59971, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.disabled .svg-icon svg g [fill],
.btn.btn-outline-light:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 59977, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-light:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 59982, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.disabled.dropdown-toggle:after,
.btn.btn-outline-light.dropdown-toggle:disabled:after {
  color: #3f4254;
}

/* line 59986, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-light.dropdown-toggle,
.show .btn.btn-outline-light.btn-dropdown {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 59994, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-light.dropdown-toggle i,
.show .btn.btn-outline-light.btn-dropdown i {
  color: #7e8299;
}

/* line 60000, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-light.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 60016, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60031, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-light.btn-dropdown.dropdown-toggle:after {
  color: #7e8299;
}

/* line 60038, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light {
  color: #f3f6f9;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60043, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light i {
  color: #f3f6f9;
}

/* line 60046, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60051, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60055, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 60058, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-light:focus:not(.btn-text),
.btn.btn-light-light.focus:not(.btn-text) {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60065, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-light:focus:not(.btn-text) i,
.btn.btn-light-light.focus:not(.btn-text) i {
  color: #7e8299;
}

/* line 60070, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 60081, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60091, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #7e8299;
}

/* line 60096, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.disabled,
.btn.btn-light-light:disabled {
  color: #f3f6f9;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60102, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.disabled i,
.btn.btn-light-light:disabled i {
  color: #f3f6f9;
}

/* line 60106, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.disabled .svg-icon svg g [fill],
.btn.btn-light-light:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60112, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-light:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60117, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.disabled.dropdown-toggle:after,
.btn.btn-light-light.dropdown-toggle:disabled:after {
  color: #f3f6f9;
}

/* line 60121, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-light.dropdown-toggle,
.show .btn.btn-light-light.btn-dropdown {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60129, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-light.dropdown-toggle i,
.show .btn.btn-light-light.btn-dropdown i {
  color: #7e8299;
}

/* line 60135, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-light.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 60151, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60166, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-light.btn-dropdown.dropdown-toggle:after {
  color: #7e8299;
}

/* line 60173, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light {
  color: #f3f6f9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

/* line 60178, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light i {
  color: #f3f6f9;
}

/* line 60181, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60186, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60190, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 60193, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-light:focus:not(.btn-text),
.btn.btn-transparent-light.focus:not(.btn-text) {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60200, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-transparent-light:focus:not(.btn-text) i,
.btn.btn-transparent-light.focus:not(.btn-text) i {
  color: #7e8299;
}

/* line 60205, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 60216, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60226, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #7e8299;
}

/* line 60231, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.disabled,
.btn.btn-transparent-light:disabled {
  color: #f3f6f9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

/* line 60237, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.disabled i,
.btn.btn-transparent-light:disabled i {
  color: #f3f6f9;
}

/* line 60241, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.disabled .svg-icon svg g [fill],
.btn.btn-transparent-light:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60247, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-light:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60252, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.disabled.dropdown-toggle:after,
.btn.btn-transparent-light.dropdown-toggle:disabled:after {
  color: #f3f6f9;
}

/* line 60256, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-light.dropdown-toggle,
.show .btn.btn-transparent-light.btn-dropdown {
  color: #7e8299;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60264, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-transparent-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-light.dropdown-toggle i,
.show .btn.btn-transparent-light.btn-dropdown i {
  color: #7e8299;
}

/* line 60271, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-light.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 60287, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-transparent-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60302, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-light.btn-dropdown.dropdown-toggle:after {
  color: #7e8299;
}

/* line 60309, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light {
  color: #f3f6f9;
  background-color: transparent;
  border-color: transparent;
}

/* line 60314, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light i {
  color: #f3f6f9;
}

/* line 60317, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60322, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60326, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 60329, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-light:focus:not(.btn-text),
.btn.btn-hover-transparent-light.focus:not(.btn-text) {
  color: #f3f6f9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

/* line 60336, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-light:focus:not(.btn-text) i,
.btn.btn-hover-transparent-light.focus:not(.btn-text) i {
  color: #f3f6f9;
}

/* line 60342, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60353, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-light:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-light.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60371, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #f3f6f9;
}

/* line 60376, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.disabled,
.btn.btn-hover-transparent-light:disabled {
  color: #f3f6f9;
  background-color: transparent;
  border-color: transparent;
}

/* line 60382, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.disabled i,
.btn.btn-hover-transparent-light:disabled i {
  color: #f3f6f9;
}

/* line 60386, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-light:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60392, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-light:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60397, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-light.dropdown-toggle:disabled:after {
  color: #f3f6f9;
}

/* line 60401, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-light.dropdown-toggle,
.show .btn.btn-hover-transparent-light.btn-dropdown {
  color: #f3f6f9;
  background-color: rgba(243, 246, 249, 0.1);
  border-color: transparent;
}

/* line 60409, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-light.dropdown-toggle i,
.show .btn.btn-hover-transparent-light.btn-dropdown i {
  color: #f3f6f9;
}

/* line 60416, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-light.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-transparent-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60432, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-light.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-light.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60457, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-transparent-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-light.btn-dropdown.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 60464, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-light:focus:not(.btn-text),
.btn.btn-hover-light-light.focus:not(.btn-text) {
  color: #f3f6f9;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60471, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-light-light:focus:not(.btn-text) i,
.btn.btn-hover-light-light.focus:not(.btn-text) i {
  color: #f3f6f9;
}

/* line 60476, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60487, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60497, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #f3f6f9;
}

/* line 60503, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-light.dropdown-toggle,
.show .btn.btn-hover-light-light.btn-dropdown {
  color: #f3f6f9;
  background-color: #f3f6f9;
  border-color: transparent;
}

/* line 60511, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-light-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-light.dropdown-toggle i,
.show .btn.btn-hover-light-light.btn-dropdown i {
  color: #f3f6f9;
}

/* line 60518, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-light.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60534, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-light-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60549, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-light.btn-dropdown.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 60556, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-light.btn-clean {
  border: 0 !important;
}

/* line 60560, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #f3f6f9;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 60568, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light i {
  color: #f3f6f9;
}

/* line 60571, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60576, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60580, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 60583, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-light:focus:not(.btn-text),
.btn.btn-link-light.focus:not(.btn-text) {
  color: #e4e6ef;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 60590, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-light:focus:not(.btn-text) i,
.btn.btn-link-light.focus:not(.btn-text) i {
  color: #e4e6ef;
}

/* line 60595, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 60606, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60616, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #e4e6ef;
}

/* line 60621, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.disabled,
.btn.btn-link-light:disabled {
  color: #f3f6f9;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 60627, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.disabled i,
.btn.btn-link-light:disabled i {
  color: #f3f6f9;
}

/* line 60631, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.disabled .svg-icon svg g [fill],
.btn.btn-link-light:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 60637, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-light:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60642, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.disabled.dropdown-toggle:after,
.btn.btn-link-light.dropdown-toggle:disabled:after {
  color: #f3f6f9;
}

/* line 60646, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-light.dropdown-toggle,
.show .btn.btn-link-light.btn-dropdown {
  color: #e4e6ef;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 60654, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-light.dropdown-toggle i,
.show .btn.btn-link-light.btn-dropdown i {
  color: #e4e6ef;
}

/* line 60660, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-light.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-link-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 60672, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60687, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-light.btn-dropdown.dropdown-toggle:after {
  color: #e4e6ef;
}

/* line 60694, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light:focus:not(.btn-text),
.btn.btn-hover-light.focus:not(.btn-text) {
  color: #7e8299 !important;
  background-color: #f3f6f9 !important;
  border-color: #f3f6f9 !important;
}

/* line 60701, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-light:focus:not(.btn-text) i,
.btn.btn-hover-light.focus:not(.btn-text) i {
  color: #7e8299 !important;
}

/* line 60706, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299 !important;
}

/* line 60717, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60727, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #7e8299 !important;
}

/* line 60733, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light.dropdown-toggle,
.show .btn.btn-hover-light.btn-dropdown {
  color: #7e8299 !important;
  background-color: #f3f6f9 !important;
  border-color: #f3f6f9 !important;
}

/* line 60741, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light.dropdown-toggle i,
.show .btn.btn-hover-light.btn-dropdown i {
  color: #7e8299 !important;
}

/* line 60747, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299 !important;
}

/* line 60763, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60778, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light.btn-dropdown.dropdown-toggle:after {
  color: #7e8299 !important;
}

/* line 60785, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light.btn-clean {
  border: 0 !important;
}

/* line 60789, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-light:focus:not(.btn-text),
.btn.btn-hover-bg-light.focus:not(.btn-text) {
  background-color: #f3f6f9 !important;
  border-color: #f3f6f9 !important;
}

/* line 60796, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-light.dropdown-toggle,
.show .btn.btn-hover-bg-light.btn-dropdown {
  background-color: #f3f6f9 !important;
  border-color: #f3f6f9 !important;
}

/* line 60804, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-light {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 60808, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-light.disabled,
.btn.btn-bg-light:disabled {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 60814, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

/* line 60818, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light.btn-shadow:focus:not(.btn-text),
.btn.btn-light.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 60824, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-light.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 60831, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-light.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 60838, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-light.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 60845, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
}

/* line 60850, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark i {
  color: #ffffff;
}

/* line 60853, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 60858, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60862, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.dropdown-toggle:after {
  color: #ffffff;
}

/* line 60865, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-dark:focus:not(.btn-text),
.btn.btn-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #131628;
  border-color: #131628;
}

/* line 60872, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-dark:focus:not(.btn-text) i,
.btn.btn-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 60877, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 60888, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60898, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 60903, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.disabled,
.btn.btn-dark:disabled {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
}

/* line 60909, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.disabled i,
.btn.btn-dark:disabled i {
  color: #ffffff;
}

/* line 60913, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.disabled .svg-icon svg g [fill],
.btn.btn-dark:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 60919, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-dark:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60924, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.disabled.dropdown-toggle:after,
.btn.btn-dark.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 60928, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-dark.dropdown-toggle,
.show .btn.btn-dark.btn-dropdown {
  color: #ffffff;
  background-color: #131628;
  border-color: #131628;
}

/* line 60936, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-dark.dropdown-toggle i,
.show .btn.btn-dark.btn-dropdown i {
  color: #ffffff;
}

/* line 60942, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-dark.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 60954, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-dark.active:not(:disabled):not(.disabled) .svg-icon svg:hover g [fill],
.show > .btn.btn-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60965, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 60972, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark {
  color: #181c32;
  background-color: transparent;
  border-color: #181c32;
}

/* line 60977, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark i {
  color: #181c32;
}

/* line 60980, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 60985, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 60989, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.dropdown-toggle:after {
  color: #181c32;
}

/* line 60992, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-dark:focus:not(.btn-text),
.btn.btn-outline-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
}

/* line 60999, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-dark:focus:not(.btn-text) i,
.btn.btn-outline-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 61004, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 61015, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61025, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 61030, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.disabled,
.btn.btn-outline-dark:disabled {
  color: #181c32;
  background-color: transparent;
  border-color: #181c32;
}

/* line 61036, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.disabled i,
.btn.btn-outline-dark:disabled i {
  color: #181c32;
}

/* line 61040, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.disabled .svg-icon svg g [fill],
.btn.btn-outline-dark:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61046, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-dark:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61051, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.disabled.dropdown-toggle:after,
.btn.btn-outline-dark.dropdown-toggle:disabled:after {
  color: #181c32;
}

/* line 61055, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-dark.dropdown-toggle,
.show .btn.btn-outline-dark.btn-dropdown {
  color: #ffffff;
  background-color: #181c32;
  border-color: #181c32;
}

/* line 61063, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-dark.dropdown-toggle i,
.show .btn.btn-outline-dark.btn-dropdown i {
  color: #ffffff;
}

/* line 61069, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 61085, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61100, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 61107, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark {
  color: #181c32;
  background-color: #d1d3e0;
  border-color: transparent;
}

/* line 61112, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark i {
  color: #181c32;
}

/* line 61115, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61120, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61124, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.dropdown-toggle:after {
  color: #181c32;
}

/* line 61127, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-dark:focus:not(.btn-text),
.btn.btn-light-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #181c32;
  border-color: transparent;
}

/* line 61134, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-dark:focus:not(.btn-text) i,
.btn.btn-light-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 61139, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 61150, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61160, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 61165, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.disabled,
.btn.btn-light-dark:disabled {
  color: #181c32;
  background-color: #d1d3e0;
  border-color: transparent;
}

/* line 61171, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.disabled i,
.btn.btn-light-dark:disabled i {
  color: #181c32;
}

/* line 61175, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.disabled .svg-icon svg g [fill],
.btn.btn-light-dark:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61181, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-dark:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61186, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.disabled.dropdown-toggle:after,
.btn.btn-light-dark.dropdown-toggle:disabled:after {
  color: #181c32;
}

/* line 61190, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-dark.dropdown-toggle,
.show .btn.btn-light-dark.btn-dropdown {
  color: #ffffff;
  background-color: #181c32;
  border-color: transparent;
}

/* line 61198, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-dark.dropdown-toggle i,
.show .btn.btn-light-dark.btn-dropdown i {
  color: #ffffff;
}

/* line 61204, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-dark.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-light-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 61216, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61231, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 61238, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark {
  color: #181c32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

/* line 61243, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark i {
  color: #181c32;
}

/* line 61246, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61251, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61255, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.dropdown-toggle:after {
  color: #181c32;
}

/* line 61258, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-dark:focus:not(.btn-text),
.btn.btn-transparent-dark.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #181c32;
  border-color: transparent;
}

/* line 61265, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-transparent-dark:focus:not(.btn-text) i,
.btn.btn-transparent-dark.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 61270, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 61281, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61291, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 61296, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.disabled,
.btn.btn-transparent-dark:disabled {
  color: #181c32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

/* line 61302, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.disabled i,
.btn.btn-transparent-dark:disabled i {
  color: #181c32;
}

/* line 61306, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.disabled .svg-icon svg g [fill],
.btn.btn-transparent-dark:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61312, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-dark:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61317, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.disabled.dropdown-toggle:after,
.btn.btn-transparent-dark.dropdown-toggle:disabled:after {
  color: #181c32;
}

/* line 61321, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-dark.dropdown-toggle,
.show .btn.btn-transparent-dark.btn-dropdown {
  color: #ffffff;
  background-color: #181c32;
  border-color: transparent;
}

/* line 61329, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-transparent-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-dark.dropdown-toggle i,
.show .btn.btn-transparent-dark.btn-dropdown i {
  color: #ffffff;
}

/* line 61335, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 61351, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-transparent-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61366, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 61373, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark {
  color: #181c32;
  background-color: transparent;
  border-color: transparent;
}

/* line 61378, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark i {
  color: #181c32;
}

/* line 61381, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61386, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61390, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.dropdown-toggle:after {
  color: #181c32;
}

/* line 61393, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-dark:focus:not(.btn-text),
.btn.btn-hover-transparent-dark.focus:not(.btn-text) {
  color: #181c32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

/* line 61400, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-dark:focus:not(.btn-text) i,
.btn.btn-hover-transparent-dark.focus:not(.btn-text) i {
  color: #181c32;
}

/* line 61406, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61417, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-dark:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-dark.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61435, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #181c32;
}

/* line 61440, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.disabled,
.btn.btn-hover-transparent-dark:disabled {
  color: #181c32;
  background-color: transparent;
  border-color: transparent;
}

/* line 61446, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.disabled i,
.btn.btn-hover-transparent-dark:disabled i {
  color: #181c32;
}

/* line 61450, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-dark:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61456, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-dark:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61461, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-dark.dropdown-toggle:disabled:after {
  color: #181c32;
}

/* line 61465, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-dark.dropdown-toggle,
.show .btn.btn-hover-transparent-dark.btn-dropdown {
  color: #181c32;
  background-color: rgba(24, 28, 50, 0.1);
  border-color: transparent;
}

/* line 61473, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-dark.dropdown-toggle i,
.show .btn.btn-hover-transparent-dark.btn-dropdown i {
  color: #181c32;
}

/* line 61480, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-transparent-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61496, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-dark.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-dark.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61521, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-transparent-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-dark.btn-dropdown.dropdown-toggle:after {
  color: #181c32;
}

/* line 61528, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-dark:focus:not(.btn-text),
.btn.btn-hover-light-dark.focus:not(.btn-text) {
  color: #181c32;
  background-color: #d1d3e0;
  border-color: transparent;
}

/* line 61535, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-light-dark:focus:not(.btn-text) i,
.btn.btn-hover-light-dark.focus:not(.btn-text) i {
  color: #181c32;
}

/* line 61540, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61551, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61561, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #181c32;
}

/* line 61567, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-dark.dropdown-toggle,
.show .btn.btn-hover-light-dark.btn-dropdown {
  color: #181c32;
  background-color: #d1d3e0;
  border-color: transparent;
}

/* line 61575, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-light-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-dark.dropdown-toggle i,
.show .btn.btn-hover-light-dark.btn-dropdown i {
  color: #181c32;
}

/* line 61581, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61597, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61612, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-dark.btn-dropdown.dropdown-toggle:after {
  color: #181c32;
}

/* line 61619, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-dark.btn-clean {
  border: 0 !important;
}

/* line 61623, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #181c32;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 61631, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark i {
  color: #181c32;
}

/* line 61634, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61639, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61643, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.dropdown-toggle:after {
  color: #181c32;
}

/* line 61646, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-dark:focus:not(.btn-text),
.btn.btn-link-dark.focus:not(.btn-text) {
  color: #131628;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 61653, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-dark:focus:not(.btn-text) i,
.btn.btn-link-dark.focus:not(.btn-text) i {
  color: #131628;
}

/* line 61658, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #131628;
}

/* line 61669, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61679, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #131628;
}

/* line 61684, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.disabled,
.btn.btn-link-dark:disabled {
  color: #181c32;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 61690, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.disabled i,
.btn.btn-link-dark:disabled i {
  color: #181c32;
}

/* line 61694, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.disabled .svg-icon svg g [fill],
.btn.btn-link-dark:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 61700, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-dark:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61705, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.disabled.dropdown-toggle:after,
.btn.btn-link-dark.dropdown-toggle:disabled:after {
  color: #181c32;
}

/* line 61709, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-dark.dropdown-toggle,
.show .btn.btn-link-dark.btn-dropdown {
  color: #131628;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 61717, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-dark.dropdown-toggle i,
.show .btn.btn-link-dark.btn-dropdown i {
  color: #131628;
}

/* line 61723, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-dark.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-link-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #131628;
}

/* line 61735, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61750, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-dark.btn-dropdown.dropdown-toggle:after {
  color: #131628;
}

/* line 61757, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-dark:focus:not(.btn-text),
.btn.btn-hover-dark.focus:not(.btn-text) {
  color: #ffffff !important;
  background-color: #181c32 !important;
  border-color: #181c32 !important;
}

/* line 61764, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-dark:focus:not(.btn-text) i,
.btn.btn-hover-dark.focus:not(.btn-text) i {
  color: #ffffff !important;
}

/* line 61769, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 61780, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61790, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff !important;
}

/* line 61796, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-dark.dropdown-toggle,
.show .btn.btn-hover-dark.btn-dropdown {
  color: #ffffff !important;
  background-color: #181c32 !important;
  border-color: #181c32 !important;
}

/* line 61804, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-dark.dropdown-toggle i,
.show .btn.btn-hover-dark.btn-dropdown i {
  color: #ffffff !important;
}

/* line 61810, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-dark.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-hover-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 61822, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61837, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-dark.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

/* line 61844, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-dark.btn-clean {
  border: 0 !important;
}

/* line 61848, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-dark:focus:not(.btn-text),
.btn.btn-hover-bg-dark.focus:not(.btn-text) {
  background-color: #181c32 !important;
  border-color: #181c32 !important;
}

/* line 61855, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-dark.dropdown-toggle,
.show .btn.btn-hover-bg-dark.btn-dropdown {
  background-color: #181c32 !important;
  border-color: #181c32 !important;
}

/* line 61863, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-dark {
  background-color: #181c32;
  border-color: #181c32;
}

/* line 61867, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-dark.disabled,
.btn.btn-bg-dark:disabled {
  background-color: #181c32;
  border-color: #181c32;
}

/* line 61873, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

/* line 61877, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-dark.btn-shadow:focus:not(.btn-text),
.btn.btn-dark.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 61883, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-dark.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-dark.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 61890, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-dark.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-dark.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 61897, app/assets/stylesheets/style.bundle.scss */
.btn.btn-dark.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-dark.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-dark.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 61904, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white {
  color: #3f4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 61909, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white i {
  color: #3f4254;
}

/* line 61912, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 61917, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61921, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.dropdown-toggle:after {
  color: #3f4254;
}

/* line 61924, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-white:focus:not(.btn-text),
.btn.btn-white.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 61931, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-white:focus:not(.btn-text) i,
.btn.btn-white.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 61936, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 61947, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61957, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 61962, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.disabled,
.btn.btn-white:disabled {
  color: #3f4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 61968, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.disabled i,
.btn.btn-white:disabled i {
  color: #3f4254;
}

/* line 61972, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.disabled .svg-icon svg g [fill],
.btn.btn-white:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 61978, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-white:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 61983, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.disabled.dropdown-toggle:after,
.btn.btn-white.dropdown-toggle:disabled:after {
  color: #3f4254;
}

/* line 61987, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-white.dropdown-toggle,
.show .btn.btn-white.btn-dropdown {
  color: #3f4254;
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 61995, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-white.dropdown-toggle i,
.show .btn.btn-white.btn-dropdown i {
  color: #3f4254;
}

/* line 62001, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-white.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 62013, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62028, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-white.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 62035, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white {
  color: #ffffff;
  background-color: transparent;
  border-color: #ffffff;
}

/* line 62040, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white i {
  color: #ffffff;
}

/* line 62043, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62048, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62052, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.dropdown-toggle:after {
  color: #ffffff;
}

/* line 62055, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-outline-white:focus:not(.btn-text),
.btn.btn-outline-white.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 62062, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-outline-white:focus:not(.btn-text) i,
.btn.btn-outline-white.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 62067, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 62078, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62088, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-outline-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-outline-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 62093, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.disabled,
.btn.btn-outline-white:disabled {
  color: #ffffff;
  background-color: transparent;
  border-color: #ffffff;
}

/* line 62099, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.disabled i,
.btn.btn-outline-white:disabled i {
  color: #ffffff;
}

/* line 62103, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.disabled .svg-icon svg g [fill],
.btn.btn-outline-white:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62109, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-white:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62114, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.disabled.dropdown-toggle:after,
.btn.btn-outline-white.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 62118, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-outline-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-outline-white.dropdown-toggle,
.show .btn.btn-outline-white.btn-dropdown {
  color: #3f4254;
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 62126, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-outline-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-outline-white.dropdown-toggle i,
.show .btn.btn-outline-white.btn-dropdown i {
  color: #3f4254;
}

/* line 62132, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-outline-white.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-outline-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-outline-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 62148, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-outline-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-outline-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-outline-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62163, app/assets/stylesheets/style.bundle.scss */
.btn.btn-outline-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-outline-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-outline-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-outline-white.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 62170, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white {
  color: #ffffff;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62175, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white i {
  color: #ffffff;
}

/* line 62178, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62183, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62187, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.dropdown-toggle:after {
  color: #ffffff;
}

/* line 62190, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-white:focus:not(.btn-text),
.btn.btn-light-white.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62197, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-white:focus:not(.btn-text) i,
.btn.btn-light-white.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 62202, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 62213, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62223, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 62228, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.disabled,
.btn.btn-light-white:disabled {
  color: #ffffff;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62234, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.disabled i,
.btn.btn-light-white:disabled i {
  color: #ffffff;
}

/* line 62238, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.disabled .svg-icon svg g [fill],
.btn.btn-light-white:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62244, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-white:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62249, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.disabled.dropdown-toggle:after,
.btn.btn-light-white.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 62253, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-white.dropdown-toggle,
.show .btn.btn-light-white.btn-dropdown {
  color: #3f4254;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62261, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-white.dropdown-toggle i,
.show .btn.btn-light-white.btn-dropdown i {
  color: #3f4254;
}

/* line 62267, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-white.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 62283, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62298, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-white.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 62305, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

/* line 62310, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white i {
  color: #ffffff;
}

/* line 62313, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62318, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62322, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.dropdown-toggle:after {
  color: #ffffff;
}

/* line 62325, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-transparent-white:focus:not(.btn-text),
.btn.btn-transparent-white.focus:not(.btn-text) {
  color: #3f4254;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62332, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-transparent-white:focus:not(.btn-text) i,
.btn.btn-transparent-white.focus:not(.btn-text) i {
  color: #3f4254;
}

/* line 62337, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 62348, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62358, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-transparent-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-transparent-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254;
}

/* line 62363, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.disabled,
.btn.btn-transparent-white:disabled {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

/* line 62369, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.disabled i,
.btn.btn-transparent-white:disabled i {
  color: #ffffff;
}

/* line 62373, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.disabled .svg-icon svg g [fill],
.btn.btn-transparent-white:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62379, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-white:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62384, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.disabled.dropdown-toggle:after,
.btn.btn-transparent-white.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 62388, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-transparent-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-transparent-white.dropdown-toggle,
.show .btn.btn-transparent-white.btn-dropdown {
  color: #3f4254;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62396, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-transparent-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-transparent-white.dropdown-toggle i,
.show .btn.btn-transparent-white.btn-dropdown i {
  color: #3f4254;
}

/* line 62403, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-transparent-white.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-transparent-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-transparent-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 62419, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-transparent-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62434, app/assets/stylesheets/style.bundle.scss */
.btn.btn-transparent-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-transparent-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-transparent-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-transparent-white.btn-dropdown.dropdown-toggle:after {
  color: #3f4254;
}

/* line 62441, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white {
  color: #ffffff;
  background-color: transparent;
  border-color: transparent;
}

/* line 62446, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white i {
  color: #ffffff;
}

/* line 62449, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62454, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62458, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.dropdown-toggle:after {
  color: #ffffff;
}

/* line 62461, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-transparent-white:focus:not(.btn-text),
.btn.btn-hover-transparent-white.focus:not(.btn-text) {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

/* line 62468, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-transparent-white:focus:not(.btn-text) i,
.btn.btn-hover-transparent-white.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 62474, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62485, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-white:focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-white.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62503, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-transparent-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-transparent-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 62508, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.disabled,
.btn.btn-hover-transparent-white:disabled {
  color: #ffffff;
  background-color: transparent;
  border-color: transparent;
}

/* line 62514, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.disabled i,
.btn.btn-hover-transparent-white:disabled i {
  color: #ffffff;
}

/* line 62518, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-white:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62524, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-white:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62529, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-white.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 62533, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-transparent-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-transparent-white.dropdown-toggle,
.show .btn.btn-hover-transparent-white.btn-dropdown {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}

/* line 62541, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-transparent-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-transparent-white.dropdown-toggle i,
.show .btn.btn-hover-transparent-white.btn-dropdown i {
  color: #ffffff;
}

/* line 62548, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-transparent-white.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62564, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-transparent-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-transparent-white.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show
.btn.btn-hover-transparent-white.btn-dropdown
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62589, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-transparent-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-transparent-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-transparent-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-transparent-white.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 62596, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-light-white:focus:not(.btn-text),
.btn.btn-hover-light-white.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62603, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-light-white:focus:not(.btn-text) i,
.btn.btn-hover-light-white.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 62608, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62619, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62629, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-light-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-light-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 62635, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-light-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-light-white.dropdown-toggle,
.show .btn.btn-hover-light-white.btn-dropdown {
  color: #ffffff;
  background-color: #ffffff;
  border-color: transparent;
}

/* line 62643, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-light-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-light-white.dropdown-toggle i,
.show .btn.btn-hover-light-white.btn-dropdown i {
  color: #ffffff;
}

/* line 62650, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-light-white.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-light-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62666, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-light-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-light-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62681, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-light-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-light-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-light-white.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 62688, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-light-white.btn-clean {
  border: 0 !important;
}

/* line 62692, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white {
  border: 0;
  padding: 0 !important;
  border-radius: 0 !important;
  color: #ffffff;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 62700, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white i {
  color: #ffffff;
}

/* line 62703, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62708, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62712, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.dropdown-toggle:after {
  color: #ffffff;
}

/* line 62715, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-link-white:focus:not(.btn-text),
.btn.btn-link-white.focus:not(.btn-text) {
  color: #f3f6f9;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 62722, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-link-white:focus:not(.btn-text) i,
.btn.btn-link-white.focus:not(.btn-text) i {
  color: #f3f6f9;
}

/* line 62727, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-link-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 62738, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62748, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-link-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-link-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #f3f6f9;
}

/* line 62753, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.disabled,
.btn.btn-link-white:disabled {
  color: #ffffff;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 62759, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.disabled i,
.btn.btn-link-white:disabled i {
  color: #ffffff;
}

/* line 62763, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.disabled .svg-icon svg g [fill],
.btn.btn-link-white:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62769, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-white:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62774, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.disabled.dropdown-toggle:after,
.btn.btn-link-white.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 62778, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-link-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-link-white.dropdown-toggle,
.show .btn.btn-link-white.btn-dropdown {
  color: #f3f6f9;
  background-color: transparent !important;
  border-color: transparent !important;
}

/* line 62786, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-link-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-link-white.dropdown-toggle i,
.show .btn.btn-link-white.btn-dropdown i {
  color: #f3f6f9;
}

/* line 62792, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-link-white.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-link-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-link-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 62804, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-link-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-link-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-link-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62819, app/assets/stylesheets/style.bundle.scss */
.btn.btn-link-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-link-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-link-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-link-white.btn-dropdown.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 62826, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-white:focus:not(.btn-text),
.btn.btn-hover-white.focus:not(.btn-text) {
  color: #3f4254 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

/* line 62833, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-white:focus:not(.btn-text) i,
.btn.btn-hover-white.focus:not(.btn-text) i {
  color: #3f4254 !important;
}

/* line 62838, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 62849, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62859, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254 !important;
}

/* line 62865, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-white.dropdown-toggle,
.show .btn.btn-hover-white.btn-dropdown {
  color: #3f4254 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

/* line 62873, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-white.dropdown-toggle i,
.show .btn.btn-hover-white.btn-dropdown i {
  color: #3f4254 !important;
}

/* line 62879, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-white.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 62895, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 62910, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-white.btn-dropdown.dropdown-toggle:after {
  color: #3f4254 !important;
}

/* line 62917, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-white.btn-clean {
  border: 0 !important;
}

/* line 62921, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-bg-white:focus:not(.btn-text),
.btn.btn-hover-bg-white.focus:not(.btn-text) {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

/* line 62928, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-bg-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-bg-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-bg-white.dropdown-toggle,
.show .btn.btn-hover-bg-white.btn-dropdown {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}

/* line 62936, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-white {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 62940, app/assets/stylesheets/style.bundle.scss */
.btn.btn-bg-white.disabled,
.btn.btn-bg-white:disabled {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 62946, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.btn-shadow {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.25) !important;
}

/* line 62950, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-white.btn-shadow:focus:not(.btn-text),
.btn.btn-white.btn-shadow.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 62956, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-white.btn-shadow.active:not(:disabled):not(.disabled),
.show > .btn.btn-white.btn-shadow.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 62963, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-white.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-white.btn-shadow-hover.focus:not(.btn-text) {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 62970, app/assets/stylesheets/style.bundle.scss */
.btn.btn-white.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-white.btn-shadow-hover.active:not(:disabled):not(.disabled),
.show > .btn.btn-white.btn-shadow-hover.dropdown-toggle {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
  box-shadow: 0px 9px 16px 0px rgba(24, 28, 50, 0.3) !important;
}

/* line 62977, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-white {
  color: #ffffff;
}

/* line 62980, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-white.disabled,
.btn.btn-text-white:disabled {
  color: #ffffff;
}

/* line 62985, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white i {
  color: #ffffff;
}

/* line 62989, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 62995, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63000, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white.dropdown-toggle:after {
  color: #ffffff;
}

/* line 63004, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white.disabled i,
.btn.btn-icon-white:disabled i {
  color: #ffffff;
}

/* line 63009, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white.disabled .svg-icon svg g [fill],
.btn.btn-icon-white:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 63016, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-white:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63022, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-white.disabled.dropdown-toggle:after,
.btn.btn-icon-white.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 63027, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-white:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-white:focus:not(.btn-text),
.btn.btn-hover-text-white.focus:not(.btn-text) {
  color: #ffffff !important;
}

/* line 63033, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-white:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-white.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-white.dropdown-toggle,
.show .btn.btn-hover-text-white.btn-dropdown {
  color: #ffffff !important;
}

/* line 63040, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-icon-white:focus:not(.btn-text) i,
.btn.btn-hover-icon-white.focus:not(.btn-text) i {
  color: #ffffff !important;
}

/* line 63046, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 63058, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63069, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-white.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-white.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff !important;
}

/* line 63075, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-icon-white.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-white.dropdown-toggle i,
.show .btn.btn-hover-icon-white.btn-dropdown i {
  color: #ffffff !important;
}

/* line 63082, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-white.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 63099, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-white.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63115, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-white.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-white.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-white.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-white.btn-dropdown.dropdown-toggle:after {
  color: #ffffff !important;
}

/* line 63122, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-primary {
  color: #3699ff;
}

/* line 63125, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-primary.disabled,
.btn.btn-text-primary:disabled {
  color: #3699ff;
}

/* line 63130, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary i {
  color: #3699ff;
}

/* line 63134, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 63140, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63145, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary.dropdown-toggle:after {
  color: #3699ff;
}

/* line 63149, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary.disabled i,
.btn.btn-icon-primary:disabled i {
  color: #3699ff;
}

/* line 63154, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary.disabled .svg-icon svg g [fill],
.btn.btn-icon-primary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 63161, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-primary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63167, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-primary.disabled.dropdown-toggle:after,
.btn.btn-icon-primary.dropdown-toggle:disabled:after {
  color: #3699ff;
}

/* line 63172, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-primary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-primary:focus:not(.btn-text),
.btn.btn-hover-text-primary.focus:not(.btn-text) {
  color: #3699ff !important;
}

/* line 63178, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-primary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-primary.dropdown-toggle,
.show .btn.btn-hover-text-primary.btn-dropdown {
  color: #3699ff !important;
}

/* line 63185, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-primary:focus:not(.btn-text) i,
.btn.btn-hover-icon-primary.focus:not(.btn-text) i {
  color: #3699ff !important;
}

/* line 63192, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff !important;
}

/* line 63204, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63215, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-primary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-primary.focus.dropdown-toggle:not(.btn-text):after {
  color: #3699ff !important;
}

/* line 63221, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-primary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-primary.dropdown-toggle i,
.show .btn.btn-hover-icon-primary.btn-dropdown i {
  color: #3699ff !important;
}

/* line 63229, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-primary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff !important;
}

/* line 63246, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-primary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-primary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63267, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-primary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-primary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-primary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-primary.btn-dropdown.dropdown-toggle:after {
  color: #3699ff !important;
}

/* line 63274, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-secondary {
  color: #181c32;
}

/* line 63277, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-secondary.disabled,
.btn.btn-text-secondary:disabled {
  color: #181c32;
}

/* line 63282, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary i {
  color: #181c32;
}

/* line 63286, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 63292, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63297, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary.dropdown-toggle:after {
  color: #181c32;
}

/* line 63301, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary.disabled i,
.btn.btn-icon-secondary:disabled i {
  color: #181c32;
}

/* line 63306, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary.disabled .svg-icon svg g [fill],
.btn.btn-icon-secondary:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 63313, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-secondary:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63319, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-secondary.disabled.dropdown-toggle:after,
.btn.btn-icon-secondary.dropdown-toggle:disabled:after {
  color: #181c32;
}

/* line 63324, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-secondary:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-secondary:focus:not(.btn-text),
.btn.btn-hover-text-secondary.focus:not(.btn-text) {
  color: #181c32 !important;
}

/* line 63330, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-secondary.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-secondary.dropdown-toggle,
.show .btn.btn-hover-text-secondary.btn-dropdown {
  color: #181c32 !important;
}

/* line 63337, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-secondary:focus:not(.btn-text) i,
.btn.btn-hover-icon-secondary.focus:not(.btn-text) i {
  color: #181c32 !important;
}

/* line 63344, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-secondary.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 63356, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-secondary.focus:not(.btn-text)
.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63371, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-secondary.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-secondary.focus.dropdown-toggle:not(.btn-text):after {
  color: #181c32 !important;
}

/* line 63377, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-secondary.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-secondary.dropdown-toggle i,
.show .btn.btn-hover-icon-secondary.btn-dropdown i {
  color: #181c32 !important;
}

/* line 63385, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-secondary.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 63402, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-secondary.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-secondary.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63423, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-secondary.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-secondary.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-secondary.btn-dropdown.dropdown-toggle:after {
  color: #181c32 !important;
}

/* line 63430, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-success {
  color: #1bc5bd;
}

/* line 63433, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-success.disabled,
.btn.btn-text-success:disabled {
  color: #1bc5bd;
}

/* line 63438, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success i {
  color: #1bc5bd;
}

/* line 63442, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 63448, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63453, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success.dropdown-toggle:after {
  color: #1bc5bd;
}

/* line 63457, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success.disabled i,
.btn.btn-icon-success:disabled i {
  color: #1bc5bd;
}

/* line 63462, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success.disabled .svg-icon svg g [fill],
.btn.btn-icon-success:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 63469, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-success:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63475, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-success.disabled.dropdown-toggle:after,
.btn.btn-icon-success.dropdown-toggle:disabled:after {
  color: #1bc5bd;
}

/* line 63480, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-success:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-success:focus:not(.btn-text),
.btn.btn-hover-text-success.focus:not(.btn-text) {
  color: #1bc5bd !important;
}

/* line 63486, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-success:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-success.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-success.dropdown-toggle,
.show .btn.btn-hover-text-success.btn-dropdown {
  color: #1bc5bd !important;
}

/* line 63493, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-success:focus:not(.btn-text) i,
.btn.btn-hover-icon-success.focus:not(.btn-text) i {
  color: #1bc5bd !important;
}

/* line 63500, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd !important;
}

/* line 63512, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63523, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-success.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-success.focus.dropdown-toggle:not(.btn-text):after {
  color: #1bc5bd !important;
}

/* line 63529, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-success.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-success.dropdown-toggle i,
.show .btn.btn-hover-icon-success.btn-dropdown i {
  color: #1bc5bd !important;
}

/* line 63537, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-success.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-success.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd !important;
}

/* line 63554, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-success.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-success.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63575, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-success.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-success.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-success.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-success.btn-dropdown.dropdown-toggle:after {
  color: #1bc5bd !important;
}

/* line 63582, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-info {
  color: #8950fc;
}

/* line 63585, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-info.disabled,
.btn.btn-text-info:disabled {
  color: #8950fc;
}

/* line 63590, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info i {
  color: #8950fc;
}

/* line 63594, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 63600, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63605, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info.dropdown-toggle:after {
  color: #8950fc;
}

/* line 63609, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info.disabled i,
.btn.btn-icon-info:disabled i {
  color: #8950fc;
}

/* line 63614, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info.disabled .svg-icon svg g [fill],
.btn.btn-icon-info:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 63621, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-info:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63627, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-info.disabled.dropdown-toggle:after,
.btn.btn-icon-info.dropdown-toggle:disabled:after {
  color: #8950fc;
}

/* line 63632, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-info:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-info:focus:not(.btn-text),
.btn.btn-hover-text-info.focus:not(.btn-text) {
  color: #8950fc !important;
}

/* line 63638, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-info:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-info.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-info.dropdown-toggle,
.show .btn.btn-hover-text-info.btn-dropdown {
  color: #8950fc !important;
}

/* line 63645, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-icon-info:focus:not(.btn-text) i,
.btn.btn-hover-icon-info.focus:not(.btn-text) i {
  color: #8950fc !important;
}

/* line 63651, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc !important;
}

/* line 63663, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63674, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-info.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-info.focus.dropdown-toggle:not(.btn-text):after {
  color: #8950fc !important;
}

/* line 63680, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-icon-info.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-info.dropdown-toggle i,
.show .btn.btn-hover-icon-info.btn-dropdown i {
  color: #8950fc !important;
}

/* line 63687, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-info.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc !important;
}

/* line 63704, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-info.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63720, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-info.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-info.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-info.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-info.btn-dropdown.dropdown-toggle:after {
  color: #8950fc !important;
}

/* line 63727, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-warning {
  color: #ffa800;
}

/* line 63730, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-warning.disabled,
.btn.btn-text-warning:disabled {
  color: #ffa800;
}

/* line 63735, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning i {
  color: #ffa800;
}

/* line 63739, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 63745, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63750, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning.dropdown-toggle:after {
  color: #ffa800;
}

/* line 63754, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning.disabled i,
.btn.btn-icon-warning:disabled i {
  color: #ffa800;
}

/* line 63759, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning.disabled .svg-icon svg g [fill],
.btn.btn-icon-warning:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 63766, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-warning:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63772, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-warning.disabled.dropdown-toggle:after,
.btn.btn-icon-warning.dropdown-toggle:disabled:after {
  color: #ffa800;
}

/* line 63777, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-warning:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-warning:focus:not(.btn-text),
.btn.btn-hover-text-warning.focus:not(.btn-text) {
  color: #ffa800 !important;
}

/* line 63783, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-warning.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-warning.dropdown-toggle,
.show .btn.btn-hover-text-warning.btn-dropdown {
  color: #ffa800 !important;
}

/* line 63790, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-warning:focus:not(.btn-text) i,
.btn.btn-hover-icon-warning.focus:not(.btn-text) i {
  color: #ffa800 !important;
}

/* line 63797, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800 !important;
}

/* line 63809, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63820, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-warning.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-warning.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffa800 !important;
}

/* line 63826, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-warning.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-warning.dropdown-toggle i,
.show .btn.btn-hover-icon-warning.btn-dropdown i {
  color: #ffa800 !important;
}

/* line 63834, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-warning.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800 !important;
}

/* line 63851, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-warning.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-warning.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63872, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-warning.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-warning.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-warning.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-warning.btn-dropdown.dropdown-toggle:after {
  color: #ffa800 !important;
}

/* line 63879, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-danger {
  color: #f64e60;
}

/* line 63882, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-danger.disabled,
.btn.btn-text-danger:disabled {
  color: #f64e60;
}

/* line 63887, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger i {
  color: #f64e60;
}

/* line 63891, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 63897, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63902, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger.dropdown-toggle:after {
  color: #f64e60;
}

/* line 63906, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger.disabled i,
.btn.btn-icon-danger:disabled i {
  color: #f64e60;
}

/* line 63911, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger.disabled .svg-icon svg g [fill],
.btn.btn-icon-danger:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 63918, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-danger:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63924, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-danger.disabled.dropdown-toggle:after,
.btn.btn-icon-danger.dropdown-toggle:disabled:after {
  color: #f64e60;
}

/* line 63929, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-danger:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-danger:focus:not(.btn-text),
.btn.btn-hover-text-danger.focus:not(.btn-text) {
  color: #f64e60 !important;
}

/* line 63935, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-danger.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-danger.dropdown-toggle,
.show .btn.btn-hover-text-danger.btn-dropdown {
  color: #f64e60 !important;
}

/* line 63942, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-icon-danger:focus:not(.btn-text) i,
.btn.btn-hover-icon-danger.focus:not(.btn-text) i {
  color: #f64e60 !important;
}

/* line 63948, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60 !important;
}

/* line 63960, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 63971, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-danger.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-danger.focus.dropdown-toggle:not(.btn-text):after {
  color: #f64e60 !important;
}

/* line 63977, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-danger.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-danger.dropdown-toggle i,
.show .btn.btn-hover-icon-danger.btn-dropdown i {
  color: #f64e60 !important;
}

/* line 63985, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60 !important;
}

/* line 64002, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-danger.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64018, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-danger.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-danger.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-danger.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-danger.btn-dropdown.dropdown-toggle:after {
  color: #f64e60 !important;
}

/* line 64025, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-light {
  color: #f3f6f9;
}

/* line 64028, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-light.disabled,
.btn.btn-text-light:disabled {
  color: #f3f6f9;
}

/* line 64033, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light i {
  color: #f3f6f9;
}

/* line 64037, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 64043, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64048, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light.dropdown-toggle:after {
  color: #f3f6f9;
}

/* line 64052, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light.disabled i,
.btn.btn-icon-light:disabled i {
  color: #f3f6f9;
}

/* line 64057, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light.disabled .svg-icon svg g [fill],
.btn.btn-icon-light:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 64064, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-light:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64070, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-light.disabled.dropdown-toggle:after,
.btn.btn-icon-light.dropdown-toggle:disabled:after {
  color: #f3f6f9;
}

/* line 64075, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-light:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-light:focus:not(.btn-text),
.btn.btn-hover-text-light.focus:not(.btn-text) {
  color: #f3f6f9 !important;
}

/* line 64081, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-light:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-light.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-light.dropdown-toggle,
.show .btn.btn-hover-text-light.btn-dropdown {
  color: #f3f6f9 !important;
}

/* line 64088, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-icon-light:focus:not(.btn-text) i,
.btn.btn-hover-icon-light.focus:not(.btn-text) i {
  color: #f3f6f9 !important;
}

/* line 64094, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9 !important;
}

/* line 64106, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64117, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-light.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-light.focus.dropdown-toggle:not(.btn-text):after {
  color: #f3f6f9 !important;
}

/* line 64123, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-icon-light.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-light.dropdown-toggle i,
.show .btn.btn-hover-icon-light.btn-dropdown i {
  color: #f3f6f9 !important;
}

/* line 64130, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-light.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9 !important;
}

/* line 64147, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-light.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64163, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-light.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-light.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-light.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-light.btn-dropdown.dropdown-toggle:after {
  color: #f3f6f9 !important;
}

/* line 64170, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark {
  color: #181c32;
}

/* line 64173, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark.disabled,
.btn.btn-text-dark:disabled {
  color: #181c32;
}

/* line 64178, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark i {
  color: #181c32;
}

/* line 64182, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 64188, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64193, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark.dropdown-toggle:after {
  color: #181c32;
}

/* line 64197, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark.disabled i,
.btn.btn-icon-dark:disabled i {
  color: #181c32;
}

/* line 64202, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 64209, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64215, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark.disabled.dropdown-toggle:after,
.btn.btn-icon-dark.dropdown-toggle:disabled:after {
  color: #181c32;
}

/* line 64220, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-dark:focus:not(.btn-text),
.btn.btn-hover-text-dark.focus:not(.btn-text) {
  color: #181c32 !important;
}

/* line 64226, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-dark.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-dark.dropdown-toggle,
.show .btn.btn-hover-text-dark.btn-dropdown {
  color: #181c32 !important;
}

/* line 64233, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-icon-dark:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark.focus:not(.btn-text) i {
  color: #181c32 !important;
}

/* line 64239, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 64251, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64262, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-dark.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-dark.focus.dropdown-toggle:not(.btn-text):after {
  color: #181c32 !important;
}

/* line 64268, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-icon-dark.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-dark.dropdown-toggle i,
.show .btn.btn-hover-icon-dark.btn-dropdown i {
  color: #181c32 !important;
}

/* line 64275, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 64292, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64308, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-dark.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-dark.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark.btn-dropdown.dropdown-toggle:after {
  color: #181c32 !important;
}

/* line 64315, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-75 {
  color: #3f4254;
}

/* line 64318, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-75.disabled,
.btn.btn-text-dark-75:disabled {
  color: #3f4254;
}

/* line 64323, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75 i {
  color: #3f4254;
}

/* line 64327, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 64333, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64338, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75.dropdown-toggle:after {
  color: #3f4254;
}

/* line 64342, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75.disabled i,
.btn.btn-icon-dark-75:disabled i {
  color: #3f4254;
}

/* line 64347, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-75:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254;
}

/* line 64354, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-75:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64360, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-75.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-75.dropdown-toggle:disabled:after {
  color: #3f4254;
}

/* line 64365, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-dark-75:focus:not(.btn-text),
.btn.btn-hover-text-dark-75.focus:not(.btn-text) {
  color: #3f4254 !important;
}

/* line 64371, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-75:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-dark-75.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-dark-75.dropdown-toggle,
.show .btn.btn-hover-text-dark-75.btn-dropdown {
  color: #3f4254 !important;
}

/* line 64378, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-dark-75:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-75.focus:not(.btn-text) i {
  color: #3f4254 !important;
}

/* line 64385, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 64397, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64408, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-dark-75.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-dark-75.focus.dropdown-toggle:not(.btn-text):after {
  color: #3f4254 !important;
}

/* line 64414, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-dark-75.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-dark-75.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-75.btn-dropdown i {
  color: #3f4254 !important;
}

/* line 64422, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-75.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-dark-75.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 64439, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-75.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-dark-75.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64460, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-75.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-dark-75.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-dark-75.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-75.btn-dropdown.dropdown-toggle:after {
  color: #3f4254 !important;
}

/* line 64467, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-65 {
  color: #5e6278;
}

/* line 64470, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-65.disabled,
.btn.btn-text-dark-65:disabled {
  color: #5e6278;
}

/* line 64475, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65 i {
  color: #5e6278;
}

/* line 64479, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #5e6278;
}

/* line 64485, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64490, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65.dropdown-toggle:after {
  color: #5e6278;
}

/* line 64494, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65.disabled i,
.btn.btn-icon-dark-65:disabled i {
  color: #5e6278;
}

/* line 64499, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-65:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #5e6278;
}

/* line 64506, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-65:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64512, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-65.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-65.dropdown-toggle:disabled:after {
  color: #5e6278;
}

/* line 64517, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-dark-65:focus:not(.btn-text),
.btn.btn-hover-text-dark-65.focus:not(.btn-text) {
  color: #5e6278 !important;
}

/* line 64523, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-65:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-dark-65.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-dark-65.dropdown-toggle,
.show .btn.btn-hover-text-dark-65.btn-dropdown {
  color: #5e6278 !important;
}

/* line 64530, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-dark-65:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-65.focus:not(.btn-text) i {
  color: #5e6278 !important;
}

/* line 64537, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #5e6278 !important;
}

/* line 64549, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64560, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-dark-65.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-dark-65.focus.dropdown-toggle:not(.btn-text):after {
  color: #5e6278 !important;
}

/* line 64566, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-dark-65.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-dark-65.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-65.btn-dropdown i {
  color: #5e6278 !important;
}

/* line 64574, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-65.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-dark-65.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #5e6278 !important;
}

/* line 64591, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-65.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-dark-65.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64612, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-65.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-dark-65.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-dark-65.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-65.btn-dropdown.dropdown-toggle:after {
  color: #5e6278 !important;
}

/* line 64619, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-50 {
  color: #7e8299;
}

/* line 64622, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-50.disabled,
.btn.btn-text-dark-50:disabled {
  color: #7e8299;
}

/* line 64627, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50 i {
  color: #7e8299;
}

/* line 64631, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 64637, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64642, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50.dropdown-toggle:after {
  color: #7e8299;
}

/* line 64646, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50.disabled i,
.btn.btn-icon-dark-50:disabled i {
  color: #7e8299;
}

/* line 64651, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-50:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 64658, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-50:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64664, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-50.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-50.dropdown-toggle:disabled:after {
  color: #7e8299;
}

/* line 64669, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-dark-50:focus:not(.btn-text),
.btn.btn-hover-text-dark-50.focus:not(.btn-text) {
  color: #7e8299 !important;
}

/* line 64675, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-50:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-dark-50.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-dark-50.dropdown-toggle,
.show .btn.btn-hover-text-dark-50.btn-dropdown {
  color: #7e8299 !important;
}

/* line 64682, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-dark-50:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-50.focus:not(.btn-text) i {
  color: #7e8299 !important;
}

/* line 64689, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299 !important;
}

/* line 64701, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64712, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-dark-50.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-dark-50.focus.dropdown-toggle:not(.btn-text):after {
  color: #7e8299 !important;
}

/* line 64718, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-dark-50.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-dark-50.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-50.btn-dropdown i {
  color: #7e8299 !important;
}

/* line 64726, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-50.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-dark-50.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299 !important;
}

/* line 64743, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-50.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-dark-50.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64764, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-50.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-dark-50.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-dark-50.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-50.btn-dropdown.dropdown-toggle:after {
  color: #7e8299 !important;
}

/* line 64771, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-25 {
  color: #d1d3e0;
}

/* line 64774, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-dark-25.disabled,
.btn.btn-text-dark-25:disabled {
  color: #d1d3e0;
}

/* line 64779, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25 i {
  color: #d1d3e0;
}

/* line 64783, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25 .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0;
}

/* line 64789, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25 .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64794, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25.dropdown-toggle:after {
  color: #d1d3e0;
}

/* line 64798, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25.disabled i,
.btn.btn-icon-dark-25:disabled i {
  color: #d1d3e0;
}

/* line 64803, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-25:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0;
}

/* line 64810, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-25:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64816, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-dark-25.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-25.dropdown-toggle:disabled:after {
  color: #d1d3e0;
}

/* line 64821, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-dark-25:focus:not(.btn-text),
.btn.btn-hover-text-dark-25.focus:not(.btn-text) {
  color: #d1d3e0 !important;
}

/* line 64827, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-dark-25:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-dark-25.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-dark-25.dropdown-toggle,
.show .btn.btn-hover-text-dark-25.btn-dropdown {
  color: #d1d3e0 !important;
}

/* line 64834, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled)
i,
.btn.btn-hover-icon-dark-25:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-25.focus:not(.btn-text) i {
  color: #d1d3e0 !important;
}

/* line 64841, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0 !important;
}

/* line 64853, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64864, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-dark-25.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-dark-25.focus.dropdown-toggle:not(.btn-text):after {
  color: #d1d3e0 !important;
}

/* line 64870, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text)
i,
.btn.btn-hover-icon-dark-25.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-dark-25.dropdown-toggle i,
.show .btn.btn-hover-icon-dark-25.btn-dropdown i {
  color: #d1d3e0 !important;
}

/* line 64878, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-dark-25.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-dark-25.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0 !important;
}

/* line 64895, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-dark-25.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show
> .btn.btn-hover-icon-dark-25.dropdown-toggle
.svg-icon
svg:hover
g
[fill],
.show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64916, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-dark-25.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-dark-25.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-dark-25.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-25.btn-dropdown.dropdown-toggle:after {
  color: #d1d3e0 !important;
}

/* line 64923, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-muted {
  color: #b5b5c3;
}

/* line 64926, app/assets/stylesheets/style.bundle.scss */
.btn.btn-text-muted.disabled,
.btn.btn-text-muted:disabled {
  color: #b5b5c3;
}

/* line 64931, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted i {
  color: #b5b5c3;
}

/* line 64935, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 64941, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64946, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted.dropdown-toggle:after {
  color: #b5b5c3;
}

/* line 64950, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted.disabled i,
.btn.btn-icon-muted:disabled i {
  color: #b5b5c3;
}

/* line 64955, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted.disabled .svg-icon svg g [fill],
.btn.btn-icon-muted:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 64962, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-muted:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 64968, app/assets/stylesheets/style.bundle.scss */
.btn.btn-icon-muted.disabled.dropdown-toggle:after,
.btn.btn-icon-muted.dropdown-toggle:disabled:after {
  color: #b5b5c3;
}

/* line 64973, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-muted:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-hover-text-muted:focus:not(.btn-text),
.btn.btn-hover-text-muted.focus:not(.btn-text) {
  color: #b5b5c3 !important;
}

/* line 64979, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-text-muted:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-hover-text-muted.active:not(:disabled):not(.disabled),
.show > .btn.btn-hover-text-muted.dropdown-toggle,
.show .btn.btn-hover-text-muted.btn-dropdown {
  color: #b5b5c3 !important;
}

/* line 64986, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-hover-icon-muted:focus:not(.btn-text) i,
.btn.btn-hover-icon-muted.focus:not(.btn-text) i {
  color: #b5b5c3 !important;
}

/* line 64992, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3 !important;
}

/* line 65004, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65015, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-hover-icon-muted.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-hover-icon-muted.focus.dropdown-toggle:not(.btn-text):after {
  color: #b5b5c3 !important;
}

/* line 65021, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-hover-icon-muted.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-hover-icon-muted.dropdown-toggle i,
.show .btn.btn-hover-icon-muted.btn-dropdown i {
  color: #b5b5c3 !important;
}

/* line 65028, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-hover-icon-muted.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3 !important;
}

/* line 65045, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-hover-icon-muted.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65061, app/assets/stylesheets/style.bundle.scss */
.btn.btn-hover-icon-muted.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-hover-icon-muted.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-hover-icon-muted.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-hover-icon-muted.btn-dropdown.dropdown-toggle:after {
  color: #b5b5c3 !important;
}

/* line 65068, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook {
  color: #ffffff;
  background-color: #3b5998;
  border-color: #3b5998;
}

/* line 65073, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook i {
  color: #ffffff;
}

/* line 65076, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65081, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65085, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65088, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-facebook:focus:not(.btn-text),
.btn.btn-facebook.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #30497c;
  border-color: #30497c;
}

/* line 65095, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-facebook:focus:not(.btn-text) i,
.btn.btn-facebook.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 65100, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-facebook:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-facebook.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65111, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65121, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-facebook.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-facebook.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 65126, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.disabled,
.btn.btn-facebook:disabled {
  color: #ffffff;
  background-color: #3b5998;
  border-color: #3b5998;
}

/* line 65132, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.disabled i,
.btn.btn-facebook:disabled i {
  color: #ffffff;
}

/* line 65136, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.disabled .svg-icon svg g [fill],
.btn.btn-facebook:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65142, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.disabled .svg-icon svg:hover g [fill],
.btn.btn-facebook:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65147, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.disabled.dropdown-toggle:after,
.btn.btn-facebook.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 65151, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-facebook.active:not(:disabled):not(.disabled),
.show > .btn.btn-facebook.dropdown-toggle,
.show .btn.btn-facebook.btn-dropdown {
  color: #ffffff;
  background-color: #30497c;
  border-color: #30497c;
}

/* line 65159, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-facebook.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-facebook.dropdown-toggle i,
.show .btn.btn-facebook.btn-dropdown i {
  color: #ffffff;
}

/* line 65165, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-facebook.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-facebook.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-facebook.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65177, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-facebook.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-facebook.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-facebook.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65192, app/assets/stylesheets/style.bundle.scss */
.btn.btn-facebook.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-facebook.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-facebook.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-facebook.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65199, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook {
  color: #3b5998;
  background-color: rgba(59, 89, 152, 0.1);
  border-color: transparent;
}

/* line 65204, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook i {
  color: #3b5998;
}

/* line 65207, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3b5998;
}

/* line 65212, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65216, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.dropdown-toggle:after {
  color: #3b5998;
}

/* line 65219, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-facebook:focus:not(.btn-text),
.btn.btn-light-facebook.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #3b5998;
  border-color: transparent;
}

/* line 65226, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-facebook:focus:not(.btn-text) i,
.btn.btn-light-facebook.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 65231, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65242, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65252, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-facebook.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-facebook.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 65257, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.disabled,
.btn.btn-light-facebook:disabled {
  color: #3b5998;
  background-color: rgba(59, 89, 152, 0.1);
  border-color: transparent;
}

/* line 65263, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.disabled i,
.btn.btn-light-facebook:disabled i {
  color: #3b5998;
}

/* line 65267, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.disabled .svg-icon svg g [fill],
.btn.btn-light-facebook:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3b5998;
}

/* line 65273, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-facebook:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65278, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.disabled.dropdown-toggle:after,
.btn.btn-light-facebook.dropdown-toggle:disabled:after {
  color: #3b5998;
}

/* line 65282, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-facebook.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-facebook.dropdown-toggle,
.show .btn.btn-light-facebook.btn-dropdown {
  color: #ffffff;
  background-color: #3b5998;
  border-color: transparent;
}

/* line 65290, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-facebook.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-facebook.dropdown-toggle i,
.show .btn.btn-light-facebook.btn-dropdown i {
  color: #ffffff;
}

/* line 65296, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-facebook.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-facebook.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-facebook.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65312, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-facebook.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-facebook.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-facebook.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65327, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-facebook.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-facebook.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-facebook.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-facebook.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65334, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: #dd4b39;
}

/* line 65339, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google i {
  color: #ffffff;
}

/* line 65342, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65347, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65351, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65354, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-google:focus:not(.btn-text),
.btn.btn-google.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #cd3623;
  border-color: #cd3623;
}

/* line 65361, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-google:focus:not(.btn-text) i,
.btn.btn-google.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 65366, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-google:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-google.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65377, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-google:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-google.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65387, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-google.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-google.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 65392, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.disabled,
.btn.btn-google:disabled {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: #dd4b39;
}

/* line 65398, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.disabled i,
.btn.btn-google:disabled i {
  color: #ffffff;
}

/* line 65402, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.disabled .svg-icon svg g [fill],
.btn.btn-google:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65408, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.disabled .svg-icon svg:hover g [fill],
.btn.btn-google:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65413, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.disabled.dropdown-toggle:after,
.btn.btn-google.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 65417, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-google.active:not(:disabled):not(.disabled),
.show > .btn.btn-google.dropdown-toggle,
.show .btn.btn-google.btn-dropdown {
  color: #ffffff;
  background-color: #cd3623;
  border-color: #cd3623;
}

/* line 65425, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-google.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-google.dropdown-toggle i,
.show .btn.btn-google.btn-dropdown i {
  color: #ffffff;
}

/* line 65431, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-google.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-google.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-google.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65443, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-google.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-google.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-google.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65458, app/assets/stylesheets/style.bundle.scss */
.btn.btn-google.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-google.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-google.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-google.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65465, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google {
  color: #dd4b39;
  background-color: rgba(221, 75, 57, 0.1);
  border-color: transparent;
}

/* line 65470, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google i {
  color: #dd4b39;
}

/* line 65473, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #dd4b39;
}

/* line 65478, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65482, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.dropdown-toggle:after {
  color: #dd4b39;
}

/* line 65485, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-google:focus:not(.btn-text),
.btn.btn-light-google.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: transparent;
}

/* line 65492, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-google:focus:not(.btn-text) i,
.btn.btn-light-google.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 65497, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-google:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-google.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65508, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-google:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-google.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65518, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-google.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-google.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 65523, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.disabled,
.btn.btn-light-google:disabled {
  color: #dd4b39;
  background-color: rgba(221, 75, 57, 0.1);
  border-color: transparent;
}

/* line 65529, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.disabled i,
.btn.btn-light-google:disabled i {
  color: #dd4b39;
}

/* line 65533, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.disabled .svg-icon svg g [fill],
.btn.btn-light-google:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #dd4b39;
}

/* line 65539, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-google:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65544, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.disabled.dropdown-toggle:after,
.btn.btn-light-google.dropdown-toggle:disabled:after {
  color: #dd4b39;
}

/* line 65548, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-google.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-google.dropdown-toggle,
.show .btn.btn-light-google.btn-dropdown {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: transparent;
}

/* line 65556, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-google.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-google.dropdown-toggle i,
.show .btn.btn-light-google.btn-dropdown i {
  color: #ffffff;
}

/* line 65562, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-google.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-google.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-google.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65578, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-google.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-google.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-google.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65593, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-google.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-google.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-google.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-google.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65600, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}

/* line 65605, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter i {
  color: #ffffff;
}

/* line 65608, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65613, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65617, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65620, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-twitter:focus:not(.btn-text),
.btn.btn-twitter.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #0d8ddc;
  border-color: #0d8ddc;
}

/* line 65627, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-twitter:focus:not(.btn-text) i,
.btn.btn-twitter.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 65632, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-twitter:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-twitter.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65643, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65653, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-twitter.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-twitter.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 65658, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.disabled,
.btn.btn-twitter:disabled {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}

/* line 65664, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.disabled i,
.btn.btn-twitter:disabled i {
  color: #ffffff;
}

/* line 65668, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.disabled .svg-icon svg g [fill],
.btn.btn-twitter:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65674, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.disabled .svg-icon svg:hover g [fill],
.btn.btn-twitter:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65679, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.disabled.dropdown-toggle:after,
.btn.btn-twitter.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 65683, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-twitter.active:not(:disabled):not(.disabled),
.show > .btn.btn-twitter.dropdown-toggle,
.show .btn.btn-twitter.btn-dropdown {
  color: #ffffff;
  background-color: #0d8ddc;
  border-color: #0d8ddc;
}

/* line 65691, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-twitter.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-twitter.dropdown-toggle i,
.show .btn.btn-twitter.btn-dropdown i {
  color: #ffffff;
}

/* line 65697, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-twitter.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-twitter.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-twitter.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65709, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-twitter.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-twitter.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-twitter.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65724, app/assets/stylesheets/style.bundle.scss */
.btn.btn-twitter.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-twitter.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-twitter.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-twitter.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65731, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter {
  color: #1da1f2;
  background-color: rgba(29, 161, 242, 0.1);
  border-color: transparent;
}

/* line 65736, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter i {
  color: #1da1f2;
}

/* line 65739, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1da1f2;
}

/* line 65744, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65748, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.dropdown-toggle:after {
  color: #1da1f2;
}

/* line 65751, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-twitter:focus:not(.btn-text),
.btn.btn-light-twitter.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: transparent;
}

/* line 65758, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-twitter:focus:not(.btn-text) i,
.btn.btn-light-twitter.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 65763, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65774, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65784, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-twitter.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-twitter.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 65789, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.disabled,
.btn.btn-light-twitter:disabled {
  color: #1da1f2;
  background-color: rgba(29, 161, 242, 0.1);
  border-color: transparent;
}

/* line 65795, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.disabled i,
.btn.btn-light-twitter:disabled i {
  color: #1da1f2;
}

/* line 65799, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.disabled .svg-icon svg g [fill],
.btn.btn-light-twitter:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1da1f2;
}

/* line 65805, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-twitter:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65810, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.disabled.dropdown-toggle:after,
.btn.btn-light-twitter.dropdown-toggle:disabled:after {
  color: #1da1f2;
}

/* line 65814, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-twitter.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-twitter.dropdown-toggle,
.show .btn.btn-light-twitter.btn-dropdown {
  color: #ffffff;
  background-color: #1da1f2;
  border-color: transparent;
}

/* line 65822, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-twitter.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-twitter.dropdown-toggle i,
.show .btn.btn-light-twitter.btn-dropdown i {
  color: #ffffff;
}

/* line 65828, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-twitter.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-twitter.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-twitter.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65844, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-twitter.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-twitter.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-twitter.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65859, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-twitter.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-twitter.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-twitter.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-twitter.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65866, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram {
  color: #ffffff;
  background-color: #e1306c;
  border-color: #e1306c;
}

/* line 65871, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram i {
  color: #ffffff;
}

/* line 65874, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65879, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65883, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65886, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-instagram:focus:not(.btn-text),
.btn.btn-instagram.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #cd1e59;
  border-color: #cd1e59;
}

/* line 65893, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-instagram:focus:not(.btn-text) i,
.btn.btn-instagram.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 65898, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-instagram:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-instagram.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65909, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65919, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-instagram.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-instagram.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 65924, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.disabled,
.btn.btn-instagram:disabled {
  color: #ffffff;
  background-color: #e1306c;
  border-color: #e1306c;
}

/* line 65930, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.disabled i,
.btn.btn-instagram:disabled i {
  color: #ffffff;
}

/* line 65934, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.disabled .svg-icon svg g [fill],
.btn.btn-instagram:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65940, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.disabled .svg-icon svg:hover g [fill],
.btn.btn-instagram:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65945, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.disabled.dropdown-toggle:after,
.btn.btn-instagram.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 65949, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-instagram.active:not(:disabled):not(.disabled),
.show > .btn.btn-instagram.dropdown-toggle,
.show .btn.btn-instagram.btn-dropdown {
  color: #ffffff;
  background-color: #cd1e59;
  border-color: #cd1e59;
}

/* line 65957, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-instagram.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-instagram.dropdown-toggle i,
.show .btn.btn-instagram.btn-dropdown i {
  color: #ffffff;
}

/* line 65963, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-instagram.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-instagram.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-instagram.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 65975, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-instagram.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-instagram.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-instagram.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 65990, app/assets/stylesheets/style.bundle.scss */
.btn.btn-instagram.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-instagram.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-instagram.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-instagram.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 65997, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram {
  color: #e1306c;
  background-color: rgba(225, 48, 108, 0.1);
  border-color: transparent;
}

/* line 66002, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram i {
  color: #e1306c;
}

/* line 66005, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e1306c;
}

/* line 66010, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66014, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.dropdown-toggle:after {
  color: #e1306c;
}

/* line 66017, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-instagram:focus:not(.btn-text),
.btn.btn-light-instagram.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #e1306c;
  border-color: transparent;
}

/* line 66024, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-instagram:focus:not(.btn-text) i,
.btn.btn-light-instagram.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 66029, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66040, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66050, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-instagram.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-instagram.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 66055, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.disabled,
.btn.btn-light-instagram:disabled {
  color: #e1306c;
  background-color: rgba(225, 48, 108, 0.1);
  border-color: transparent;
}

/* line 66061, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.disabled i,
.btn.btn-light-instagram:disabled i {
  color: #e1306c;
}

/* line 66065, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.disabled .svg-icon svg g [fill],
.btn.btn-light-instagram:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e1306c;
}

/* line 66071, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-instagram:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66076, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.disabled.dropdown-toggle:after,
.btn.btn-light-instagram.dropdown-toggle:disabled:after {
  color: #e1306c;
}

/* line 66080, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-instagram.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-instagram.dropdown-toggle,
.show .btn.btn-light-instagram.btn-dropdown {
  color: #ffffff;
  background-color: #e1306c;
  border-color: transparent;
}

/* line 66088, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-instagram.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-instagram.dropdown-toggle i,
.show .btn.btn-light-instagram.btn-dropdown i {
  color: #ffffff;
}

/* line 66094, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-instagram.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-instagram.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-instagram.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66110, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-instagram.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-instagram.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-instagram.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66125, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-instagram.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-instagram.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-instagram.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-instagram.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66132, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube {
  color: #ffffff;
  background-color: #ff0000;
  border-color: #ff0000;
}

/* line 66137, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube i {
  color: #ffffff;
}

/* line 66140, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66145, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66149, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66152, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-youtube:focus:not(.btn-text),
.btn.btn-youtube.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #d90000;
  border-color: #d90000;
}

/* line 66159, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-youtube:focus:not(.btn-text) i,
.btn.btn-youtube.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 66164, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-youtube:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-youtube.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66175, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66185, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-youtube.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-youtube.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 66190, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.disabled,
.btn.btn-youtube:disabled {
  color: #ffffff;
  background-color: #ff0000;
  border-color: #ff0000;
}

/* line 66196, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.disabled i,
.btn.btn-youtube:disabled i {
  color: #ffffff;
}

/* line 66200, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.disabled .svg-icon svg g [fill],
.btn.btn-youtube:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66206, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.disabled .svg-icon svg:hover g [fill],
.btn.btn-youtube:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66211, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.disabled.dropdown-toggle:after,
.btn.btn-youtube.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 66215, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-youtube.active:not(:disabled):not(.disabled),
.show > .btn.btn-youtube.dropdown-toggle,
.show .btn.btn-youtube.btn-dropdown {
  color: #ffffff;
  background-color: #d90000;
  border-color: #d90000;
}

/* line 66223, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-youtube.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-youtube.dropdown-toggle i,
.show .btn.btn-youtube.btn-dropdown i {
  color: #ffffff;
}

/* line 66229, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-youtube.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-youtube.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-youtube.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66241, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-youtube.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-youtube.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-youtube.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66256, app/assets/stylesheets/style.bundle.scss */
.btn.btn-youtube.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-youtube.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-youtube.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-youtube.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66263, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube {
  color: #ff0000;
  background-color: rgba(255, 0, 0, 0.1);
  border-color: transparent;
}

/* line 66268, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube i {
  color: #ff0000;
}

/* line 66271, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ff0000;
}

/* line 66276, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66280, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.dropdown-toggle:after {
  color: #ff0000;
}

/* line 66283, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-youtube:focus:not(.btn-text),
.btn.btn-light-youtube.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #ff0000;
  border-color: transparent;
}

/* line 66290, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-youtube:focus:not(.btn-text) i,
.btn.btn-light-youtube.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 66295, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66306, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66316, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-youtube.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-youtube.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 66321, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.disabled,
.btn.btn-light-youtube:disabled {
  color: #ff0000;
  background-color: rgba(255, 0, 0, 0.1);
  border-color: transparent;
}

/* line 66327, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.disabled i,
.btn.btn-light-youtube:disabled i {
  color: #ff0000;
}

/* line 66331, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.disabled .svg-icon svg g [fill],
.btn.btn-light-youtube:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ff0000;
}

/* line 66337, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-youtube:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66342, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.disabled.dropdown-toggle:after,
.btn.btn-light-youtube.dropdown-toggle:disabled:after {
  color: #ff0000;
}

/* line 66346, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-youtube.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-youtube.dropdown-toggle,
.show .btn.btn-light-youtube.btn-dropdown {
  color: #ffffff;
  background-color: #ff0000;
  border-color: transparent;
}

/* line 66354, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-youtube.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-youtube.dropdown-toggle i,
.show .btn.btn-light-youtube.btn-dropdown i {
  color: #ffffff;
}

/* line 66360, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-youtube.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-youtube.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-youtube.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66376, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-youtube.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-youtube.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-youtube.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66391, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-youtube.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-youtube.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-youtube.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-youtube.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66398, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin {
  color: #ffffff;
  background-color: #0077b5;
  border-color: #0077b5;
}

/* line 66403, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin i {
  color: #ffffff;
}

/* line 66406, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66411, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66415, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66418, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-linkedin:focus:not(.btn-text),
.btn.btn-linkedin.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #005e8f;
  border-color: #005e8f;
}

/* line 66425, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-linkedin:focus:not(.btn-text) i,
.btn.btn-linkedin.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 66430, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66441, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66451, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-linkedin.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-linkedin.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 66456, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.disabled,
.btn.btn-linkedin:disabled {
  color: #ffffff;
  background-color: #0077b5;
  border-color: #0077b5;
}

/* line 66462, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.disabled i,
.btn.btn-linkedin:disabled i {
  color: #ffffff;
}

/* line 66466, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.disabled .svg-icon svg g [fill],
.btn.btn-linkedin:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66472, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.disabled .svg-icon svg:hover g [fill],
.btn.btn-linkedin:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66477, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.disabled.dropdown-toggle:after,
.btn.btn-linkedin.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 66481, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-linkedin.active:not(:disabled):not(.disabled),
.show > .btn.btn-linkedin.dropdown-toggle,
.show .btn.btn-linkedin.btn-dropdown {
  color: #ffffff;
  background-color: #005e8f;
  border-color: #005e8f;
}

/* line 66489, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-linkedin.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-linkedin.dropdown-toggle i,
.show .btn.btn-linkedin.btn-dropdown i {
  color: #ffffff;
}

/* line 66495, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-linkedin.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-linkedin.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-linkedin.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66507, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-linkedin.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-linkedin.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-linkedin.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66522, app/assets/stylesheets/style.bundle.scss */
.btn.btn-linkedin.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-linkedin.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-linkedin.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-linkedin.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66529, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin {
  color: #0077b5;
  background-color: rgba(0, 119, 181, 0.1);
  border-color: transparent;
}

/* line 66534, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin i {
  color: #0077b5;
}

/* line 66537, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #0077b5;
}

/* line 66542, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66546, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.dropdown-toggle:after {
  color: #0077b5;
}

/* line 66549, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-linkedin:focus:not(.btn-text),
.btn.btn-light-linkedin.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #0077b5;
  border-color: transparent;
}

/* line 66556, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-linkedin:focus:not(.btn-text) i,
.btn.btn-light-linkedin.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 66561, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66572, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66582, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-linkedin.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-linkedin.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 66587, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.disabled,
.btn.btn-light-linkedin:disabled {
  color: #0077b5;
  background-color: rgba(0, 119, 181, 0.1);
  border-color: transparent;
}

/* line 66593, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.disabled i,
.btn.btn-light-linkedin:disabled i {
  color: #0077b5;
}

/* line 66597, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.disabled .svg-icon svg g [fill],
.btn.btn-light-linkedin:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #0077b5;
}

/* line 66603, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-linkedin:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66608, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.disabled.dropdown-toggle:after,
.btn.btn-light-linkedin.dropdown-toggle:disabled:after {
  color: #0077b5;
}

/* line 66612, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-linkedin.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-linkedin.dropdown-toggle,
.show .btn.btn-light-linkedin.btn-dropdown {
  color: #ffffff;
  background-color: #0077b5;
  border-color: transparent;
}

/* line 66620, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-linkedin.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-linkedin.dropdown-toggle i,
.show .btn.btn-light-linkedin.btn-dropdown i {
  color: #ffffff;
}

/* line 66626, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-linkedin.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-linkedin.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66642, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-linkedin.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-linkedin.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66657, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-linkedin.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-linkedin.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-linkedin.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-linkedin.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66664, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype {
  color: #ffffff;
  background-color: #00aff0;
  border-color: #00aff0;
}

/* line 66669, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype i {
  color: #ffffff;
}

/* line 66672, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66677, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66681, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66684, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-skype:focus:not(.btn-text),
.btn.btn-skype.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #0093ca;
  border-color: #0093ca;
}

/* line 66691, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-skype:focus:not(.btn-text) i,
.btn.btn-skype.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 66696, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-skype:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-skype.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66707, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66717, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-skype.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-skype.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 66722, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.disabled,
.btn.btn-skype:disabled {
  color: #ffffff;
  background-color: #00aff0;
  border-color: #00aff0;
}

/* line 66728, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.disabled i,
.btn.btn-skype:disabled i {
  color: #ffffff;
}

/* line 66732, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.disabled .svg-icon svg g [fill],
.btn.btn-skype:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66738, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.disabled .svg-icon svg:hover g [fill],
.btn.btn-skype:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66743, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.disabled.dropdown-toggle:after,
.btn.btn-skype.dropdown-toggle:disabled:after {
  color: #ffffff;
}

/* line 66747, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-skype.active:not(:disabled):not(.disabled),
.show > .btn.btn-skype.dropdown-toggle,
.show .btn.btn-skype.btn-dropdown {
  color: #ffffff;
  background-color: #0093ca;
  border-color: #0093ca;
}

/* line 66755, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-skype.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-skype.dropdown-toggle i,
.show .btn.btn-skype.btn-dropdown i {
  color: #ffffff;
}

/* line 66761, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-skype.active:not(:disabled):not(.disabled) .svg-icon svg g [fill],
.show > .btn.btn-skype.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-skype.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66773, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-skype.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-skype.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-skype.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66788, app/assets/stylesheets/style.bundle.scss */
.btn.btn-skype.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-skype.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-skype.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-skype.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66795, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype {
  color: #00aff0;
  background-color: rgba(0, 175, 240, 0.1);
  border-color: transparent;
}

/* line 66800, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype i {
  color: #00aff0;
}

/* line 66803, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #00aff0;
}

/* line 66808, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66812, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.dropdown-toggle:after {
  color: #00aff0;
}

/* line 66815, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled),
.btn.btn-light-skype:focus:not(.btn-text),
.btn.btn-light-skype.focus:not(.btn-text) {
  color: #ffffff;
  background-color: #00aff0;
  border-color: transparent;
}

/* line 66822, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i,
.btn.btn-light-skype:focus:not(.btn-text) i,
.btn.btn-light-skype.focus:not(.btn-text) i {
  color: #ffffff;
}

/* line 66827, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66838, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66848, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.dropdown-toggle:hover:not(.btn-text):not(:disabled):not(.disabled):after,
.btn.btn-light-skype.dropdown-toggle:focus:not(.btn-text):after,
.btn.btn-light-skype.focus.dropdown-toggle:not(.btn-text):after {
  color: #ffffff;
}

/* line 66853, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.disabled,
.btn.btn-light-skype:disabled {
  color: #00aff0;
  background-color: rgba(0, 175, 240, 0.1);
  border-color: transparent;
}

/* line 66859, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.disabled i,
.btn.btn-light-skype:disabled i {
  color: #00aff0;
}

/* line 66863, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.disabled .svg-icon svg g [fill],
.btn.btn-light-skype:disabled .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #00aff0;
}

/* line 66869, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-skype:disabled .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66874, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.disabled.dropdown-toggle:after,
.btn.btn-light-skype.dropdown-toggle:disabled:after {
  color: #00aff0;
}

/* line 66878, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text),
.btn.btn-light-skype.active:not(:disabled):not(.disabled),
.show > .btn.btn-light-skype.dropdown-toggle,
.show .btn.btn-light-skype.btn-dropdown {
  color: #ffffff;
  background-color: #00aff0;
  border-color: transparent;
}

/* line 66886, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) i,
.btn.btn-light-skype.active:not(:disabled):not(.disabled) i,
.show > .btn.btn-light-skype.dropdown-toggle i,
.show .btn.btn-light-skype.btn-dropdown i {
  color: #ffffff;
}

/* line 66892, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg
g
[fill],
.btn.btn-light-skype.active:not(:disabled):not(.disabled)
.svg-icon
svg
g
[fill],
.show > .btn.btn-light-skype.dropdown-toggle .svg-icon svg g [fill],
.show .btn.btn-light-skype.btn-dropdown .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 66908, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text)
.svg-icon
svg:hover
g
[fill],
.btn.btn-light-skype.active:not(:disabled):not(.disabled)
.svg-icon
svg:hover
g
[fill],
.show > .btn.btn-light-skype.dropdown-toggle .svg-icon svg:hover g [fill],
.show .btn.btn-light-skype.btn-dropdown .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 66923, app/assets/stylesheets/style.bundle.scss */
.btn.btn-light-skype.dropdown-toggle:not(:disabled):not(.disabled):active:not(.btn-text):after,
.btn.btn-light-skype.active.dropdown-toggle:not(:disabled):not(.disabled):after,
.show > .btn.btn-light-skype.dropdown-toggle.dropdown-toggle:after,
.show .btn.btn-light-skype.btn-dropdown.dropdown-toggle:after {
  color: #ffffff;
}

/* line 66930, app/assets/stylesheets/style.bundle.scss */
code {
  background-color: #f3f6f9;
  padding: 0.15rem 0.5rem;
  font-weight: 400;
  border-radius: 0.42rem;
}

/* line 66937, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu {
  left: 0;
  /*rtl:raw:
    right: auto;
    */
}

/* line 66943, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu:before,
.dropdown-menu:after {
  display: none !important;
}

/* line 66947, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu > li > a,
.dropdown-menu > .dropdown-item {
  outline: none !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 66957, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu > li > a > i:before,
.dropdown-menu > .dropdown-item > i:before {
  line-height: 0;
  vertical-align: middle;
}

/* line 66962, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu .dropdown-menu:not(.daterangepicker) {
  /*rtl:raw:
        left: auto !important;
        */
}

/* line 66967, app/assets/stylesheets/style.bundle.scss */
.dropdown-menu.dropdown-menu-anim-up {
  -webkit-animation: animation-dropdown-menu-fade-in 0.3s ease 1, animation-dropdown-menu-move-up 0.3s ease-out 1;
  animation: animation-dropdown-menu-fade-in 0.3s ease 1, animation-dropdown-menu-move-up 0.3s ease-out 1;
}

/* line 66973, app/assets/stylesheets/style.bundle.scss */
.dropup .dropdown-menu.dropdown-menu-anim,
.dropdown-menu .dropdown-menu-anim-down.dropdown-menu-anim {
  -webkit-animation: animation-dropdown-menu-fade-in 0.3s ease 1, animation-dropdown-menu-move-down 0.3s ease-out 1;
  animation: animation-dropdown-menu-fade-in 0.3s ease 1, animation-dropdown-menu-move-down 0.3s ease-out 1;
}

@media (max-width: 600px) {
  /* line 66982, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu {
    width: 75vw;
  }
}

@media (min-width: 205px) {
  /* line 66988, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu.dropdown-menu-sm {
    width: 175px;
  }
}

@media (min-width: 280px) {
  /* line 66994, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu.dropdown-menu-md {
    width: 250px;
  }
}

@media (min-width: 380px) {
  /* line 67000, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu.dropdown-menu-lg {
    width: 350px;
  }
}

@media (min-width: 430px) {
  /* line 67006, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu.dropdown-menu-xl {
    width: 400px;
  }
}

@media (min-width: 630px) {
  /* line 67012, app/assets/stylesheets/style.bundle.scss */
  .dropdown-menu.dropdown-menu-xxl {
    width: 600px;
  }
}

/* line 67017, app/assets/stylesheets/style.bundle.scss */
.dropdown-inline {
  display: inline-block;
}

/* line 67021, app/assets/stylesheets/style.bundle.scss */
.dropdown.dropdown-hover:hover > .dropdown-menu {
  display: block;
}

/* line 67024, app/assets/stylesheets/style.bundle.scss */
.dropdown.dropdown-hover:hover > .dropdown-menu.dropdown-menu-right {
  left: auto;
  right: 0;
}

/* line 67029, app/assets/stylesheets/style.bundle.scss */
.dropdown.dropdown-hover:hover > .dropdown-toggle:active {
  /*Without this, clicking will make it sticky*/
  pointer-events: none;
}

@-webkit-keyframes animation-dropdown-menu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes animation-dropdown-menu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes animation-dropdown-menu-move-down {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0px;
  }
}

@keyframes animation-dropdown-menu-move-down {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0px;
  }
}

@-webkit-keyframes animation-dropdown-menu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0px;
  }
}

@keyframes animation-dropdown-menu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0px;
  }
}

/* line 67088, app/assets/stylesheets/style.bundle.scss */
.form-group label {
  font-size: 1rem;
  font-weight: 400;
  color: #3f4254;
}

/* line 67094, app/assets/stylesheets/style.bundle.scss */
.form-group .invalid-feedback,
.form-group .valid-feedback {
  font-size: 0.9rem;
  font-weight: 400;
}

/* line 67100, app/assets/stylesheets/style.bundle.scss */
.form-group .form-text {
  font-size: 0.9rem;
  font-weight: 400;
}

/* line 67105, app/assets/stylesheets/style.bundle.scss */
.form-control[readonly] {
  background-color: #ffffff;
}

/* line 67109, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-pill {
  border-radius: 1.5;
}

/* line 67112, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-pill.form-control-sm {
  border-radius: 1.35;
}

/* line 67115, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-pill.form-control-lg {
  border-radius: 1.5;
}

/* line 67119, app/assets/stylesheets/style.bundle.scss */
.form-control:active,
.form-control.active,
.form-control:focus,
.form-control.focus {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 67127, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-solid {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
  color: #3f4254;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 67141, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-solid::-moz-placeholder {
  color: #3f4254;
  opacity: 1;
}

/* line 67145, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-solid:-ms-input-placeholder {
  color: #3f4254;
}

/* line 67148, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-solid::-webkit-input-placeholder {
  color: #3f4254;
}

/* line 67151, app/assets/stylesheets/style.bundle.scss */
.form-control.form-control-solid:active,
.form-control.form-control-solid.active,
.form-control.form-control-solid:focus,
.form-control.form-control-solid.focus {
  background-color: #ebedf3;
  border-color: #ebedf3;
  color: #3f4254;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 67169, app/assets/stylesheets/style.bundle.scss */
.form-control-iconless {
  background-image: none;
}

/* line 67172, app/assets/stylesheets/style.bundle.scss */
.form-control-iconless .form-control {
  background-image: none;
}

/* line 67176, app/assets/stylesheets/style.bundle.scss */
.placeholder-dark-50::-moz-placeholder {
  color: #7e8299;
  opacity: 1;
}

/* line 67181, app/assets/stylesheets/style.bundle.scss */
.placeholder-dark-50:-ms-input-placeholder {
  color: #7e8299;
}

/* line 67185, app/assets/stylesheets/style.bundle.scss */
.placeholder-dark-50::-webkit-input-placeholder {
  color: #7e8299;
}

/* line 67189, app/assets/stylesheets/style.bundle.scss */
.placeholder-dark-75::-moz-placeholder {
  color: #3f4254;
  opacity: 1;
}

/* line 67194, app/assets/stylesheets/style.bundle.scss */
.placeholder-dark-75:-ms-input-placeholder {
  color: #3f4254;
}

/* line 67198, app/assets/stylesheets/style.bundle.scss */
.placeholder-dark-75::-webkit-input-placeholder {
  color: #3f4254;
}

/* line 67202, app/assets/stylesheets/style.bundle.scss */
.placeholder-white::-moz-placeholder {
  color: #ffffff;
  opacity: 1;
}

/* line 67207, app/assets/stylesheets/style.bundle.scss */
.placeholder-white:-ms-input-placeholder {
  color: #ffffff;
}

/* line 67211, app/assets/stylesheets/style.bundle.scss */
.placeholder-white::-webkit-input-placeholder {
  color: #ffffff;
}

/* line 67215, app/assets/stylesheets/style.bundle.scss */
.custom-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 67221, app/assets/stylesheets/style.bundle.scss */
.custom-file {
  width: 100%;
}

/* line 67225, app/assets/stylesheets/style.bundle.scss */
.custom-file-input:focus ~ .custom-file-label {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 67230, app/assets/stylesheets/style.bundle.scss */
.custom-file-label {
  text-align: left;
}

/* line 67233, app/assets/stylesheets/style.bundle.scss */
.custom-file-label:after {
  float: left;
}

/* line 67237, app/assets/stylesheets/style.bundle.scss */
.input-group .form-control.is-valid + .input-group-append,
.input-group .form-control.is-invalid + .input-group-append {
  margin-left: 0;
}

/* line 67242, app/assets/stylesheets/style.bundle.scss */
.input-group .input-group-prepend + .form-control.is-valid,
.input-group .input-group-prepend + .form-control.is-invalid {
  margin-left: 1px;
}

/* line 67247, app/assets/stylesheets/style.bundle.scss */
.input-group i {
  line-height: 0;
  font-size: 1.3rem;
}

/* line 67251, app/assets/stylesheets/style.bundle.scss */
.input-group i:after,
.input-group i:before {
  line-height: 0;
}

/* line 67256, app/assets/stylesheets/style.bundle.scss */
.input-group .svg-icon {
  line-height: 0;
}

/* line 67260, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-sm i {
  line-height: 0;
  font-size: 1rem;
}

/* line 67265, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-lg i {
  line-height: 0;
  font-size: 1.4rem;
}

/* line 67270, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f3f6f9;
  border-radius: 0.42rem;
}

/* line 67277, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid.active,
.input-group.input-group-solid.focus {
  background-color: #ebedf3;
  border-color: #ebedf3;
  color: #3f4254;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 67292, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid .form-control {
  border: 0;
  background-color: transparent;
  outline: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 67299, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid .form-control.form-control-solid:active,
.input-group.input-group-solid .form-control.form-control-solid.active,
.input-group.input-group-solid .form-control.form-control-solid:focus,
.input-group.input-group-solid .form-control.form-control-solid.focus {
  background-color: #ebedf3;
  border-color: #ebedf3;
  color: #3f4254;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 67316, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid.input-group-sm {
  border-radius: 0.28rem;
}

/* line 67319, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid.input-group-lg {
  border-radius: 0.42rem;
}

/* line 67322, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid .input-group-prepend,
.input-group.input-group-solid .input-group-append,
.input-group.input-group-solid .input-group-text {
  background-color: transparent;
  border: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 67330, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid .input-group-prepend .btn-secondary,
.input-group.input-group-solid .input-group-append .btn-secondary,
.input-group.input-group-solid .input-group-text .btn-secondary {
  border: 0 !important;
}

/* line 67335, app/assets/stylesheets/style.bundle.scss */
.input-group.input-group-solid .input-group-prepend ~ .form-control {
  padding-left: 0 !important;
}

/* line 67339, app/assets/stylesheets/style.bundle.scss */
.validated .valid-feedback,
.validated .invalid-feedback {
  display: block;
}

/* line 67344, app/assets/stylesheets/style.bundle.scss */
.input-icon {
  position: relative;
}

/* line 67347, app/assets/stylesheets/style.bundle.scss */
.input-icon span {
  left: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: calc(1.5em + 1.3rem + 2px);
}

/* line 67363, app/assets/stylesheets/style.bundle.scss */
.input-icon span i {
  line-height: 0;
  color: #7e8299;
}

/* line 67367, app/assets/stylesheets/style.bundle.scss */
.input-icon span i:after,
.input-icon span i:before {
  line-height: 0;
}

/* line 67371, app/assets/stylesheets/style.bundle.scss */
.input-icon span .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299;
}

/* line 67376, app/assets/stylesheets/style.bundle.scss */
.input-icon span .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 67380, app/assets/stylesheets/style.bundle.scss */
.input-icon span .svg-icon svg {
  height: 24px;
  width: 24px;
}

/* line 67384, app/assets/stylesheets/style.bundle.scss */
.input-icon .form-control {
  padding-left: calc(1.5em + 1.3rem + 2px);
  width: 100%;
}

/* line 67388, app/assets/stylesheets/style.bundle.scss */
.input-icon.input-icon-right span {
  right: 0;
  left: auto;
}

/* line 67392, app/assets/stylesheets/style.bundle.scss */
.input-icon.input-icon-right .form-control {
  padding-left: 1rem;
  padding-right: calc(1.5em + 1.3rem + 2px);
}

/* line 67397, app/assets/stylesheets/style.bundle.scss */
.resize-none {
  resize: none;
}

/* line 67401, app/assets/stylesheets/style.bundle.scss */
.row.row-paddingless {
  margin-left: 0;
  margin-right: 0;
}

/* line 67405, app/assets/stylesheets/style.bundle.scss */
.row.row-paddingless > [class*="col"] {
  padding-left: 0;
  padding-right: 0;
}

/* line 67410, app/assets/stylesheets/style.bundle.scss */
.row.row-stretch {
  height: 100%;
}

/* line 67414, app/assets/stylesheets/style.bundle.scss */
.row .col-stretch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

/* line 67423, app/assets/stylesheets/style.bundle.scss */
.row[class*="row-col-divider-"] > div {
  border-bottom: 1px solid #ebedf3;
}

/* line 67426, app/assets/stylesheets/style.bundle.scss */
.row[class*="row-col-divider-"] > div:last-child {
  border-bottom: 0;
}

/* line 67430, app/assets/stylesheets/style.bundle.scss */
.row.row-col-divider > div {
  border-bottom: 0;
  border-right: 1px solid #ebedf3;
}

/* line 67434, app/assets/stylesheets/style.bundle.scss */
.row.row-col-divider > div:last-child {
  border-right: 0;
}

@media (min-width: 576px) {
  /* line 67439, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-sm > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf3;
  }
  /* line 67443, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-sm > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 768px) {
  /* line 67449, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-md > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf3;
  }
  /* line 67453, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-md > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 992px) {
  /* line 67459, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-lg > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf3;
  }
  /* line 67463, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-lg > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 1200px) {
  /* line 67469, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-xl > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf3;
  }
  /* line 67473, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-xl > div:last-child {
    border-right: 0;
  }
}

@media (min-width: 1400px) {
  /* line 67479, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-xxl > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf3;
  }
  /* line 67483, app/assets/stylesheets/style.bundle.scss */
  .row.row-col-divider-xxl > div:last-child {
    border-right: 0;
  }
}

/* line 67488, app/assets/stylesheets/style.bundle.scss */
.gutter-b {
  margin-bottom: 25px;
}

/* line 67492, app/assets/stylesheets/style.bundle.scss */
.gutter-t {
  margin-top: 25px;
}

/* line 67496, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 67501, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header .modal-title {
  font-weight: 500;
  font-size: 2rem;
  color: #181c32;
}

/* line 67506, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header .modal-title small {
  font-weight: 400;
  font-size: 0.9rem;
  color: #b5b5c3;
}

/* line 67511, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header .close {
  outline: none !important;
  color: #b5b5c3;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  padding: 0;
  margin: 0;
  line-height: 0;
}

/* line 67527, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header .close i,
.modal .modal-header .close .ki {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3f4254;
  font-size: 0.8rem;
}

/* line 67541, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header .close span {
  display: none;
}

/* line 67544, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header .close:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 67556, app/assets/stylesheets/style.bundle.scss */
.modal .modal-header .close:hover i,
.modal .modal-header .close:hover .ki {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 67570, app/assets/stylesheets/style.bundle.scss */
.modal.modal-sticky.modal-sticky-bottom-right {
  padding: 0 !important;
  max-width: 500px;
  height: auto;
  position: fixed;
  left: auto;
  top: auto;
  bottom: 25px;
  right: 25px;
  margin: 0;
  -webkit-box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  border-radius: 0.42rem;
}

/* line 67584, app/assets/stylesheets/style.bundle.scss */
.modal.modal-sticky.modal-sticky-bottom-right .modal-dialog {
  position: static;
  max-width: 500px;
  width: auto;
  margin: 0;
  border-radius: 0.42rem;
}

/* line 67591, app/assets/stylesheets/style.bundle.scss */
.modal.modal-sticky.modal-sticky-bottom-right .modal-dialog .modal-content {
  border: 0;
  border-radius: 0.42rem;
}

/* line 67595, app/assets/stylesheets/style.bundle.scss */
.modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg {
  max-width: 600px;
}

/* line 67598, app/assets/stylesheets/style.bundle.scss */
.modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg .modal-dialog {
  max-width: 600px;
}

@media (max-width: 991.98px) {
  /* line 67602, app/assets/stylesheets/style.bundle.scss */
  .modal.modal-sticky.modal-sticky-bottom-right {
    bottom: 10px;
    right: 10px;
  }
}

@media (max-width: 767.98px) {
  /* line 67608, app/assets/stylesheets/style.bundle.scss */
  .modal.modal-sticky.modal-sticky-bottom-right {
    max-width: 90%;
  }
}

/* line 67613, app/assets/stylesheets/style.bundle.scss */
.modal-open {
  overflow: auto !important;
  padding: 0 !important;
}

@media (min-width: 1200px) {
  /* line 67619, app/assets/stylesheets/style.bundle.scss */
  .modal-dialog.modal-xl {
    max-width: 1100px;
  }
}

/* line 67624, app/assets/stylesheets/style.bundle.scss */
.progress.progress-xs {
  height: 0.5rem;
}

/* line 67627, app/assets/stylesheets/style.bundle.scss */
.progress.progress-xs .progress-bar {
  border-radius: 0.28rem;
}

/* line 67631, app/assets/stylesheets/style.bundle.scss */
.progress.progress-sm {
  height: 0.75rem;
}

/* line 67634, app/assets/stylesheets/style.bundle.scss */
.progress.progress-sm .progress-bar {
  border-radius: 0.28rem;
}

/* line 67638, app/assets/stylesheets/style.bundle.scss */
.progress.progress-lg {
  height: 1.5rem;
}

/* line 67641, app/assets/stylesheets/style.bundle.scss */
.progress.progress-lg .progress-bar {
  border-radius: 0.85rem;
}

/* line 67645, app/assets/stylesheets/style.bundle.scss */
.progress-vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 67656, app/assets/stylesheets/style.bundle.scss */
.progress-vertical .progress {
  height: 100%;
  border-radius: 0.42rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-right: 1rem;
}

/* line 67667, app/assets/stylesheets/style.bundle.scss */
.progress-vertical .progress:last-child {
  margin-right: 0;
}

/* line 67670, app/assets/stylesheets/style.bundle.scss */
.progress-vertical .progress .progress-bar {
  width: 8px;
  border-radius: 0.42rem;
}

/* line 67675, app/assets/stylesheets/style.bundle.scss */
.table thead th,
.table thead td {
  font-weight: 600;
  font-size: 1rem;
  border-bottom-width: 1px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* line 67684, app/assets/stylesheets/style.bundle.scss */
.table.table-head-borderless thead th,
.table.table-head-borderless thead td {
  border-top: 0;
}

/* line 67689, app/assets/stylesheets/style.bundle.scss */
.table.table-head-solid thead th,
.table.table-head-solid thead td {
  background-color: #f3f6f9;
}

/* line 67694, app/assets/stylesheets/style.bundle.scss */
.table.table-light-primary thead tr {
  color: #3699ff;
  background-color: rgba(54, 153, 255, 0.1);
}

/* line 67699, app/assets/stylesheets/style.bundle.scss */
.table.table-light-secondary thead tr {
  color: #e4e6ef;
  background-color: rgba(228, 230, 239, 0.1);
}

/* line 67704, app/assets/stylesheets/style.bundle.scss */
.table.table-light-success thead tr {
  color: #1bc5bd;
  background-color: rgba(27, 197, 189, 0.1);
}

/* line 67709, app/assets/stylesheets/style.bundle.scss */
.table.table-light-info thead tr {
  color: #8950fc;
  background-color: rgba(137, 80, 252, 0.1);
}

/* line 67714, app/assets/stylesheets/style.bundle.scss */
.table.table-light-warning thead tr {
  color: #ffa800;
  background-color: rgba(255, 168, 0, 0.1);
}

/* line 67719, app/assets/stylesheets/style.bundle.scss */
.table.table-light-danger thead tr {
  color: #f64e60;
  background-color: rgba(246, 78, 96, 0.1);
}

/* line 67724, app/assets/stylesheets/style.bundle.scss */
.table.table-light-light thead tr {
  color: #f3f6f9;
  background-color: rgba(243, 246, 249, 0.1);
}

/* line 67729, app/assets/stylesheets/style.bundle.scss */
.table.table-light-dark thead tr {
  color: #181c32;
  background-color: rgba(24, 28, 50, 0.1);
}

/* line 67734, app/assets/stylesheets/style.bundle.scss */
.table.table-light-white thead tr {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 67739, app/assets/stylesheets/style.bundle.scss */
.table.table-head-custom thead tr,
.table.table-head-custom thead th {
  font-weight: 600;
  color: #b5b5c3 !important;
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}

/* line 67748, app/assets/stylesheets/style.bundle.scss */
.table.table-foot-custom tfoot th,
.table.table-foot-custom tfoot td {
  font-weight: 600;
  color: #b5b5c3 !important;
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}

/* line 67757, app/assets/stylesheets/style.bundle.scss */
.table.table-head-bg thead tr,
.table.table-head-bg thead th {
  background-color: #f3f6f9;
  border-bottom: 0;
  letter-spacing: 1px;
}

/* line 67763, app/assets/stylesheets/style.bundle.scss */
.table.table-head-bg thead tr:first-child,
.table.table-head-bg thead th:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 67768, app/assets/stylesheets/style.bundle.scss */
.table.table-head-bg thead tr:last-child,
.table.table-head-bg thead th:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 67774, app/assets/stylesheets/style.bundle.scss */
.table.table-foot-bg tfoot th,
.table.table-foot-bg tfoot td {
  border-bottom: 0;
  background-color: #f3f6f9;
}

/* line 67779, app/assets/stylesheets/style.bundle.scss */
.table.table-foot-bg tfoot th:first-child,
.table.table-foot-bg tfoot td:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 67784, app/assets/stylesheets/style.bundle.scss */
.table.table-foot-bg tfoot th:last-child,
.table.table-foot-bg tfoot td:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 67790, app/assets/stylesheets/style.bundle.scss */
.table.table-separate th,
.table.table-separate td {
  border-top: 0;
  border-bottom: 1px solid #ebedf3;
}

/* line 67795, app/assets/stylesheets/style.bundle.scss */
.table.table-separate th:first-child,
.table.table-separate td:first-child {
  padding-left: 0 !important;
}

/* line 67799, app/assets/stylesheets/style.bundle.scss */
.table.table-separate th:last-child,
.table.table-separate td:last-child {
  padding-right: 0 !important;
}

/* line 67804, app/assets/stylesheets/style.bundle.scss */
.table.table-separate tfoot th,
.table.table-separate tfoot td {
  border-bottom: 0;
  border-top: 1px solid #ebedf3;
}

/* line 67810, app/assets/stylesheets/style.bundle.scss */
.table.table-separate tbody tr:last-child td {
  border-bottom: 0;
}

/* line 67814, app/assets/stylesheets/style.bundle.scss */
.table.table-bordered tfoot th,
.table.table-bordered tfoot td {
  border-bottom: 0;
}

/* line 67819, app/assets/stylesheets/style.bundle.scss */
.table.table-vertical-center th,
.table.table-vertical-center td {
  vertical-align: middle;
}

/* line 67824, app/assets/stylesheets/style.bundle.scss */
.table:not(.table-bordered) thead th,
.table:not(.table-bordered) thead td {
  border-top: 0;
}

/* line 67829, app/assets/stylesheets/style.bundle.scss */
.popover {
  /*rtl:raw:
    left: 0 !important;
    right: auto !important;
    */
}

/* line 67835, app/assets/stylesheets/style.bundle.scss */
.popover .popover-header {
  font-size: 1rem;
  font-weight: 500;
  border-bottom: 1px solid #ebedf3;
}

/* line 67840, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-right,
.popover.bs-popover-auto[x-placement^="right"] {
  margin-right: auto;
  margin-left: 0.5rem;
}

/* line 67845, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-right > .arrow,
.popover.bs-popover-auto[x-placement^="right"] > .arrow {
  right: auto;
  left: calc(-0.5rem - 1px);
}

/* line 67850, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-right > .arrow::before,
.popover.bs-popover-auto[x-placement^="right"] > .arrow::before {
  right: auto;
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: white;
}

/* line 67857, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-right > .arrow::after,
.popover.bs-popover-auto[x-placement^="right"] > .arrow::after {
  right: auto;
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ffffff;
}

/* line 67864, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-left,
.popover.bs-popover-auto[x-placement^="left"] {
  margin-left: auto;
  margin-right: 0.5rem;
}

/* line 67869, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-left > .arrow,
.popover.bs-popover-auto[x-placement^="left"] > .arrow {
  left: auto;
  right: calc(-0.5rem - 1px);
}

/* line 67874, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-left > .arrow::before,
.popover.bs-popover-auto[x-placement^="left"] > .arrow::before {
  left: auto;
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: white;
}

/* line 67881, app/assets/stylesheets/style.bundle.scss */
.popover.bs-popover-left > .arrow::after,
.popover.bs-popover-auto[x-placement^="left"] > .arrow::after {
  left: auto;
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ffffff;
}

/* line 67889, app/assets/stylesheets/style.bundle.scss */
.tooltip .tooltip-inner {
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}

/* line 67894, app/assets/stylesheets/style.bundle.scss */
.tooltip.bs-tooltip-left .arrow,
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow,
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
  /*rtl:raw:
        left: auto;
        right: 0;
        */
}

/* line 67902, app/assets/stylesheets/style.bundle.scss */
.tooltip.bs-tooltip-left .arrow:before,
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow:before,
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow:before {
  /*rtl:raw:
        border-width: 0.4rem 0 0.4rem 0.4rem;
        border-left-color: #fff;
        */
}

/* line 67911, app/assets/stylesheets/style.bundle.scss */
.tooltip.bs-tooltip-right .arrow,
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow,
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
  /*rtl:raw:
        right: auto;
        left: 0;
        */
}

/* line 67919, app/assets/stylesheets/style.bundle.scss */
.tooltip.bs-tooltip-right .arrow:before,
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow:before,
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow:before {
  /*rtl:raw:
        border-width: 0.4rem 0.4rem 0.4rem 0;
        border-right-color: #fff;
        */
}

/* line 67928, app/assets/stylesheets/style.bundle.scss */
.tooltip.tooltop-auto-width .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}

/* line 67933, app/assets/stylesheets/style.bundle.scss */
.tooltip.tooltip-dark .tooltip-inner {
  color: #ffffff;
  background-color: #181c32;
}

/* line 67938, app/assets/stylesheets/style.bundle.scss */
.tooltip.tooltip-dark.bs-tooltip-top .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #181c32;
}

/* line 67943, app/assets/stylesheets/style.bundle.scss */
.tooltip.tooltip-dark.bs-tooltip-right .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #181c32;
}

/* line 67948, app/assets/stylesheets/style.bundle.scss */
.tooltip.tooltip-dark.bs-tooltip-bottom .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #181c32;
}

/* line 67953, app/assets/stylesheets/style.bundle.scss */
.tooltip.tooltip-dark.bs-tooltip-left .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #181c32;
}

/* line 67958, app/assets/stylesheets/style.bundle.scss */
.accordion .card {
  overflow: visible !important;
}

/* line 67961, app/assets/stylesheets/style.bundle.scss */
.accordion .card:last-child {
  margin-bottom: 0;
}

/* line 67964, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header {
  cursor: pointer;
  margin: 0;
  border-bottom: 0;
  padding: 0;
  background-color: #f3f6f9;
}

/* line 67971, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header .card-title {
  padding: 1rem 1.25rem;
  margin: 0;
  font-size: 1.15rem;
  font-weight: 500;
  color: #3699ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 67989, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header .card-title > i {
  margin-right: 1rem;
  font-size: 1.4rem;
  color: #3699ff;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 67996, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header .card-title .card-label {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 68001, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header .card-title.collapsed {
  color: #3f4254;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 68006, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header .card-title.collapsed > i {
  color: #b5b5c3;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 68011, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header .card-title:after {
  right: 1rem;
}

/* line 68014, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-header .card-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 68019, app/assets/stylesheets/style.bundle.scss */
.accordion .card .card-body {
  padding: 1rem 1.25rem;
  font-size: 1rem;
}

/* line 68024, app/assets/stylesheets/style.bundle.scss */
.accordion:last-child {
  margin-bottom: 0;
}

/* line 68028, app/assets/stylesheets/style.bundle.scss */
.accordion-outline .card {
  background-color: transparent;
}

/* line 68032, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card {
  border: 0;
  border-top: 1px solid #ebedf3;
}

/* line 68036, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card .card-header {
  background-color: transparent;
  border: 0;
}

/* line 68040, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card .card-header .card-title {
  padding: 1rem 0;
}

/* line 68043, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card .card-header .card-title:after {
  right: 0;
}

/* line 68046, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card .card-body {
  padding: 0 0 1rem 0;
}

/* line 68049, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card:first-child {
  border-top: 0;
}

/* line 68052, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card:first-child .card-header {
  margin: 0;
}

/* line 68055, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light .card:last-child .card-body {
  padding: 0;
  margin: 0;
}

/* line 68060, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-light-borderless .card {
  border-top: 0;
}

/* line 68064, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-solid .card {
  border: 0;
  margin-bottom: 1.25rem;
}

/* line 68068, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-solid .card .card-header {
  padding: 0;
  background-color: transparent;
}

/* line 68072, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-solid .card .card-header .card-title {
  background-color: #f3f6f9;
  border-radius: 0.42rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 68078, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-solid .card .card-header .card-title.collapsed {
  border-radius: 0.42rem;
}

/* line 68081, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-solid .card .card-body {
  border: 1px solid #f3f6f9;
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 68086, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-solid .card:last-child {
  margin: 0;
}

/* line 68090, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-plus .card .card-header .card-title {
  color: #3699ff;
  position: relative;
}

/* line 68094, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-plus .card .card-header .card-title:after {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  position: absolute;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.75rem;
  color: #3699ff;
}

/* line 68113, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-plus .card .card-header .card-title.collapsed {
  color: #3f4254;
}

/* line 68116, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-plus
.card
.card-header
.card-title.collapsed:after {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #7e8299;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 68137, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-arrow .card .card-header .card-title {
  color: #3699ff;
  position: relative;
}

/* line 68141, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-arrow .card .card-header .card-title:after {
  position: absolute;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  color: #3699ff;
  font-size: 0.7rem;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 68160, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed {
  color: #3f4254;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 68165, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-toggle-arrow
.card
.card-header
.card-title.collapsed:after {
  color: #7e8299;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  /*rtl:begin:*/
  /*rtl:end:*/
}

/* line 68178, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-svg-toggle .card .card-header .card-title .svg-icon svg {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  /*rtl:begin:*/
  /*rtl:end:*/
}

/* line 68187, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-svg-toggle
.card
.card-header
.card-title.collapsed
.svg-icon
svg {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

/* line 68199, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-panel .card {
  border-radius: 0.42rem;
}

/* line 68202, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-panel .card .card-header .card-title {
  background-color: #fff;
  border-radius: 0.42rem;
}

/* line 68206, app/assets/stylesheets/style.bundle.scss */
.accordion.accordion-panel .card .card-body {
  padding-top: 0;
  border: 0;
  border-radius: 0.42rem;
}

/* line 68212, app/assets/stylesheets/style.bundle.scss */
.datatable:not(.table) {
  display: none;
}

/* line 68216, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default {
  display: block;
}

/* line 68219, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-table {
  background-color: #ffffff;
  border-collapse: collapse;
  overflow: hidden;
  display: none;
  width: 100%;
}

/* line 68226, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-table > .datatable-head,
.datatable.datatable-default > .datatable-table > .datatable-body,
.datatable.datatable-default > .datatable-table > .datatable-foot {
  visibility: hidden;
  display: block;
}

/* line 68232, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row {
  width: 100%;
}

/* line 68246, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell {
  vertical-align: middle;
  padding: 1rem 1rem;
  font-size: 1rem;
}

/* line 68265, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell:first-child,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell:first-child,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell:first-child {
  padding-left: 0;
}

/* line 68282, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell:last-child,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell:last-child,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell:last-child {
  padding-right: 0;
}

/* line 68299, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-left,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-left,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-left {
  text-align: left;
}

/* line 68316, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-left
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-left
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-left
> span {
  text-align: left;
}

/* line 68336, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-right,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-right,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-right {
  text-align: right;
}

/* line 68353, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-right
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-right
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-right
> span {
  text-align: right;
}

/* line 68373, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-right
> span
> i,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-right
> span
> i,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-right
> span
> i {
  right: 0;
}

/* line 68396, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-center,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-center,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-center {
  text-align: center;
}

/* line 68413, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-center
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-center
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-center
> span {
  text-align: center;
}

/* line 68433, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-sort,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-sort,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-sort {
  cursor: pointer;
}

/* line 68450, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-sort
i,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-sort
i,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-sort
i {
  font-size: 0.6rem;
}

/* line 68470, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-resizing,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-resizing,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-resizing {
  cursor: col-resize;
}

/* line 68487, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
> span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 68509, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-check,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-check,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-check {
  text-align: left;
}

/* line 68526, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-check
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-check
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-check
> span {
  overflow: visible;
}

/* line 68546, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-check
> span
> .checkbox,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-check
> span
> .checkbox,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-check
> span
> .checkbox {
  top: 2px;
  padding: 0;
  margin: 0 0 0 0;
}

/* line 68571, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-toggle-detail
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-toggle-detail
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-toggle-detail
> span {
  width: 12px;
}

/* line 68591, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-toggle-detail
> .datatable-toggle-detail,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-toggle-detail
> .datatable-toggle-detail,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-toggle-detail
> .datatable-toggle-detail {
  display: inline-block;
  text-align: right;
}

/* line 68612, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-toggle-detail
> .datatable-toggle-detail
> i,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-toggle-detail
> .datatable-toggle-detail
> i,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-toggle-detail
> .datatable-toggle-detail
> i {
  font-size: 1.4rem;
  width: 12px;
}

/* line 68636, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
.dropdown,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell
.dropdown,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
.dropdown {
  display: inline-block;
}

/* line 68656, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu {
  margin-top: 0.5rem;
}

/* line 68679, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
.dropdown.dropup
.dropdown-menu,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell
.dropdown.dropup
.dropdown-menu,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
.dropdown.dropup
.dropdown-menu {
  margin-top: auto;
  margin-bottom: 0.5rem;
}

/* line 68703, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu.dropdown-menu-right,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu.dropdown-menu-right,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu.dropdown-menu-right {
  margin-right: -0.8rem;
  /*rtl:ignore*/
  margin-left: 65px;
}

/* line 68728, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu.dropdown-menu-left,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu.dropdown-menu-left,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
.dropdown
.dropdown-menu.dropdown-menu-left {
  margin-left: -10rem;
}

/* line 68751, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
> .datatable-lock,
.datatable.datatable-default
> .datatable-table
> .datatable-body
> .datatable-lock,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
> .datatable-lock {
  border: 0;
}

/* line 68765, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
> .datatable-lock.datatable-lock-left,
.datatable.datatable-default
> .datatable-table
> .datatable-body
> .datatable-lock.datatable-lock-left,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
> .datatable-lock.datatable-lock-left {
  z-index: 1;
  -webkit-box-shadow: 0px 10px 17px 5px rgba(0, 0, 0, 0.075);
  box-shadow: 0px 10px 17px 5px rgba(0, 0, 0, 0.075);
}

/* line 68781, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
> .datatable-lock.datatable-lock-right,
.datatable.datatable-default
> .datatable-table
> .datatable-body
> .datatable-lock.datatable-lock-right,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
> .datatable-lock.datatable-lock-right {
  -webkit-box-shadow: 0px 10px 17px 5px rgba(0, 0, 0, 0.075);
  box-shadow: 0px 10px 17px 5px rgba(0, 0, 0, 0.075);
}

/* line 68796, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
> .datatable-lock.datatable-lock-scroll,
.datatable.datatable-default
> .datatable-table
> .datatable-body
> .datatable-lock.datatable-lock-scroll,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
> .datatable-lock.datatable-lock-scroll {
  position: relative;
}

/* line 68810, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
> span {
  font-weight: 500;
  vertical-align: middle;
  color: #181c32;
}

/* line 68826, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-sorted
> span,
.datatable.datatable-default
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-sorted
> span {
  color: #3699ff;
}

/* line 68840, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell {
  padding: 0.75rem 1rem;
}

/* line 68847, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
> span
> i {
  display: inline-block;
  position: relative;
  right: -10px;
  line-height: 0;
  vertical-align: middle;
  font-size: 1.1rem;
  color: #3699ff;
}

/* line 68862, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-table > .datatable-body.ps {
  padding-bottom: 0;
}

/* line 68865, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell {
  font-weight: regular;
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
}

/* line 68874, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell
> span {
  color: #3f4254;
}

/* line 68882, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-check
> span
> .checkbox {
  top: 1px;
}

/* line 68891, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row
> .datatable-cell.datatable-cell-hover {
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
  background-color: transparent;
}

/* line 68900, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row.datatable-row-even
> .datatable-cell {
  background-color: transparent;
}

/* line 68907, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row.datatable-row-active
> .datatable-cell {
  background-color: #f3f6f9;
}

/* line 68914, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row.datatable-row-hover:not(.datatable-row-active) {
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
}

/* line 68921, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row.datatable-row-hover:not(.datatable-row-active)
> .datatable-cell {
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
  background-color: transparent;
}

/* line 68930, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail {
  display: block;
}

/* line 68936, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail {
  display: block;
  padding: 0 2.25rem;
}

/* line 68944, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail
table {
  -webkit-box-shadow: 0px 10px 15px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 10px 15px 1px rgba(0, 0, 0, 0.05);
}

/* line 68953, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail
.datatable-row {
  display: table-row;
}

/* line 68961, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail
.datatable-row
> .datatable-cell {
  padding: 1rem 1.5rem;
  text-align: left;
  vertical-align: top;
}

/* line 68972, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail
.datatable-row
> .datatable-cell
> span {
  width: auto !important;
}

/* line 68982, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail
.datatable-row
> .datatable-cell:first-child {
  font-weight: 500;
}

/* line 68991, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail
.datatable-row
> .datatable-cell:last-child {
  font-weight: regular;
  padding-left: 1.5rem;
}

/* line 69001, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-toggle-detail {
  vertical-align: middle;
}

/* line 69007, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-toggle-detail
i {
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: #3699ff;
}

/* line 69016, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-toggle-detail
i:before {
  line-height: 0;
  vertical-align: middle;
}

/* line 69024, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-toggle-detail:hover
i,
.datatable.datatable-default
> .datatable-table
> .datatable-body
.datatable-toggle-detail.datatable-toggle-detail-active
i {
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: #3699ff;
}

/* line 69038, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-head
.datatable-row,
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-body
.datatable-row,
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-foot
.datatable-row {
  border-bottom: 1px solid #ebedf3;
}

/* line 69052, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-head
.datatable-row.datatable-row-subtable-expanded,
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-body
.datatable-row.datatable-row-subtable-expanded,
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-foot
.datatable-row.datatable-row-subtable-expanded {
  border-bottom: 0;
}

/* line 69066, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-body
.datatable-row:last-child {
  border-bottom: 0;
}

/* line 69072, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-body
tr:last-of-type {
  border-bottom: 0;
}

/* line 69078, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-bordered
> .datatable-table
> .datatable-body
.datatable-row-detail
.datatable-detail
table {
  border-left: 1px solid #ebedf3;
  border-right: 1px solid #ebedf3;
}

/* line 69087, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-head-custom
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell
> span,
.datatable.datatable-default.datatable-head-custom
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell
> span {
  color: #b5b5c3;
  font-size: 0.9rem;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.1rem;
}

/* line 69105, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-head-custom
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell.datatable-cell-sorted
> span,
.datatable.datatable-default.datatable-head-custom
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell.datatable-cell-sorted
> span {
  color: #3699ff;
}

/* line 69119, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-head-bg
> .datatable-table
> .datatable-head
.datatable-row {
  border-bottom: 0;
}

/* line 69125, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-head-bg
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell {
  background-color: #f3f6f9;
}

/* line 69132, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-head-bg
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 69140, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-head-bg
> .datatable-table
> .datatable-head
.datatable-row
> .datatable-cell:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 69148, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-foot-bg
> .datatable-table
> .datatable-foot
.datatable-row {
  border-bottom: 0;
}

/* line 69154, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-foot-bg
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell {
  background-color: #f3f6f9;
}

/* line 69161, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-foot-bg
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell:first-child {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 69169, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-foot-bg
> .datatable-table
> .datatable-foot
.datatable-row
> .datatable-cell:last-child {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 69177, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-error .datatable-body {
  padding: 30px;
  text-align: center;
}

/* line 69181, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-lock
> .datatable-table
> .datatable-head
> .datatable-lock,
.datatable.datatable-default.datatable-lock
> .datatable-table
> .datatable-body
> .datatable-lock,
.datatable.datatable-default.datatable-lock
> .datatable-table
> .datatable-foot
> .datatable-lock {
  display: inline-block;
  position: relative;
  vertical-align: top;
  overflow: hidden;
}

/* line 69198, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-loaded {
  display: block;
}

/* line 69201, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-loaded > .datatable-table {
  display: block;
}

/* line 69204, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-loaded
> .datatable-table
> .datatable-head,
.datatable.datatable-default.datatable-loaded
> .datatable-table
> .datatable-body,
.datatable.datatable-default.datatable-loaded
> .datatable-table
> .datatable-foot {
  visibility: visible;
  display: block;
  position: relative;
}

/* line 69217, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-loaded
> .datatable-table
> .datatable-head
.datatable-row,
.datatable.datatable-default.datatable-loaded
> .datatable-table
> .datatable-body
.datatable-row,
.datatable.datatable-default.datatable-loaded
> .datatable-table
> .datatable-foot
.datatable-row {
  display: table;
  table-layout: initial;
}

/* line 69232, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-scroll > .datatable-table {
  display: block;
}

/* line 69235, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-scroll
> .datatable-table
> .datatable-head,
.datatable.datatable-default.datatable-scroll
> .datatable-table
> .datatable-foot {
  overflow: hidden;
}

/* line 69243, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-scroll
> .datatable-table
> .datatable-head
.datatable-row,
.datatable.datatable-default.datatable-scroll
> .datatable-table
> .datatable-foot
.datatable-row {
  position: relative;
}

/* line 69253, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-scroll
> .datatable-table
> .datatable-body {
  overflow: hidden;
}

/* line 69258, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable > .datatable-table {
  margin-bottom: 0;
}

/* line 69261, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-head
.datatable-toggle-subtable,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-toggle-subtable,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-foot
.datatable-toggle-subtable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 69283, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-head
.datatable-toggle-subtable
> i,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-toggle-subtable
> i,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-foot
.datatable-toggle-subtable
> i {
  line-height: 0;
  font-size: 1.4rem;
  color: #3699ff;
}

/* line 69302, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-head
.datatable-toggle-subtable:hover,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-toggle-subtable:hover,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-foot
.datatable-toggle-subtable:hover {
  text-decoration: none;
}

/* line 69316, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-head
.datatable-row-subtable,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-row-subtable,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-foot
.datatable-row-subtable {
  display: table;
  width: 100%;
  border-top: 0;
}

/* line 69332, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-head
.datatable-row-subtable
> .datatable-subtable
> .datatable,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-row-subtable
> .datatable-subtable
> .datatable,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-foot
.datatable-row-subtable
> .datatable-subtable
> .datatable {
  padding: 0 2.25rem;
}

/* line 69352, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-head
.datatable-row-subtable
> .datatable-subtable
> .datatable
> .datatable-pager,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-row-subtable
> .datatable-subtable
> .datatable
> .datatable-pager,
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-foot
.datatable-row-subtable
> .datatable-subtable
> .datatable
> .datatable-pager {
  padding: 2.25rem 0px;
}

/* line 69375, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-row.datatable-row-subtable-expanded
> .datatable-cell {
  background-color: #f3f6f9 !important;
}

/* line 69382, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-row-subtable {
  background-color: transparent;
}

/* line 69388, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-row-subtable
> .datatable-subtable
> .datatable {
  -webkit-box-shadow: 0px 10px 15px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 10px 15px 1px rgba(0, 0, 0, 0.05);
}

/* line 69397, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default.datatable-subtable
> .datatable-table
> .datatable-body
.datatable-row-subtable.datatable-row-loading
> .datatable-subtable
> .datatable
> .datatable-table {
  background-color: transparent;
}

/* line 69406, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-pager {
  margin: 0px;
  padding: 1rem 0;
  padding-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 69419, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-pager.datatable-pager-top {
  margin-bottom: 10px;
}

/* line 69422, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-pager > .datatable-pager-nav {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 69429, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li {
  padding: 0;
  margin-right: 5px;
  display: inline-block;
}

/* line 69434, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li:last-child {
  margin-right: 0;
}

/* line 69440, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.25rem;
  min-width: 2.25rem;
  padding: 0.5rem;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  position: relative;
  font-size: 0.9rem;
  line-height: 1rem;
  font-weight: 500;
  border-radius: 0.42rem;
  color: #7e8299;
}

/* line 69474, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link
> i {
  font-size: 0.6rem;
  text-align: center;
  display: inline-block;
  line-height: 0;
  color: #b5b5c3;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 69495, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link.datatable-pager-link-first,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link.datatable-pager-link-prev,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link.datatable-pager-link-next,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link.datatable-pager-link-last {
  background-color: #ecf1f6;
}

/* line 69517, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link.datatable-pager-link-disabled {
  opacity: 0.6;
  cursor: default;
}

/* line 69525, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link:hover:not(.datatable-pager-link-disabled) {
  opacity: 1;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  background-color: #3699ff;
  color: #ffffff;
}

/* line 69543, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link:hover:not(.datatable-pager-link-disabled)
i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff;
}

/* line 69560, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link.datatable-pager-link-active {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  background-color: #3699ff;
  color: #ffffff;
}

/* line 69577, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-link.datatable-pager-link-active
i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff;
}

/* line 69594, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-input {
  height: 2.25rem;
  width: 3.5rem;
  text-align: center;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  border-radius: 0.42rem !important;
  background-color: #ecf1f6;
  border-color: #ecf1f6;
  color: #7e8299;
}

/* line 69616, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-nav
> li
> .datatable-pager-input:focus {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  background-color: #ecf1f6;
  border-color: #ecf1f6;
  color: #7e8299;
}

/* line 69634, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default > .datatable-pager > .datatable-pager-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 69642, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size {
  margin-right: 10px;
}

/* line 69648, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle {
  height: 2.25rem;
  padding: 0.45rem 1rem;
  font-size: 1rem;
  font-weight: 500;
  border: 0 !important;
  color: #7e8299;
  background-color: #ecf1f6 !important;
  border-radius: 0.42rem;
}

/* line 69662, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle
.filter-option,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:after,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle
i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #7e8299;
}

/* line 69690, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:focus,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:hover,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size.show
> .btn.dropdown-toggle {
  border: 0 !important;
  color: #ffffff !important;
  background-color: #3699ff !important;
}

/* line 69709, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:focus
.filter-option,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:focus:after,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:focus
i,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:hover
.filter-option,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:hover:after,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.btn.dropdown-toggle:hover
i,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size.show
> .btn.dropdown-toggle
.filter-option,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size.show
> .btn.dropdown-toggle:after,
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size.show
> .btn.dropdown-toggle
i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff !important;
}

/* line 69771, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.dropdown-menu.inner
> li.selected
> a
span.check-mark {
  margin-top: -0.6rem;
}

/* line 69781, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.dropdown-menu {
  z-index: 100;
}

/* line 69788, app/assets/stylesheets/style.bundle.scss */
.modal
.datatable.datatable-default
> .datatable-pager
> .datatable-pager-info
.datatable-pager-size
.dropdown-menu {
  z-index: 1051;
}

/* line 69796, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default .ps > .ps__rail-y > .ps__thumb-y,
.datatable.datatable-default .ps > .ps__rail-x > .ps__thumb-x {
  background-color: #ebedf3;
}

/* line 69800, app/assets/stylesheets/style.bundle.scss */
.datatable.datatable-default .ps > .ps__rail-y > .ps__thumb-y:hover,
.datatable.datatable-default .ps > .ps__rail-y > .ps__thumb-y:focus,
.datatable.datatable-default .ps > .ps__rail-x > .ps__thumb-x:hover,
.datatable.datatable-default .ps > .ps__rail-x > .ps__thumb-x:focus {
  background-color: #ebedf3;
}

/* line 69807, app/assets/stylesheets/style.bundle.scss */
.checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  text-align: left;
  cursor: pointer;
  font-size: 1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 0;
}

/* line 69822, app/assets/stylesheets/style.bundle.scss */
.checkbox > span {
  background-color: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border-radius: 0.42rem;
}

/* line 69837, app/assets/stylesheets/style.bundle.scss */
.checkbox > span:after {
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0 2px 2px 0 !important;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  margin-top: -2px;
}

/* line 69846, app/assets/stylesheets/style.bundle.scss */
.checkbox > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* line 69851, app/assets/stylesheets/style.bundle.scss */
.checkbox:hover > input:not([disabled]) ~ span,
.checkbox > input:focus ~ span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 69856, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

/* line 69860, app/assets/stylesheets/style.bundle.scss */
.checkbox > input:checked ~ span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: none;
}

/* line 69865, app/assets/stylesheets/style.bundle.scss */
.checkbox > input:checked ~ span:after {
  display: block;
}

/* line 69868, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-square > span {
  border-radius: 0;
}

/* line 69871, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-circle > span {
  border-radius: 50%;
}

/* line 69874, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline > span {
  border-width: 1px;
  border-style: solid;
}

/* line 69878, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline-2x > span {
  border-width: 2px !important;
}

/* line 69881, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-accent > span {
  border-width: !important;
  border-style: solid !important;
  background-color: transparent !important;
}

/* line 69886, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-accent > span:after {
  display: block;
}

/* line 69890, app/assets/stylesheets/style.bundle.scss */
.checkbox > span {
  height: 18px;
  width: 18px;
}

/* line 69894, app/assets/stylesheets/style.bundle.scss */
.checkbox > span:after {
  width: 5px;
  height: 10px;
}

/* line 69899, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-lg > span {
  height: 24px;
  width: 24px;
}

/* line 69903, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-lg > span:after {
  width: 6px;
  height: 12px;
}

/* line 69908, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline > span {
  height: 18px;
  width: 18px;
}

/* line 69912, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline > span:after {
  width: 5px;
  height: 10px;
}

/* line 69917, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-lg > span {
  height: 24px;
  width: 24px;
}

/* line 69921, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-lg > span:after {
  width: 6px;
  height: 12px;
}

/* line 69926, app/assets/stylesheets/style.bundle.scss */
.checkbox > span {
  background-color: #ebedf3;
  border: 1px solid transparent;
}

/* line 69931, app/assets/stylesheets/style.bundle.scss */
.checkbox > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 69935, app/assets/stylesheets/style.bundle.scss */
.checkbox > input:checked ~ span {
  background-color: #3699ff;
}

/* line 69938, app/assets/stylesheets/style.bundle.scss */
.checkbox > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 69942, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 69947, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 69952, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline > input:checked ~ span {
  background-color: transparent;
  border-color: #3699ff;
}

/* line 69956, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline > input:checked ~ span:after {
  border-color: #3699ff;
}

/* line 69960, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-primary > span {
  border: 1px solid transparent;
}

/* line 69964, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-primary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 69968, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-primary > input:checked ~ span {
  background-color: #3699ff;
}

/* line 69971, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-primary > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 69975, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-primary > span {
  background-color: #e1f0ff;
  border: 1px solid transparent;
}

/* line 69980, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-primary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 69984, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-primary > input:checked ~ span {
  background-color: #3699ff;
}

/* line 69987, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-primary > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 69991, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-primary > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 69996, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-primary > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70001, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-primary > input:checked ~ span {
  background-color: transparent;
  border-color: #3699ff;
}

/* line 70005, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-primary > input:checked ~ span:after {
  border-color: #3699ff;
}

/* line 70009, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-secondary > span {
  border: 1px solid transparent;
}

/* line 70013, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70017, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-secondary > input:checked ~ span {
  background-color: #e4e6ef;
}

/* line 70020, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-secondary > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70024, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-secondary > span {
  background-color: #ebedf3;
  border: 1px solid transparent;
}

/* line 70029, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70033, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-secondary > input:checked ~ span {
  background-color: #e4e6ef;
}

/* line 70036, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-secondary > input:checked ~ span:after {
  border-color: #3f4254;
}

/* line 70040, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-secondary > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70045, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-secondary > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70050, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-secondary > input:checked ~ span {
  background-color: transparent;
  border-color: #e4e6ef;
}

/* line 70054, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-secondary > input:checked ~ span:after {
  border-color: #e4e6ef;
}

/* line 70058, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-success > span {
  border: 1px solid transparent;
}

/* line 70062, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-success > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70066, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-success > input:checked ~ span {
  background-color: #1bc5bd;
}

/* line 70069, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-success > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70073, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-success > span {
  background-color: #c9f7f5;
  border: 1px solid transparent;
}

/* line 70078, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-success > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70082, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-success > input:checked ~ span {
  background-color: #1bc5bd;
}

/* line 70085, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-success > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70089, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-success > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70094, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-success > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70099, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-success > input:checked ~ span {
  background-color: transparent;
  border-color: #1bc5bd;
}

/* line 70103, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-success > input:checked ~ span:after {
  border-color: #1bc5bd;
}

/* line 70107, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-info > span {
  border: 1px solid transparent;
}

/* line 70111, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-info > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70115, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-info > input:checked ~ span {
  background-color: #8950fc;
}

/* line 70118, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-info > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70122, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-info > span {
  background-color: #eee5ff;
  border: 1px solid transparent;
}

/* line 70127, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-info > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70131, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-info > input:checked ~ span {
  background-color: #8950fc;
}

/* line 70134, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-info > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70138, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-info > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70143, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-info > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70148, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-info > input:checked ~ span {
  background-color: transparent;
  border-color: #8950fc;
}

/* line 70152, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-info > input:checked ~ span:after {
  border-color: #8950fc;
}

/* line 70156, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-warning > span {
  border: 1px solid transparent;
}

/* line 70160, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-warning > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70164, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-warning > input:checked ~ span {
  background-color: #ffa800;
}

/* line 70167, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-warning > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70171, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-warning > span {
  background-color: #fff4de;
  border: 1px solid transparent;
}

/* line 70176, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-warning > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70180, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-warning > input:checked ~ span {
  background-color: #ffa800;
}

/* line 70183, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-warning > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70187, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-warning > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70192, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-warning > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70197, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-warning > input:checked ~ span {
  background-color: transparent;
  border-color: #ffa800;
}

/* line 70201, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-warning > input:checked ~ span:after {
  border-color: #ffa800;
}

/* line 70205, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-danger > span {
  border: 1px solid transparent;
}

/* line 70209, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-danger > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70213, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-danger > input:checked ~ span {
  background-color: #f64e60;
}

/* line 70216, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-danger > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70220, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-danger > span {
  background-color: #ffe2e5;
  border: 1px solid transparent;
}

/* line 70225, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-danger > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70229, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-danger > input:checked ~ span {
  background-color: #f64e60;
}

/* line 70232, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-danger > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70236, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-danger > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70241, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-danger > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70246, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-danger > input:checked ~ span {
  background-color: transparent;
  border-color: #f64e60;
}

/* line 70250, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-danger > input:checked ~ span:after {
  border-color: #f64e60;
}

/* line 70254, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light > span {
  border: 1px solid transparent;
}

/* line 70258, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70262, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light > input:checked ~ span {
  background-color: #f3f6f9;
}

/* line 70265, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70269, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-light > span {
  background-color: #f3f6f9;
  border: 1px solid transparent;
}

/* line 70274, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-light > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70278, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-light > input:checked ~ span {
  background-color: #f3f6f9;
}

/* line 70281, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-light > input:checked ~ span:after {
  border-color: #7e8299;
}

/* line 70285, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-light > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70290, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-light > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70295, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-light > input:checked ~ span {
  background-color: transparent;
  border-color: #f3f6f9;
}

/* line 70299, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-light > input:checked ~ span:after {
  border-color: #f3f6f9;
}

/* line 70303, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-dark > span {
  border: 1px solid transparent;
}

/* line 70307, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-dark > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70311, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-dark > input:checked ~ span {
  background-color: #181c32;
}

/* line 70314, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-dark > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70318, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-dark > span {
  background-color: #d1d3e0;
  border: 1px solid transparent;
}

/* line 70323, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-dark > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70327, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-dark > input:checked ~ span {
  background-color: #181c32;
}

/* line 70330, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-dark > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70334, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-dark > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70339, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-dark > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70344, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-dark > input:checked ~ span {
  background-color: transparent;
  border-color: #181c32;
}

/* line 70348, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-dark > input:checked ~ span:after {
  border-color: #181c32;
}

/* line 70352, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-white > span {
  border: 1px solid transparent;
}

/* line 70356, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-white > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70360, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-white > input:checked ~ span {
  background-color: #ffffff;
}

/* line 70363, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-white > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70367, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-white > span {
  background-color: #ffffff;
  border: 1px solid transparent;
}

/* line 70372, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-white > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70376, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-white > input:checked ~ span {
  background-color: #ffffff;
}

/* line 70379, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-light-white > input:checked ~ span:after {
  border-color: #3f4254;
}

/* line 70383, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-white > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70388, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-white > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70393, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-white > input:checked ~ span {
  background-color: transparent;
  border-color: #ffffff;
}

/* line 70397, app/assets/stylesheets/style.bundle.scss */
.checkbox.checkbox-outline.checkbox-white > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70401, app/assets/stylesheets/style.bundle.scss */
.checkbox-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 70408, app/assets/stylesheets/style.bundle.scss */
.checkbox-inline .checkbox {
  margin-right: 1rem;
  margin-bottom: 0.35rem;
}

/* line 70412, app/assets/stylesheets/style.bundle.scss */
.checkbox-inline .checkbox span {
  margin-right: 0.75rem;
}

/* line 70415, app/assets/stylesheets/style.bundle.scss */
.checkbox-inline .checkbox:last-child {
  margin-right: 0;
}

/* line 70419, app/assets/stylesheets/style.bundle.scss */
.checkbox-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 70428, app/assets/stylesheets/style.bundle.scss */
.checkbox-list .checkbox {
  margin-bottom: 1rem;
}

/* line 70431, app/assets/stylesheets/style.bundle.scss */
.checkbox-list .checkbox span {
  margin-right: 0.75rem;
}

/* line 70434, app/assets/stylesheets/style.bundle.scss */
.checkbox-list .checkbox:last-child {
  margin-bottom: 0;
}

/* line 70438, app/assets/stylesheets/style.bundle.scss */
.input-group .checkbox {
  margin-bottom: 0 !important;
  padding-left: 0;
}

/* line 70443, app/assets/stylesheets/style.bundle.scss */
.form-inline .checkbox {
  margin-left: 15px;
  margin-right: 15px;
}

/* line 70448, app/assets/stylesheets/style.bundle.scss */
.radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  text-align: left;
  cursor: pointer;
  font-size: 1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin: 0;
}

/* line 70463, app/assets/stylesheets/style.bundle.scss */
.radio > span {
  border-radius: 50%;
  background-color: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

/* line 70478, app/assets/stylesheets/style.bundle.scss */
.radio > span:after {
  content: "";
  display: none;
  border-radius: 100% !important;
}

/* line 70483, app/assets/stylesheets/style.bundle.scss */
.radio > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* line 70488, app/assets/stylesheets/style.bundle.scss */
.radio:hover > input:not([disabled]) ~ span,
.radio > input:focus ~ span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 70493, app/assets/stylesheets/style.bundle.scss */
.radio.radio-disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

/* line 70497, app/assets/stylesheets/style.bundle.scss */
.radio > input:checked ~ span {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: none;
}

/* line 70502, app/assets/stylesheets/style.bundle.scss */
.radio > input:checked ~ span:after {
  display: block;
}

/* line 70505, app/assets/stylesheets/style.bundle.scss */
.radio.radio-square > span {
  border-radius: 0;
}

/* line 70508, app/assets/stylesheets/style.bundle.scss */
.radio.radio-rounded > span {
  border-radius: 0.42rem;
}

/* line 70511, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline > span {
  border-width: 1px;
  border-style: solid;
}

/* line 70515, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline-2x > span {
  border-width: 2px !important;
}

/* line 70518, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent > span {
  border-width: 3px !important;
  border-style: solid !important;
  background-color: transparent !important;
}

/* line 70523, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent > span:after {
  display: block;
}

/* line 70527, app/assets/stylesheets/style.bundle.scss */
.radio > span {
  height: 18px;
  width: 18px;
}

/* line 70531, app/assets/stylesheets/style.bundle.scss */
.radio > span:after {
  width: 6px;
  height: 6px;
}

/* line 70536, app/assets/stylesheets/style.bundle.scss */
.radio.radio-lg > span {
  height: 24px;
  width: 24px;
}

/* line 70540, app/assets/stylesheets/style.bundle.scss */
.radio.radio-lg > span:after {
  width: 8px;
  height: 8px;
}

/* line 70545, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline > span {
  height: 18px;
  width: 18px;
}

/* line 70549, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline > span:after {
  width: 6px;
  height: 6px;
}

/* line 70554, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-lg > span {
  height: 24px;
  width: 24px;
}

/* line 70558, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-lg > span:after {
  width: 8px;
  height: 8px;
}

/* line 70563, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent > span {
  height: 24px;
  width: 24px;
}

/* line 70567, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent > span:after {
  width: 14px;
  height: 14px;
}

/* line 70572, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-lg > span {
  height: 30px;
  width: 30px;
}

/* line 70576, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-lg > span:after {
  width: 10px;
  height: 10px;
}

/* line 70581, app/assets/stylesheets/style.bundle.scss */
.radio > span {
  background-color: #ebedf3;
  border: 1px solid transparent;
}

/* line 70586, app/assets/stylesheets/style.bundle.scss */
.radio > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70590, app/assets/stylesheets/style.bundle.scss */
.radio > input:checked ~ span {
  background-color: #3699ff;
}

/* line 70593, app/assets/stylesheets/style.bundle.scss */
.radio > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 70598, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70603, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70608, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline > input:checked ~ span {
  background-color: transparent;
  border-color: #3699ff;
}

/* line 70612, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline > input:checked ~ span:after {
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 70617, app/assets/stylesheets/style.bundle.scss */
.radio.radio-primary > span {
  border: 1px solid transparent;
}

/* line 70621, app/assets/stylesheets/style.bundle.scss */
.radio.radio-primary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70625, app/assets/stylesheets/style.bundle.scss */
.radio.radio-primary > input:checked ~ span {
  background-color: #3699ff;
}

/* line 70628, app/assets/stylesheets/style.bundle.scss */
.radio.radio-primary > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 70633, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-primary > span {
  background-color: #e1f0ff;
  border: 1px solid transparent;
}

/* line 70638, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-primary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70642, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-primary > input:checked ~ span {
  background-color: #3699ff;
}

/* line 70645, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-primary > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70649, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-primary > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70654, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-primary > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70659, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-primary > input:checked ~ span {
  background-color: transparent;
  border-color: #3699ff;
}

/* line 70663, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-primary > input:checked ~ span:after {
  background-color: #3699ff;
  border-color: #3699ff;
}

/* line 70668, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-primary > span:after {
  background-color: #3699ff;
}

/* line 70672, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-primary > input:focus ~ span {
  border-color: #e1f0ff;
}

/* line 70675, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-primary > input:focus ~ span:after {
  background-color: #3699ff;
}

/* line 70679, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-primary > input:checked ~ span {
  border-color: #e1f0ff;
}

/* line 70682, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-primary > input:checked ~ span:after {
  background-color: #3699ff;
}

/* line 70686, app/assets/stylesheets/style.bundle.scss */
.radio.radio-secondary > span {
  border: 1px solid transparent;
}

/* line 70690, app/assets/stylesheets/style.bundle.scss */
.radio.radio-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70694, app/assets/stylesheets/style.bundle.scss */
.radio.radio-secondary > input:checked ~ span {
  background-color: #e4e6ef;
}

/* line 70697, app/assets/stylesheets/style.bundle.scss */
.radio.radio-secondary > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 70702, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-secondary > span {
  background-color: #ebedf3;
  border: 1px solid transparent;
}

/* line 70707, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-secondary > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70711, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-secondary > input:checked ~ span {
  background-color: #e4e6ef;
}

/* line 70714, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-secondary > input:checked ~ span:after {
  border-color: #3f4254;
}

/* line 70718, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-secondary > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70723, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-secondary > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70728, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-secondary > input:checked ~ span {
  background-color: transparent;
  border-color: #e4e6ef;
}

/* line 70732, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-secondary > input:checked ~ span:after {
  background-color: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 70737, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-secondary > span:after {
  background-color: #e4e6ef;
}

/* line 70741, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-secondary > input:focus ~ span {
  border-color: #ebedf3;
}

/* line 70744, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-secondary > input:focus ~ span:after {
  background-color: #e4e6ef;
}

/* line 70748, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-secondary > input:checked ~ span {
  border-color: #ebedf3;
}

/* line 70751, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-secondary > input:checked ~ span:after {
  background-color: #e4e6ef;
}

/* line 70755, app/assets/stylesheets/style.bundle.scss */
.radio.radio-success > span {
  border: 1px solid transparent;
}

/* line 70759, app/assets/stylesheets/style.bundle.scss */
.radio.radio-success > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70763, app/assets/stylesheets/style.bundle.scss */
.radio.radio-success > input:checked ~ span {
  background-color: #1bc5bd;
}

/* line 70766, app/assets/stylesheets/style.bundle.scss */
.radio.radio-success > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 70771, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-success > span {
  background-color: #c9f7f5;
  border: 1px solid transparent;
}

/* line 70776, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-success > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70780, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-success > input:checked ~ span {
  background-color: #1bc5bd;
}

/* line 70783, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-success > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70787, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-success > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70792, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-success > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70797, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-success > input:checked ~ span {
  background-color: transparent;
  border-color: #1bc5bd;
}

/* line 70801, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-success > input:checked ~ span:after {
  background-color: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 70806, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-success > span:after {
  background-color: #1bc5bd;
}

/* line 70810, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-success > input:focus ~ span {
  border-color: #c9f7f5;
}

/* line 70813, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-success > input:focus ~ span:after {
  background-color: #1bc5bd;
}

/* line 70817, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-success > input:checked ~ span {
  border-color: #c9f7f5;
}

/* line 70820, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-success > input:checked ~ span:after {
  background-color: #1bc5bd;
}

/* line 70824, app/assets/stylesheets/style.bundle.scss */
.radio.radio-info > span {
  border: 1px solid transparent;
}

/* line 70828, app/assets/stylesheets/style.bundle.scss */
.radio.radio-info > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70832, app/assets/stylesheets/style.bundle.scss */
.radio.radio-info > input:checked ~ span {
  background-color: #8950fc;
}

/* line 70835, app/assets/stylesheets/style.bundle.scss */
.radio.radio-info > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 70840, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-info > span {
  background-color: #eee5ff;
  border: 1px solid transparent;
}

/* line 70845, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-info > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70849, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-info > input:checked ~ span {
  background-color: #8950fc;
}

/* line 70852, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-info > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70856, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-info > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70861, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-info > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70866, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-info > input:checked ~ span {
  background-color: transparent;
  border-color: #8950fc;
}

/* line 70870, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-info > input:checked ~ span:after {
  background-color: #8950fc;
  border-color: #8950fc;
}

/* line 70875, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-info > span:after {
  background-color: #8950fc;
}

/* line 70879, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-info > input:focus ~ span {
  border-color: #eee5ff;
}

/* line 70882, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-info > input:focus ~ span:after {
  background-color: #8950fc;
}

/* line 70886, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-info > input:checked ~ span {
  border-color: #eee5ff;
}

/* line 70889, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-info > input:checked ~ span:after {
  background-color: #8950fc;
}

/* line 70893, app/assets/stylesheets/style.bundle.scss */
.radio.radio-warning > span {
  border: 1px solid transparent;
}

/* line 70897, app/assets/stylesheets/style.bundle.scss */
.radio.radio-warning > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70901, app/assets/stylesheets/style.bundle.scss */
.radio.radio-warning > input:checked ~ span {
  background-color: #ffa800;
}

/* line 70904, app/assets/stylesheets/style.bundle.scss */
.radio.radio-warning > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 70909, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-warning > span {
  background-color: #fff4de;
  border: 1px solid transparent;
}

/* line 70914, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-warning > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70918, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-warning > input:checked ~ span {
  background-color: #ffa800;
}

/* line 70921, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-warning > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70925, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-warning > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70930, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-warning > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70935, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-warning > input:checked ~ span {
  background-color: transparent;
  border-color: #ffa800;
}

/* line 70939, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-warning > input:checked ~ span:after {
  background-color: #ffa800;
  border-color: #ffa800;
}

/* line 70944, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-warning > span:after {
  background-color: #ffa800;
}

/* line 70948, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-warning > input:focus ~ span {
  border-color: #fff4de;
}

/* line 70951, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-warning > input:focus ~ span:after {
  background-color: #ffa800;
}

/* line 70955, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-warning > input:checked ~ span {
  border-color: #fff4de;
}

/* line 70958, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-warning > input:checked ~ span:after {
  background-color: #ffa800;
}

/* line 70962, app/assets/stylesheets/style.bundle.scss */
.radio.radio-danger > span {
  border: 1px solid transparent;
}

/* line 70966, app/assets/stylesheets/style.bundle.scss */
.radio.radio-danger > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70970, app/assets/stylesheets/style.bundle.scss */
.radio.radio-danger > input:checked ~ span {
  background-color: #f64e60;
}

/* line 70973, app/assets/stylesheets/style.bundle.scss */
.radio.radio-danger > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 70978, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-danger > span {
  background-color: #ffe2e5;
  border: 1px solid transparent;
}

/* line 70983, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-danger > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 70987, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-danger > input:checked ~ span {
  background-color: #f64e60;
}

/* line 70990, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-danger > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 70994, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-danger > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 70999, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-danger > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 71004, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-danger > input:checked ~ span {
  background-color: transparent;
  border-color: #f64e60;
}

/* line 71008, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-danger > input:checked ~ span:after {
  background-color: #f64e60;
  border-color: #f64e60;
}

/* line 71013, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-danger > span:after {
  background-color: #f64e60;
}

/* line 71017, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-danger > input:focus ~ span {
  border-color: #ffe2e5;
}

/* line 71020, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-danger > input:focus ~ span:after {
  background-color: #f64e60;
}

/* line 71024, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-danger > input:checked ~ span {
  border-color: #ffe2e5;
}

/* line 71027, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-danger > input:checked ~ span:after {
  background-color: #f64e60;
}

/* line 71031, app/assets/stylesheets/style.bundle.scss */
.radio.radio-light > span {
  border: 1px solid transparent;
}

/* line 71035, app/assets/stylesheets/style.bundle.scss */
.radio.radio-light > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 71039, app/assets/stylesheets/style.bundle.scss */
.radio.radio-light > input:checked ~ span {
  background-color: #f3f6f9;
}

/* line 71042, app/assets/stylesheets/style.bundle.scss */
.radio.radio-light > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 71047, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-light > span {
  background-color: #f3f6f9;
  border: 1px solid transparent;
}

/* line 71052, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-light > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 71056, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-light > input:checked ~ span {
  background-color: #f3f6f9;
}

/* line 71059, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-light > input:checked ~ span:after {
  border-color: #7e8299;
}

/* line 71063, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-light > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 71068, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-light > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 71073, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-light > input:checked ~ span {
  background-color: transparent;
  border-color: #f3f6f9;
}

/* line 71077, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-light > input:checked ~ span:after {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 71082, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-light > span:after {
  background-color: #f3f6f9;
}

/* line 71086, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-light > input:focus ~ span {
  border-color: #f3f6f9;
}

/* line 71089, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-light > input:focus ~ span:after {
  background-color: #f3f6f9;
}

/* line 71093, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-light > input:checked ~ span {
  border-color: #f3f6f9;
}

/* line 71096, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-light > input:checked ~ span:after {
  background-color: #f3f6f9;
}

/* line 71100, app/assets/stylesheets/style.bundle.scss */
.radio.radio-dark > span {
  border: 1px solid transparent;
}

/* line 71104, app/assets/stylesheets/style.bundle.scss */
.radio.radio-dark > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 71108, app/assets/stylesheets/style.bundle.scss */
.radio.radio-dark > input:checked ~ span {
  background-color: #181c32;
}

/* line 71111, app/assets/stylesheets/style.bundle.scss */
.radio.radio-dark > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 71116, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-dark > span {
  background-color: #d1d3e0;
  border: 1px solid transparent;
}

/* line 71121, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-dark > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 71125, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-dark > input:checked ~ span {
  background-color: #181c32;
}

/* line 71128, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-dark > input:checked ~ span:after {
  border-color: #ffffff;
}

/* line 71132, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-dark > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 71137, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-dark > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 71142, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-dark > input:checked ~ span {
  background-color: transparent;
  border-color: #181c32;
}

/* line 71146, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-dark > input:checked ~ span:after {
  background-color: #181c32;
  border-color: #181c32;
}

/* line 71151, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-dark > span:after {
  background-color: #181c32;
}

/* line 71155, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-dark > input:focus ~ span {
  border-color: #d1d3e0;
}

/* line 71158, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-dark > input:focus ~ span:after {
  background-color: #181c32;
}

/* line 71162, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-dark > input:checked ~ span {
  border-color: #d1d3e0;
}

/* line 71165, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-dark > input:checked ~ span:after {
  background-color: #181c32;
}

/* line 71169, app/assets/stylesheets/style.bundle.scss */
.radio.radio-white > span {
  border: 1px solid transparent;
}

/* line 71173, app/assets/stylesheets/style.bundle.scss */
.radio.radio-white > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 71177, app/assets/stylesheets/style.bundle.scss */
.radio.radio-white > input:checked ~ span {
  background-color: #ffffff;
}

/* line 71180, app/assets/stylesheets/style.bundle.scss */
.radio.radio-white > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 71185, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-white > span {
  background-color: #ffffff;
  border: 1px solid transparent;
}

/* line 71190, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-white > input:focus ~ span {
  border: 1px solid transparent;
}

/* line 71194, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-white > input:checked ~ span {
  background-color: #ffffff;
}

/* line 71197, app/assets/stylesheets/style.bundle.scss */
.radio.checkbox-light-white > input:checked ~ span:after {
  border-color: #3f4254;
}

/* line 71201, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-white > span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 71206, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-white > input:focus ~ span {
  background-color: transparent;
  border-color: #d1d3e0;
}

/* line 71211, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-white > input:checked ~ span {
  background-color: transparent;
  border-color: #ffffff;
}

/* line 71215, app/assets/stylesheets/style.bundle.scss */
.radio.radio-outline.radio-white > input:checked ~ span:after {
  background-color: #ffffff;
  border-color: #ffffff;
}

/* line 71220, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-white > span:after {
  background-color: #ffffff;
}

/* line 71224, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-white > input:focus ~ span {
  border-color: #ffffff;
}

/* line 71227, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-white > input:focus ~ span:after {
  background-color: #ffffff;
}

/* line 71231, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-white > input:checked ~ span {
  border-color: #ffffff;
}

/* line 71234, app/assets/stylesheets/style.bundle.scss */
.radio.radio-accent.radio-white > input:checked ~ span:after {
  background-color: #ffffff;
}

/* line 71238, app/assets/stylesheets/style.bundle.scss */
.radio-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 71245, app/assets/stylesheets/style.bundle.scss */
.radio-inline .radio {
  margin-right: 1rem;
  margin-bottom: 0.35rem;
}

/* line 71249, app/assets/stylesheets/style.bundle.scss */
.radio-inline .radio span {
  margin-right: 0.75rem;
}

/* line 71252, app/assets/stylesheets/style.bundle.scss */
.radio-inline .radio:last-child {
  margin-right: 0;
}

/* line 71256, app/assets/stylesheets/style.bundle.scss */
.radio-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 71265, app/assets/stylesheets/style.bundle.scss */
.radio-list .radio {
  margin-bottom: 1rem;
}

/* line 71268, app/assets/stylesheets/style.bundle.scss */
.radio-list .radio span {
  margin-right: 0.75rem;
}

/* line 71271, app/assets/stylesheets/style.bundle.scss */
.radio-list .radio:last-child {
  margin-bottom: 0;
}

/* line 71275, app/assets/stylesheets/style.bundle.scss */
.input-group .radio {
  margin-bottom: 0 !important;
  padding-left: 0;
}

/* line 71280, app/assets/stylesheets/style.bundle.scss */
.form-inline .radio {
  margin-left: 15px;
  margin-right: 15px;
}

/* line 71285, app/assets/stylesheets/style.bundle.scss */
.switch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1rem;
}

/* line 71294, app/assets/stylesheets/style.bundle.scss */
.switch label {
  margin: 0;
}

/* line 71297, app/assets/stylesheets/style.bundle.scss */
.switch input:empty {
  margin-left: -999px;
  height: 0;
  width: 0;
  overflow: hidden;
  position: absolute;
  opacity: 0;
}

/* line 71305, app/assets/stylesheets/style.bundle.scss */
.switch input:empty ~ span {
  display: inline-block;
  position: relative;
  float: left;
  width: 1px;
  text-indent: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 71317, app/assets/stylesheets/style.bundle.scss */
.switch input:empty ~ span:before,
.switch input:empty ~ span:after {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  top: 0;
  bottom: 0;
  left: 0;
  content: " ";
  -webkit-transition: all 100ms ease-in;
  transition: all 100ms ease-in;
}

/* line 71336, app/assets/stylesheets/style.bundle.scss */
.switch input[disabled] {
  cursor: not-allowed;
}

/* line 71339, app/assets/stylesheets/style.bundle.scss */
.switch input[disabled] ~ span:after,
.switch input[disabled] ~ span:before {
  cursor: not-allowed;
  opacity: 0.5;
}

/* line 71344, app/assets/stylesheets/style.bundle.scss */
.switch.switch-icon input:checked ~ span:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  line-height: 0;
}

/* line 71360, app/assets/stylesheets/style.bundle.scss */
.switch input:empty ~ span {
  margin: 2px 0;
  height: 30px;
  width: 57px;
  border-radius: 15px;
}

/* line 71367, app/assets/stylesheets/style.bundle.scss */
.switch input:empty ~ span:before,
.switch input:empty ~ span:after {
  width: 54px;
  border-radius: 15px;
}

/* line 71373, app/assets/stylesheets/style.bundle.scss */
.switch input:empty ~ span:after {
  height: 24px;
  width: 24px;
  top: 3px;
  bottom: 3px;
  margin-left: 3px;
  font-size: 0.65em;
  text-align: center;
  vertical-align: middle;
}

/* line 71384, app/assets/stylesheets/style.bundle.scss */
.switch input:checked ~ span:after {
  margin-left: 26px;
}

/* line 71388, app/assets/stylesheets/style.bundle.scss */
.switch.switch-sm input:empty ~ span {
  margin: 2px 0;
  height: 24px;
  width: 40px;
  border-radius: 12px;
}

/* line 71395, app/assets/stylesheets/style.bundle.scss */
.switch.switch-sm input:empty ~ span:before,
.switch.switch-sm input:empty ~ span:after {
  width: 38px;
  border-radius: 12px;
}

/* line 71401, app/assets/stylesheets/style.bundle.scss */
.switch.switch-sm input:empty ~ span:after {
  height: 20px;
  width: 20px;
  top: 2px;
  bottom: 2px;
  margin-left: 2px;
  font-size: 0.55em;
  text-align: center;
  vertical-align: middle;
}

/* line 71412, app/assets/stylesheets/style.bundle.scss */
.switch.switch-sm input:checked ~ span:after {
  margin-left: 16px;
}

/* line 71416, app/assets/stylesheets/style.bundle.scss */
.switch.switch-lg input:empty ~ span {
  margin: 2px 0;
  height: 40px;
  width: 75px;
  border-radius: 20px;
}

/* line 71423, app/assets/stylesheets/style.bundle.scss */
.switch.switch-lg input:empty ~ span:before,
.switch.switch-lg input:empty ~ span:after {
  width: 72px;
  border-radius: 20px;
}

/* line 71429, app/assets/stylesheets/style.bundle.scss */
.switch.switch-lg input:empty ~ span:after {
  height: 34px;
  width: 34px;
  top: 3px;
  bottom: 3px;
  margin-left: 3px;
  font-size: 0.75em;
  text-align: center;
  vertical-align: middle;
}

/* line 71440, app/assets/stylesheets/style.bundle.scss */
.switch.switch-lg input:checked ~ span:after {
  margin-left: 34px;
}

/* line 71444, app/assets/stylesheets/style.bundle.scss */
.switch input:empty ~ span:before {
  background-color: #ebedf3;
}

/* line 71448, app/assets/stylesheets/style.bundle.scss */
.switch input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71453, app/assets/stylesheets/style.bundle.scss */
.switch input:checked ~ span:before {
  background-color: #ebedf3;
}

/* line 71457, app/assets/stylesheets/style.bundle.scss */
.switch input:checked ~ span:after {
  opacity: 1;
  color: #ffffff;
  background-color: #3699ff;
}

/* line 71463, app/assets/stylesheets/style.bundle.scss */
.switch.switch-primary:not(.switch-outline) input:empty ~ span:before {
  background-color: #3699ff;
}

/* line 71467, app/assets/stylesheets/style.bundle.scss */
.switch.switch-primary:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71472, app/assets/stylesheets/style.bundle.scss */
.switch.switch-primary:not(.switch-outline) input:checked ~ span:before {
  background-color: #3699ff;
}

/* line 71476, app/assets/stylesheets/style.bundle.scss */
.switch.switch-primary:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #3699ff;
  background-color: #ffffff;
}

/* line 71482, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-primary input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71487, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-primary input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71491, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-primary input:checked ~ span:before {
  border: 2px solid #3699ff;
  background-color: transparent;
}

/* line 71496, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-primary input:checked ~ span:after {
  color: #ffffff;
  background-color: #3699ff;
}

/* line 71501, app/assets/stylesheets/style.bundle.scss */
.switch.switch-secondary:not(.switch-outline) input:empty ~ span:before {
  background-color: #e4e6ef;
}

/* line 71505, app/assets/stylesheets/style.bundle.scss */
.switch.switch-secondary:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71510, app/assets/stylesheets/style.bundle.scss */
.switch.switch-secondary:not(.switch-outline) input:checked ~ span:before {
  background-color: #e4e6ef;
}

/* line 71514, app/assets/stylesheets/style.bundle.scss */
.switch.switch-secondary:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #e4e6ef;
  background-color: #ffffff;
}

/* line 71520, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-secondary input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71525, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-secondary input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71529, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-secondary input:checked ~ span:before {
  border: 2px solid #e4e6ef;
  background-color: transparent;
}

/* line 71534, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-secondary input:checked ~ span:after {
  color: #ffffff;
  background-color: #e4e6ef;
}

/* line 71539, app/assets/stylesheets/style.bundle.scss */
.switch.switch-success:not(.switch-outline) input:empty ~ span:before {
  background-color: #1bc5bd;
}

/* line 71543, app/assets/stylesheets/style.bundle.scss */
.switch.switch-success:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71548, app/assets/stylesheets/style.bundle.scss */
.switch.switch-success:not(.switch-outline) input:checked ~ span:before {
  background-color: #1bc5bd;
}

/* line 71552, app/assets/stylesheets/style.bundle.scss */
.switch.switch-success:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #1bc5bd;
  background-color: #ffffff;
}

/* line 71558, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-success input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71563, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-success input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71567, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-success input:checked ~ span:before {
  border: 2px solid #1bc5bd;
  background-color: transparent;
}

/* line 71572, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-success input:checked ~ span:after {
  color: #ffffff;
  background-color: #1bc5bd;
}

/* line 71577, app/assets/stylesheets/style.bundle.scss */
.switch.switch-info:not(.switch-outline) input:empty ~ span:before {
  background-color: #8950fc;
}

/* line 71581, app/assets/stylesheets/style.bundle.scss */
.switch.switch-info:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71586, app/assets/stylesheets/style.bundle.scss */
.switch.switch-info:not(.switch-outline) input:checked ~ span:before {
  background-color: #8950fc;
}

/* line 71590, app/assets/stylesheets/style.bundle.scss */
.switch.switch-info:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #8950fc;
  background-color: #ffffff;
}

/* line 71596, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-info input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71601, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-info input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71605, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-info input:checked ~ span:before {
  border: 2px solid #8950fc;
  background-color: transparent;
}

/* line 71610, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-info input:checked ~ span:after {
  color: #ffffff;
  background-color: #8950fc;
}

/* line 71615, app/assets/stylesheets/style.bundle.scss */
.switch.switch-warning:not(.switch-outline) input:empty ~ span:before {
  background-color: #ffa800;
}

/* line 71619, app/assets/stylesheets/style.bundle.scss */
.switch.switch-warning:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71624, app/assets/stylesheets/style.bundle.scss */
.switch.switch-warning:not(.switch-outline) input:checked ~ span:before {
  background-color: #ffa800;
}

/* line 71628, app/assets/stylesheets/style.bundle.scss */
.switch.switch-warning:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #ffa800;
  background-color: #ffffff;
}

/* line 71634, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-warning input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71639, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-warning input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71643, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-warning input:checked ~ span:before {
  border: 2px solid #ffa800;
  background-color: transparent;
}

/* line 71648, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-warning input:checked ~ span:after {
  color: #ffffff;
  background-color: #ffa800;
}

/* line 71653, app/assets/stylesheets/style.bundle.scss */
.switch.switch-danger:not(.switch-outline) input:empty ~ span:before {
  background-color: #f64e60;
}

/* line 71657, app/assets/stylesheets/style.bundle.scss */
.switch.switch-danger:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71662, app/assets/stylesheets/style.bundle.scss */
.switch.switch-danger:not(.switch-outline) input:checked ~ span:before {
  background-color: #f64e60;
}

/* line 71666, app/assets/stylesheets/style.bundle.scss */
.switch.switch-danger:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #f64e60;
  background-color: #ffffff;
}

/* line 71672, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-danger input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71677, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-danger input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71681, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-danger input:checked ~ span:before {
  border: 2px solid #f64e60;
  background-color: transparent;
}

/* line 71686, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-danger input:checked ~ span:after {
  color: #ffffff;
  background-color: #f64e60;
}

/* line 71691, app/assets/stylesheets/style.bundle.scss */
.switch.switch-light:not(.switch-outline) input:empty ~ span:before {
  background-color: #f3f6f9;
}

/* line 71695, app/assets/stylesheets/style.bundle.scss */
.switch.switch-light:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71700, app/assets/stylesheets/style.bundle.scss */
.switch.switch-light:not(.switch-outline) input:checked ~ span:before {
  background-color: #f3f6f9;
}

/* line 71704, app/assets/stylesheets/style.bundle.scss */
.switch.switch-light:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #f3f6f9;
  background-color: #ffffff;
}

/* line 71710, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-light input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71715, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-light input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71719, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-light input:checked ~ span:before {
  border: 2px solid #f3f6f9;
  background-color: transparent;
}

/* line 71724, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-light input:checked ~ span:after {
  color: #ffffff;
  background-color: #f3f6f9;
}

/* line 71729, app/assets/stylesheets/style.bundle.scss */
.switch.switch-dark:not(.switch-outline) input:empty ~ span:before {
  background-color: #181c32;
}

/* line 71733, app/assets/stylesheets/style.bundle.scss */
.switch.switch-dark:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71738, app/assets/stylesheets/style.bundle.scss */
.switch.switch-dark:not(.switch-outline) input:checked ~ span:before {
  background-color: #181c32;
}

/* line 71742, app/assets/stylesheets/style.bundle.scss */
.switch.switch-dark:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #181c32;
  background-color: #ffffff;
}

/* line 71748, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-dark input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71753, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-dark input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71757, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-dark input:checked ~ span:before {
  border: 2px solid #181c32;
  background-color: transparent;
}

/* line 71762, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-dark input:checked ~ span:after {
  color: #ffffff;
  background-color: #181c32;
}

/* line 71767, app/assets/stylesheets/style.bundle.scss */
.switch.switch-white:not(.switch-outline) input:empty ~ span:before {
  background-color: #ffffff;
}

/* line 71771, app/assets/stylesheets/style.bundle.scss */
.switch.switch-white:not(.switch-outline) input:empty ~ span:after {
  background-color: #ffffff;
  opacity: 0.7;
}

/* line 71776, app/assets/stylesheets/style.bundle.scss */
.switch.switch-white:not(.switch-outline) input:checked ~ span:before {
  background-color: #ffffff;
}

/* line 71780, app/assets/stylesheets/style.bundle.scss */
.switch.switch-white:not(.switch-outline) input:checked ~ span:after {
  opacity: 1;
  color: #ffffff;
  background-color: #ffffff;
}

/* line 71786, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-white input:empty ~ span:before {
  border: 2px solid #ebedf3;
  background-color: transparent;
}

/* line 71791, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-white input:empty ~ span:after {
  background-color: #ebedf3;
}

/* line 71795, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-white input:checked ~ span:before {
  border: 2px solid #ffffff;
  background-color: transparent;
}

/* line 71800, app/assets/stylesheets/style.bundle.scss */
.switch.switch-outline.switch-white input:checked ~ span:after {
  color: #ffffff;
  background-color: #ffffff;
}

/* line 71805, app/assets/stylesheets/style.bundle.scss */
.option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 1.4em;
  border: 1px solid #ebedf3;
  border-radius: 0.42rem;
}

/* line 71813, app/assets/stylesheets/style.bundle.scss */
.option .option-control {
  width: 2.7rem;
  padding-top: 0.1rem;
}

/* line 71817, app/assets/stylesheets/style.bundle.scss */
.option .option-control .kt-radio {
  display: block;
}

/* line 71820, app/assets/stylesheets/style.bundle.scss */
.option .option-label {
  width: 100%;
}

/* line 71823, app/assets/stylesheets/style.bundle.scss */
.option .option-label .option-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 71831, app/assets/stylesheets/style.bundle.scss */
.option .option-label .option-head .option-title {
  font-size: 1.1rem;
  font-weight: 500;
  color: #3f4254;
}

/* line 71836, app/assets/stylesheets/style.bundle.scss */
.option .option-label .option-head .option-focus {
  font-size: 1.1rem;
  font-weight: 600;
  color: #181c32;
}

/* line 71841, app/assets/stylesheets/style.bundle.scss */
.option .option-label .option-body {
  display: block;
  padding-top: 0.7rem;
  font-size: 0.9rem;
  color: #b5b5c3;
}

/* line 71847, app/assets/stylesheets/style.bundle.scss */
.option.option-plain {
  border: 0;
  padding: 0;
  margin-top: -0.2rem;
  margin-bottom: 2rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 71856, app/assets/stylesheets/style.bundle.scss */
.option.option-plain .option-control {
  vertical-align: middle;
  width: 2.7rem;
}

/* line 71860, app/assets/stylesheets/style.bundle.scss */
.option.option-plain .option-control .radio {
  margin-bottom: 1.6rem;
}

/* line 71863, app/assets/stylesheets/style.bundle.scss */
.option.option-plain .option-label .option-body {
  padding-top: 0.2rem;
}

/* line 71867, app/assets/stylesheets/style.bundle.scss */
.dialog {
  width: 130px;
  margin: 0 auto;
  position: fixed;
  z-index: 1100;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  -webkit-box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border-radius: 0.42rem;
}

/* line 71881, app/assets/stylesheets/style.bundle.scss */
.dialog.dialog-top-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: -100px;
  left: 50%;
  margin-left: -65px;
  -webkit-transition: top 0.6s ease;
  transition: top 0.6s ease;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 71893, app/assets/stylesheets/style.bundle.scss */
.dialog.dialog-top-center.dialog-shown {
  top: 0px;
  -webkit-transition: top 0.6s ease;
  transition: top 0.6s ease;
}

/* line 71898, app/assets/stylesheets/style.bundle.scss */
.dialog.dialog-loader {
  font-size: 1rem;
  padding: 0.75rem;
  font-weight: 400;
  color: #3f4254;
}

/* line 71905, app/assets/stylesheets/style.bundle.scss */
.strikethrough {
  display: block;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
}

/* line 71911, app/assets/stylesheets/style.bundle.scss */
.strikethrough span {
  position: relative;
  display: inline-block;
  color: #b5b5c3;
  font-weight: 500;
}

/* line 71917, app/assets/stylesheets/style.bundle.scss */
.strikethrough span:before,
.strikethrough span:after {
  content: "";
  position: absolute;
  top: 50%;
  width: 9999px;
  height: 1px;
  background: #ebedf3;
}

/* line 71926, app/assets/stylesheets/style.bundle.scss */
.strikethrough span:before {
  right: 100%;
  margin-right: 15px;
}

/* line 71930, app/assets/stylesheets/style.bundle.scss */
.strikethrough span:after {
  left: 100%;
  margin-left: 15px;
}

/* line 71935, app/assets/stylesheets/style.bundle.scss */
.separator {
  height: 0;
}

/* line 71938, app/assets/stylesheets/style.bundle.scss */
.separator.separator-dashed {
  border-bottom: 1px dashed #ebedf3;
}

/* line 71941, app/assets/stylesheets/style.bundle.scss */
.separator.separator-solid {
  border-bottom: 1px solid #ebedf3;
}

/* line 71944, app/assets/stylesheets/style.bundle.scss */
.separator.separator-border-2 {
  border-bottom-width: 2px;
}

/* line 71947, app/assets/stylesheets/style.bundle.scss */
.separator.separator-border-3 {
  border-bottom-width: 3px;
}

/* line 71950, app/assets/stylesheets/style.bundle.scss */
.separator.separator-border-4 {
  border-bottom-width: 4px;
}

/* line 71953, app/assets/stylesheets/style.bundle.scss */
.separator.separator-primary {
  border-bottom-color: #3699ff;
}

/* line 71956, app/assets/stylesheets/style.bundle.scss */
.separator.separator-secondary {
  border-bottom-color: #e4e6ef;
}

/* line 71959, app/assets/stylesheets/style.bundle.scss */
.separator.separator-success {
  border-bottom-color: #1bc5bd;
}

/* line 71962, app/assets/stylesheets/style.bundle.scss */
.separator.separator-info {
  border-bottom-color: #8950fc;
}

/* line 71965, app/assets/stylesheets/style.bundle.scss */
.separator.separator-warning {
  border-bottom-color: #ffa800;
}

/* line 71968, app/assets/stylesheets/style.bundle.scss */
.separator.separator-danger {
  border-bottom-color: #f64e60;
}

/* line 71971, app/assets/stylesheets/style.bundle.scss */
.separator.separator-light {
  border-bottom-color: #f3f6f9;
}

/* line 71974, app/assets/stylesheets/style.bundle.scss */
.separator.separator-dark {
  border-bottom-color: #181c32;
}

/* line 71977, app/assets/stylesheets/style.bundle.scss */
.separator.separator-white {
  border-bottom-color: #ffffff;
}

/* line 71981, app/assets/stylesheets/style.bundle.scss */
.image-input {
  position: relative;
  display: inline-block;
  border-radius: 0.42rem;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 71988, app/assets/stylesheets/style.bundle.scss */
.image-input .image-input-wrapper {
  width: 140px;
  height: 140px;
  border-radius: 0.42rem;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 71995, app/assets/stylesheets/style.bundle.scss */
.image-input [data-action="change"] {
  cursor: pointer;
  position: absolute;
  right: -10px;
  top: -10px;
}

/* line 72001, app/assets/stylesheets/style.bundle.scss */
.image-input [data-action="change"] input {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden;
  opacity: 0;
}

/* line 72007, app/assets/stylesheets/style.bundle.scss */
.image-input [data-action="cancel"],
.image-input [data-action="remove"] {
  position: absolute;
  right: -10px;
  bottom: -5px;
}

/* line 72013, app/assets/stylesheets/style.bundle.scss */
.image-input [data-action="cancel"] {
  display: none;
}

/* line 72016, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-changed [data-action="cancel"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 72021, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-changed [data-action="remove"] {
  display: none;
}

/* line 72024, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-empty [data-action="remove"],
.image-input.image-input-empty [data-action="cancel"] {
  display: none;
}

/* line 72028, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-circle {
  border-radius: 50%;
}

/* line 72031, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-circle .image-input-wrapper {
  border-radius: 50%;
}

/* line 72034, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-circle [data-action="change"] {
  right: 5px;
  top: 5px;
}

/* line 72038, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-circle [data-action="cancel"],
.image-input.image-input-circle [data-action="remove"] {
  right: 5px;
  bottom: 5px;
}

/* line 72043, app/assets/stylesheets/style.bundle.scss */
.image-input.image-input-outline .image-input-wrapper {
  border: 3px solid #ffffff;
  -webkit-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
}

/* line 72049, app/assets/stylesheets/style.bundle.scss */
.label {
  padding: 0;
  margin: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  font-size: 0.8rem;
  background-color: #ebedf3;
  color: #3f4254;
  font-weight: 400;
  height: 20px;
  width: 20px;
  font-size: 0.8rem;
}

/* line 72072, app/assets/stylesheets/style.bundle.scss */
.label.label-primary {
  color: #ffffff;
  background-color: #3699ff;
}

/* line 72076, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-primary {
  background-color: transparent;
  color: #3699ff;
  border: 1px solid #3699ff;
}

/* line 72081, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-primary.label-outline-2x {
  border: 2px solid #3699ff;
}

/* line 72084, app/assets/stylesheets/style.bundle.scss */
.label.label-light-primary {
  color: #3699ff;
  background-color: #e1f0ff;
}

/* line 72088, app/assets/stylesheets/style.bundle.scss */
.label.label-secondary {
  color: #3f4254;
  background-color: #e4e6ef;
}

/* line 72092, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-secondary {
  background-color: transparent;
  color: #3f4254;
  border: 1px solid #e4e6ef;
}

/* line 72097, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-secondary.label-outline-2x {
  border: 2px solid #e4e6ef;
}

/* line 72100, app/assets/stylesheets/style.bundle.scss */
.label.label-light-secondary {
  color: #e4e6ef;
  background-color: #ebedf3;
}

/* line 72104, app/assets/stylesheets/style.bundle.scss */
.label.label-success {
  color: #ffffff;
  background-color: #1bc5bd;
}

/* line 72108, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-success {
  background-color: transparent;
  color: #1bc5bd;
  border: 1px solid #1bc5bd;
}

/* line 72113, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-success.label-outline-2x {
  border: 2px solid #1bc5bd;
}

/* line 72116, app/assets/stylesheets/style.bundle.scss */
.label.label-light-success {
  color: #1bc5bd;
  background-color: #c9f7f5;
}

/* line 72120, app/assets/stylesheets/style.bundle.scss */
.label.label-info {
  color: #ffffff;
  background-color: #8950fc;
}

/* line 72124, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-info {
  background-color: transparent;
  color: #8950fc;
  border: 1px solid #8950fc;
}

/* line 72129, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-info.label-outline-2x {
  border: 2px solid #8950fc;
}

/* line 72132, app/assets/stylesheets/style.bundle.scss */
.label.label-light-info {
  color: #8950fc;
  background-color: #eee5ff;
}

/* line 72136, app/assets/stylesheets/style.bundle.scss */
.label.label-warning {
  color: #ffffff;
  background-color: #ffa800;
}

/* line 72140, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-warning {
  background-color: transparent;
  color: #ffa800;
  border: 1px solid #ffa800;
}

/* line 72145, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-warning.label-outline-2x {
  border: 2px solid #ffa800;
}

/* line 72148, app/assets/stylesheets/style.bundle.scss */
.label.label-light-warning {
  color: #ffa800;
  background-color: #fff4de;
}

/* line 72152, app/assets/stylesheets/style.bundle.scss */
.label.label-danger {
  color: #ffffff;
  background-color: #f64e60;
}

/* line 72156, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-danger {
  background-color: transparent;
  color: #f64e60;
  border: 1px solid #f64e60;
}

/* line 72161, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-danger.label-outline-2x {
  border: 2px solid #f64e60;
}

/* line 72164, app/assets/stylesheets/style.bundle.scss */
.label.label-light-danger {
  color: #f64e60;
  background-color: #ffe2e5;
}

/* line 72168, app/assets/stylesheets/style.bundle.scss */
.label.label-light {
  color: #7e8299;
  background-color: #f3f6f9;
}

/* line 72172, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-light {
  background-color: transparent;
  color: #3f4254;
  border: 1px solid #f3f6f9;
}

/* line 72177, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-light.label-outline-2x {
  border: 2px solid #f3f6f9;
}

/* line 72180, app/assets/stylesheets/style.bundle.scss */
.label.label-light-light {
  color: #f3f6f9;
  background-color: #f3f6f9;
}

/* line 72184, app/assets/stylesheets/style.bundle.scss */
.label.label-dark {
  color: #ffffff;
  background-color: #181c32;
}

/* line 72188, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-dark {
  background-color: transparent;
  color: #181c32;
  border: 1px solid #181c32;
}

/* line 72193, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-dark.label-outline-2x {
  border: 2px solid #181c32;
}

/* line 72196, app/assets/stylesheets/style.bundle.scss */
.label.label-light-dark {
  color: #181c32;
  background-color: #d1d3e0;
}

/* line 72200, app/assets/stylesheets/style.bundle.scss */
.label.label-white {
  color: #3f4254;
  background-color: #ffffff;
}

/* line 72204, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-white {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
}

/* line 72209, app/assets/stylesheets/style.bundle.scss */
.label.label-outline-white.label-outline-2x {
  border: 2px solid #ffffff;
}

/* line 72212, app/assets/stylesheets/style.bundle.scss */
.label.label-light-white {
  color: #ffffff;
  background-color: #ffffff;
}

/* line 72216, app/assets/stylesheets/style.bundle.scss */
.label.label-inline {
  width: auto;
  padding: 0.15rem 0.75rem;
  border-radius: 0.42rem;
}

/* line 72221, app/assets/stylesheets/style.bundle.scss */
.label.label-inline.label-md {
  padding: 0.8rem 0.6rem;
}

/* line 72224, app/assets/stylesheets/style.bundle.scss */
.label.label-inline.label-lg {
  padding: 0.9rem 0.75rem;
}

/* line 72227, app/assets/stylesheets/style.bundle.scss */
.label.label-inline.label-xl {
  padding: 1rem 0.85rem;
}

/* line 72230, app/assets/stylesheets/style.bundle.scss */
.label.label-pill {
  border-radius: none;
}

/* line 72233, app/assets/stylesheets/style.bundle.scss */
.label.label-rounded {
  border-radius: 0.42rem;
}

/* line 72236, app/assets/stylesheets/style.bundle.scss */
.label.label-square {
  border-radius: 0;
}

/* line 72239, app/assets/stylesheets/style.bundle.scss */
.label.label-dot {
  display: inline-block;
  font-size: 0 !important;
  vertical-align: middle;
  text-align: center;
}

/* line 72245, app/assets/stylesheets/style.bundle.scss */
.label.label-inline {
  width: auto;
}

/* line 72248, app/assets/stylesheets/style.bundle.scss */
.label.label-dot {
  line-height: 6px;
  min-height: 6px;
  min-width: 6px;
  height: 6px;
  width: 6px;
}

/* line 72255, app/assets/stylesheets/style.bundle.scss */
.label.label-sm {
  height: 16px;
  width: 16px;
  font-size: 0.75rem;
}

/* line 72260, app/assets/stylesheets/style.bundle.scss */
.label.label-sm.label-inline {
  width: auto;
}

/* line 72263, app/assets/stylesheets/style.bundle.scss */
.label.label-sm.label-dot {
  line-height: 4px;
  min-height: 4px;
  min-width: 4px;
  height: 4px;
  width: 4px;
}

/* line 72270, app/assets/stylesheets/style.bundle.scss */
.label.label-lg {
  height: 24px;
  width: 24px;
  font-size: 0.9rem;
}

/* line 72275, app/assets/stylesheets/style.bundle.scss */
.label.label-lg.label-inline {
  width: auto;
}

/* line 72278, app/assets/stylesheets/style.bundle.scss */
.label.label-lg.label-dot {
  line-height: 8px;
  min-height: 8px;
  min-width: 8px;
  height: 8px;
  width: 8px;
}

/* line 72285, app/assets/stylesheets/style.bundle.scss */
.label.label-xl {
  height: 28px;
  width: 28px;
  font-size: 1rem;
}

/* line 72290, app/assets/stylesheets/style.bundle.scss */
.label.label-xl.label-inline {
  width: auto;
}

/* line 72293, app/assets/stylesheets/style.bundle.scss */
.label.label-xl.label-dot {
  line-height: 10px;
  min-height: 10px;
  min-width: 10px;
  height: 10px;
  width: 10px;
}

/* line 72301, app/assets/stylesheets/style.bundle.scss */
.loader {
  display: inline-block;
  margin: 0 auto;
  border-radius: 100%;
  background-color: #f3f6f9;
  opacity: 0;
  -webkit-animation: animation-loader 0.9s infinite ease-in-out;
  animation: animation-loader 0.9s infinite ease-in-out;
  width: 1.4rem;
  height: 1.4rem;
}

/* line 72312, app/assets/stylesheets/style.bundle.scss */
.btn .loader {
  position: relative;
  line-height: 0;
}

/* line 72316, app/assets/stylesheets/style.bundle.scss */
.loader.loader-lg {
  width: 3px;
  height: 3px;
}

/* line 72320, app/assets/stylesheets/style.bundle.scss */
.loader.loader-sm {
  width: 1px;
  height: 1px;
}

/* line 72324, app/assets/stylesheets/style.bundle.scss */
.loader.loader-primary {
  background-color: #3699ff;
}

/* line 72327, app/assets/stylesheets/style.bundle.scss */
.loader.loader-secondary {
  background-color: #e4e6ef;
}

/* line 72330, app/assets/stylesheets/style.bundle.scss */
.loader.loader-success {
  background-color: #1bc5bd;
}

/* line 72333, app/assets/stylesheets/style.bundle.scss */
.loader.loader-info {
  background-color: #8950fc;
}

/* line 72336, app/assets/stylesheets/style.bundle.scss */
.loader.loader-warning {
  background-color: #ffa800;
}

/* line 72339, app/assets/stylesheets/style.bundle.scss */
.loader.loader-danger {
  background-color: #f64e60;
}

/* line 72342, app/assets/stylesheets/style.bundle.scss */
.loader.loader-light {
  background-color: #f3f6f9;
}

/* line 72345, app/assets/stylesheets/style.bundle.scss */
.loader.loader-dark {
  background-color: #181c32;
}

/* line 72348, app/assets/stylesheets/style.bundle.scss */
.loader.loader-white {
  background-color: #ffffff;
}

@-webkit-keyframes animation-loader {
  0% {
    opacity: 0.3;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes animation-loader {
  0% {
    opacity: 0.3;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

/* line 72378, app/assets/stylesheets/style.bundle.scss */
.symbol {
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
  border-radius: 0.42rem;
}

/* line 72385, app/assets/stylesheets/style.bundle.scss */
.symbol .symbol-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: 500;
  line-height: 0;
  color: #3f4254;
  background-color: #f3f6f9;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 0.42rem;
}

/* line 72404, app/assets/stylesheets/style.bundle.scss */
.symbol .symbol-badge {
  position: absolute;
  border: 2px solid #ffffff;
  border-radius: 100%;
  top: 0;
  right: 0;
}

/* line 72411, app/assets/stylesheets/style.bundle.scss */
.symbol > img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 0.42rem;
}

/* line 72417, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-circle {
  border-radius: 50%;
}

/* line 72420, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-circle > img {
  border-radius: 50%;
}

/* line 72423, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-circle .symbol-label {
  border-radius: 50%;
}

/* line 72426, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-primary .symbol-label {
  background-color: #3699ff;
  color: #ffffff;
}

/* line 72430, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-primary .symbol-label {
  background-color: #e1f0ff;
  color: #3699ff;
}

/* line 72434, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-secondary .symbol-label {
  background-color: #e4e6ef;
  color: #3f4254;
}

/* line 72438, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-secondary .symbol-label {
  background-color: #ebedf3;
  color: #e4e6ef;
}

/* line 72442, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-success .symbol-label {
  background-color: #1bc5bd;
  color: #ffffff;
}

/* line 72446, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-success .symbol-label {
  background-color: #c9f7f5;
  color: #1bc5bd;
}

/* line 72450, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-info .symbol-label {
  background-color: #8950fc;
  color: #ffffff;
}

/* line 72454, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-info .symbol-label {
  background-color: #eee5ff;
  color: #8950fc;
}

/* line 72458, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-warning .symbol-label {
  background-color: #ffa800;
  color: #ffffff;
}

/* line 72462, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-warning .symbol-label {
  background-color: #fff4de;
  color: #ffa800;
}

/* line 72466, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-danger .symbol-label {
  background-color: #f64e60;
  color: #ffffff;
}

/* line 72470, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-danger .symbol-label {
  background-color: #ffe2e5;
  color: #f64e60;
}

/* line 72474, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light .symbol-label {
  background-color: #f3f6f9;
  color: #7e8299;
}

/* line 72478, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-light .symbol-label {
  background-color: #f3f6f9;
  color: #f3f6f9;
}

/* line 72482, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-dark .symbol-label {
  background-color: #181c32;
  color: #ffffff;
}

/* line 72486, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-dark .symbol-label {
  background-color: #d1d3e0;
  color: #181c32;
}

/* line 72490, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-white .symbol-label {
  background-color: #ffffff;
  color: #3f4254;
}

/* line 72494, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-light-white .symbol-label {
  background-color: #ffffff;
  color: #ffffff;
}

/* line 72498, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20 > img {
  width: 100%;
  max-width: 20px;
  height: 20px;
}

/* line 72503, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20 .symbol-label {
  width: 20px;
  height: 20px;
}

/* line 72507, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72513, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72517, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20.symbol-circle .symbol-badge {
  top: -7.9px;
  right: -7.9px;
}

/* line 72521, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -7.9px;
}

/* line 72525, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20.symbol-fixed .symbol-label {
  width: 20px;
  height: 20px;
}

/* line 72529, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20.symbol-fixed > img {
  width: 20px;
  height: 20px;
  max-width: auto;
}

/* line 72534, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20.symbol-2by3 .symbol-label {
  height: 20px;
  width: 30px;
}

/* line 72538, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-20.symbol-2by3 > img {
  height: 20px;
  width: 30px;
  max-width: auto;
}

/* line 72543, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25 > img {
  width: 100%;
  max-width: 25px;
  height: 25px;
}

/* line 72548, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25 .symbol-label {
  width: 25px;
  height: 25px;
}

/* line 72552, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72558, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72562, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25.symbol-circle .symbol-badge {
  top: -6.875px;
  right: -6.875px;
}

/* line 72566, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6.875px;
}

/* line 72570, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25.symbol-fixed .symbol-label {
  width: 25px;
  height: 25px;
}

/* line 72574, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25.symbol-fixed > img {
  width: 25px;
  height: 25px;
  max-width: auto;
}

/* line 72579, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25.symbol-2by3 .symbol-label {
  height: 25px;
  width: 37.5px;
}

/* line 72583, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-25.symbol-2by3 > img {
  height: 25px;
  width: 37.5px;
  max-width: auto;
}

/* line 72588, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30 > img {
  width: 100%;
  max-width: 30px;
  height: 30px;
}

/* line 72593, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30 .symbol-label {
  width: 30px;
  height: 30px;
}

/* line 72597, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72603, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72607, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30.symbol-circle .symbol-badge {
  top: -5.85px;
  right: -5.85px;
}

/* line 72611, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -5.85px;
}

/* line 72615, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30.symbol-fixed .symbol-label {
  width: 30px;
  height: 30px;
}

/* line 72619, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30.symbol-fixed > img {
  width: 30px;
  height: 30px;
  max-width: auto;
}

/* line 72624, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30.symbol-2by3 .symbol-label {
  height: 30px;
  width: 45px;
}

/* line 72628, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-30.symbol-2by3 > img {
  height: 30px;
  width: 45px;
  max-width: auto;
}

/* line 72633, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35 > img {
  width: 100%;
  max-width: 35px;
  height: 35px;
}

/* line 72638, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35 .symbol-label {
  width: 35px;
  height: 35px;
}

/* line 72642, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72648, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72652, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35.symbol-circle .symbol-badge {
  top: -4.825px;
  right: -4.825px;
}

/* line 72656, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -4.825px;
}

/* line 72660, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35.symbol-fixed .symbol-label {
  width: 35px;
  height: 35px;
}

/* line 72664, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35.symbol-fixed > img {
  width: 35px;
  height: 35px;
  max-width: auto;
}

/* line 72669, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35.symbol-2by3 .symbol-label {
  height: 35px;
  width: 52.5px;
}

/* line 72673, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-35.symbol-2by3 > img {
  height: 35px;
  width: 52.5px;
  max-width: auto;
}

/* line 72678, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40 > img {
  width: 100%;
  max-width: 40px;
  height: 40px;
}

/* line 72683, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40 .symbol-label {
  width: 40px;
  height: 40px;
}

/* line 72687, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72693, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72697, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40.symbol-circle .symbol-badge {
  top: -3.8px;
  right: -3.8px;
}

/* line 72701, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -3.8px;
}

/* line 72705, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40.symbol-fixed .symbol-label {
  width: 40px;
  height: 40px;
}

/* line 72709, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40.symbol-fixed > img {
  width: 40px;
  height: 40px;
  max-width: auto;
}

/* line 72714, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40.symbol-2by3 .symbol-label {
  height: 40px;
  width: 60px;
}

/* line 72718, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-40.symbol-2by3 > img {
  height: 40px;
  width: 60px;
  max-width: auto;
}

/* line 72723, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45 > img {
  width: 100%;
  max-width: 45px;
  height: 45px;
}

/* line 72728, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45 .symbol-label {
  width: 45px;
  height: 45px;
}

/* line 72732, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72738, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72742, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45.symbol-circle .symbol-badge {
  top: -2.775px;
  right: -2.775px;
}

/* line 72746, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -2.775px;
}

/* line 72750, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45.symbol-fixed .symbol-label {
  width: 45px;
  height: 45px;
}

/* line 72754, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45.symbol-fixed > img {
  width: 45px;
  height: 45px;
  max-width: auto;
}

/* line 72759, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45.symbol-2by3 .symbol-label {
  height: 45px;
  width: 67.5px;
}

/* line 72763, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-45.symbol-2by3 > img {
  height: 45px;
  width: 67.5px;
  max-width: auto;
}

/* line 72768, app/assets/stylesheets/style.bundle.scss */
.symbol > img {
  width: 100%;
  max-width: 100px;
  height: 100px;
}

/* line 72773, app/assets/stylesheets/style.bundle.scss */
.symbol .symbol-label {
  width: 50px;
  height: 50px;
}

/* line 72777, app/assets/stylesheets/style.bundle.scss */
.symbol .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72783, app/assets/stylesheets/style.bundle.scss */
.symbol .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72787, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-circle .symbol-badge {
  top: -1.75px;
  right: -1.75px;
}

/* line 72791, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -1.75px;
}

/* line 72795, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}

/* line 72799, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}

/* line 72804, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}

/* line 72808, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}

/* line 72813, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50 > img {
  width: 100%;
  max-width: 50px;
  height: 50px;
}

/* line 72818, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50 .symbol-label {
  width: 50px;
  height: 50px;
}

/* line 72822, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72828, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72832, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50.symbol-circle .symbol-badge {
  top: -1.75px;
  right: -1.75px;
}

/* line 72836, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -1.75px;
}

/* line 72840, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}

/* line 72844, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}

/* line 72849, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}

/* line 72853, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-50.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}

/* line 72858, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55 > img {
  width: 100%;
  max-width: 55px;
  height: 55px;
}

/* line 72863, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55 .symbol-label {
  width: 55px;
  height: 55px;
}

/* line 72867, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72873, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72877, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55.symbol-circle .symbol-badge {
  top: -0.725px;
  right: -0.725px;
}

/* line 72881, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -0.725px;
}

/* line 72885, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55.symbol-fixed .symbol-label {
  width: 55px;
  height: 55px;
}

/* line 72889, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55.symbol-fixed > img {
  width: 55px;
  height: 55px;
  max-width: auto;
}

/* line 72894, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55.symbol-2by3 .symbol-label {
  height: 55px;
  width: 82.5px;
}

/* line 72898, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-55.symbol-2by3 > img {
  height: 55px;
  width: 82.5px;
  max-width: auto;
}

/* line 72903, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60 > img {
  width: 100%;
  max-width: 60px;
  height: 60px;
}

/* line 72908, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60 .symbol-label {
  width: 60px;
  height: 60px;
}

/* line 72912, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72918, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72922, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60.symbol-circle .symbol-badge {
  top: 0.3px;
  right: 0.3px;
}

/* line 72926, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 0.3px;
}

/* line 72930, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60.symbol-fixed .symbol-label {
  width: 60px;
  height: 60px;
}

/* line 72934, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60.symbol-fixed > img {
  width: 60px;
  height: 60px;
  max-width: auto;
}

/* line 72939, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60.symbol-2by3 .symbol-label {
  height: 60px;
  width: 90px;
}

/* line 72943, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-60.symbol-2by3 > img {
  height: 60px;
  width: 90px;
  max-width: auto;
}

/* line 72948, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65 > img {
  width: 100%;
  max-width: 65px;
  height: 65px;
}

/* line 72953, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65 .symbol-label {
  width: 65px;
  height: 65px;
}

/* line 72957, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 72963, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 72967, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65.symbol-circle .symbol-badge {
  top: 1.325px;
  right: 1.325px;
}

/* line 72971, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 1.325px;
}

/* line 72975, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65.symbol-fixed .symbol-label {
  width: 65px;
  height: 65px;
}

/* line 72979, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65.symbol-fixed > img {
  width: 65px;
  height: 65px;
  max-width: auto;
}

/* line 72984, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65.symbol-2by3 .symbol-label {
  height: 65px;
  width: 97.5px;
}

/* line 72988, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-65.symbol-2by3 > img {
  height: 65px;
  width: 97.5px;
  max-width: auto;
}

/* line 72993, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70 > img {
  width: 100%;
  max-width: 70px;
  height: 70px;
}

/* line 72998, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70 .symbol-label {
  width: 70px;
  height: 70px;
}

/* line 73002, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73008, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73012, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70.symbol-circle .symbol-badge {
  top: 2.35px;
  right: 2.35px;
}

/* line 73016, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 2.35px;
}

/* line 73020, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70.symbol-fixed .symbol-label {
  width: 70px;
  height: 70px;
}

/* line 73024, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70.symbol-fixed > img {
  width: 70px;
  height: 70px;
  max-width: auto;
}

/* line 73029, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70.symbol-2by3 .symbol-label {
  height: 70px;
  width: 105px;
}

/* line 73033, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-70.symbol-2by3 > img {
  height: 70px;
  width: 105px;
  max-width: auto;
}

/* line 73038, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75 > img {
  width: 100%;
  max-width: 75px;
  height: 75px;
}

/* line 73043, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75 .symbol-label {
  width: 75px;
  height: 75px;
}

/* line 73047, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73053, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73057, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75.symbol-circle .symbol-badge {
  top: 3.375px;
  right: 3.375px;
}

/* line 73061, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 3.375px;
}

/* line 73065, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75.symbol-fixed .symbol-label {
  width: 75px;
  height: 75px;
}

/* line 73069, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75.symbol-fixed > img {
  width: 75px;
  height: 75px;
  max-width: auto;
}

/* line 73074, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75.symbol-2by3 .symbol-label {
  height: 75px;
  width: 112.5px;
}

/* line 73078, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-75.symbol-2by3 > img {
  height: 75px;
  width: 112.5px;
  max-width: auto;
}

/* line 73083, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80 > img {
  width: 100%;
  max-width: 80px;
  height: 80px;
}

/* line 73088, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80 .symbol-label {
  width: 80px;
  height: 80px;
}

/* line 73092, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73098, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73102, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80.symbol-circle .symbol-badge {
  top: 4.4px;
  right: 4.4px;
}

/* line 73106, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 4.4px;
}

/* line 73110, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80.symbol-fixed .symbol-label {
  width: 80px;
  height: 80px;
}

/* line 73114, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80.symbol-fixed > img {
  width: 80px;
  height: 80px;
  max-width: auto;
}

/* line 73119, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80.symbol-2by3 .symbol-label {
  height: 80px;
  width: 120px;
}

/* line 73123, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-80.symbol-2by3 > img {
  height: 80px;
  width: 120px;
  max-width: auto;
}

/* line 73128, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85 > img {
  width: 100%;
  max-width: 85px;
  height: 85px;
}

/* line 73133, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85 .symbol-label {
  width: 85px;
  height: 85px;
}

/* line 73137, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73143, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73147, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85.symbol-circle .symbol-badge {
  top: 5.425px;
  right: 5.425px;
}

/* line 73151, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 5.425px;
}

/* line 73155, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85.symbol-fixed .symbol-label {
  width: 85px;
  height: 85px;
}

/* line 73159, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85.symbol-fixed > img {
  width: 85px;
  height: 85px;
  max-width: auto;
}

/* line 73164, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85.symbol-2by3 .symbol-label {
  height: 85px;
  width: 127.5px;
}

/* line 73168, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-85.symbol-2by3 > img {
  height: 85px;
  width: 127.5px;
  max-width: auto;
}

/* line 73173, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90 > img {
  width: 100%;
  max-width: 90px;
  height: 90px;
}

/* line 73178, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90 .symbol-label {
  width: 90px;
  height: 90px;
}

/* line 73182, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73188, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73192, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90.symbol-circle .symbol-badge {
  top: 6.45px;
  right: 6.45px;
}

/* line 73196, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 6.45px;
}

/* line 73200, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90.symbol-fixed .symbol-label {
  width: 90px;
  height: 90px;
}

/* line 73204, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90.symbol-fixed > img {
  width: 90px;
  height: 90px;
  max-width: auto;
}

/* line 73209, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90.symbol-2by3 .symbol-label {
  height: 90px;
  width: 135px;
}

/* line 73213, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-90.symbol-2by3 > img {
  height: 90px;
  width: 135px;
  max-width: auto;
}

/* line 73218, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95 > img {
  width: 100%;
  max-width: 95px;
  height: 95px;
}

/* line 73223, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95 .symbol-label {
  width: 95px;
  height: 95px;
}

/* line 73227, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73233, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73237, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95.symbol-circle .symbol-badge {
  top: 7.475px;
  right: 7.475px;
}

/* line 73241, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 7.475px;
}

/* line 73245, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95.symbol-fixed .symbol-label {
  width: 95px;
  height: 95px;
}

/* line 73249, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95.symbol-fixed > img {
  width: 95px;
  height: 95px;
  max-width: auto;
}

/* line 73254, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95.symbol-2by3 .symbol-label {
  height: 95px;
  width: 142.5px;
}

/* line 73258, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-95.symbol-2by3 > img {
  height: 95px;
  width: 142.5px;
  max-width: auto;
}

/* line 73263, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100 > img {
  width: 100%;
  max-width: 100px;
  height: 100px;
}

/* line 73268, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100 .symbol-label {
  width: 100px;
  height: 100px;
}

/* line 73272, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73278, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73282, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100.symbol-circle .symbol-badge {
  top: 8.5px;
  right: 8.5px;
}

/* line 73286, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 8.5px;
}

/* line 73290, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100.symbol-fixed .symbol-label {
  width: 100px;
  height: 100px;
}

/* line 73294, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100.symbol-fixed > img {
  width: 100px;
  height: 100px;
  max-width: auto;
}

/* line 73299, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100.symbol-2by3 .symbol-label {
  height: 100px;
  width: 150px;
}

/* line 73303, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-100.symbol-2by3 > img {
  height: 100px;
  width: 150px;
  max-width: auto;
}

/* line 73308, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120 > img {
  width: 100%;
  max-width: 120px;
  height: 120px;
}

/* line 73313, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120 .symbol-label {
  width: 120px;
  height: 120px;
}

/* line 73317, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73323, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73327, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120.symbol-circle .symbol-badge {
  top: 12.6px;
  right: 12.6px;
}

/* line 73331, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 12.6px;
}

/* line 73335, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120.symbol-fixed .symbol-label {
  width: 120px;
  height: 120px;
}

/* line 73339, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120.symbol-fixed > img {
  width: 120px;
  height: 120px;
  max-width: auto;
}

/* line 73344, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120.symbol-2by3 .symbol-label {
  height: 120px;
  width: 180px;
}

/* line 73348, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-120.symbol-2by3 > img {
  height: 120px;
  width: 180px;
  max-width: auto;
}

/* line 73353, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130 > img {
  width: 100%;
  max-width: 130px;
  height: 130px;
}

/* line 73358, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130 .symbol-label {
  width: 130px;
  height: 130px;
}

/* line 73362, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73368, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73372, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130.symbol-circle .symbol-badge {
  top: 14.65px;
  right: 14.65px;
}

/* line 73376, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 14.65px;
}

/* line 73380, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130.symbol-fixed .symbol-label {
  width: 130px;
  height: 130px;
}

/* line 73384, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130.symbol-fixed > img {
  width: 130px;
  height: 130px;
  max-width: auto;
}

/* line 73389, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130.symbol-2by3 .symbol-label {
  height: 130px;
  width: 195px;
}

/* line 73393, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-130.symbol-2by3 > img {
  height: 130px;
  width: 195px;
  max-width: auto;
}

/* line 73398, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140 > img {
  width: 100%;
  max-width: 140px;
  height: 140px;
}

/* line 73403, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140 .symbol-label {
  width: 140px;
  height: 140px;
}

/* line 73407, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73413, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73417, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140.symbol-circle .symbol-badge {
  top: 16.7px;
  right: 16.7px;
}

/* line 73421, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 16.7px;
}

/* line 73425, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140.symbol-fixed .symbol-label {
  width: 140px;
  height: 140px;
}

/* line 73429, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140.symbol-fixed > img {
  width: 140px;
  height: 140px;
  max-width: auto;
}

/* line 73434, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140.symbol-2by3 .symbol-label {
  height: 140px;
  width: 210px;
}

/* line 73438, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-140.symbol-2by3 > img {
  height: 140px;
  width: 210px;
  max-width: auto;
}

/* line 73443, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150 > img {
  width: 100%;
  max-width: 150px;
  height: 150px;
}

/* line 73448, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150 .symbol-label {
  width: 150px;
  height: 150px;
}

/* line 73452, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150 .symbol-badge {
  width: 12px;
  height: 12px;
  top: -6px;
  right: -6px;
}

/* line 73458, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150 .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: -6px;
}

/* line 73462, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150.symbol-circle .symbol-badge {
  top: 18.75px;
  right: 18.75px;
}

/* line 73466, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150.symbol-circle .symbol-badge.symbol-badge-bottom {
  top: auto;
  bottom: 18.75px;
}

/* line 73470, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150.symbol-fixed .symbol-label {
  width: 150px;
  height: 150px;
}

/* line 73474, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150.symbol-fixed > img {
  width: 150px;
  height: 150px;
  max-width: auto;
}

/* line 73479, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150.symbol-2by3 .symbol-label {
  height: 150px;
  width: 225px;
}

/* line 73483, app/assets/stylesheets/style.bundle.scss */
.symbol.symbol-150.symbol-2by3 > img {
  height: 150px;
  width: 225px;
  max-width: auto;
}

@media (min-width: 576px) {
  /* line 73489, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  /* line 73494, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 73498, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73504, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73508, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  /* line 73512, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  /* line 73516, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 73520, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  /* line 73525, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  /* line 73529, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  /* line 73534, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  /* line 73539, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 73543, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73549, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73553, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  /* line 73557, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  /* line 73561, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 73565, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  /* line 73570, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  /* line 73574, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  /* line 73579, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  /* line 73584, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 73588, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73594, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73598, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  /* line 73602, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  /* line 73606, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 73610, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  /* line 73615, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  /* line 73619, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  /* line 73624, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  /* line 73629, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 73633, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73639, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73643, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  /* line 73647, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  /* line 73651, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 73655, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  /* line 73660, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  /* line 73664, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  /* line 73669, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  /* line 73674, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 73678, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73684, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73688, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  /* line 73692, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  /* line 73696, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 73700, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  /* line 73705, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  /* line 73709, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  /* line 73714, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  /* line 73719, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 73723, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73729, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73733, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  /* line 73737, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  /* line 73741, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 73745, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  /* line 73750, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  /* line 73754, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  /* line 73759, app/assets/stylesheets/style.bundle.scss */
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 73764, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 73768, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73774, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73778, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 73782, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 73786, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 73790, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 73795, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 73799, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 73804, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 73809, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 73813, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73819, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73823, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 73827, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 73831, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 73835, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 73840, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 73844, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 73849, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  /* line 73854, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 73858, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73864, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73868, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  /* line 73872, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  /* line 73876, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 73880, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  /* line 73885, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  /* line 73889, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  /* line 73894, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  /* line 73899, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 73903, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73909, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73913, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  /* line 73917, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  /* line 73921, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 73925, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  /* line 73930, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  /* line 73934, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  /* line 73939, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  /* line 73944, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 73948, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73954, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 73958, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  /* line 73962, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  /* line 73966, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 73970, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  /* line 73975, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  /* line 73979, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  /* line 73984, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  /* line 73989, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 73993, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 73999, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74003, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  /* line 74007, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  /* line 74011, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 74015, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  /* line 74020, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  /* line 74024, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  /* line 74029, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  /* line 74034, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 74038, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74044, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74048, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  /* line 74052, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  /* line 74056, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 74060, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  /* line 74065, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  /* line 74069, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  /* line 74074, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  /* line 74079, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 74083, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74089, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74093, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  /* line 74097, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  /* line 74101, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 74105, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  /* line 74110, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  /* line 74114, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  /* line 74119, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  /* line 74124, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 74128, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74134, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74138, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  /* line 74142, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  /* line 74146, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 74150, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  /* line 74155, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  /* line 74159, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  /* line 74164, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  /* line 74169, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 74173, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74179, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74183, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  /* line 74187, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  /* line 74191, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 74195, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  /* line 74200, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  /* line 74204, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  /* line 74209, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  /* line 74214, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 74218, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74224, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74228, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  /* line 74232, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  /* line 74236, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 74240, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  /* line 74245, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  /* line 74249, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  /* line 74254, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  /* line 74259, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 74263, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74269, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74273, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  /* line 74277, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  /* line 74281, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 74285, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  /* line 74290, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  /* line 74294, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  /* line 74299, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  /* line 74304, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 74308, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74314, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74318, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  /* line 74322, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  /* line 74326, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 74330, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  /* line 74335, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  /* line 74339, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  /* line 74344, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  /* line 74349, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 74353, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74359, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74363, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  /* line 74367, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  /* line 74371, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 74375, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  /* line 74380, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  /* line 74384, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  /* line 74389, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  /* line 74394, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 74398, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74404, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74408, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  /* line 74412, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  /* line 74416, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 74420, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  /* line 74425, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  /* line 74429, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  /* line 74434, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  /* line 74439, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 74443, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74449, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74453, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  /* line 74457, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  /* line 74461, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 74465, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  /* line 74470, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  /* line 74474, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-sm-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 768px) {
  /* line 74481, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  /* line 74486, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 74490, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74496, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74500, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  /* line 74504, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  /* line 74508, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 74512, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  /* line 74517, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  /* line 74521, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  /* line 74526, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  /* line 74531, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 74535, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74541, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74545, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  /* line 74549, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  /* line 74553, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 74557, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  /* line 74562, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  /* line 74566, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  /* line 74571, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  /* line 74576, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 74580, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74586, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74590, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  /* line 74594, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  /* line 74598, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 74602, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  /* line 74607, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  /* line 74611, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  /* line 74616, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  /* line 74621, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 74625, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74631, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74635, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  /* line 74639, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  /* line 74643, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 74647, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  /* line 74652, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  /* line 74656, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  /* line 74661, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  /* line 74666, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 74670, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74676, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74680, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  /* line 74684, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  /* line 74688, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 74692, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  /* line 74697, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  /* line 74701, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  /* line 74706, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  /* line 74711, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 74715, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74721, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74725, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  /* line 74729, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  /* line 74733, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 74737, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  /* line 74742, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  /* line 74746, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  /* line 74751, app/assets/stylesheets/style.bundle.scss */
  .symbol > img {
    width: 100%;
    max-width: 200px;
    height: 200px;
  }
  /* line 74756, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 74760, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74766, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74770, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 74774, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 74778, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 74782, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 74787, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 74791, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 74796, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 74801, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 74805, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74811, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74815, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 74819, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 74823, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 74827, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 74832, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 74836, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 74841, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  /* line 74846, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 74850, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74856, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74860, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  /* line 74864, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  /* line 74868, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 74872, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  /* line 74877, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  /* line 74881, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  /* line 74886, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  /* line 74891, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 74895, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74901, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74905, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  /* line 74909, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  /* line 74913, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 74917, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  /* line 74922, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  /* line 74926, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  /* line 74931, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  /* line 74936, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 74940, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74946, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74950, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  /* line 74954, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  /* line 74958, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 74962, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  /* line 74967, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  /* line 74971, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  /* line 74976, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  /* line 74981, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 74985, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 74991, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 74995, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  /* line 74999, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  /* line 75003, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 75007, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  /* line 75012, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  /* line 75016, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  /* line 75021, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  /* line 75026, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 75030, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75036, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75040, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  /* line 75044, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  /* line 75048, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 75052, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  /* line 75057, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  /* line 75061, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  /* line 75066, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  /* line 75071, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 75075, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75081, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75085, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  /* line 75089, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  /* line 75093, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 75097, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  /* line 75102, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  /* line 75106, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  /* line 75111, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  /* line 75116, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 75120, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75126, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75130, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  /* line 75134, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  /* line 75138, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 75142, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  /* line 75147, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  /* line 75151, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  /* line 75156, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  /* line 75161, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 75165, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75171, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75175, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  /* line 75179, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  /* line 75183, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 75187, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  /* line 75192, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  /* line 75196, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  /* line 75201, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  /* line 75206, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 75210, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75216, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75220, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  /* line 75224, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  /* line 75228, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 75232, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  /* line 75237, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  /* line 75241, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  /* line 75246, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  /* line 75251, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 75255, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75261, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75265, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  /* line 75269, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  /* line 75273, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 75277, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  /* line 75282, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  /* line 75286, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  /* line 75291, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  /* line 75296, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 75300, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75306, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75310, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  /* line 75314, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  /* line 75318, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 75322, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  /* line 75327, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  /* line 75331, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  /* line 75336, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  /* line 75341, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 75345, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75351, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75355, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  /* line 75359, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  /* line 75363, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 75367, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  /* line 75372, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  /* line 75376, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  /* line 75381, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  /* line 75386, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 75390, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75396, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75400, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  /* line 75404, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  /* line 75408, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 75412, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  /* line 75417, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  /* line 75421, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  /* line 75426, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  /* line 75431, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 75435, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75441, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75445, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  /* line 75449, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  /* line 75453, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 75457, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  /* line 75462, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  /* line 75466, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-md-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 992px) {
  /* line 75473, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  /* line 75478, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 75482, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75488, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75492, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  /* line 75496, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  /* line 75500, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 75504, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  /* line 75509, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  /* line 75513, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  /* line 75518, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  /* line 75523, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 75527, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75533, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75537, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  /* line 75541, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  /* line 75545, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 75549, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  /* line 75554, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  /* line 75558, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  /* line 75563, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  /* line 75568, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 75572, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75578, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75582, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  /* line 75586, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  /* line 75590, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 75594, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  /* line 75599, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  /* line 75603, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  /* line 75608, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  /* line 75613, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 75617, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75623, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75627, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  /* line 75631, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  /* line 75635, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 75639, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  /* line 75644, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  /* line 75648, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  /* line 75653, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  /* line 75658, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 75662, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75668, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75672, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  /* line 75676, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  /* line 75680, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 75684, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  /* line 75689, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  /* line 75693, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  /* line 75698, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  /* line 75703, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 75707, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75713, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75717, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  /* line 75721, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  /* line 75725, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 75729, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  /* line 75734, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  /* line 75738, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  /* line 75743, app/assets/stylesheets/style.bundle.scss */
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 75748, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 75752, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75758, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75762, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 75766, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 75770, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 75774, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 75779, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 75783, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 75788, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 75793, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 75797, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75803, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75807, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 75811, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 75815, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 75819, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 75824, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 75828, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 75833, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  /* line 75838, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 75842, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75848, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75852, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  /* line 75856, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  /* line 75860, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 75864, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  /* line 75869, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  /* line 75873, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  /* line 75878, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  /* line 75883, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 75887, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75893, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75897, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  /* line 75901, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  /* line 75905, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 75909, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  /* line 75914, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  /* line 75918, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  /* line 75923, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  /* line 75928, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 75932, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75938, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75942, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  /* line 75946, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  /* line 75950, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 75954, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  /* line 75959, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  /* line 75963, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  /* line 75968, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  /* line 75973, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 75977, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 75983, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 75987, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  /* line 75991, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  /* line 75995, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 75999, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  /* line 76004, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  /* line 76008, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  /* line 76013, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75 > img {
    width: 100%;
    max-width: 200px;
    height: 200px;
  }
  /* line 76018, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 76022, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76028, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76032, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  /* line 76036, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  /* line 76040, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 76044, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  /* line 76049, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  /* line 76053, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  /* line 76058, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  /* line 76063, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 76067, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76073, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76077, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  /* line 76081, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  /* line 76085, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 76089, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  /* line 76094, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  /* line 76098, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  /* line 76103, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  /* line 76108, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 76112, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76118, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76122, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  /* line 76126, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  /* line 76130, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 76134, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  /* line 76139, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  /* line 76143, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  /* line 76148, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  /* line 76153, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 76157, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76163, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76167, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  /* line 76171, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  /* line 76175, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 76179, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  /* line 76184, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  /* line 76188, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  /* line 76193, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  /* line 76198, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 76202, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76208, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76212, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  /* line 76216, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  /* line 76220, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 76224, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  /* line 76229, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  /* line 76233, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  /* line 76238, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  /* line 76243, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 76247, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76253, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76257, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  /* line 76261, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  /* line 76265, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 76269, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  /* line 76274, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  /* line 76278, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  /* line 76283, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  /* line 76288, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 76292, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76298, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76302, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  /* line 76306, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  /* line 76310, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 76314, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  /* line 76319, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  /* line 76323, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  /* line 76328, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  /* line 76333, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 76337, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76343, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76347, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  /* line 76351, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  /* line 76355, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 76359, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  /* line 76364, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  /* line 76368, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  /* line 76373, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  /* line 76378, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 76382, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76388, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76392, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  /* line 76396, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  /* line 76400, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 76404, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  /* line 76409, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  /* line 76413, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  /* line 76418, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  /* line 76423, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 76427, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76433, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76437, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  /* line 76441, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  /* line 76445, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 76449, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  /* line 76454, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  /* line 76458, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-lg-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 1200px) {
  /* line 76465, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  /* line 76470, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 76474, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76480, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76484, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  /* line 76488, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  /* line 76492, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 76496, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  /* line 76501, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  /* line 76505, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  /* line 76510, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  /* line 76515, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 76519, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76525, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76529, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  /* line 76533, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  /* line 76537, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 76541, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  /* line 76546, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  /* line 76550, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  /* line 76555, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  /* line 76560, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 76564, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76570, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76574, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  /* line 76578, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  /* line 76582, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 76586, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  /* line 76591, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  /* line 76595, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  /* line 76600, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  /* line 76605, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 76609, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76615, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76619, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  /* line 76623, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  /* line 76627, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 76631, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  /* line 76636, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  /* line 76640, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  /* line 76645, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  /* line 76650, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 76654, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76660, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76664, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  /* line 76668, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  /* line 76672, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 76676, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  /* line 76681, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  /* line 76685, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  /* line 76690, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  /* line 76695, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 76699, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76705, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76709, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  /* line 76713, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  /* line 76717, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 76721, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  /* line 76726, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  /* line 76730, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  /* line 76735, app/assets/stylesheets/style.bundle.scss */
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 76740, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 76744, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76750, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76754, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 76758, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 76762, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 76766, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 76771, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 76775, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 76780, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 76785, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 76789, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76795, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76799, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 76803, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 76807, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 76811, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 76816, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 76820, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 76825, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  /* line 76830, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 76834, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76840, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76844, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  /* line 76848, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  /* line 76852, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 76856, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  /* line 76861, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  /* line 76865, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  /* line 76870, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  /* line 76875, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 76879, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76885, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76889, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  /* line 76893, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  /* line 76897, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 76901, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  /* line 76906, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  /* line 76910, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  /* line 76915, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  /* line 76920, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 76924, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76930, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76934, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  /* line 76938, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  /* line 76942, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 76946, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  /* line 76951, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  /* line 76955, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  /* line 76960, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  /* line 76965, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 76969, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 76975, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 76979, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  /* line 76983, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  /* line 76987, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 76991, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  /* line 76996, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  /* line 77000, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  /* line 77005, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  /* line 77010, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 77014, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77020, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77024, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  /* line 77028, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  /* line 77032, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 77036, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  /* line 77041, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  /* line 77045, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  /* line 77050, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  /* line 77055, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 77059, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77065, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77069, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  /* line 77073, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  /* line 77077, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 77081, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  /* line 77086, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  /* line 77090, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  /* line 77095, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  /* line 77100, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 77104, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77110, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77114, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  /* line 77118, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  /* line 77122, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 77126, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  /* line 77131, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  /* line 77135, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  /* line 77140, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  /* line 77145, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 77149, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77155, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77159, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  /* line 77163, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  /* line 77167, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 77171, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  /* line 77176, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  /* line 77180, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  /* line 77185, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  /* line 77190, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 77194, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77200, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77204, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  /* line 77208, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  /* line 77212, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 77216, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  /* line 77221, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  /* line 77225, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  /* line 77230, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  /* line 77235, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 77239, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77245, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77249, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  /* line 77253, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  /* line 77257, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 77261, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  /* line 77266, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  /* line 77270, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  /* line 77275, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  /* line 77280, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 77284, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77290, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77294, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  /* line 77298, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  /* line 77302, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 77306, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  /* line 77311, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  /* line 77315, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  /* line 77320, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  /* line 77325, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 77329, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77335, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77339, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  /* line 77343, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  /* line 77347, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 77351, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  /* line 77356, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  /* line 77360, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  /* line 77365, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  /* line 77370, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 77374, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77380, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77384, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  /* line 77388, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  /* line 77392, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 77396, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  /* line 77401, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  /* line 77405, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  /* line 77410, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  /* line 77415, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 77419, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77425, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77429, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  /* line 77433, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  /* line 77437, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 77441, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  /* line 77446, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  /* line 77450, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xl-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

@media (min-width: 1400px) {
  /* line 77457, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20 > img {
    width: 100%;
    max-width: 20px;
    height: 20px;
  }
  /* line 77462, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20 .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 77466, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77472, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77476, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20.symbol-circle .symbol-badge {
    top: -7.9px;
    right: -7.9px;
  }
  /* line 77480, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -7.9px;
  }
  /* line 77484, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  /* line 77488, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  /* line 77493, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  /* line 77497, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-20.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  /* line 77502, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25 > img {
    width: 100%;
    max-width: 25px;
    height: 25px;
  }
  /* line 77507, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25 .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 77511, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77517, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77521, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25.symbol-circle .symbol-badge {
    top: -6.875px;
    right: -6.875px;
  }
  /* line 77525, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6.875px;
  }
  /* line 77529, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  /* line 77533, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  /* line 77538, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  /* line 77542, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-25.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  /* line 77547, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30 > img {
    width: 100%;
    max-width: 30px;
    height: 30px;
  }
  /* line 77552, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30 .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 77556, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77562, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77566, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30.symbol-circle .symbol-badge {
    top: -5.85px;
    right: -5.85px;
  }
  /* line 77570, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -5.85px;
  }
  /* line 77574, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  /* line 77578, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  /* line 77583, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  /* line 77587, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-30.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  /* line 77592, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35 > img {
    width: 100%;
    max-width: 35px;
    height: 35px;
  }
  /* line 77597, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35 .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 77601, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77607, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77611, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35.symbol-circle .symbol-badge {
    top: -4.825px;
    right: -4.825px;
  }
  /* line 77615, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -4.825px;
  }
  /* line 77619, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  /* line 77623, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  /* line 77628, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  /* line 77632, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-35.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  /* line 77637, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40 > img {
    width: 100%;
    max-width: 40px;
    height: 40px;
  }
  /* line 77642, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40 .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 77646, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77652, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77656, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40.symbol-circle .symbol-badge {
    top: -3.8px;
    right: -3.8px;
  }
  /* line 77660, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -3.8px;
  }
  /* line 77664, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  /* line 77668, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  /* line 77673, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  /* line 77677, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-40.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  /* line 77682, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45 > img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  /* line 77687, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45 .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 77691, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77697, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77701, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45.symbol-circle .symbol-badge {
    top: -2.775px;
    right: -2.775px;
  }
  /* line 77705, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -2.775px;
  }
  /* line 77709, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  /* line 77713, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  /* line 77718, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  /* line 77722, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-45.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  /* line 77727, app/assets/stylesheets/style.bundle.scss */
  .symbol > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 77732, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 77736, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77742, app/assets/stylesheets/style.bundle.scss */
  .symbol .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77746, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 77750, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 77754, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 77758, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 77763, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 77767, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 77772, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50 > img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  /* line 77777, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50 .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 77781, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77787, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77791, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50.symbol-circle .symbol-badge {
    top: -1.75px;
    right: -1.75px;
  }
  /* line 77795, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -1.75px;
  }
  /* line 77799, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  /* line 77803, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  /* line 77808, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  /* line 77812, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-50.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  /* line 77817, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55 > img {
    width: 100%;
    max-width: 55px;
    height: 55px;
  }
  /* line 77822, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55 .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 77826, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77832, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77836, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55.symbol-circle .symbol-badge {
    top: -0.725px;
    right: -0.725px;
  }
  /* line 77840, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -0.725px;
  }
  /* line 77844, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  /* line 77848, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  /* line 77853, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  /* line 77857, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-55.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  /* line 77862, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60 > img {
    width: 100%;
    max-width: 60px;
    height: 60px;
  }
  /* line 77867, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60 .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 77871, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77877, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77881, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60.symbol-circle .symbol-badge {
    top: 0.3px;
    right: 0.3px;
  }
  /* line 77885, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 0.3px;
  }
  /* line 77889, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  /* line 77893, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  /* line 77898, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  /* line 77902, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-60.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  /* line 77907, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65 > img {
    width: 100%;
    max-width: 65px;
    height: 65px;
  }
  /* line 77912, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65 .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 77916, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77922, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77926, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65.symbol-circle .symbol-badge {
    top: 1.325px;
    right: 1.325px;
  }
  /* line 77930, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 1.325px;
  }
  /* line 77934, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  /* line 77938, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  /* line 77943, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  /* line 77947, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-65.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  /* line 77952, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70 > img {
    width: 100%;
    max-width: 70px;
    height: 70px;
  }
  /* line 77957, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70 .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 77961, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 77967, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 77971, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70.symbol-circle .symbol-badge {
    top: 2.35px;
    right: 2.35px;
  }
  /* line 77975, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 2.35px;
  }
  /* line 77979, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  /* line 77983, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  /* line 77988, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  /* line 77992, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-70.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  /* line 77997, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75 > img {
    width: 100%;
    max-width: 75px;
    height: 75px;
  }
  /* line 78002, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75 .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 78006, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78012, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78016, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75.symbol-circle .symbol-badge {
    top: 3.375px;
    right: 3.375px;
  }
  /* line 78020, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 3.375px;
  }
  /* line 78024, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  /* line 78028, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  /* line 78033, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  /* line 78037, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-75.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  /* line 78042, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80 > img {
    width: 100%;
    max-width: 80px;
    height: 80px;
  }
  /* line 78047, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80 .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 78051, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78057, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78061, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80.symbol-circle .symbol-badge {
    top: 4.4px;
    right: 4.4px;
  }
  /* line 78065, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 4.4px;
  }
  /* line 78069, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80.symbol-fixed .symbol-label {
    width: 80px;
    height: 80px;
  }
  /* line 78073, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80.symbol-fixed > img {
    width: 80px;
    height: 80px;
    max-width: auto;
  }
  /* line 78078, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80.symbol-2by3 .symbol-label {
    height: 80px;
    width: 120px;
  }
  /* line 78082, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-80.symbol-2by3 > img {
    height: 80px;
    width: 120px;
    max-width: auto;
  }
  /* line 78087, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85 > img {
    width: 100%;
    max-width: 85px;
    height: 85px;
  }
  /* line 78092, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85 .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 78096, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78102, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78106, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85.symbol-circle .symbol-badge {
    top: 5.425px;
    right: 5.425px;
  }
  /* line 78110, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 5.425px;
  }
  /* line 78114, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85.symbol-fixed .symbol-label {
    width: 85px;
    height: 85px;
  }
  /* line 78118, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85.symbol-fixed > img {
    width: 85px;
    height: 85px;
    max-width: auto;
  }
  /* line 78123, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85.symbol-2by3 .symbol-label {
    height: 85px;
    width: 127.5px;
  }
  /* line 78127, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-85.symbol-2by3 > img {
    height: 85px;
    width: 127.5px;
    max-width: auto;
  }
  /* line 78132, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90 > img {
    width: 100%;
    max-width: 90px;
    height: 90px;
  }
  /* line 78137, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90 .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 78141, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78147, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78151, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90.symbol-circle .symbol-badge {
    top: 6.45px;
    right: 6.45px;
  }
  /* line 78155, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 6.45px;
  }
  /* line 78159, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px;
  }
  /* line 78163, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: auto;
  }
  /* line 78168, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px;
  }
  /* line 78172, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-90.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: auto;
  }
  /* line 78177, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95 > img {
    width: 100%;
    max-width: 95px;
    height: 95px;
  }
  /* line 78182, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95 .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 78186, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78192, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78196, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95.symbol-circle .symbol-badge {
    top: 7.475px;
    right: 7.475px;
  }
  /* line 78200, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 7.475px;
  }
  /* line 78204, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95.symbol-fixed .symbol-label {
    width: 95px;
    height: 95px;
  }
  /* line 78208, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95.symbol-fixed > img {
    width: 95px;
    height: 95px;
    max-width: auto;
  }
  /* line 78213, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95.symbol-2by3 .symbol-label {
    height: 95px;
    width: 142.5px;
  }
  /* line 78217, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-95.symbol-2by3 > img {
    height: 95px;
    width: 142.5px;
    max-width: auto;
  }
  /* line 78222, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100 > img {
    width: 100%;
    max-width: 100px;
    height: 100px;
  }
  /* line 78227, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100 .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 78231, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78237, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78241, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100.symbol-circle .symbol-badge {
    top: 8.5px;
    right: 8.5px;
  }
  /* line 78245, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 8.5px;
  }
  /* line 78249, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  /* line 78253, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  /* line 78258, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  /* line 78262, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-100.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  /* line 78267, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120 > img {
    width: 100%;
    max-width: 120px;
    height: 120px;
  }
  /* line 78272, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120 .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 78276, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78282, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78286, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120.symbol-circle .symbol-badge {
    top: 12.6px;
    right: 12.6px;
  }
  /* line 78290, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 12.6px;
  }
  /* line 78294, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120.symbol-fixed .symbol-label {
    width: 120px;
    height: 120px;
  }
  /* line 78298, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120.symbol-fixed > img {
    width: 120px;
    height: 120px;
    max-width: auto;
  }
  /* line 78303, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120.symbol-2by3 .symbol-label {
    height: 120px;
    width: 180px;
  }
  /* line 78307, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-120.symbol-2by3 > img {
    height: 120px;
    width: 180px;
    max-width: auto;
  }
  /* line 78312, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130 > img {
    width: 100%;
    max-width: 130px;
    height: 130px;
  }
  /* line 78317, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130 .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 78321, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78327, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78331, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130.symbol-circle .symbol-badge {
    top: 14.65px;
    right: 14.65px;
  }
  /* line 78335, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 14.65px;
  }
  /* line 78339, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130.symbol-fixed .symbol-label {
    width: 130px;
    height: 130px;
  }
  /* line 78343, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130.symbol-fixed > img {
    width: 130px;
    height: 130px;
    max-width: auto;
  }
  /* line 78348, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130.symbol-2by3 .symbol-label {
    height: 130px;
    width: 195px;
  }
  /* line 78352, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-130.symbol-2by3 > img {
    height: 130px;
    width: 195px;
    max-width: auto;
  }
  /* line 78357, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140 > img {
    width: 100%;
    max-width: 140px;
    height: 140px;
  }
  /* line 78362, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140 .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 78366, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78372, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78376, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140.symbol-circle .symbol-badge {
    top: 16.7px;
    right: 16.7px;
  }
  /* line 78380, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 16.7px;
  }
  /* line 78384, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140.symbol-fixed .symbol-label {
    width: 140px;
    height: 140px;
  }
  /* line 78388, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140.symbol-fixed > img {
    width: 140px;
    height: 140px;
    max-width: auto;
  }
  /* line 78393, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140.symbol-2by3 .symbol-label {
    height: 140px;
    width: 210px;
  }
  /* line 78397, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-140.symbol-2by3 > img {
    height: 140px;
    width: 210px;
    max-width: auto;
  }
  /* line 78402, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150 > img {
    width: 100%;
    max-width: 150px;
    height: 150px;
  }
  /* line 78407, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150 .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 78411, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150 .symbol-badge {
    width: 12px;
    height: 12px;
    top: -6px;
    right: -6px;
  }
  /* line 78417, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150 .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: -6px;
  }
  /* line 78421, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150.symbol-circle .symbol-badge {
    top: 18.75px;
    right: 18.75px;
  }
  /* line 78425, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150.symbol-circle .symbol-badge.symbol-badge-bottom {
    top: auto;
    bottom: 18.75px;
  }
  /* line 78429, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  /* line 78433, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  /* line 78438, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  /* line 78442, app/assets/stylesheets/style.bundle.scss */
  .symbol.symbol-xxl-150.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
}

/* line 78449, app/assets/stylesheets/style.bundle.scss */
.symbol-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 78457, app/assets/stylesheets/style.bundle.scss */
.symbol-group .symbol {
  position: relative;
  z-index: 0;
  margin-left: -10px;
  border: 2px solid #ffffff;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 78465, app/assets/stylesheets/style.bundle.scss */
.symbol-group .symbol:first-child {
  margin-left: 0;
}

/* line 78468, app/assets/stylesheets/style.bundle.scss */
.symbol-group .symbol:hover {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  z-index: 1;
}

/* line 78473, app/assets/stylesheets/style.bundle.scss */
.symbol-group.symbol-hover .symbol {
  cursor: pointer;
}

/* line 78477, app/assets/stylesheets/style.bundle.scss */
.symbol-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 78485, app/assets/stylesheets/style.bundle.scss */
.symbol-list .symbol {
  margin-right: 0.5rem;
}

/* line 78488, app/assets/stylesheets/style.bundle.scss */
.symbol-list .symbol:last-child {
  margin-right: 0;
}

/* line 78492, app/assets/stylesheets/style.bundle.scss */
.pulse {
  position: relative;
}

/* line 78495, app/assets/stylesheets/style.bundle.scss */
.pulse .pulse-ring {
  display: block;
  border-radius: 40px;
  height: 40px;
  width: 40px;
  position: absolute;
  -webkit-animation: animation-pulse 3.5s ease-out;
  animation: animation-pulse 3.5s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: 0;
  border-width: 3px;
  border-style: solid;
  border-color: #e4e6ef;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 78511, app/assets/stylesheets/style.bundle.scss */
  .pulse .pulse-ring {
    top: 2px;
    left: 2px;
  }
}

/* line 78516, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-primary .pulse-ring {
  border-color: rgba(54, 153, 255, 0.75);
}

/* line 78519, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-secondary .pulse-ring {
  border-color: rgba(228, 230, 239, 0.75);
}

/* line 78522, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-success .pulse-ring {
  border-color: rgba(27, 197, 189, 0.75);
}

/* line 78525, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-info .pulse-ring {
  border-color: rgba(137, 80, 252, 0.75);
}

/* line 78528, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-warning .pulse-ring {
  border-color: rgba(255, 168, 0, 0.75);
}

/* line 78531, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-danger .pulse-ring {
  border-color: rgba(246, 78, 96, 0.75);
}

/* line 78534, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-light .pulse-ring {
  border-color: rgba(243, 246, 249, 0.75);
}

/* line 78537, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-dark .pulse-ring {
  border-color: rgba(24, 28, 50, 0.75);
}

/* line 78540, app/assets/stylesheets/style.bundle.scss */
.pulse.pulse-white .pulse-ring {
  border-color: rgba(255, 255, 255, 0.75);
}

@-webkit-keyframes animation-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  65% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0;
  }
}

@keyframes animation-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  65% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0;
  }
}

/* line 78580, app/assets/stylesheets/style.bundle.scss */
.page-loading * {
  -webkit-transition: none !important;
  transition: none !important;
}

/* line 78585, app/assets/stylesheets/style.bundle.scss */
.page-loader {
  background: #fff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  display: none;
}

/* line 78595, app/assets/stylesheets/style.bundle.scss */
.page-loading .page-loader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 78606, app/assets/stylesheets/style.bundle.scss */
.page-loader.page-loader-non-block {
  background: transparent;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  right: auto;
  bottom: auto;
  width: auto;
}

/* line 78616, app/assets/stylesheets/style.bundle.scss */
.page-loading-non-block .page-loader.page-loader-non-block {
  display: inline-block;
}

/* line 78619, app/assets/stylesheets/style.bundle.scss */
.page-loader.page-loader-logo {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 78628, app/assets/stylesheets/style.bundle.scss */
.page-loader.page-loader-logo img {
  display: block;
}

/* line 78631, app/assets/stylesheets/style.bundle.scss */
.page-loader.page-loader-logo .spinner {
  margin-top: 3rem;
}

/* line 78634, app/assets/stylesheets/style.bundle.scss */
.page-loader.page-loader-logo .spinner:before {
  width: 26px;
  height: 26px;
  margin-top: -13px;
  margin-left: -13px;
}

/* line 78641, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-form {
  padding: 0;
}

/* line 78644, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-form .input-group {
  background-color: transparent;
}

/* line 78647, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-form .input-group-prepend,
.quick-search .quick-search-form .input-group-append {
  background-color: transparent;
}

/* line 78651, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-form .input-group-prepend .input-group-text,
.quick-search .quick-search-form .input-group-append .input-group-text {
  background-color: transparent;
  border: 0;
}

/* line 78656, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-form .input-group-append {
  padding: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 78665, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-form .form-control {
  border: 0;
  background-color: transparent;
  outline: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding: 0;
  border-radius: 0;
}

/* line 78680, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-form .quick-search-close {
  cursor: pointer;
  display: none;
}

/* line 78685, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-wrapper {
  display: none;
}

/* line 78688, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-wrapper.ps {
  padding-right: 10px !important;
  margin-right: -10px !important;
}

/* line 78693, app/assets/stylesheets/style.bundle.scss */
.quick-search .quick-search-result {
  padding: 0;
  margin: 0;
}

/* line 78698, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-has-result .quick-search-wrapper {
  display: block;
}

/* line 78702, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-dropdown {
  padding: 1rem 1.5rem;
}

/* line 78705, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-dropdown .quick-search-form .input-group:before {
  right: 0;
}

/* line 78708, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-dropdown
.quick-search-form
.input-group
.input-group-prepend
.input-group-text {
  padding-left: 0;
}

/* line 78715, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-dropdown
.quick-search-form
.input-group
.input-group-append
.input-group-text {
  padding-right: 0;
}

/* line 78722, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-dropdown .quick-search-wrapper {
  margin: 1.5rem 0 0.5rem 0;
}

/* line 78725, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-dropdown.quick-search-has-result .quick-search-form {
  border-bottom: 1px solid #ebedf3;
  padding-bottom: 0.75rem;
}

/* line 78730, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-inline .dropdown-menu {
  padding: 1.5rem;
}

/* line 78734, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-offcanvas .quick-search-form {
  margin-bottom: 1.5rem;
}

/* line 78737, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-offcanvas .quick-search-form .form-control {
  font-size: 1rem;
  font-weight: 500;
}

/* line 78741, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-offcanvas .quick-search-form .input-group:before {
  right: 0;
}

/* line 78744, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-offcanvas
.quick-search-form
.input-group
.input-group-prepend
.input-group-text {
  padding-left: 0;
}

/* line 78751, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-offcanvas
.quick-search-form
.input-group
.input-group-append
.input-group-text {
  padding-right: 0;
}

/* line 78759, app/assets/stylesheets/style.bundle.scss */
.quick-search.quick-search-offcanvas .quick-search-wrapper {
  display: block;
}

/* line 78763, app/assets/stylesheets/style.bundle.scss */
.scrolltop {
  display: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 36px;
  height: 36px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor: pointer;
  z-index: 100;
  background-color: #3699ff;
  -webkit-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  opacity: 0;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  border-radius: 0.42rem !important;
}

/* line 78793, app/assets/stylesheets/style.bundle.scss */
.scrolltop .svg-icon svg {
  height: 24px;
  width: 24px;
}

/* line 78797, app/assets/stylesheets/style.bundle.scss */
.scrolltop .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 78802, app/assets/stylesheets/style.bundle.scss */
.scrolltop .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 78806, app/assets/stylesheets/style.bundle.scss */
.scrolltop > i {
  font-size: 1.3rem;
  color: #ffffff;
}

/* line 78810, app/assets/stylesheets/style.bundle.scss */
.scrolltop:hover > i {
  color: #ffffff;
}

/* line 78813, app/assets/stylesheets/style.bundle.scss */
.scrolltop:hover .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 78818, app/assets/stylesheets/style.bundle.scss */
.scrolltop:hover .svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 78822, app/assets/stylesheets/style.bundle.scss */
[data-scrolltop="on"] .scrolltop {
  opacity: 0.3;
  -webkit-animation: animation-scrolltop 0.4s ease-out 1;
  animation: animation-scrolltop 0.4s ease-out 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 78830, app/assets/stylesheets/style.bundle.scss */
[data-scrolltop="on"] .scrolltop:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  opacity: 1;
}

@media (max-width: 991.98px) {
  /* line 78843, app/assets/stylesheets/style.bundle.scss */
  .scrolltop {
    bottom: 30px;
    right: 15px;
    width: 30px;
    height: 30px;
  }
}

@-webkit-keyframes animation-scrolltop {
  from {
    margin-bottom: -15px;
  }
  to {
    margin-bottom: 0;
  }
}

@keyframes animation-scrolltop {
  from {
    margin-bottom: -15px;
  }
  to {
    margin-bottom: 0;
  }
}

/* line 78869, app/assets/stylesheets/style.bundle.scss */
.spinner {
  position: relative;
}

/* line 78872, app/assets/stylesheets/style.bundle.scss */
.spinner:before {
  content: "";
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 0;
  border-radius: 50%;
  border: 2px solid #d1d3e0;
  border-right: 2px solid transparent;
}

/* line 78883, app/assets/stylesheets/style.bundle.scss */
.spinner:before {
  width: 1.5rem;
  height: 1.5rem;
  margin-top: -0.75rem;
}

/* line 78888, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-center:before {
  left: 50%;
  margin-left: -0.75rem;
}

/* line 78892, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-left:before {
  right: auto;
}

/* line 78895, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-right:before {
  left: auto;
}

/* line 78898, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-sm:before {
  width: 1.25rem;
  height: 1.25rem;
  margin-top: -0.625rem;
}

/* line 78903, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-sm.spinner-center:before {
  left: 50%;
  margin-left: -0.625rem;
}

/* line 78907, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-sm.spinner-left:before {
  right: auto;
}

/* line 78910, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-sm.spinner-right:before {
  left: auto;
}

/* line 78913, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-lg:before {
  width: 2rem;
  height: 2rem;
  margin-top: -1rem;
}

/* line 78918, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-lg.spinner-center:before {
  left: 50%;
  margin-left: -1rem;
}

/* line 78922, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-lg.spinner-left:before {
  right: auto;
}

/* line 78925, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-lg.spinner-right:before {
  left: auto;
}

/* line 78928, app/assets/stylesheets/style.bundle.scss */
.spinner:before {
  -webkit-animation: animation-spinner 0.5s linear infinite;
  animation: animation-spinner 0.5s linear infinite;
}

/* line 78932, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-primary:before {
  border: 2px solid #3699ff;
  border-right: 2px solid transparent;
}

/* line 78936, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-primary:before {
  border: 2px solid #1287ff;
  border-right: 2px solid transparent;
}

/* line 78940, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-secondary:before {
  border: 2px solid #e4e6ef;
  border-right: 2px solid transparent;
}

/* line 78944, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-secondary:before {
  border: 2px solid #ced1e2;
  border-right: 2px solid transparent;
}

/* line 78948, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-success:before {
  border: 2px solid #1bc5bd;
  border-right: 2px solid transparent;
}

/* line 78952, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-success:before {
  border: 2px solid #17a69f;
  border-right: 2px solid transparent;
}

/* line 78956, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-info:before {
  border: 2px solid #8950fc;
  border-right: 2px solid transparent;
}

/* line 78960, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-info:before {
  border: 2px solid #712dfb;
  border-right: 2px solid transparent;
}

/* line 78964, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-warning:before {
  border: 2px solid #ffa800;
  border-right: 2px solid transparent;
}

/* line 78968, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-warning:before {
  border: 2px solid #db9000;
  border-right: 2px solid transparent;
}

/* line 78972, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-danger:before {
  border: 2px solid #f64e60;
  border-right: 2px solid transparent;
}

/* line 78976, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-danger:before {
  border: 2px solid #f42c41;
  border-right: 2px solid transparent;
}

/* line 78980, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-light:before {
  border: 2px solid #f3f6f9;
  border-right: 2px solid transparent;
}

/* line 78984, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-light:before {
  border: 2px solid #dbe4ed;
  border-right: 2px solid transparent;
}

/* line 78988, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-dark:before {
  border: 2px solid #181c32;
  border-right: 2px solid transparent;
}

/* line 78992, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-dark:before {
  border: 2px solid #0c0e1a;
  border-right: 2px solid transparent;
}

/* line 78996, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-white:before {
  border: 2px solid #ffffff;
  border-right: 2px solid transparent;
}

/* line 79000, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-darker-white:before {
  border: 2px solid #ededed;
  border-right: 2px solid transparent;
}

/* line 79004, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-right:before {
  left: auto;
  right: 1rem;
}

/* line 79008, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-right.btn:not(.btn-block) {
  padding-right: 3.5rem;
}

/* line 79011, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-right.btn.spinner-sm:not(.btn-block) {
  padding-right: 3.25rem;
}

/* line 79014, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-right.btn.spinner-lg:not(.btn-block) {
  padding-right: 4rem;
}

/* line 79017, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-left:before {
  right: auto;
  left: 1rem;
}

/* line 79021, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-left.btn:not(.btn-block) {
  padding-left: 3.5rem;
}

/* line 79024, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-left.btn.spinner-sm:not(.btn-block) {
  padding-left: 3.25rem;
}

/* line 79027, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-left.btn.spinner-lg:not(.btn-block) {
  padding-left: 4rem;
}

/* line 79030, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track:before {
  -webkit-animation: animation-spinner 0.5s linear infinite;
  animation: animation-spinner 0.5s linear infinite;
}

/* line 79034, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-primary:before {
  border: 2px solid #cfe7ff;
  border-top-color: #2791ff;
}

/* line 79038, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-primary:before {
  border: 2px solid #9ccdff;
  border-top-color: #037fff;
}

/* line 79042, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-secondary:before {
  border: 2px solid white;
  border-top-color: #dadde9;
}

/* line 79046, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-secondary:before {
  border: 2px solid white;
  border-top-color: #c4c8dc;
}

/* line 79050, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-success:before {
  border: 2px solid #8aefea;
  border-top-color: #19b8b0;
}

/* line 79054, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-success:before {
  border: 2px solid #5de9e2;
  border-top-color: #159892;
}

/* line 79058, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-info:before {
  border: 2px solid #eee6ff;
  border-top-color: #7f41fc;
}

/* line 79062, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-info:before {
  border: 2px solid #cdb4fe;
  border-top-color: #671efb;
}

/* line 79066, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-warning:before {
  border: 2px solid #ffdc99;
  border-top-color: #f09e00;
}

/* line 79070, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-warning:before {
  border: 2px solid #ffcb66;
  border-top-color: #cc8600;
}

/* line 79074, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-danger:before {
  border: 2px solid #fde0e3;
  border-top-color: #f53f53;
}

/* line 79078, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-danger:before {
  border: 2px solid #fbafb7;
  border-top-color: #f41d34;
}

/* line 79082, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-light:before {
  border: 2px solid white;
  border-top-color: #e9eef4;
}

/* line 79086, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-light:before {
  border: 2px solid white;
  border-top-color: #d1dde8;
}

/* line 79090, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-dark:before {
  border: 2px solid #4a5699;
  border-top-color: #131628;
}

/* line 79094, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-dark:before {
  border: 2px solid #394377;
  border-top-color: #070910;
}

/* line 79098, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-white:before {
  border: 2px solid white;
  border-top-color: #f7f7f7;
}

/* line 79102, app/assets/stylesheets/style.bundle.scss */
.spinner.spinner-track.spinner-darker-white:before {
  border: 2px solid white;
  border-top-color: #e6e6e6;
}

/* line 79106, app/assets/stylesheets/style.bundle.scss */
.spinner-grow {
  vertical-align: sub;
}

/* line 79109, app/assets/stylesheets/style.bundle.scss */
.spinner-border {
  vertical-align: sub;
}

@-webkit-keyframes animation-spinner {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes animation-spinner {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 79127, app/assets/stylesheets/style.bundle.scss */
.sticky-toolbar {
  width: 46px;
  position: fixed;
  top: 30%;
  right: 0;
  list-style: none;
  margin: 0;
  z-index: 95;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 79155, app/assets/stylesheets/style.bundle.scss */
.svg-icon svg {
  height: 1.5rem;
  width: 1.5rem;
}

/* line 79160, app/assets/stylesheets/style.bundle.scss */
.svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 79166, app/assets/stylesheets/style.bundle.scss */
.svg-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79171, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-white svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff !important;
}

/* line 79177, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-white svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79182, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-white svg path {
  fill: #ffffff !important;
}

/* line 79186, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-primary svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff !important;
}

/* line 79192, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-primary svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79197, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-primary svg path {
  fill: #3699ff !important;
}

/* line 79201, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-secondary svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 79207, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-secondary svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79212, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-secondary svg path {
  fill: #181c32 !important;
}

/* line 79216, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-success svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd !important;
}

/* line 79222, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-success svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79227, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-success svg path {
  fill: #1bc5bd !important;
}

/* line 79231, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-info svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc !important;
}

/* line 79237, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-info svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79242, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-info svg path {
  fill: #8950fc !important;
}

/* line 79246, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-warning svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800 !important;
}

/* line 79252, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-warning svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79257, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-warning svg path {
  fill: #ffa800 !important;
}

/* line 79261, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-danger svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60 !important;
}

/* line 79267, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-danger svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79272, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-danger svg path {
  fill: #f64e60 !important;
}

/* line 79276, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-light svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9 !important;
}

/* line 79282, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-light svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79287, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-light svg path {
  fill: #f3f6f9 !important;
}

/* line 79291, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32 !important;
}

/* line 79297, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79302, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-dark svg path {
  fill: #181c32 !important;
}

/* line 79306, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-75 svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3f4254 !important;
}

/* line 79312, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-75 svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79317, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-dark-75 svg path {
  fill: #3f4254 !important;
}

/* line 79321, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-65 svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #5e6278 !important;
}

/* line 79327, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-65 svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79332, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-dark-65 svg path {
  fill: #5e6278 !important;
}

/* line 79336, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-50 svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #7e8299 !important;
}

/* line 79342, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-50 svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79347, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-dark-50 svg path {
  fill: #7e8299 !important;
}

/* line 79351, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-25 svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0 !important;
}

/* line 79357, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-dark-25 svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79362, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-dark-25 svg path {
  fill: #d1d3e0 !important;
}

/* line 79366, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-muted svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3 !important;
}

/* line 79372, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-muted svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 79377, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-logo-muted svg path {
  fill: #b5b5c3 !important;
}

/* line 79381, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-sm svg {
  height: 1.25rem !important;
  width: 1.25rem !important;
}

/* line 79386, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-md svg {
  height: 1.5rem !important;
  width: 1.5rem !important;
}

/* line 79391, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-lg svg {
  height: 1.75rem !important;
  width: 1.75rem !important;
}

/* line 79396, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-xl svg {
  height: 2rem !important;
  width: 2rem !important;
}

/* line 79401, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-xxl svg {
  height: 2.25rem !important;
  width: 2.25rem !important;
}

/* line 79406, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-1x svg {
  height: 1rem !important;
  width: 1rem !important;
}

/* line 79411, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-2x svg {
  height: 2rem !important;
  width: 2rem !important;
}

/* line 79416, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-3x svg {
  height: 3rem !important;
  width: 3rem !important;
}

/* line 79421, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-4x svg {
  height: 4rem !important;
  width: 4rem !important;
}

/* line 79426, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-5x svg {
  height: 5rem !important;
  width: 5rem !important;
}

/* line 79431, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-6x svg {
  height: 6rem !important;
  width: 6rem !important;
}

/* line 79436, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-7x svg {
  height: 7rem !important;
  width: 7rem !important;
}

/* line 79441, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-8x svg {
  height: 8rem !important;
  width: 8rem !important;
}

/* line 79446, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-9x svg {
  height: 9rem !important;
  width: 9rem !important;
}

/* line 79451, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-10x svg {
  height: 10rem !important;
  width: 10rem !important;
}

/* line 79456, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-full svg {
  height: 100% !important;
  width: 100% !important;
}

@media (min-width: 576px) {
  /* line 79462, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  /* line 79466, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  /* line 79470, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  /* line 79474, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79478, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  /* line 79482, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  /* line 79486, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79490, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  /* line 79494, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  /* line 79498, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  /* line 79502, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  /* line 79506, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  /* line 79510, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  /* line 79514, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  /* line 79518, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  /* line 79522, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-sm-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 768px) {
  /* line 79529, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  /* line 79533, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  /* line 79537, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  /* line 79541, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79545, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  /* line 79549, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  /* line 79553, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79557, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  /* line 79561, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  /* line 79565, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  /* line 79569, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  /* line 79573, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  /* line 79577, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  /* line 79581, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  /* line 79585, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  /* line 79589, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-md-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 992px) {
  /* line 79596, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  /* line 79600, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  /* line 79604, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  /* line 79608, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79612, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  /* line 79616, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  /* line 79620, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79624, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  /* line 79628, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  /* line 79632, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  /* line 79636, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  /* line 79640, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  /* line 79644, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  /* line 79648, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  /* line 79652, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  /* line 79656, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-lg-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 1200px) {
  /* line 79663, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  /* line 79667, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  /* line 79671, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  /* line 79675, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79679, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  /* line 79683, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  /* line 79687, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79691, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  /* line 79695, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  /* line 79699, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  /* line 79703, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  /* line 79707, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  /* line 79711, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  /* line 79715, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  /* line 79719, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  /* line 79723, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xl-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

@media (min-width: 1400px) {
  /* line 79730, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-sm svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  /* line 79734, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-md svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  /* line 79738, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-lg svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  /* line 79742, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-xl svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79746, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-xxl svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  /* line 79750, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-1x svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  /* line 79754, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  /* line 79758, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  /* line 79762, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  /* line 79766, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  /* line 79770, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-6x svg {
    height: 6rem !important;
    width: 6rem !important;
  }
  /* line 79774, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-7x svg {
    height: 7rem !important;
    width: 7rem !important;
  }
  /* line 79778, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-8x svg {
    height: 8rem !important;
    width: 8rem !important;
  }
  /* line 79782, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-9x svg {
    height: 9rem !important;
    width: 9rem !important;
  }
  /* line 79786, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-10x svg {
    height: 10rem !important;
    width: 10rem !important;
  }
  /* line 79790, app/assets/stylesheets/style.bundle.scss */
  .svg-icon.svg-icon-xxl-full svg {
    height: 100% !important;
    width: 100% !important;
  }
}

/* line 79796, app/assets/stylesheets/style.bundle.scss */
.svg-icon.svg-icon-flip svg {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 79801, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-white {
  fill: #ffffff !important;
}

/* line 79805, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-white {
  fill: #ffffff !important;
}

/* line 79809, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-primary {
  fill: #3699ff !important;
}

/* line 79813, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-primary {
  fill: #e1f0ff !important;
}

/* line 79817, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-secondary {
  fill: #181c32 !important;
}

/* line 79821, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-secondary {
  fill: #ebedf3 !important;
}

/* line 79825, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-success {
  fill: #1bc5bd !important;
}

/* line 79829, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-success {
  fill: #c9f7f5 !important;
}

/* line 79833, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-info {
  fill: #8950fc !important;
}

/* line 79837, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-info {
  fill: #eee5ff !important;
}

/* line 79841, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-warning {
  fill: #ffa800 !important;
}

/* line 79845, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-warning {
  fill: #fff4de !important;
}

/* line 79849, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-danger {
  fill: #f64e60 !important;
}

/* line 79853, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-danger {
  fill: #ffe2e5 !important;
}

/* line 79857, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light {
  fill: #f3f6f9 !important;
}

/* line 79861, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-light {
  fill: #f3f6f9 !important;
}

/* line 79865, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-dark {
  fill: #181c32 !important;
}

/* line 79869, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-dark {
  fill: #d1d3e0 !important;
}

/* line 79873, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-dark-75 {
  fill: #3f4254 !important;
}

/* line 79877, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-dark-75 {
  fill: !important;
}

/* line 79881, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-dark-65 {
  fill: #5e6278 !important;
}

/* line 79885, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-dark-65 {
  fill: !important;
}

/* line 79889, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-dark-50 {
  fill: #7e8299 !important;
}

/* line 79893, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-dark-50 {
  fill: !important;
}

/* line 79897, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-dark-25 {
  fill: #d1d3e0 !important;
}

/* line 79901, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-dark-25 {
  fill: !important;
}

/* line 79905, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-muted {
  fill: #b5b5c3 !important;
}

/* line 79909, app/assets/stylesheets/style.bundle.scss */
.svg.svg-fill-light-muted {
  fill: !important;
}

/* line 79913, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 {
  position: relative;
}

/* line 79916, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 .timeline-sep {
  z-index: 0;
  content: "";
  position: absolute;
  left: 73px;
  width: 4px;
  top: 0;
  bottom: 0;
  background-color: #ebedf3;
}

/* line 79926, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 .timeline-item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 79938, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 .timeline-item .timeline-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 60px;
  flex: 0 0 60px;
  font-weight: 500;
  color: #b5b5c3;
}

/* line 79950, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 .timeline-item .timeline-badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 30px;
  height: 30px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: white;
  border-radius: 50%;
  border: 4px solid white;
  position: relative;
  z-index: 0;
}

/* line 79970, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 .timeline-item .timeline-badge .svg-icon,
.timeline.timeline-1 .timeline-item .timeline-badge i {
  line-height: 0;
}

/* line 79974, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 .timeline-item .timeline-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: 1rem;
  padding: 0 0 0 0.75rem;
}

/* line 79981, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-1 .timeline-item:last-child {
  margin-bottom: 0;
}

/* line 79985, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 {
  position: relative;
  padding: 0;
  margin: 0;
}

/* line 79990, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-bar {
  background-color: #ebedf3;
  position: absolute;
  display: block;
  content: "";
  width: 1px;
  top: 5px;
  bottom: 5px;
  left: 4px;
  z-index: 0;
  margin: 0.5rem 0;
}

/* line 80002, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 0;
}

/* line 80011, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge {
  position: relative;
  z-index: 1;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 100%;
  background-color: #e4e6ef;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 1.5rem;
}

/* line 80023, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-primary {
  background-color: #3699ff;
}

/* line 80026, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-secondary {
  background-color: #e4e6ef;
}

/* line 80029, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-success {
  background-color: #1bc5bd;
}

/* line 80032, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-info {
  background-color: #8950fc;
}

/* line 80035, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-warning {
  background-color: #ffa800;
}

/* line 80038, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-danger {
  background-color: #f64e60;
}

/* line 80041, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-light {
  background-color: #f3f6f9;
}

/* line 80044, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-dark {
  background-color: #181c32;
}

/* line 80047, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-white {
  background-color: #ffffff;
}

/* line 80050, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-2 .timeline-item .timeline-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 80056, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items {
  margin: 0;
  padding: 0;
}

/* line 80060, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items .timeline-item {
  margin-left: 25px;
  border-left: 2px solid #ebedf3;
  padding: 0 0 20px 50px;
  position: relative;
}

/* line 80066, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items .timeline-item .timeline-media {
  position: absolute;
  top: 0;
  left: -26px;
  border: 2px solid #ebedf3;
  border-radius: 100%;
  width: 50px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  line-height: 0;
}

/* line 80086, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items .timeline-item .timeline-media i {
  font-size: 1.4rem;
}

/* line 80089, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3
.timeline-items
.timeline-item
.timeline-media
.svg-icon
svg {
  height: 24px;
  width: 24px;
}

/* line 80098, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items .timeline-item .timeline-media img {
  max-width: 48px;
  max-height: 48px;
  border-radius: 100%;
}

/* line 80103, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items .timeline-item .timeline-content {
  border-radius: 0.85rem;
  position: relative;
  background-color: #f3f6f9;
  padding: 0.75rem 1.5rem;
}

/* line 80109, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items .timeline-item .timeline-content:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  top: 10px;
  left: -25px;
  border-right: solid 10px #f3f6f9;
  border-bottom: solid 17px transparent;
  border-left: solid 17px transparent;
  border-top: solid 17px transparent;
}

/* line 80121, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-3 .timeline-items .timeline-item:last-child {
  border-left-color: transparent;
  padding-bottom: 0;
}

/* line 80126, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 {
  position: relative;
  width: 100%;
}

/* line 80130, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4:after {
  content: "";
  position: absolute;
  width: 5px;
  top: 0;
  margin-top: 0.1rem;
  bottom: 0;
  left: 50%;
  margin-left: -2.5px;
  background-color: #ebedf3;
  border-radius: 0.42rem;
}

/* line 80142, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-center {
  margin: 0 auto;
}

/* line 80145, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-bar {
  border-radius: 0.42rem;
  width: 20px;
  height: 5px;
  position: absolute;
  left: 50%;
  margin-left: -10px;
  background-color: #ebedf3;
}

/* line 80154, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items {
  position: relative;
}

/* line 80157, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item {
  position: relative;
  margin-left: 0;
  width: 50%;
  min-height: 3rem;
}

/* line 80163, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  top: 3rem;
  left: 100%;
  margin-left: -3rem;
  border-left: solid 10px #f3f6f9;
  border-bottom: solid 17px transparent;
  border-right: solid 17px transparent;
  border-top: solid 17px transparent;
}

/* line 80176, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item .timeline-badge {
  background: white;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  position: absolute;
  top: 3.5rem;
}

/* line 80194, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item .timeline-badge > div {
  border-radius: 50%;
  width: 6px;
  height: 6px;
}

/* line 80199, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item .timeline-label {
  display: block;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  margin-bottom: 0.5rem;
}

/* line 80205, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item .timeline-content {
  position: relative;
  border-radius: 0.42rem;
  padding: 1rem 1.5rem;
  background-color: #f3f6f9;
}

/* line 80211, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-left {
  left: 0;
  padding-right: 2.85rem;
  position: relative;
}

/* line 80216, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4
.timeline-items
.timeline-item.timeline-item-left
.timeline-badge {
  right: -10px;
}

/* line 80222, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4
.timeline-items
.timeline-item.timeline-item-left
.timeline-label {
  text-align: right;
}

/* line 80228, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right {
  left: 50%;
  padding-left: 2.86rem;
}

/* line 80232, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4
.timeline-items
.timeline-item.timeline-item-right
.timeline-badge {
  left: -10px;
}

/* line 80238, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4
.timeline-items
.timeline-item.timeline-item-right
.timeline-label {
  text-align: left;
}

/* line 80244, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right:after {
  right: 100%;
  left: auto;
  margin-right: -3rem;
  border-right: solid 10px #f3f6f9;
  border-left: solid 17px transparent;
}

/* line 80251, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item:first-child {
  top: 2rem;
}

/* line 80254, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4 .timeline-items .timeline-item:last-child {
  bottom: 2rem;
}

/* line 80257, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified .timeline-bar {
  left: 5px;
}

/* line 80260, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified:after {
  left: 5px;
}

/* line 80263, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified .timeline-items {
  padding: 1rem 0;
}

/* line 80266, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified .timeline-items .timeline-item {
  width: 100%;
  left: 0;
  padding-left: 2.85rem;
  position: relative;
  top: 0;
  bottom: 0;
  margin-bottom: 1.5rem;
}

/* line 80275, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified .timeline-items .timeline-item:after {
  right: 100%;
  left: auto;
  margin-left: auto;
  margin-right: -3rem;
  border-right: solid 10px #f3f6f9;
  border-left: solid 17px transparent;
}

/* line 80283, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified
.timeline-items
.timeline-item
.timeline-badge {
  left: -5px;
}

/* line 80289, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified
.timeline-items
.timeline-item
.timeline-label {
  text-align: left;
}

/* line 80295, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-4.timeline-justified
.timeline-items
.timeline-item:last-child {
  margin-bottom: 0;
}

@media (max-width: 991.98px) {
  /* line 80302, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4 .timeline-bar {
    left: 5px !important;
  }
  /* line 80305, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4:after {
    left: 5px !important;
  }
  /* line 80308, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4 .timeline-items {
    padding: 1rem 0;
  }
  /* line 80311, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4 .timeline-items .timeline-item {
    width: 100% !important;
    left: 0 !important;
    padding-right: 0 !important;
    padding-left: 2.85rem !important;
    position: relative;
    top: 0 !important;
    bottom: 0 !important;
    margin-bottom: 1.5rem;
  }
  /* line 80321, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4 .timeline-items .timeline-item:after {
    right: 100%;
    left: auto !important;
    margin-left: auto;
    margin-right: -3rem;
    border-right: solid 10px #f3f6f9;
    border-left: solid 17px transparent;
  }
  /* line 80329, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4 .timeline-items .timeline-item .timeline-badge {
    left: -5px !important;
  }
  /* line 80332, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4 .timeline-items .timeline-item .timeline-label {
    text-align: left !important;
  }
  /* line 80335, app/assets/stylesheets/style.bundle.scss */
  .timeline.timeline-4 .timeline-items .timeline-item:last-child {
    margin-bottom: 0 !important;
  }
}

/* line 80340, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5 .timeline-items {
  margin: 0;
  padding: 0;
}

/* line 80344, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5 .timeline-items .timeline-item {
  margin-left: 0;
  padding: 0;
  position: relative;
}

/* line 80349, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5 .timeline-items .timeline-item .timeline-media {
  position: absolute;
  top: 0;
  border-radius: 100%;
  width: 35px;
  height: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ffffff;
  line-height: 0;
}

/* line 80367, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5 .timeline-items .timeline-item .timeline-media i {
  font-size: 1.4rem;
}

/* line 80370, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-media
.svg-icon
svg {
  height: 24px;
  width: 24px;
}

/* line 80379, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc {
  padding: 9px 0 0 44px;
}

/* line 80382, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc::before {
  content: "";
  position: absolute;
  width: 4px;
  height: calc(100% - 32px);
  background-color: #ebedf3;
  border-radius: 6px;
  top: 40px;
  left: 16px;
}

/* line 80392, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-primary::before {
  background-color: #3699ff;
}

/* line 80398, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-primary::before {
  background-color: #e1f0ff;
}

/* line 80404, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-secondary::before {
  background-color: #e4e6ef;
}

/* line 80410, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-secondary::before {
  background-color: #ebedf3;
}

/* line 80416, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-success::before {
  background-color: #1bc5bd;
}

/* line 80422, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-success::before {
  background-color: #c9f7f5;
}

/* line 80428, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-info::before {
  background-color: #8950fc;
}

/* line 80434, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-info::before {
  background-color: #eee5ff;
}

/* line 80440, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-warning::before {
  background-color: #ffa800;
}

/* line 80446, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-warning::before {
  background-color: #fff4de;
}

/* line 80452, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-danger::before {
  background-color: #f64e60;
}

/* line 80458, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-danger::before {
  background-color: #ffe2e5;
}

/* line 80464, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light::before {
  background-color: #f3f6f9;
}

/* line 80470, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-light::before {
  background-color: #f3f6f9;
}

/* line 80476, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-dark::before {
  background-color: #181c32;
}

/* line 80482, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-dark::before {
  background-color: #d1d3e0;
}

/* line 80488, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-white::before {
  background-color: #ffffff;
}

/* line 80494, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5
.timeline-items
.timeline-item
.timeline-desc.timeline-desc-light-white::before {
  background-color: #ffffff;
}

/* line 80500, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-5 .timeline-items .timeline-item:last-child {
  border-left-color: transparent;
  padding-bottom: 0;
}

/* line 80505, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6 {
  position: relative;
}

/* line 80508, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6:before {
  content: "";
  position: absolute;
  left: 51px;
  width: 3px;
  top: 0;
  bottom: 0;
  background-color: #ebedf3;
}

/* line 80517, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6 .timeline-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  margin-bottom: 1.7rem;
}

/* line 80527, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6 .timeline-item:last-child {
  margin-bottom: 0;
}

/* line 80530, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6 .timeline-item .timeline-label {
  width: 50px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  font-size: 1rem;
  font-weight: 500;
  position: relative;
  color: #3f4254;
}

/* line 80539, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6 .timeline-item .timeline-badge {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background: white;
  width: 13px;
  height: 13px;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  position: relative;
  margin-top: 1px;
  margin-left: -0.5rem;
  padding: 3px !important;
  border: 6px solid #ffffff !important;
}

/* line 80562, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6 .timeline-item .timeline-badge span {
  display: block;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  background-color: #ebedf3;
}

/* line 80569, app/assets/stylesheets/style.bundle.scss */
.timeline.timeline-6 .timeline-item .timeline-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 80575, app/assets/stylesheets/style.bundle.scss */
.overlay {
  position: relative;
}

/* line 80578, app/assets/stylesheets/style.bundle.scss */
.overlay .overlay-layer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0;
}

/* line 80598, app/assets/stylesheets/style.bundle.scss */
.overlay.overlay-block .overlay-layer,
.overlay:hover .overlay-layer {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1;
}

/* line 80604, app/assets/stylesheets/style.bundle.scss */
.overlay.overlay-block {
  cursor: wait;
}

/* line 80608, app/assets/stylesheets/style.bundle.scss */
.wave {
  background-color: #f3f6f9;
  overflow: hidden;
  position: relative;
}

/* line 80613, app/assets/stylesheets/style.bundle.scss */
.wave > div {
  z-index: 1;
}

/* line 80616, app/assets/stylesheets/style.bundle.scss */
.wave:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  z-index: -1;
}

/* line 80626, app/assets/stylesheets/style.bundle.scss */
.wave:after {
  content: " ";
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}

/* line 80637, app/assets/stylesheets/style.bundle.scss */
.wave:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 80641, app/assets/stylesheets/style.bundle.scss */
.wave-animate:after {
  -webkit-animation: animate-wave 15s infinite linear;
  animation: animate-wave 15s infinite linear;
}

/* line 80645, app/assets/stylesheets/style.bundle.scss */
.wave-animate-slower:after {
  -webkit-animation: animate-wave 30s infinite linear;
  animation: animate-wave 30s infinite linear;
}

/* line 80649, app/assets/stylesheets/style.bundle.scss */
.wave-animate-slow:after {
  -webkit-animation: animate-wave 25s infinite linear;
  animation: animate-wave 25s infinite linear;
}

/* line 80653, app/assets/stylesheets/style.bundle.scss */
.wave-animate-fast:after {
  -webkit-animation: animate-wave 10s infinite linear;
  animation: animate-wave 10s infinite linear;
}

/* line 80657, app/assets/stylesheets/style.bundle.scss */
.wave-animate-faster:after {
  -webkit-animation: animate-wave 5s infinite linear;
  animation: animate-wave 5s infinite linear;
}

/* line 80661, app/assets/stylesheets/style.bundle.scss */
.wave.wave-primary {
  background-color: rgba(54, 153, 255, 0.1) !important;
}

/* line 80664, app/assets/stylesheets/style.bundle.scss */
.wave.wave-primary .svg-icon svg g [fill] {
  fill: #3699ff;
}

/* line 80667, app/assets/stylesheets/style.bundle.scss */
.wave.wave-secondary {
  background-color: rgba(228, 230, 239, 0.1) !important;
}

/* line 80670, app/assets/stylesheets/style.bundle.scss */
.wave.wave-secondary .svg-icon svg g [fill] {
  fill: #e4e6ef;
}

/* line 80673, app/assets/stylesheets/style.bundle.scss */
.wave.wave-success {
  background-color: rgba(27, 197, 189, 0.1) !important;
}

/* line 80676, app/assets/stylesheets/style.bundle.scss */
.wave.wave-success .svg-icon svg g [fill] {
  fill: #1bc5bd;
}

/* line 80679, app/assets/stylesheets/style.bundle.scss */
.wave.wave-info {
  background-color: rgba(137, 80, 252, 0.1) !important;
}

/* line 80682, app/assets/stylesheets/style.bundle.scss */
.wave.wave-info .svg-icon svg g [fill] {
  fill: #8950fc;
}

/* line 80685, app/assets/stylesheets/style.bundle.scss */
.wave.wave-warning {
  background-color: rgba(255, 168, 0, 0.1) !important;
}

/* line 80688, app/assets/stylesheets/style.bundle.scss */
.wave.wave-warning .svg-icon svg g [fill] {
  fill: #ffa800;
}

/* line 80691, app/assets/stylesheets/style.bundle.scss */
.wave.wave-danger {
  background-color: rgba(246, 78, 96, 0.1) !important;
}

/* line 80694, app/assets/stylesheets/style.bundle.scss */
.wave.wave-danger .svg-icon svg g [fill] {
  fill: #f64e60;
}

/* line 80697, app/assets/stylesheets/style.bundle.scss */
.wave.wave-light {
  background-color: rgba(243, 246, 249, 0.1) !important;
}

/* line 80700, app/assets/stylesheets/style.bundle.scss */
.wave.wave-light .svg-icon svg g [fill] {
  fill: #f3f6f9;
}

/* line 80703, app/assets/stylesheets/style.bundle.scss */
.wave.wave-dark {
  background-color: rgba(24, 28, 50, 0.1) !important;
}

/* line 80706, app/assets/stylesheets/style.bundle.scss */
.wave.wave-dark .svg-icon svg g [fill] {
  fill: #181c32;
}

/* line 80709, app/assets/stylesheets/style.bundle.scss */
.wave.wave-white {
  background-color: rgba(255, 255, 255, 0.1) !important;
}

/* line 80712, app/assets/stylesheets/style.bundle.scss */
.wave.wave-white .svg-icon svg g [fill] {
  fill: #ffffff;
}

@-webkit-keyframes animate-wave {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes animate-wave {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 80738, app/assets/stylesheets/style.bundle.scss */
.list .list-item .list-title {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 80743, app/assets/stylesheets/style.bundle.scss */
.list .list-item .list-hidden {
  opacity: 0;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 80749, app/assets/stylesheets/style.bundle.scss */
.list .list-item.active .list-title,
.list .list-item:hover .list-title {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff !important;
}

/* line 80756, app/assets/stylesheets/style.bundle.scss */
.list .list-item.active .list-hidden,
.list .list-item:hover .list-hidden {
  opacity: 1;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 80763, app/assets/stylesheets/style.bundle.scss */
.list.list-border .list-item {
  border-bottom: 1px solid #ebedf3;
}

/* line 80766, app/assets/stylesheets/style.bundle.scss */
.list.list-border .list-item:last-child {
  border-bottom: 0;
}

/* line 80770, app/assets/stylesheets/style.bundle.scss */
.list.list-dashed .list-item {
  border-bottom: 1px dashed #ebedf3;
}

/* line 80773, app/assets/stylesheets/style.bundle.scss */
.list.list-dashed .list-item:last-child {
  border-bottom: 0;
}

/* line 80777, app/assets/stylesheets/style.bundle.scss */
.list.list-hover .list-item {
  cursor: pointer;
  border-radius: 0.42rem;
}

/* line 80781, app/assets/stylesheets/style.bundle.scss */
.list.list-hover .list-item:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f3f6f9;
  cursor: pointer;
}

/* line 80787, app/assets/stylesheets/style.bundle.scss */
.list.list-hover .list-item.active {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-color: #f0f3f7;
}

/* line 80793, app/assets/stylesheets/style.bundle.scss */
.bullet {
  display: inline-block;
  background-color: #e4e6ef;
  width: 10px;
  height: 2px;
  border-radius: 2rem;
}

/* line 80800, app/assets/stylesheets/style.bundle.scss */
.bullet.bullet-dot {
  width: 4px;
  height: 4px;
  border-radius: 100% !important;
}

/* line 80805, app/assets/stylesheets/style.bundle.scss */
.bullet.bullet-ver {
  width: 2px;
  height: 10px;
}

/* line 80809, app/assets/stylesheets/style.bundle.scss */
.bullet.bullet-bar {
  width: 4px;
  height: auto;
}

/* line 80814, app/assets/stylesheets/style.bundle.scss */
.navi {
  padding: 0;
  margin: 0;
  display: block;
  list-style: none;
}

/* line 80820, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item {
  padding: 0;
  display: block;
  list-style: none;
}

/* line 80825, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.75rem 1.5rem;
}

/* line 80834, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon {
  line-height: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

/* line 80839, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon:before {
  line-height: 0;
}

/* line 80842, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-bullet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 0.75rem;
}

/* line 80856, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 80861, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-label {
  line-height: 0;
  margin-left: 0.75rem;
}

/* line 80865, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-toolbar {
  margin-left: 0.75rem;
}

/* line 80868, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-arrow {
  line-height: 0;
  margin-left: 0.75rem;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #7e8299;
}

/* line 80875, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-arrow:before {
  line-height: 0;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
}

/* line 80891, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-arrow.navi-arrow-down {
  -webkit-transform: rotateZ(-90deg);
  transform: rotateZ(-90deg);
}

/* line 80895, app/assets/stylesheets/style.bundle.scss */
[direction="rtl"] .navi .navi-item .navi-link .navi-arrow.navi-arrow-down {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}

/* line 80899, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item:last-child {
  border-bottom: 0 !important;
}

/* line 80902, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item:last-child .navi-link {
  border-bottom: 0 !important;
}

/* line 80905, app/assets/stylesheets/style.bundle.scss */
.navi .navi-separator {
  margin: 0;
  padding: 0;
  height: 0;
  display: block;
  border-bottom: 1px solid #ebedf3;
}

/* line 80912, app/assets/stylesheets/style.bundle.scss */
.navi .navi-separator.navi-separator-dashed {
  border-bottom: 1px dashed #ebedf3;
}

/* line 80915, app/assets/stylesheets/style.bundle.scss */
.navi .navi-header,
.navi .navi-footer,
.navi .navi-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 80928, app/assets/stylesheets/style.bundle.scss */
.navi .navi-section {
  padding: 0.75rem 1.5rem;
}

/* line 80931, app/assets/stylesheets/style.bundle.scss */
.navi .navi-header {
  padding: 0.75rem 1.5rem;
}

/* line 80934, app/assets/stylesheets/style.bundle.scss */
.navi .navi-footer {
  padding: 0.75rem 1.5rem;
}

/* line 80938, app/assets/stylesheets/style.bundle.scss */
.navi.navi-spacer-x-0 .navi-item .navi-link {
  padding-left: 0;
  padding-right: 0;
}

/* line 80943, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 2rem;
  flex: 0 0 2rem;
}

/* line 80948, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon i {
  font-size: 1.25rem;
}

/* line 80951, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon svg {
  height: 22px;
  width: 22px;
}

/* line 80956, app/assets/stylesheets/style.bundle.scss */
.navi.navi-icon-lg .navi-item .navi-link .navi-icon {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 3rem;
  flex: 0 0 3rem;
}

/* line 80961, app/assets/stylesheets/style.bundle.scss */
.navi.navi-icon-lg .navi-item .navi-link .navi-icon i {
  font-size: 1.5rem;
}

/* line 80964, app/assets/stylesheets/style.bundle.scss */
.navi.navi-icon-lg .navi-item .navi-link .navi-icon svg {
  height: 28px;
  width: 28px;
}

/* line 80969, app/assets/stylesheets/style.bundle.scss */
.navi.navi-icon-xl .navi-item .navi-link .navi-icon {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 4rem;
  flex: 0 0 4rem;
}

/* line 80974, app/assets/stylesheets/style.bundle.scss */
.navi.navi-icon-xl .navi-item .navi-link .navi-icon i {
  font-size: 1.75rem;
}

/* line 80977, app/assets/stylesheets/style.bundle.scss */
.navi.navi-icon-xl .navi-item .navi-link .navi-icon svg {
  height: 32px;
  width: 32px;
}

/* line 80982, app/assets/stylesheets/style.bundle.scss */
.navi.navi-icon-center .navi-item .navi-link .navi-icon {
  text-align: center;
}

/* line 80986, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link {
  font-size: 1rem;
}

/* line 80989, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-text {
  font-size: 1rem;
}

/* line 80993, app/assets/stylesheets/style.bundle.scss */
.navi.navi-font-lg .navi-item .navi-link {
  font-size: 1.1rem;
}

/* line 80996, app/assets/stylesheets/style.bundle.scss */
.navi.navi-font-lg .navi-item .navi-link .navi-text {
  font-size: 1.1rem;
}

/* line 81000, app/assets/stylesheets/style.bundle.scss */
.navi.navi-font-xl .navi-item .navi-link {
  font-size: 1.2rem;
}

/* line 81003, app/assets/stylesheets/style.bundle.scss */
.navi.navi-font-xl .navi-item .navi-link .navi-text {
  font-size: 1.2rem;
}

/* line 81007, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light .navi-item .navi-link .navi-text {
  font-weight: 300;
}

/* line 81011, app/assets/stylesheets/style.bundle.scss */
.navi.navi-lighter .navi-item .navi-link .navi-text {
  font-weight: lighter;
}

/* line 81015, app/assets/stylesheets/style.bundle.scss */
.navi.navi-bold .navi-item .navi-link .navi-text {
  font-weight: 500;
}

/* line 81019, app/assets/stylesheets/style.bundle.scss */
.navi.navi-bolder .navi-item .navi-link .navi-text {
  font-weight: 600;
}

/* line 81023, app/assets/stylesheets/style.bundle.scss */
.navi.navi-boldest .navi-item .navi-link .navi-text {
  font-weight: 700;
}

/* line 81027, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3f4254;
}

/* line 81032, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-bullet .bullet {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81036, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-text {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81040, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81044, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81048, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81052, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-arrow {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81056, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-bullet .bullet {
  background-color: #e4e6ef;
}

/* line 81059, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-text {
  color: #3f4254;
}

/* line 81062, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon i {
  color: #b5b5c3;
}

/* line 81065, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #b5b5c3;
}

/* line 81070, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81074, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link .navi-arrow {
  color: #b5b5c3;
}

/* line 81077, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.disabled {
  opacity: 0.6;
}

/* line 81080, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 81085, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-bullet .bullet {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81089, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-text {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81093, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-icon {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81097, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-icon i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81101, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81105, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-arrow {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81109, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-bullet .bullet {
  background-color: #3699ff;
}

/* line 81112, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-text {
  color: #3699ff;
}

/* line 81115, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-icon i {
  color: #3699ff;
}

/* line 81118, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 81123, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81127, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link:hover .navi-arrow {
  color: #3699ff;
}

/* line 81130, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 81135, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-bullet .bullet {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81139, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-text {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81143, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-icon {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81147, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-icon i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81151, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81155, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-arrow {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81159, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-bullet .bullet {
  background-color: #3699ff;
}

/* line 81162, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-text {
  color: #3699ff;
}

/* line 81165, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-icon i {
  color: #3699ff;
}

/* line 81168, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 81173, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81177, app/assets/stylesheets/style.bundle.scss */
.navi .navi-item .navi-link.active .navi-arrow {
  color: #3699ff;
}

/* line 81181, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3f4254;
}

/* line 81186, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-bullet .bullet {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81190, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-text {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81194, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-icon {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81198, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-icon i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81202, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-icon .svg-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81206, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-arrow {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81210, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-bullet .bullet {
  background-color: #e4e6ef;
}

/* line 81213, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-text {
  color: #3f4254;
}

/* line 81216, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-icon i {
  color: #d1d3e0;
}

/* line 81219, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #d1d3e0;
}

/* line 81224, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-icon svg:hover g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81228, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link .navi-arrow {
  color: #b5b5c3;
}

/* line 81231, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.disabled {
  opacity: 0.6;
}

/* line 81234, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 81239, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-bullet .bullet {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81243, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-text {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81247, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81251, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81255, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon
.navi-item
.navi-link:hover
.navi-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81266, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-arrow {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81270, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-bullet .bullet {
  background-color: #3699ff;
}

/* line 81273, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-text {
  color: #3699ff;
}

/* line 81276, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon i {
  color: #3699ff;
}

/* line 81279, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 81284, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81294, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link:hover .navi-arrow {
  color: #3699ff;
}

/* line 81297, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 81302, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-bullet .bullet {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81306, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-text {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81310, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81314, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81318, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon
.navi-item
.navi-link.active
.navi-icon
.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81329, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-arrow {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81333, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-bullet .bullet {
  background-color: #3699ff;
}

/* line 81336, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-text {
  color: #3699ff;
}

/* line 81339, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon i {
  color: #3699ff;
}

/* line 81342, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon svg g [fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 81347, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81357, app/assets/stylesheets/style.bundle.scss */
.navi.navi-light-icon .navi-item .navi-link.active .navi-arrow {
  color: #3699ff;
}

/* line 81361, app/assets/stylesheets/style.bundle.scss */
.navi.navi-border .navi-item .navi-link {
  border-bottom: 1px solid #ebedf3;
}

/* line 81365, app/assets/stylesheets/style.bundle.scss */
.navi.navi-link-rounded .navi-item .navi-link {
  border-radius: 0.42rem;
}

/* line 81369, app/assets/stylesheets/style.bundle.scss */
.navi.navi-link-rounded-lg .navi-item .navi-link {
  border-radius: 0.85rem;
}

/* line 81373, app/assets/stylesheets/style.bundle.scss */
.navi.navi-hover .navi-item .navi-link:hover {
  background-color: #f3f6f9;
}

/* line 81377, app/assets/stylesheets/style.bundle.scss */
.navi.navi-active .navi-item .navi-link.active {
  background-color: #f3f6f9;
}

/* line 81381, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent .navi-item .navi-link {
  position: relative;
}

/* line 81384, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent .navi-item .navi-link:before {
  display: block;
  left: 0;
  top: 8px;
  bottom: 8px;
  position: absolute;
  width: 4px;
  background-color: transparent;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  border-radius: 2px;
  content: " ";
}

/* line 81397, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent .navi-item .navi-link.active:before {
  background-color: #3699ff;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 81403, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link:hover {
  color: #3699ff;
}

/* line 81406, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-text {
  color: #3699ff;
}

/* line 81409, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-icon i {
  color: #3699ff;
}

/* line 81412, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 81423, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81433, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-arrow {
  color: #3699ff;
}

/* line 81437, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link.active {
  color: #3699ff;
}

/* line 81440, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-text {
  color: #3699ff;
}

/* line 81443, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-icon i {
  color: #3699ff;
}

/* line 81446, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 81457, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81467, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-arrow {
  color: #3699ff;
}

/* line 81470, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-primary .navi-item .navi-link.active:before {
  background-color: #3699ff;
}

/* line 81474, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover {
  color: #e4e6ef;
}

/* line 81477, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-text {
  color: #e4e6ef;
}

/* line 81480, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-icon i {
  color: #e4e6ef;
}

/* line 81483, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 81494, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81504, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-arrow {
  color: #e4e6ef;
}

/* line 81508, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link.active {
  color: #e4e6ef;
}

/* line 81511, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-text {
  color: #e4e6ef;
}

/* line 81514, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-icon i {
  color: #e4e6ef;
}

/* line 81517, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #e4e6ef;
}

/* line 81528, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81538, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-arrow {
  color: #e4e6ef;
}

/* line 81541, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-secondary .navi-item .navi-link.active:before {
  background-color: #e4e6ef;
}

/* line 81545, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link:hover {
  color: #1bc5bd;
}

/* line 81548, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-text {
  color: #1bc5bd;
}

/* line 81551, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-icon i {
  color: #1bc5bd;
}

/* line 81554, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 81565, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81575, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-arrow {
  color: #1bc5bd;
}

/* line 81579, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link.active {
  color: #1bc5bd;
}

/* line 81582, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-text {
  color: #1bc5bd;
}

/* line 81585, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-icon i {
  color: #1bc5bd;
}

/* line 81588, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #1bc5bd;
}

/* line 81599, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81609, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-arrow {
  color: #1bc5bd;
}

/* line 81612, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-success .navi-item .navi-link.active:before {
  background-color: #1bc5bd;
}

/* line 81616, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link:hover {
  color: #8950fc;
}

/* line 81619, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-text {
  color: #8950fc;
}

/* line 81622, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-icon i {
  color: #8950fc;
}

/* line 81625, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 81636, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81646, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-arrow {
  color: #8950fc;
}

/* line 81650, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link.active {
  color: #8950fc;
}

/* line 81653, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-text {
  color: #8950fc;
}

/* line 81656, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-icon i {
  color: #8950fc;
}

/* line 81659, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #8950fc;
}

/* line 81670, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81680, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-arrow {
  color: #8950fc;
}

/* line 81683, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-info .navi-item .navi-link.active:before {
  background-color: #8950fc;
}

/* line 81687, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link:hover {
  color: #ffa800;
}

/* line 81690, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-text {
  color: #ffa800;
}

/* line 81693, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-icon i {
  color: #ffa800;
}

/* line 81696, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 81707, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81717, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-arrow {
  color: #ffa800;
}

/* line 81721, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link.active {
  color: #ffa800;
}

/* line 81724, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-text {
  color: #ffa800;
}

/* line 81727, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-icon i {
  color: #ffa800;
}

/* line 81730, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffa800;
}

/* line 81741, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81751, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-arrow {
  color: #ffa800;
}

/* line 81754, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-warning .navi-item .navi-link.active:before {
  background-color: #ffa800;
}

/* line 81758, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link:hover {
  color: #f64e60;
}

/* line 81761, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-text {
  color: #f64e60;
}

/* line 81764, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-icon i {
  color: #f64e60;
}

/* line 81767, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 81778, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81788, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-arrow {
  color: #f64e60;
}

/* line 81792, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link.active {
  color: #f64e60;
}

/* line 81795, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-text {
  color: #f64e60;
}

/* line 81798, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-icon i {
  color: #f64e60;
}

/* line 81801, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f64e60;
}

/* line 81812, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81822, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-arrow {
  color: #f64e60;
}

/* line 81825, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-danger .navi-item .navi-link.active:before {
  background-color: #f64e60;
}

/* line 81829, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link:hover {
  color: #f3f6f9;
}

/* line 81832, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-text {
  color: #f3f6f9;
}

/* line 81835, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-icon i {
  color: #f3f6f9;
}

/* line 81838, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 81849, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81859, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-arrow {
  color: #f3f6f9;
}

/* line 81863, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link.active {
  color: #f3f6f9;
}

/* line 81866, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-text {
  color: #f3f6f9;
}

/* line 81869, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-icon i {
  color: #f3f6f9;
}

/* line 81872, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #f3f6f9;
}

/* line 81883, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81893, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-arrow {
  color: #f3f6f9;
}

/* line 81896, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-light .navi-item .navi-link.active:before {
  background-color: #f3f6f9;
}

/* line 81900, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link:hover {
  color: #181c32;
}

/* line 81903, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-text {
  color: #181c32;
}

/* line 81906, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-icon i {
  color: #181c32;
}

/* line 81909, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 81920, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81930, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-arrow {
  color: #181c32;
}

/* line 81934, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link.active {
  color: #181c32;
}

/* line 81937, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-text {
  color: #181c32;
}

/* line 81940, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-icon i {
  color: #181c32;
}

/* line 81943, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #181c32;
}

/* line 81954, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 81964, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-arrow {
  color: #181c32;
}

/* line 81967, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-dark .navi-item .navi-link.active:before {
  background-color: #181c32;
}

/* line 81971, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link:hover {
  color: #ffffff;
}

/* line 81974, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-text {
  color: #ffffff;
}

/* line 81977, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-icon i {
  color: #ffffff;
}

/* line 81980, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white
.navi-item
.navi-link:hover
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 81991, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white
.navi-item
.navi-link:hover
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 82001, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-arrow {
  color: #ffffff;
}

/* line 82005, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link.active {
  color: #ffffff;
}

/* line 82008, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-text {
  color: #ffffff;
}

/* line 82011, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-icon i {
  color: #ffffff;
}

/* line 82014, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white
.navi-item
.navi-link.active
.navi-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #ffffff;
}

/* line 82025, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white
.navi-item
.navi-link.active
.navi-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 82035, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-arrow {
  color: #ffffff;
}

/* line 82038, app/assets/stylesheets/style.bundle.scss */
.navi.navi-accent.navi-white .navi-item .navi-link.active:before {
  background-color: #ffffff;
}

/* line 82042, app/assets/stylesheets/style.bundle.scss */
.ribbon {
  position: relative;
}

/* line 82045, app/assets/stylesheets/style.bundle.scss */
.ribbon .ribbon-target {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 10px;
  position: absolute;
  z-index: 1;
  background-color: #3699ff;
  -webkit-box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.1);
  color: #ffffff;
}

/* line 82063, app/assets/stylesheets/style.bundle.scss */
.ribbon .ribbon-target > .ribbon-inner {
  z-index: -1;
  position: absolute;
  padding: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/* line 82072, app/assets/stylesheets/style.bundle.scss */
.ribbon .ribbon-target:after {
  border-color: #004d9c;
}

/* line 82075, app/assets/stylesheets/style.bundle.scss */
.ribbon-ver .ribbon-target {
  padding: 5px 10px;
  min-width: 36px;
  min-height: 46px;
  text-align: center;
}

/* line 82081, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-top .ribbon-target {
  border-bottom-right-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 82085, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-bottom .ribbon-target {
  border-top-right-radius: 0.42rem;
  border-top-left-radius: 0.42rem;
}

/* line 82089, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-left .ribbon-target {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 82093, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-right .ribbon-target {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 82097, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-left .ribbon-target {
  left: -10px;
}

/* line 82100, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 82104, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:before,
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}

/* line 82112, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:before {
  border-width: 0 10px 10px 0;
  border-right-color: #181c32 !important;
  left: 0;
}

/* line 82117, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-right .ribbon-target {
  right: -10px;
}

/* line 82120, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 82124, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:before,
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}

/* line 82132, app/assets/stylesheets/style.bundle.scss */
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:before {
  border-width: 0 0 10px 10px;
  border-left-color: #181c32 !important;
  right: 0;
}

/* line 82138, app/assets/stylesheets/style.bundle.scss */
.offcanvas,
.offcanvas-mobile {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

/* line 82143, app/assets/stylesheets/style.bundle.scss */
.offcanvas .offcanvas-header.offcanvas-header-navs,
.offcanvas-mobile .offcanvas-header.offcanvas-header-navs {
  position: relative;
}

/* line 82147, app/assets/stylesheets/style.bundle.scss */
.offcanvas .offcanvas-header.offcanvas-header-navs .offcanvas-close,
.offcanvas-mobile .offcanvas-header.offcanvas-header-navs .offcanvas-close {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 82153, app/assets/stylesheets/style.bundle.scss */
.offcanvas .offcanvas-content .offcanvas-demo,
.offcanvas-mobile .offcanvas-content .offcanvas-demo {
  border: 5px solid #ebedf3;
}

/* line 82157, app/assets/stylesheets/style.bundle.scss */
.offcanvas .offcanvas-content .offcanvas-demo.offcanvas-demo-active,
.offcanvas-mobile .offcanvas-content .offcanvas-demo.offcanvas-demo-active {
  border: 5px solid #3699ff;
}

/* line 82162, app/assets/stylesheets/style.bundle.scss */
.offcanvas {
  background-color: #ffffff;
  -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
}

@media (max-width: 991.98px) {
  /* line 82169, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile {
    background-color: #ffffff;
    -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
    overflow: auto;
  }
}

/* line 82177, app/assets/stylesheets/style.bundle.scss */
.offcanvas {
  z-index: 1001;
  position: fixed;
  top: 0;
  bottom: 0;
  -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  left: -395px;
  width: 375px;
}

/* line 82188, app/assets/stylesheets/style.bundle.scss */
.offcanvas.offcanvas-on {
  -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  left: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 82195, app/assets/stylesheets/style.bundle.scss */
  .offcanvas {
    -webkit-transition: none !important;
    transition: none !important;
  }
}

/* line 82201, app/assets/stylesheets/style.bundle.scss */
.offcanvas.offcanvas-right {
  right: -395px;
  left: auto;
}

/* line 82205, app/assets/stylesheets/style.bundle.scss */
.offcanvas.offcanvas-right.offcanvas-on {
  -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
  right: 0;
  left: auto;
}

/* line 82213, app/assets/stylesheets/style.bundle.scss */
.offcanvas-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  -webkit-animation: animation-offcanvas-fade-in 0.6s ease 1;
  animation: animation-offcanvas-fade-in 0.6s ease 1;
}

@-webkit-keyframes animation-offcanvas-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes animation-offcanvas-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* line 82243, app/assets/stylesheets/style.bundle.scss */
.offcanvas {
  background: #ffffff;
  -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
}

/* line 82249, app/assets/stylesheets/style.bundle.scss */
.offcanvas-overlay {
  background: rgba(0, 0, 0, 0.1);
}

@media (max-width: 425px) {
  /* line 82254, app/assets/stylesheets/style.bundle.scss */
  .offcanvas {
    width: 90% !important;
  }
}

@media (max-width: 991.98px) {
  /* line 82260, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile {
    z-index: 1001;
    position: fixed;
    top: 0;
    bottom: 0;
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: -395px;
    width: 375px;
  }
  /* line 82271, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile.offcanvas-mobile-on {
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: 0;
  }
}

@media screen and (max-width: 991.98px) and (-ms-high-contrast: active), (max-width: 991.98px) and (-ms-high-contrast: none) {
  /* line 82280, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile {
    -webkit-transition: none !important;
    transition: none !important;
  }
}

@media (max-width: 991.98px) {
  /* line 82287, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile.offcanvas-mobile-right {
    right: -395px;
    left: auto;
  }
  /* line 82291, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile.offcanvas-mobile-right.offcanvas-mobile-on {
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    right: 0;
    left: auto;
  }
  /* line 82298, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    -webkit-animation: animation-offcanvas-fade-in 0.6s ease 1;
    animation: animation-offcanvas-fade-in 0.6s ease 1;
  }
  @-webkit-keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  /* line 82325, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile {
    background: #ffffff;
    -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.25);
  }
  /* line 82330, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}

@media (max-width: 425px) {
  /* line 82336, app/assets/stylesheets/style.bundle.scss */
  .offcanvas-mobile {
    width: 90% !important;
  }
}

/* line 82341, app/assets/stylesheets/style.bundle.scss */
.toggle-off .toggle-off-item {
  display: none !important;
}

/* line 82345, app/assets/stylesheets/style.bundle.scss */
.toggle-on .toggle-on-item {
  display: none !important;
}

/* line 82349, app/assets/stylesheets/style.bundle.scss */
.fv-plugins-message-container {
  margin-top: 0.25rem;
}

/* line 82352, app/assets/stylesheets/style.bundle.scss */
.fv-plugins-message-container .fv-help-block {
  color: #f64e60;
  font-size: 0.9rem;
  font-weight: 400;
}

/* line 82358, app/assets/stylesheets/style.bundle.scss */
.blockui {
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  border-radius: 0.42rem;
}

/* line 82372, app/assets/stylesheets/style.bundle.scss */
.blockui.blockui-noshadow {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 82376, app/assets/stylesheets/style.bundle.scss */
.blockui > span {
  color: #3f4254;
  padding: 0.75rem 1.2rem;
  font-size: 1rem;
  font-weight: 400;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 82384, app/assets/stylesheets/style.bundle.scss */
.blockui > span > .loader,
.blockui > span > .spinner {
  margin-right: 1.25rem;
}

/* line 82389, app/assets/stylesheets/style.bundle.scss */
.datepicker {
  width: 265px;
  padding: 10px;
  border-radius: 0.42rem;
}

/* line 82394, app/assets/stylesheets/style.bundle.scss */
.datepicker.datepicker-orient-top {
  margin-top: 8px;
}

/* line 82397, app/assets/stylesheets/style.bundle.scss */
.datepicker table {
  width: 100%;
}

/* line 82400, app/assets/stylesheets/style.bundle.scss */
.datepicker td,
.datepicker th {
  font-size: 1rem;
  font-weight: regular;
  width: 33px;
  height: 33px;
  border-radius: 0.42rem;
}

/* line 82408, app/assets/stylesheets/style.bundle.scss */
.datepicker thead th {
  color: #3f4254;
}

/* line 82411, app/assets/stylesheets/style.bundle.scss */
.datepicker thead th.prev,
.datepicker thead th.datepicker-switch,
.datepicker thead th.next {
  font-weight: 500;
  color: #3f4254;
}

/* line 82417, app/assets/stylesheets/style.bundle.scss */
.datepicker thead th.prev i,
.datepicker thead th.datepicker-switch i,
.datepicker thead th.next i {
  font-size: 1.2rem;
  color: #7e8299;
}

/* line 82423, app/assets/stylesheets/style.bundle.scss */
.datepicker thead th.prev i:before,
.datepicker thead th.datepicker-switch i:before,
.datepicker thead th.next i:before {
  line-height: 0;
  vertical-align: middle;
}

/* line 82429, app/assets/stylesheets/style.bundle.scss */
.datepicker thead th.prev:hover,
.datepicker thead th.datepicker-switch:hover,
.datepicker thead th.next:hover {
  background: #f3f6f9 !important;
}

/* line 82434, app/assets/stylesheets/style.bundle.scss */
.datepicker thead th.dow {
  color: #3f4254;
  font-weight: 600;
}

/* line 82438, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td {
  width: 35px;
  height: 35px;
}

/* line 82442, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day {
  color: #7e8299;
  font-weight: 400;
}

/* line 82446, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day:hover {
  background: #f3f6f9;
  color: #3f4254;
}

/* line 82450, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day.old {
  color: #7e8299;
}

/* line 82453, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day.new {
  color: #3f4254;
}

/* line 82456, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day.selected,
.datepicker tbody tr > td.day.selected:hover,
.datepicker tbody tr > td.day.active,
.datepicker tbody tr > td.day.active:hover {
  background: #3699ff;
  color: #ffffff;
}

/* line 82463, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day.today {
  position: relative;
  background: #e1f0ff !important;
  color: #3699ff !important;
}

/* line 82468, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day.today:before {
  content: "";
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #3699ff;
  border-top-color: #3699ff;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

/* line 82479, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td.day.range {
  background: #f3f6f9;
}

/* line 82482, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td span.year,
.datepicker tbody tr > td span.hour,
.datepicker tbody tr > td span.minute,
.datepicker tbody tr > td span.month {
  color: #7e8299;
}

/* line 82488, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td span.year:hover,
.datepicker tbody tr > td span.hour:hover,
.datepicker tbody tr > td span.minute:hover,
.datepicker tbody tr > td span.month:hover {
  background: #f3f6f9;
}

/* line 82494, app/assets/stylesheets/style.bundle.scss */
.datepicker tbody tr > td span.year.focused,
.datepicker tbody tr > td span.year.focused:hover,
.datepicker tbody tr > td span.year.active:hover,
.datepicker tbody tr > td span.year.active.focused:hover,
.datepicker tbody tr > td span.year.active,
.datepicker tbody tr > td span.hour.focused,
.datepicker tbody tr > td span.hour.focused:hover,
.datepicker tbody tr > td span.hour.active:hover,
.datepicker tbody tr > td span.hour.active.focused:hover,
.datepicker tbody tr > td span.hour.active,
.datepicker tbody tr > td span.minute.focused,
.datepicker tbody tr > td span.minute.focused:hover,
.datepicker tbody tr > td span.minute.active:hover,
.datepicker tbody tr > td span.minute.active.focused:hover,
.datepicker tbody tr > td span.minute.active,
.datepicker tbody tr > td span.month.focused,
.datepicker tbody tr > td span.month.focused:hover,
.datepicker tbody tr > td span.month.active:hover,
.datepicker tbody tr > td span.month.active.focused:hover,
.datepicker tbody tr > td span.month.active {
  background: #3699ff;
  color: #ffffff;
}

/* line 82517, app/assets/stylesheets/style.bundle.scss */
.datepicker tfoot tr > th {
  width: 35px;
  height: 35px;
}

/* line 82521, app/assets/stylesheets/style.bundle.scss */
.datepicker tfoot tr > th.today,
.datepicker tfoot tr > th.clear {
  border-radius: 0.42rem;
  font-weight: 500;
}

/* line 82526, app/assets/stylesheets/style.bundle.scss */
.datepicker tfoot tr > th.today:hover,
.datepicker tfoot tr > th.clear:hover {
  background: #ebedf3;
}

/* line 82530, app/assets/stylesheets/style.bundle.scss */
.datepicker.datepicker-inline {
  border: 1px solid #ebedf3;
}

/* line 82534, app/assets/stylesheets/style.bundle.scss */
.input-daterange .input-group-addon {
  min-width: 44px;
}

/* line 82538, app/assets/stylesheets/style.bundle.scss */
.input-daterange input {
  text-align: left;
}

/* line 82542, app/assets/stylesheets/style.bundle.scss */
.input-daterange .input-group-append .input-group-text {
  border-right: 0;
}

/* line 82546, app/assets/stylesheets/style.bundle.scss */
.daterangepicker {
  padding: 0;
  margin: 0;
  width: auto;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
  border: 0;
  font-family: Poppins, Helvetica, "sans-serif";
  z-index: 98;
}

/* line 82557, app/assets/stylesheets/style.bundle.scss */
.modal-open .daterangepicker {
  z-index: 1051;
}

/* line 82560, app/assets/stylesheets/style.bundle.scss */
.daterangepicker:after,
.daterangepicker:before {
  display: none;
}

/* line 82564, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .ranges ul {
  padding: 1rem 0;
  width: 175px;
}

/* line 82568, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .ranges li {
  padding: 0.7rem 1.75rem;
  font-weight: 500;
  font-size: 1rem;
  color: #7e8299;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}

/* line 82576, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .ranges li:hover,
.daterangepicker .ranges li.active {
  background-color: #f3f6f9;
  color: #3699ff;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}

/* line 82583, app/assets/stylesheets/style.bundle.scss */
.daterangepicker.show-calendar .ranges {
  border-right: 1px solid #ebedf3;
  margin-top: 0;
  height: 297px;
}

/* line 82588, app/assets/stylesheets/style.bundle.scss */
.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 0;
}

/* line 82591, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-buttons {
  padding: 1rem 1.75rem;
  border-top: 1px solid #ebedf3;
}

/* line 82595, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-buttons .btn {
  font-size: 0.9rem;
  font-weight: 500;
  padding: 0.5rem 1rem;
  border-radius: 0.42rem;
}

/* line 82601, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-selected {
  font-size: 0.9rem;
}

/* line 82604, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar.left,
.daterangepicker .drp-calendar.right {
  padding: 1rem 1rem;
}

/* line 82608, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar.left {
  border-left: 0 !important;
}

/* line 82611, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar th,
.daterangepicker .drp-calendar td {
  font-size: 1rem;
  font-weight: regular;
  width: 33px;
  height: 33px;
}

/* line 82618, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar th {
  font-weight: 500;
  color: #3f4254;
}

/* line 82622, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar th.month {
  font-weight: 500;
  color: #3f4254;
}

/* line 82626, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar th.next span,
.daterangepicker .drp-calendar th.prev span {
  border-width: 0 1px 1px 0;
  border-color: #7e8299;
}

/* line 82631, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar th.next span {
  margin-right: 1px;
}

/* line 82634, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar th.prev span {
  margin-left: 1px;
}

/* line 82637, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td {
  color: #7e8299;
}

/* line 82640, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td:hover {
  background-color: #f3f6f9;
}

/* line 82643, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td.available.off {
  color: #b5b5c3;
}

/* line 82646, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td.active {
  background-color: #3699ff !important;
  color: #ffffff !important;
  border-radius: 0.42rem;
}

/* line 82651, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td.active.start-date {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 82655, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td.active.end-date {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 82659, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td.active.start-date.end-date {
  border-radius: 0.42rem;
}

/* line 82662, app/assets/stylesheets/style.bundle.scss */
.daterangepicker .drp-calendar td.today,
.daterangepicker .drp-calendar td.today.active {
  border-radius: 0.42rem;
  background: rgba(54, 153, 255, 0.12) !important;
  color: #3699ff !important;
}

/* line 82668, app/assets/stylesheets/style.bundle.scss */
.daterangepicker
.drp-calendar
td.in-range.available:not(.active):not(.off):not(.today) {
  background-color: #f3f6f9;
  color: #3f4254;
}

/* line 82674, app/assets/stylesheets/style.bundle.scss */
.daterangepicker select {
  border-radius: 0.42rem;
  background: transparent !important;
  border-color: #e4e6ef !important;
  color: #3f4254 !important;
}

@media (min-width: 730px) {
  /* line 82682, app/assets/stylesheets/style.bundle.scss */
  .daterangepicker.show-calendar .ranges {
    height: 297px !important;
  }
}

@media (max-width: 767.98px) {
  /* line 82688, app/assets/stylesheets/style.bundle.scss */
  .daterangepicker.show-calendar .ranges {
    height: 245px;
  }
}

/* line 82693, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget {
  border: 1px solid #ebedf3;
  border-radius: 0.42rem;
}

/* line 82697, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget.dropdown-menu {
  border: 0;
  width: 265px !important;
  padding: 0;
}

/* line 82702, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker {
  width: 100%;
  padding: 10px;
}

/* line 82706, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker table {
  width: 100%;
}

/* line 82709, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker table thead th {
  display: table-cell;
}

/* line 82712, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker table thead th.picker-switch {
  color: #3f4254;
  font-weight: 500;
  display: table-cell;
  font-size: 1rem;
}

/* line 82718, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
table
thead
th.picker-switch:hover {
  color: #3699ff;
  background: #f3f6f9 !important;
}

/* line 82726, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker table thead th.prev span,
.bootstrap-datetimepicker-widget .datepicker table thead th.next span {
  font-size: 0.8rem;
  color: #7e8299;
}

/* line 82731, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker table thead th.prev:hover span,
.bootstrap-datetimepicker-widget .datepicker table thead th.next:hover span {
  color: #3699ff;
}

/* line 82735, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker table thead th.disabled {
  color: #b5b5c3;
  cursor: not-allowed;
}

/* line 82739, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tr th {
  font-size: 1rem;
  width: 35px;
  height: 35px;
  padding: 0;
  font-weight: regular;
  vertical-align: middle;
  text-align: center;
  border-radius: 0.42rem;
}

/* line 82750, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td {
  color: #7e8299;
}

/* line 82759, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td:hover {
  background: #f3f6f9;
}

/* line 82768, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td.old {
  color: #7e8299;
}

/* line 82777, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td.new {
  color: #3f4254;
}

/* line 82786, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td:focus,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td.active {
  background: #3699ff !important;
  color: #ffffff !important;
}

/* line 82803, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td.selected {
  background: #e1f0ff;
  color: #3699ff;
}

/* line 82813, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td.disabled {
  color: #b5b5c3;
  cursor: not-allowed;
}

/* line 82823, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td.today {
  position: relative;
  background: #e1f0ff !important;
  color: #3699ff !important;
}

/* line 82834, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-days
table
tbody
tr
> td.today:before {
  content: "";
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #3699ff;
  border-top-color: #3699ff;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

/* line 82851, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th {
  font-size: 1rem;
  width: 35px;
  height: 35px;
  padding: 0;
  font-weight: regular;
  vertical-align: middle;
  text-align: center;
  border-radius: 0.42rem;
}

/* line 82866, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span {
  color: #7e8299;
}

/* line 82898, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span:hover,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span:hover,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span:hover,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span:hover,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span:hover,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span:hover {
  background: #f3f6f9;
}

/* line 82942, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span.old,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span.old,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span.old,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span.old,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span.old,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span.old {
  color: #7e8299;
}

/* line 82986, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span.new,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span.new,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span.new,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span.new,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span.new,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span.new {
  color: #3f4254;
}

/* line 83030, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span:focus,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span.active,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span:focus,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span.active,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span:focus,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span.active,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span:focus,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span.active,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span:focus,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span.active,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span:focus,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span.active {
  background: #3699ff !important;
  color: #ffffff !important;
}

/* line 83117, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span.selected,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span.selected,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span.selected,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span.selected,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span.selected,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span.selected {
  background: #e1f0ff;
  color: #3699ff;
}

/* line 83162, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span.today,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span.today,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span.today,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span.today,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span.today,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span.today {
  position: relative;
  background: #e1f0ff !important;
  color: #3699ff !important;
}

/* line 83208, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span.today:before,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span.today:before,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span.today:before,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span.today:before,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span.today:before,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span.today:before {
  content: "";
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #3699ff !important;
  border-top-color: #3699ff !important;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

/* line 83260, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
td
span.disabled,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-months
table
tr
th
span.disabled,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
td
span.disabled,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-years
table
tr
th
span.disabled,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
td
span.disabled,
.bootstrap-datetimepicker-widget
.datepicker
.datepicker-decades
table
tr
th
span.disabled {
  color: #b5b5c3;
  cursor: not-allowed;
}

/* line 83305, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .timepicker {
  padding: 10px;
}

/* line 83308, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td {
  width: auto;
  height: auto;
  text-align: center;
  vertical-align: middle;
  padding: 0;
  line-height: 35px;
}

/* line 83316, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td a {
  padding: 0;
}

/* line 83319, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td span {
  -ms-flex-line-pack: center;
  align-content: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 35px;
  width: 35px;
  font-size: 0.8rem;
  color: #7e8299;
}

/* line 83336, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.timepicker
.timepicker-picker
table
td
.timepicker-minute,
.bootstrap-datetimepicker-widget
.timepicker
.timepicker-picker
table
td
.timepicker-hour {
  font-size: 1rem;
  color: #7e8299;
  font-weight: 400;
}

/* line 83352, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.timepicker
.timepicker-picker
table
td:hover
span {
  background: #f3f6f9;
  color: #3699ff;
}

/* line 83361, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table,
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table {
  width: auto;
  margin: 0 auto;
}

/* line 83366, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table tr td,
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table tr td {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 1rem;
  font-weight: 400;
  color: #7e8299;
}

/* line 83375, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.timepicker
.timepicker-minutes
table
tr
td:hover,
.bootstrap-datetimepicker-widget
.timepicker
.timepicker-hours
table
tr
td:hover {
  background: #f3f6f9;
  color: #3699ff;
}

/* line 83390, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle {
  padding: 10px;
}

/* line 83393, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table {
  padding: 0;
}

/* line 83396, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td {
  padding: 0;
  height: 35px;
}

/* line 83400, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td a {
  padding: 0;
  color: #3f4254;
  font-weight: 500;
}

/* line 83405, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.picker-switch.accordion-toggle
table
td
a
span {
  font-size: 1.1rem;
  color: #7e8299;
}

/* line 83414, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.picker-switch.accordion-toggle
table
td:hover {
  background: #f3f6f9 !important;
}

/* line 83420, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.picker-switch.accordion-toggle
table
td:hover
a
span {
  background: transparent;
  color: #3699ff;
}

/* line 83429, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.collapse.show
~ .picker-switch.accordion-toggle {
  padding-top: 0;
}

/* line 83434, app/assets/stylesheets/style.bundle.scss */
.bootstrap-datetimepicker-widget
.picker-switch.accordion-toggle
~ .collapse.show
.timepicker {
  padding-top: 0;
}

/* line 83441, app/assets/stylesheets/style.bundle.scss */
.md-editor {
  outline: none !important;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
  border: 1px solid #e4e6ef;
}

/* line 83447, app/assets/stylesheets/style.bundle.scss */
.md-editor .md-footer,
.md-editor .md-header {
  padding: 1rem 1rem;
  background: #f3f6f9;
}

/* line 83452, app/assets/stylesheets/style.bundle.scss */
.md-editor .md-header {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 83456, app/assets/stylesheets/style.bundle.scss */
.md-editor .md-header .btn-group {
  margin-right: 0.74rem;
}

/* line 83459, app/assets/stylesheets/style.bundle.scss */
.md-editor .md-header .btn-group .btn {
  background: white;
  border: 1px solid #ebedf3;
  color: #3f4254;
}

/* line 83464, app/assets/stylesheets/style.bundle.scss */
.md-editor .md-header .btn-group .btn span {
  line-height: 0;
  font-size: 1rem;
}

/* line 83468, app/assets/stylesheets/style.bundle.scss */
.md-editor .md-header .btn-group .btn:hover,
.md-editor .md-header .btn-group .btn:focus,
.md-editor .md-header .btn-group .btn:active,
.md-editor .md-header .btn-group .btn.active {
  color: #3699ff;
  background: transparent;
}

/* line 83475, app/assets/stylesheets/style.bundle.scss */
.md-editor .md-footer {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 83479, app/assets/stylesheets/style.bundle.scss */
.md-editor > textarea {
  padding: 1rem 1rem;
  background: #f3f6f9;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 83485, app/assets/stylesheets/style.bundle.scss */
.md-editor.active {
  border: 1px solid #e4e6ef;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 83490, app/assets/stylesheets/style.bundle.scss */
.md-editor.active > textarea {
  background: #f3f6f9;
}

/* line 83494, app/assets/stylesheets/style.bundle.scss */
.is-valid .md-editor {
  border-color: #1bc5bd;
}

/* line 83498, app/assets/stylesheets/style.bundle.scss */
.is-invalid .md-editor {
  border-color: #f64e60;
}

/* line 83502, app/assets/stylesheets/style.bundle.scss */
.bootstrap-maxlength {
  z-index: 1040 !important;
}

/* line 83505, app/assets/stylesheets/style.bundle.scss */
.bootstrap-maxlength.kt-badge {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

/* line 83510, app/assets/stylesheets/style.bundle.scss */
.modal .bootstrap-maxlength {
  z-index: 1060 !important;
}

/* line 83514, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] {
  min-width: 300px;
  padding: 1rem 1.5rem;
}

/* line 83518, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] .close {
  right: 1rem !important;
  padding: 0.25rem 0 0 2rem;
  font-weight: 300;
}

/* line 83523, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] .close:before {
  font-size: 0.75rem;
  color: #fff;
  opacity: 0.7;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 83542, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] .close:hover:before {
  opacity: 1;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

@media (max-width: 991.98px) {
  /* line 83548, app/assets/stylesheets/style.bundle.scss */
  .alert[data-notify] {
    max-width: 70%;
  }
}

@media (max-width: 991.98px) {
  /* line 83553, app/assets/stylesheets/style.bundle.scss */
  .alert[data-notify] {
    max-width: 90%;
  }
}

/* line 83557, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify][data-notify-position="top-center"],
.alert[data-notify][data-notify-position="bottom-center"] {
  width: 30%;
}

@media (max-width: 991.98px) {
  /* line 83562, app/assets/stylesheets/style.bundle.scss */
  .alert[data-notify][data-notify-position="top-center"],
.alert[data-notify][data-notify-position="bottom-center"] {
    width: 70%;
  }
}

@media (max-width: 991.98px) {
  /* line 83568, app/assets/stylesheets/style.bundle.scss */
  .alert[data-notify][data-notify-position="top-center"],
.alert[data-notify][data-notify-position="bottom-center"] {
    width: 90%;
  }
}

/* line 83573, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] .icon {
  position: absolute;
}

/* line 83576, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] [data-notify="title"] {
  display: block;
  font-weight: 500;
}

/* line 83580, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] .icon ~ [data-notify="title"] {
  padding-left: 2.85rem;
}

/* line 83583, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] .icon ~ [data-notify="message"] {
  display: inline-block;
  padding-left: 2.85rem;
}

/* line 83587, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify]
[data-notify="title"]:not(:empty)
~ [data-notify="message"] {
  margin-top: 0.2rem;
}

/* line 83592, app/assets/stylesheets/style.bundle.scss */
.alert[data-notify] .progress {
  margin-top: 0.5rem;
  line-height: 0.5rem;
  height: 0.5rem;
}

/* line 83598, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle {
  position: relative;
  outline: none !important;
  padding: 0.65rem 1rem;
  border-radius: 0.42rem;
}

/* line 83604, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle:focus {
  outline: none !important;
  border-color: #69b3ff !important;
}

/* line 83608, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle:after {
  border: 0;
  margin-right: -2px;
  font-size: 0.6rem;
  display: inline-block;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 83626, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle:before {
  width: auto;
}

/* line 83629, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle.btn-light,
.bootstrap-select > .dropdown-toggle.btn-secondary {
  background: #ffffff !important;
  color: #3f4254;
  border-color: #e4e6ef !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 83637, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle.btn-light.focus,
.bootstrap-select > .dropdown-toggle.btn-light.active,
.bootstrap-select > .dropdown-toggle.btn-secondary.focus,
.bootstrap-select > .dropdown-toggle.btn-secondary.active {
  border-color: #e4e6ef !important;
}

/* line 83643, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle.btn-light.disabled,
.bootstrap-select > .dropdown-toggle.btn-light:disabled,
.bootstrap-select > .dropdown-toggle.btn-secondary.disabled,
.bootstrap-select > .dropdown-toggle.btn-secondary:disabled {
  background: #f3f6f9 !important;
  opacity: 1;
}

/* line 83650, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle.btn-light .filter-option,
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option {
  color: #3f4254;
}

/* line 83654, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle.btn-light .filter-option .bs-icon,
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option .bs-icon {
  color: #3f4254;
  margin-right: 0.1rem;
}

/* line 83659, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle.bs-placeholder {
  color: #b5b5c3;
}

/* line 83662, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn {
  color: #ffffff;
}

/* line 83666, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner {
  display: block;
}

/* line 83669, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li > a {
  display: block;
  position: relative;
  outline: none !important;
  padding: 10px 15px;
}

/* line 83675, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li > a:hover {
  text-decoration: none;
}

/* line 83678, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li > a .bs-icon {
  font-size: 1.3rem;
  vertical-align: middle;
  color: #b5b5c3;
  margin-right: 0.5rem;
}

/* line 83684, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li > a .text {
  color: #3f4254;
}

/* line 83687, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li > a .text small {
  color: #b5b5c3;
}

/* line 83690, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li > a .check-mark {
  color: #7e8299;
}

/* line 83693, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark {
  top: 50%;
  position: absolute;
  margin-top: -0.4rem;
  font-size: 0.7rem;
  right: 1rem;
}

/* line 83700, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark:before {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 83714, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark:after {
  display: none;
}

/* line 83717, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a,
.bootstrap-select .dropdown-menu.inner > li:hover > a {
  background: #f3f6f9;
}

/* line 83721, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a .text,
.bootstrap-select .dropdown-menu.inner > li:hover > a .text {
  color: #3f4254;
}

/* line 83725, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a .bs-icon,
.bootstrap-select .dropdown-menu.inner > li:hover > a .bs-icon {
  color: #3f4254;
}

/* line 83729, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a .check-mark,
.bootstrap-select .dropdown-menu.inner > li:hover > a .check-mark {
  color: #7e8299;
}

/* line 83733, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.divider {
  margin: 10px 0;
  border-bottom: 1px solid #f3f6f9;
}

/* line 83737, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.hidden {
  display: none;
}

/* line 83740, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.no-results {
  padding: 10px 15px;
}

/* line 83743, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.dropdown-header {
  color: #7e8299;
}

/* line 83746, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.selected > a {
  background: #f3f6f9;
}

/* line 83749, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.disabled > a {
  opacity: 0.8;
}

/* line 83752, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a {
  background: #3699ff;
}

/* line 83755, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a .bs-icon,
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a .text {
  color: #ffffff;
}

/* line 83759, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select
.dropdown-menu.inner
> li.active:not(.selected)
> a
.check-mark {
  color: #ffffff;
}

/* line 83766, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu.inner > li.no-results {
  color: #7e8299;
}

/* line 83770, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .popover-title {
  padding: 10px 15px;
  margin-bottom: 5px;
}

/* line 83774, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .popover-title .close {
  display: none;
}

/* line 83778, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .bs-searchbox,
.bootstrap-select .bs-actionsbox,
.bootstrap-select .bs-donebutton {
  padding: 10px 15px;
}

/* line 83784, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select.show > .dropdown-toggle.btn-light,
.bootstrap-select.show > .dropdown-toggle.btn-secondary {
  border-color: #69b3ff !important;
}

/* line 83789, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select.is-invalid .btn.dropdown-toggle {
  border-color: #f64e60;
}

/* line 83793, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select.is-valid .btn.dropdown-toggle {
  border-color: #1bc5bd;
}

/* line 83797, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .popover-title {
  background: #f3f6f9;
  border: 0;
}

/* line 83802, app/assets/stylesheets/style.bundle.scss */
.bootstrap-select .dropdown-menu {
  border-top: none !important;
  border: 0;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

/* line 83809, app/assets/stylesheets/style.bundle.scss */
.content .bootstrap-select .dropdown-menu {
  z-index: 93;
}

/* line 83813, app/assets/stylesheets/style.bundle.scss */
#session-timeout-dialog .modal-header .close {
  position: absolute;
  right: 25px;
  font-size: 0;
  top: 1.75rem;
}

/* line 83820, app/assets/stylesheets/style.bundle.scss */
#session-timeout-dialog .modal-header .modal-title {
  -webkit-box-flex: 1;
  -ms-flex: 1 auto;
  flex: 1 auto;
}

/* line 83826, app/assets/stylesheets/style.bundle.scss */
[data-switch="true"] {
  opacity: 0;
}

/* line 83830, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #e4e6ef;
}

/* line 83836, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-label {
  background: #ffffff;
}

/* line 83840, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  padding-top: 0.65rem;
  padding-bottom: 0.65rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1.5;
  letter-spacing: 0.1rem;
  font-size: 0.9rem;
  font-weight: 400;
}

/* line 83853, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  font-size: 0.85rem;
  line-height: 1.5;
}

/* line 83860, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.9rem;
  line-height: 1.35;
}

/* line 83871, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 0.825rem 1.42rem;
  font-size: 1.1rem;
  line-height: 1.5;
}

/* line 83879, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch {
  display: inline-block;
}

/* line 83882, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-pill .bootstrap-switch {
  border-radius: 0.42rem;
}

/* line 83885, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-square .bootstrap-switch {
  border-radius: 0 !important;
}

/* line 83888, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-square
.bootstrap-switch
.bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-square
.bootstrap-switch
.bootstrap-switch-handle-on {
  border-radius: 0 !important;
}

/* line 83897, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch {
  border-color: #e4e6ef;
}

/* line 83900, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-label {
  color: #3f4254;
  background: #fff;
}

/* line 83904, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background-color: #3699ff;
  border-color: #3699ff;
  color: #ffffff;
}

/* line 83910, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background-color: #e4e6ef;
  border-color: #e4e6ef;
  color: #ffffff;
}

/* line 83916, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background-color: #1bc5bd;
  border-color: #1bc5bd;
  color: #ffffff;
}

/* line 83922, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background-color: #8950fc;
  border-color: #8950fc;
  color: #ffffff;
}

/* line 83928, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background-color: #ffa800;
  border-color: #ffa800;
  color: #ffffff;
}

/* line 83934, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background-color: #f64e60;
  border-color: #f64e60;
  color: #ffffff;
}

/* line 83940, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background-color: #f3f6f9;
  border-color: #f3f6f9;
  color: #ffffff;
}

/* line 83946, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background-color: #181c32;
  border-color: #181c32;
  color: #ffffff;
}

/* line 83952, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #ffffff;
}

/* line 83958, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background-color: #e4e6ef;
  border-color: #e4e6ef;
  color: #3f4254;
}

/* line 83965, app/assets/stylesheets/style.bundle.scss */
.bootstrap-switch.bootstrap-switch-elevate .bootstrap-switch {
  -webkit-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
}

/* line 83970, app/assets/stylesheets/style.bundle.scss */
.bootstrap-timepicker-widget {
  left: auto;
  width: 180px;
  border-radius: 0.42rem;
}

/* line 83975, app/assets/stylesheets/style.bundle.scss */
.bootstrap-timepicker-widget .bootstrap-timepicker-hour,
.bootstrap-timepicker-widget .bootstrap-timepicker-minute,
.bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
.bootstrap-timepicker-widget .bootstrap-timepicker-second {
  border: 0;
  background-color: transparent;
  outline: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #7e8299;
  font-weight: 500;
}

/* line 83987, app/assets/stylesheets/style.bundle.scss */
.bootstrap-timepicker-widget table td {
  border-radius: 0.42rem;
  text-align: center;
}

/* line 83991, app/assets/stylesheets/style.bundle.scss */
.bootstrap-timepicker-widget table td > a {
  border: 0;
  border-radius: 0.42rem;
  width: 33px;
  height: 33px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 auto;
}

/* line 84004, app/assets/stylesheets/style.bundle.scss */
.bootstrap-timepicker-widget table td > a span {
  font-size: 0.75rem;
  color: #b5b5c3;
  line-height: 1;
}

/* line 84009, app/assets/stylesheets/style.bundle.scss */
.bootstrap-timepicker-widget table td > a:hover {
  background: #f3f6f9;
}

/* line 84013, app/assets/stylesheets/style.bundle.scss */
.bootstrap-touchspin .form-control.bootstrap-touchspin-vertical-btn {
  border-radius: 0.42rem;
}

/* line 84017, app/assets/stylesheets/style.bundle.scss */
.bootstrap-touchspin .input-group-btn-vertical .btn {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

/* line 84023, app/assets/stylesheets/style.bundle.scss */
.bootstrap-touchspin .input-group-btn-vertical .btn:first-child {
  border-bottom: 0;
}

/* line 84026, app/assets/stylesheets/style.bundle.scss */
.bootstrap-touchspin .input-group-btn-vertical .btn i {
  padding: 0;
  font-size: 0.7rem;
  color: #7e8299;
}

/* line 84032, app/assets/stylesheets/style.bundle.scss */
.bootstrap-touchspin .input-group-btn .btn {
  font-size: 1.3rem;
  padding-top: 0;
  padding-bottom: 0;
  color: #7e8299;
}

/* line 84039, app/assets/stylesheets/style.bundle.scss */
.ck-target {
  display: none;
}

/* line 84043, app/assets/stylesheets/style.bundle.scss */
.ck-toolbar {
  border-radius: 0.42rem !important;
}

/* line 84047, app/assets/stylesheets/style.bundle.scss */
.ck-content {
  min-height: 200px;
  border-radius: 0.42rem !important;
}

/* line 84051, app/assets/stylesheets/style.bundle.scss */
.ck-content.ck-focused {
  border-color: #3699ff !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 84057, app/assets/stylesheets/style.bundle.scss */
.ck-editor .ck-toolbar {
  border-top-left-radius: 0.42rem !important;
  border-top-right-radius: 0.42rem !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

/* line 84064, app/assets/stylesheets/style.bundle.scss */
.ck-editor .ck-content {
  border-bottom-right-radius: 0.42rem !important;
  border-bottom-left-radius: 0.42rem !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

/* line 84071, app/assets/stylesheets/style.bundle.scss */
.ck-body .ck-balloon-panel .ck-content {
  min-height: 200px;
  border-color: transparent !important;
}

/* line 84075, app/assets/stylesheets/style.bundle.scss */
.ck-body .ck-balloon-panel .ck-content.ck-focused {
  border-color: #3699ff !important;
}

/* line 84079, app/assets/stylesheets/style.bundle.scss */
.ck-body .ck-balloon-panel.ck-toolbar-container,
.ck-body .ck-balloon-panel .ck-toolbar {
  border-radius: 0.42rem !important;
}

/* line 84084, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper {
  padding: 0 !important;
}

/* line 84087, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable {
  width: 100% !important;
  border-collapse: initial !important;
  border-spacing: 0 !important;
  margin: 1rem 0 !important;
  border-radius: 0.42rem;
}

/* line 84094, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th,
.dataTables_wrapper .dataTable td {
  font-weight: 400;
  font-size: 1rem;
  vertical-align: middle;
  color: #3f4254;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  outline: none !important;
  padding: 1rem 1rem;
}

/* line 84112, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th .checkbox,
.dataTables_wrapper .dataTable td .checkbox {
  margin: 0;
  right: -2px;
}

/* line 84117, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.dt-center,
.dataTables_wrapper .dataTable td.dt-center {
  text-align: center;
}

/* line 84121, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.dt-left,
.dataTables_wrapper .dataTable td.dt-left {
  text-align: left;
}

/* line 84125, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.dt-right,
.dataTables_wrapper .dataTable td.dt-right {
  text-align: right;
}

/* line 84129, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.sorting:before,
.dataTables_wrapper .dataTable th.sorting:after,
.dataTables_wrapper .dataTable td.sorting:before,
.dataTables_wrapper .dataTable td.sorting:after {
  opacity: 0.6;
}

/* line 84135, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.sorting_desc:before,
.dataTables_wrapper .dataTable th.sorting_desc:after,
.dataTables_wrapper .dataTable th.orting_asc_disabled:before,
.dataTables_wrapper .dataTable th.orting_asc_disabled:after,
.dataTables_wrapper .dataTable th.orting_desc_disabled:before,
.dataTables_wrapper .dataTable th.orting_desc_disabled:after,
.dataTables_wrapper .dataTable th.sorting_asc:before,
.dataTables_wrapper .dataTable th.sorting_asc:after,
.dataTables_wrapper .dataTable th.sorting:before,
.dataTables_wrapper .dataTable th.sorting:after,
.dataTables_wrapper .dataTable td.sorting_desc:before,
.dataTables_wrapper .dataTable td.sorting_desc:after,
.dataTables_wrapper .dataTable td.orting_asc_disabled:before,
.dataTables_wrapper .dataTable td.orting_asc_disabled:after,
.dataTables_wrapper .dataTable td.orting_desc_disabled:before,
.dataTables_wrapper .dataTable td.orting_desc_disabled:after,
.dataTables_wrapper .dataTable td.sorting_asc:before,
.dataTables_wrapper .dataTable td.sorting_asc:after,
.dataTables_wrapper .dataTable td.sorting:before,
.dataTables_wrapper .dataTable td.sorting:after {
  top: 50% !important;
  margin-top: -0.75rem;
  bottom: auto !important;
}

/* line 84159, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.sorting_asc,
.dataTables_wrapper .dataTable td.sorting_asc {
  color: #3699ff !important;
}

/* line 84163, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.sorting_asc:before,
.dataTables_wrapper .dataTable td.sorting_asc:before {
  opacity: 1;
  color: #3699ff !important;
}

/* line 84168, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.sorting_desc,
.dataTables_wrapper .dataTable td.sorting_desc {
  color: #3699ff !important;
}

/* line 84172, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable th.sorting_desc:after,
.dataTables_wrapper .dataTable td.sorting_desc:after {
  opacity: 1;
  color: #3699ff !important;
}

/* line 84177, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable tfoot th,
.dataTables_wrapper .dataTable thead th {
  font-weight: 500;
  color: #181c32;
}

/* line 84182, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable thead th {
  border-top: 0;
}

/* line 84185, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable tbody tr.active,
.dataTables_wrapper .dataTable tbody tr.selected {
  background-color: #ebedf3;
}

/* line 84189, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable tbody tr.active th,
.dataTables_wrapper .dataTable tbody tr.active td,
.dataTables_wrapper .dataTable tbody tr.selected th,
.dataTables_wrapper .dataTable tbody tr.selected td {
  background-color: #ebedf3;
  border-left-color: #ebedf3;
  border-right-color: #ebedf3;
  color: #3f4254;
}

/* line 84198, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable .group th,
.dataTables_wrapper .dataTable .group td {
  background-color: #f3f6f9;
}

/* line 84202, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable .filter th,
.dataTables_wrapper .dataTable .filter td {
  vertical-align: top;
}

/* line 84206, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable .filter th .input-group + .input-group,
.dataTables_wrapper .dataTable .filter td .input-group + .input-group {
  margin-top: 0.5rem;
}

/* line 84210, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable .filter th .btn + .btn,
.dataTables_wrapper .dataTable .filter td .btn + .btn {
  margin-top: 0.5rem;
}

/* line 84214, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTable .group th,
.dataTables_wrapper .dataTable .group td {
  font-size: 1rem;
  font-weight: 500;
}

/* line 84219, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_scroll {
  margin: 1rem 0 !important;
}

/* line 84222, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_scroll .dataTable {
  margin: 0 !important;
}

/* line 84225, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_paginate .pagination {
  margin: 0;
}

/* line 84228, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_paginate .pagination .page-item {
  margin-left: 0.4rem;
}

/* line 84231, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_paginate .pagination .page-item > .page-link {
  outline: none !important;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 2.25rem;
  min-width: 2.25rem;
  padding: 0.5rem;
  text-align: center;
  position: relative;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: 500;
  border-radius: 0.42rem;
  border: 0;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #7e8299;
  background-color: transparent;
}

/* line 84265, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item
> .page-link
> i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  font-size: 0.7rem;
  text-align: center;
  display: inline-block;
  color: #7e8299;
}

/* line 84285, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.previous
> .page-link,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.next
> .page-link,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.last
> .page-link,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.first
> .page-link {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  background-color: #f3f6f9;
  color: #7e8299;
}

/* line 84317, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.previous
> .page-link:hover,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.next
> .page-link:hover,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.last
> .page-link:hover,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.first
> .page-link:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  background-color: #3699ff;
  color: #ffffff;
}

/* line 84349, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.previous
> .page-link:hover
> i,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.next
> .page-link:hover
> i,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.last
> .page-link:hover
> i,
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.first
> .page-link:hover
> i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff;
}

/* line 84384, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.active
> .page-link {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  background-color: #3699ff;
  color: #ffffff;
}

/* line 84401, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.active
> .page-link
> i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff;
}

/* line 84418, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item:hover:not(.disabled)
> .page-link {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  background-color: #3699ff;
  color: #ffffff;
}

/* line 84435, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item:hover:not(.disabled)
> .page-link
> i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #ffffff;
}

/* line 84452, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dataTables_paginate
.pagination
.page-item.disabled
> .page-link {
  opacity: 0.6;
}

/* line 84459, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

/* line 84470, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_pager .dataTables_info {
  display: inline-block;
  margin: 0.5rem 0;
  margin-right: 0.5rem;
  color: #7e8299;
}

/* line 84476, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_pager .dataTables_length {
  margin: 0.5rem 0;
  margin-right: 1rem;
  display: inline-block;
}

/* line 84481, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_pager .dataTables_length label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  color: #7e8299;
}

/* line 84491, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_pager .dataTables_length .custom-select {
  margin-left: 0.5rem;
  height: 2.25rem;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 84505, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_pager .dataTables_paginate {
  margin: 0.5rem 0;
}

/* line 84508, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .dataTables_pager .dataTables_paginate .pagination {
  margin: 0;
}

/* line 84511, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .text-right .dataTables_filter,
.dataTables_wrapper .text-left .dataTables_filter {
  display: inline-block;
}

@media (max-width: 991.98px) {
  /* line 84516, app/assets/stylesheets/style.bundle.scss */
  .dataTables_wrapper .dataTables_pager {
    margin-top: 1rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media (max-width: 767.98px) {
  /* line 84527, app/assets/stylesheets/style.bundle.scss */
  .dataTables_wrapper .dataTables_paginate {
    margin-left: 0 !important;
  }
  /* line 84530, app/assets/stylesheets/style.bundle.scss */
  .dataTables_wrapper .dataTables_paginate .pagination .page-item:first-child {
    margin-left: 0 !important;
  }
}

/* line 84534, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
table.dataTable.collapsed
> tbody
> tr[role="row"]
> td:first-child {
  padding-left: 25px !important;
}

/* line 84541, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
table.dataTable.dtr-inline.collapsed
> tbody
> tr[role="row"]
> td:first-child:before {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  top: 50%;
  left: 0;
  height: 18px;
  width: 18px;
  margin-top: -9px;
  font-size: 10px;
  color: #3699ff;
  border: 0;
  background-color: transparent;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 84571, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
table.dataTable.dtr-inline.collapsed
> tbody
> tr.parent
> td:first-child:before {
  color: #3699ff;
  background-color: transparent;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 84591, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .child .dtr-details {
  display: table !important;
}

/* line 84594, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .child .dtr-details > li {
  display: table-row !important;
  border: 0 !important;
}

/* line 84598, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .child .dtr-details > li .dtr-title {
  display: table-cell;
  vertical-align: top;
  border-bottom: 1px dashed #f3f6f9;
  font-weight: 500;
  padding: 0.5rem 2rem 0.5rem 0;
}

/* line 84605, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .child .dtr-details > li .dtr-title:after {
  content: ":";
}

/* line 84608, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .child .dtr-details > li .dtr-data {
  display: table-cell;
  vertical-align: top;
  border-bottom: 1px dashed #f3f6f9;
  padding: 0.5rem 0;
}

/* line 84614, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .child .dtr-details > li:last-child .dtr-title {
  border-bottom: 0;
}

/* line 84617, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper .child .dtr-details > li:last-child .dtr-data {
  border-bottom: 0;
}

/* line 84620, app/assets/stylesheets/style.bundle.scss */
.dataTables_wrapper
.dt-bootstrap4
.dropdown
.dropdown-menu.dropdown-menu-right {
  /*rtl:ignore*/
  margin-left: 65px;
}

/* line 84628, app/assets/stylesheets/style.bundle.scss */
.dropzone {
  min-height: auto;
}

/* line 84632, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default {
  padding: 20px;
  text-align: center;
  cursor: pointer;
  border: 2px dashed #ebedf3;
  border-radius: 0.42rem;
}

/* line 84639, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default .dropzone-msg-title {
  color: #3f4254;
  margin: 0 0 5px 0;
  padding: 0;
  font-weight: 500;
  font-size: 1.2rem;
}

/* line 84646, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default .dropzone-msg-desc {
  color: #b5b5c3;
  font-weight: 400;
  font-size: 1rem;
}

/* line 84651, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default .dz-preview .dz-image {
  border-radius: 0.42rem;
}

/* line 84654, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default .dz-remove {
  color: #7e8299;
  font-size: 1px;
  font-weight: 500;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 84668, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default .dz-remove:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 84680, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-primary {
  border-color: #3699ff;
}

/* line 84683, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-secondary {
  border-color: #e4e6ef;
}

/* line 84686, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-success {
  border-color: #1bc5bd;
}

/* line 84689, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-info {
  border-color: #8950fc;
}

/* line 84692, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-warning {
  border-color: #ffa800;
}

/* line 84695, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-danger {
  border-color: #f64e60;
}

/* line 84698, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-light {
  border-color: #f3f6f9;
}

/* line 84701, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-dark {
  border-color: #181c32;
}

/* line 84704, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-default.dropzone-white {
  border-color: #ffffff;
}

/* line 84708, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi {
  border: 0;
  padding: 0;
}

/* line 84712, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dz-message {
  display: none;
}

/* line 84715, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-panel .dropzone-upload,
.dropzone.dropzone-multi .dropzone-panel .dropzone-remove-all {
  display: none;
}

/* line 84719, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.75rem;
  border-radius: 0.42rem;
  padding: 0.5rem 1rem;
  background-color: #f3f6f9;
}

/* line 84731, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-file {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 84736, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename {
  font-size: 0.9rem;
  font-weight: 500;
  color: #7e8299;
  text-overflow: ellipsis;
  margin-right: 0.5rem;
}

/* line 84743, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename b {
  font-size: 0.9rem;
  font-weight: 500;
  color: #b5b5c3;
}

/* line 84748, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-error {
  margin-top: 0.25rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: #f64e60;
  text-overflow: ellipsis;
}

/* line 84755, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-progress {
  width: 15%;
}

/* line 84758, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
  height: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 84764, app/assets/stylesheets/style.bundle.scss */
  .dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 84769, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar {
  margin-left: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 84777, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete {
  height: 25px;
  width: 25px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 84802, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  font-size: 0.8rem;
  color: #7e8299;
}

/* line 84817, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start:hover,
.dropzone.dropzone-multi
.dropzone-item
.dropzone-toolbar
.dropzone-cancel:hover,
.dropzone.dropzone-multi
.dropzone-item
.dropzone-toolbar
.dropzone-delete:hover {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 84836, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi
.dropzone-item
.dropzone-toolbar
.dropzone-start:hover
i,
.dropzone.dropzone-multi
.dropzone-item
.dropzone-toolbar
.dropzone-cancel:hover
i,
.dropzone.dropzone-multi
.dropzone-item
.dropzone-toolbar
.dropzone-delete:hover
i {
  color: #3699ff;
}

/* line 84853, app/assets/stylesheets/style.bundle.scss */
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 84865, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__search {
  width: 225px;
  border: 1px solid #ebedf3;
  color: #3f4254;
  outline: none !important;
  border-radius: 0.42rem;
}

/* line 84872, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__search:active,
.dual-listbox .dual-listbox__search:focus {
  border-color: #69b3ff !important;
}

/* line 84876, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__search.dual-listbox__search--hidden {
  display: none;
}

/* line 84880, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 84887, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__container > div:not(.dual-listbox__buttons) {
  width: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}

/* line 84895, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__container .dual-listbox__title {
  color: #3f4254;
  font-weight: 500;
  font-size: 1.1rem;
  padding: 0.75rem 0.75rem;
  border: 1px solid #ebedf3;
  border-bottom: 0;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 84905, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__container .dual-listbox__buttons {
  margin: 0 1.5rem;
}

/* line 84908, app/assets/stylesheets/style.bundle.scss */
.dual-listbox
.dual-listbox__container
.dual-listbox__buttons
.dual-listbox__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none !important;
  margin: 0;
  padding: 0;
  border-radius: 0.42rem;
  margin-bottom: 0.5rem !important;
  padding: 0.55rem 0.75rem;
  color: #7e8299;
  font-weight: 500;
  font-size: 0.9rem;
  background-color: #f3f6f9;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 84934, app/assets/stylesheets/style.bundle.scss */
.dual-listbox
.dual-listbox__container
.dual-listbox__buttons
.dual-listbox__button
i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  font-size: 0.6rem;
  color: #b5b5c3;
}

/* line 84944, app/assets/stylesheets/style.bundle.scss */
.dual-listbox
.dual-listbox__container
.dual-listbox__buttons
.dual-listbox__button:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 84952, app/assets/stylesheets/style.bundle.scss */
.dual-listbox
.dual-listbox__container
.dual-listbox__buttons
.dual-listbox__button:hover
i {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 84961, app/assets/stylesheets/style.bundle.scss */
.dual-listbox .dual-listbox__container .dual-listbox__selected,
.dual-listbox .dual-listbox__container .dual-listbox__available {
  width: auto;
  color: #3f4254;
  border: 1px solid #ebedf3;
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 84969, app/assets/stylesheets/style.bundle.scss */
.dual-listbox
.dual-listbox__container
.dual-listbox__selected
.dual-listbox__item,
.dual-listbox
.dual-listbox__container
.dual-listbox__available
.dual-listbox__item {
  padding: 0.75rem 0.75rem;
  border-bottom: 1px solid #ebedf3;
}

/* line 84980, app/assets/stylesheets/style.bundle.scss */
.dual-listbox
.dual-listbox__container
.dual-listbox__selected
.dual-listbox__item:last-child,
.dual-listbox
.dual-listbox__container
.dual-listbox__available
.dual-listbox__item:last-child {
  border-bottom: 0;
}

/* line 84990, app/assets/stylesheets/style.bundle.scss */
.dual-listbox
.dual-listbox__container
.dual-listbox__selected
.dual-listbox__item.dual-listbox__item--selected,
.dual-listbox
.dual-listbox__container
.dual-listbox__available
.dual-listbox__item.dual-listbox__item--selected {
  background-color: #f3f6f9;
}

/* line 85001, app/assets/stylesheets/style.bundle.scss */
.fa-lg {
  font-size: 1.33333em !important;
}

/* line 85005, app/assets/stylesheets/style.bundle.scss */
.fa-xs {
  font-size: 0.75em !important;
}

/* line 85009, app/assets/stylesheets/style.bundle.scss */
.fa-sm {
  font-size: 0.875em !important;
}

/* line 85013, app/assets/stylesheets/style.bundle.scss */
.fa-1x {
  font-size: 1em !important;
}

/* line 85017, app/assets/stylesheets/style.bundle.scss */
.fa-2x {
  font-size: 2em !important;
}

/* line 85021, app/assets/stylesheets/style.bundle.scss */
.fa-3x {
  font-size: 3em !important;
}

/* line 85025, app/assets/stylesheets/style.bundle.scss */
.fa-4x {
  font-size: 4em !important;
}

/* line 85029, app/assets/stylesheets/style.bundle.scss */
.fa-5x {
  font-size: 5em !important;
}

/* line 85033, app/assets/stylesheets/style.bundle.scss */
.fa-6x {
  font-size: 6em !important;
}

/* line 85037, app/assets/stylesheets/style.bundle.scss */
.fa-7x {
  font-size: 7em !important;
}

/* line 85041, app/assets/stylesheets/style.bundle.scss */
.fa-8x {
  font-size: 8em !important;
}

/* line 85045, app/assets/stylesheets/style.bundle.scss */
.fa-9x {
  font-size: 9em !important;
}

/* line 85049, app/assets/stylesheets/style.bundle.scss */
.fa-10x {
  font-size: 10em !important;
}

/* line 85053, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-day-grid td:not(.fc-axis) {
  padding: 0.5rem 0.5rem;
}

/* line 85056, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-day-grid td.fc-event-container:not(.fc-axis) {
  padding: 0.2rem 0.5rem;
}

/* line 85060, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-axis {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 85065, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-scroller .fc-content-col {
  padding: 0.5rem 0.5rem;
}

/* line 85069, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed th.fc-day-header {
  padding: 0.75rem 0.5rem;
  font-size: 1rem;
  font-weight: 500;
}

/* line 85075, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-heading .fc-widget-header {
  padding: 0.75rem 1.25rem;
}

/* line 85079, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-heading .fc-list-heading-main,
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  font-size: 1rem;
  font-weight: 400;
}

/* line 85085, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-heading .fc-list-heading-main {
  font-weight: 500;
  text-transform: uppercase;
}

/* line 85090, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item td {
  padding: 0.75rem 1.25rem;
}

/* line 85094, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item .fc-event-dot {
  border-radius: 50%;
}

/* line 85098, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  padding: 0;
  border-radius: 0.42rem;
}

/* line 85103, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event .fc-content,
.fc-unthemed .fc-event-dot .fc-content {
  padding: 0.55rem 0.55rem 0.55rem 2rem;
}

/* line 85107, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event .fc-content:before,
.fc-unthemed .fc-event-dot .fc-content:before {
  display: block;
  content: " ";
  position: absolute;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  top: 0.7rem;
  left: 0.75rem;
}

/* line 85118, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-not-start.fc-end .fc-content,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end .fc-content {
  padding-left: 0.5rem;
}

/* line 85122, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
  font-size: 0.9rem;
  text-transform: uppercase;
  font-weight: 500;
}

/* line 85128, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
  font-size: 0.9rem;
  font-weight: 400;
}

/* line 85134, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-description {
  font-size: 0.9rem;
  margin-top: 0.25rem;
  font-weight: normal;
}

/* line 85140, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item-title > a {
  font-size: 1rem;
  font-weight: 500;
}

/* line 85145, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed a.fc-more {
  font-size: 0.9rem;
  font-weight: 500;
}

/* line 85150, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover {
  border-radius: 0.42rem;
}

/* line 85153, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-header {
  padding: 0.75rem 1.25rem;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 85158, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-header .fc-close {
  margin-top: 0.35rem;
}

/* line 85161, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-header .fc-title {
  font-weight: 400;
}

/* line 85164, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-body .fc-event-container {
  padding: 1.25rem 1.25rem 0.75rem 1.25rem;
}

/* line 85167, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-body .fc-event {
  margin-bottom: 0.5rem;
  border-radius: 0.42rem;
}

/* line 85171, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 85175, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-end {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 85180, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar {
  margin-bottom: 1.5rem;
}

/* line 85183, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar h2 {
  font-size: 1.2rem;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 0.75rem;
}

/* line 85189, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button {
  outline: none !important;
  height: 2.75rem;
  padding: 0 1.25rem;
  font-size: 1rem;
}

/* line 85195, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button.fc-corner-left {
  border-top-left-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 85199, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button.fc-corner-right {
  border-top-right-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 85203, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button .fc-icon {
  font-size: 1.1rem;
}

/* line 85206, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button .fc-icon:after {
  display: none;
}

/* line 85209, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 85223, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 85238, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-axis > span {
  font-size: 0.9rem;
}

/* line 85242, app/assets/stylesheets/style.bundle.scss */
.ui-draggable-handle {
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -webkit-grab;
}

@media (max-width: 1199.98px) {
  /* line 85250, app/assets/stylesheets/style.bundle.scss */
  .fc-unthemed .fc-toolbar {
    margin-bottom: 1.5rem;
  }
  /* line 85253, app/assets/stylesheets/style.bundle.scss */
  .fc-unthemed .fc-toolbar .fc-left,
.fc-unthemed .fc-toolbar .fc-right,
.fc-unthemed .fc-toolbar .fc-center {
    display: block;
    float: none;
    margin-bottom: 1rem;
    text-align: center;
  }
  /* line 85261, app/assets/stylesheets/style.bundle.scss */
  .fc-unthemed .fc-toolbar .fc-left h2,
.fc-unthemed .fc-toolbar .fc-right h2,
.fc-unthemed .fc-toolbar .fc-center h2 {
    text-align: center;
    float: none;
  }
  /* line 85267, app/assets/stylesheets/style.bundle.scss */
  .fc-unthemed .fc-toolbar .fc-left > .fc-button-group,
.fc-unthemed .fc-toolbar .fc-right > .fc-button-group,
.fc-unthemed .fc-toolbar .fc-center > .fc-button-group {
    display: inline-block;
    float: none;
  }
  /* line 85273, app/assets/stylesheets/style.bundle.scss */
  .fc-unthemed .fc-toolbar .fc-left > .fc-button-group > .fc-button,
.fc-unthemed .fc-toolbar .fc-right > .fc-button-group > .fc-button,
.fc-unthemed .fc-toolbar .fc-center > .fc-button-group > .fc-button {
    float: none;
  }
  /* line 85278, app/assets/stylesheets/style.bundle.scss */
  .fc-unthemed .fc-toolbar .fc-left > .fc-button,
.fc-unthemed .fc-toolbar .fc-right > .fc-button,
.fc-unthemed .fc-toolbar .fc-center > .fc-button {
    float: none;
  }
}

/* line 85285, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: #ebedf3;
}

/* line 85298, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed td.fc-today {
  background: rgba(54, 153, 255, 0.025);
}

/* line 85302, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-day-grid-event {
  margin: 0;
}

/* line 85306, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  background: #fff;
  border: 1px solid #ebedf3;
  -webkit-box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.055);
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.055);
}

/* line 85313, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end {
  border-left: 1px solid #f3f6f9;
}

/* line 85317, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start .fc-content:before {
  background: #ebedf3;
}

/* line 85321, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
  color: #3f4254;
}

/* line 85325, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
  color: #3f4254;
}

/* line 85330, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-description {
  color: #b5b5c3;
}

/* line 85334, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item-title > a[href]:hover {
  color: #3699ff;
  text-decoration: none;
}

/* line 85339, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-more {
  color: #b5b5c3;
}

/* line 85343, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-primary.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-primary.fc-start .fc-content:before {
  background: #3699ff;
}

/* line 85348, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end {
  background: #3699ff;
}

/* line 85356, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end
.fc-title {
  color: #ffffff;
}

/* line 85368, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event.fc-event-solid-primary.fc-not-start.fc-end
.fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end
.fc-description {
  color: #ffffff;
}

/* line 85384, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

/* line 85395, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-secondary.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-secondary.fc-start .fc-content:before {
  background: #e4e6ef;
}

/* line 85400, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end {
  background: #e4e6ef;
}

/* line 85408, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-title,
.fc-unthemed
.fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end
.fc-title {
  color: #3f4254;
}

/* line 85422, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event.fc-event-solid-secondary.fc-not-start.fc-end
.fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end
.fc-description {
  color: #3f4254;
}

/* line 85438, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-time,
.fc-unthemed
.fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end
.fc-time {
  color: #3f4254;
}

/* line 85453, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-success.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-success.fc-start .fc-content:before {
  background: #1bc5bd;
}

/* line 85458, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-success.fc-start,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end {
  background: #1bc5bd;
}

/* line 85466, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-end
.fc-title {
  color: #ffffff;
}

/* line 85478, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-success.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event.fc-event-solid-success.fc-not-start.fc-end
.fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-end
.fc-description {
  color: #ffffff;
}

/* line 85494, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

/* line 85505, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-info.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-info.fc-start .fc-content:before {
  background: #8950fc;
}

/* line 85510, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-info.fc-start,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end {
  background: #8950fc;
}

/* line 85518, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

/* line 85528, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-info.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-info.fc-not-start.fc-end
.fc-description {
  color: #ffffff;
}

/* line 85542, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

/* line 85551, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-warning.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-warning.fc-start .fc-content:before {
  background: #ffa800;
}

/* line 85556, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end {
  background: #ffa800;
}

/* line 85564, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end
.fc-title {
  color: #ffffff;
}

/* line 85576, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event.fc-event-solid-warning.fc-not-start.fc-end
.fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end
.fc-description {
  color: #ffffff;
}

/* line 85592, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

/* line 85603, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-danger.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-danger.fc-start .fc-content:before {
  background: #f64e60;
}

/* line 85608, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end {
  background: #f64e60;
}

/* line 85616, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

/* line 85626, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event.fc-event-solid-danger.fc-not-start.fc-end
.fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end
.fc-description {
  color: #ffffff;
}

/* line 85642, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

/* line 85653, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-light.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-light.fc-start .fc-content:before {
  background: #f3f6f9;
}

/* line 85658, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-light.fc-start,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end {
  background: #f3f6f9;
}

/* line 85666, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-title {
  color: #7e8299;
}

/* line 85676, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-light.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-end
.fc-description {
  color: #7e8299;
}

/* line 85690, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-time {
  color: #7e8299;
}

/* line 85701, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-dark.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-dark.fc-start .fc-content:before {
  background: #181c32;
}

/* line 85706, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end {
  background: #181c32;
}

/* line 85714, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-title {
  color: #ffffff;
}

/* line 85724, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end
.fc-description {
  color: #ffffff;
}

/* line 85738, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-time {
  color: #ffffff;
}

/* line 85747, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-white.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-event-white.fc-start .fc-content:before {
  background: #ffffff;
}

/* line 85752, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-white.fc-start,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end {
  background: #ffffff;
}

/* line 85760, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-title,
.fc-unthemed
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-title {
  color: #3f4254;
}

/* line 85770, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-description,
.fc-unthemed
.fc-event.fc-event-solid-white.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-end
.fc-description {
  color: #3f4254;
}

/* line 85784, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-time,
.fc-unthemed
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-time {
  color: #3f4254;
}

/* line 85795, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #f3f6f9;
}

/* line 85801, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-time-grid-event {
  overflow: hidden;
}

/* line 85805, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover {
  -webkit-box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.075);
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.075);
  background: #fff;
}

/* line 85810, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-header {
  background: #fff;
  border-bottom: 1px solid #ebedf3;
}

/* line 85814, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #b5b5c3;
}

/* line 85817, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-header .fc-close:hover {
  color: #3f4254;
}

/* line 85820, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-popover .fc-header .fc-title {
  color: #3f4254;
}

/* line 85823, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-not-start.fc-not-end
.fc-content:before {
  background: #ebedf3;
}

/* line 85835, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-primary.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-primary.fc-not-start.fc-not-end
.fc-content:before {
  background: #3699ff;
}

/* line 85847, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end {
  background: #3699ff;
}

/* line 85857, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-title {
  color: #ffffff;
}

/* line 85869, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-description {
  color: #ffffff;
}

/* line 85881, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end
.fc-time {
  color: #ffffff;
}

/* line 85893, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-secondary.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-secondary.fc-not-start.fc-not-end
.fc-content:before {
  background: #e4e6ef;
}

/* line 85905, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end {
  background: #e4e6ef;
}

/* line 85915, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-title {
  color: #3f4254;
}

/* line 85927, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-description {
  color: #3f4254;
}

/* line 85939, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end
.fc-time {
  color: #3f4254;
}

/* line 85951, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-success.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-success.fc-not-start.fc-not-end
.fc-content:before {
  background: #1bc5bd;
}

/* line 85963, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end {
  background: #1bc5bd;
}

/* line 85973, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-success.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end
.fc-title {
  color: #ffffff;
}

/* line 85985, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-success.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end
.fc-description {
  color: #ffffff;
}

/* line 85997, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-success.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end
.fc-time {
  color: #ffffff;
}

/* line 86009, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-info.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-info.fc-not-start.fc-not-end
.fc-content:before {
  background: #8950fc;
}

/* line 86021, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end {
  background: #8950fc;
}

/* line 86031, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-info.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end
.fc-title {
  color: #ffffff;
}

/* line 86043, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-info.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end
.fc-description {
  color: #ffffff;
}

/* line 86055, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-info.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end
.fc-time {
  color: #ffffff;
}

/* line 86067, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-warning.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-warning.fc-not-start.fc-not-end
.fc-content:before {
  background: #ffa800;
}

/* line 86079, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end {
  background: #ffa800;
}

/* line 86089, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-title {
  color: #ffffff;
}

/* line 86101, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-description {
  color: #ffffff;
}

/* line 86113, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end
.fc-time {
  color: #ffffff;
}

/* line 86125, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-danger.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-danger.fc-not-start.fc-not-end
.fc-content:before {
  background: #f64e60;
}

/* line 86137, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end {
  background: #f64e60;
}

/* line 86147, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-title {
  color: #ffffff;
}

/* line 86159, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-description {
  color: #ffffff;
}

/* line 86171, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end
.fc-time {
  color: #ffffff;
}

/* line 86183, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-light.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-light.fc-not-start.fc-not-end
.fc-content:before {
  background: #f3f6f9;
}

/* line 86195, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end {
  background: #f3f6f9;
}

/* line 86205, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-light.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end
.fc-title {
  color: #7e8299;
}

/* line 86217, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-light.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end
.fc-description {
  color: #7e8299;
}

/* line 86229, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-light.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end
.fc-time {
  color: #7e8299;
}

/* line 86241, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-dark.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-dark.fc-not-start.fc-not-end
.fc-content:before {
  background: #181c32;
}

/* line 86253, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end {
  background: #181c32;
}

/* line 86263, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-title {
  color: #ffffff;
}

/* line 86275, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-description {
  color: #ffffff;
}

/* line 86287, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end
.fc-time {
  color: #ffffff;
}

/* line 86299, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-white.fc-not-start.fc-not-end
.fc-content:before,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-white.fc-not-start.fc-not-end
.fc-content:before {
  background: #ffffff;
}

/* line 86311, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end {
  background: #ffffff;
}

/* line 86321, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-white.fc-not-start.fc-not-end
.fc-title,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end
.fc-title {
  color: #3f4254;
}

/* line 86333, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-white.fc-not-start.fc-not-end
.fc-description,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end
.fc-description {
  color: #3f4254;
}

/* line 86345, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed
.fc-popover
.fc-body
.fc-event.fc-event-solid-white.fc-not-start.fc-not-end
.fc-time,
.fc-unthemed
.fc-popover
.fc-body
.fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end
.fc-time {
  color: #3f4254;
}

/* line 86358, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed th.fc-day-header > a,
.fc-unthemed th.fc-day-header > span {
  color: #b5b5c3;
}

/* line 86363, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-heading td {
  background: #ebedf3;
  border-color: #ebedf3;
}

/* line 86368, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-heading .fc-list-heading-main {
  color: #3f4254;
}

/* line 86372, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  color: #b5b5c3;
}

/* line 86376, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #f3f6f9;
}

/* line 86382, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item:hover td {
  background: transparent !important;
}

/* line 86386, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item .fc-event-dot {
  background: #ebedf3;
  border-color: #ebedf3;
}

/* line 86391, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-primary .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-primary .fc-event-dot {
  background: #3699ff;
  border-color: #3699ff;
}

/* line 86397, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-secondary .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-secondary .fc-event-dot {
  background: #e4e6ef;
  border-color: #e4e6ef;
}

/* line 86403, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-success .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-success .fc-event-dot {
  background: #1bc5bd;
  border-color: #1bc5bd;
}

/* line 86409, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-info .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-info .fc-event-dot {
  background: #8950fc;
  border-color: #8950fc;
}

/* line 86415, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-warning .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-warning .fc-event-dot {
  background: #ffa800;
  border-color: #ffa800;
}

/* line 86421, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-danger .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-danger .fc-event-dot {
  background: #f64e60;
  border-color: #f64e60;
}

/* line 86427, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-light .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-light .fc-event-dot {
  background: #f3f6f9;
  border-color: #f3f6f9;
}

/* line 86433, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-dark .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-dark .fc-event-dot {
  background: #181c32;
  border-color: #181c32;
}

/* line 86439, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-list-item.fc-event-solid-white .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-white .fc-event-dot {
  background: #ffffff;
  border-color: #ffffff;
}

/* line 86445, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button {
  color: #b5b5c3;
  background: transparent;
  border: 1px solid #ebedf3;
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 86453, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button .fc-icon {
  color: #b5b5c3;
}

/* line 86456, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button:hover {
  border: 0;
  background: #f3f6f9;
  border: 1px solid #ebedf3;
  color: #b5b5c3;
}

/* line 86462, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button:focus,
.fc-unthemed .fc-toolbar .fc-button:active,
.fc-unthemed .fc-toolbar .fc-button.fc-button-active {
  background: #3699ff;
  color: #ffffff;
  border: 1px solid #3699ff;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
}

/* line 86472, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button:focus .fc-icon,
.fc-unthemed .fc-toolbar .fc-button:active .fc-icon,
.fc-unthemed .fc-toolbar .fc-button.fc-button-active .fc-icon {
  color: #ffffff;
}

/* line 86477, app/assets/stylesheets/style.bundle.scss */
.fc-unthemed .fc-toolbar .fc-button.fc-button-disabled {
  opacity: 0.7;
}

/* line 86481, app/assets/stylesheets/style.bundle.scss */
.gmaps {
  /* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
}

/* line 86484, app/assets/stylesheets/style.bundle.scss */
.gmaps img {
  max-width: none;
}

/* line 86487, app/assets/stylesheets/style.bundle.scss */
.gmaps.gmaps-static > div {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  display: block;
}

/* line 86493, app/assets/stylesheets/style.bundle.scss */
.ion-range-slider .irs .irs-min,
.ion-range-slider .irs .irs-max,
.ion-range-slider .irs .irs-from,
.ion-range-slider .irs .irs-to,
.ion-range-slider .irs .irs-single {
  padding: 2px 5px 1px 5px;
}

/* line 86501, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 86508, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-row > input {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 86513, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-row .repeater-close {
  background-color: transparent;
  border: none;
}

/* line 86517, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-row .form-text {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 86522, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-item {
  position: relative;
}

/* line 86525, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-item .btn-icon {
  height: auto;
}

/* line 86528, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-item:first-child .form-control {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

/* line 86532, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-item:first-child .input-group-append {
  display: none;
}

/* line 86536, app/assets/stylesheets/style.bundle.scss */
.repeater .repeater-close-align-right {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 86542, app/assets/stylesheets/style.bundle.scss */
.jqvmap {
  position: relative;
  overflow: hidden;
}

/* line 86546, app/assets/stylesheets/style.bundle.scss */
.jqvmap .jqvmap-zoomout,
.jqvmap .jqvmap-zoomin {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  background-color: #ebedf3;
  color: #3f4254;
  font-size: 1rem;
}

/* line 86563, app/assets/stylesheets/style.bundle.scss */
.jqvmap .jqvmap-zoomout {
  top: 40px;
}

/* line 86567, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-anchor {
  color: #3f4254;
  padding: 0 8px 0 4px;
}

/* line 86572, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-icon {
  color: #3f4254;
  font-size: 1.3rem;
}

/* line 86576, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-icon.la {
  font-size: 1.5rem;
}

/* line 86579, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-icon.fa {
  font-size: 1.2rem;
}

/* line 86583, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-disabled {
  cursor: not-allowed;
  line-height: auto;
  height: auto;
  opacity: 0.7;
}

/* line 86589, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-disabled .jstree-icon {
  color: #3f4254;
}

/* line 86593, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-clicked {
  border: 0;
  background: #f3f6f9;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86600, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-hovered {
  border: 0;
  background-color: #f3f6f9;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86607, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: #ebedf3;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86614, app/assets/stylesheets/style.bundle.scss */
.jstree-default .jstree-wholerow-hovered,
.jstree-default.jstree-wholerow .jstree-wholerow-hovered {
  border: 0;
  background-color: #f3f6f9;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86622, app/assets/stylesheets/style.bundle.scss */
.jstree-open > .jstree-anchor > .fa-folder:before {
  margin-left: 2px;
  content: "\f07c";
}

/* line 86627, app/assets/stylesheets/style.bundle.scss */
.jstree-open > .jstree-anchor > .la-folder:before {
  margin-left: 2px;
  content: "\f200";
}

/* line 86632, app/assets/stylesheets/style.bundle.scss */
.jstree-default.jstree-rtl .jstree-node {
  background-position: 100% 1px !important;
}

/* line 86636, app/assets/stylesheets/style.bundle.scss */
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
  background-repeat: no-repeat;
}

/* line 86641, app/assets/stylesheets/style.bundle.scss */
.jstree-rtl .jstree-anchor {
  padding: 0 4px 0 8px;
}

/* line 86645, app/assets/stylesheets/style.bundle.scss */
.vakata-context,
.vakata-context ul {
  padding: 0.5rem 0;
  min-width: 150px;
  font-size: 1rem;
  font-family: Poppins, Helvetica, "sans-serif";
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0;
  border-radius: 0.42rem;
}

/* line 86657, app/assets/stylesheets/style.bundle.scss */
.vakata-context li,
.vakata-context ul li {
  padding: 0;
  border: 0;
}

/* line 86662, app/assets/stylesheets/style.bundle.scss */
.vakata-context li a,
.vakata-context ul li a {
  padding: 0rem 1.2rem;
  border: 0;
}

/* line 86667, app/assets/stylesheets/style.bundle.scss */
.vakata-context li a i,
.vakata-context ul li a i {
  display: none;
}

/* line 86671, app/assets/stylesheets/style.bundle.scss */
.vakata-context li a .vakata-contextmenu-sep,
.vakata-context ul li a .vakata-contextmenu-sep {
  display: none;
}

/* line 86675, app/assets/stylesheets/style.bundle.scss */
.vakata-context li a span,
.vakata-context li a ins,
.vakata-context ul li a span,
.vakata-context ul li a ins {
  display: none;
  border: 0 !important;
}

/* line 86682, app/assets/stylesheets/style.bundle.scss */
.vakata-context .vakata-context-hover > a,
.vakata-context li a:hover,
.vakata-context ul .vakata-context-hover > a,
.vakata-context ul li a:hover {
  margin: 0;
  background-color: #f3f6f9;
  color: #3699ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86692, app/assets/stylesheets/style.bundle.scss */
.vakata-context .vakata-context-hover > a .span,
.vakata-context .vakata-context-hover > a .ins,
.vakata-context li a:hover .span,
.vakata-context li a:hover .ins,
.vakata-context ul .vakata-context-hover > a .span,
.vakata-context ul .vakata-context-hover > a .ins,
.vakata-context ul li a:hover .span,
.vakata-context ul li a:hover .ins {
  border: 0 !important;
}

/* line 86703, app/assets/stylesheets/style.bundle.scss */
.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
  margin: 0;
  border: 0;
  height: 2px;
  background-color: #ebedf3;
}

/* line 86711, app/assets/stylesheets/style.bundle.scss */
.jstree-rename-input {
  outline: none !important;
  padding: 2px 6px !important;
  margin-right: -4px !important;
  background-color: #f3f6f9 !important;
  border: 1px solid #f3f6f9 !important;
  border-radius: 0.42rem;
}

/* line 86720, app/assets/stylesheets/style.bundle.scss */
.kanban-container {
  width: 100% !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 86728, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board {
  float: none;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-bottom: 1.25rem;
  margin-right: 1.25rem !important;
  background-color: #f3f6f9;
  border-radius: 0.42rem;
}

/* line 86737, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board:last-child {
  margin-right: 0 !important;
}

/* line 86740, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header {
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 86744, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
  font-size: 1.2rem;
  font-weight: 500;
  color: #181c32;
}

/* line 86749, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.primary {
  background-color: #3699ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86754, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.primary
.kanban-title-board {
  color: #ffffff;
}

/* line 86760, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-primary {
  background-color: rgba(54, 153, 255, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86765, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-primary
.kanban-title-board {
  color: #3699ff;
}

/* line 86771, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.secondary {
  background-color: #e4e6ef;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86776, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.secondary
.kanban-title-board {
  color: #3f4254;
}

/* line 86782, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-secondary {
  background-color: rgba(228, 230, 239, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86787, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-secondary
.kanban-title-board {
  color: #e4e6ef;
}

/* line 86793, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.success {
  background-color: #1bc5bd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86798, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.success
.kanban-title-board {
  color: #ffffff;
}

/* line 86804, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-success {
  background-color: rgba(27, 197, 189, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86809, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-success
.kanban-title-board {
  color: #1bc5bd;
}

/* line 86815, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.info {
  background-color: #8950fc;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86820, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.info .kanban-title-board {
  color: #ffffff;
}

/* line 86823, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-info {
  background-color: rgba(137, 80, 252, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86828, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-info
.kanban-title-board {
  color: #8950fc;
}

/* line 86834, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.warning {
  background-color: #ffa800;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86839, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.warning
.kanban-title-board {
  color: #ffffff;
}

/* line 86845, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-warning {
  background-color: rgba(255, 168, 0, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86850, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-warning
.kanban-title-board {
  color: #ffa800;
}

/* line 86856, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.danger {
  background-color: #f64e60;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86861, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.danger
.kanban-title-board {
  color: #ffffff;
}

/* line 86867, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-danger {
  background-color: rgba(246, 78, 96, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86872, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-danger
.kanban-title-board {
  color: #f64e60;
}

/* line 86878, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light {
  background-color: #f3f6f9;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86883, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light .kanban-title-board {
  color: #7e8299;
}

/* line 86886, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-light {
  background-color: rgba(243, 246, 249, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86891, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-light
.kanban-title-board {
  color: #f3f6f9;
}

/* line 86897, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.dark {
  background-color: #181c32;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86902, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.dark .kanban-title-board {
  color: #ffffff;
}

/* line 86905, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-dark {
  background-color: rgba(24, 28, 50, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86910, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-dark
.kanban-title-board {
  color: #181c32;
}

/* line 86916, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.white {
  background-color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86921, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.white .kanban-title-board {
  color: #3f4254;
}

/* line 86924, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-board-header.light-white {
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86929, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-board-header.light-white
.kanban-title-board {
  color: #ffffff;
}

/* line 86935, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-drag .kanban-item {
  border-radius: 0.42rem;
  -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

/* line 86940, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="primary"] {
  background-color: #3699ff;
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86949, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-primary"] {
  background-color: rgba(54, 153, 255, 0.1);
  color: #3699ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86958, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="secondary"] {
  background-color: #e4e6ef;
  color: #3f4254;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86967, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-secondary"] {
  background-color: rgba(228, 230, 239, 0.1);
  color: #e4e6ef;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86976, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="success"] {
  background-color: #1bc5bd;
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86985, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-success"] {
  background-color: rgba(27, 197, 189, 0.1);
  color: #1bc5bd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 86994, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="info"] {
  background-color: #8950fc;
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87000, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-info"] {
  background-color: rgba(137, 80, 252, 0.1);
  color: #8950fc;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87009, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="warning"] {
  background-color: #ffa800;
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87018, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-warning"] {
  background-color: rgba(255, 168, 0, 0.1);
  color: #ffa800;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87027, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="danger"] {
  background-color: #f64e60;
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87033, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-danger"] {
  background-color: rgba(246, 78, 96, 0.1);
  color: #f64e60;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87042, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="light"] {
  background-color: #f3f6f9;
  color: #7e8299;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87048, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-light"] {
  background-color: rgba(243, 246, 249, 0.1);
  color: #f3f6f9;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87057, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="dark"] {
  background-color: #181c32;
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87063, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-dark"] {
  background-color: rgba(24, 28, 50, 0.1);
  color: #181c32;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87072, app/assets/stylesheets/style.bundle.scss */
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class="white"] {
  background-color: #ffffff;
  color: #3f4254;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87078, app/assets/stylesheets/style.bundle.scss */
.kanban-container
.kanban-board
.kanban-drag
.kanban-item[data-class="light-white"] {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87088, app/assets/stylesheets/style.bundle.scss */
.noUi-target {
  border: 1px solid #e4e6ef;
  background: #f3f6f9;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87094, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-horizontal {
  height: 15px;
}

/* line 87097, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-horizontal .noUi-handle {
  width: 24px;
  height: 24px;
  top: -6px;
  border-radius: 50%;
  outline: none;
}

/* line 87104, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-horizontal .noUi-handle::before {
  display: none;
}

/* line 87107, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-horizontal .noUi-handle::after {
  display: none;
}

/* line 87110, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-vertical {
  height: 150px;
  width: 15px;
}

/* line 87114, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-vertical .noUi-handle {
  width: 24px;
  height: 24px;
  top: -6px;
  border-radius: 50%;
  outline: none;
}

/* line 87121, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-vertical .noUi-handle::before {
  display: none;
}

/* line 87124, app/assets/stylesheets/style.bundle.scss */
.noUi-target.noUi-vertical .noUi-handle::after {
  display: none;
}

/* line 87127, app/assets/stylesheets/style.bundle.scss */
.noUi-target .noUi-connect {
  background: #3699ff;
}

/* line 87130, app/assets/stylesheets/style.bundle.scss */
.noUi-target .noUi-handle {
  border: 1px solid #ebedf3;
  -webkit-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7);
  box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7);
}

/* line 87135, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider-light {
  height: 4px;
}

/* line 87138, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider-light .noUi-handle {
  width: 20px;
  height: 20px;
  top: -9px;
}

/* line 87143, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-primary .noUi-connect {
  background: #3699ff;
}

/* line 87146, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-primary .noUi-handle {
  border: 0;
  background: #3699ff;
  -webkit-box-shadow: 0 3px 6px -3px #3699ff;
  box-shadow: 0 3px 6px -3px #3699ff;
}

/* line 87152, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-primary {
  background: #3699ff;
}

/* line 87155, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-primary {
  background: #e1f0ff;
}

/* line 87158, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-secondary .noUi-connect {
  background: #e4e6ef;
}

/* line 87161, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-secondary .noUi-handle {
  border: 0;
  background: #e4e6ef;
  -webkit-box-shadow: 0 3px 6px -3px #e4e6ef;
  box-shadow: 0 3px 6px -3px #e4e6ef;
}

/* line 87167, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-secondary {
  background: #e4e6ef;
}

/* line 87170, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-secondary {
  background: #ebedf3;
}

/* line 87173, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-success .noUi-connect {
  background: #1bc5bd;
}

/* line 87176, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-success .noUi-handle {
  border: 0;
  background: #1bc5bd;
  -webkit-box-shadow: 0 3px 6px -3px #1bc5bd;
  box-shadow: 0 3px 6px -3px #1bc5bd;
}

/* line 87182, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-success {
  background: #1bc5bd;
}

/* line 87185, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-success {
  background: #c9f7f5;
}

/* line 87188, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-info .noUi-connect {
  background: #8950fc;
}

/* line 87191, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-info .noUi-handle {
  border: 0;
  background: #8950fc;
  -webkit-box-shadow: 0 3px 6px -3px #8950fc;
  box-shadow: 0 3px 6px -3px #8950fc;
}

/* line 87197, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-info {
  background: #8950fc;
}

/* line 87200, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-info {
  background: #eee5ff;
}

/* line 87203, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-warning .noUi-connect {
  background: #ffa800;
}

/* line 87206, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-warning .noUi-handle {
  border: 0;
  background: #ffa800;
  -webkit-box-shadow: 0 3px 6px -3px #ffa800;
  box-shadow: 0 3px 6px -3px #ffa800;
}

/* line 87212, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-warning {
  background: #ffa800;
}

/* line 87215, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-warning {
  background: #fff4de;
}

/* line 87218, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-danger .noUi-connect {
  background: #f64e60;
}

/* line 87221, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-danger .noUi-handle {
  border: 0;
  background: #f64e60;
  -webkit-box-shadow: 0 3px 6px -3px #f64e60;
  box-shadow: 0 3px 6px -3px #f64e60;
}

/* line 87227, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-danger {
  background: #f64e60;
}

/* line 87230, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-danger {
  background: #ffe2e5;
}

/* line 87233, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-light .noUi-connect {
  background: #f3f6f9;
}

/* line 87236, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-light .noUi-handle {
  border: 0;
  background: #f3f6f9;
  -webkit-box-shadow: 0 3px 6px -3px #f3f6f9;
  box-shadow: 0 3px 6px -3px #f3f6f9;
}

/* line 87242, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light {
  background: #f3f6f9;
}

/* line 87245, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-light {
  background: #f3f6f9;
}

/* line 87248, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-dark .noUi-connect {
  background: #181c32;
}

/* line 87251, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-dark .noUi-handle {
  border: 0;
  background: #181c32;
  -webkit-box-shadow: 0 3px 6px -3px #181c32;
  box-shadow: 0 3px 6px -3px #181c32;
}

/* line 87257, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-dark {
  background: #181c32;
}

/* line 87260, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-dark {
  background: #d1d3e0;
}

/* line 87263, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-connect-white .noUi-connect {
  background: #ffffff;
}

/* line 87266, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-handle-white .noUi-handle {
  border: 0;
  background: #ffffff;
  -webkit-box-shadow: 0 3px 6px -3px #ffffff;
  box-shadow: 0 3px 6px -3px #ffffff;
}

/* line 87272, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-white {
  background: #ffffff;
}

/* line 87275, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider.nouislider-bg-light-white {
  background: #ffffff;
}

/* line 87278, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider-shadowless .noUi-handle {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 87282, app/assets/stylesheets/style.bundle.scss */
.noUi-target.nouislider-borderless {
  border: 0;
}

/* line 87286, app/assets/stylesheets/style.bundle.scss */
.scroll {
  position: relative;
  overflow: hidden;
}

/* line 87290, app/assets/stylesheets/style.bundle.scss */
.scroll.scroll-pull {
  padding-right: 12px;
  margin-right: -12px;
}

/* line 87294, app/assets/stylesheets/style.bundle.scss */
.scroll.scroll-pull .ps__rail-y {
  right: -2px;
}

/* line 87297, app/assets/stylesheets/style.bundle.scss */
.scroll.scroll-push .ps__rail-y {
  right: 5px !important;
}

/* line 87300, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y {
  width: 4px;
}

/* line 87303, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y:hover,
.scroll.ps > .ps__rail-y:focus {
  width: 4px;
}

/* line 87307, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y > .ps__thumb-y {
  width: 4px;
  border-radius: 0.42rem !important;
}

/* line 87311, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y > .ps__thumb-y:hover,
.scroll.ps > .ps__rail-y > .ps__thumb-y:focus {
  width: 4px;
}

/* line 87315, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x {
  height: 4px;
}

/* line 87318, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x:hover,
.scroll.ps > .ps__rail-x:focus {
  height: 4px;
}

/* line 87322, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x > .ps__thumb-x {
  top: 0;
  height: 4px;
  border-radius: 0.42rem !important;
}

/* line 87327, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x > .ps__thumb-x:hover,
.scroll.ps > .ps__rail-x > .ps__thumb-x:focus {
  top: 0;
  height: 4px;
}

/* line 87332, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x {
  background-color: transparent;
}

/* line 87335, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x:hover,
.scroll.ps > .ps__rail-x:focus {
  opacity: 1;
  background-color: transparent;
}

/* line 87340, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x:hover > .ps__thumb-x,
.scroll.ps > .ps__rail-x:focus > .ps__thumb-x {
  opacity: 1;
}

/* line 87344, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x > .ps__thumb-x {
  background-color: #e4e6ef;
  opacity: 1;
}

/* line 87348, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-x > .ps__thumb-x:hover,
.scroll.ps > .ps__rail-x > .ps__thumb-x:focus {
  opacity: 1;
  background-color: #e4e6ef;
}

/* line 87353, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y {
  background-color: transparent;
}

/* line 87356, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y:hover,
.scroll.ps > .ps__rail-y:focus {
  background-color: transparent;
  opacity: 1;
}

/* line 87361, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y:hover > .ps__thumb-y,
.scroll.ps > .ps__rail-y:focus > .ps__thumb-y {
  opacity: 1;
}

/* line 87365, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y > .ps__thumb-y {
  background: #e4e6ef;
  opacity: 1;
}

/* line 87369, app/assets/stylesheets/style.bundle.scss */
.scroll.ps > .ps__rail-y > .ps__thumb-y:hover,
.scroll.ps > .ps__rail-y > .ps__thumb-y:focus {
  opacity: 1;
  background: #e4e6ef;
}

/* line 87375, app/assets/stylesheets/style.bundle.scss */
.ql-toolbar {
  font-family: Poppins, Helvetica, "sans-serif";
}

/* line 87378, app/assets/stylesheets/style.bundle.scss */
.ql-toolbar.ql-snow {
  border: 1px solid #ebedf3;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 87383, app/assets/stylesheets/style.bundle.scss */
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow .ql-picker .ql-stroke,
.ql-toolbar.ql-snow button .ql-fill,
.ql-toolbar.ql-snow button .ql-stroke {
  stroke: #b5b5c3;
}

/* line 87389, app/assets/stylesheets/style.bundle.scss */
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow button .ql-fill {
  fill: #b5b5c3;
}

/* line 87393, app/assets/stylesheets/style.bundle.scss */
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-stroke,
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-stroke,
.ql-toolbar.ql-snow .ql-picker:focus .ql-fill,
.ql-toolbar.ql-snow .ql-picker:focus .ql-stroke,
.ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow .ql-picker:hover .ql-stroke,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-stroke,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-stroke,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-stroke,
.ql-toolbar.ql-snow button:hover .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-stroke {
  stroke: #3699ff;
}

/* line 87411, app/assets/stylesheets/style.bundle.scss */
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill,
.ql-toolbar.ql-snow .ql-picker:focus .ql-fill,
.ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-fill {
  fill: #3699ff;
}

/* line 87422, app/assets/stylesheets/style.bundle.scss */
.ql-editor {
  color: #3f4254;
}

/* line 87425, app/assets/stylesheets/style.bundle.scss */
.ql-editor.ql-blank:before {
  left: auto !important;
  right: auto !important;
  color: #b5b5c3 !important;
  font-style: normal !important;
}

/* line 87432, app/assets/stylesheets/style.bundle.scss */
.ql-container.ql-snow {
  border: 1px solid #ebedf3;
  border-top: 0;
  border-bottom-right-radius: 0.42rem;
  border-bottom-left-radius: 0.42rem;
}

/* line 87439, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker .ql-picker-label {
  color: #b5b5c3;
}

/* line 87442, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker .ql-picker-label.ql-active,
.ql-snow .ql-picker .ql-picker-label:hover {
  color: #3699ff;
}

/* line 87447, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker.ql-expanded {
  outline: none !important;
  border-color: transparent !important;
}

/* line 87451, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: transparent !important;
  color: #3699ff;
  outline: none !important;
}

/* line 87456, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker.ql-expanded .ql-picker-label.ql-active,
.ql-snow .ql-picker.ql-expanded .ql-picker-label:hover {
  color: #3699ff;
}

/* line 87460, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border: 0;
  padding: 0.5rem 1rem;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
}

/* line 87467, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: #7e8299;
  outline: none;
}

/* line 87471, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-selected,
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-active,
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  color: #3699ff;
}

/* line 87477, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-tooltip {
  border: 0;
  padding: 0.5rem 1rem;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
}

/* line 87484, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-tooltip input[type="text"] {
  border: 0;
  background-color: transparent;
  outline: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ebedf3;
  color: #3f4254;
  outline: none !important;
  border-radius: 0.42rem;
}

/* line 87495, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-tooltip input[type="text"]:active,
.ql-snow .ql-tooltip input[type="text"]:focus {
  border-color: #69b3ff !important;
}

/* line 87499, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-tooltip .ql-preview {
  color: #7e8299;
}

/* line 87502, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-tooltip .ql-action {
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: #7e8299;
}

/* line 87507, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-tooltip .ql-action:hover {
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
  color: #3699ff;
}

/* line 87512, app/assets/stylesheets/style.bundle.scss */
.modal .ql-snow .ql-tooltip.ql-editing {
  left: 20px !important;
}

/* line 87516, app/assets/stylesheets/style.bundle.scss */
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #181c32;
  color: #b5b5c3;
  overflow: visible;
  border-radius: 0.42rem;
}

/* line 87523, app/assets/stylesheets/style.bundle.scss */
.ql-quil.ql-quil-plain .ql-toolbar {
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 87528, app/assets/stylesheets/style.bundle.scss */
.ql-quil.ql-quil-plain .ql-toolbar:after {
  display: none;
}

/* line 87531, app/assets/stylesheets/style.bundle.scss */
.ql-quil.ql-quil-plain .ql-toolbar .ql-picker-label {
  padding-left: 0;
}

/* line 87535, app/assets/stylesheets/style.bundle.scss */
.ql-quil.ql-quil-plain .ql-container {
  border: 0;
}

/* line 87539, app/assets/stylesheets/style.bundle.scss */
.ql-quil.ql-quil-plain .ql-editor {
  border: 0;
  padding: 0;
}

/* line 87544, app/assets/stylesheets/style.bundle.scss */
.recaptcha {
  padding: 15px;
  border: 1px solid #ebedf3;
  border-radius: 0.42rem;
}

/* line 87549, app/assets/stylesheets/style.bundle.scss */
.recaptcha .recaptcha-img {
  margin-bottom: 10px;
}

/* line 87552, app/assets/stylesheets/style.bundle.scss */
.recaptcha .recaptcha_only_if_incorrect_sol {
  color: #f64e60;
}

/* line 87555, app/assets/stylesheets/style.bundle.scss */
.recaptcha .input-group .btn i {
  padding-right: 0;
}

/* line 87558, app/assets/stylesheets/style.bundle.scss */
.recaptcha .input-group .form-control {
  border-top-left-radius: 0.42rem !important;
  border-bottom-left-radius: 0.42rem !important;
}

/* line 87563, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 1px solid #e4e6ef;
  outline: none !important;
  border-radius: 0.42rem;
  height: auto;
  line-height: 0;
}

/* line 87580, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--single
.select2-selection__placeholder,
.select2-container--default
.select2-selection--multiple
.select2-selection__placeholder {
  color: #b5b5c3;
}

/* line 87589, app/assets/stylesheets/style.bundle.scss */
.select2-container--default.select2-container--focus
.select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--open
.select2-selection--multiple,
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #69b3ff;
}

/* line 87598, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--single
.select2-selection__arrow,
.select2-container--default
.select2-selection--multiple
.select2-selection__arrow {
  border: 0;
  margin-left: 0.5rem;
  font-size: 0.85rem;
  left: auto;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: static;
  width: auto;
  height: 20px;
  margin-right: 1rem;
}

/* line 87623, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--single
.select2-selection__arrow:after,
.select2-container--default
.select2-selection--multiple
.select2-selection__arrow:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #7e8299;
}

/* line 87644, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--single
.select2-selection__arrow
b,
.select2-container--default
.select2-selection--multiple
.select2-selection__arrow
b {
  display: none;
}

/* line 87655, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  color: #3f4254;
  position: relative;
  padding: 0.65rem 3rem 0.65rem 1rem;
  line-height: 1.5;
}

/* line 87673, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--single
.select2-selection__rendered
.select2-selection__clear {
  border: 0;
  font-size: 0;
  display: inline-block;
  right: 1.85rem;
  margin-right: 0.5rem;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  position: absolute;
  right: 0;
}

/* line 87688, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--single
.select2-selection__rendered
.select2-selection__clear:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #7e8299;
}

/* line 87708, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered {
  color: #3f4254;
  padding: 0.37rem 1rem;
  line-height: 1.5;
}

/* line 87715, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
.select2-selection__choice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.25rem 0.75rem;
  font-size: 1rem;
  margin: 0.1rem 0.4rem 0.1rem 0;
  position: relative;
  float: left;
  color: #3f4254;
  background: #f3f6f9;
  border: 0;
  border-radius: 0.42rem;
}

/* line 87735, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
.select2-selection__choice
.select2-selection__choice__remove {
  font-size: 0px;
  display: inline-block;
  line-height: 0;
  margin-right: 0.5rem;
  position: relative;
}

/* line 87746, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
.select2-selection__choice
.select2-selection__choice__remove:before {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #7e8299;
}

/* line 87766, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
.select2-search__field::-moz-placeholder {
  color: #b5b5c3;
  opacity: 1;
}

/* line 87773, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
.select2-search__field:-ms-input-placeholder {
  color: #b5b5c3;
}

/* line 87779, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-selection--multiple
.select2-selection__rendered
.select2-search__field::-webkit-input-placeholder {
  color: #b5b5c3;
}

/* line 87786, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-search--dropdown {
  padding: 0.65rem 1rem;
}

/* line 87789, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-search--dropdown .select2-search__field {
  outline: none !important;
  border-radius: 0.42rem;
  border: 1px solid #e4e6ef;
  padding: 0.65rem 1rem;
}

/* line 87796, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-results__options {
  padding: 0.65rem 0;
}

/* line 87800, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-results__option {
  padding: 0.65rem 1rem;
}

/* line 87803, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-results__option[aria-disabled="true"] {
  cursor: not-allowed;
}

/* line 87806, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-results__option .select2-results__group {
  padding: 5px 15px;
  font-weight: 600;
}

/* line 87811, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-container
.select2-search--inline
.select2-search__field {
  margin: 0;
}

/* line 87818, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-dropdown {
  border: 1px solid #e4e6ef;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

/* line 87824, app/assets/stylesheets/style.bundle.scss */
.select2-container--default
.select2-results__option.select2-results__option--highlighted {
  background: #f3f6f9;
  color: #3f4254;
}

/* line 87830, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-results__option[aria-disabled="true"] {
  color: #3f4254;
  opacity: 0.6;
}

/* line 87835, app/assets/stylesheets/style.bundle.scss */
.select2-container--default .select2-results__option[aria-selected="true"] {
  background: #ebedf3;
  color: #3f4254;
}

/* line 87840, app/assets/stylesheets/style.bundle.scss */
.select2-container--default.select2-container--disabled {
  cursor: not-allowed;
}

/* line 87843, app/assets/stylesheets/style.bundle.scss */
.select2-container--default.select2-container--disabled
.select2-selection--multiple,
.select2-container--default.select2-container--disabled
.select2-selection--single {
  cursor: not-allowed;
  background-color: #ffffff;
  opacity: 0.5;
}

/* line 87852, app/assets/stylesheets/style.bundle.scss */
select.select2 {
  opacity: 0;
}

/* line 87856, app/assets/stylesheets/style.bundle.scss */
.select2 > select.form-control {
  opacity: 0;
}

/* line 87860, app/assets/stylesheets/style.bundle.scss */
.select2.select2--elevate
.select2-container--default
.select2-selection--single,
.select2.select2--elevate
.select2-container--default
.select2-selection--multiple {
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}

/* line 87870, app/assets/stylesheets/style.bundle.scss */
.select2.select2--solid
.select2-container--default
.select2-selection--multiple,
.select2.select2--solid .select2-container--default .select2-selection--single {
  background-color: #f3f6f9;
  border-color: #ebedf3;
}

/* line 87877, app/assets/stylesheets/style.bundle.scss */
.select2.select2--solid
.select2-container--default
.select2-selection--multiple
.select2-selection__placeholder,
.select2.select2--solid
.select2-container--default
.select2-selection--single
.select2-selection__placeholder {
  color: #b5b5c3;
}

/* line 87888, app/assets/stylesheets/style.bundle.scss */
.form.form-state
.is-valid
.select2-container--default
.select2-selection--multiple,
.form.form-state
.is-valid
.select2-container--default
.select2-selection--single {
  border-color: success;
}

/* line 87899, app/assets/stylesheets/style.bundle.scss */
.form.form-state
.is-valid
.select2-container--default.select2-container--focus
.select2-selection--multiple,
.form.form-state
.is-valid
.select2-container--default.select2-container--focus
.select2-selection--single,
.form.form-state
.is-valid
.select2-container--default.select2-container--open
.select2-selection--multiple,
.form.form-state
.is-valid
.select2-container--default.select2-container--open
.select2-selection--single {
  border-color: success;
}

/* line 87918, app/assets/stylesheets/style.bundle.scss */
.form.form-state
.is-invalid
.select2-container--default
.select2-selection--multiple,
.form.form-state
.is-invalid
.select2-container--default
.select2-selection--single {
  border-color: danger;
}

/* line 87929, app/assets/stylesheets/style.bundle.scss */
.form.form-state
.is-invalid
.select2-container--default.select2-container--focus
.select2-selection--multiple,
.form.form-state
.is-invalid
.select2-container--default.select2-container--focus
.select2-selection--single,
.form.form-state
.is-invalid
.select2-container--default.select2-container--open
.select2-selection--multiple,
.form.form-state
.is-invalid
.select2-container--default.select2-container--open
.select2-selection--single {
  border-color: danger;
}

/* line 87948, app/assets/stylesheets/style.bundle.scss */
.note-popover {
  display: none;
}

/* line 87952, app/assets/stylesheets/style.bundle.scss */
.note-editor {
  position: static;
  border-radius: 0.42rem;
}

/* line 87956, app/assets/stylesheets/style.bundle.scss */
.note-editor.note-frame {
  border: 1px solid #e4e6ef;
}

/* line 87959, app/assets/stylesheets/style.bundle.scss */
.note-editor.note-frame .panel-heading.note-toolbar {
  background: #f3f6f9;
}

/* line 87962, app/assets/stylesheets/style.bundle.scss */
.note-editor.note-frame .note-statusbar {
  background: #f3f6f9;
}

/* line 87965, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-toolbar {
  position: static;
  padding: 0.5rem 0.5rem;
  border-radius: 0.42rem;
}

/* line 87970, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-toolbar .note-btn-group {
  margin-top: 0;
}

/* line 87973, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-toolbar .note-btn-group .btn {
  background: white;
  border: 1px solid #ebedf3;
}

/* line 87977, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-toolbar .note-btn-group .btn i {
  font-size: 1rem;
  line-height: 0;
  padding-right: 0;
  color: #7e8299;
}

/* line 87983, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-toolbar .note-btn-group .btn:hover,
.note-editor .note-toolbar .note-btn-group .btn:focus,
.note-editor .note-toolbar .note-btn-group .btn:active,
.note-editor .note-toolbar .note-btn-group .btn.active {
  background: transparent;
  color: #3699ff;
}

/* line 87990, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-toolbar .note-btn-group .btn:hover i,
.note-editor .note-toolbar .note-btn-group .btn:focus i,
.note-editor .note-toolbar .note-btn-group .btn:active i,
.note-editor .note-toolbar .note-btn-group .btn.active i {
  color: #3699ff;
}

/* line 87996, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-toolbar .note-btn-group.note-color .dropdown-toggle:after {
  margin-left: 0;
}

/* line 87999, app/assets/stylesheets/style.bundle.scss */
.note-editor .modal .modal-header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 88004, app/assets/stylesheets/style.bundle.scss */
.note-editor .modal .modal-header .close {
  position: absolute;
  right: 25px;
  top: 20px;
  font-size: 0;
}

/* line 88010, app/assets/stylesheets/style.bundle.scss */
.note-editor .modal.note-modal .modal-dialog {
  -webkit-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.05);
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.05);
}

/* line 88014, app/assets/stylesheets/style.bundle.scss */
.note-editor .panel-heading.note-toolbar {
  padding: 0.5rem 0.74rem 0.74rem 0.74rem;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 88019, app/assets/stylesheets/style.bundle.scss */
.note-editor .panel-heading.note-toolbar .btn {
  outline: none !important;
}

/* line 88022, app/assets/stylesheets/style.bundle.scss */
.note-editor .panel-heading.note-toolbar .dropdown-menu {
  min-width: 185px;
}

/* line 88025, app/assets/stylesheets/style.bundle.scss */
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu {
  min-width: 350px;
  padding: 10px;
}

/* line 88029, app/assets/stylesheets/style.bundle.scss */
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li {
  display: table;
  table-layout: fixed;
}

/* line 88033, app/assets/stylesheets/style.bundle.scss */
.note-editor
.panel-heading.note-toolbar
.note-color
.dropdown-menu
> li
> .btn-group {
  display: table-cell !important;
}

/* line 88041, app/assets/stylesheets/style.bundle.scss */
.note-editor
.panel-heading.note-toolbar
.note-color
.dropdown-menu
> li
> .btn-group:first-child {
  padding-right: 10px;
}

/* line 88049, app/assets/stylesheets/style.bundle.scss */
.note-editor
.panel-heading.note-toolbar
.note-color
.dropdown-menu
> li
> .btn-group
.note-color-reset {
  margin: 5px 0 10px 0;
}

/* line 88058, app/assets/stylesheets/style.bundle.scss */
.note-editor
.panel-heading.note-toolbar
.note-color
.dropdown-menu
> li
> .btn-group
.note-palette-title {
  margin: 5px 0;
  text-align: left;
  border: 0;
}

/* line 88069, app/assets/stylesheets/style.bundle.scss */
.note-editor .panel-heading.note-toolbar .dropdown-toggle::after {
  display: none;
}

/* line 88072, app/assets/stylesheets/style.bundle.scss */
.note-editor .note-editable .table.table-bordered th,
.note-editor .note-editable .table.table-bordered td {
  border: 1px solid #ebedf3;
}

/* line 88076, app/assets/stylesheets/style.bundle.scss */
.note-editor .is-valid .note-editor {
  border-color: #1bc5bd;
}

/* line 88079, app/assets/stylesheets/style.bundle.scss */
.note-editor .is-invalid .note-editor {
  border-color: #f64e60;
}

/* line 88083, app/assets/stylesheets/style.bundle.scss */
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow-y: initial !important;
}

/* line 88087, app/assets/stylesheets/style.bundle.scss */
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding) {
  padding-right: 0 !important;
}

/* line 88092, app/assets/stylesheets/style.bundle.scss */
.swal2-popup {
  padding: 2rem;
  border-radius: 0.42rem;
}

/* line 88096, app/assets/stylesheets/style.bundle.scss */
.swal2-popup .swal2-icon {
  margin: 2rem 0 0rem 0;
}

/* line 88099, app/assets/stylesheets/style.bundle.scss */
.swal2-popup .swal2-title {
  font-weight: 500;
  font-size: 1.3rem;
  margin: 2rem 0 0 0;
  color: #181c32;
}

/* line 88105, app/assets/stylesheets/style.bundle.scss */
.swal2-popup .swal2-content {
  font-weight: normal;
  font-size: 1.1rem;
  margin-top: 1.5rem;
  color: #3f4254;
}

/* line 88111, app/assets/stylesheets/style.bundle.scss */
.swal2-popup .btn {
  margin: 15px 5px 0;
}

/* line 88114, app/assets/stylesheets/style.bundle.scss */
.swal2-popup .swal2-styled:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 88118, app/assets/stylesheets/style.bundle.scss */
.swal2-popup .swal2-actions {
  margin: 1.5rem auto 1rem auto;
}

/* line 88122, app/assets/stylesheets/style.bundle.scss */
.swal2-container {
  overflow-y: hidden !important;
}

/* line 88125, app/assets/stylesheets/style.bundle.scss */
.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 88128, app/assets/stylesheets/style.bundle.scss */
.swal2-container .swal2-html-container {
  max-height: 200px;
  overflow: auto;
}

/* line 88133, app/assets/stylesheets/style.bundle.scss */
body.swal2-height-auto {
  height: 100% !important;
}

/* line 88137, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-warning {
  border-color: #ffa800;
  color: #ffa800;
}

/* line 88142, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-error {
  border-color: #f64e60;
  color: #f64e60;
}

/* line 88146, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-error [class^="swal2-x-mark-line"] {
  background-color: rgba(246, 78, 96, 0.75);
}

/* line 88150, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-success {
  border-color: #1bc5bd;
  color: #1bc5bd;
}

/* line 88154, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-success [class^="swal2-success-line"] {
  background-color: #1bc5bd;
}

/* line 88157, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-success .swal2-success-ring {
  border-color: rgba(27, 197, 189, 0.3);
}

/* line 88161, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-info {
  border-color: #8950fc;
  color: #8950fc;
}

/* line 88166, app/assets/stylesheets/style.bundle.scss */
.swal2-icon.swal2-question {
  border-color: #3699ff;
  color: #3699ff;
}

/* line 88171, app/assets/stylesheets/style.bundle.scss */
.tagify {
  border-radius: 0.42rem;
  border-color: #e4e6ef;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}

/* line 88180, app/assets/stylesheets/style.bundle.scss */
.tagify:hover {
  border-color: #e4e6ef;
}

/* line 88183, app/assets/stylesheets/style.bundle.scss */
.tagify.tagify--focus {
  border: 1px solid #69b3ff;
}

/* line 88186, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag {
  background-color: #ebedf3;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 0.5rem;
  border-radius: 0.42rem;
}

/* line 88197, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag div {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  padding-right: 0.25rem;
}

/* line 88203, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag div .tagify__tag-text {
  color: #7e8299;
  font-weight: 400;
}

/* line 88207, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag div:before {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-animation: none;
  animation: none;
  -webkit-transition: none;
  transition: none;
}

/* line 88215, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag .tagify__tag__removeBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  -webkit-transform: none;
  transform: none;
  position: static;
  border-radius: 0;
  margin-left: 0.25rem;
  margin-right: 0;
  line-height: 0;
}

/* line 88233, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag .tagify__tag__removeBtn:after {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  line-height: 0;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.6rem;
  color: #b5b5c3;
}

/* line 88259, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #3699ff;
}

/* line 88263, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.4;
}

/* line 88266, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag .tagify__tag__removeBtn:hover:after {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 88278, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) {
  background-color: #3699ff;
}

/* line 88281, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--primary:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88288, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--primary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88293, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--primary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88299, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--primary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88306, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) {
  background-color: rgba(54, 153, 255, 0.12);
}

/* line 88309, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #3699ff;
  font-weight: 500;
}

/* line 88316, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #3699ff;
}

/* line 88321, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88327, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88334, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) {
  background-color: #e4e6ef;
}

/* line 88337, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88344, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88349, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88355, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88362, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) {
  background-color: rgba(228, 230, 239, 0.12);
}

/* line 88365, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #e4e6ef;
  font-weight: 500;
}

/* line 88372, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #e4e6ef;
}

/* line 88377, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88383, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88390, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) {
  background-color: #1bc5bd;
}

/* line 88393, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--success:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88400, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--success:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88405, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--success:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88411, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--success:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88418, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) {
  background-color: rgba(27, 197, 189, 0.12);
}

/* line 88421, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #1bc5bd;
  font-weight: 500;
}

/* line 88428, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #1bc5bd;
}

/* line 88433, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88439, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88446, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) {
  background-color: #8950fc;
}

/* line 88449, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--info:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88456, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--info:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88461, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--info:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88467, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--info:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88474, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) {
  background-color: rgba(137, 80, 252, 0.12);
}

/* line 88477, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #8950fc;
  font-weight: 500;
}

/* line 88484, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #8950fc;
}

/* line 88489, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88495, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88502, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) {
  background-color: #ffa800;
}

/* line 88505, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--warning:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88512, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--warning:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88517, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--warning:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88523, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--warning:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88530, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) {
  background-color: rgba(255, 168, 0, 0.12);
}

/* line 88533, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffa800;
  font-weight: 500;
}

/* line 88540, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffa800;
}

/* line 88545, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88551, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88558, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) {
  background-color: #f64e60;
}

/* line 88561, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--danger:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88568, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--danger:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88573, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--danger:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88579, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--danger:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88586, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) {
  background-color: rgba(246, 78, 96, 0.12);
}

/* line 88589, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #f64e60;
  font-weight: 500;
}

/* line 88596, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #f64e60;
}

/* line 88601, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88607, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88614, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) {
  background-color: #f3f6f9;
}

/* line 88617, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--light:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88624, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--light:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88629, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--light:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88635, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--light:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88642, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) {
  background-color: rgba(243, 246, 249, 0.12);
}

/* line 88645, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #f3f6f9;
  font-weight: 500;
}

/* line 88652, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #f3f6f9;
}

/* line 88657, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88663, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88670, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) {
  background-color: #181c32;
}

/* line 88673, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--dark:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88680, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--dark:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88685, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--dark:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88691, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--dark:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88698, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) {
  background-color: rgba(24, 28, 50, 0.12);
}

/* line 88701, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #181c32;
  font-weight: 500;
}

/* line 88708, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #181c32;
}

/* line 88713, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88719, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88726, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) {
  background-color: #ffffff;
}

/* line 88729, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--white:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88736, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--white:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88741, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--white:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88747, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag--white:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88754, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) {
  background-color: rgba(255, 255, 255, 0.12);
}

/* line 88757, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed)
div
.tagify__tag-text {
  color: #ffffff;
  font-weight: 500;
}

/* line 88764, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed)
.tagify__tag__removeBtn:after {
  color: #ffffff;
}

/* line 88769, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88775, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed)
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88782, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify--notAllowed {
  background-color: #f64e60;
}

/* line 88785, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify--notAllowed div:before {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-animation: none;
  animation: none;
  -webkit-transition: none;
  transition: none;
}

/* line 88793, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify--notAllowed div .tagify__tag-text {
  color: #ffffff;
  opacity: 0.75;
}

/* line 88797, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:after {
  opacity: 0.5;
  color: #ffffff;
}

/* line 88801, app/assets/stylesheets/style.bundle.scss */
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}

/* line 88805, app/assets/stylesheets/style.bundle.scss */
.tagify
.tagify__tag.tagify--notAllowed
.tagify__tag__removeBtn:hover
+ div
> span {
  opacity: 0.3;
}

/* line 88813, app/assets/stylesheets/style.bundle.scss */
.tagify[readonly] .tagify__tag__removeBtn {
  display: none;
}

/* line 88817, app/assets/stylesheets/style.bundle.scss */
.tagify__input {
  color: #3f4254;
}

/* line 88820, app/assets/stylesheets/style.bundle.scss */
.tagify__input::before {
  top: auto;
  bottom: auto;
  height: auto;
  position: relative;
}

/* line 88827, app/assets/stylesheets/style.bundle.scss */
.tagify__input ~ .tagify.form-control {
  margin: 1rem;
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none !important;
  margin: 0;
  padding: 0;
}

/* line 88844, app/assets/stylesheets/style.bundle.scss */
.tagify__input.form-control {
  margin: 0;
}

/* line 88848, app/assets/stylesheets/style.bundle.scss */
.tagify__input--outside {
  display: block;
  max-width: 600px;
  border: 1px solid #ebedf3;
  margin-top: 1.5em;
  margin-bottom: 1em;
}

/* line 88856, app/assets/stylesheets/style.bundle.scss */
.tagify__dropdown {
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  background: #ffffff;
  border: 0 !important;
  outline: none !important;
  padding: 0.75rem 0;
  z-index: 98;
  border-radius: 0.42rem;
}

/* line 88866, app/assets/stylesheets/style.bundle.scss */
.modal-open .tagify__dropdown {
  z-index: 1051;
}

/* line 88869, app/assets/stylesheets/style.bundle.scss */
.tagify__dropdown .tagify__dropdown__wrapper {
  border: 0 !important;
  outline: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 88875, app/assets/stylesheets/style.bundle.scss */
.tagify__dropdown .tagify__dropdown__item {
  color: #3f4254;
  border-radius: 0;
  padding: 0.75rem 1.5rem;
  margin: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 88883, app/assets/stylesheets/style.bundle.scss */
.tagify__dropdown .tagify__dropdown__item.tagify__dropdown__item--active {
  background: #f3f6f9;
  color: #3699ff;
}

/* line 88888, app/assets/stylesheets/style.bundle.scss */
.tox-target {
  display: none;
}

/* line 88892, app/assets/stylesheets/style.bundle.scss */
.tox-tinymce {
  border-radius: 0.42rem !important;
  height: 500px !important;
}

/* line 88897, app/assets/stylesheets/style.bundle.scss */
.toast {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  background-position: 15px center !important;
  border: 0;
  background-color: #f3f6f9;
  color: #3f4254;
  -webkit-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}

/* line 88907, app/assets/stylesheets/style.bundle.scss */
.toast:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
  opacity: 1;
}

/* line 88914, app/assets/stylesheets/style.bundle.scss */
.toast .toast-close-button {
  outline: none !important;
  font-size: 0;
}

/* line 88918, app/assets/stylesheets/style.bundle.scss */
.toast .toast-close-button:before {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
  font-size: 0.9rem;
}

/* line 88933, app/assets/stylesheets/style.bundle.scss */
.toast .toast-title {
  font-size: 1.1rem;
  font-weight: 500;
  margin-bottom: 0.25rem;
}

/* line 88938, app/assets/stylesheets/style.bundle.scss */
.toast .toast-message {
  font-size: 1rem;
}

/* line 88941, app/assets/stylesheets/style.bundle.scss */
.toast.toast-success {
  background-color: #1bc5bd;
  color: #ffffff;
}

/* line 88945, app/assets/stylesheets/style.bundle.scss */
.toast.toast-info {
  background-color: #8950fc;
  color: #ffffff;
}

/* line 88949, app/assets/stylesheets/style.bundle.scss */
.toast.toast-warning {
  background-color: #ffa800;
  color: #ffffff;
}

/* line 88953, app/assets/stylesheets/style.bundle.scss */
.toast.toast-error {
  background-color: #f64e60;
  color: #ffffff;
}

/* line 88958, app/assets/stylesheets/style.bundle.scss */
.typeahead .form-control.tt-hint {
  color: #b5b5c3;
}

/* line 88962, app/assets/stylesheets/style.bundle.scss */
.typeahead .form-control.tt-input {
  color: #3f4254;
}

/* line 88966, app/assets/stylesheets/style.bundle.scss */
.typeahead .twitter-typeahead {
  display: block !important;
}

/* line 88970, app/assets/stylesheets/style.bundle.scss */
.typeahead .tt-menu {
  border: 0;
  margin: 0;
  min-width: 275px;
  padding: 0.65rem 0;
  left: auto !important;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem;
}

/* line 88981, app/assets/stylesheets/style.bundle.scss */
.typeahead .tt-menu .tt-dataset .tt-suggestion {
  padding: 0.65rem 1rem;
  font-size: 1rem;
  color: #3f4254;
  cursor: pointer;
}

/* line 88987, app/assets/stylesheets/style.bundle.scss */
.typeahead .tt-menu .tt-dataset .tt-suggestion .tt-highlight {
  color: #3f4254;
  font-weight: 500;
}

/* line 88991, app/assets/stylesheets/style.bundle.scss */
.typeahead .tt-menu .tt-dataset .tt-suggestion:hover {
  background: #f3f6f9;
}

/* line 88995, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Root {
  font-family: Poppins, Helvetica, "sans-serif";
}

/* line 88998, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Root.uppy-DragDrop--is-dragdrop-supported {
  border: 2px dashed #ebedf3;
}

/* line 89002, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner {
  background-color: #f3f6f9;
  border: 1px solid #ebedf3;
}

/* line 89006, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-bar,
.uppy .uppy-Dashboard-inner .uppy-Dashboard-AddFilesPanel,
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-panel,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-progress,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-action,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-previewLink {
  z-index: 1;
}

/* line 89014, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-title {
  color: #3f4254;
  font-size: 1rem;
  font-weight: 500;
}

/* line 89019, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-addMoreCaption {
  font-size: 0.9rem;
}

/* line 89022, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-Dashboard-dropFilesTitle {
  color: #3f4254;
  font-size: 1.3rem;
  font-weight: 500;
}

/* line 89027, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-DashboardTab-name {
  color: #3f4254;
}

/* line 89030, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner .uppy-DashboardItem.is-complete .progress {
  stroke: #1bc5bd;
  fill: #1bc5bd;
}

/* line 89034, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-inner .uppy-StatusBar-statusSecondary {
  overflow: visible;
}

/* line 89038, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DragDrop-container:focus {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-color: #3699ff !important;
}

/* line 89044, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DashboardAddFiles-info {
  bottom: 20px !important;
}

/* line 89048, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-note {
  color: #3f4254;
  font-size: 0.9rem;
  font-weight: 400;
}

/* line 89054, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-btn-primary {
  font-size: 1rem;
  font-weight: 400;
  background: #3699ff;
  color: #ffffff;
  outline: none !important;
}

/* line 89061, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-btn-primary:focus,
.uppy .uppy-btn-primary:hover {
  background-color: #1789ff;
}

/* line 89066, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DashboardContent-back {
  font-size: 1rem;
  font-weight: 500;
  color: #3699ff;
  outline: none !important;
}

/* line 89072, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DashboardContent-back:focus,
.uppy .uppy-DashboardContent-back:hover {
  color: #1789ff;
}

/* line 89077, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-browse {
  color: #3699ff;
}

/* line 89080, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-Dashboard-browse:focus,
.uppy .uppy-Dashboard-browse:hover {
  color: #1789ff;
}

/* line 89085, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DashboardContent-addMore svg {
  stroke: #3699ff;
  fill: #3699ff;
}

/* line 89090, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-ProgressBar {
  z-index: 1;
}

/* line 89093, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-ProgressBar .uppy-ProgressBar-inner {
  background-color: #3699ff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 89098, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-ProgressBar .uppy-ProgressBar-percentage {
  color: #3f4254;
  font-size: 0.9rem;
  font-weight: 400;
}

/* line 89104, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DragDrop-label {
  font-size: 1rem;
  font-weight: 500;
  color: #3f4254;
}

/* line 89109, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText {
  color: #3699ff;
}

/* line 89112, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:focus,
.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:hover {
  color: #1789ff;
}

/* line 89117, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar {
  z-index: 1;
}

/* line 89120, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar .uppy-StatusBar-status {
  overflow-x: visible;
  display: none;
}

/* line 89124, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar .uppy-StatusBar-progress {
  background-color: #3699ff;
}

/* line 89127, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-statusPrimary {
  font-size: 0.9rem;
  font-weight: 400;
  color: #3f4254;
}

/* line 89132, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-spinner svg {
  fill: #3699ff;
}

/* line 89135, app/assets/stylesheets/style.bundle.scss */
.uppy
.uppy-StatusBar
.uppy-StatusBar-actions
.uppy-StatusBar-actionCircleBtn
.UppyIcon
circle {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  fill: #ebedf3;
}

/* line 89145, app/assets/stylesheets/style.bundle.scss */
.uppy
.uppy-StatusBar
.uppy-StatusBar-actions
.uppy-StatusBar-actionCircleBtn
.UppyIcon
path {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  fill: #3f4254;
}

/* line 89155, app/assets/stylesheets/style.bundle.scss */
.uppy
.uppy-StatusBar
.uppy-StatusBar-actions
.uppy-StatusBar-actionCircleBtn
.UppyIcon:hover
circle {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  fill: #3699ff;
}

/* line 89165, app/assets/stylesheets/style.bundle.scss */
.uppy
.uppy-StatusBar
.uppy-StatusBar-actions
.uppy-StatusBar-actionCircleBtn
.UppyIcon:hover
path {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  fill: #ffffff;
}

/* line 89175, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar.is-complete .uppy-StatusBar-progress {
  background-color: #1bc5bd;
}

/* line 89178, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-content {
  padding-left: 0 !important;
}

/* line 89181, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-actions {
  right: 0 !important;
}

/* line 89185, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy.uppy-Informer p {
  background-color: rgba(246, 78, 96, 0.1);
  color: #f64e60;
  border-radius: 0.42rem;
}

/* line 89191, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-progress {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 89201, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-status {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 89212, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-status.uppy-status-ongoing {
  height: 40px;
  opacity: 1;
}

/* line 89216, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-status.uppy-status-hidden {
  display: none;
}

/* line 89220, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-btn {
  margin-top: 10px;
}

/* line 89224, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 89236, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container {
  width: calc(50% - 5px);
  margin: 10px 5px 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 50px;
  background-color: #f3f6f9;
  border-radius: 0.42rem;
  overflow: hidden;
}

/* line 89251, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail {
  width: 60px;
  height: 50px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 89262, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail img {
  height: 100%;
  width: auto;
}

/* line 89266, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail-label {
  font-weight: 400;
  color: #3f4254;
  margin-left: 10px;
  padding-right: 10px;
}

/* line 89272, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail {
  margin: auto 10px auto auto;
  cursor: pointer;
}

/* line 89276, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail i {
  font-size: 0.7rem;
  color: #7e8299;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 89289, app/assets/stylesheets/style.bundle.scss */
.uppy
.uppy-thumbnails
.uppy-thumbnail-container
.uppy-remove-thumbnail:hover
i {
  color: #3699ff;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 89305, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container:nth-child(odd) {
  margin-left: 0;
}

/* line 89308, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-thumbnails .uppy-thumbnail-container:nth-child(even) {
  margin-right: 0;
}

@media (max-width: 1199.98px) {
  /* line 89312, app/assets/stylesheets/style.bundle.scss */
  .uppy .uppy-thumbnails .uppy-thumbnail-container {
    width: 100%;
    margin: 10px 0 0;
  }
}

/* line 89318, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-list .uppy-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 1rem;
  background-color: #f3f6f9;
  margin-top: 0.75rem;
  border-radius: 0.42rem;
}

/* line 89333, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-list .uppy-list-item:last-child {
  margin-bottom: 0.75rem;
}

/* line 89336, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-list .uppy-list-item .uppy-list-label {
  font-weight: 500;
  color: #7e8299;
}

/* line 89340, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-list .uppy-list-item .uppy-list-remove {
  cursor: pointer;
  margin-left: 1rem;
}

/* line 89344, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-list .uppy-list-item .uppy-list-remove i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  font-size: 0.7rem;
  color: #7e8299;
}

/* line 89357, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-list .uppy-list-item .uppy-list-remove:hover i {
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
  color: #3699ff;
}

/* line 89370, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-wrapper .uppy-FileInput-container {
  margin-bottom: 0rem;
}

/* line 89374, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-input-control {
  position: relative;
  z-index: 1;
  height: 0;
  width: 0;
  opacity: 0;
}

/* line 89382, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-informer-min .uppy-Informer {
  position: static !important;
  top: auto;
  bottom: auto;
  -webkit-transform: none;
  transform: none;
  z-index: 0;
}

/* line 89390, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-informer-min .uppy-Informer[aria-hidden="true"] {
  display: none;
}

/* line 89393, app/assets/stylesheets/style.bundle.scss */
.uppy .uppy-informer-min .uppy-Informer p {
  display: block;
  max-width: none;
}

/* line 89398, app/assets/stylesheets/style.bundle.scss */
.draggable {
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  outline: none !important;
}

/* line 89403, app/assets/stylesheets/style.bundle.scss */
.draggable.draggable-mirror {
  opacity: 0.8;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border: 2px dashed #e4e6ef !important;
}

/* line 89409, app/assets/stylesheets/style.bundle.scss */
.draggable.draggable--original {
  opacity: 0 !important;
}

/* line 89412, app/assets/stylesheets/style.bundle.scss */
.draggable.draggable-source--is-dragging.draggable--over {
  opacity: 0 !important;
}

/* line 89415, app/assets/stylesheets/style.bundle.scss */
.draggable .draggable-handle {
  cursor: move;
}

/* line 89419, app/assets/stylesheets/style.bundle.scss */
.draggable-zone {
  outline: none !important;
}

/* line 89423, app/assets/stylesheets/style.bundle.scss */
.example .example-tools {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 89435, app/assets/stylesheets/style.bundle.scss */
.example .example-toggle,
.example .example-copy {
  height: 34px;
  width: 34px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0.25rem;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  cursor: pointer;
  font-size: 1.15rem;
  color: #b5b5c3;
}

/* line 89455, app/assets/stylesheets/style.bundle.scss */
.example .example-toggle:hover,
.example .example-copy:hover {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 89462, app/assets/stylesheets/style.bundle.scss */
.example .example-toggle {
  font-size: 1.35rem;
}

/* line 89465, app/assets/stylesheets/style.bundle.scss */
.example .example-toggle:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 89479, app/assets/stylesheets/style.bundle.scss */
.example .example-toggle.example-toggled {
  background-color: #f3f6f9;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 89487, app/assets/stylesheets/style.bundle.scss */
.example .example-toggle.example-toggled:after {
  content: "";
}

/* line 89491, app/assets/stylesheets/style.bundle.scss */
.example .card-toolbar .example-toggle {
  border-radius: 0.42rem;
}

/* line 89495, app/assets/stylesheets/style.bundle.scss */
.example .example-copy:after {
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 89510, app/assets/stylesheets/style.bundle.scss */
.example .example-copy.example-copied {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  color: #3699ff;
}

/* line 89515, app/assets/stylesheets/style.bundle.scss */
.example .example-copy.example-copied:after {
  content: "";
}

/* line 89519, app/assets/stylesheets/style.bundle.scss */
.example .example-preview {
  border: 4px solid #f3f6f9;
  padding: 1.75rem 1.5rem;
  border-top-left-radius: 0.42rem;
  border-top-right-radius: 0.42rem;
}

/* line 89526, app/assets/stylesheets/style.bundle.scss */
.example .example-nav.nav {
  padding: 0 1.5rem;
}

/* line 89529, app/assets/stylesheets/style.bundle.scss */
.example .example-nav.nav .nav-item {
  margin: 0;
  margin-right: 1rem;
}

/* line 89533, app/assets/stylesheets/style.bundle.scss */
.example .example-nav.nav .nav-link {
  padding: 1rem 0;
}

/* line 89537, app/assets/stylesheets/style.bundle.scss */
.example .example-code {
  padding: 0;
  position: relative;
  background-color: #f3f6f9;
  border-radius: 0.42rem;
}

/* line 89543, app/assets/stylesheets/style.bundle.scss */
.example .example-code .example-copy {
  position: absolute;
  top: 0.25rem;
  right: 0.75rem;
}

/* line 89548, app/assets/stylesheets/style.bundle.scss */
.example .example-code .example-copy:hover {
  color: #3699ff;
  -webkit-transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, -webkit-box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
}

/* line 89560, app/assets/stylesheets/style.bundle.scss */
.example .example-code .example-highlight {
  padding: 1.75rem 1.5rem;
}

/* line 89563, app/assets/stylesheets/style.bundle.scss */
.example .example-code .tab-pane .example-highlight {
  padding: 1.75rem 1.5rem;
}

/* line 89566, app/assets/stylesheets/style.bundle.scss */
.example .example-code .example-nav + .example-copy {
  top: 0.25rem;
}

/* line 89569, app/assets/stylesheets/style.bundle.scss */
.example .example-code pre[class*="language-"] {
  margin: 0;
  overflow: auto;
  padding: 0;
  background-color: #f3f6f9;
  border-radius: 0.42rem;
  font-size: 1rem;
}

/* line 89577, app/assets/stylesheets/style.bundle.scss */
.example .example-code pre[class*="language-"] code {
  padding: 0;
  margin: 0;
}

/* line 89581, app/assets/stylesheets/style.bundle.scss */
.example .example-code pre[class*="language-"] code .token.operator {
  background: none;
}

/* line 89585, app/assets/stylesheets/style.bundle.scss */
.example .example-preview + .example-code {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 89589, app/assets/stylesheets/style.bundle.scss */
.example .example-preview + .example-code .example-copy {
  top: 0rem;
  height: 25px;
}

/* line 89593, app/assets/stylesheets/style.bundle.scss */
.example .example-preview + .example-code pre[class*="language-"] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 89598, app/assets/stylesheets/style.bundle.scss */
.example.example-compact {
  position: relative;
}

/* line 89601, app/assets/stylesheets/style.bundle.scss */
.example.example-compact .example-toggle.example-toggled {
  background-color: #f3f6f9;
}

/* line 89604, app/assets/stylesheets/style.bundle.scss */
.example.example-compact .example-code {
  background-color: #f3f6f9;
  border-radius: 0.42rem;
}

/* line 89608, app/assets/stylesheets/style.bundle.scss */
.example.example-compact .example-code pre[class*="language-"] {
  background-color: #f3f6f9;
}

/* line 89611, app/assets/stylesheets/style.bundle.scss */
.example.example-compact .example-code:not(.example-code-on) {
  position: absolute;
  left: -1000rem;
  top: -1000rem;
  opacity: 0;
}

/* line 89617, app/assets/stylesheets/style.bundle.scss */
.example.example-compact .example-code.example-code-on {
  display: none;
}

/* line 89620, app/assets/stylesheets/style.bundle.scss */
.example.example-compact .example-preview + .example-code {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 89625, app/assets/stylesheets/style.bundle.scss */
.apexcharts-text,
.apexcharts-title-text,
.apexcharts-legend-text {
  font-family: Poppins, Helvetica, "sans-serif" !important;
}

/* line 89631, app/assets/stylesheets/style.bundle.scss */
.apexcharts-title-text {
  font-weight: 400;
}

/* line 89635, app/assets/stylesheets/style.bundle.scss */
.apexcharts-pie-label {
  font-weight: 400;
  font-size: 0.925rem;
}

/* line 89640, app/assets/stylesheets/style.bundle.scss */
.apexcharts-toolbar {
  text-align: left !important;
}

/* line 89644, app/assets/stylesheets/style.bundle.scss */
.apexcharts-menu {
  background: #ffffff;
  border: 0 !important;
  padding: 0.5rem 0 !important;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 0.42rem !important;
  overflow: hidden;
  min-width: 10rem !important;
}

/* line 89654, app/assets/stylesheets/style.bundle.scss */
.apexcharts-menu .apexcharts-menu-item {
  padding: 0.75rem 1.25rem;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

/* line 89659, app/assets/stylesheets/style.bundle.scss */
.apexcharts-menu .apexcharts-menu-item:hover {
  background-color: #f3f6f9 !important;
}

/* line 89663, app/assets/stylesheets/style.bundle.scss */
.apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.42rem;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0 !important;
  background: #ffffff;
}

/* line 89670, app/assets/stylesheets/style.bundle.scss */
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #f3f6f9 !important;
  border: 0 !important;
}

/* line 89675, app/assets/stylesheets/style.bundle.scss */
.apexcharts-tooltip .apexcharts-tooltip-title {
  padding: 0.5rem 1rem;
}

/* line 89679, app/assets/stylesheets/style.bundle.scss */
.apexcharts-xaxistooltip.apexcharts-theme-light {
  border-radius: 0.42rem !important;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15) !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15) !important;
  border: 0 !important;
  background: #ffffff !important;
}

/* line 89686, app/assets/stylesheets/style.bundle.scss */
.apexcharts-xaxistooltip.apexcharts-theme-light:before {
  border-bottom: 0 !important;
}

/* line 89689, app/assets/stylesheets/style.bundle.scss */
.apexcharts-xaxistooltip.apexcharts-theme-light:after {
  border-bottom-color: #ffffff !important;
}

/* line 89693, app/assets/stylesheets/style.bundle.scss */
.card-rounded-bottom .apexcharts-canvas svg {
  border-bottom-left-radius: 0.42rem;
  border-bottom-right-radius: 0.42rem;
}

/* line 89698, app/assets/stylesheets/style.bundle.scss */
.rounded .apexcharts-canvas svg {
  border-radius: 0.42rem !important;
}

/* line 89702, app/assets/stylesheets/style.bundle.scss */
.rounded-sm .apexcharts-canvas svg {
  border-radius: 0.28rem !important;
}

/* line 89706, app/assets/stylesheets/style.bundle.scss */
.rounded-lg .apexcharts-canvas svg {
  border-radius: 0.85rem !important;
}

/* line 89710, app/assets/stylesheets/style.bundle.scss */
.rounded-xl .apexcharts-canvas svg {
  border-radius: 1.25rem !important;
}

/* line 89714, app/assets/stylesheets/style.bundle.scss */
.leaflet-container .leaflet-pane,
.leaflet-container .leaflet-top,
.leaflet-container .leaflet-bottom,
.leaflet-container .leaflet-control {
  z-index: 1 !important;
}

/* line 89721, app/assets/stylesheets/style.bundle.scss */
.leaflet-container .leaflet-popup-content-wrapper {
  border-radius: 0.42rem !important;
  text-align: center;
  -webkit-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}

/* line 89727, app/assets/stylesheets/style.bundle.scss */
.leaflet-container .leaflet-popup-content-wrapper .leaflet-popup-content {
  font-family: Poppins, Helvetica, "sans-serif";
  font-size: 1rem;
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 89733, app/assets/stylesheets/style.bundle.scss */
html {
  font-family: sans-serif;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 89742, app/assets/stylesheets/style.bundle.scss */
html,
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 13px !important;
  font-weight: 400;
  font-family: Poppins, Helvetica, "sans-serif";
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 1199.98px) {
  /* line 89755, app/assets/stylesheets/style.bundle.scss */
  html,
body {
    font-size: 13px !important;
  }
}

@media (max-width: 991.98px) {
  /* line 89761, app/assets/stylesheets/style.bundle.scss */
  html,
body {
    font-size: 12px !important;
  }
}

/* line 89767, app/assets/stylesheets/style.bundle.scss */
body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #3f4254;
}

/* line 89778, app/assets/stylesheets/style.bundle.scss */
router-outlet {
  display: none;
}

/* line 89782, app/assets/stylesheets/style.bundle.scss */
a:hover,
a:active,
a:focus {
  text-decoration: none !important;
}

/* line 89788, app/assets/stylesheets/style.bundle.scss */
canvas {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

@media print {
  /* line 89795, app/assets/stylesheets/style.bundle.scss */
  .print-content-only {
    padding: 0 !important;
    background: none !important;
  }
  /* line 89799, app/assets/stylesheets/style.bundle.scss */
  .print-content-only .wrapper,
.print-content-only .page,
.print-content-only .content,
.print-content-only .container,
.print-content-only .container-fluid,
.print-content-only .container-sm,
.print-content-only .container-md,
.print-content-only .container-lg,
.print-content-only .container-xl,
.print-content-only .container-xxl {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  /* line 89813, app/assets/stylesheets/style.bundle.scss */
  .print-content-only .aside,
.print-content-only .sidebar,
.print-content-only .sticky-toolbar,
.print-content-only .scrolltop,
.print-content-only .header,
.print-content-only .header-mobile,
.print-content-only .footer,
.print-content-only .subheader,
.print-content-only .offcanvas {
    display: none !important;
  }
}

/* line 89826, app/assets/stylesheets/style.bundle.scss */
body {
  background: #eef0f8;
}

@media (min-width: 992px) {
  /* line 89831, app/assets/stylesheets/style.bundle.scss */
  .header-fixed .wrapper {
    padding-top: 65px;
  }
  /* line 89834, app/assets/stylesheets/style.bundle.scss */
  .header-fixed.subheader-fixed.subheader-enabled .wrapper {
    padding-top: 119px;
  }
  /* line 89837, app/assets/stylesheets/style.bundle.scss */
  .aside-fixed .wrapper {
    padding-left: 150px;
  }
  /* line 89840, app/assets/stylesheets/style.bundle.scss */
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    padding: 0 25px;
  }
}

@media (max-width: 991.98px) {
  /* line 89852, app/assets/stylesheets/style.bundle.scss */
  .header-mobile-fixed .wrapper {
    padding-top: 55px;
  }
  /* line 89855, app/assets/stylesheets/style.bundle.scss */
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    max-width: none;
    padding: 0 15px;
  }
}

@media (min-width: 992px) {
  /* line 89868, app/assets/stylesheets/style.bundle.scss */
  .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 65px;
    background-color: #ffffff;
    position: relative;
    z-index: 2;
  }
  /* line 89880, app/assets/stylesheets/style.bundle.scss */
  .header.header-fixed {
    height: 65px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 97;
  }
  /* line 89888, app/assets/stylesheets/style.bundle.scss */
  .aside-enabled .header.header-fixed {
    left: 150px;
  }
  /* line 89891, app/assets/stylesheets/style.bundle.scss */
  .header-fixed.subheader-fixed .header {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
}

@media (min-width: 992px) {
  /* line 89898, app/assets/stylesheets/style.bundle.scss */
  .header-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 100%;
    margin: 0;
  }
  /* line 89908, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav {
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  /* line 89919, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-decoration: none;
    position: relative;
    vertical-align: middle;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    outline: none !important;
    text-decoration: none;
    cursor: pointer;
  }
  /* line 89933, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-link .menu-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0;
  }
  /* line 89945, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-link .menu-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 0;
    white-space: nowrap;
  }
  /* line 89955, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-link .menu-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 89963, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-link .menu-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 89971, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-link:hover,
.header-menu .menu-nav > .menu-item .menu-link:active,
.header-menu .menu-nav > .menu-item .menu-link:focus {
    text-decoration: none;
  }
  /* line 89976, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link > .menu-text {
    width: auto;
  }
  /* line 89979, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item.menu-item-icon > .menu-link {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 89984, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item.menu-item-icon > .menu-link > .menu-icon {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 89989, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu {
    display: none;
    z-index: 98;
    position: absolute;
    top: 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
    border-radius: 0.42rem;
    padding: 20px 10px;
  }
  /* line 90000, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-scroll {
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  /* line 90014, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-subnav {
    list-style: none !important;
    padding: 0;
    margin: 0;
  }
  /* line 90019, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu {
    width: 275px;
    margin: 0 auto;
    left: auto;
    right: auto;
  }
  /* line 90025, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-full {
    margin: 0 auto;
    width: auto;
    left: 20px;
    right: 20px;
  }
  /* line 90031, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed {
    left: auto;
    right: auto;
    width: auto;
  }
  /* line 90036, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-right {
    right: 0;
    left: auto;
  }
  /* line 90040, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu.menu-submenu-right.menu-submenu-pull {
    margin-right: -40px;
  }
  /* line 90046, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-left {
    right: auto;
    left: 0;
  }
  /* line 90050, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu.menu-submenu-left.menu-submenu-pull {
    margin-left: -40px;
  }
  /* line 90056, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-center {
    margin: 0 auto;
    left: 0;
    right: 0;
  }
  /* line 90061, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu {
    position: relative;
    padding: 0;
    margin: 0;
  }
  /* line 90071, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu
> .menu-submenu {
    top: 0;
    display: none;
    margin-top: 0;
  }
  /* line 90082, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu
> .menu-submenu.menu-submenu-left {
    right: 100%;
    left: auto;
  }
  /* line 90092, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu
> .menu-submenu.menu-submenu-right {
    left: 100%;
    right: auto;
  }
  /* line 90102, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu.menu-item-dropup
> .menu-submenu {
    top: auto;
    bottom: 0;
  }
  /* line 90112, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
  }
  /* line 90120, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-content > .menu-item {
    padding: 0;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  /* line 90134, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-content
> .menu-item:last-child {
    border-right: 0;
  }
  /* line 90142, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
    margin: 0;
    text-decoration: none;
    position: relative;
  }
  /* line 90154, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  /* line 90165, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap;
  }
  /* line 90174, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    padding: 0 10px 0 0;
  }
  /* line 90184, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-heading .menu-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 0 0 10px;
  }
  /* line 90193, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-inner,
.header-menu .menu-nav > .menu-item .menu-subnav {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  /* line 90199, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item,
.header-menu .menu-nav > .menu-item .menu-subnav > .menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin: 0;
    padding: 10px 20px;
  }
  /* line 90210, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link,
.header-menu .menu-nav > .menu-item .menu-subnav > .menu-item .menu-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-decoration: none;
    position: relative;
  }
  /* line 90224, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link:hover,
.header-menu
.menu-nav
> .menu-item
.menu-inner
> .menu-item
.menu-link:active,
.header-menu .menu-nav > .menu-item .menu-inner > .menu-item .menu-link:focus,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link:hover,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link:active,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link:focus {
    outline: none;
    text-decoration: none;
  }
  /* line 90253, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-inner
> .menu-item
.menu-link
.menu-text,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link
.menu-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  /* line 90277, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-inner
> .menu-item
.menu-link
.menu-label,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link
.menu-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap;
    padding: 0px 0px 0px 5px;
  }
  /* line 90300, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-inner
> .menu-item
.menu-link
.menu-icon,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link
.menu-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33px;
    flex: 0 0 33px;
    padding: 0;
    font-size: 1.4rem;
  }
  /* line 90326, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-inner
> .menu-item
.menu-link
.menu-bullet,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link
.menu-bullet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 0;
  }
  /* line 90348, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-inner
> .menu-item
.menu-link
.menu-arrow,
.header-menu
.menu-nav
> .menu-item
.menu-subnav
> .menu-item
.menu-link
.menu-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0px 0px 0px 10px;
  }
  /* line 90370, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-inner {
    padding: 0;
  }
  /* line 90373, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu .menu-submenu {
    margin-left: 1px;
  }
  /* line 90376, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-submenu.menu-submenu-left {
    margin-right: 1px;
  }
  /* line 90383, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-submenu.menu-item-tabs
> .menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu
> .menu-submenu {
    top: 100%;
  }
  /* line 90392, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-submenu.menu-item-tabs
> .menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu
> .menu-submenu.menu-submenu-left {
    right: 100%;
    left: 0;
  }
  /* line 90402, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-submenu.menu-item-tabs
> .menu-submenu
> .menu-subnav
> .menu-item.menu-item-submenu
> .menu-submenu.menu-submenu-right {
    left: 100%;
    right: 0;
  }
  /* line 90412, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0px 0.25rem;
    padding: 0px 0.25rem;
  }
  /* line 90422, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link > .menu-arrow {
    display: none;
  }
  /* line 90425, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link > .menu-arrow:before {
    content: "" !important;
  }
  /* line 90428, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item.menu-item-rel {
    position: relative;
  }
  /* line 90431, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 0.75rem 1.25rem;
    border-radius: 0.42rem;
  }
  /* line 90438, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link:hover {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  /* line 90442, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon {
    font-size: 1.4rem;
    width: 30px;
    padding: 0;
    line-height: 0;
  }
  /* line 90448, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon {
    height: 23px;
    width: 23px;
    margin-left: -2px;
  }
  /* line 90453, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet {
    width: 20px;
  }
  /* line 90456, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  /* line 90460, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  /* line 90470, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    width: 5px;
    height: 1px;
  }
  /* line 90479, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
    font-weight: 500;
    font-size: 1rem;
    text-transform: initial;
  }
  /* line 90484, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
  }
  /* line 90487, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
    font-size: 0.6rem;
    width: 20px;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  /* line 90494, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow:before {
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  /* line 90508, app/assets/stylesheets/style.bundle.scss */
  [direction="rtl"]
.header-menu
.menu-nav
> .menu-item
> .menu-link
.menu-arrow:before {
    content: "" !important;
  }
  /* line 90516, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  /* line 90519, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu {
    padding: 0px;
    border-radius: 0.42rem;
  }
  /* line 90523, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item {
    padding: 0px;
  }
  /* line 90531, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 11px 20px;
    border-radius: 0.42rem;
  }
  /* line 90544, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link:hover {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  /* line 90554, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-icon {
    font-size: 1.4rem;
    width: 33px;
    padding: 0;
    line-height: 0;
  }
  /* line 90567, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-icon.svg-icon {
    height: 23px;
    width: 23px;
    margin-left: -2px;
  }
  /* line 90579, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-bullet {
    width: 20px;
  }
  /* line 90589, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-bullet
> span {
    vertical-align: middle;
    display: inline-block;
  }
  /* line 90601, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  /* line 90614, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    width: 9px;
    height: 1px;
  }
  /* line 90626, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  /* line 90638, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-label {
    padding: 0px 0px 0px 5px;
  }
  /* line 90648, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-arrow {
    font-size: 0.6rem;
    width: 20px;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0px 0px 0px 10px;
  }
  /* line 90663, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-arrow:before {
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  /* line 90684, app/assets/stylesheets/style.bundle.scss */
  [direction="rtl"]
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-arrow:before {
    content: "" !important;
  }
  /* line 90695, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-item-here {
    display: none;
  }
  /* line 90705, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  /* line 90715, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
> .menu-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
  }
  /* line 90728, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
> .menu-item:last-child {
    border-right: 0 !important;
  }
  /* line 90737, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-heading {
    padding: 30px 30px 10px 30px;
  }
  /* line 90746, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-heading
> .menu-text {
    font-weight: 500;
    font-size: 1.07rem;
    text-transform: initial;
  }
  /* line 90758, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-heading
> .menu-icon {
    font-size: 1.35rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30px;
    flex: 0 0 30px;
    padding: 0;
  }
  /* line 90772, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-heading
.menu-label {
    padding: 0px 0px 0px 5px;
  }
  /* line 90782, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner {
    padding: 0 0 20px 0;
  }
  /* line 90791, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item {
    padding: 0px;
  }
  /* line 90801, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 11px 20px;
    border-radius: 0.42rem;
  }
  /* line 90816, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link:hover {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  /* line 90828, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-icon {
    font-size: 1.4rem;
    width: 33px;
    padding: 0;
    line-height: 0;
  }
  /* line 90843, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-icon.svg-icon {
    height: 23px;
    width: 23px;
    margin-left: -2px;
  }
  /* line 90857, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-bullet {
    width: 20px;
  }
  /* line 90869, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-bullet
> span {
    vertical-align: middle;
    display: inline-block;
  }
  /* line 90883, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  /* line 90898, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    width: 9px;
    height: 1px;
  }
  /* line 90912, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  /* line 90926, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-label {
    padding: 0px 0px 0px 5px;
  }
  /* line 90938, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-arrow {
    font-size: 0.6rem;
    width: 20px;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0px 0px 0px 10px;
  }
  /* line 90955, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-arrow:before {
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  /* line 90978, app/assets/stylesheets/style.bundle.scss */
  [direction="rtl"]
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-arrow:before {
    content: "" !important;
  }
  /* line 90991, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-item-here {
    display: none;
  }
  /* line 91003, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-classic {
    padding: 20px 10px;
  }
  /* line 91006, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  /* line 91014, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu.menu-submenu-inline
> .menu-subnav
> .menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 0;
  }
  /* line 91025, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav .menu-item.menu-item-resize {
    display: none;
  }
  /* line 91028, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu,
.header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu {
    display: block;
    -webkit-animation: header-menu-submenu-fade-in 0.3s ease 1, header-menu-submenu-move-down 0.3s ease-out 1;
    animation: header-menu-submenu-fade-in 0.3s ease 1, header-menu-submenu-move-down 0.3s ease-out 1;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  /* line 91039, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu,
.header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu {
    -webkit-animation: none;
    animation: none;
  }
}

@media (min-width: 992px) {
  /* line 91047, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
.menu-item.menu-item-active-tab
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover
> .menu-submenu,
.header-menu
.menu-nav
.menu-item.menu-item-hover
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover
> .menu-submenu {
    display: block;
    -webkit-animation: header-menu-submenu-fade-in 0.3s ease 1, header-menu-submenu-move-up 0.3s ease-out 1;
    animation: header-menu-submenu-fade-in 0.3s ease 1, header-menu-submenu-move-up 0.3s ease-out 1;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  /* line 91070, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
.menu-item.menu-item-active-tab
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover
> .menu-submenu,
.header-menu
.menu-nav
.menu-item.menu-item-hover
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover
> .menu-submenu {
    -webkit-animation: none;
    animation: none;
  }
}

@media (min-width: 992px) {
  /* line 91090, app/assets/stylesheets/style.bundle.scss */
  .header-menu.header-menu-root-arrow
.menu-nav
> .menu-item
> .menu-link
> .menu-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (min-width: 992px) and (max-width: 1399.98px) {
  /* line 91102, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-full,
.header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed,
.header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-auto,
.header-menu
.menu-nav
> .menu-item
.menu-submenu.menu-submenu-auto.menu-submenu-mimimal-desktop-wide,
.header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xl,
.header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xxl {
    margin: 0 auto;
    width: auto;
    left: 20px;
    right: 20px;
  }
}

@media (min-width: 0) {
  /* line 91119, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xs {
    width: -60px;
  }
}

@media (min-width: 576px) {
  /* line 91125, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-sm {
    width: 516px;
  }
}

@media (min-width: 768px) {
  /* line 91131, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-md {
    width: 708px;
  }
}

@media (min-width: 992px) {
  /* line 91137, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-lg {
    width: 932px;
  }
}

@media (min-width: 1200px) {
  /* line 91143, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xl {
    width: 1140px;
  }
}

@media (min-width: 1400px) {
  /* line 91149, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-fixed-xxl {
    width: 1340px;
  }
}

@-webkit-keyframes header-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes header-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes header-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes header-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes header-menu-submenu-move-up {
  from {
    margin-top: -10px;
  }
  to {
    margin-top: 0;
  }
}

@keyframes header-menu-submenu-move-up {
  from {
    margin-top: -10px;
  }
  to {
    margin-top: 0;
  }
}

@-webkit-keyframes header-menu-submenu-move-down {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}

@keyframes header-menu-submenu-move-down {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}

@media (min-width: 992px) {
  /* line 91227, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link {
    background-color: none;
  }
  /* line 91230, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91241, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91252, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #b5b5c3;
  }
  /* line 91260, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #b5b5c3;
  }
  /* line 91268, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
    color: #7e8299;
  }
  /* line 91271, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
    color: #b5b5c3;
  }
  /* line 91274, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
    background-color: #f3f6f9;
  }
  /* line 91277, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91288, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91299, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 91307, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 91315, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
    color: #3699ff;
  }
  /* line 91318, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 91325, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link {
    background-color: #f3f6f9;
  }
  /* line 91328, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91339, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91350, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 91358, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 91366, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
    color: #3699ff;
  }
  /* line 91369, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 91376, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link,
.header-menu
.menu-nav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link {
    background-color: none;
  }
  /* line 91386, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.header-menu
.menu-nav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91405, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu
.menu-nav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91424, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.header-menu
.menu-nav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 91438, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.header-menu
.menu-nav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 91452, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-text,
.header-menu
.menu-nav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 91464, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
> .menu-arrow,
.header-menu
.menu-nav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 91476, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav > .menu-item .menu-submenu {
    background-color: #ffffff;
    -webkit-box-shadow: 0px 15px 50px 0px rgba(82, 63, 105, 0.15);
    box-shadow: 0px 15px 50px 0px rgba(82, 63, 105, 0.15);
  }
  /* line 91481, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-icon {
    color: #b5b5c3;
  }
  /* line 91491, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #b5b5c3;
  }
  /* line 91506, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91520, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #b5b5c3;
  }
  /* line 91531, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #b5b5c3;
  }
  /* line 91542, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-text {
    color: #3f4254;
  }
  /* line 91552, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item
> .menu-link
.menu-arrow {
    color: #b5b5c3;
  }
  /* line 91562, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 91571, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 91581, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 91596, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91610, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 91621, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 91632, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 91642, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-active
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 91652, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 91661, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 91671, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 91686, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91700, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 91711, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 91722, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 91732, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-here
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 91742, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 91758, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 91776, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 91802, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91827, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 91847, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 91867, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-text,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 91885, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
> .menu-arrow,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 91903, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
> .menu-item {
    border-right: 1px solid #ebedf3;
  }
  /* line 91912, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-heading
> .menu-text {
    color: #181c32;
  }
  /* line 91922, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-heading
> .menu-icon {
    color: #b5b5c3;
  }
  /* line 91932, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-icon {
    color: #b5b5c3;
  }
  /* line 91944, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #b5b5c3;
  }
  /* line 91961, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 91977, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #b5b5c3;
  }
  /* line 91990, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #b5b5c3;
  }
  /* line 92003, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-text {
    color: #3f4254;
  }
  /* line 92015, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item
> .menu-link
.menu-arrow {
    color: #b5b5c3;
  }
  /* line 92027, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 92038, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 92050, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 92067, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 92083, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 92096, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 92109, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 92121, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-active
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 92133, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 92144, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 92156, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 92173, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 92189, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 92202, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 92215, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 92227, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-here
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
  /* line 92239, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 92259, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 92281, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 92311, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 92340, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 92364, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 92388, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-text,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 92410, app/assets/stylesheets/style.bundle.scss */
  .header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item:hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
> .menu-arrow,
.header-menu
.menu-nav
> .menu-item
.menu-submenu
> .menu-subnav
.menu-content
.menu-inner
> .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)
> .menu-link
> .menu-arrow {
    color: #3699ff;
  }
}

@media (max-width: 991.98px) {
  /* line 92435, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav {
    margin: 0;
    list-style: none;
    padding: 10px 0;
  }
  /* line 92440, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-scroll {
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  /* line 92454, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-subnav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0;
    margin: 0;
    list-style: none !important;
  }
  /* line 92469, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-inner,
.header-menu-mobile .menu-nav .menu-submenu {
    display: none;
    float: none;
    margin: 0;
    padding: 0;
    width: auto !important;
  }
  /* line 92477, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-inner .menu-content,
.header-menu-mobile .menu-nav .menu-submenu .menu-content {
    padding: 0;
    margin: 0;
  }
  /* line 92482, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-inner .menu-content > .menu-item,
.header-menu-mobile .menu-nav .menu-submenu .menu-content > .menu-item {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  /* line 92488, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
.menu-inner
.menu-content
> .menu-item.menu-headingless
> .menu-inner,
.header-menu-mobile
.menu-nav
.menu-submenu
.menu-content
> .menu-item.menu-headingless
> .menu-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 92504, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
.menu-inner
.menu-content
> .menu-item.menu-headingless
> .menu-inner
> li
> .menu-link,
.header-menu-mobile
.menu-nav
.menu-submenu
.menu-content
> .menu-item.menu-headingless
> .menu-inner
> li
> .menu-link {
    margin: 0;
  }
  /* line 92522, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    float: none;
    padding: 0;
  }
  /* line 92536, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading,
.header-menu-mobile .menu-nav .menu-item > .menu-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin: 0;
    padding: 0;
    text-decoration: none;
    position: relative;
    outline: none;
  }
  /* line 92553, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading:hover,
.header-menu-mobile .menu-nav .menu-item > .menu-link:hover {
    text-decoration: none;
    cursor: pointer;
  }
  /* line 92558, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-text,
.header-menu-mobile .menu-nav .menu-item > .menu-link .menu-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0;
  }
  /* line 92571, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-label,
.header-menu-mobile .menu-nav .menu-item > .menu-link .menu-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap;
  }
  /* line 92581, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-icon,
.header-menu-mobile .menu-nav .menu-item > .menu-link .menu-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 0;
  }
  /* line 92591, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-bullet,
.header-menu-mobile .menu-nav .menu-item > .menu-link .menu-bullet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 0;
  }
  /* line 92601, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-arrow,
.header-menu-mobile .menu-nav .menu-item > .menu-link .menu-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    line-height: 0;
  }
  /* line 92614, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item > .menu-heading .menu-arrow:before,
.header-menu-mobile .menu-nav .menu-item > .menu-link .menu-arrow:before {
    -webkit-transform: translate3d(0, 0, 0);
  }
  /* line 92618, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
.menu-item.menu-item-open
> .menu-heading
> .menu-arrow:before,
.header-menu-mobile
.menu-nav
.menu-item.menu-item-open
> .menu-link
> .menu-arrow:before {
    -webkit-transform: rotateZ(90deg);
    transform: rotateZ(90deg);
  }
  /* line 92631, app/assets/stylesheets/style.bundle.scss */
  [direction="rtl"]
.header-menu-mobile
.menu-nav
.menu-item.menu-item-open
> .menu-heading
> .menu-arrow:before,
[direction="rtl"]
.header-menu-mobile
.menu-nav
.menu-item.menu-item-open
> .menu-link
> .menu-arrow:before {
    -webkit-transform: rotateZ(-90deg);
    transform: rotateZ(-90deg);
  }
  /* line 92646, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-submenu,
.header-menu-mobile .menu-nav .menu-item.menu-item-open > .menu-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 92659, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-item .menu-submenu .menu-item-parent {
    display: none;
  }
  /* line 92662, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 27px;
  }
  /* line 92668, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-section.menu-section-first {
    margin-top: 0 !important;
  }
  /* line 92671, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-section .menu-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 92681, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-section .menu-icon {
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 92690, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-separator {
    height: 0;
    overflow: hidden;
  }
  /* line 92694, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav .menu-separator.menu-separator-marginless {
    margin: 0;
  }
  /* line 92697, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item {
    position: relative;
    margin: 0;
  }
  /* line 92701, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading,
.header-menu-mobile .menu-nav > .menu-item > .menu-link {
    cursor: pointer;
    min-height: 44px;
  }
  /* line 92706, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-text,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-text {
    font-weight: 400;
    font-size: 1.02rem;
    text-transform: initial;
  }
  /* line 92712, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 35px;
    flex: 0 0 35px;
    font-size: 1.4rem;
  }
  /* line 92719, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon svg,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon svg {
    margin-left: -2px;
  }
  /* line 92723, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet {
    vertical-align: middle;
    text-align: left;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 15px;
    flex: 0 0 15px;
  }
  /* line 92731, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet
> span,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  /* line 92741, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  /* line 92757, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    width: 5px;
    height: 1px;
  }
  /* line 92772, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-label,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-label {
    padding: 0px 0px 0px 5px;
    text-align: right;
  }
  /* line 92777, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20px;
    flex: 0 0 20px;
    font-size: 0.6rem;
  }
  /* line 92784, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow:before,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow:before {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  /* line 92801, app/assets/stylesheets/style.bundle.scss */
  [direction="rtl"]
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-arrow:before,
[direction="rtl"]
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-link
.menu-arrow:before {
    content: "" !important;
  }
  /* line 92815, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-item-here,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-item-here {
    display: none;
  }
  /* line 92819, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-arrow:before,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-arrow:before {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  /* line 92832, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-subnav {
    margin: 0;
  }
  /* line 92835, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item {
    margin: 0;
  }
  /* line 92838, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link {
    cursor: pointer;
    min-height: 40px;
  }
  /* line 92853, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  /* line 92871, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 35px;
    flex: 0 0 35px;
    font-size: 1.35rem;
  }
  /* line 92890, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon
svg,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon
svg {
    margin-left: -2px;
  }
  /* line 92908, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet {
    vertical-align: middle;
    text-align: left;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20px;
    flex: 0 0 20px;
  }
  /* line 92928, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet
> span {
    vertical-align: middle;
    display: inline-block;
  }
  /* line 92947, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  /* line 92967, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    width: 5px;
    height: 1px;
  }
  /* line 92986, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-label,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-label {
    padding: 0px 0px 0px 5px;
  }
  /* line 93002, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20px;
    flex: 0 0 20px;
    font-size: 0.6rem;
  }
  /* line 93021, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow:before,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow:before {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  /* line 93050, app/assets/stylesheets/style.bundle.scss */
  [direction="rtl"]
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow:before,
[direction="rtl"]
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow:before {
    content: "" !important;
  }
  /* line 93068, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-item-here,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-item-here {
    display: none;
  }
  /* line 93084, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-arrow:before,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-arrow:before {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  /* line 93101, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  /* line 93105, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-section
.menu-text {
    font-size: 0.8rem;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 0.3px;
  }
  /* line 93116, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-separator {
    margin: 15px 0;
  }
  /* line 93119, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-separator
.menu-separator-marginless {
    margin: 0;
  }
  /* line 93127, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  /* line 93131, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-section .menu-text {
    font-size: 0.83rem;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.3px;
  }
  /* line 93137, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-separator {
    margin: 15px 0;
  }
  /* line 93140, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-separator .menu-separator-marginless {
    margin: 0;
  }
  /* line 93143, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-link {
    padding: 9px 30px;
  }
  /* line 93146, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
.menu-content
.menu-heading {
    padding: 0 30px;
    padding-left: 45px;
  }
  /* line 93156, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
.menu-content
.menu-inner {
    padding: 0;
    margin: 0;
  }
  /* line 93166, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
.menu-content
.menu-inner
.menu-link {
    padding: 0 30px;
    padding-left: 60px;
  }
  /* line 93177, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
    padding: 0 30px;
    padding-left: 45px;
  }
  /* line 93187, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
    padding: 0;
  }
  /* line 93196, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav {
    padding: 0;
  }
  /* line 93206, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
    padding: 0 30px;
    padding-left: 60px;
  }
  /* line 93219, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
    padding: 0;
  }
  /* line 93231, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
    padding: 0 30px;
    padding-left: 75px;
  }
  /* line 93247, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-section {
    padding-left: 45px;
  }
  /* line 93255, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
    padding: 0;
  }
  /* line 93264, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-section {
    padding-left: 60px;
  }
  /* line 93275, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
    padding: 0;
  }
  /* line 93287, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-section {
    padding-left: 75px;
  }
}

@media (max-width: 991.98px) {
  /* line 93304, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile {
    background-color: #ffffff;
  }
  /* line 93307, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-text,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-text {
    color: #3f4254;
  }
  /* line 93311, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon {
    color: #b5b5c3;
  }
  /* line 93315, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #b5b5c3;
  }
  /* line 93335, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 93354, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #b5b5c3;
  }
  /* line 93368, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #b5b5c3;
  }
  /* line 93382, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow,
.header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow {
    color: #b5b5c3;
  }
  /* line 93386, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item.menu-item-open {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 93390, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 93402, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 93414, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 93434, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 93453, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 93467, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 93481, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 93493, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item.menu-item-here {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 93497, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 93509, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 93521, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 93541, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 93560, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 93574, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 93588, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 93600, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 93604, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading,
.header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link {
    background-color: #f3f6f9;
  }
  /* line 93608, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 93620, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 93632, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 93652, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 93671, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 93685, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 93699, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 93711, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 93717, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 93729, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 93741, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 93761, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 93780, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 93794, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 93808, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 93820, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item > .menu-arrow {
    color: #ffffff;
  }
  /* line 93823, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-section .menu-text {
    color: #7e8299;
  }
  /* line 93826, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-section .menu-icon {
    color: #b5b5c3;
  }
  /* line 93829, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-separator {
    border-bottom: 1px solid #ebedf3;
  }
  /* line 93832, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-text {
    color: #3f4254;
  }
  /* line 93848, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon {
    color: #b5b5c3;
  }
  /* line 93864, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #b5b5c3;
  }
  /* line 93888, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 93911, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #b5b5c3;
  }
  /* line 93929, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #b5b5c3;
  }
  /* line 93947, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow {
    color: #b5b5c3;
  }
  /* line 93963, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 93971, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 93987, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 94003, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 94027, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 94050, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 94068, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 94086, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 94102, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 94110, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 94133, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 94156, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 94174, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 94192, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 94200, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 94214, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 94230, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 94246, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 94270, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 94293, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 94311, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 94329, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 94345, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 94353, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-text,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 94369, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 94385, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 94409, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 94432, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 94450, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 94468, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-arrow,
.header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 94484, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-section
.menu-text {
    color: #7e8299;
  }
  /* line 94492, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile
.menu-nav
> .menu-item
.menu-submenu
.menu-section
.menu-icon {
    color: #b5b5c3;
  }
  /* line 94500, app/assets/stylesheets/style.bundle.scss */
  .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-separator {
    border-bottom: 1px solid #ebedf3;
  }
}

@media (max-width: 991.98px) {
  /* line 94506, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper {
    z-index: 1001;
    position: fixed;
    top: 0;
    bottom: 0;
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: -295px;
    width: 275px;
  }
  /* line 94517, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper.header-menu-wrapper-on {
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: 0;
  }
}

@media screen and (max-width: 991.98px) and (-ms-high-contrast: active), (max-width: 991.98px) and (-ms-high-contrast: none) {
  /* line 94526, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper {
    -webkit-transition: none !important;
    transition: none !important;
  }
}

@media (max-width: 991.98px) {
  /* line 94533, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper.header-menu-wrapper-right {
    right: -295px;
    left: auto;
  }
  /* line 94537, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper.header-menu-wrapper-right.header-menu-wrapper-on {
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    right: 0;
    left: auto;
  }
  /* line 94544, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    -webkit-animation: animation-offcanvas-fade-in 0.6s ease 1;
    animation: animation-offcanvas-fade-in 0.6s ease 1;
  }
  @-webkit-keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  /* line 94571, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper {
    background: #ffffff;
    -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
  }
  /* line 94576, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}

@media (max-width: 325px) {
  /* line 94582, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper {
    width: 90% !important;
  }
}

@media (min-width: 992px) {
  /* line 94588, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  /* line 94593, app/assets/stylesheets/style.bundle.scss */
  body:not(.aside-enabled) .header-menu-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 94602, app/assets/stylesheets/style.bundle.scss */
  body:not(.aside-enabled) .header-menu-wrapper .header-logo {
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 25px;
  }
  /* line 94612, app/assets/stylesheets/style.bundle.scss */
  .header-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  /* line 94620, app/assets/stylesheets/style.bundle.scss */
  .header-menu .menu-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}

@media (max-width: 991.98px) {
  /* line 94631, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper {
    overflow: auto;
  }
  /* line 94634, app/assets/stylesheets/style.bundle.scss */
  .header-menu-wrapper .header-logo {
    display: none;
  }
}

/* line 94639, app/assets/stylesheets/style.bundle.scss */
.topbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 0;
}

/* line 94648, app/assets/stylesheets/style.bundle.scss */
.topbar .topbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 94656, app/assets/stylesheets/style.bundle.scss */
.topbar .dropdown {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

@media (max-width: 991.98px) {
  /* line 94666, app/assets/stylesheets/style.bundle.scss */
  .topbar {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0 15px;
    height: 50px;
    background-color: #ffffff;
    -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1);
    border-top: 1px solid transparent;
  }
  /* line 94683, app/assets/stylesheets/style.bundle.scss */
  .header-mobile-fixed .topbar {
    position: fixed;
    z-index: 96;
  }
  /* line 94687, app/assets/stylesheets/style.bundle.scss */
  .topbar-mobile-on .topbar {
    z-index: 2;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-top: 1px solid #ebedf3;
    margin-top: 55px;
  }
}

@media (min-width: 992px) {
  /* line 94697, app/assets/stylesheets/style.bundle.scss */
  .header-mobile {
    display: none;
  }
}

@media (max-width: 991.98px) {
  /* line 94703, app/assets/stylesheets/style.bundle.scss */
  .header-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 15px;
    height: 55px;
    min-height: 55px;
    background-color: #181824;
    position: relative;
    z-index: 3;
  }
  /* line 94720, app/assets/stylesheets/style.bundle.scss */
  .header-mobile-fixed .header-mobile {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 97;
    height: 55px;
    min-height: 55px;
  }
  /* line 94729, app/assets/stylesheets/style.bundle.scss */
  .topbar-mobile-on .header-mobile {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  /* line 94733, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .burger-icon span {
    background-color: rgba(255, 255, 255, 0.25);
  }
  /* line 94736, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .burger-icon span::before,
.header-mobile .burger-icon span::after {
    background-color: rgba(255, 255, 255, 0.25);
  }
  /* line 94740, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .burger-icon:hover span {
    background-color: #ffffff;
  }
  /* line 94743, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .burger-icon:hover span::before,
.header-mobile .burger-icon:hover span::after {
    background-color: #ffffff;
  }
  /* line 94747, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .burger-icon-active span {
    background-color: #ffffff;
  }
  /* line 94750, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .burger-icon-active span::before,
.header-mobile .burger-icon-active span::after {
    background-color: #ffffff;
  }
  /* line 94754, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .btn i {
    color: rgba(255, 255, 255, 0.25);
  }
  /* line 94757, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .btn .svg-icon svg g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: rgba(255, 255, 255, 0.25);
  }
  /* line 94762, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .btn .svg-icon svg:hover g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 94766, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .btn.active .svg-icon svg g [fill],
.header-mobile .btn:hover .svg-icon svg g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #ffffff;
  }
  /* line 94772, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .btn.active .svg-icon svg:hover g [fill],
.header-mobile .btn:hover .svg-icon svg:hover g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 94777, app/assets/stylesheets/style.bundle.scss */
  .header-mobile .btn.active i,
.header-mobile .btn:hover i {
    color: #ffffff;
  }
}

/* line 94783, app/assets/stylesheets/style.bundle.scss */
.aside {
  width: 150px;
  background-color: #1f1e2e;
  height: 100%;
}

/* line 94788, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-y {
  right: 4px;
}

/* line 94791, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-x {
  background-color: transparent;
}

/* line 94794, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-x:hover,
.aside .aside-menu.ps > .ps__rail-x:focus {
  opacity: 1;
  background-color: transparent;
}

/* line 94799, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-x:hover > .ps__thumb-x,
.aside .aside-menu.ps > .ps__rail-x:focus > .ps__thumb-x {
  opacity: 1;
}

/* line 94803, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x {
  background-color: #637099;
  opacity: 1;
}

/* line 94807, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x:hover,
.aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x:focus {
  opacity: 1;
  background-color: #637099;
}

/* line 94812, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-y {
  background-color: transparent;
}

/* line 94815, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-y:hover,
.aside .aside-menu.ps > .ps__rail-y:focus {
  background-color: transparent;
  opacity: 1;
}

/* line 94820, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-y:hover > .ps__thumb-y,
.aside .aside-menu.ps > .ps__rail-y:focus > .ps__thumb-y {
  opacity: 1;
}

/* line 94824, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y {
  background: #637099;
  opacity: 1;
}

/* line 94828, app/assets/stylesheets/style.bundle.scss */
.aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y:hover,
.aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y:focus {
  opacity: 1;
  background: #637099;
}

@media (min-width: 992px) {
  /* line 94835, app/assets/stylesheets/style.bundle.scss */
  .aside-fixed .aside {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 98;
  }
  /* line 94842, app/assets/stylesheets/style.bundle.scss */
  .aside-static .aside {
    position: relative;
    z-index: 1;
  }
  /* line 94846, app/assets/stylesheets/style.bundle.scss */
  .header-fixed.aside-static .aside {
    padding-top: 119px;
  }
  /* line 94849, app/assets/stylesheets/style.bundle.scss */
  .aside.ps > .ps__rail-y {
    width: 4px;
  }
  /* line 94852, app/assets/stylesheets/style.bundle.scss */
  .aside.ps > .ps__rail-y:hover,
.aside.ps > .ps__rail-y:focus {
    width: 4px;
  }
  /* line 94856, app/assets/stylesheets/style.bundle.scss */
  .aside.ps > .ps__rail-y > .ps__thumb-y {
    width: 4px;
    border-radius: 0.42rem !important;
  }
  /* line 94860, app/assets/stylesheets/style.bundle.scss */
  .aside.ps > .ps__rail-y > .ps__thumb-y:hover,
.aside.ps > .ps__rail-y > .ps__thumb-y:focus {
    width: 4px;
  }
  /* line 94864, app/assets/stylesheets/style.bundle.scss */
  .aside .aside-menu .menu-nav > .menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 1rem;
  }
  /* line 94876, app/assets/stylesheets/style.bundle.scss */
  .aside .aside-menu .menu-nav > .menu-item > .menu-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 80px;
    width: 80px;
    border-radius: 0.42rem;
    position: relative;
  }
  /* line 94895, app/assets/stylesheets/style.bundle.scss */
  .aside .aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
    padding-bottom: 0rem;
    font-size: 1.5rem;
  }
  /* line 94899, app/assets/stylesheets/style.bundle.scss */
  .aside .aside-menu .menu-nav > .menu-item > .menu-link .menu-text {
    font-size: 0.9rem;
    font-weight: 500;
  }
  /* line 94903, app/assets/stylesheets/style.bundle.scss */
  .aside .aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
    position: absolute;
    right: 7px;
  }
}

/* line 94909, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav {
  margin: 0;
  list-style: none;
  padding: 15px 0;
}

/* line 94914, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-scroll {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

/* line 94928, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-subnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 0;
  margin: 0;
  list-style: none !important;
}

/* line 94943, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-inner,
.aside-menu .menu-nav .menu-submenu {
  display: none;
  float: none;
  margin: 0;
  padding: 0;
}

/* line 94950, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-inner .menu-content,
.aside-menu .menu-nav .menu-submenu .menu-content {
  padding: 0;
  margin: 0;
}

/* line 94955, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-inner .menu-content > .menu-item,
.aside-menu .menu-nav .menu-submenu .menu-content > .menu-item {
  padding: 0;
  margin: 0;
  list-style: none;
}

/* line 94961, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
.menu-inner
.menu-content
> .menu-item.menu-headingless
> .menu-inner,
.aside-menu
.menu-nav
.menu-submenu
.menu-content
> .menu-item.menu-headingless
> .menu-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 94977, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
.menu-inner
.menu-content
> .menu-item.menu-headingless
> .menu-inner
> li
> .menu-link,
.aside-menu
.menu-nav
.menu-submenu
.menu-content
> .menu-item.menu-headingless
> .menu-inner
> li
> .menu-link {
  margin: 0;
}

/* line 94995, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  float: none;
  padding: 0;
}

/* line 95009, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading,
.aside-menu .menu-nav .menu-item > .menu-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin: 0;
  padding: 0;
  text-decoration: none;
  position: relative;
  outline: none;
}

/* line 95026, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading:hover,
.aside-menu .menu-nav .menu-item > .menu-link:hover {
  text-decoration: none;
  cursor: pointer;
}

/* line 95031, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav .menu-item > .menu-link .menu-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 0;
}

/* line 95044, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading .menu-label,
.aside-menu .menu-nav .menu-item > .menu-link .menu-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  white-space: nowrap;
}

/* line 95054, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav .menu-item > .menu-link .menu-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0;
}

/* line 95064, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading .menu-bullet,
.aside-menu .menu-nav .menu-item > .menu-link .menu-bullet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0;
}

/* line 95074, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav .menu-item > .menu-link .menu-arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  line-height: 0;
}

/* line 95087, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item > .menu-heading .menu-arrow:before,
.aside-menu .menu-nav .menu-item > .menu-link .menu-arrow:before {
  -webkit-transform: translate3d(0, 0, 0);
}

/* line 95091, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
.menu-item.menu-item-open
> .menu-heading
> .menu-arrow:before,
.aside-menu
.menu-nav
.menu-item.menu-item-open
> .menu-link
> .menu-arrow:before {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}

/* line 95104, app/assets/stylesheets/style.bundle.scss */
[direction="rtl"]
.aside-menu
.menu-nav
.menu-item.menu-item-open
> .menu-heading
> .menu-arrow:before,
[direction="rtl"]
.aside-menu
.menu-nav
.menu-item.menu-item-open
> .menu-link
> .menu-arrow:before {
  -webkit-transform: rotateZ(-90deg);
  transform: rotateZ(-90deg);
}

/* line 95119, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item.menu-item-open > .menu-submenu,
.aside-menu .menu-nav .menu-item.menu-item-open > .menu-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 95132, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-item .menu-submenu .menu-item-parent {
  display: none;
}

/* line 95135, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 25px;
}

/* line 95141, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-section.menu-section-first {
  margin-top: 0 !important;
}

/* line 95144, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-section .menu-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 95154, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-section .menu-icon {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 95163, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-separator {
  height: 0;
  overflow: hidden;
}

/* line 95167, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav .menu-separator.menu-separator-marginless {
  margin: 0;
}

/* line 95170, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item {
  position: relative;
  margin: 0;
}

/* line 95174, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading,
.aside-menu .menu-nav > .menu-item > .menu-link {
  cursor: pointer;
  min-height: 44px;
}

/* line 95179, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-text {
  font-weight: 400;
  font-size: 1rem;
  text-transform: initial;
}

/* line 95185, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 35px;
  flex: 0 0 35px;
  font-size: 1.3rem;
}

/* line 95192, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon svg,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon svg {
  height: 23px;
  width: 23px;
  margin-left: -2px;
}

/* line 95198, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet {
  vertical-align: middle;
  text-align: left;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 15px;
  flex: 0 0 15px;
}

/* line 95206, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet > span {
  vertical-align: middle;
  display: inline-block;
}

/* line 95211, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  width: 4px;
  height: 4px;
  border-radius: 100%;
}

/* line 95227, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  width: 5px;
  height: 1px;
}

/* line 95242, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-label,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-label {
  padding: 0px 0px 0px 5px;
}

/* line 95246, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20px;
  flex: 0 0 20px;
  font-size: 0.6rem;
}

/* line 95253, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow:before,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow:before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 95270, app/assets/stylesheets/style.bundle.scss */
[direction="rtl"]
.aside-menu
.menu-nav
> .menu-item
> .menu-heading
.menu-arrow:before,
[direction="rtl"]
.aside-menu
.menu-nav
> .menu-item
> .menu-link
.menu-arrow:before {
  content: "" !important;
}

/* line 95284, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-item-here,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-item-here {
  display: none;
}

/* line 95288, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-arrow:before,
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-arrow:before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 95301, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-subnav {
  margin: 0;
}

/* line 95304, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item {
  margin: 0;
}

/* line 95307, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link {
  cursor: pointer;
  min-height: 40px;
}

/* line 95312, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-text,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-text {
  font-weight: 400;
  font-size: 1rem;
  text-transform: initial;
}

/* line 95330, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 35px;
  flex: 0 0 35px;
  font-size: 1.3rem;
}

/* line 95349, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon
svg,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon
svg {
  height: 24px;
  width: 24px;
  margin-left: -2px;
}

/* line 95369, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet {
  vertical-align: middle;
  text-align: left;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 15px;
  flex: 0 0 15px;
}

/* line 95389, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet
> span {
  vertical-align: middle;
  display: inline-block;
}

/* line 95408, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  width: 4px;
  height: 4px;
  border-radius: 100%;
}

/* line 95428, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  width: 5px;
  height: 1px;
}

/* line 95447, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-label,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-label {
  padding: 0px 0px 0px 5px;
}

/* line 95463, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20px;
  flex: 0 0 20px;
  font-size: 0.6rem;
}

/* line 95482, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow:before,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow:before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: Ki;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "";
}

/* line 95511, app/assets/stylesheets/style.bundle.scss */
[direction="rtl"]
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow:before,
[direction="rtl"]
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow:before {
  content: "" !important;
}

/* line 95529, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-item-here,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-item-here {
  display: none;
}

/* line 95545, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-arrow:before,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-arrow:before {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 95562, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section {
  margin: 20px 0 0 0;
  height: 40px;
}

/* line 95566, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
  font-size: 0.8rem;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}

/* line 95572, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-separator {
  margin: 15px 0;
}

/* line 95575, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-separator
.menu-separator-marginless {
  margin: 0;
}

/* line 95583, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-section {
  margin: 20px 0 0 0;
  height: 40px;
}

/* line 95587, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-section .menu-text {
  font-size: 0.9rem;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}

/* line 95593, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-separator {
  margin: 15px 0;
}

/* line 95596, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-separator .menu-separator-marginless {
  margin: 0;
}

/* line 95599, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-link {
  padding: 9px 25px;
}

/* line 95602, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
.menu-content
.menu-heading {
  padding: 0 25px;
  padding-left: 40px;
}

/* line 95612, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
.menu-content
.menu-inner {
  padding: 0;
  margin: 0;
}

/* line 95622, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
.menu-content
.menu-inner
.menu-link {
  padding: 0 25px;
  padding-left: 55px;
}

/* line 95633, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
  padding: 0 25px;
  padding-left: 40px;
}

/* line 95643, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
  padding: 0;
}

/* line 95652, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav {
  padding: 0;
}

/* line 95662, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
  padding: 0 25px;
  padding-left: 55px;
}

/* line 95675, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
  padding: 0;
}

/* line 95687, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
  padding: 0 25px;
  padding-left: 70px;
}

/* line 95703, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-section {
  padding-left: 40px;
}

/* line 95711, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
  padding: 0;
}

/* line 95720, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-section {
  padding-left: 55px;
}

/* line 95731, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu {
  padding: 0;
}

/* line 95743, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-submenu
.menu-subnav
> .menu-section {
  padding-left: 70px;
}

@media (min-width: 992px) {
  /* line 95759, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item:not([data-menu-submenu-mode="accordion"])
> .menu-link
> .menu-arrow:before,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item:not([data-menu-submenu-mode="accordion"])
> .menu-link
> .menu-arrow:before {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  /* line 95774, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item:not([data-menu-submenu-mode="accordion"])
> .menu-submenu,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item:not([data-menu-submenu-mode="accordion"])
> .menu-submenu {
    display: none !important;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  /* line 95788, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"]),
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"]) {
    position: relative;
  }
  /* line 95797, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu {
    top: -10px;
    position: absolute;
    left: 0;
    z-index: 98;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 275px;
    margin-left: 275px;
    border-radius: 0.42rem;
    -webkit-animation: aside-menu-submenu-fade-in 0.3s ease 1, aside-menu-submenu-move-up 0.3s ease-out 1;
    animation: aside-menu-submenu-fade-in 0.3s ease 1, aside-menu-submenu-move-up 0.3s ease-out 1;
  }
  /* line 95821, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up {
    bottom: 0;
    top: auto;
  }
  /* line 95833, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up {
    top: auto;
    bottom: -10px;
    -webkit-animation: aside-menu-submenu-fade-in 0.3s ease 1, aside-menu-submenu-move-down 0.3s ease-out 1;
    animation: aside-menu-submenu-fade-in 0.3s ease 1, aside-menu-submenu-move-down 0.3s ease-out 1;
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: active), (min-width: 992px) and (-ms-high-contrast: none) {
  /* line 95852, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up {
    -webkit-animation: none;
    animation: none;
  }
}

@media (min-width: 992px) {
  /* line 95867, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav {
    padding: 20px 0;
  }
  /* line 95880, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item {
    margin: 0;
  }
  /* line 95895, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 7px 30px;
  }
  /* line 95915, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.link-title,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.link-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 95936, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-text {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  /* line 95957, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 95978, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-bullet,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-bullet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 95999, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-label,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 96020, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-link
.menu-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 96041, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav {
    padding: 20px 0;
  }
  /* line 96060, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
> .menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
    padding: 7px 30px;
  }
  /* line 96083, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav {
    padding: 20px 0;
  }
  /* line 96108, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
> .menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
    padding: 7px 30px;
  }
  /* line 96137, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-section,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
.menu-submenu
.menu-subnav
> .menu-section {
    padding: 0 25px;
  }
  /* line 96158, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link {
    cursor: pointer;
    min-height: 40px;
  }
  /* line 96191, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-text,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  /* line 96229, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-icon,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 35px;
    flex: 0 0 35px;
    font-size: 1.35rem;
  }
  /* line 96268, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-icon
svg,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-icon
svg,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-icon
svg,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-icon
svg {
    margin-left: -2px;
  }
  /* line 96308, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet {
    vertical-align: middle;
    text-align: left;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 15px;
    flex: 0 0 15px;
  }
  /* line 96348, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet
> span {
    vertical-align: middle;
    display: inline-block;
  }
  /* line 96389, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  /* line 96431, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    width: 5px;
    height: 1px;
  }
  /* line 96472, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-label,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-label,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-label,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-label {
    padding: 0px 0px 0px 5px;
    text-align: right;
  }
  /* line 96509, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-arrow,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-arrow {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20px;
    flex: 0 0 20px;
    font-size: 0.6rem;
  }
  /* line 96548, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-arrow:before,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-arrow:before,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-arrow:before,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-arrow:before {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-family: Ki;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
  }
  /* line 96597, app/assets/stylesheets/style.bundle.scss */
  [direction="rtl"]
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-arrow:before,
[direction="rtl"]
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-arrow:before,
[direction="rtl"]
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-arrow:before,
[direction="rtl"]
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-arrow:before {
    content: "" !important;
  }
  /* line 96637, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-item-here,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-item-here,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-heading
.menu-item-here,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item
> .menu-link
.menu-item-here {
    display: none;
  }
  /* line 96673, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item.menu-item-open
> .menu-heading
.menu-arrow:before,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item.menu-item-open
> .menu-link
.menu-arrow:before,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item.menu-item-open
> .menu-heading
.menu-arrow:before,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-item.menu-item-open
> .menu-link
.menu-arrow:before {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  /* line 96710, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-section,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  /* line 96726, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-section
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-section
.menu-text {
    font-size: 0.8rem;
    font-weight: 300;
    text-transform: uppercase;
  }
  /* line 96745, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-separator,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-separator {
    margin: 15px 0;
  }
  /* line 96760, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-separator
.menu-separator-marginless,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
> .menu-separator
.menu-separator-marginless {
    margin: 0;
  }
  /* line 96777, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
> .menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu,
.aside-menu.aside-menu-dropdown
.menu-nav
> .menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu {
    margin-left: 150px;
    top: -5px;
  }
  /* line 96789, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
> .menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up,
.aside-menu.aside-menu-dropdown
.menu-nav
> .menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu.menu-submenu-up {
    bottom: -10px;
  }
}

@-webkit-keyframes aside-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes aside-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes aside-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes aside-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes aside-menu-submenu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}

@keyframes aside-menu-submenu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}

@-webkit-keyframes aside-menu-submenu-move-down {
  from {
    margin-bottom: 10px;
  }
  to {
    margin-bottom: 0;
  }
}

@keyframes aside-menu-submenu-move-down {
  from {
    margin-bottom: 10px;
  }
  to {
    margin-bottom: 0;
  }
}

/* line 96874, app/assets/stylesheets/style.bundle.scss */
.aside-menu {
  background-color: #1f1e2e;
}

/* line 96877, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-text {
  color: #a2a3b7;
}

/* line 96881, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
  color: #494b74;
}

/* line 96885, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #494b74;
}

/* line 96905, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 96924, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #5c5e81;
}

/* line 96938, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #5c5e81;
}

/* line 96952, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
  color: #5c5e81;
}

/* line 96956, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-open {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 96960, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link {
  background-color: none;
}

/* line 96964, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text {
  color: #ffffff;
}

/* line 96968, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon {
  color: #3699ff;
}

/* line 96972, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 96992, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97011, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 97025, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 97039, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow {
  color: #ffffff;
}

/* line 97043, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-here {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 97047, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link {
  background-color: none;
}

/* line 97051, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
  color: #ffffff;
}

/* line 97055, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon {
  color: #3699ff;
}

/* line 97059, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 97079, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97098, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 97112, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 97126, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow {
  color: #ffffff;
}

/* line 97130, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-active {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 97134, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
  background-color: #1b1b28;
}

/* line 97138, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
  color: #ffffff;
}

/* line 97142, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
  color: #3699ff;
}

/* line 97146, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 97166, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97185, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 97199, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 97213, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
  color: #ffffff;
}

/* line 97217, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 97223, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading,
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link {
  background-color: none;
}

/* line 97233, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-text,
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-text {
  color: #ffffff;
}

/* line 97245, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon,
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon {
  color: #3699ff;
}

/* line 97257, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 97277, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97296, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 97310, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 97324, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-arrow,
.aside-menu
.menu-nav
> .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-arrow {
  color: #ffffff;
}

/* line 97336, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item > .menu-arrow {
  color: #1f1e2e;
}

/* line 97339, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-section .menu-text {
  color: #4c4e6f;
}

/* line 97342, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-section .menu-icon {
  color: #4c4e6f;
}

/* line 97345, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-separator {
  border-bottom: 1px solid #4c4e6f;
}

/* line 97348, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-text,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-text {
  color: #9899ac;
}

/* line 97364, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon {
  color: #494b74;
}

/* line 97380, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #494b74;
}

/* line 97404, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97427, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #5c5e81;
}

/* line 97445, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #5c5e81;
}

/* line 97463, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-heading
.menu-arrow,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item
> .menu-link
.menu-arrow {
  color: #5c5e81;
}

/* line 97479, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 97483, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link {
  background-color: none;
}

/* line 97497, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-text,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-text {
  color: #ffffff;
}

/* line 97513, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-icon,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-icon {
  color: #3699ff;
}

/* line 97529, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 97553, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97576, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 97594, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 97612, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-heading
.menu-arrow,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-open
> .menu-link
.menu-arrow {
  color: #ffffff;
}

/* line 97628, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 97632, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link {
  background-color: none;
}

/* line 97646, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-icon,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-icon {
  color: #3699ff;
}

/* line 97662, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 97686, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97709, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 97727, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 97745, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-heading
.menu-arrow,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-here
> .menu-link
.menu-arrow {
  color: #ffffff;
}

/* line 97761, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 97765, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link {
  background-color: #1b1b28;
}

/* line 97779, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-text,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-text {
  color: #ffffff;
}

/* line 97795, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-icon,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-icon {
  color: #3699ff;
}

/* line 97811, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 97835, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 97858, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 97876, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 97894, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-heading
.menu-arrow,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item.menu-item-active
> .menu-link
.menu-arrow {
  color: #ffffff;
}

/* line 97910, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 97918, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link {
  background-color: none;
}

/* line 97932, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-text,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-text {
  color: #ffffff;
}

/* line 97948, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon {
  color: #3699ff;
}

/* line 97964, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
  fill: #3699ff;
}

/* line 97988, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
  -webkit-transition: fill 0.3s ease;
  transition: fill 0.3s ease;
}

/* line 98011, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
  background-color: #3699ff;
}

/* line 98029, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-line
> span {
  background-color: #3699ff;
}

/* line 98047, app/assets/stylesheets/style.bundle.scss */
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-arrow,
.aside-menu
.menu-nav
> .menu-item
.menu-submenu
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-arrow {
  color: #ffffff;
}

/* line 98063, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
  color: #4c4e6f;
}

/* line 98066, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-icon {
  color: #4c4e6f;
}

/* line 98069, app/assets/stylesheets/style.bundle.scss */
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-separator {
  border-bottom: 1px solid #4c4e6f;
}

@media (min-width: 992px) {
  /* line 98074, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu {
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  }
  /* line 98087, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-text,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-text {
    color: #696e92;
  }
  /* line 98123, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-icon,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-icon {
    color: #a8aabb;
  }
  /* line 98159, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #a8aabb;
  }
  /* line 98209, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 98258, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #a8aabb;
  }
  /* line 98298, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #a8aabb;
  }
  /* line 98338, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-arrow,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-heading
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item
> .menu-link
.menu-arrow {
    color: #a8aabb;
  }
  /* line 98374, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 98390, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 98422, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-text,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 98458, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-icon,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 98494, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 98544, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 98593, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 98633, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 98673, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-arrow,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-heading
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-open
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 98709, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 98725, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 98757, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 98806, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 98855, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 98895, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-here
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 98935, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 98951, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 98983, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-text,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 99019, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-icon,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 99055, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 99105, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 99154, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 99194, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 99234, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-arrow,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-heading
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item.menu-item-active
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 99270, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
  }
  /* line 99286, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link {
    background-color: #f3f6f9;
  }
  /* line 99318, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-text,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-text {
    color: #3699ff;
  }
  /* line 99354, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon {
    color: #3699ff;
  }
  /* line 99390, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #3699ff;
  }
  /* line 99440, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-icon.svg-icon
svg:hover
g
[fill],
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-icon.svg-icon
svg:hover
g
[fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
  }
  /* line 99489, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-dot
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-dot
> span {
    background-color: #3699ff;
  }
  /* line 99529, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-bullet.menu-bullet-line
> span,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-bullet.menu-bullet-line
> span {
    background-color: #3699ff;
  }
  /* line 99569, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-arrow,
.aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-heading
.menu-arrow,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover
> .menu-link
.menu-arrow {
    color: #3699ff;
  }
  /* line 99605, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-section
.menu-text,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-section
.menu-text {
    color: #a4a7bd;
  }
  /* line 99622, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-section
.menu-icon,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-section
.menu-icon {
    color: #aaacc2;
  }
  /* line 99639, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize:not(.aside-minimize-hover)
.aside-menu
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-separator,
.aside-menu.aside-menu-dropdown
.menu-nav
.menu-item.menu-item-hover:not([data-menu-submenu-mode="accordion"])
> .menu-submenu
.menu-subnav
.menu-separator {
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  }
}

@media (max-width: 991.98px) {
  /* line 99657, app/assets/stylesheets/style.bundle.scss */
  .aside {
    z-index: 1001;
    position: fixed;
    top: 0;
    bottom: 0;
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: -220px;
    width: 200px;
  }
  /* line 99668, app/assets/stylesheets/style.bundle.scss */
  .aside.aside-on {
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    left: 0;
  }
}

@media screen and (max-width: 991.98px) and (-ms-high-contrast: active), (max-width: 991.98px) and (-ms-high-contrast: none) {
  /* line 99677, app/assets/stylesheets/style.bundle.scss */
  .aside {
    -webkit-transition: none !important;
    transition: none !important;
  }
}

@media (max-width: 991.98px) {
  /* line 99684, app/assets/stylesheets/style.bundle.scss */
  .aside.aside-right {
    right: -220px;
    left: auto;
  }
  /* line 99688, app/assets/stylesheets/style.bundle.scss */
  .aside.aside-right.aside-on {
    -webkit-transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease, bottom 0.3s ease, top 0.3s ease;
    right: 0;
    left: auto;
  }
  /* line 99695, app/assets/stylesheets/style.bundle.scss */
  .aside-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    -webkit-animation: animation-offcanvas-fade-in 0.6s ease 1;
    animation: animation-offcanvas-fade-in 0.6s ease 1;
  }
  @-webkit-keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes animation-offcanvas-fade-in {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  /* line 99722, app/assets/stylesheets/style.bundle.scss */
  .aside-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}

@media (max-width: 250px) {
  /* line 99728, app/assets/stylesheets/style.bundle.scss */
  .aside {
    width: 90% !important;
  }
}

/* line 99733, app/assets/stylesheets/style.bundle.scss */
.brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0 25px;
  height: 119px;
}

/* line 99750, app/assets/stylesheets/style.bundle.scss */
.brand .brand-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: flex-begin;
  -ms-flex-pack: flex-begin;
  justify-content: flex-begin;
}

/* line 99758, app/assets/stylesheets/style.bundle.scss */
.aside-minimize .brand .brand-logo img {
  display: none;
}

/* line 99761, app/assets/stylesheets/style.bundle.scss */
.brand .brand-toggle .svg-icon svg {
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}

@media (min-width: 992px) {
  /* line 99767, app/assets/stylesheets/style.bundle.scss */
  .brand {
    background-color: #181824;
  }
  /* line 99770, app/assets/stylesheets/style.bundle.scss */
  .header-fixed.aside-static .brand {
    position: fixed;
    top: 0;
    left: 0;
    width: 150px;
    z-index: 97;
  }
  /* line 99777, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize .brand {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 99782, app/assets/stylesheets/style.bundle.scss */
  .aside-minimize .brand .brand-toggle .svg-icon svg {
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    /*rtl:begin:*/
    /*rtl:end:*/
  }
  /* line 99790, app/assets/stylesheets/style.bundle.scss */
  .header-fixed.aside-static.aside-minimize .brand {
    width: 150px;
  }
}

@media (max-width: 991.98px) {
  /* line 99796, app/assets/stylesheets/style.bundle.scss */
  .brand {
    display: none;
  }
}

/* line 99801, app/assets/stylesheets/style.bundle.scss */
.subheader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 99809, app/assets/stylesheets/style.bundle.scss */
.subheader .subheader-separator {
  display: block;
  width: 12px;
  height: 4px;
  border-radius: 2px;
}

/* line 99815, app/assets/stylesheets/style.bundle.scss */
.subheader .subheader-separator.subheader-separator-ver {
  width: 1px;
  height: 22px;
}

/* line 99819, app/assets/stylesheets/style.bundle.scss */
.subheader.subheader-solid {
  border-top: 1px solid #ebedf3;
  background-color: #ffffff;
}

@media (min-width: 992px) {
  /* line 99825, app/assets/stylesheets/style.bundle.scss */
  .header-fixed.subheader-fixed .subheader {
    position: fixed;
    height: 54px;
    top: 65px;
    left: 0;
    right: 0;
    -webkit-transition: top 0.3s ease;
    transition: top 0.3s ease;
    z-index: 95;
    -webkit-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
    box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
    background-color: #ffffff;
    border-top: 1px solid #ebedf3;
    margin: 0;
  }
  /* line 99840, app/assets/stylesheets/style.bundle.scss */
  .header-fixed.header-minimize.subheader-fixed .subheader {
    top: 65px;
    -webkit-transition: top 0.3s ease;
    transition: top 0.3s ease;
  }
  /* line 99845, app/assets/stylesheets/style.bundle.scss */
  .aside-enabled.subheader-fixed .subheader {
    left: 150px;
  }
  /* line 99848, app/assets/stylesheets/style.bundle.scss */
  .subheader-enabled:not(.subheader-fixed) .content {
    padding-top: 0;
  }
  /* line 99851, app/assets/stylesheets/style.bundle.scss */
  .subheader-enabled:not(.subheader-fixed) .subheader.subheader-solid {
    margin-bottom: 25px;
  }
}

@media (max-width: 991.98px) {
  /* line 99857, app/assets/stylesheets/style.bundle.scss */
  .subheader-enabled .content {
    padding-top: 0;
  }
  /* line 99860, app/assets/stylesheets/style.bundle.scss */
  .subheader-enabled .subheader.subheader-solid {
    margin-bottom: 15px;
  }
}

@media (min-width: 992px) {
  /* line 99866, app/assets/stylesheets/style.bundle.scss */
  .content {
    padding: 25px 0;
  }
  /* line 99869, app/assets/stylesheets/style.bundle.scss */
  .footer-fixed .content {
    padding-bottom: 60px;
  }
}

@media (max-width: 991.98px) {
  /* line 99875, app/assets/stylesheets/style.bundle.scss */
  .content {
    padding: 15px 0;
  }
  /* line 99878, app/assets/stylesheets/style.bundle.scss */
  .subheader-enabled.subheader-transparent .content {
    padding-top: 0;
  }
}

@media (min-width: 992px) {
  /* line 99884, app/assets/stylesheets/style.bundle.scss */
  .footer-fixed .footer {
    position: fixed;
    height: 60px;
    z-index: 97;
    -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
    box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
    bottom: 0;
    right: 0;
    left: 150px;
  }
}
