@charset "UTF-8";
@font-face {
  font-family: Gotham;
  src: url(static/fonts/Gotham_Bold.otf); }

/*$breadcrumb-divider:       "	⟩";*/
/* line 30, numa_override.scss */
nav {
  line-height: 2.5; }

/* line 35, numa_override.scss */
nav a {
  color: #f8f9fa;
  font-weight: bold; }

/* line 40, numa_override.scss */
nav a:hover {
  color: white;
  text-decoration: none; }

/* line 45, numa_override.scss */
.navbar-overflow {
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: thin; }

/* line 51, numa_override.scss */
.navbar-overflow::-webkit-scrollbar {
  height: 5px; }

/* line 55, numa_override.scss */
.navbar-overflow::-webkit-scrollbar-track {
  background: #0077a8; }

/* line 59, numa_override.scss */
.navbar-overflow::-webkit-scrollbar-thumb {
  background: #ffffffcc;
  border-radius: 5px; }

/* line 65, numa_override.scss */
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

/* line 74, numa_override.scss */
.navbar-light .navbar-nav .nav-link, .navbar-light .nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .nav .nav-link:hover, .navbar-light .nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  /* line 81, numa_override.scss */
  .navbar-light .navbar-nav .nav-link.disabled, .navbar-light .nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

/* line 86, numa_override.scss */
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .ancestor > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.ancestor, .navbar-light .nav .show > .nav-link,
.navbar-light .nav .active > .nav-link,
.navbar-light .nav .ancestor > .nav-link,
.navbar-light .nav .nav-link.show,
.navbar-light .nav .nav-link.active,
.navbar-light .nav .nav-link.ancestor {
  color: rgba(0, 0, 0, 0.9); }

/* line 96, numa_override.scss */
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5); }

/* line 101, numa_override.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 105, numa_override.scss */
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  /* line 107, numa_override.scss */
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    /* line 17, ../bootstrap/scss/mixins/_hover.scss */
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

/* line 118, numa_override.scss */
.navbar-dark .navbar-brand {
  color: #fff; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

/* line 127, numa_override.scss */
.navbar-dark .navbar-nav .nav-link, .navbar-dark .nav .nav-link {
  color: rgba(255, 255, 255, 0.7); }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .nav .nav-link:hover, .navbar-dark .nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.85); }
  /* line 134, numa_override.scss */
  .navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

/* line 139, numa_override.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, .navbar-dark .nav .show > .nav-link,
.navbar-dark .nav .active > .nav-link,
.navbar-dark .nav .nav-link.show,
.navbar-dark .nav .nav-link.active {
  color: #fff; }

/* line 148, numa_override.scss */
ul ul {
  margin-bottom: 0;
  padding-left: 1rem; }

/* line 153, numa_override.scss */
figcaption, figure {
  text-align: center; }

/* line 157, numa_override.scss */
.login {
  position: absolute;
  top: 4px;
  right: 0; }

/* line 1, ../bootstrap/scss/_root.scss */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #0084bb;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --bus: #bfce52;
  --med: #f1bc3f;
  --nw: #5ccfcb;
  --re: #d95c4c;
  --soe: #ae619d;
  --sowi: #5ba755;
  --tn: #0084bb;
  --tnd: #0077a8;
  --lo8: #ffffffcc;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation 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 19, ../bootstrap/scss/_reboot.scss */
*,
*::before,
*::after {
  box-sizing: border-box; }

/* line 25, ../bootstrap/scss/_reboot.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 35, ../bootstrap/scss/_reboot.scss */
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

/* line 46, ../bootstrap/scss/_reboot.scss */
body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

/* line 66, ../bootstrap/scss/_reboot.scss */
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

/* line 76, ../bootstrap/scss/_reboot.scss */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

/* line 92, ../bootstrap/scss/_reboot.scss */
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

/* line 101, ../bootstrap/scss/_reboot.scss */
p {
  margin-top: 0;
  margin-bottom: 1rem; }

/* line 114, ../bootstrap/scss/_reboot.scss */
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none; }

/* line 123, ../bootstrap/scss/_reboot.scss */
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

/* line 129, ../bootstrap/scss/_reboot.scss */
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

/* line 136, ../bootstrap/scss/_reboot.scss */
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

/* line 143, ../bootstrap/scss/_reboot.scss */
dt {
  font-weight: 700; }

/* line 147, ../bootstrap/scss/_reboot.scss */
dd {
  margin-bottom: .5rem;
  margin-left: 0; }

/* line 152, ../bootstrap/scss/_reboot.scss */
blockquote {
  margin: 0 0 1rem; }

/* line 156, ../bootstrap/scss/_reboot.scss */
b,
strong {
  font-weight: bolder; }

/* line 161, ../bootstrap/scss/_reboot.scss */
small {
  font-size: 80%; }

/* line 170, ../bootstrap/scss/_reboot.scss */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

/* line 178, ../bootstrap/scss/_reboot.scss */
sub {
  bottom: -.25em; }

/* line 179, ../bootstrap/scss/_reboot.scss */
sup {
  top: -.5em; }

/* line 186, ../bootstrap/scss/_reboot.scss */
a {
  color: #0084bb;
  text-decoration: none;
  background-color: transparent; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  a:hover {
    color: #09b7ff;
    text-decoration: underline; }

/* line 202, ../bootstrap/scss/_reboot.scss */
a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none; }

/* line 217, ../bootstrap/scss/_reboot.scss */
pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

/* line 225, ../bootstrap/scss/_reboot.scss */
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

/* line 242, ../bootstrap/scss/_reboot.scss */
figure {
  margin: 0 0 1rem; }

/* line 252, ../bootstrap/scss/_reboot.scss */
img {
  vertical-align: middle;
  border-style: none; }

/* line 257, ../bootstrap/scss/_reboot.scss */
svg {
  overflow: hidden;
  vertical-align: middle; }

/* line 269, ../bootstrap/scss/_reboot.scss */
table {
  border-collapse: collapse; }

/* line 273, ../bootstrap/scss/_reboot.scss */
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

/* line 285, ../bootstrap/scss/_reboot.scss */
th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

/* line 296, ../bootstrap/scss/_reboot.scss */
label {
  display: inline-block;
  margin-bottom: 0.5rem; }

/* line 305, ../bootstrap/scss/_reboot.scss */
button {
  border-radius: 0; }

/* line 315, ../bootstrap/scss/_reboot.scss */
button:focus:not(:focus-visible) {
  outline: 0; }

/* line 319, ../bootstrap/scss/_reboot.scss */
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

/* line 330, ../bootstrap/scss/_reboot.scss */
button,
input {
  overflow: visible; }

/* line 335, ../bootstrap/scss/_reboot.scss */
button,
select {
  text-transform: none; }

/* line 343, ../bootstrap/scss/_reboot.scss */
[role="button"] {
  cursor: pointer; }

/* line 350, ../bootstrap/scss/_reboot.scss */
select {
  word-wrap: normal; }

/* line 358, ../bootstrap/scss/_reboot.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

/* line 371, ../bootstrap/scss/_reboot.scss */
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

/* line 378, ../bootstrap/scss/_reboot.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 386, ../bootstrap/scss/_reboot.scss */
input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

/* line 393, ../bootstrap/scss/_reboot.scss */
textarea {
  overflow: auto;
  resize: vertical; }

/* line 399, ../bootstrap/scss/_reboot.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

/* line 414, ../bootstrap/scss/_reboot.scss */
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

/* line 426, ../bootstrap/scss/_reboot.scss */
progress {
  vertical-align: baseline; }

/* line 431, ../bootstrap/scss/_reboot.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/* line 436, ../bootstrap/scss/_reboot.scss */
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

/* line 449, ../bootstrap/scss/_reboot.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 458, ../bootstrap/scss/_reboot.scss */
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

/* line 467, ../bootstrap/scss/_reboot.scss */
output {
  display: inline-block; }

/* line 471, ../bootstrap/scss/_reboot.scss */
summary {
  display: list-item;
  cursor: pointer; }

/* line 476, ../bootstrap/scss/_reboot.scss */
template {
  display: none; }

/* line 482, ../bootstrap/scss/_reboot.scss */
[hidden] {
  display: none !important; }

/* line 7, ../bootstrap/scss/_type.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 16, ../bootstrap/scss/_type.scss */
h1, .h1 {
  font-size: 1.75rem; }

/* line 17, ../bootstrap/scss/_type.scss */
h2, .h2 {
  font-size: 1.57rem; }

/* line 18, ../bootstrap/scss/_type.scss */
h3, .h3 {
  font-size: 1.4rem; }

/* line 19, ../bootstrap/scss/_type.scss */
h4, .h4 {
  font-size: 1.25rem; }

/* line 20, ../bootstrap/scss/_type.scss */
h5, .h5 {
  font-size: 1.12rem; }

/* line 21, ../bootstrap/scss/_type.scss */
h6, .h6 {
  font-size: 1rem; }

/* line 23, ../bootstrap/scss/_type.scss */
.lead {
  font-size: 1.25rem;
  font-weight: 300; }

/* line 29, ../bootstrap/scss/_type.scss */
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

/* line 34, ../bootstrap/scss/_type.scss */
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

/* line 39, ../bootstrap/scss/_type.scss */
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

/* line 44, ../bootstrap/scss/_type.scss */
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

/* line 55, ../bootstrap/scss/_type.scss */
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

/* line 67, ../bootstrap/scss/_type.scss */
small,
.small {
  font-size: 80%;
  font-weight: 400; }

/* line 73, ../bootstrap/scss/_type.scss */
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

/* line 84, ../bootstrap/scss/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none; }

/* line 89, ../bootstrap/scss/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none; }

/* line 92, ../bootstrap/scss/_type.scss */
.list-inline-item {
  display: inline-block; }
  /* line 95, ../bootstrap/scss/_type.scss */
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

/* line 106, ../bootstrap/scss/_type.scss */
.initialism {
  font-size: 90%;
  text-transform: uppercase; }

/* line 112, ../bootstrap/scss/_type.scss */
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

/* line 117, ../bootstrap/scss/_type.scss */
.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  /* line 122, ../bootstrap/scss/_type.scss */
  .blockquote-footer::before {
    content: "\2014\00A0"; }

/* line 8, ../bootstrap/scss/_images.scss */
.img-fluid {
  max-width: 100%;
  height: auto; }

/* line 14, ../bootstrap/scss/_images.scss */
.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

/* line 29, ../bootstrap/scss/_images.scss */
.figure {
  display: inline-block; }

/* line 34, ../bootstrap/scss/_images.scss */
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

/* line 39, ../bootstrap/scss/_images.scss */
.figure-caption {
  font-size: 90%;
  color: #6c757d; }

/* line 2, ../bootstrap/scss/_code.scss */
code {
  font-size: 87.5%;
  color: #5ba755;
  word-wrap: break-word; }
  /* line 8, ../bootstrap/scss/_code.scss */
  a > code {
    color: inherit; }

/* line 14, ../bootstrap/scss/_code.scss */
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  /* line 22, ../bootstrap/scss/_code.scss */
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

/* line 31, ../bootstrap/scss/_code.scss */
pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  /* line 37, ../bootstrap/scss/_code.scss */
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

/* line 45, ../bootstrap/scss/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

/* line 7, ../bootstrap/scss/_grid.scss */
.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  /* line 20, ../bootstrap/scss/_grid.scss */
  .container-sm, .container {
    max-width: 540px; } }

@media (min-width: 768px) {
  /* line 20, ../bootstrap/scss/_grid.scss */
  .container-md, .container-sm, .container {
    max-width: 720px; } }

@media (min-width: 992px) {
  /* line 20, ../bootstrap/scss/_grid.scss */
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px; } }

@media (min-width: 1200px) {
  /* line 20, ../bootstrap/scss/_grid.scss */
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px; } }

/* line 49, ../bootstrap/scss/_grid.scss */
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

/* line 55, ../bootstrap/scss/_grid.scss */
.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  /* line 59, ../bootstrap/scss/_grid.scss */
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

/* line 8, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

/* line 33, ../bootstrap/scss/mixins/_grid-framework.scss */
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

/* line 65, ../bootstrap/scss/mixins/_grid.scss */
.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%; }

/* line 65, ../bootstrap/scss/mixins/_grid.scss */
.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%; }

/* line 65, ../bootstrap/scss/mixins/_grid.scss */
.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%; }

/* line 65, ../bootstrap/scss/mixins/_grid.scss */
.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%; }

/* line 65, ../bootstrap/scss/mixins/_grid.scss */
.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%; }

/* line 65, ../bootstrap/scss/mixins/_grid.scss */
.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%; }

