@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; }

@media print {
  /* line 39, numa_after.scss */
  #cms-top {
    display: none; } }

/* line 45, numa_after.scss */
.nav-link {
  padding: 0 0.5em 0 0.5em; }

/* line 49, numa_after.scss */
.navbar-toggler {
  border: none; }

/* line 53, numa_after.scss */
.navbar-toggler-icon {
  width: 1em;
  height: 1em; }

@media all and (max-width: 768px) {
  /* line 60, numa_after.scss */
  .table-collapse {
    display: block; }
    /* line 62, numa_after.scss */
    .table-collapse > .table-cell {
      width: 100% !important; }
    /* line 63, numa_after.scss */
    .table-collapse > .table-cell--foot {
      margin-bottom: 1em; } }

/* line 67, numa_after.scss */
.table, .table-conf, .table-project {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  -webkit-hyphens: auto;
  hyphens: auto; }
  /* line 75, 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 84, numa_after.scss */
  .table thead th, .table-conf thead th, .table-project thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #dee2e6; }
  /* line 89, numa_after.scss */
  .table tbody + tbody, .table-conf tbody + tbody, .table-project tbody + tbody {
    border-top: 0; }

/* line 95, numa_after.scss */
.table-conf tr:nth-child(odd) td, .table-conf tr:nth-child(odd) th {
  border-bottom: none; }

/* line 99, numa_after.scss */
.table-project {
  width: auto; }

/* a[href*="numa.uni-linz.ac.at"] {
  color: $warning;
} */
/* line 107, numa_after.scss */
#sidebar ul li a:link {
  color: #fff; }

/* line 111, numa_after.scss */
#sidebar ul li a:visited {
  color: #ddd; }

/* line 115, numa_after.scss */
#sidebar ul li a:link[href*="numa.uni-linz.ac.at"] {
  color: #ffc107; }

/* line 119, numa_after.scss */
#sidebar ul li a:visited[href*="numa.uni-linz.ac.at"] {
  color: #ffc107; }

/* line 123, numa_after.scss */
.fs90 {
  font-size: 90%; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAibnVtYWJpZy5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9udW1hL251bWEuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9udW1hL251bWFfcHJlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fbWl4aW5zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2RlcHJlY2F0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZmxvYXQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9udW1hL251bWFfb3ZlcnJpZGUuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fdXRpbGl0aWVzLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fY2xlYXJmaXguc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLAoJCSIuLi8uLi8uLi8uLi9ib290c3RyYXAvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwKCQkiLi4vLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsCgkJIi4uLy4uLy4uLy4uL2Jvb3RzdHJhcC9udW1hL251bWFfYWZ0ZXIuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICI7QUN1Q0EsVUFBVTtFQUNSLFdBQVcsRUFBRSxNQUFNO0VBQ25CLEdBQUcsRUFBRSxpQ0FBaUM7O0FvQ3hDeEMsb0NBQW9DOztBQTRCcEMsQUFBQSxHQUFHLENBQUM7RUFDQSxXQUFXLEVBQUUsR0FBRyxHQUNuQjs7O0FBR0QsQUFBQSxHQUFHLENBQUMsQ0FBQyxDQUFDO0VBQ0YsS0FBSyxFbEMzQkUsT0FBTztFa0M0QmQsV0FBVyxFQUFFLElBQUksR0FDcEI7OztBQUVELEFBQUEsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUM7RUFDUixLQUFLLEVsQ2hDRSxLQUFPO0VrQ2lDZCxlQUFlLEVBQUUsSUFBSSxHQUN4Qjs7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLGVBQWUsRUFBRSxJQUFJLEdBQ3RCOzs7QUFFRCxBQUFBLGdCQUFnQixFQUFFLGlCQUFpQixDQUFDO0VBQ2xDLE1BQU0sRUFBRSxHQUFHLEdBQ1o7OztBQUVELEFBQUEsZ0JBQWdCLEVBQUUsdUJBQXVCLENBQUM7RUFDeEMsVUFBVSxFcENoREwsT0FBTyxHb0NpRGI7OztBQUVELEFBQUEsZ0JBQWdCLEVBQUUsdUJBQXVCLENBQUM7RUFDeEMsVUFBVSxFcENsREwsU0FBUztFb0NtRGQsYUFBYSxFQUFFLEdBQUcsR0FDbkI7OztBQUVELEFBQ0UsYUFEVyxDQUNYLGFBQWEsQ0FBQztFQUNaLEtBQUssRWxDaERFLGtCQUFJLEdrQ3FEWjs7RUFQSCxBN0IvQ0UsYTZCK0NXLENBQ1gsYUFBYSxDN0JoRFgsS0FBSyxFNkIrQ1QsYUFBYSxDQUNYLGFBQWEsQzdCL0NYLEtBQUssQ0FBQztJNkJtREosS0FBSyxFbENuREEsa0JBQUksR0tFWjs7O0E2QjRDSCxBQVVJLGFBVlMsQ0FTWCxX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 */