/* line 47, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%; }

/* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

/* line 59, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-first {
  order: -1; }

/* line 61, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-last {
  order: 13; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-0 {
  order: 0; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-1 {
  order: 1; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-2 {
  order: 2; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-3 {
  order: 3; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-4 {
  order: 4; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-5 {
  order: 5; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-6 {
  order: 6; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-7 {
  order: 7; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-8 {
  order: 8; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-9 {
  order: 9; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-10 {
  order: 10; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-11 {
  order: 11; }

/* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
.order-12 {
  order: 12; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-1 {
  margin-left: 8.33333333%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-2 {
  margin-left: 16.66666667%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-3 {
  margin-left: 25%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-4 {
  margin-left: 33.33333333%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-5 {
  margin-left: 41.66666667%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-6 {
  margin-left: 50%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-7 {
  margin-left: 58.33333333%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-8 {
  margin-left: 66.66666667%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-9 {
  margin-left: 75%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-10 {
  margin-left: 83.33333333%; }

/* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
.offset-11 {
  margin-left: 91.66666667%; }

@media (min-width: 576px) {
  /* line 33, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  /* line 47, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 59, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-first {
    order: -1; }
  /* line 61, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-last {
    order: 13; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-0 {
    order: 0; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-1 {
    order: 1; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-2 {
    order: 2; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-3 {
    order: 3; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-4 {
    order: 4; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-5 {
    order: 5; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-6 {
    order: 6; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-7 {
    order: 7; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-8 {
    order: 8; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-9 {
    order: 9; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-10 {
    order: 10; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-11 {
    order: 11; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-sm-12 {
    order: 12; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-0 {
    margin-left: 0; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-1 {
    margin-left: 8.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-2 {
    margin-left: 16.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-3 {
    margin-left: 25%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-4 {
    margin-left: 33.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-5 {
    margin-left: 41.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-6 {
    margin-left: 50%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-7 {
    margin-left: 58.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-8 {
    margin-left: 66.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-9 {
    margin-left: 75%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-10 {
    margin-left: 83.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-sm-11 {
    margin-left: 91.66666667%; } }

@media (min-width: 768px) {
  /* line 33, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  /* line 47, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 59, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-first {
    order: -1; }
  /* line 61, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-last {
    order: 13; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-0 {
    order: 0; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-1 {
    order: 1; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-2 {
    order: 2; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-3 {
    order: 3; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-4 {
    order: 4; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-5 {
    order: 5; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-6 {
    order: 6; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-7 {
    order: 7; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-8 {
    order: 8; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-9 {
    order: 9; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-10 {
    order: 10; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-11 {
    order: 11; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-md-12 {
    order: 12; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-0 {
    margin-left: 0; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-1 {
    margin-left: 8.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-2 {
    margin-left: 16.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-3 {
    margin-left: 25%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-4 {
    margin-left: 33.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-5 {
    margin-left: 41.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-6 {
    margin-left: 50%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-7 {
    margin-left: 58.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-8 {
    margin-left: 66.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-9 {
    margin-left: 75%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-10 {
    margin-left: 83.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-md-11 {
    margin-left: 91.66666667%; } }

@media (min-width: 992px) {
  /* line 33, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  /* line 47, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 59, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-first {
    order: -1; }
  /* line 61, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-last {
    order: 13; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-0 {
    order: 0; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-1 {
    order: 1; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-2 {
    order: 2; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-3 {
    order: 3; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-4 {
    order: 4; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-5 {
    order: 5; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-6 {
    order: 6; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-7 {
    order: 7; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-8 {
    order: 8; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-9 {
    order: 9; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-10 {
    order: 10; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-11 {
    order: 11; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-lg-12 {
    order: 12; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-0 {
    margin-left: 0; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-1 {
    margin-left: 8.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-2 {
    margin-left: 16.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-3 {
    margin-left: 25%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-4 {
    margin-left: 33.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-5 {
    margin-left: 41.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-6 {
    margin-left: 50%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-7 {
    margin-left: 58.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-8 {
    margin-left: 66.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-9 {
    margin-left: 75%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-10 {
    margin-left: 83.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-lg-11 {
    margin-left: 91.66666667%; } }

@media (min-width: 1200px) {
  /* line 33, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%; }
  /* line 65, ../bootstrap/scss/mixins/_grid.scss */
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }
  /* line 47, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%; }
  /* line 53, ../bootstrap/scss/mixins/_grid-framework.scss */
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  /* line 59, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-first {
    order: -1; }
  /* line 61, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-last {
    order: 13; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-0 {
    order: 0; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-1 {
    order: 1; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-2 {
    order: 2; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-3 {
    order: 3; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-4 {
    order: 4; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-5 {
    order: 5; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-6 {
    order: 6; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-7 {
    order: 7; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-8 {
    order: 8; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-9 {
    order: 9; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-10 {
    order: 10; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-11 {
    order: 11; }
  /* line 64, ../bootstrap/scss/mixins/_grid-framework.scss */
  .order-xl-12 {
    order: 12; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-0 {
    margin-left: 0; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-1 {
    margin-left: 8.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-2 {
    margin-left: 16.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-3 {
    margin-left: 25%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-4 {
    margin-left: 33.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-5 {
    margin-left: 41.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-6 {
    margin-left: 50%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-7 {
    margin-left: 58.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-8 {
    margin-left: 66.66666667%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-9 {
    margin-left: 75%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-10 {
    margin-left: 83.33333333%; }
  /* line 71, ../bootstrap/scss/mixins/_grid-framework.scss */
  .offset-xl-11 {
    margin-left: 91.66666667%; } }

/* line 5, ../bootstrap/scss/_tables.scss */
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529; }
  /* line 11, ../bootstrap/scss/_tables.scss */
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  /* line 18, ../bootstrap/scss/_tables.scss */
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  /* line 23, ../bootstrap/scss/_tables.scss */
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

/* line 34, ../bootstrap/scss/_tables.scss */
.table-sm th,
.table-sm td {
  padding: 0.3rem; }

/* line 45, ../bootstrap/scss/_tables.scss */
.table-bordered {
  border: 1px solid #dee2e6; }
  /* line 48, ../bootstrap/scss/_tables.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  /* line 54, ../bootstrap/scss/_tables.scss */
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

/* line 62, ../bootstrap/scss/_tables.scss */
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

/* line 75, ../bootstrap/scss/_tables.scss */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8ddec; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abfdc; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-primary:hover {
  background-color: #a4d3e7; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #a4d3e7; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-secondary:hover {
  background-color: #c8cbcf; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #c8cbcf; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-success:hover {
  background-color: #b1dfbb; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b1dfbb; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-info:hover {
  background-color: #abdde5; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-warning:hover {
  background-color: #ffe8a1; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe8a1; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-danger:hover {
  background-color: #f1b0b7; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f1b0b7; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-light:hover {
  background-color: #ececf6; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #ececf6; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-dark:hover {
  background-color: #b9bbbe; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b9bbbe; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-bus,
.table-bus > th,
.table-bus > td {
  background-color: #edf1cf; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-bus th,
.table-bus td,
.table-bus thead th,
.table-bus tbody + tbody {
  border-color: #dee6a5; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-bus:hover {
  background-color: #e6ebbb; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-bus:hover > td,
  .table-hover .table-bus:hover > th {
    background-color: #e6ebbb; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-med,
.table-med > th,
.table-med > td {
  background-color: #fbecc9; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-med th,
.table-med td,
.table-med thead th,
.table-med tbody + tbody {
  border-color: #f8dc9b; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-med:hover {
  background-color: #f9e4b1; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-med:hover > td,
  .table-hover .table-med:hover > th {
    background-color: #f9e4b1; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-nw,
.table-nw > th,
.table-nw > td {
  background-color: #d1f2f0; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-nw th,
.table-nw td,
.table-nw thead th,
.table-nw tbody + tbody {
  border-color: #aae6e4; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-nw:hover {
  background-color: #bdecea; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-nw:hover > td,
  .table-hover .table-nw:hover > th {
    background-color: #bdecea; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-re,
.table-re > th,
.table-re > td {
  background-color: #f4d1cd; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-re th,
.table-re td,
.table-re thead th,
.table-re tbody + tbody {
  border-color: #ebaaa2; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-re:hover {
  background-color: #efbeb8; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-re:hover > td,
  .table-hover .table-re:hover > th {
    background-color: #efbeb8; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-soe,
.table-soe > th,
.table-soe > td {
  background-color: #e8d3e4; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-soe th,
.table-soe td,
.table-soe thead th,
.table-soe tbody + tbody {
  border-color: #d5adcc; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-soe:hover {
  background-color: #dfc2da; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-soe:hover > td,
  .table-hover .table-soe:hover > th {
    background-color: #dfc2da; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-sowi,
.table-sowi > th,
.table-sowi > td {
  background-color: #d1e6cf; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-sowi th,
.table-sowi td,
.table-sowi thead th,
.table-sowi tbody + tbody {
  border-color: #aad1a7; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-sowi:hover {
  background-color: #c1ddbe; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-sowi:hover > td,
  .table-hover .table-sowi:hover > th {
    background-color: #c1ddbe; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-tn,
.table-tn > th,
.table-tn > td {
  background-color: #b8ddec; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-tn th,
.table-tn td,
.table-tn thead th,
.table-tn tbody + tbody {
  border-color: #7abfdc; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-tn:hover {
  background-color: #a4d3e7; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-tn:hover > td,
  .table-hover .table-tn:hover > th {
    background-color: #a4d3e7; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-tnd,
.table-tnd > th,
.table-tnd > td {
  background-color: #b8d9e7; }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-tnd th,
.table-tnd td,
.table-tnd thead th,
.table-tnd tbody + tbody {
  border-color: #7ab8d2; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-tnd:hover {
  background-color: #a5cfe1; }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-tnd:hover > td,
  .table-hover .table-tnd:hover > th {
    background-color: #a5cfe1; }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-lo8,
.table-lo8 > th,
.table-lo8 > td {
  background-color: rgba(255, 255, 255, 0.944); }

/* line 14, ../bootstrap/scss/mixins/_table-row.scss */
.table-lo8 th,
.table-lo8 td,
.table-lo8 thead th,
.table-lo8 tbody + tbody {
  border-color: rgba(255, 255, 255, 0.896); }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-lo8:hover {
  background-color: rgba(242, 242, 242, 0.944); }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-lo8:hover > td,
  .table-hover .table-lo8:hover > th {
    background-color: rgba(242, 242, 242, 0.944); }

/* line 7, ../bootstrap/scss/mixins/_table-row.scss */
.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  /* line 32, ../bootstrap/scss/mixins/_table-row.scss */
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

/* line 114, ../bootstrap/scss/_tables.scss */
.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55; }

/* line 122, ../bootstrap/scss/_tables.scss */
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

/* line 130, ../bootstrap/scss/_tables.scss */
.table-dark {
  color: #fff;
  background-color: #343a40; }
  /* line 134, ../bootstrap/scss/_tables.scss */
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #454d55; }
  /* line 140, ../bootstrap/scss/_tables.scss */
  .table-dark.table-bordered {
    border: 0; }
  /* line 145, ../bootstrap/scss/_tables.scss */
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  /* line 171, ../bootstrap/scss/_tables.scss */
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    /* line 179, ../bootstrap/scss/_tables.scss */
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  /* line 171, ../bootstrap/scss/_tables.scss */
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    /* line 179, ../bootstrap/scss/_tables.scss */
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  /* line 171, ../bootstrap/scss/_tables.scss */
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    /* line 179, ../bootstrap/scss/_tables.scss */
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1199.98px) {
  /* line 171, ../bootstrap/scss/_tables.scss */
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    /* line 179, ../bootstrap/scss/_tables.scss */
    .table-responsive-xl > .table-bordered {
      border: 0; } }

/* line 171, ../bootstrap/scss/_tables.scss */
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  /* line 179, ../bootstrap/scss/_tables.scss */
  .table-responsive > .table-bordered {
    border: 0; }

/* line 7, ../bootstrap/scss/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    /* line 7, ../bootstrap/scss/_forms.scss */
    .form-control {
      transition: none; } }
  /* line 28, ../bootstrap/scss/_forms.scss */
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  /* line 14, ../bootstrap/scss/mixins/_forms.scss */
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #3cc6ff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
  /* line 37, ../bootstrap/scss/_forms.scss */
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  /* line 48, ../bootstrap/scss/_forms.scss */
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

/* line 60, ../bootstrap/scss/_forms.scss */
input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
  appearance: none; }

/* line 67, ../bootstrap/scss/_forms.scss */
select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057; }

/* line 72, ../bootstrap/scss/_forms.scss */
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

/* line 84, ../bootstrap/scss/_forms.scss */
.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

/* line 97, ../bootstrap/scss/_forms.scss */
.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

/* line 105, ../bootstrap/scss/_forms.scss */
.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5; }

/* line 112, ../bootstrap/scss/_forms.scss */
.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5; }

/* line 125, ../bootstrap/scss/_forms.scss */
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  /* line 137, ../bootstrap/scss/_forms.scss */
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

/* line 152, ../bootstrap/scss/_forms.scss */
.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

/* line 160, ../bootstrap/scss/_forms.scss */
.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

/* line 170, ../bootstrap/scss/_forms.scss */
select.form-control[size], select.form-control[multiple] {
  height: auto; }

/* line 176, ../bootstrap/scss/_forms.scss */
textarea.form-control {
  height: auto; }

/* line 185, ../bootstrap/scss/_forms.scss */
.form-group {
  margin-bottom: 1rem; }

/* line 189, ../bootstrap/scss/_forms.scss */
.form-text {
  display: block;
  margin-top: 0.25rem; }

/* line 199, ../bootstrap/scss/_forms.scss */
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  /* line 205, ../bootstrap/scss/_forms.scss */
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

/* line 217, ../bootstrap/scss/_forms.scss */
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

/* line 223, ../bootstrap/scss/_forms.scss */
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  /* line 229, ../bootstrap/scss/_forms.scss */
  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

/* line 235, ../bootstrap/scss/_forms.scss */
.form-check-label {
  margin-bottom: 0; }

/* line 239, ../bootstrap/scss/_forms.scss */
.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  /* line 246, ../bootstrap/scss/_forms.scss */
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

/* line 44, ../bootstrap/scss/mixins/_forms.scss */
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745; }

/* line 52, ../bootstrap/scss/mixins/_forms.scss */
.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem; }
  /* line 69, ../bootstrap/scss/mixins/_forms.scss */
  .form-row > .col > .valid-tooltip, .form-row > [class*="col-"] > .valid-tooltip {
    left: 5px; }

/* line 76, ../bootstrap/scss/mixins/_forms.scss */
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block; }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem) !important;
  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='%2328a745' 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.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  /* line 93, ../bootstrap/scss/mixins/_forms.scss */
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center; }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
  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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff 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='%2328a745' 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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
  /* line 129, ../bootstrap/scss/mixins/_forms.scss */
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

/* line 138, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745; }

/* line 142, ../bootstrap/scss/mixins/_forms.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 150, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745; }
  /* line 153, ../bootstrap/scss/mixins/_forms.scss */
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #28a745; }

/* line 159, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57; }

/* line 166, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

/* line 170, ../bootstrap/scss/mixins/_forms.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: #28a745; }

/* line 180, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745; }

/* line 185, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

/* line 44, ../bootstrap/scss/mixins/_forms.scss */
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545; }

/* line 52, ../bootstrap/scss/mixins/_forms.scss */
.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem; }
  /* line 69, ../bootstrap/scss/mixins/_forms.scss */
  .form-row > .col > .invalid-tooltip, .form-row > [class*="col-"] > .invalid-tooltip {
    left: 5px; }

/* line 76, ../bootstrap/scss/mixins/_forms.scss */
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block; }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  /* line 93, ../bootstrap/scss/mixins/_forms.scss */
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center; }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

/* line 33, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }
  /* line 129, ../bootstrap/scss/mixins/_forms.scss */
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

/* line 138, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545; }

/* line 142, ../bootstrap/scss/mixins/_forms.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 150, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545; }
  /* line 153, ../bootstrap/scss/mixins/_forms.scss */
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #dc3545; }

/* line 159, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d; }

/* line 166, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

/* line 170, ../bootstrap/scss/mixins/_forms.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: #dc3545; }

/* line 180, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545; }

/* line 185, ../bootstrap/scss/mixins/_forms.scss */
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

/* line 275, ../bootstrap/scss/_forms.scss */
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  /* line 283, ../bootstrap/scss/_forms.scss */
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    /* line 289, ../bootstrap/scss/_forms.scss */
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    /* line 297, ../bootstrap/scss/_forms.scss */
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    /* line 306, ../bootstrap/scss/_forms.scss */
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    /* line 313, ../bootstrap/scss/_forms.scss */
    .form-inline .form-control-plaintext {
      display: inline-block; }
    /* line 317, ../bootstrap/scss/_forms.scss */
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    /* line 324, ../bootstrap/scss/_forms.scss */
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    /* line 331, ../bootstrap/scss/_forms.scss */
    .form-inline .form-check-input {
      position: relative;
      flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    /* line 339, ../bootstrap/scss/_forms.scss */
    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }
    /* line 343, ../bootstrap/scss/_forms.scss */
    .form-inline .custom-control-label {
      margin-bottom: 0; } }
/* line 7, ../bootstrap/scss/_buttons.scss */
.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    /* line 7, ../bootstrap/scss/_buttons.scss */
    .btn {
      transition: none; } }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  /* line 27, ../bootstrap/scss/_buttons.scss */
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
  /* line 34, ../bootstrap/scss/_buttons.scss */
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }
  /* line 40, ../bootstrap/scss/_buttons.scss */
  .btn:not(:disabled):not(.disabled) {
    cursor: pointer; }

/* line 55, ../bootstrap/scss/_buttons.scss */
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #0084bb;
  border-color: #0084bb; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-primary:hover {
    color: #fff;
    background-color: #006995;
    border-color: #006088; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #006995;
    border-color: #006088;
    box-shadow: 0 0 0 0.2rem rgba(38, 150, 197, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #0084bb;
    border-color: #0084bb; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #006088;
    border-color: #00577b; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(38, 150, 197, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-secondary:focus, .btn-secondary.focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
    box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-warning:focus, .btn-warning.focus {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
    box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-light:focus, .btn-light.focus {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-dark:focus, .btn-dark.focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-bus {
  color: #212529;
  background-color: #bfce52;
  border-color: #bfce52; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-bus:hover {
    color: #212529;
    background-color: #b2c337;
    border-color: #a9b934; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-bus:focus, .btn-bus.focus {
    color: #212529;
    background-color: #b2c337;
    border-color: #a9b934;
    box-shadow: 0 0 0 0.2rem rgba(167, 181, 76, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-bus.disabled, .btn-bus:disabled {
    color: #212529;
    background-color: #bfce52;
    border-color: #bfce52; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-bus:not(:disabled):not(.disabled):active, .btn-bus:not(:disabled):not(.disabled).active, .show > .btn-bus.dropdown-toggle {
    color: #212529;
    background-color: #a9b934;
    border-color: #a0af31; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-bus:not(:disabled):not(.disabled):active:focus, .btn-bus:not(:disabled):not(.disabled).active:focus, .show > .btn-bus.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(167, 181, 76, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-med {
  color: #212529;
  background-color: #f1bc3f;
  border-color: #f1bc3f; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-med:hover {
    color: #212529;
    background-color: #eeb01b;
    border-color: #ecab11; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-med:focus, .btn-med.focus {
    color: #212529;
    background-color: #eeb01b;
    border-color: #ecab11;
    box-shadow: 0 0 0 0.2rem rgba(210, 165, 60, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-med.disabled, .btn-med:disabled {
    color: #212529;
    background-color: #f1bc3f;
    border-color: #f1bc3f; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-med:not(:disabled):not(.disabled):active, .btn-med:not(:disabled):not(.disabled).active, .show > .btn-med.dropdown-toggle {
    color: #212529;
    background-color: #ecab11;
    border-color: #e0a210; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-med:not(:disabled):not(.disabled):active:focus, .btn-med:not(:disabled):not(.disabled).active:focus, .show > .btn-med.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(210, 165, 60, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-nw {
  color: #212529;
  background-color: #5ccfcb;
  border-color: #5ccfcb; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-nw:hover {
    color: #212529;
    background-color: #3ec6c2;
    border-color: #38c0bb; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-nw:focus, .btn-nw.focus {
    color: #212529;
    background-color: #3ec6c2;
    border-color: #38c0bb;
    box-shadow: 0 0 0 0.2rem rgba(83, 182, 179, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-nw.disabled, .btn-nw:disabled {
    color: #212529;
    background-color: #5ccfcb;
    border-color: #5ccfcb; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-nw:not(:disabled):not(.disabled):active, .btn-nw:not(:disabled):not(.disabled).active, .show > .btn-nw.dropdown-toggle {
    color: #212529;
    background-color: #38c0bb;
    border-color: #36b6b1; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-nw:not(:disabled):not(.disabled):active:focus, .btn-nw:not(:disabled):not(.disabled).active:focus, .show > .btn-nw.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(83, 182, 179, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-re {
  color: #fff;
  background-color: #d95c4c;
  border-color: #d95c4c; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-re:hover {
    color: #fff;
    background-color: #d23f2d;
    border-color: #c83c2a; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-re:focus, .btn-re.focus {
    color: #fff;
    background-color: #d23f2d;
    border-color: #c83c2a;
    box-shadow: 0 0 0 0.2rem rgba(223, 116, 103, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-re.disabled, .btn-re:disabled {
    color: #fff;
    background-color: #d95c4c;
    border-color: #d95c4c; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-re:not(:disabled):not(.disabled):active, .btn-re:not(:disabled):not(.disabled).active, .show > .btn-re.dropdown-toggle {
    color: #fff;
    background-color: #c83c2a;
    border-color: #bd3928; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-re:not(:disabled):not(.disabled):active:focus, .btn-re:not(:disabled):not(.disabled).active:focus, .show > .btn-re.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(223, 116, 103, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-soe {
  color: #fff;
  background-color: #ae619d;
  border-color: #ae619d; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-soe:hover {
    color: #fff;
    background-color: #9a4f89;
    border-color: #914b82; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-soe:focus, .btn-soe.focus {
    color: #fff;
    background-color: #9a4f89;
    border-color: #914b82;
    box-shadow: 0 0 0 0.2rem rgba(186, 121, 172, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-soe.disabled, .btn-soe:disabled {
    color: #fff;
    background-color: #ae619d;
    border-color: #ae619d; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-soe:not(:disabled):not(.disabled):active, .btn-soe:not(:disabled):not(.disabled).active, .show > .btn-soe.dropdown-toggle {
    color: #fff;
    background-color: #914b82;
    border-color: #89467a; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-soe:not(:disabled):not(.disabled):active:focus, .btn-soe:not(:disabled):not(.disabled).active:focus, .show > .btn-soe.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(186, 121, 172, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-sowi {
  color: #fff;
  background-color: #5ba755;
  border-color: #5ba755; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-sowi:hover {
    color: #fff;
    background-color: #4d8e48;
    border-color: #498544; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-sowi:focus, .btn-sowi.focus {
    color: #fff;
    background-color: #4d8e48;
    border-color: #498544;
    box-shadow: 0 0 0 0.2rem rgba(116, 180, 111, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-sowi.disabled, .btn-sowi:disabled {
    color: #fff;
    background-color: #5ba755;
    border-color: #5ba755; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-sowi:not(:disabled):not(.disabled):active, .btn-sowi:not(:disabled):not(.disabled).active, .show > .btn-sowi.dropdown-toggle {
    color: #fff;
    background-color: #498544;
    border-color: #447d3f; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-sowi:not(:disabled):not(.disabled):active:focus, .btn-sowi:not(:disabled):not(.disabled).active:focus, .show > .btn-sowi.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(116, 180, 111, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-tn {
  color: #fff;
  background-color: #0084bb;
  border-color: #0084bb; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-tn:hover {
    color: #fff;
    background-color: #006995;
    border-color: #006088; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-tn:focus, .btn-tn.focus {
    color: #fff;
    background-color: #006995;
    border-color: #006088;
    box-shadow: 0 0 0 0.2rem rgba(38, 150, 197, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-tn.disabled, .btn-tn:disabled {
    color: #fff;
    background-color: #0084bb;
    border-color: #0084bb; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-tn:not(:disabled):not(.disabled):active, .btn-tn:not(:disabled):not(.disabled).active, .show > .btn-tn.dropdown-toggle {
    color: #fff;
    background-color: #006088;
    border-color: #00577b; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-tn:not(:disabled):not(.disabled):active:focus, .btn-tn:not(:disabled):not(.disabled).active:focus, .show > .btn-tn.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(38, 150, 197, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-tnd {
  color: #fff;
  background-color: #0077a8;
  border-color: #0077a8; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-tnd:hover {
    color: #fff;
    background-color: #005c82;
    border-color: #005375; }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-tnd:focus, .btn-tnd.focus {
    color: #fff;
    background-color: #005c82;
    border-color: #005375;
    box-shadow: 0 0 0 0.2rem rgba(38, 139, 181, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-tnd.disabled, .btn-tnd:disabled {
    color: #fff;
    background-color: #0077a8;
    border-color: #0077a8; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-tnd:not(:disabled):not(.disabled):active, .btn-tnd:not(:disabled):not(.disabled).active, .show > .btn-tnd.dropdown-toggle {
    color: #fff;
    background-color: #005375;
    border-color: #004a68; }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-tnd:not(:disabled):not(.disabled):active:focus, .btn-tnd:not(:disabled):not(.disabled).active:focus, .show > .btn-tnd.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(38, 139, 181, 0.5); }

/* line 66, ../bootstrap/scss/_buttons.scss */
.btn-lo8 {
  color: #212529;
  background-color: #ffffffcc;
  border-color: #ffffffcc; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-lo8:hover {
    color: #212529;
    background-color: rgba(236, 236, 236, 0.8);
    border-color: rgba(230, 230, 230, 0.8); }
  /* line 18, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-lo8:focus, .btn-lo8.focus {
    color: #212529;
    background-color: rgba(236, 236, 236, 0.8);
    border-color: rgba(230, 230, 230, 0.8);
    box-shadow: 0 0 0 0.2rem rgba(209, 209, 210, 0.5); }
  /* line 32, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-lo8.disabled, .btn-lo8:disabled {
    color: #212529;
    background-color: #ffffffcc;
    border-color: #ffffffcc; }
  /* line 43, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-lo8:not(:disabled):not(.disabled):active, .btn-lo8:not(:disabled):not(.disabled).active, .show > .btn-lo8.dropdown-toggle {
    color: #212529;
    background-color: rgba(230, 230, 230, 0.8);
    border-color: rgba(223, 223, 223, 0.8); }
    /* line 53, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-lo8:not(:disabled):not(.disabled):active:focus, .btn-lo8:not(:disabled):not(.disabled).active:focus, .show > .btn-lo8.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(209, 209, 210, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-primary {
  color: #0084bb;
  border-color: #0084bb; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #0084bb;
    border-color: #0084bb; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #0084bb;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #0084bb;
    border-color: #0084bb; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-success {
  color: #28a745;
  border-color: #28a745; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #28a745;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-dark {
  color: #343a40;
  border-color: #343a40; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-bus {
  color: #bfce52;
  border-color: #bfce52; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-bus:hover {
    color: #212529;
    background-color: #bfce52;
    border-color: #bfce52; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-bus:focus, .btn-outline-bus.focus {
    box-shadow: 0 0 0 0.2rem rgba(191, 206, 82, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-bus.disabled, .btn-outline-bus:disabled {
    color: #bfce52;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-bus:not(:disabled):not(.disabled):active, .btn-outline-bus:not(:disabled):not(.disabled).active, .show > .btn-outline-bus.dropdown-toggle {
    color: #212529;
    background-color: #bfce52;
    border-color: #bfce52; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-bus:not(:disabled):not(.disabled):active:focus, .btn-outline-bus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-bus.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(191, 206, 82, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-med {
  color: #f1bc3f;
  border-color: #f1bc3f; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-med:hover {
    color: #212529;
    background-color: #f1bc3f;
    border-color: #f1bc3f; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-med:focus, .btn-outline-med.focus {
    box-shadow: 0 0 0 0.2rem rgba(241, 188, 63, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-med.disabled, .btn-outline-med:disabled {
    color: #f1bc3f;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-med:not(:disabled):not(.disabled):active, .btn-outline-med:not(:disabled):not(.disabled).active, .show > .btn-outline-med.dropdown-toggle {
    color: #212529;
    background-color: #f1bc3f;
    border-color: #f1bc3f; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-med:not(:disabled):not(.disabled):active:focus, .btn-outline-med:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-med.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(241, 188, 63, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-nw {
  color: #5ccfcb;
  border-color: #5ccfcb; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-nw:hover {
    color: #212529;
    background-color: #5ccfcb;
    border-color: #5ccfcb; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-nw:focus, .btn-outline-nw.focus {
    box-shadow: 0 0 0 0.2rem rgba(92, 207, 203, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-nw.disabled, .btn-outline-nw:disabled {
    color: #5ccfcb;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-nw:not(:disabled):not(.disabled):active, .btn-outline-nw:not(:disabled):not(.disabled).active, .show > .btn-outline-nw.dropdown-toggle {
    color: #212529;
    background-color: #5ccfcb;
    border-color: #5ccfcb; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-nw:not(:disabled):not(.disabled):active:focus, .btn-outline-nw:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-nw.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(92, 207, 203, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-re {
  color: #d95c4c;
  border-color: #d95c4c; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-re:hover {
    color: #fff;
    background-color: #d95c4c;
    border-color: #d95c4c; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-re:focus, .btn-outline-re.focus {
    box-shadow: 0 0 0 0.2rem rgba(217, 92, 76, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-re.disabled, .btn-outline-re:disabled {
    color: #d95c4c;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-re:not(:disabled):not(.disabled):active, .btn-outline-re:not(:disabled):not(.disabled).active, .show > .btn-outline-re.dropdown-toggle {
    color: #fff;
    background-color: #d95c4c;
    border-color: #d95c4c; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-re:not(:disabled):not(.disabled):active:focus, .btn-outline-re:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-re.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(217, 92, 76, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-soe {
  color: #ae619d;
  border-color: #ae619d; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-soe:hover {
    color: #fff;
    background-color: #ae619d;
    border-color: #ae619d; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-soe:focus, .btn-outline-soe.focus {
    box-shadow: 0 0 0 0.2rem rgba(174, 97, 157, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-soe.disabled, .btn-outline-soe:disabled {
    color: #ae619d;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-soe:not(:disabled):not(.disabled):active, .btn-outline-soe:not(:disabled):not(.disabled).active, .show > .btn-outline-soe.dropdown-toggle {
    color: #fff;
    background-color: #ae619d;
    border-color: #ae619d; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-soe:not(:disabled):not(.disabled):active:focus, .btn-outline-soe:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-soe.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(174, 97, 157, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-sowi {
  color: #5ba755;
  border-color: #5ba755; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-sowi:hover {
    color: #fff;
    background-color: #5ba755;
    border-color: #5ba755; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-sowi:focus, .btn-outline-sowi.focus {
    box-shadow: 0 0 0 0.2rem rgba(91, 167, 85, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-sowi.disabled, .btn-outline-sowi:disabled {
    color: #5ba755;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-sowi:not(:disabled):not(.disabled):active, .btn-outline-sowi:not(:disabled):not(.disabled).active, .show > .btn-outline-sowi.dropdown-toggle {
    color: #fff;
    background-color: #5ba755;
    border-color: #5ba755; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-sowi:not(:disabled):not(.disabled):active:focus, .btn-outline-sowi:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-sowi.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(91, 167, 85, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-tn {
  color: #0084bb;
  border-color: #0084bb; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-tn:hover {
    color: #fff;
    background-color: #0084bb;
    border-color: #0084bb; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-tn:focus, .btn-outline-tn.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-tn.disabled, .btn-outline-tn:disabled {
    color: #0084bb;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-tn:not(:disabled):not(.disabled):active, .btn-outline-tn:not(:disabled):not(.disabled).active, .show > .btn-outline-tn.dropdown-toggle {
    color: #fff;
    background-color: #0084bb;
    border-color: #0084bb; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-tn:not(:disabled):not(.disabled):active:focus, .btn-outline-tn:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tn.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-tnd {
  color: #0077a8;
  border-color: #0077a8; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-tnd:hover {
    color: #fff;
    background-color: #0077a8;
    border-color: #0077a8; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-tnd:focus, .btn-outline-tnd.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 119, 168, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-tnd.disabled, .btn-outline-tnd:disabled {
    color: #0077a8;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-tnd:not(:disabled):not(.disabled):active, .btn-outline-tnd:not(:disabled):not(.disabled).active, .show > .btn-outline-tnd.dropdown-toggle {
    color: #fff;
    background-color: #0077a8;
    border-color: #0077a8; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-tnd:not(:disabled):not(.disabled):active:focus, .btn-outline-tnd:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tnd.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 119, 168, 0.5); }

/* line 72, ../bootstrap/scss/_buttons.scss */
.btn-outline-lo8 {
  color: #ffffffcc;
  border-color: #ffffffcc; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-outline-lo8:hover {
    color: #212529;
    background-color: #ffffffcc;
    border-color: #ffffffcc; }
  /* line 74, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-lo8:focus, .btn-outline-lo8.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
  /* line 79, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-lo8.disabled, .btn-outline-lo8:disabled {
    color: #ffffffcc;
    background-color: transparent; }
  /* line 85, ../bootstrap/scss/mixins/_buttons.scss */
  .btn-outline-lo8:not(:disabled):not(.disabled):active, .btn-outline-lo8:not(:disabled):not(.disabled).active, .show > .btn-outline-lo8.dropdown-toggle {
    color: #212529;
    background-color: #ffffffcc;
    border-color: #ffffffcc; }
    /* line 92, ../bootstrap/scss/mixins/_buttons.scss */
    .btn-outline-lo8:not(:disabled):not(.disabled):active:focus, .btn-outline-lo8:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lo8.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

/* line 83, ../bootstrap/scss/_buttons.scss */
.btn-link {
  font-weight: 400;
  color: #0084bb;
  text-decoration: none; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .btn-link:hover {
    color: #09b7ff;
    text-decoration: underline; }
  /* line 93, ../bootstrap/scss/_buttons.scss */
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline; }
  /* line 98, ../bootstrap/scss/_buttons.scss */
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

/* line 112, ../bootstrap/scss/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

/* line 116, ../bootstrap/scss/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

/* line 125, ../bootstrap/scss/_buttons.scss */
.btn-block {
  display: block;
  width: 100%; }
  /* line 130, ../bootstrap/scss/_buttons.scss */
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

/* line 139, ../bootstrap/scss/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

/* line 1, ../bootstrap/scss/_transitions.scss */
.fade {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    /* line 1, ../bootstrap/scss/_transitions.scss */
    .fade {
      transition: none; } }
  /* line 4, ../bootstrap/scss/_transitions.scss */
  .fade:not(.show) {
    opacity: 0; }

/* line 10, ../bootstrap/scss/_transitions.scss */
.collapse:not(.show) {
  display: none; }

/* line 15, ../bootstrap/scss/_transitions.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    /* line 15, ../bootstrap/scss/_transitions.scss */
    .collapsing {
      transition: none; } }
/* line 2, ../bootstrap/scss/_dropdown.scss */
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

/* line 9, ../bootstrap/scss/_dropdown.scss */
.dropdown-toggle {
  white-space: nowrap; }
  /* line 30, ../bootstrap/scss/mixins/_caret.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 58, ../bootstrap/scss/mixins/_caret.scss */
  .dropdown-toggle:empty::after {
    margin-left: 0; }

/* line 17, ../bootstrap/scss/_dropdown.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }

/* line 42, ../bootstrap/scss/_dropdown.scss */
.dropdown-menu-left {
  right: auto;
  left: 0; }

/* line 47, ../bootstrap/scss/_dropdown.scss */
.dropdown-menu-right {
  right: 0;
  left: auto; }

@media (min-width: 576px) {
  /* line 42, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  /* line 47, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  /* line 42, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  /* line 47, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  /* line 42, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  /* line 47, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1200px) {
  /* line 42, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  /* line 47, ../bootstrap/scss/_dropdown.scss */
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

/* line 57, ../bootstrap/scss/_dropdown.scss */
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

/* line 30, ../bootstrap/scss/mixins/_caret.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 58, ../bootstrap/scss/mixins/_caret.scss */
.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

/* line 70, ../bootstrap/scss/_dropdown.scss */
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

/* line 30, ../bootstrap/scss/mixins/_caret.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 58, ../bootstrap/scss/mixins/_caret.scss */
.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }

/* line 80, ../bootstrap/scss/_dropdown.scss */
.dropright .dropdown-toggle::after {
  vertical-align: 0; }

/* line 87, ../bootstrap/scss/_dropdown.scss */
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

/* line 30, ../bootstrap/scss/mixins/_caret.scss */
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

/* line 45, ../bootstrap/scss/mixins/_caret.scss */
.dropleft .dropdown-toggle::after {
  display: none; }

/* line 49, ../bootstrap/scss/mixins/_caret.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 58, ../bootstrap/scss/mixins/_caret.scss */
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }

/* line 97, ../bootstrap/scss/_dropdown.scss */
.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

/* line 106, ../bootstrap/scss/_dropdown.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 116, ../bootstrap/scss/_dropdown.scss */
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

/* line 123, ../bootstrap/scss/_dropdown.scss */
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #e9ecef; }
  /* line 154, ../bootstrap/scss/_dropdown.scss */
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #0084bb; }
  /* line 161, ../bootstrap/scss/_dropdown.scss */
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #adb5bd;
    pointer-events: none;
    background-color: transparent; }

/* line 173, ../bootstrap/scss/_dropdown.scss */
.dropdown-menu.show {
  display: block; }

/* line 178, ../bootstrap/scss/_dropdown.scss */
.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap; }

/* line 188, ../bootstrap/scss/_dropdown.scss */
.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

/* line 4, ../bootstrap/scss/_button-group.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  /* line 10, ../bootstrap/scss/_button-group.scss */
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
    /* line 13, ../bootstrap/scss/mixins/_hover.scss */
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    /* line 19, ../bootstrap/scss/_button-group.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 28, ../bootstrap/scss/_button-group.scss */
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  /* line 33, ../bootstrap/scss/_button-group.scss */
  .btn-toolbar .input-group {
    width: auto; }

/* line 40, ../bootstrap/scss/_button-group.scss */
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

/* line 46, ../bootstrap/scss/_button-group.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 51, ../bootstrap/scss/_button-group.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 69, ../bootstrap/scss/_button-group.scss */
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  /* line 73, ../bootstrap/scss/_button-group.scss */
  .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  /* line 79, ../bootstrap/scss/_button-group.scss */
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

/* line 84, ../bootstrap/scss/_button-group.scss */
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

/* line 89, ../bootstrap/scss/_button-group.scss */
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

/* line 111, ../bootstrap/scss/_button-group.scss */
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  /* line 116, ../bootstrap/scss/_button-group.scss */
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  /* line 121, ../bootstrap/scss/_button-group.scss */
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  /* line 127, ../bootstrap/scss/_button-group.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 132, ../bootstrap/scss/_button-group.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 152, ../bootstrap/scss/_button-group.scss */
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  /* line 156, ../bootstrap/scss/_button-group.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 7, ../bootstrap/scss/_input-group.scss */
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  /* line 14, ../bootstrap/scss/_input-group.scss */
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    margin-bottom: 0; }
    /* line 24, ../bootstrap/scss/_input-group.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 32, ../bootstrap/scss/_input-group.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 39, ../bootstrap/scss/_input-group.scss */
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  /* line 45, ../bootstrap/scss/_input-group.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 50, ../bootstrap/scss/_input-group.scss */
  .input-group > .custom-file {
    display: flex;
    align-items: center; }
    /* line 54, ../bootstrap/scss/_input-group.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 56, ../bootstrap/scss/_input-group.scss */
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
  /* line 60, ../bootstrap/scss/_input-group.scss */
  .input-group:not(.has-validation) > .form-control:not(:last-child),
  .input-group:not(.has-validation) > .custom-select:not(:last-child),
  .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
  .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  /* line 69, ../bootstrap/scss/_input-group.scss */
  .input-group.has-validation > .form-control:nth-last-child(n + 3),
  .input-group.has-validation > .custom-select:nth-last-child(n + 3),
  .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,
  .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

/* line 85, ../bootstrap/scss/_input-group.scss */
.input-group-prepend,
.input-group-append {
  display: flex; }
  /* line 92, ../bootstrap/scss/_input-group.scss */
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    /* line 96, ../bootstrap/scss/_input-group.scss */
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  /* line 101, ../bootstrap/scss/_input-group.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 109, ../bootstrap/scss/_input-group.scss */
.input-group-prepend {
  margin-right: -1px; }

/* line 110, ../bootstrap/scss/_input-group.scss */
.input-group-append {
  margin-left: -1px; }

/* line 118, ../bootstrap/scss/_input-group.scss */
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  /* line 134, ../bootstrap/scss/_input-group.scss */
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

/* line 146, ../bootstrap/scss/_input-group.scss */
.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

/* line 151, ../bootstrap/scss/_input-group.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.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

/* line 163, ../bootstrap/scss/_input-group.scss */
.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px); }

/* line 168, ../bootstrap/scss/_input-group.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.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

/* line 180, ../bootstrap/scss/_input-group.scss */
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem; }

/* line 193, ../bootstrap/scss/_input-group.scss */
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .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 204, ../bootstrap/scss/_input-group.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 10, ../bootstrap/scss/_custom-forms.scss */
.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  color-adjust: exact; }

/* line 19, ../bootstrap/scss/_custom-forms.scss */
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

/* line 24, ../bootstrap/scss/_custom-forms.scss */
.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0; }
  /* line 32, ../bootstrap/scss/_custom-forms.scss */
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #0084bb;
    background-color: #0084bb; }
  /* line 39, ../bootstrap/scss/_custom-forms.scss */
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
  /* line 48, ../bootstrap/scss/_custom-forms.scss */
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #3cc6ff; }
  /* line 52, ../bootstrap/scss/_custom-forms.scss */
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #6fd5ff;
    border-color: #6fd5ff; }
  /* line 62, ../bootstrap/scss/_custom-forms.scss */
  .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    /* line 65, ../bootstrap/scss/_custom-forms.scss */
    .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

/* line 76, ../bootstrap/scss/_custom-forms.scss */
.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  /* line 84, ../bootstrap/scss/_custom-forms.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: #fff;
    border: #adb5bd solid 1px; }
  /* line 99, ../bootstrap/scss/_custom-forms.scss */
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: 50% / 50% 50% no-repeat; }

/* line 117, ../bootstrap/scss/_custom-forms.scss */
.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }

/* line 122, ../bootstrap/scss/_custom-forms.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='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); }

/* line 128, ../bootstrap/scss/_custom-forms.scss */
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #0084bb;
  background-color: #0084bb; }

/* line 133, ../bootstrap/scss/_custom-forms.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='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

/* line 139, ../bootstrap/scss/_custom-forms.scss */
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 132, 187, 0.5); }

/* line 142, ../bootstrap/scss/_custom-forms.scss */
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 132, 187, 0.5); }

/* line 153, ../bootstrap/scss/_custom-forms.scss */
.custom-radio .custom-control-label::before {
  border-radius: 50%; }

/* line 159, ../bootstrap/scss/_custom-forms.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='%23fff'/%3e%3c/svg%3e"); }

/* line 165, ../bootstrap/scss/_custom-forms.scss */
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 132, 187, 0.5); }

/* line 176, ../bootstrap/scss/_custom-forms.scss */
.custom-switch {
  padding-left: 2.25rem; }
  /* line 180, ../bootstrap/scss/_custom-forms.scss */
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  /* line 188, ../bootstrap/scss/_custom-forms.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: #adb5bd;
    border-radius: 0.5rem;
    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; }
    @media (prefers-reduced-motion: reduce) {
      /* line 188, ../bootstrap/scss/_custom-forms.scss */
      .custom-switch .custom-control-label::after {
        transition: none; } }
  /* line 201, ../bootstrap/scss/_custom-forms.scss */
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    transform: translateX(0.75rem); }
  /* line 208, ../bootstrap/scss/_custom-forms.scss */
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 132, 187, 0.5); }

/* line 221, ../bootstrap/scss/_custom-forms.scss */
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff 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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none; }
  /* line 238, ../bootstrap/scss/_custom-forms.scss */
  .custom-select:focus {
    border-color: #3cc6ff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
    /* line 248, ../bootstrap/scss/_custom-forms.scss */
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  /* line 259, ../bootstrap/scss/_custom-forms.scss */
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  /* line 266, ../bootstrap/scss/_custom-forms.scss */
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  /* line 272, ../bootstrap/scss/_custom-forms.scss */
  .custom-select::-ms-expand {
    display: none; }
  /* line 277, ../bootstrap/scss/_custom-forms.scss */
  .custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057; }

/* line 283, ../bootstrap/scss/_custom-forms.scss */
.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem; }

/* line 291, ../bootstrap/scss/_custom-forms.scss */
.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem; }

/* line 304, ../bootstrap/scss/_custom-forms.scss */
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0; }

/* line 312, ../bootstrap/scss/_custom-forms.scss */
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0; }
  /* line 321, ../bootstrap/scss/_custom-forms.scss */
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #3cc6ff;
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
  /* line 327, ../bootstrap/scss/_custom-forms.scss */
  .custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  /* line 333, ../bootstrap/scss/_custom-forms.scss */
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  /* line 338, ../bootstrap/scss/_custom-forms.scss */
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

/* line 343, ../bootstrap/scss/_custom-forms.scss */
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  /* line 361, ../bootstrap/scss/_custom-forms.scss */
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0; }

/* line 385, ../bootstrap/scss/_custom-forms.scss */
.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none; }
  /* line 392, ../bootstrap/scss/_custom-forms.scss */
  .custom-range:focus {
    outline: 0; }
    /* line 397, ../bootstrap/scss/_custom-forms.scss */
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
    /* line 398, ../bootstrap/scss/_custom-forms.scss */
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
    /* line 399, ../bootstrap/scss/_custom-forms.scss */
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }
  /* line 402, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-moz-focus-outer {
    border: 0; }
  /* line 406, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #0084bb;
    border: 0;
    border-radius: 1rem;
    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 406, ../bootstrap/scss/_custom-forms.scss */
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
    /* line 417, ../bootstrap/scss/_custom-forms.scss */
    .custom-range::-webkit-slider-thumb:active {
      background-color: #6fd5ff; }
  /* line 422, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  /* line 433, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #0084bb;
    border: 0;
    border-radius: 1rem;
    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 433, ../bootstrap/scss/_custom-forms.scss */
      .custom-range::-moz-range-thumb {
        transition: none; } }
    /* line 443, ../bootstrap/scss/_custom-forms.scss */
    .custom-range::-moz-range-thumb:active {
      background-color: #6fd5ff; }
  /* line 448, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  /* line 459, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #0084bb;
    border: 0;
    border-radius: 1rem;
    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 459, ../bootstrap/scss/_custom-forms.scss */
      .custom-range::-ms-thumb {
        transition: none; } }
    /* line 472, ../bootstrap/scss/_custom-forms.scss */
    .custom-range::-ms-thumb:active {
      background-color: #6fd5ff; }
  /* line 477, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  /* line 488, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  /* line 493, ../bootstrap/scss/_custom-forms.scss */
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }
  /* line 500, ../bootstrap/scss/_custom-forms.scss */
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  /* line 504, ../bootstrap/scss/_custom-forms.scss */
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  /* line 508, ../bootstrap/scss/_custom-forms.scss */
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  /* line 512, ../bootstrap/scss/_custom-forms.scss */
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  /* line 516, ../bootstrap/scss/_custom-forms.scss */
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

/* line 522, ../bootstrap/scss/_custom-forms.scss */
.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    /* line 522, ../bootstrap/scss/_custom-forms.scss */
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      transition: none; } }
/* line 6, ../bootstrap/scss/_nav.scss */
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

/* line 14, ../bootstrap/scss/_nav.scss */
.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  /* line 24, ../bootstrap/scss/_nav.scss */
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

/* line 35, ../bootstrap/scss/_nav.scss */
.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  /* line 38, ../bootstrap/scss/_nav.scss */
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    /* line 17, ../bootstrap/scss/mixins/_hover.scss */
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    /* line 47, ../bootstrap/scss/_nav.scss */
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  /* line 54, ../bootstrap/scss/_nav.scss */
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  /* line 61, ../bootstrap/scss/_nav.scss */
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

/* line 75, ../bootstrap/scss/_nav.scss */
.nav-pills .nav-link {
  border-radius: 0.25rem; }

/* line 79, ../bootstrap/scss/_nav.scss */
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0084bb; }

/* line 92, ../bootstrap/scss/_nav.scss */
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

/* line 100, ../bootstrap/scss/_nav.scss */
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

/* line 114, ../bootstrap/scss/_nav.scss */
.tab-content > .tab-pane {
  display: none; }

/* line 117, ../bootstrap/scss/_nav.scss */
.tab-content > .active {
  display: block; }

/* line 18, ../bootstrap/scss/_navbar.scss */
.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0 0; }
  /* line 28, ../bootstrap/scss/_navbar.scss */
  .navbar .container,
  .navbar .container-fluid,
  .navbar .container-sm,
  .navbar .container-md,
  .navbar .container-lg,
  .navbar .container-xl {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

/* line 52, ../bootstrap/scss/_navbar.scss */
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 0;
  font-size: 1rem;
  line-height: inherit;
  white-space: nowrap; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

/* line 71, ../bootstrap/scss/_navbar.scss */
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  /* line 78, ../bootstrap/scss/_navbar.scss */
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  /* line 83, ../bootstrap/scss/_navbar.scss */
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

/* line 94, ../bootstrap/scss/_navbar.scss */
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

/* line 109, ../bootstrap/scss/_navbar.scss */
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

/* line 118, ../bootstrap/scss/_navbar.scss */
.navbar-toggler {
  padding: 0 0;
  font-size: 1rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: none; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

/* line 133, ../bootstrap/scss/_navbar.scss */
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat; }

/* line 142, ../bootstrap/scss/_navbar.scss */
.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto; }

@media (max-width: 575.98px) {
  /* line 156, ../bootstrap/scss/_navbar.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 {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  /* line 154, ../bootstrap/scss/_navbar.scss */
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    /* line 177, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      /* line 180, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      /* line 184, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    /* line 191, ../bootstrap/scss/_navbar.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 {
      flex-wrap: nowrap; }
    /* line 206, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    /* line 210, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    /* line 217, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  /* line 156, ../bootstrap/scss/_navbar.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 {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  /* line 154, ../bootstrap/scss/_navbar.scss */
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    /* line 177, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      /* line 180, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      /* line 184, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    /* line 191, ../bootstrap/scss/_navbar.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 {
      flex-wrap: nowrap; }
    /* line 206, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    /* line 210, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    /* line 217, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  /* line 156, ../bootstrap/scss/_navbar.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 {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  /* line 154, ../bootstrap/scss/_navbar.scss */
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    /* line 177, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      /* line 180, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      /* line 184, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    /* line 191, ../bootstrap/scss/_navbar.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 {
      flex-wrap: nowrap; }
    /* line 206, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    /* line 210, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    /* line 217, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1199.98px) {
  /* line 156, ../bootstrap/scss/_navbar.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 {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  /* line 154, ../bootstrap/scss/_navbar.scss */
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    /* line 177, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      /* line 180, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      /* line 184, ../bootstrap/scss/_navbar.scss */
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    /* line 191, ../bootstrap/scss/_navbar.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 {
      flex-wrap: nowrap; }
    /* line 206, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-xl .navbar-nav-scroll {
      overflow: visible; }
    /* line 210, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    /* line 217, ../bootstrap/scss/_navbar.scss */
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

/* line 154, ../bootstrap/scss/_navbar.scss */
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  /* line 156, ../bootstrap/scss/_navbar.scss */
  .navbar-expand > .container,
  .navbar-expand > .container-fluid,
  .navbar-expand > .container-sm,
  .navbar-expand > .container-md,
  .navbar-expand > .container-lg,
  .navbar-expand > .container-xl {
    padding-right: 0;
    padding-left: 0; }
  /* line 177, ../bootstrap/scss/_navbar.scss */
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    /* line 180, ../bootstrap/scss/_navbar.scss */
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    /* line 184, ../bootstrap/scss/_navbar.scss */
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  /* line 191, ../bootstrap/scss/_navbar.scss */
  .navbar-expand > .container,
  .navbar-expand > .container-fluid,
  .navbar-expand > .container-sm,
  .navbar-expand > .container-md,
  .navbar-expand > .container-lg,
  .navbar-expand > .container-xl {
    flex-wrap: nowrap; }
  /* line 206, ../bootstrap/scss/_navbar.scss */
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  /* line 210, ../bootstrap/scss/_navbar.scss */
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  /* line 217, ../bootstrap/scss/_navbar.scss */
  .navbar-expand .navbar-toggler {
    display: none; }

/* line 232, ../bootstrap/scss/_navbar.scss */
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

/* line 241, ../bootstrap/scss/_navbar.scss */
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  /* line 248, ../bootstrap/scss/_navbar.scss */
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

/* line 253, ../bootstrap/scss/_navbar.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 261, ../bootstrap/scss/_navbar.scss */
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

/* line 266, ../bootstrap/scss/_navbar.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 270, ../bootstrap/scss/_navbar.scss */
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  /* line 272, ../bootstrap/scss/_navbar.scss */
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    /* line 17, ../bootstrap/scss/mixins/_hover.scss */
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

/* line 284, ../bootstrap/scss/_navbar.scss */
.navbar-dark .navbar-brand {
  color: #fff; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

/* line 293, ../bootstrap/scss/_navbar.scss */
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.7); }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.85); }
  /* line 300, ../bootstrap/scss/_navbar.scss */
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

/* line 305, ../bootstrap/scss/_navbar.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: #fff; }

/* line 313, ../bootstrap/scss/_navbar.scss */
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.7);
  border-color: rgba(255, 255, 255, 0.1); }

/* line 318, ../bootstrap/scss/_navbar.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 322, ../bootstrap/scss/_navbar.scss */
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.7); }
  /* line 324, ../bootstrap/scss/_navbar.scss */
  .navbar-dark .navbar-text a {
    color: #fff; }
    /* line 17, ../bootstrap/scss/mixins/_hover.scss */
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

/* line 5, ../bootstrap/scss/_card.scss */
.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  /* line 17, ../bootstrap/scss/_card.scss */
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  /* line 22, ../bootstrap/scss/_card.scss */
  .card > .list-group {
    border-top: inherit;
    border-bottom: inherit; }
    /* line 26, ../bootstrap/scss/_card.scss */
    .card > .list-group:first-child {
      border-top-width: 0;
      border-top-left-radius: calc(0.25rem - 1px);
      border-top-right-radius: calc(0.25rem - 1px); }
    /* line 31, ../bootstrap/scss/_card.scss */
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: calc(0.25rem - 1px);
      border-bottom-left-radius: calc(0.25rem - 1px); }
  /* line 39, ../bootstrap/scss/_card.scss */
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

/* line 45, ../bootstrap/scss/_card.scss */
.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem; }

/* line 56, ../bootstrap/scss/_card.scss */
.card-title {
  margin-bottom: 0.75rem; }

/* line 60, ../bootstrap/scss/_card.scss */
.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

/* line 65, ../bootstrap/scss/_card.scss */
.card-text:last-child {
  margin-bottom: 0; }

/* line 13, ../bootstrap/scss/mixins/_hover.scss */
.card-link:hover {
  text-decoration: none; }

/* line 74, ../bootstrap/scss/_card.scss */
.card-link + .card-link {
  margin-left: 1.25rem; }

/* line 83, ../bootstrap/scss/_card.scss */
.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  /* line 90, ../bootstrap/scss/_card.scss */
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }

/* line 95, ../bootstrap/scss/_card.scss */
.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  /* line 101, ../bootstrap/scss/_card.scss */
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

/* line 111, ../bootstrap/scss/_card.scss */
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

/* line 118, ../bootstrap/scss/_card.scss */
.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

/* line 124, ../bootstrap/scss/_card.scss */
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px); }

/* line 134, ../bootstrap/scss/_card.scss */
.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%; }

/* line 141, ../bootstrap/scss/_card.scss */
.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

/* line 146, ../bootstrap/scss/_card.scss */
.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

/* line 155, ../bootstrap/scss/_card.scss */
.card-deck .card {
  margin-bottom: 15px; }

@media (min-width: 576px) {
  /* line 154, ../bootstrap/scss/_card.scss */
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px; }
    /* line 165, ../bootstrap/scss/_card.scss */
    .card-deck .card {
      flex: 1 0 0%;
      margin-right: 15px;
      margin-bottom: 0;
      margin-left: 15px; } }

/* line 183, ../bootstrap/scss/_card.scss */
.card-group > .card {
  margin-bottom: 15px; }

@media (min-width: 576px) {
  /* line 180, ../bootstrap/scss/_card.scss */
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    /* line 192, ../bootstrap/scss/_card.scss */
    .card-group > .card {
      flex: 1 0 0%;
      margin-bottom: 0; }
      /* line 197, ../bootstrap/scss/_card.scss */
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      /* line 204, ../bootstrap/scss/_card.scss */
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        /* line 207, ../bootstrap/scss/_card.scss */
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        /* line 212, ../bootstrap/scss/_card.scss */
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      /* line 219, ../bootstrap/scss/_card.scss */
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        /* line 222, ../bootstrap/scss/_card.scss */
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        /* line 227, ../bootstrap/scss/_card.scss */
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

/* line 244, ../bootstrap/scss/_card.scss */
.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  /* line 243, ../bootstrap/scss/_card.scss */
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    /* line 254, ../bootstrap/scss/_card.scss */
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

/* line 266, ../bootstrap/scss/_card.scss */
.accordion {
  overflow-anchor: none; }
  /* line 269, ../bootstrap/scss/_card.scss */
  .accordion > .card {
    overflow: hidden; }
    /* line 272, ../bootstrap/scss/_card.scss */
    .accordion > .card:not(:last-of-type) {
      border-bottom: 0;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }
    /* line 277, ../bootstrap/scss/_card.scss */
    .accordion > .card:not(:first-of-type) {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
    /* line 281, ../bootstrap/scss/_card.scss */
    .accordion > .card > .card-header {
      border-radius: 0;
      margin-bottom: -1px; }

/* line 1, ../bootstrap/scss/_breadcrumb.scss */
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0.5rem;
  margin-bottom: 0;
  list-style: none;
  background-color: #0084bb;
  border-radius: 0.25rem; }

/* line 14, ../bootstrap/scss/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.25rem; }
  /* line 17, ../bootstrap/scss/_breadcrumb.scss */
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.25rem;
    color: #000;
    content: url("/filer/canonical/1662651226/363/"); }

/* line 31, ../bootstrap/scss/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

/* line 35, ../bootstrap/scss/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

/* line 39, ../bootstrap/scss/_breadcrumb.scss */
.breadcrumb-item.active {
  color: #000; }

/* line 1, ../bootstrap/scss/_pagination.scss */
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

/* line 7, ../bootstrap/scss/_pagination.scss */
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #0084bb;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  /* line 18, ../bootstrap/scss/_pagination.scss */
  .page-link:hover {
    z-index: 2;
    color: #004e6f;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  /* line 26, ../bootstrap/scss/_pagination.scss */
  .page-link:focus {
    z-index: 3;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.25); }

/* line 35, ../bootstrap/scss/_pagination.scss */
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

/* line 41, ../bootstrap/scss/_pagination.scss */
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

/* line 46, ../bootstrap/scss/_pagination.scss */
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0084bb;
  border-color: #0084bb; }

/* line 53, ../bootstrap/scss/_pagination.scss */
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

/* line 4, ../bootstrap/scss/mixins/_pagination.scss */
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5; }

/* line 12, ../bootstrap/scss/mixins/_pagination.scss */
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

/* line 17, ../bootstrap/scss/mixins/_pagination.scss */
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

/* line 4, ../bootstrap/scss/mixins/_pagination.scss */
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5; }

/* line 12, ../bootstrap/scss/mixins/_pagination.scss */
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

/* line 17, ../bootstrap/scss/mixins/_pagination.scss */
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

/* line 6, ../bootstrap/scss/_badge.scss */
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    /* line 6, ../bootstrap/scss/_badge.scss */
    .badge {
      transition: none; } }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge:hover, a.badge:focus {
    text-decoration: none; }
  /* line 25, ../bootstrap/scss/_badge.scss */
  .badge:empty {
    display: none; }

/* line 31, ../bootstrap/scss/_badge.scss */
.btn .badge {
  position: relative;
  top: -1px; }

/* line 40, ../bootstrap/scss/_badge.scss */
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-primary {
  color: #fff;
  background-color: #0084bb; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #006088; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-secondary {
  color: #fff;
  background-color: #6c757d; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #545b62; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-success {
  color: #fff;
  background-color: #28a745; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #1e7e34; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-info {
  color: #fff;
  background-color: #17a2b8; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #117a8b; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-warning {
  color: #212529;
  background-color: #ffc107; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #d39e00; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-danger {
  color: #fff;
  background-color: #dc3545; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #bd2130; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-light {
  color: #212529;
  background-color: #f8f9fa; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #dae0e5; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-dark {
  color: #fff;
  background-color: #343a40; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #1d2124; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-bus {
  color: #212529;
  background-color: #bfce52; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-bus:hover, a.badge-bus:focus {
    color: #212529;
    background-color: #a9b934; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-bus:focus, a.badge-bus.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(191, 206, 82, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-med {
  color: #212529;
  background-color: #f1bc3f; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-med:hover, a.badge-med:focus {
    color: #212529;
    background-color: #ecab11; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-med:focus, a.badge-med.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(241, 188, 63, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-nw {
  color: #212529;
  background-color: #5ccfcb; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-nw:hover, a.badge-nw:focus {
    color: #212529;
    background-color: #38c0bb; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-nw:focus, a.badge-nw.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(92, 207, 203, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-re {
  color: #fff;
  background-color: #d95c4c; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-re:hover, a.badge-re:focus {
    color: #fff;
    background-color: #c83c2a; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-re:focus, a.badge-re.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(217, 92, 76, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-soe {
  color: #fff;
  background-color: #ae619d; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-soe:hover, a.badge-soe:focus {
    color: #fff;
    background-color: #914b82; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-soe:focus, a.badge-soe.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(174, 97, 157, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-sowi {
  color: #fff;
  background-color: #5ba755; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-sowi:hover, a.badge-sowi:focus {
    color: #fff;
    background-color: #498544; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-sowi:focus, a.badge-sowi.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(91, 167, 85, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-tn {
  color: #fff;
  background-color: #0084bb; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-tn:hover, a.badge-tn:focus {
    color: #fff;
    background-color: #006088; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-tn:focus, a.badge-tn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 132, 187, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-tnd {
  color: #fff;
  background-color: #0077a8; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-tnd:hover, a.badge-tnd:focus {
    color: #fff;
    background-color: #005375; }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-tnd:focus, a.badge-tnd.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 119, 168, 0.5); }

/* line 51, ../bootstrap/scss/_badge.scss */
.badge-lo8 {
  color: #212529;
  background-color: #ffffffcc; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  a.badge-lo8:hover, a.badge-lo8:focus {
    color: #212529;
    background-color: rgba(230, 230, 230, 0.8); }
  /* line 11, ../bootstrap/scss/mixins/_badge.scss */
  a.badge-lo8:focus, a.badge-lo8.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

/* line 1, ../bootstrap/scss/_jumbotron.scss */
.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem; }
  @media (min-width: 576px) {
    /* line 1, ../bootstrap/scss/_jumbotron.scss */
    .jumbotron {
      padding: 4rem 2rem; } }
/* line 13, ../bootstrap/scss/_jumbotron.scss */
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

/* line 5, ../bootstrap/scss/_alert.scss */
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

/* line 14, ../bootstrap/scss/_alert.scss */
.alert-heading {
  color: inherit; }

/* line 20, ../bootstrap/scss/_alert.scss */
.alert-link {
  font-weight: 700; }

/* line 29, ../bootstrap/scss/_alert.scss */
.alert-dismissible {
  padding-right: 4rem; }
  /* line 33, ../bootstrap/scss/_alert.scss */
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 0.75rem 1.25rem;
    color: inherit; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-primary {
  color: #004561;
  background-color: #cce6f1;
  border-color: #b8ddec; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-primary hr {
    border-top-color: #a4d3e7; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-primary .alert-link {
    color: #00212e; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-secondary hr {
    border-top-color: #c8cbcf; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-secondary .alert-link {
    color: #202326; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-success hr {
    border-top-color: #b1dfbb; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-success .alert-link {
    color: #0b2e13; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-info hr {
    border-top-color: #abdde5; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-info .alert-link {
    color: #062c33; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-warning hr {
    border-top-color: #ffe8a1; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-warning .alert-link {
    color: #533f03; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-danger hr {
    border-top-color: #f1b0b7; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-danger .alert-link {
    color: #491217; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-light hr {
    border-top-color: #ececf6; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-light .alert-link {
    color: #686868; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-dark hr {
    border-top-color: #b9bbbe; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-dark .alert-link {
    color: #040505; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-bus {
  color: #636b2b;
  background-color: #f2f5dc;
  border-color: #edf1cf; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-bus hr {
    border-top-color: #e6ebbb; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-bus .alert-link {
    color: #41471c; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-med {
  color: #7d6221;
  background-color: #fcf2d9;
  border-color: #fbecc9; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-med hr {
    border-top-color: #f9e4b1; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-med .alert-link {
    color: #554216; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-nw {
  color: #306c6a;
  background-color: #def5f5;
  border-color: #d1f2f0; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-nw hr {
    border-top-color: #bdecea; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-nw .alert-link {
    color: #204947; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-re {
  color: #713028;
  background-color: #f7dedb;
  border-color: #f4d1cd; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-re hr {
    border-top-color: #efbeb8; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-re .alert-link {
    color: #4b201b; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-soe {
  color: #5a3252;
  background-color: #efdfeb;
  border-color: #e8d3e4; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-soe hr {
    border-top-color: #dfc2da; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-soe .alert-link {
    color: #392034; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-sowi {
  color: #2f572c;
  background-color: #deeddd;
  border-color: #d1e6cf; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-sowi hr {
    border-top-color: #c1ddbe; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-sowi .alert-link {
    color: #1d351b; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-tn {
  color: #004561;
  background-color: #cce6f1;
  border-color: #b8ddec; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-tn hr {
    border-top-color: #a4d3e7; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-tn .alert-link {
    color: #00212e; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-tnd {
  color: #003e57;
  background-color: #cce4ee;
  border-color: #b8d9e7; }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-tnd hr {
    border-top-color: #a5cfe1; }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-tnd .alert-link {
    color: #001a24; }

/* line 49, ../bootstrap/scss/_alert.scss */
.alert-lo8 {
  color: rgba(107, 107, 107, 0.896);
  background-color: rgba(255, 255, 255, 0.96);
  border-color: rgba(255, 255, 255, 0.944); }
  /* line 6, ../bootstrap/scss/mixins/_alert.scss */
  .alert-lo8 hr {
    border-top-color: rgba(242, 242, 242, 0.944); }
  /* line 10, ../bootstrap/scss/mixins/_alert.scss */
  .alert-lo8 .alert-link {
    color: rgba(82, 82, 82, 0.896); }

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

/* line 9, ../bootstrap/scss/_progress.scss */
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

/* line 20, ../bootstrap/scss/_progress.scss */
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0084bb;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    /* line 20, ../bootstrap/scss/_progress.scss */
    .progress-bar {
      transition: none; } }
/* line 32, ../bootstrap/scss/_progress.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 38, ../bootstrap/scss/_progress.scss */
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes; }
  @media (prefers-reduced-motion: reduce) {
    /* line 38, ../bootstrap/scss/_progress.scss */
    .progress-bar-animated {
      animation: none; } }
/* line 1, ../bootstrap/scss/_media.scss */
.media {
  display: flex;
  align-items: flex-start; }

/* line 6, ../bootstrap/scss/_media.scss */
.media-body {
  flex: 1; }

/* line 5, ../bootstrap/scss/_list-group.scss */
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem; }

/* line 21, ../bootstrap/scss/_list-group.scss */
.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  /* line 34, ../bootstrap/scss/_list-group.scss */
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

/* line 45, ../bootstrap/scss/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  /* line 54, ../bootstrap/scss/_list-group.scss */
  .list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit; }
  /* line 58, ../bootstrap/scss/_list-group.scss */
  .list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit; }
  /* line 62, ../bootstrap/scss/_list-group.scss */
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  /* line 70, ../bootstrap/scss/_list-group.scss */
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #0084bb;
    border-color: #0084bb; }
  /* line 77, ../bootstrap/scss/_list-group.scss */
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    /* line 80, ../bootstrap/scss/_list-group.scss */
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

/* line 96, ../bootstrap/scss/_list-group.scss */
.list-group-horizontal {
  flex-direction: row; }
  /* line 100, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  /* line 105, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  /* line 110, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal > .list-group-item.active {
    margin-top: 0; }
  /* line 114, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    /* line 118, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  /* line 96, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal-sm {
    flex-direction: row; }
    /* line 100, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    /* line 105, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    /* line 110, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-sm > .list-group-item.active {
      margin-top: 0; }
    /* line 114, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      /* line 118, ../bootstrap/scss/_list-group.scss */
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  /* line 96, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal-md {
    flex-direction: row; }
    /* line 100, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    /* line 105, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    /* line 110, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-md > .list-group-item.active {
      margin-top: 0; }
    /* line 114, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-md > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      /* line 118, ../bootstrap/scss/_list-group.scss */
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  /* line 96, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal-lg {
    flex-direction: row; }
    /* line 100, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    /* line 105, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    /* line 110, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-lg > .list-group-item.active {
      margin-top: 0; }
    /* line 114, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      /* line 118, ../bootstrap/scss/_list-group.scss */
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  /* line 96, ../bootstrap/scss/_list-group.scss */
  .list-group-horizontal-xl {
    flex-direction: row; }
    /* line 100, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    /* line 105, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    /* line 110, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-xl > .list-group-item.active {
      margin-top: 0; }
    /* line 114, ../bootstrap/scss/_list-group.scss */
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      /* line 118, ../bootstrap/scss/_list-group.scss */
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

/* line 134, ../bootstrap/scss/_list-group.scss */
.list-group-flush {
  border-radius: 0; }
  /* line 137, ../bootstrap/scss/_list-group.scss */
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    /* line 140, ../bootstrap/scss/_list-group.scss */
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-primary {
  color: #004561;
  background-color: #b8ddec; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #004561;
    background-color: #a4d3e7; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004561;
    border-color: #004561; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #383d41;
    background-color: #c8cbcf; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #155724;
    background-color: #b1dfbb; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856404;
    background-color: #ffe8a1; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #721c24;
    background-color: #f1b0b7; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #721c24;
    border-color: #721c24; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #818182;
    background-color: #ececf6; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #1b1e21;
    background-color: #b9bbbe; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-bus {
  color: #636b2b;
  background-color: #edf1cf; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-bus.list-group-item-action:hover, .list-group-item-bus.list-group-item-action:focus {
    color: #636b2b;
    background-color: #e6ebbb; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-bus.list-group-item-action.active {
    color: #fff;
    background-color: #636b2b;
    border-color: #636b2b; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-med {
  color: #7d6221;
  background-color: #fbecc9; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-med.list-group-item-action:hover, .list-group-item-med.list-group-item-action:focus {
    color: #7d6221;
    background-color: #f9e4b1; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-med.list-group-item-action.active {
    color: #fff;
    background-color: #7d6221;
    border-color: #7d6221; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-nw {
  color: #306c6a;
  background-color: #d1f2f0; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-nw.list-group-item-action:hover, .list-group-item-nw.list-group-item-action:focus {
    color: #306c6a;
    background-color: #bdecea; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-nw.list-group-item-action.active {
    color: #fff;
    background-color: #306c6a;
    border-color: #306c6a; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-re {
  color: #713028;
  background-color: #f4d1cd; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-re.list-group-item-action:hover, .list-group-item-re.list-group-item-action:focus {
    color: #713028;
    background-color: #efbeb8; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-re.list-group-item-action.active {
    color: #fff;
    background-color: #713028;
    border-color: #713028; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-soe {
  color: #5a3252;
  background-color: #e8d3e4; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-soe.list-group-item-action:hover, .list-group-item-soe.list-group-item-action:focus {
    color: #5a3252;
    background-color: #dfc2da; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-soe.list-group-item-action.active {
    color: #fff;
    background-color: #5a3252;
    border-color: #5a3252; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-sowi {
  color: #2f572c;
  background-color: #d1e6cf; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-sowi.list-group-item-action:hover, .list-group-item-sowi.list-group-item-action:focus {
    color: #2f572c;
    background-color: #c1ddbe; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-sowi.list-group-item-action.active {
    color: #fff;
    background-color: #2f572c;
    border-color: #2f572c; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-tn {
  color: #004561;
  background-color: #b8ddec; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-tn.list-group-item-action:hover, .list-group-item-tn.list-group-item-action:focus {
    color: #004561;
    background-color: #a4d3e7; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-tn.list-group-item-action.active {
    color: #fff;
    background-color: #004561;
    border-color: #004561; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-tnd {
  color: #003e57;
  background-color: #b8d9e7; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-tnd.list-group-item-action:hover, .list-group-item-tnd.list-group-item-action:focus {
    color: #003e57;
    background-color: #a5cfe1; }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-tnd.list-group-item-action.active {
    color: #fff;
    background-color: #003e57;
    border-color: #003e57; }

/* line 4, ../bootstrap/scss/mixins/_list-group.scss */
.list-group-item-lo8 {
  color: rgba(107, 107, 107, 0.896);
  background-color: rgba(255, 255, 255, 0.944); }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .list-group-item-lo8.list-group-item-action:hover, .list-group-item-lo8.list-group-item-action:focus {
    color: rgba(107, 107, 107, 0.896);
    background-color: rgba(242, 242, 242, 0.944); }
  /* line 14, ../bootstrap/scss/mixins/_list-group.scss */
  .list-group-item-lo8.list-group-item-action.active {
    color: #fff;
    background-color: rgba(107, 107, 107, 0.896);
    border-color: rgba(107, 107, 107, 0.896); }

/* line 1, ../bootstrap/scss/_close.scss */
.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  /* line 13, ../bootstrap/scss/mixins/_hover.scss */
  .close:hover {
    color: #000;
    text-decoration: none; }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

/* line 29, ../bootstrap/scss/_close.scss */
button.close {
  padding: 0;
  background-color: transparent;
  border: 0; }

/* line 38, ../bootstrap/scss/_close.scss */
a.close.disabled {
  pointer-events: none; }

/* line 7, ../bootstrap/scss/_modal.scss */
.modal-open {
  overflow: hidden; }
  /* line 11, ../bootstrap/scss/_modal.scss */
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

/* line 18, ../bootstrap/scss/_modal.scss */
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

/* line 36, ../bootstrap/scss/_modal.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  /* line 44, ../bootstrap/scss/_modal.scss */
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      /* line 44, ../bootstrap/scss/_modal.scss */
      .modal.fade .modal-dialog {
        transition: none; } }
  /* line 48, ../bootstrap/scss/_modal.scss */
  .modal.show .modal-dialog {
    transform: none; }
  /* line 53, ../bootstrap/scss/_modal.scss */
  .modal.modal-static .modal-dialog {
    transform: scale(1.02); }

/* line 58, ../bootstrap/scss/_modal.scss */
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem); }
  /* line 62, ../bootstrap/scss/_modal.scss */
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden; }
  /* line 67, ../bootstrap/scss/_modal.scss */
  .modal-dialog-scrollable .modal-header,
  .modal-dialog-scrollable .modal-footer {
    flex-shrink: 0; }
  /* line 72, ../bootstrap/scss/_modal.scss */
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

/* line 77, ../bootstrap/scss/_modal.scss */
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }
  /* line 83, ../bootstrap/scss/_modal.scss */
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    height: min-content;
    content: ""; }
  /* line 91, ../bootstrap/scss/_modal.scss */
  .modal-dialog-centered.modal-dialog-scrollable {
    flex-direction: column;
    justify-content: center;
    height: 100%; }
    /* line 96, ../bootstrap/scss/_modal.scss */
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
      max-height: none; }
    /* line 100, ../bootstrap/scss/_modal.scss */
    .modal-dialog-centered.modal-dialog-scrollable::before {
      content: none; }

/* line 107, ../bootstrap/scss/_modal.scss */
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

/* line 125, ../bootstrap/scss/_modal.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  /* line 135, ../bootstrap/scss/_modal.scss */
  .modal-backdrop.fade {
    opacity: 0; }
  /* line 136, ../bootstrap/scss/_modal.scss */
  .modal-backdrop.show {
    opacity: 0.5; }

/* line 141, ../bootstrap/scss/_modal.scss */
.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  /* line 149, ../bootstrap/scss/_modal.scss */
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

/* line 157, ../bootstrap/scss/_modal.scss */
.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

/* line 164, ../bootstrap/scss/_modal.scss */
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

/* line 173, ../bootstrap/scss/_modal.scss */
.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  /* line 185, ../bootstrap/scss/_modal.scss */
  .modal-footer > * {
    margin: 0.25rem; }

/* line 191, ../bootstrap/scss/_modal.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  /* line 202, ../bootstrap/scss/_modal.scss */
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  /* line 207, ../bootstrap/scss/_modal.scss */
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem); }
    /* line 210, ../bootstrap/scss/_modal.scss */
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 3.5rem); }
  /* line 215, ../bootstrap/scss/_modal.scss */
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
    /* line 218, ../bootstrap/scss/_modal.scss */
    .modal-dialog-centered::before {
      height: calc(100vh - 3.5rem);
      height: min-content; }
  /* line 228, ../bootstrap/scss/_modal.scss */
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  /* line 232, ../bootstrap/scss/_modal.scss */
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  /* line 239, ../bootstrap/scss/_modal.scss */
  .modal-xl {
    max-width: 1140px; } }

/* line 2, ../bootstrap/scss/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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.875rem;
  word-wrap: break-word;
  opacity: 0; }
  /* line 15, ../bootstrap/scss/_tooltip.scss */
  .tooltip.show {
    opacity: 0.9; }
  /* line 17, ../bootstrap/scss/_tooltip.scss */
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    /* line 23, ../bootstrap/scss/_tooltip.scss */
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

/* line 32, ../bootstrap/scss/_tooltip.scss */
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  /* line 35, ../bootstrap/scss/_tooltip.scss */
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    /* line 38, ../bootstrap/scss/_tooltip.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: #000; }

/* line 46, ../bootstrap/scss/_tooltip.scss */
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  /* line 49, ../bootstrap/scss/_tooltip.scss */
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    /* line 54, ../bootstrap/scss/_tooltip.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: #000; }

/* line 62, ../bootstrap/scss/_tooltip.scss */
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  /* line 65, ../bootstrap/scss/_tooltip.scss */
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    /* line 68, ../bootstrap/scss/_tooltip.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: #000; }

/* line 76, ../bootstrap/scss/_tooltip.scss */
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  /* line 79, ../bootstrap/scss/_tooltip.scss */
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    /* line 84, ../bootstrap/scss/_tooltip.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: #000; }

/* line 108, ../bootstrap/scss/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

/* line 1, ../bootstrap/scss/_popover.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  /* line 20, ../bootstrap/scss/_popover.scss */
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    /* line 27, ../bootstrap/scss/_popover.scss */
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

/* line 38, ../bootstrap/scss/_popover.scss */
.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  /* line 41, ../bootstrap/scss/_popover.scss */
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc(-0.5rem - 1px); }
    /* line 44, ../bootstrap/scss/_popover.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: rgba(0, 0, 0, 0.25); }
    /* line 50, ../bootstrap/scss/_popover.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: #fff; }

/* line 58, ../bootstrap/scss/_popover.scss */
.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  /* line 61, ../bootstrap/scss/_popover.scss */
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    /* line 67, ../bootstrap/scss/_popover.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: rgba(0, 0, 0, 0.25); }
    /* line 73, ../bootstrap/scss/_popover.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: #fff; }

/* line 81, ../bootstrap/scss/_popover.scss */
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  /* line 84, ../bootstrap/scss/_popover.scss */
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc(-0.5rem - 1px); }
    /* line 87, ../bootstrap/scss/_popover.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: rgba(0, 0, 0, 0.25); }
    /* line 93, ../bootstrap/scss/_popover.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: #fff; }
  /* line 101, ../bootstrap/scss/_popover.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 #f7f7f7; }

/* line 113, ../bootstrap/scss/_popover.scss */
.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  /* line 116, ../bootstrap/scss/_popover.scss */
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    /* line 122, ../bootstrap/scss/_popover.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: rgba(0, 0, 0, 0.25); }
    /* line 128, ../bootstrap/scss/_popover.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: #fff; }

/* line 153, ../bootstrap/scss/_popover.scss */
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  /* line 162, ../bootstrap/scss/_popover.scss */
  .popover-header:empty {
    display: none; }

/* line 167, ../bootstrap/scss/_popover.scss */
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529; }

/* line 14, ../bootstrap/scss/_carousel.scss */
.carousel {
  position: relative; }

/* line 18, ../bootstrap/scss/_carousel.scss */
.carousel.pointer-event {
  touch-action: pan-y; }

/* line 22, ../bootstrap/scss/_carousel.scss */
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  /* line 2, ../bootstrap/scss/mixins/_clearfix.scss */
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

/* line 29, ../bootstrap/scss/_carousel.scss */
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    /* line 29, ../bootstrap/scss/_carousel.scss */
    .carousel-item {
      transition: none; } }
/* line 39, ../bootstrap/scss/_carousel.scss */
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

/* line 45, ../bootstrap/scss/_carousel.scss */
.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%); }

/* line 50, ../bootstrap/scss/_carousel.scss */
.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%); }

/* line 61, ../bootstrap/scss/_carousel.scss */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

/* line 67, ../bootstrap/scss/_carousel.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 74, ../bootstrap/scss/_carousel.scss */
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    /* line 74, ../bootstrap/scss/_carousel.scss */
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      transition: none; } }
/* line 87, ../bootstrap/scss/_carousel.scss */
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    /* line 87, ../bootstrap/scss/_carousel.scss */
    .carousel-control-prev,
    .carousel-control-next {
      transition: none; } }
  /* line 17, ../bootstrap/scss/mixins/_hover.scss */
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

/* line 114, ../bootstrap/scss/_carousel.scss */
.carousel-control-prev {
  left: 0; }

/* line 120, ../bootstrap/scss/_carousel.scss */
.carousel-control-next {
  right: 0; }

/* line 128, ../bootstrap/scss/_carousel.scss */
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat; }

/* line 135, ../bootstrap/scss/_carousel.scss */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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 138, ../bootstrap/scss/_carousel.scss */
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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 148, ../bootstrap/scss/_carousel.scss */
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  /* line 162, ../bootstrap/scss/_carousel.scss */
  .carousel-indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      /* line 162, ../bootstrap/scss/_carousel.scss */
      .carousel-indicators li {
        transition: none; } }
  /* line 180, ../bootstrap/scss/_carousel.scss */
  .carousel-indicators .active {
    opacity: 1; }

/* line 190, ../bootstrap/scss/_carousel.scss */
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

/* line 3, ../bootstrap/scss/utilities/_align.scss */
.align-baseline {
  vertical-align: baseline !important; }

/* line 4, ../bootstrap/scss/utilities/_align.scss */
.align-top {
  vertical-align: top !important; }

/* line 5, ../bootstrap/scss/utilities/_align.scss */
.align-middle {
  vertical-align: middle !important; }

/* line 6, ../bootstrap/scss/utilities/_align.scss */
.align-bottom {
  vertical-align: bottom !important; }

/* line 7, ../bootstrap/scss/utilities/_align.scss */
.align-text-bottom {
  vertical-align: text-bottom !important; }

/* line 8, ../bootstrap/scss/utilities/_align.scss */
.align-text-top {
  vertical-align: text-top !important; }

/* line 19, numa_override.scss */
.bg-primary {
  background-color: #0084bb !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0076a7 !important; }

/* line 19, numa_override.scss */
.bg-secondary {
  background-color: #6c757d !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #636b72 !important; }

/* line 19, numa_override.scss */
.bg-success {
  background-color: #28a745 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #24973e !important; }

/* line 19, numa_override.scss */
.bg-info {
  background-color: #17a2b8 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #1592a6 !important; }

/* line 19, numa_override.scss */
.bg-warning {
  background-color: #ffc107 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #f2b500 !important; }

/* line 19, numa_override.scss */
.bg-danger {
  background-color: #dc3545 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #d72536 !important; }

/* line 19, numa_override.scss */
.bg-light {
  background-color: #f8f9fa !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #eceff2 !important; }

/* line 19, numa_override.scss */
.bg-dark {
  background-color: #343a40 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #2b3035 !important; }

/* line 19, numa_override.scss */
.bg-bus {
  background-color: #bfce52 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-bus:hover, a.bg-bus:focus,
button.bg-bus:hover,
button.bg-bus:focus {
  background-color: #b9c942 !important; }

/* line 19, numa_override.scss */
.bg-med {
  background-color: #f1bc3f !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-med:hover, a.bg-med:focus,
button.bg-med:hover,
button.bg-med:focus {
  background-color: #f0b52c !important; }

/* line 19, numa_override.scss */
.bg-nw {
  background-color: #5ccfcb !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-nw:hover, a.bg-nw:focus,
button.bg-nw:hover,
button.bg-nw:focus {
  background-color: #4ccac6 !important; }

/* line 19, numa_override.scss */
.bg-re {
  background-color: #d95c4c !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-re:hover, a.bg-re:focus,
button.bg-re:hover,
button.bg-re:focus {
  background-color: #d54d3b !important; }

/* line 19, numa_override.scss */
.bg-soe {
  background-color: #ae619d !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-soe:hover, a.bg-soe:focus,
button.bg-soe:hover,
button.bg-soe:focus {
  background-color: #a65594 !important; }

/* line 19, numa_override.scss */
.bg-sowi {
  background-color: #5ba755 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-sowi:hover, a.bg-sowi:focus,
button.bg-sowi:hover,
button.bg-sowi:focus {
  background-color: #54994e !important; }

/* line 19, numa_override.scss */
.bg-tn {
  background-color: #0084bb !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-tn:hover, a.bg-tn:focus,
button.bg-tn:hover,
button.bg-tn:focus {
  background-color: #0076a7 !important; }

/* line 19, numa_override.scss */
.bg-tnd {
  background-color: #0077a8 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-tnd:hover, a.bg-tnd:focus,
button.bg-tnd:hover,
button.bg-tnd:focus {
  background-color: #006994 !important; }

/* line 19, numa_override.scss */
.bg-lo8 {
  background-color: #ffffffcc !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.bg-lo8:hover, a.bg-lo8:focus,
button.bg-lo8:hover,
button.bg-lo8:focus {
  background-color: rgba(245, 245, 245, 0.8) !important; }

/* line 13, ../bootstrap/scss/utilities/_background.scss */
.bg-white {
  background-color: #fff !important; }

/* line 17, ../bootstrap/scss/utilities/_background.scss */
.bg-transparent {
  background-color: transparent !important; }

/* line 7, ../bootstrap/scss/utilities/_borders.scss */
.border {
  border: 1px solid #dee2e6 !important; }

/* line 8, ../bootstrap/scss/utilities/_borders.scss */
.border-top {
  border-top: 1px solid #dee2e6 !important; }

/* line 9, ../bootstrap/scss/utilities/_borders.scss */
.border-right {
  border-right: 1px solid #dee2e6 !important; }

/* line 10, ../bootstrap/scss/utilities/_borders.scss */
.border-bottom {
  border-bottom: 1px solid #dee2e6 !important; }

/* line 11, ../bootstrap/scss/utilities/_borders.scss */
.border-left {
  border-left: 1px solid #dee2e6 !important; }

/* line 13, ../bootstrap/scss/utilities/_borders.scss */
.border-0 {
  border: 0 !important; }

/* line 14, ../bootstrap/scss/utilities/_borders.scss */
.border-top-0 {
  border-top: 0 !important; }

/* line 15, ../bootstrap/scss/utilities/_borders.scss */
.border-right-0 {
  border-right: 0 !important; }

/* line 16, ../bootstrap/scss/utilities/_borders.scss */
.border-bottom-0 {
  border-bottom: 0 !important; }

/* line 17, ../bootstrap/scss/utilities/_borders.scss */
.border-left-0 {
  border-left: 0 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-primary {
  border-color: #0084bb !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-secondary {
  border-color: #6c757d !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-success {
  border-color: #28a745 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-info {
  border-color: #17a2b8 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-warning {
  border-color: #ffc107 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-danger {
  border-color: #dc3545 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-light {
  border-color: #f8f9fa !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-dark {
  border-color: #343a40 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-bus {
  border-color: #bfce52 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-med {
  border-color: #f1bc3f !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-nw {
  border-color: #5ccfcb !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-re {
  border-color: #d95c4c !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-soe {
  border-color: #ae619d !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-sowi {
  border-color: #5ba755 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-tn {
  border-color: #0084bb !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-tnd {
  border-color: #0077a8 !important; }

/* line 20, ../bootstrap/scss/utilities/_borders.scss */
.border-lo8 {
  border-color: #ffffffcc !important; }

/* line 25, ../bootstrap/scss/utilities/_borders.scss */
.border-white {
  border-color: #fff !important; }

/* line 33, ../bootstrap/scss/utilities/_borders.scss */
.rounded-sm {
  border-radius: 0.2rem !important; }

/* line 37, ../bootstrap/scss/utilities/_borders.scss */
.rounded {
  border-radius: 0.25rem !important; }

/* line 41, ../bootstrap/scss/utilities/_borders.scss */
.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

/* line 46, ../bootstrap/scss/utilities/_borders.scss */
.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

/* line 51, ../bootstrap/scss/utilities/_borders.scss */
.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

/* line 56, ../bootstrap/scss/utilities/_borders.scss */
.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

/* line 61, ../bootstrap/scss/utilities/_borders.scss */
.rounded-lg {
  border-radius: 0.3rem !important; }

/* line 65, ../bootstrap/scss/utilities/_borders.scss */
.rounded-circle {
  border-radius: 50% !important; }

/* line 69, ../bootstrap/scss/utilities/_borders.scss */
.rounded-pill {
  border-radius: 50rem !important; }

/* line 73, ../bootstrap/scss/utilities/_borders.scss */
.rounded-0 {
  border-radius: 0 !important; }

/* line 2, ../bootstrap/scss/mixins/_clearfix.scss */
.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-none {
  display: none !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-inline {
  display: inline !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-inline-block {
  display: inline-block !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-block {
  display: block !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-table {
  display: table !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-table-row {
  display: table-row !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-table-cell {
  display: table-cell !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-flex {
  display: flex !important; }

/* line 12, ../bootstrap/scss/utilities/_display.scss */
.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-none {
    display: none !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-inline {
    display: inline !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-inline-block {
    display: inline-block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-block {
    display: block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-table {
    display: table !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-table-row {
    display: table-row !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-table-cell {
    display: table-cell !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-flex {
    display: flex !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-none {
    display: none !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-inline {
    display: inline !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-inline-block {
    display: inline-block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-block {
    display: block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-table {
    display: table !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-table-row {
    display: table-row !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-table-cell {
    display: table-cell !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-flex {
    display: flex !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-none {
    display: none !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-inline {
    display: inline !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-inline-block {
    display: inline-block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-block {
    display: block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-table {
    display: table !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-table-row {
    display: table-row !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-table-cell {
    display: table-cell !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-flex {
    display: flex !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-none {
    display: none !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-inline {
    display: inline !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-inline-block {
    display: inline-block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-block {
    display: block !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-table {
    display: table !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-table-row {
    display: table-row !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-table-cell {
    display: table-cell !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-flex {
    display: flex !important; }
  /* line 12, ../bootstrap/scss/utilities/_display.scss */
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media print {
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-none {
    display: none !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-inline {
    display: inline !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-inline-block {
    display: inline-block !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-block {
    display: block !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-table {
    display: table !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-table-row {
    display: table-row !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-table-cell {
    display: table-cell !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-flex {
    display: flex !important; }
  /* line 24, ../bootstrap/scss/utilities/_display.scss */
  .d-print-inline-flex {
    display: inline-flex !important; } }

/* line 3, ../bootstrap/scss/utilities/_embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  /* line 10, ../bootstrap/scss/utilities/_embed.scss */
  .embed-responsive::before {
    display: block;
    content: ""; }
  /* line 15, ../bootstrap/scss/utilities/_embed.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 35, ../bootstrap/scss/utilities/_embed.scss */
.embed-responsive-21by9::before {
  padding-top: 42.85714286%; }

/* line 35, ../bootstrap/scss/utilities/_embed.scss */
.embed-responsive-16by9::before {
  padding-top: 56.25%; }

/* line 35, ../bootstrap/scss/utilities/_embed.scss */
.embed-responsive-4by3::before {
  padding-top: 75%; }

/* line 35, ../bootstrap/scss/utilities/_embed.scss */
.embed-responsive-1by1::before {
  padding-top: 100%; }

/* line 11, ../bootstrap/scss/utilities/_flex.scss */
.flex-row {
  flex-direction: row !important; }

/* line 12, ../bootstrap/scss/utilities/_flex.scss */
.flex-column {
  flex-direction: column !important; }

/* line 13, ../bootstrap/scss/utilities/_flex.scss */
.flex-row-reverse {
  flex-direction: row-reverse !important; }

/* line 14, ../bootstrap/scss/utilities/_flex.scss */
.flex-column-reverse {
  flex-direction: column-reverse !important; }

/* line 16, ../bootstrap/scss/utilities/_flex.scss */
.flex-wrap {
  flex-wrap: wrap !important; }

/* line 17, ../bootstrap/scss/utilities/_flex.scss */
.flex-nowrap {
  flex-wrap: nowrap !important; }

/* line 18, ../bootstrap/scss/utilities/_flex.scss */
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

/* line 19, ../bootstrap/scss/utilities/_flex.scss */
.flex-fill {
  flex: 1 1 auto !important; }

/* line 20, ../bootstrap/scss/utilities/_flex.scss */
.flex-grow-0 {
  flex-grow: 0 !important; }

/* line 21, ../bootstrap/scss/utilities/_flex.scss */
.flex-grow-1 {
  flex-grow: 1 !important; }

/* line 22, ../bootstrap/scss/utilities/_flex.scss */
.flex-shrink-0 {
  flex-shrink: 0 !important; }

/* line 23, ../bootstrap/scss/utilities/_flex.scss */
.flex-shrink-1 {
  flex-shrink: 1 !important; }

/* line 25, ../bootstrap/scss/utilities/_flex.scss */
.justify-content-start {
  justify-content: flex-start !important; }

/* line 26, ../bootstrap/scss/utilities/_flex.scss */
.justify-content-end {
  justify-content: flex-end !important; }

/* line 27, ../bootstrap/scss/utilities/_flex.scss */
.justify-content-center {
  justify-content: center !important; }

/* line 28, ../bootstrap/scss/utilities/_flex.scss */
.justify-content-between {
  justify-content: space-between !important; }

/* line 29, ../bootstrap/scss/utilities/_flex.scss */
.justify-content-around {
  justify-content: space-around !important; }

/* line 31, ../bootstrap/scss/utilities/_flex.scss */
.align-items-start {
  align-items: flex-start !important; }

/* line 32, ../bootstrap/scss/utilities/_flex.scss */
.align-items-end {
  align-items: flex-end !important; }

/* line 33, ../bootstrap/scss/utilities/_flex.scss */
.align-items-center {
  align-items: center !important; }

/* line 34, ../bootstrap/scss/utilities/_flex.scss */
.align-items-baseline {
  align-items: baseline !important; }

/* line 35, ../bootstrap/scss/utilities/_flex.scss */
.align-items-stretch {
  align-items: stretch !important; }

/* line 37, ../bootstrap/scss/utilities/_flex.scss */
.align-content-start {
  align-content: flex-start !important; }

/* line 38, ../bootstrap/scss/utilities/_flex.scss */
.align-content-end {
  align-content: flex-end !important; }

/* line 39, ../bootstrap/scss/utilities/_flex.scss */
.align-content-center {
  align-content: center !important; }

/* line 40, ../bootstrap/scss/utilities/_flex.scss */
.align-content-between {
  align-content: space-between !important; }

/* line 41, ../bootstrap/scss/utilities/_flex.scss */
.align-content-around {
  align-content: space-around !important; }

/* line 42, ../bootstrap/scss/utilities/_flex.scss */
.align-content-stretch {
  align-content: stretch !important; }

/* line 44, ../bootstrap/scss/utilities/_flex.scss */
.align-self-auto {
  align-self: auto !important; }

/* line 45, ../bootstrap/scss/utilities/_flex.scss */
.align-self-start {
  align-self: flex-start !important; }

/* line 46, ../bootstrap/scss/utilities/_flex.scss */
.align-self-end {
  align-self: flex-end !important; }

/* line 47, ../bootstrap/scss/utilities/_flex.scss */
.align-self-center {
  align-self: center !important; }

/* line 48, ../bootstrap/scss/utilities/_flex.scss */
.align-self-baseline {
  align-self: baseline !important; }

/* line 49, ../bootstrap/scss/utilities/_flex.scss */
.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  /* line 11, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-row {
    flex-direction: row !important; }
  /* line 12, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-column {
    flex-direction: column !important; }
  /* line 13, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  /* line 14, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  /* line 16, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  /* line 17, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  /* line 18, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  /* line 19, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  /* line 20, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  /* line 22, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  /* line 23, ../bootstrap/scss/utilities/_flex.scss */
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  /* line 25, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  /* line 26, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  /* line 27, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-sm-center {
    justify-content: center !important; }
  /* line 28, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-sm-between {
    justify-content: space-between !important; }
  /* line 29, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-sm-around {
    justify-content: space-around !important; }
  /* line 31, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-sm-start {
    align-items: flex-start !important; }
  /* line 32, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-sm-end {
    align-items: flex-end !important; }
  /* line 33, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-sm-center {
    align-items: center !important; }
  /* line 34, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-sm-baseline {
    align-items: baseline !important; }
  /* line 35, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-sm-stretch {
    align-items: stretch !important; }
  /* line 37, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-sm-start {
    align-content: flex-start !important; }
  /* line 38, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-sm-end {
    align-content: flex-end !important; }
  /* line 39, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-sm-center {
    align-content: center !important; }
  /* line 40, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-sm-between {
    align-content: space-between !important; }
  /* line 41, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-sm-around {
    align-content: space-around !important; }
  /* line 42, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-sm-stretch {
    align-content: stretch !important; }
  /* line 44, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-sm-auto {
    align-self: auto !important; }
  /* line 45, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-sm-start {
    align-self: flex-start !important; }
  /* line 46, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-sm-end {
    align-self: flex-end !important; }
  /* line 47, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-sm-center {
    align-self: center !important; }
  /* line 48, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-sm-baseline {
    align-self: baseline !important; }
  /* line 49, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  /* line 11, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-row {
    flex-direction: row !important; }
  /* line 12, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-column {
    flex-direction: column !important; }
  /* line 13, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  /* line 14, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  /* line 16, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  /* line 17, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  /* line 18, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  /* line 19, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-fill {
    flex: 1 1 auto !important; }
  /* line 20, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  /* line 22, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  /* line 23, ../bootstrap/scss/utilities/_flex.scss */
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  /* line 25, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-md-start {
    justify-content: flex-start !important; }
  /* line 26, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-md-end {
    justify-content: flex-end !important; }
  /* line 27, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-md-center {
    justify-content: center !important; }
  /* line 28, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-md-between {
    justify-content: space-between !important; }
  /* line 29, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-md-around {
    justify-content: space-around !important; }
  /* line 31, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-md-start {
    align-items: flex-start !important; }
  /* line 32, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-md-end {
    align-items: flex-end !important; }
  /* line 33, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-md-center {
    align-items: center !important; }
  /* line 34, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-md-baseline {
    align-items: baseline !important; }
  /* line 35, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-md-stretch {
    align-items: stretch !important; }
  /* line 37, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-md-start {
    align-content: flex-start !important; }
  /* line 38, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-md-end {
    align-content: flex-end !important; }
  /* line 39, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-md-center {
    align-content: center !important; }
  /* line 40, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-md-between {
    align-content: space-between !important; }
  /* line 41, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-md-around {
    align-content: space-around !important; }
  /* line 42, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-md-stretch {
    align-content: stretch !important; }
  /* line 44, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-md-auto {
    align-self: auto !important; }
  /* line 45, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-md-start {
    align-self: flex-start !important; }
  /* line 46, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-md-end {
    align-self: flex-end !important; }
  /* line 47, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-md-center {
    align-self: center !important; }
  /* line 48, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-md-baseline {
    align-self: baseline !important; }
  /* line 49, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  /* line 11, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-row {
    flex-direction: row !important; }
  /* line 12, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-column {
    flex-direction: column !important; }
  /* line 13, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  /* line 14, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  /* line 16, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  /* line 17, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  /* line 18, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  /* line 19, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  /* line 20, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  /* line 22, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  /* line 23, ../bootstrap/scss/utilities/_flex.scss */
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  /* line 25, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  /* line 26, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  /* line 27, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-lg-center {
    justify-content: center !important; }
  /* line 28, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-lg-between {
    justify-content: space-between !important; }
  /* line 29, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-lg-around {
    justify-content: space-around !important; }
  /* line 31, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-lg-start {
    align-items: flex-start !important; }
  /* line 32, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-lg-end {
    align-items: flex-end !important; }
  /* line 33, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-lg-center {
    align-items: center !important; }
  /* line 34, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-lg-baseline {
    align-items: baseline !important; }
  /* line 35, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-lg-stretch {
    align-items: stretch !important; }
  /* line 37, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-lg-start {
    align-content: flex-start !important; }
  /* line 38, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-lg-end {
    align-content: flex-end !important; }
  /* line 39, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-lg-center {
    align-content: center !important; }
  /* line 40, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-lg-between {
    align-content: space-between !important; }
  /* line 41, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-lg-around {
    align-content: space-around !important; }
  /* line 42, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-lg-stretch {
    align-content: stretch !important; }
  /* line 44, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-lg-auto {
    align-self: auto !important; }
  /* line 45, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-lg-start {
    align-self: flex-start !important; }
  /* line 46, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-lg-end {
    align-self: flex-end !important; }
  /* line 47, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-lg-center {
    align-self: center !important; }
  /* line 48, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-lg-baseline {
    align-self: baseline !important; }
  /* line 49, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  /* line 11, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-row {
    flex-direction: row !important; }
  /* line 12, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-column {
    flex-direction: column !important; }
  /* line 13, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  /* line 14, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  /* line 16, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  /* line 17, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  /* line 18, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  /* line 19, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  /* line 20, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  /* line 22, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  /* line 23, ../bootstrap/scss/utilities/_flex.scss */
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  /* line 25, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  /* line 26, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  /* line 27, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-xl-center {
    justify-content: center !important; }
  /* line 28, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-xl-between {
    justify-content: space-between !important; }
  /* line 29, ../bootstrap/scss/utilities/_flex.scss */
  .justify-content-xl-around {
    justify-content: space-around !important; }
  /* line 31, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-xl-start {
    align-items: flex-start !important; }
  /* line 32, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-xl-end {
    align-items: flex-end !important; }
  /* line 33, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-xl-center {
    align-items: center !important; }
  /* line 34, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-xl-baseline {
    align-items: baseline !important; }
  /* line 35, ../bootstrap/scss/utilities/_flex.scss */
  .align-items-xl-stretch {
    align-items: stretch !important; }
  /* line 37, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-xl-start {
    align-content: flex-start !important; }
  /* line 38, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-xl-end {
    align-content: flex-end !important; }
  /* line 39, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-xl-center {
    align-content: center !important; }
  /* line 40, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-xl-between {
    align-content: space-between !important; }
  /* line 41, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-xl-around {
    align-content: space-around !important; }
  /* line 42, ../bootstrap/scss/utilities/_flex.scss */
  .align-content-xl-stretch {
    align-content: stretch !important; }
  /* line 44, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-xl-auto {
    align-self: auto !important; }
  /* line 45, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-xl-start {
    align-self: flex-start !important; }
  /* line 46, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-xl-end {
    align-self: flex-end !important; }
  /* line 47, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-xl-center {
    align-self: center !important; }
  /* line 48, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-xl-baseline {
    align-self: baseline !important; }
  /* line 49, ../bootstrap/scss/utilities/_flex.scss */
  .align-self-xl-stretch {
    align-self: stretch !important; } }

/* line 7, ../bootstrap/scss/utilities/_float.scss */
.float-left {
  float: left !important; }

/* line 8, ../bootstrap/scss/utilities/_float.scss */
.float-right {
  float: right !important; }

/* line 9, ../bootstrap/scss/utilities/_float.scss */
.float-none {
  float: none !important; }

@media (min-width: 576px) {
  /* line 7, ../bootstrap/scss/utilities/_float.scss */
  .float-sm-left {
    float: left !important; }
  /* line 8, ../bootstrap/scss/utilities/_float.scss */
  .float-sm-right {
    float: right !important; }
  /* line 9, ../bootstrap/scss/utilities/_float.scss */
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  /* line 7, ../bootstrap/scss/utilities/_float.scss */
  .float-md-left {
    float: left !important; }
  /* line 8, ../bootstrap/scss/utilities/_float.scss */
  .float-md-right {
    float: right !important; }
  /* line 9, ../bootstrap/scss/utilities/_float.scss */
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  /* line 7, ../bootstrap/scss/utilities/_float.scss */
  .float-lg-left {
    float: left !important; }
  /* line 8, ../bootstrap/scss/utilities/_float.scss */
  .float-lg-right {
    float: right !important; }
  /* line 9, ../bootstrap/scss/utilities/_float.scss */
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  /* line 7, ../bootstrap/scss/utilities/_float.scss */
  .float-xl-left {
    float: left !important; }
  /* line 8, ../bootstrap/scss/utilities/_float.scss */
  .float-xl-right {
    float: right !important; }
  /* line 9, ../bootstrap/scss/utilities/_float.scss */
  .float-xl-none {
    float: none !important; } }

/* line 4, ../bootstrap/scss/utilities/_interactions.scss */
.user-select-all {
  user-select: all !important; }

/* line 4, ../bootstrap/scss/utilities/_interactions.scss */
.user-select-auto {
  user-select: auto !important; }

/* line 4, ../bootstrap/scss/utilities/_interactions.scss */
.user-select-none {
  user-select: none !important; }

/* line 4, ../bootstrap/scss/utilities/_overflow.scss */
.overflow-auto {
  overflow: auto !important; }

/* line 4, ../bootstrap/scss/utilities/_overflow.scss */
.overflow-hidden {
  overflow: hidden !important; }

/* line 5, ../bootstrap/scss/utilities/_position.scss */
.position-static {
  position: static !important; }

/* line 5, ../bootstrap/scss/utilities/_position.scss */
.position-relative {
  position: relative !important; }

/* line 5, ../bootstrap/scss/utilities/_position.scss */
.position-absolute {
  position: absolute !important; }

/* line 5, ../bootstrap/scss/utilities/_position.scss */
.position-fixed {
  position: fixed !important; }

/* line 5, ../bootstrap/scss/utilities/_position.scss */
.position-sticky {
  position: sticky !important; }

/* line 10, ../bootstrap/scss/utilities/_position.scss */
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

/* line 18, ../bootstrap/scss/utilities/_position.scss */
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  /* line 26, ../bootstrap/scss/utilities/_position.scss */
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

/* line 5, ../bootstrap/scss/utilities/_screenreaders.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 25, ../bootstrap/scss/mixins/_screen-reader.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

/* line 3, ../bootstrap/scss/utilities/_shadows.scss */
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

/* line 4, ../bootstrap/scss/utilities/_shadows.scss */
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

/* line 5, ../bootstrap/scss/utilities/_shadows.scss */
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

/* line 6, ../bootstrap/scss/utilities/_shadows.scss */
.shadow-none {
  box-shadow: none !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.w-25 {
  width: 25% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.w-50 {
  width: 50% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.w-75 {
  width: 75% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.w-100 {
  width: 100% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.w-auto {
  width: auto !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.h-25 {
  height: 25% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.h-50 {
  height: 50% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.h-75 {
  height: 75% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.h-100 {
  height: 100% !important; }

/* line 7, ../bootstrap/scss/utilities/_sizing.scss */
.h-auto {
  height: auto !important; }

/* line 11, ../bootstrap/scss/utilities/_sizing.scss */
.mw-100 {
  max-width: 100% !important; }

/* line 12, ../bootstrap/scss/utilities/_sizing.scss */
.mh-100 {
  max-height: 100% !important; }

/* line 16, ../bootstrap/scss/utilities/_sizing.scss */
.min-vw-100 {
  min-width: 100vw !important; }

/* line 17, ../bootstrap/scss/utilities/_sizing.scss */
.min-vh-100 {
  min-height: 100vh !important; }

/* line 19, ../bootstrap/scss/utilities/_sizing.scss */
.vw-100 {
  width: 100vw !important; }

/* line 20, ../bootstrap/scss/utilities/_sizing.scss */
.vh-100 {
  height: 100vh !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.m-0 {
  margin: 0 !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.mt-0,
.my-0 {
  margin-top: 0 !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.mr-0,
.mx-0 {
  margin-right: 0 !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.ml-0,
.mx-0 {
  margin-left: 0 !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.m-1 {
  margin: 0.25rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.m-2 {
  margin: 0.5rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.m-3 {
  margin: 1rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.mt-3,
.my-3 {
  margin-top: 1rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.m-4 {
  margin: 1.5rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.m-5 {
  margin: 3rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.mt-5,
.my-5 {
  margin-top: 3rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.p-0 {
  padding: 0 !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.pt-0,
.py-0 {
  padding-top: 0 !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.pr-0,
.px-0 {
  padding-right: 0 !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.pl-0,
.px-0 {
  padding-left: 0 !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.p-1 {
  padding: 0.25rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.p-2 {
  padding: 0.5rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.p-3 {
  padding: 1rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.pt-3,
.py-3 {
  padding-top: 1rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.pr-3,
.px-3 {
  padding-right: 1rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.pl-3,
.px-3 {
  padding-left: 1rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.p-4 {
  padding: 1.5rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

/* line 11, ../bootstrap/scss/utilities/_spacing.scss */
.p-5 {
  padding: 3rem !important; }

/* line 12, ../bootstrap/scss/utilities/_spacing.scss */
.pt-5,
.py-5 {
  padding-top: 3rem !important; }

/* line 15, ../bootstrap/scss/utilities/_spacing.scss */
.pr-5,
.px-5 {
  padding-right: 3rem !important; }

/* line 18, ../bootstrap/scss/utilities/_spacing.scss */
.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

/* line 21, ../bootstrap/scss/utilities/_spacing.scss */
.pl-5,
.px-5 {
  padding-left: 3rem !important; }

/* line 30, ../bootstrap/scss/utilities/_spacing.scss */
.m-n1 {
  margin: -0.25rem !important; }

/* line 31, ../bootstrap/scss/utilities/_spacing.scss */
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

/* line 34, ../bootstrap/scss/utilities/_spacing.scss */
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

/* line 37, ../bootstrap/scss/utilities/_spacing.scss */
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

/* line 40, ../bootstrap/scss/utilities/_spacing.scss */
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

/* line 30, ../bootstrap/scss/utilities/_spacing.scss */
.m-n2 {
  margin: -0.5rem !important; }

/* line 31, ../bootstrap/scss/utilities/_spacing.scss */
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

/* line 34, ../bootstrap/scss/utilities/_spacing.scss */
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

/* line 37, ../bootstrap/scss/utilities/_spacing.scss */
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

/* line 40, ../bootstrap/scss/utilities/_spacing.scss */
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

/* line 30, ../bootstrap/scss/utilities/_spacing.scss */
.m-n3 {
  margin: -1rem !important; }

/* line 31, ../bootstrap/scss/utilities/_spacing.scss */
.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

/* line 34, ../bootstrap/scss/utilities/_spacing.scss */
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

/* line 37, ../bootstrap/scss/utilities/_spacing.scss */
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

/* line 40, ../bootstrap/scss/utilities/_spacing.scss */
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

/* line 30, ../bootstrap/scss/utilities/_spacing.scss */
.m-n4 {
  margin: -1.5rem !important; }

/* line 31, ../bootstrap/scss/utilities/_spacing.scss */
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

/* line 34, ../bootstrap/scss/utilities/_spacing.scss */
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

/* line 37, ../bootstrap/scss/utilities/_spacing.scss */
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

/* line 40, ../bootstrap/scss/utilities/_spacing.scss */
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

/* line 30, ../bootstrap/scss/utilities/_spacing.scss */
.m-n5 {
  margin: -3rem !important; }

/* line 31, ../bootstrap/scss/utilities/_spacing.scss */
.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

/* line 34, ../bootstrap/scss/utilities/_spacing.scss */
.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

/* line 37, ../bootstrap/scss/utilities/_spacing.scss */
.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

/* line 40, ../bootstrap/scss/utilities/_spacing.scss */
.ml-n5,
.mx-n5 {
  margin-left: -3rem !important; }

/* line 47, ../bootstrap/scss/utilities/_spacing.scss */
.m-auto {
  margin: auto !important; }

/* line 48, ../bootstrap/scss/utilities/_spacing.scss */
.mt-auto,
.my-auto {
  margin-top: auto !important; }

/* line 51, ../bootstrap/scss/utilities/_spacing.scss */
.mr-auto,
.mx-auto {
  margin-right: auto !important; }

/* line 54, ../bootstrap/scss/utilities/_spacing.scss */
.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

/* line 57, ../bootstrap/scss/utilities/_spacing.scss */
.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-0 {
    margin: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-1 {
    margin: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-2 {
    margin: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-3 {
    margin: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-4 {
    margin: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-5 {
    margin: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-sm-0 {
    padding: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-sm-1 {
    padding: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-sm-2 {
    padding: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-sm-3 {
    padding: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-sm-4 {
    padding: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-sm-5 {
    padding: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-n1 {
    margin: -0.25rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-n2 {
    margin: -0.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-n3 {
    margin: -1rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-n4 {
    margin: -1.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-n5 {
    margin: -3rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important; }
  /* line 47, ../bootstrap/scss/utilities/_spacing.scss */
  .m-sm-auto {
    margin: auto !important; }
  /* line 48, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  /* line 51, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  /* line 54, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  /* line 57, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-0 {
    margin: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-1 {
    margin: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-2 {
    margin: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-3 {
    margin: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-4 {
    margin: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-5 {
    margin: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-md-0 {
    padding: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-md-1 {
    padding: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-md-2 {
    padding: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-md-3 {
    padding: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-md-4 {
    padding: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-md-5 {
    padding: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-n1 {
    margin: -0.25rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-n2 {
    margin: -0.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-n3 {
    margin: -1rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-n4 {
    margin: -1.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-n5 {
    margin: -3rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important; }
  /* line 47, ../bootstrap/scss/utilities/_spacing.scss */
  .m-md-auto {
    margin: auto !important; }
  /* line 48, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  /* line 51, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  /* line 54, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  /* line 57, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-0 {
    margin: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-1 {
    margin: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-2 {
    margin: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-3 {
    margin: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-4 {
    margin: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-5 {
    margin: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-lg-0 {
    padding: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-lg-1 {
    padding: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-lg-2 {
    padding: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-lg-3 {
    padding: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-lg-4 {
    padding: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-lg-5 {
    padding: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-n1 {
    margin: -0.25rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-n2 {
    margin: -0.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-n3 {
    margin: -1rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-n4 {
    margin: -1.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-n5 {
    margin: -3rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important; }
  /* line 47, ../bootstrap/scss/utilities/_spacing.scss */
  .m-lg-auto {
    margin: auto !important; }
  /* line 48, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  /* line 51, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  /* line 54, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  /* line 57, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-0 {
    margin: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-1 {
    margin: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-2 {
    margin: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-3 {
    margin: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-4 {
    margin: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-5 {
    margin: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-xl-0 {
    padding: 0 !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-xl-1 {
    padding: 0.25rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-xl-2 {
    padding: 0.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-xl-3 {
    padding: 1rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-xl-4 {
    padding: 1.5rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  /* line 11, ../bootstrap/scss/utilities/_spacing.scss */
  .p-xl-5 {
    padding: 3rem !important; }
  /* line 12, ../bootstrap/scss/utilities/_spacing.scss */
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  /* line 15, ../bootstrap/scss/utilities/_spacing.scss */
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  /* line 18, ../bootstrap/scss/utilities/_spacing.scss */
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  /* line 21, ../bootstrap/scss/utilities/_spacing.scss */
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-n1 {
    margin: -0.25rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-n2 {
    margin: -0.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-n3 {
    margin: -1rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-n4 {
    margin: -1.5rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  /* line 30, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-n5 {
    margin: -3rem !important; }
  /* line 31, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  /* line 34, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  /* line 37, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  /* line 40, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important; }
  /* line 47, ../bootstrap/scss/utilities/_spacing.scss */
  .m-xl-auto {
    margin: auto !important; }
  /* line 48, ../bootstrap/scss/utilities/_spacing.scss */
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  /* line 51, ../bootstrap/scss/utilities/_spacing.scss */
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  /* line 54, ../bootstrap/scss/utilities/_spacing.scss */
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  /* line 57, ../bootstrap/scss/utilities/_spacing.scss */
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

/* line 6, ../bootstrap/scss/utilities/_stretched-link.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 7, ../bootstrap/scss/utilities/_text.scss */
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

/* line 11, ../bootstrap/scss/utilities/_text.scss */
.text-justify {
  text-align: justify !important; }

/* line 12, ../bootstrap/scss/utilities/_text.scss */
.text-wrap {
  white-space: normal !important; }

/* line 13, ../bootstrap/scss/utilities/_text.scss */
.text-nowrap {
  white-space: nowrap !important; }

/* line 14, ../bootstrap/scss/utilities/_text.scss */
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

/* line 22, ../bootstrap/scss/utilities/_text.scss */
.text-left {
  text-align: left !important; }

/* line 23, ../bootstrap/scss/utilities/_text.scss */
.text-right {
  text-align: right !important; }

/* line 24, ../bootstrap/scss/utilities/_text.scss */
.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  /* line 22, ../bootstrap/scss/utilities/_text.scss */
  .text-sm-left {
    text-align: left !important; }
  /* line 23, ../bootstrap/scss/utilities/_text.scss */
  .text-sm-right {
    text-align: right !important; }
  /* line 24, ../bootstrap/scss/utilities/_text.scss */
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  /* line 22, ../bootstrap/scss/utilities/_text.scss */
  .text-md-left {
    text-align: left !important; }
  /* line 23, ../bootstrap/scss/utilities/_text.scss */
  .text-md-right {
    text-align: right !important; }
  /* line 24, ../bootstrap/scss/utilities/_text.scss */
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  /* line 22, ../bootstrap/scss/utilities/_text.scss */
  .text-lg-left {
    text-align: left !important; }
  /* line 23, ../bootstrap/scss/utilities/_text.scss */
  .text-lg-right {
    text-align: right !important; }
  /* line 24, ../bootstrap/scss/utilities/_text.scss */
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  /* line 22, ../bootstrap/scss/utilities/_text.scss */
  .text-xl-left {
    text-align: left !important; }
  /* line 23, ../bootstrap/scss/utilities/_text.scss */
  .text-xl-right {
    text-align: right !important; }
  /* line 24, ../bootstrap/scss/utilities/_text.scss */
  .text-xl-center {
    text-align: center !important; } }

/* line 30, ../bootstrap/scss/utilities/_text.scss */
.text-lowercase {
  text-transform: lowercase !important; }

/* line 31, ../bootstrap/scss/utilities/_text.scss */
.text-uppercase {
  text-transform: uppercase !important; }

/* line 32, ../bootstrap/scss/utilities/_text.scss */
.text-capitalize {
  text-transform: capitalize !important; }

/* line 36, ../bootstrap/scss/utilities/_text.scss */
.font-weight-light {
  font-weight: 300 !important; }

/* line 37, ../bootstrap/scss/utilities/_text.scss */
.font-weight-lighter {
  font-weight: lighter !important; }

/* line 38, ../bootstrap/scss/utilities/_text.scss */
.font-weight-normal {
  font-weight: 400 !important; }

/* line 39, ../bootstrap/scss/utilities/_text.scss */
.font-weight-bold {
  font-weight: 700 !important; }

/* line 40, ../bootstrap/scss/utilities/_text.scss */
.font-weight-bolder {
  font-weight: bolder !important; }

/* line 41, ../bootstrap/scss/utilities/_text.scss */
.font-italic {
  font-style: italic !important; }

/* line 45, ../bootstrap/scss/utilities/_text.scss */
.text-white {
  color: #fff !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-primary {
  color: #0084bb !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-primary:hover, a.text-primary:focus {
  color: #004e6f !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-secondary {
  color: #6c757d !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-success {
  color: #28a745 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-success:hover, a.text-success:focus {
  color: #19692c !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-info {
  color: #17a2b8 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-warning {
  color: #ffc107 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-danger {
  color: #dc3545 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-light {
  color: #f8f9fa !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-dark {
  color: #343a40 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-bus {
  color: #bfce52 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-bus:hover, a.text-bus:focus {
  color: #97a52f !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-med {
  color: #f1bc3f !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-med:hover, a.text-med:focus {
  color: #d49a0f !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-nw {
  color: #5ccfcb !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-nw:hover, a.text-nw:focus {
  color: #33aca8 !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-re {
  color: #d95c4c !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-re:hover, a.text-re:focus {
  color: #b33626 !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-soe {
  color: #ae619d !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-soe:hover, a.text-soe:focus {
  color: #814273 !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-sowi {
  color: #5ba755 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-sowi:hover, a.text-sowi:focus {
  color: #3f743b !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-tn {
  color: #0084bb !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-tn:hover, a.text-tn:focus {
  color: #004e6f !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-tnd {
  color: #0077a8 !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-tnd:hover, a.text-tnd:focus {
  color: #00415c !important; }

/* line 6, ../bootstrap/scss/mixins/_text-emphasis.scss */
.text-lo8 {
  color: #ffffffcc !important; }

/* line 17, ../bootstrap/scss/mixins/_hover.scss */
a.text-lo8:hover, a.text-lo8:focus {
  color: rgba(217, 217, 217, 0.8) !important; }

/* line 51, ../bootstrap/scss/utilities/_text.scss */
.text-body {
  color: #212529 !important; }

/* line 52, ../bootstrap/scss/utilities/_text.scss */
.text-muted {
  color: #6c757d !important; }

/* line 54, ../bootstrap/scss/utilities/_text.scss */
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

/* line 55, ../bootstrap/scss/utilities/_text.scss */
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

/* line 59, ../bootstrap/scss/utilities/_text.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

/* line 63, ../bootstrap/scss/utilities/_text.scss */
.text-decoration-none {
  text-decoration: none !important; }

/* line 65, ../bootstrap/scss/utilities/_text.scss */
.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important; }

/* line 72, ../bootstrap/scss/utilities/_text.scss */
.text-reset {
  color: inherit !important; }

/* line 7, ../bootstrap/scss/utilities/_visibility.scss */
.visible {
  visibility: visible !important; }

/* line 11, ../bootstrap/scss/utilities/_visibility.scss */
.invisible {
  visibility: hidden !important; }

@media print {
  /* line 13, ../bootstrap/scss/_print.scss */
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  /* line 24, ../bootstrap/scss/_print.scss */
  a:not(.btn) {
    text-decoration: underline; }
  /* line 34, ../bootstrap/scss/_print.scss */
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  /* line 49, ../bootstrap/scss/_print.scss */
  pre {
    white-space: pre-wrap !important; }
  /* line 52, ../bootstrap/scss/_print.scss */
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  /* line 58, ../bootstrap/scss/_print.scss */
  tr,
  img {
    page-break-inside: avoid; }
  /* line 63, ../bootstrap/scss/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  /* line 70, ../bootstrap/scss/_print.scss */
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  /* line 83, ../bootstrap/scss/_print.scss */
  body {
    min-width: 992px !important; }
  /* line 86, ../bootstrap/scss/_print.scss */
  .container {
    min-width: 992px !important; }
  /* line 91, ../bootstrap/scss/_print.scss */
  .navbar {
    display: none; }
  /* line 94, ../bootstrap/scss/_print.scss */
  .badge {
    border: 1px solid #000; }
  /* line 98, ../bootstrap/scss/_print.scss */
  .table {
    border-collapse: collapse !important; }
    /* line 101, ../bootstrap/scss/_print.scss */
    .table td,
    .table th {
      background-color: #fff !important; }
  /* line 108, ../bootstrap/scss/_print.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  /* line 114, ../bootstrap/scss/_print.scss */
  .table-dark {
    color: inherit; }
    /* line 117, ../bootstrap/scss/_print.scss */
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  /* line 125, ../bootstrap/scss/_print.scss */
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

/* line 3, numa_after.scss */
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.25rem; }
  /* line 6, numa_after.scss */
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    margin-right: 0.25rem;
    color: #000;
    content: "";
    background-image: url("/filer/canonical/1662651226/363/");
    background-size: 1em 1em;
    width: 1em;
    height: 1em;
    margin-top: 0.75em; }

/* line 24, numa_after.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

/* line 28, numa_after.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

/* line 32, numa_after.scss */
.breadcrumb-item.active {
  color: #000; }

/* line 37, numa_after.scss */
.nav-link {
  padding: 0 0.5em 0 0.5em; }

/* line 41, numa_after.scss */
.navbar-toggler {
  border: none; }

/* line 45, numa_after.scss */
.navbar-toggler-icon {
  width: 1em;
  height: 1em; }

@media all and (max-width: 768px) {
  /* line 52, numa_after.scss */
  .table-collapse {
    display: block; }
    /* line 54, numa_after.scss */
    .table-collapse > .table-cell {
      width: 100% !important; }
    /* line 55, numa_after.scss */
    .table-collapse > .table-cell--foot {
      margin-bottom: 1em; } }

/* line 59, numa_after.scss */
.table, .table-conf, .table-project {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  -webkit-hyphens: auto;
  hyphens: auto; }
  /* line 67, numa_after.scss */
  .table th,
  .table td, .table-conf th,
  .table-conf td, .table-project th,
  .table-project td {
    padding: 0;
    padding-right: 0.75rem;
    vertical-align: top;
    border-bottom: 1px solid #dee2e6;
    border-top: 0; }
  /* line 76, numa_after.scss */
  .table thead th, .table-conf thead th, .table-project thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #dee2e6; }
  /* line 81, numa_after.scss */
  .table tbody + tbody, .table-conf tbody + tbody, .table-project tbody + tbody {
    border-top: 0; }

/* line 87, numa_after.scss */
.table-conf tr:nth-child(odd) td, .table-conf tr:nth-child(odd) th {
  border-bottom: none; }

/* line 91, numa_after.scss */
.table-project {
  width: auto; }

/* a[href*="numa.uni-linz.ac.at"] {
  color: $warning;
} */
/* line 99, numa_after.scss */
#sidebar ul li a:link {
  color: #fff; }

/* line 103, numa_after.scss */
#sidebar ul li a:visited {
  color: #ddd; }

/* line 107, numa_after.scss */
#sidebar ul li a:link[href*="numa.uni-linz.ac.at"] {
  color: #ffc107; }

/* line 111, numa_after.scss */
#sidebar ul li a:visited[href*="numa.uni-linz.ac.at"] {
  color: #ffc107; }

/* line 115, numa_after.scss */
.fs90 {
  font-size: 90%; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAibnVtYS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIm51bWEuc2NzcyIsCgkJIm51bWFfcHJlLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fbWl4aW5zLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzaXplLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2l6ZS5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zsb2F0LnNjc3MiLAoJCSJudW1hX292ZXJyaWRlLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy9fdXRpbGl0aWVzLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19jbGVhcmZpeC5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwKCQkiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLAoJCSIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsCgkJIi4uL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwKCQkibnVtYV9hZnRlci5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIjtBQ3VDQSxVQUFVO0VBQ1IsV0FBVyxFQUFFLE1BQU07RUFDbkIsR0FBRyxFQUFFLGlDQUFpQzs7QW9DeEN4QyxvQ0FBb0M7O0FBNEJwQyxBQUFBLEdBQUcsQ0FBQztFQUNBLFdBQVcsRUFBRSxHQUFHLEdBQ25COzs7QUFHRCxBQUFBLEdBQUcsQ0FBQyxDQUFDLENBQUM7RUFDRixLQUFLLEVsQzNCRSxPQUFPO0VrQzRCZCxXQUFXLEVBQUUsSUFBSSxHQUNwQjs7O0FBRUQsQUFBQSxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztFQUNSLEtBQUssRWxDaENFLEtBQU87RWtDaUNkLGVBQWUsRUFBRSxJQUFJLEdBQ3hCOzs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUk7RUFDaEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsZUFBZSxFQUFFLElBQUksR0FDdEI7OztBQUVELEFBQUEsZ0JBQWdCLEVBQUUsaUJBQWlCLENBQUM7RUFDbEMsTUFBTSxFQUFFLEdBQUcsR0FDWjs7O0FBRUQsQUFBQSxnQkFBZ0IsRUFBRSx1QkFBdUIsQ0FBQztFQUN4QyxVQUFVLEVwQ2hETCxPQUFPLEdvQ2lEYjs7O0FBRUQsQUFBQSxnQkFBZ0IsRUFBRSx1QkFBdUIsQ0FBQztFQUN4QyxVQUFVLEVwQ2xETCxTQUFTO0VvQ21EZCxhQUFhLEVBQUUsR0FBRyxHQUNuQjs7O0FBRUQsQUFDRSxhQURXLENBQ1gsYUFBYSxDQUFDO0VBQ1osS0FBSyxFbENoREUsa0JBQUksR2tDcURaOztFQVBILEE3Qi9DRSxhNkIrQ1csQ0FDWCxhQUFhLEM3QmhEWCxLQUFLLEU2QitDVCxhQUFhLENBQ1gsYUFB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 */