@charset "UTF-8";
/*!
Theme Name: Cotton Blue
Theme URI: http://underscores.me/
Author: konfiture
Author URI: https://konfiture.com
Description: WP theme using WPgulp and Cotton Blue
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cottonblue
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Cotton Blue is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/** This file contains all application-wide Sass variables. */
/** Easing function variables - http://easings.net/ */
/** This file contains all application-wide Sass functions. */
/** This file contains all application-wide Sass mixins. */
/** This file contains all application-wide Sass animations. */
/*! Bootstrap v5.0.1 (https://getbootstrap.com/) Copyright 2011-2021 The Bootstrap Authors Copyright 2011-2021 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@400;500;700&display=swap");
:root { --bs-blue: #0000FF; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #FF0000; --bs-orange: #fd7e14; --bs-yellow: #ffc107; --bs-green: #00FF00; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-white: #FFFFFF; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-primary: #0000FF; --bs-secondary: #6c757d; --bs-success: #00FF00; --bs-info: #0dcaf0; --bs-warning: #ffc107; --bs-danger: #FF0000; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); }

*, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; }

@media (prefers-reduced-motion: no-preference) { :root { scroll-behavior: smooth; } }

body { margin: 0; font-family: var(--bs-font-sans-serif); font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; background-color: #FFFFFF; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

hr { margin: 1rem 0; color: inherit; background-color: currentColor; border: 0; opacity: 0.25; }

hr:not([size]) { height: 1px; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }

h1, .h1 { font-size: calc(1.375rem + 1.5vw); }

@media (min-width: 1200px) { h1, .h1 { font-size: 2.5rem; } }

h2, .h2 { font-size: calc(1.325rem + 0.9vw); }

@media (min-width: 1200px) { h2, .h2 { font-size: 2rem; } }

h3, .h3 { font-size: calc(1.3rem + 0.6vw); }

@media (min-width: 1200px) { h3, .h3 { font-size: 1.75rem; } }

h4, .h4 { font-size: calc(1.275rem + 0.3vw); }

@media (min-width: 1200px) { h4, .h4 { font-size: 1.5rem; } }

h5, .h5 { font-size: 1.25rem; }

h6, .h6 { font-size: 1rem; }

p { margin-top: 0; margin-bottom: 1rem; }

abbr[title], abbr[data-bs-original-title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none; }

address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }

ol, ul { padding-left: 2rem; }

ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }

ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }

dt { font-weight: 700; }

dd { margin-bottom: .5rem; margin-left: 0; }

blockquote { margin: 0 0 1rem; }

b, strong { font-weight: bolder; }

small, .small { font-size: 0.875em; }

mark, .mark { padding: 0.2em; background-color: #fcf8e3; }

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

sub { bottom: -.25em; }

sup { top: -.5em; }

a { color: #0000FF; text-decoration: underline; }

a:hover { color: #0000cc; }

a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; text-decoration: none; }

pre, code, kbd, samp { font-family: var(--bs-font-monospace); font-size: 1em; direction: ltr /* rtl:ignore */; unicode-bidi: bidi-override; }

pre { display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: 0.875em; }

pre code { font-size: inherit; color: inherit; word-break: normal; }

code { font-size: 0.875em; color: #d63384; word-wrap: break-word; }

a > code { color: inherit; }

kbd { padding: 0.2rem 0.4rem; font-size: 0.875em; color: #FFFFFF; background-color: #212529; border-radius: 0.2rem; }

kbd kbd { padding: 0; font-size: 1em; font-weight: 700; }

figure { margin: 0 0 1rem; }

img, svg { vertical-align: middle; }

table { caption-side: bottom; border-collapse: collapse; }

caption { padding-top: 0.5rem; padding-bottom: 0.5rem; color: #6c757d; text-align: left; }

th { text-align: inherit; text-align: -webkit-match-parent; }

thead, tbody, tfoot, tr, td, th { border-color: inherit; border-style: solid; border-width: 0; }

label { display: inline-block; }

button { border-radius: 0; }

button:focus:not(:focus-visible) { outline: 0; }

input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }

button, select { text-transform: none; }

[role="button"] { cursor: pointer; }

select { word-wrap: normal; }

select:disabled { opacity: 1; }

[list]::-webkit-calendar-picker-indicator { display: none; }

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

button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; }

::-moz-focus-inner { padding: 0; border-style: none; }

textarea { resize: vertical; }

fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }

legend { float: left; width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: calc(1.275rem + 0.3vw); line-height: inherit; }

@media (min-width: 1200px) { legend { font-size: 1.5rem; } }

legend + * { clear: left; }

::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field { padding: 0; }

::-webkit-inner-spin-button { height: auto; }

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

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration { -webkit-appearance: none; }

::-webkit-color-swatch-wrapper { padding: 0; }

::file-selector-button { font: inherit; }

::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }

output { display: inline-block; }

iframe { border: 0; }

summary { display: list-item; cursor: pointer; }

progress { vertical-align: baseline; }

[hidden] { display: none !important; }

.lead { font-size: 1.25rem; font-weight: 300; }

.display-1 { font-size: calc(1.625rem + 4.5vw); font-weight: 300; line-height: 1.2; }

@media (min-width: 1200px) { .display-1 { font-size: 5rem; } }

.display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; line-height: 1.2; }

@media (min-width: 1200px) { .display-2 { font-size: 4.5rem; } }

.display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; line-height: 1.2; }

@media (min-width: 1200px) { .display-3 { font-size: 4rem; } }

.display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; line-height: 1.2; }

@media (min-width: 1200px) { .display-4 { font-size: 3.5rem; } }

.display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; line-height: 1.2; }

@media (min-width: 1200px) { .display-5 { font-size: 3rem; } }

.display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; line-height: 1.2; }

@media (min-width: 1200px) { .display-6 { font-size: 2.5rem; } }

.list-unstyled { padding-left: 0; list-style: none; }

.list-inline { padding-left: 0; list-style: none; }

.list-inline-item { display: inline-block; }

.list-inline-item:not(:last-child) { margin-right: 0.5rem; }

.initialism { font-size: 0.875em; text-transform: uppercase; }

.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }

.blockquote > :last-child { margin-bottom: 0; }

.blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; font-size: 0.875em; color: #6c757d; }

.blockquote-footer::before { content: "\2014\00A0"; }

.img-fluid { max-width: 100%; height: auto; }

.img-thumbnail { padding: 0.25rem; background-color: #FFFFFF; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; height: auto; }

.figure { display: inline-block; }

.figure-img { margin-bottom: 0.5rem; line-height: 1; }

.figure-caption { font-size: 0.875em; color: #6c757d; }

.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { width: 100%; padding-right: var(--bs-gutter-x, 0.75rem); padding-left: var(--bs-gutter-x, 0.75rem); margin-right: auto; margin-left: auto; }

@media (min-width: 576px) { .container, .container-sm { max-width: 540px; } }

@media (min-width: 768px) { .container, .container-sm, .container-md { max-width: 720px; } }

@media (min-width: 992px) { .container, .container-sm, .container-md, .container-lg { max-width: 960px; } }

@media (min-width: 1200px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1140px; } }

@media (min-width: 1400px) { .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { max-width: 1320px; } }

.row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) / -2); margin-left: calc(var(--bs-gutter-x) / -2); }

.row > * { -ms-flex-negative: 0; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) / 2); padding-left: calc(var(--bs-gutter-x) / 2); margin-top: var(--bs-gutter-y); }

.col { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; }

.row-cols-auto > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }

.row-cols-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }

.row-cols-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }

.row-cols-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }

.row-cols-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }

.row-cols-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }

.row-cols-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }

.col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }

.col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.3333333333%; }

.col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }

.col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }

.col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }

.col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.6666666667%; }

.col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }

.col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.3333333333%; }

.col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.6666666667%; }

.col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }

.col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.3333333333%; }

.col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.6666666667%; }

.col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }

.offset-1 { margin-left: 8.3333333333%; }

.offset-2 { margin-left: 16.6666666667%; }

.offset-3 { margin-left: 25%; }

.offset-4 { margin-left: 33.3333333333%; }

.offset-5 { margin-left: 41.6666666667%; }

.offset-6 { margin-left: 50%; }

.offset-7 { margin-left: 58.3333333333%; }

.offset-8 { margin-left: 66.6666666667%; }

.offset-9 { margin-left: 75%; }

.offset-10 { margin-left: 83.3333333333%; }

.offset-11 { margin-left: 91.6666666667%; }

.g-0, .gx-0 { --bs-gutter-x: 0; }

.g-0, .gy-0 { --bs-gutter-y: 0; }

.g-1, .gx-1 { --bs-gutter-x: 1rem; }

.g-1, .gy-1 { --bs-gutter-y: 1rem; }

.g-2, .gx-2 { --bs-gutter-x: 2rem; }

.g-2, .gy-2 { --bs-gutter-y: 2rem; }

.g-3, .gx-3 { --bs-gutter-x: 3rem; }

.g-3, .gy-3 { --bs-gutter-y: 3rem; }

.g-4, .gx-4 { --bs-gutter-x: 4rem; }

.g-4, .gy-4 { --bs-gutter-y: 4rem; }

.g-5, .gx-5 { --bs-gutter-x: 5rem; }

.g-5, .gy-5 { --bs-gutter-y: 5rem; }

.g-6, .gx-6 { --bs-gutter-x: 6rem; }

.g-6, .gy-6 { --bs-gutter-y: 6rem; }

.g-7, .gx-7 { --bs-gutter-x: 7rem; }

.g-7, .gy-7 { --bs-gutter-y: 7rem; }

.g-8, .gx-8 { --bs-gutter-x: 8rem; }

.g-8, .gy-8 { --bs-gutter-y: 8rem; }

.g-9, .gx-9 { --bs-gutter-x: 9rem; }

.g-9, .gy-9 { --bs-gutter-y: 9rem; }

.g-10, .gx-10 { --bs-gutter-x: 10rem; }

.g-10, .gy-10 { --bs-gutter-y: 10rem; }

@media (min-width: 576px) { .col-sm { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-sm-auto > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-sm-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-sm-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-sm-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-sm-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-sm-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-sm-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-sm-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.3333333333%; }
  .col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.6666666667%; }
  .col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.3333333333%; }
  .col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.6666666667%; }
  .col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.3333333333%; }
  .col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.6666666667%; }
  .col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-sm-0 { margin-left: 0; }
  .offset-sm-1 { margin-left: 8.3333333333%; }
  .offset-sm-2 { margin-left: 16.6666666667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.3333333333%; }
  .offset-sm-5 { margin-left: 41.6666666667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.3333333333%; }
  .offset-sm-8 { margin-left: 66.6666666667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.3333333333%; }
  .offset-sm-11 { margin-left: 91.6666666667%; }
  .g-sm-0, .gx-sm-0 { --bs-gutter-x: 0; }
  .g-sm-0, .gy-sm-0 { --bs-gutter-y: 0; }
  .g-sm-1, .gx-sm-1 { --bs-gutter-x: 1rem; }
  .g-sm-1, .gy-sm-1 { --bs-gutter-y: 1rem; }
  .g-sm-2, .gx-sm-2 { --bs-gutter-x: 2rem; }
  .g-sm-2, .gy-sm-2 { --bs-gutter-y: 2rem; }
  .g-sm-3, .gx-sm-3 { --bs-gutter-x: 3rem; }
  .g-sm-3, .gy-sm-3 { --bs-gutter-y: 3rem; }
  .g-sm-4, .gx-sm-4 { --bs-gutter-x: 4rem; }
  .g-sm-4, .gy-sm-4 { --bs-gutter-y: 4rem; }
  .g-sm-5, .gx-sm-5 { --bs-gutter-x: 5rem; }
  .g-sm-5, .gy-sm-5 { --bs-gutter-y: 5rem; }
  .g-sm-6, .gx-sm-6 { --bs-gutter-x: 6rem; }
  .g-sm-6, .gy-sm-6 { --bs-gutter-y: 6rem; }
  .g-sm-7, .gx-sm-7 { --bs-gutter-x: 7rem; }
  .g-sm-7, .gy-sm-7 { --bs-gutter-y: 7rem; }
  .g-sm-8, .gx-sm-8 { --bs-gutter-x: 8rem; }
  .g-sm-8, .gy-sm-8 { --bs-gutter-y: 8rem; }
  .g-sm-9, .gx-sm-9 { --bs-gutter-x: 9rem; }
  .g-sm-9, .gy-sm-9 { --bs-gutter-y: 9rem; }
  .g-sm-10, .gx-sm-10 { --bs-gutter-x: 10rem; }
  .g-sm-10, .gy-sm-10 { --bs-gutter-y: 10rem; } }

@media (min-width: 768px) { .col-md { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-md-auto > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-md-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-md-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-md-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-md-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-md-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-md-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.3333333333%; }
  .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.6666666667%; }
  .col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.3333333333%; }
  .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.6666666667%; }
  .col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.3333333333%; }
  .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.6666666667%; }
  .col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-md-0 { margin-left: 0; }
  .offset-md-1 { margin-left: 8.3333333333%; }
  .offset-md-2 { margin-left: 16.6666666667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.3333333333%; }
  .offset-md-5 { margin-left: 41.6666666667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.3333333333%; }
  .offset-md-8 { margin-left: 66.6666666667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.3333333333%; }
  .offset-md-11 { margin-left: 91.6666666667%; }
  .g-md-0, .gx-md-0 { --bs-gutter-x: 0; }
  .g-md-0, .gy-md-0 { --bs-gutter-y: 0; }
  .g-md-1, .gx-md-1 { --bs-gutter-x: 1rem; }
  .g-md-1, .gy-md-1 { --bs-gutter-y: 1rem; }
  .g-md-2, .gx-md-2 { --bs-gutter-x: 2rem; }
  .g-md-2, .gy-md-2 { --bs-gutter-y: 2rem; }
  .g-md-3, .gx-md-3 { --bs-gutter-x: 3rem; }
  .g-md-3, .gy-md-3 { --bs-gutter-y: 3rem; }
  .g-md-4, .gx-md-4 { --bs-gutter-x: 4rem; }
  .g-md-4, .gy-md-4 { --bs-gutter-y: 4rem; }
  .g-md-5, .gx-md-5 { --bs-gutter-x: 5rem; }
  .g-md-5, .gy-md-5 { --bs-gutter-y: 5rem; }
  .g-md-6, .gx-md-6 { --bs-gutter-x: 6rem; }
  .g-md-6, .gy-md-6 { --bs-gutter-y: 6rem; }
  .g-md-7, .gx-md-7 { --bs-gutter-x: 7rem; }
  .g-md-7, .gy-md-7 { --bs-gutter-y: 7rem; }
  .g-md-8, .gx-md-8 { --bs-gutter-x: 8rem; }
  .g-md-8, .gy-md-8 { --bs-gutter-y: 8rem; }
  .g-md-9, .gx-md-9 { --bs-gutter-x: 9rem; }
  .g-md-9, .gy-md-9 { --bs-gutter-y: 9rem; }
  .g-md-10, .gx-md-10 { --bs-gutter-x: 10rem; }
  .g-md-10, .gy-md-10 { --bs-gutter-y: 10rem; } }

@media (min-width: 992px) { .col-lg { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-lg-auto > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-lg-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-lg-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-lg-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-lg-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-lg-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-lg-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.3333333333%; }
  .col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.6666666667%; }
  .col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.3333333333%; }
  .col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.6666666667%; }
  .col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.3333333333%; }
  .col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.6666666667%; }
  .col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-lg-0 { margin-left: 0; }
  .offset-lg-1 { margin-left: 8.3333333333%; }
  .offset-lg-2 { margin-left: 16.6666666667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.3333333333%; }
  .offset-lg-5 { margin-left: 41.6666666667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.3333333333%; }
  .offset-lg-8 { margin-left: 66.6666666667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.3333333333%; }
  .offset-lg-11 { margin-left: 91.6666666667%; }
  .g-lg-0, .gx-lg-0 { --bs-gutter-x: 0; }
  .g-lg-0, .gy-lg-0 { --bs-gutter-y: 0; }
  .g-lg-1, .gx-lg-1 { --bs-gutter-x: 1rem; }
  .g-lg-1, .gy-lg-1 { --bs-gutter-y: 1rem; }
  .g-lg-2, .gx-lg-2 { --bs-gutter-x: 2rem; }
  .g-lg-2, .gy-lg-2 { --bs-gutter-y: 2rem; }
  .g-lg-3, .gx-lg-3 { --bs-gutter-x: 3rem; }
  .g-lg-3, .gy-lg-3 { --bs-gutter-y: 3rem; }
  .g-lg-4, .gx-lg-4 { --bs-gutter-x: 4rem; }
  .g-lg-4, .gy-lg-4 { --bs-gutter-y: 4rem; }
  .g-lg-5, .gx-lg-5 { --bs-gutter-x: 5rem; }
  .g-lg-5, .gy-lg-5 { --bs-gutter-y: 5rem; }
  .g-lg-6, .gx-lg-6 { --bs-gutter-x: 6rem; }
  .g-lg-6, .gy-lg-6 { --bs-gutter-y: 6rem; }
  .g-lg-7, .gx-lg-7 { --bs-gutter-x: 7rem; }
  .g-lg-7, .gy-lg-7 { --bs-gutter-y: 7rem; }
  .g-lg-8, .gx-lg-8 { --bs-gutter-x: 8rem; }
  .g-lg-8, .gy-lg-8 { --bs-gutter-y: 8rem; }
  .g-lg-9, .gx-lg-9 { --bs-gutter-x: 9rem; }
  .g-lg-9, .gy-lg-9 { --bs-gutter-y: 9rem; }
  .g-lg-10, .gx-lg-10 { --bs-gutter-x: 10rem; }
  .g-lg-10, .gy-lg-10 { --bs-gutter-y: 10rem; } }

@media (min-width: 1200px) { .col-xl { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-xl-auto > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-xl-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-xl-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-xl-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-xl-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-xl-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-xl-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.3333333333%; }
  .col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.6666666667%; }
  .col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.3333333333%; }
  .col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.6666666667%; }
  .col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.3333333333%; }
  .col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.6666666667%; }
  .col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-xl-0 { margin-left: 0; }
  .offset-xl-1 { margin-left: 8.3333333333%; }
  .offset-xl-2 { margin-left: 16.6666666667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.3333333333%; }
  .offset-xl-5 { margin-left: 41.6666666667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.3333333333%; }
  .offset-xl-8 { margin-left: 66.6666666667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.3333333333%; }
  .offset-xl-11 { margin-left: 91.6666666667%; }
  .g-xl-0, .gx-xl-0 { --bs-gutter-x: 0; }
  .g-xl-0, .gy-xl-0 { --bs-gutter-y: 0; }
  .g-xl-1, .gx-xl-1 { --bs-gutter-x: 1rem; }
  .g-xl-1, .gy-xl-1 { --bs-gutter-y: 1rem; }
  .g-xl-2, .gx-xl-2 { --bs-gutter-x: 2rem; }
  .g-xl-2, .gy-xl-2 { --bs-gutter-y: 2rem; }
  .g-xl-3, .gx-xl-3 { --bs-gutter-x: 3rem; }
  .g-xl-3, .gy-xl-3 { --bs-gutter-y: 3rem; }
  .g-xl-4, .gx-xl-4 { --bs-gutter-x: 4rem; }
  .g-xl-4, .gy-xl-4 { --bs-gutter-y: 4rem; }
  .g-xl-5, .gx-xl-5 { --bs-gutter-x: 5rem; }
  .g-xl-5, .gy-xl-5 { --bs-gutter-y: 5rem; }
  .g-xl-6, .gx-xl-6 { --bs-gutter-x: 6rem; }
  .g-xl-6, .gy-xl-6 { --bs-gutter-y: 6rem; }
  .g-xl-7, .gx-xl-7 { --bs-gutter-x: 7rem; }
  .g-xl-7, .gy-xl-7 { --bs-gutter-y: 7rem; }
  .g-xl-8, .gx-xl-8 { --bs-gutter-x: 8rem; }
  .g-xl-8, .gy-xl-8 { --bs-gutter-y: 8rem; }
  .g-xl-9, .gx-xl-9 { --bs-gutter-x: 9rem; }
  .g-xl-9, .gy-xl-9 { --bs-gutter-y: 9rem; }
  .g-xl-10, .gx-xl-10 { --bs-gutter-x: 10rem; }
  .g-xl-10, .gy-xl-10 { --bs-gutter-y: 10rem; } }

@media (min-width: 1400px) { .col-xxl { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-xxl-auto > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-xxl-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-xxl-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-xxl-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-xxl-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-xxl-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-xxl-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-xxl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-xxl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.3333333333%; }
  .col-xxl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-xxl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-xxl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .col-xxl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.6666666667%; }
  .col-xxl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-xxl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.3333333333%; }
  .col-xxl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.6666666667%; }
  .col-xxl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-xxl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.3333333333%; }
  .col-xxl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.6666666667%; }
  .col-xxl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-xxl-0 { margin-left: 0; }
  .offset-xxl-1 { margin-left: 8.3333333333%; }
  .offset-xxl-2 { margin-left: 16.6666666667%; }
  .offset-xxl-3 { margin-left: 25%; }
  .offset-xxl-4 { margin-left: 33.3333333333%; }
  .offset-xxl-5 { margin-left: 41.6666666667%; }
  .offset-xxl-6 { margin-left: 50%; }
  .offset-xxl-7 { margin-left: 58.3333333333%; }
  .offset-xxl-8 { margin-left: 66.6666666667%; }
  .offset-xxl-9 { margin-left: 75%; }
  .offset-xxl-10 { margin-left: 83.3333333333%; }
  .offset-xxl-11 { margin-left: 91.6666666667%; }
  .g-xxl-0, .gx-xxl-0 { --bs-gutter-x: 0; }
  .g-xxl-0, .gy-xxl-0 { --bs-gutter-y: 0; }
  .g-xxl-1, .gx-xxl-1 { --bs-gutter-x: 1rem; }
  .g-xxl-1, .gy-xxl-1 { --bs-gutter-y: 1rem; }
  .g-xxl-2, .gx-xxl-2 { --bs-gutter-x: 2rem; }
  .g-xxl-2, .gy-xxl-2 { --bs-gutter-y: 2rem; }
  .g-xxl-3, .gx-xxl-3 { --bs-gutter-x: 3rem; }
  .g-xxl-3, .gy-xxl-3 { --bs-gutter-y: 3rem; }
  .g-xxl-4, .gx-xxl-4 { --bs-gutter-x: 4rem; }
  .g-xxl-4, .gy-xxl-4 { --bs-gutter-y: 4rem; }
  .g-xxl-5, .gx-xxl-5 { --bs-gutter-x: 5rem; }
  .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 5rem; }
  .g-xxl-6, .gx-xxl-6 { --bs-gutter-x: 6rem; }
  .g-xxl-6, .gy-xxl-6 { --bs-gutter-y: 6rem; }
  .g-xxl-7, .gx-xxl-7 { --bs-gutter-x: 7rem; }
  .g-xxl-7, .gy-xxl-7 { --bs-gutter-y: 7rem; }
  .g-xxl-8, .gx-xxl-8 { --bs-gutter-x: 8rem; }
  .g-xxl-8, .gy-xxl-8 { --bs-gutter-y: 8rem; }
  .g-xxl-9, .gx-xxl-9 { --bs-gutter-x: 9rem; }
  .g-xxl-9, .gy-xxl-9 { --bs-gutter-y: 9rem; }
  .g-xxl-10, .gx-xxl-10 { --bs-gutter-x: 10rem; }
  .g-xxl-10, .gy-xxl-10 { --bs-gutter-y: 10rem; } }

.table { --bs-table-bg: transparent; --bs-table-accent-bg: transparent; --bs-table-striped-color: #212529; --bs-table-striped-bg: rgba(0, 0, 0, 0.05); --bs-table-active-color: #212529; --bs-table-active-bg: rgba(0, 0, 0, 0.1); --bs-table-hover-color: #212529; --bs-table-hover-bg: rgba(0, 0, 0, 0.075); width: 100%; margin-bottom: 1rem; color: #212529; vertical-align: top; border-color: #dee2e6; }

.table > :not(caption) > * > * { padding: 0.5rem 0.5rem; background-color: var(--bs-table-bg); border-bottom-width: 1px; -webkit-box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }

.table > tbody { vertical-align: inherit; }

.table > thead { vertical-align: bottom; }

.table > :not(:last-child) > :last-child > * { border-bottom-color: currentColor; }

.caption-top { caption-side: top; }

.table-sm > :not(caption) > * > * { padding: 0.25rem 0.25rem; }

.table-bordered > :not(caption) > * { border-width: 1px 0; }

.table-bordered > :not(caption) > * > * { border-width: 0 1px; }

.table-borderless > :not(caption) > * > * { border-bottom-width: 0; }

.table-striped > tbody > tr:nth-of-type(odd) { --bs-table-accent-bg: var(--bs-table-striped-bg); color: var(--bs-table-striped-color); }

.table-active { --bs-table-accent-bg: var(--bs-table-active-bg); color: var(--bs-table-active-color); }

.table-hover > tbody > tr:hover { --bs-table-accent-bg: var(--bs-table-hover-bg); color: var(--bs-table-hover-color); }

.table-primary { --bs-table-bg: #ccccff; --bs-table-striped-bg: #c2c2f2; --bs-table-striped-color: #000000; --bs-table-active-bg: #b8b8e6; --bs-table-active-color: #000000; --bs-table-hover-bg: #bdbdec; --bs-table-hover-color: #000000; color: #000000; border-color: #b8b8e6; }

.table-secondary { --bs-table-bg: #e2e3e5; --bs-table-striped-bg: #d7d8da; --bs-table-striped-color: #000000; --bs-table-active-bg: #cbccce; --bs-table-active-color: #000000; --bs-table-hover-bg: #d1d2d4; --bs-table-hover-color: #000000; color: #000000; border-color: #cbccce; }

.table-success { --bs-table-bg: #ccffcc; --bs-table-striped-bg: #c2f2c2; --bs-table-striped-color: #000000; --bs-table-active-bg: #b8e6b8; --bs-table-active-color: #000000; --bs-table-hover-bg: #bdecbd; --bs-table-hover-color: #000000; color: #000000; border-color: #b8e6b8; }

.table-info { --bs-table-bg: #cff4fc; --bs-table-striped-bg: #c5e8ef; --bs-table-striped-color: #000000; --bs-table-active-bg: #badce3; --bs-table-active-color: #000000; --bs-table-hover-bg: #bfe2e9; --bs-table-hover-color: #000000; color: #000000; border-color: #badce3; }

.table-warning { --bs-table-bg: #fff3cd; --bs-table-striped-bg: #f2e7c3; --bs-table-striped-color: #000000; --bs-table-active-bg: #e6dbb9; --bs-table-active-color: #000000; --bs-table-hover-bg: #ece1be; --bs-table-hover-color: #000000; color: #000000; border-color: #e6dbb9; }

.table-danger { --bs-table-bg: #ffcccc; --bs-table-striped-bg: #f2c2c2; --bs-table-striped-color: #000000; --bs-table-active-bg: #e6b8b8; --bs-table-active-color: #000000; --bs-table-hover-bg: #ecbdbd; --bs-table-hover-color: #000000; color: #000000; border-color: #e6b8b8; }

.table-light { --bs-table-bg: #f8f9fa; --bs-table-striped-bg: #ecedee; --bs-table-striped-color: #000000; --bs-table-active-bg: #dfe0e1; --bs-table-active-color: #000000; --bs-table-hover-bg: #e5e6e7; --bs-table-hover-color: #000000; color: #000000; border-color: #dfe0e1; }

.table-dark { --bs-table-bg: #212529; --bs-table-striped-bg: #2c3034; --bs-table-striped-color: #FFFFFF; --bs-table-active-bg: #373b3e; --bs-table-active-color: #FFFFFF; --bs-table-hover-bg: #323539; --bs-table-hover-color: #FFFFFF; color: #FFFFFF; border-color: #373b3e; }

.table-responsive { overflow-x: auto; -webkit-overflow-scrolling: touch; }

@media (max-width: 575.98px) { .table-responsive-sm { overflow-x: auto; -webkit-overflow-scrolling: touch; } }

@media (max-width: 767.98px) { .table-responsive-md { overflow-x: auto; -webkit-overflow-scrolling: touch; } }

@media (max-width: 991.98px) { .table-responsive-lg { overflow-x: auto; -webkit-overflow-scrolling: touch; } }

@media (max-width: 1199.98px) { .table-responsive-xl { overflow-x: auto; -webkit-overflow-scrolling: touch; } }

@media (max-width: 1399.98px) { .table-responsive-xxl { overflow-x: auto; -webkit-overflow-scrolling: touch; } }

.form-label { margin-bottom: 0.5rem; }

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

.col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; }

.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; }

.form-text { margin-top: 0.25rem; font-size: 0.875em; color: #6c757d; }

.form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid #ced4da; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0.25rem; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-control { -webkit-transition: none; transition: none; } }

.form-control[type="file"] { overflow: hidden; }

.form-control[type="file"]:not(:disabled):not([readonly]) { cursor: pointer; }

.form-control:focus { color: #212529; background-color: #FFFFFF; border-color: #8080ff; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.form-control::-webkit-date-and-time-value { height: 1.5em; }

.form-control::-webkit-input-placeholder { color: #6c757d; opacity: 1; }

.form-control::-moz-placeholder { color: #6c757d; opacity: 1; }

.form-control:-ms-input-placeholder { color: #6c757d; opacity: 1; }

.form-control::-ms-input-placeholder { color: #6c757d; opacity: 1; }

.form-control::placeholder { color: #6c757d; opacity: 1; }

.form-control:disabled, .form-control[readonly] { background-color: #e9ecef; opacity: 1; }

.form-control::file-selector-button { padding: 0.375rem 0.75rem; margin: -0.375rem -0.75rem; -webkit-margin-end: 0.75rem; margin-inline-end: 0.75rem; color: #212529; background-color: #e9ecef; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; 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; 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, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-control::file-selector-button { -webkit-transition: none; transition: none; } }

.form-control:hover:not(:disabled):not([readonly])::file-selector-button { background-color: #dde0e3; }

.form-control::-webkit-file-upload-button { padding: 0.375rem 0.75rem; margin: -0.375rem -0.75rem; -webkit-margin-end: 0.75rem; margin-inline-end: 0.75rem; color: #212529; background-color: #e9ecef; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; 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; 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, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-control::-webkit-file-upload-button { -webkit-transition: none; transition: none; } }

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { background-color: #dde0e3; }

.form-control-plaintext { display: block; width: 100%; padding: 0.375rem 0; margin-bottom: 0; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0; }

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; }

.form-control-sm { min-height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.2rem; }

.form-control-sm::file-selector-button { padding: 0.25rem 0.5rem; margin: -0.25rem -0.5rem; -webkit-margin-end: 0.5rem; margin-inline-end: 0.5rem; }

.form-control-sm::-webkit-file-upload-button { padding: 0.25rem 0.5rem; margin: -0.25rem -0.5rem; -webkit-margin-end: 0.5rem; margin-inline-end: 0.5rem; }

.form-control-lg { min-height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.3rem; }

.form-control-lg::file-selector-button { padding: 0.5rem 1rem; margin: -0.5rem -1rem; -webkit-margin-end: 1rem; margin-inline-end: 1rem; }

.form-control-lg::-webkit-file-upload-button { padding: 0.5rem 1rem; margin: -0.5rem -1rem; -webkit-margin-end: 1rem; margin-inline-end: 1rem; }

textarea.form-control { min-height: calc(1.5em + 0.75rem + 2px); }

textarea.form-control-sm { min-height: calc(1.5em + 0.5rem + 2px); }

textarea.form-control-lg { min-height: calc(1.5em + 1rem + 2px); }

.form-control-color { max-width: 3rem; height: auto; padding: 0.375rem; }

.form-control-color:not(:disabled):not([readonly]) { cursor: pointer; }

.form-control-color::-moz-color-swatch { height: 1.5em; border-radius: 0.25rem; }

.form-control-color::-webkit-color-swatch { height: 1.5em; border-radius: 0.25rem; }

.form-select { display: block; width: 100%; padding: 0.375rem 2.25rem 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; background-color: #FFFFFF; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 0.75rem center; background-size: 16px 12px; border: 1px solid #ced4da; border-radius: 0.25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.form-select:focus { border-color: #8080ff; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.form-select[multiple], .form-select[size]:not([size="1"]) { padding-right: 0.75rem; background-image: none; }

.form-select:disabled { background-color: #e9ecef; }

.form-select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #212529; }

.form-select-sm { padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; }

.form-select-lg { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; }

.form-check { display: block; min-height: 1.5rem; padding-left: 1.5em; margin-bottom: 0.125rem; }

.form-check .form-check-input { float: left; margin-left: -1.5em; }

.form-check-input { width: 1em; height: 1em; margin-top: 0.25em; vertical-align: top; background-color: #FFFFFF; background-repeat: no-repeat; background-position: center; background-size: contain; border: 1px solid rgba(0, 0, 0, 0.25); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-print-color-adjust: exact; color-adjust: exact; }

.form-check-input[type="checkbox"] { border-radius: 0.25em; }

.form-check-input[type="radio"] { border-radius: 50%; }

.form-check-input:active { -webkit-filter: brightness(90%); filter: brightness(90%); }

.form-check-input:focus { border-color: #8080ff; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.form-check-input:checked { background-color: #0000FF; border-color: #0000FF; }

.form-check-input:checked[type="checkbox"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }

.form-check-input:checked[type="radio"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FFFFFF'/%3e%3c/svg%3e"); }

.form-check-input[type="checkbox"]:indeterminate { background-color: #0000FF; border-color: #0000FF; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); }

.form-check-input:disabled { pointer-events: none; -webkit-filter: none; filter: none; opacity: 0.5; }

.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { opacity: 0.5; }

.form-switch { padding-left: 2.5em; }

.form-switch .form-check-input { width: 2em; margin-left: -2.5em; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); background-position: left center; border-radius: 2em; -webkit-transition: background-position 0.15s ease-in-out; transition: background-position 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-switch .form-check-input { -webkit-transition: none; transition: none; } }

.form-switch .form-check-input:focus { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238080ff'/%3e%3c/svg%3e"); }

.form-switch .form-check-input:checked { background-position: right center; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e"); }

.form-check-inline { display: inline-block; margin-right: 1rem; }

.btn-check { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; }

.btn-check[disabled] + .btn, .btn-check:disabled + .btn { pointer-events: none; -webkit-filter: none; filter: none; opacity: 0.65; }

.form-range { width: 100%; height: 1.5rem; padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.form-range:focus { outline: 0; }

.form-range:focus::-webkit-slider-thumb { -webkit-box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.form-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.form-range::-moz-focus-outer { border: 0; }

.form-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #0000FF; border: 0; border-radius: 1rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -webkit-appearance: none; appearance: none; }

@media (prefers-reduced-motion: reduce) { .form-range::-webkit-slider-thumb { -webkit-transition: none; transition: none; } }

.form-range::-webkit-slider-thumb:active { background-color: #b3b3ff; }

.form-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }

.form-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #0000FF; border: 0; border-radius: 1rem; -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; appearance: none; }

@media (prefers-reduced-motion: reduce) { .form-range::-moz-range-thumb { -moz-transition: none; transition: none; } }

.form-range::-moz-range-thumb:active { background-color: #b3b3ff; }

.form-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }

.form-range:disabled { pointer-events: none; }

.form-range:disabled::-webkit-slider-thumb { background-color: #adb5bd; }

.form-range:disabled::-moz-range-thumb { background-color: #adb5bd; }

.form-floating { position: relative; }

.form-floating > .form-control, .form-floating > .form-select { height: calc(3.5rem + 2px); padding: 1rem 0.75rem; }

.form-floating > label { position: absolute; top: 0; left: 0; height: 100%; padding: 1rem 0.75rem; pointer-events: none; border: 1px solid transparent; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-floating > label { -webkit-transition: none; transition: none; } }

.form-floating > .form-control::-webkit-input-placeholder { color: transparent; }

.form-floating > .form-control::-moz-placeholder { color: transparent; }

.form-floating > .form-control:-ms-input-placeholder { color: transparent; }

.form-floating > .form-control::-ms-input-placeholder { color: transparent; }

.form-floating > .form-control::placeholder { color: transparent; }

.form-floating > .form-control:not(:-moz-placeholder-shown) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:not(:-ms-input-placeholder) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:-webkit-autofill { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-select { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:not(:-ms-input-placeholder) ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label { opacity: 0.65; -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:-webkit-autofill ~ label { opacity: 0.65; -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.input-group { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; width: 100%; }

.input-group > .form-control, .input-group > .form-select { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; min-width: 0; }

.input-group > .form-control:focus, .input-group > .form-select:focus { z-index: 3; }

.input-group .btn { position: relative; z-index: 2; }

.input-group .btn:focus { z-index: 3; }

.input-group-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.25rem; }

.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.3rem; }

.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.2rem; }

.input-group-lg > .form-select, .input-group-sm > .form-select { padding-right: 3rem; }

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu), .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-left: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0; }

.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; color: #00FF00; }

.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.875rem; color: #000000; background-color: rgba(0, 255, 0, 0.9); border-radius: 0.25rem; }

.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip { display: block; }

.was-validated .form-control:valid, .form-control.is-valid { border-color: #00FF00; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300FF00' 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); }

.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #00FF00; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.25); }

.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); }

.was-validated .form-select:valid, .form-select.is-valid { border-color: #00FF00; }

.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { padding-right: 4.125rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300FF00' 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-position: right 0.75rem center, center right 2.25rem; background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.was-validated .form-select:valid:focus, .form-select.is-valid:focus { border-color: #00FF00; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.25); }

.was-validated .form-check-input:valid, .form-check-input.is-valid { border-color: #00FF00; }

.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { background-color: #00FF00; }

.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.25); }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #00FF00; }

.form-check-inline .form-check-input ~ .valid-feedback { margin-left: .5em; }

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated .input-group .form-select:valid, .input-group .form-select.is-valid { z-index: 1; }

.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated .input-group .form-select:valid:focus, .input-group .form-select.is-valid:focus { z-index: 3; }

.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 0.875em; color: #FF0000; }

.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.875rem; color: #000000; background-color: rgba(255, 0, 0, 0.9); border-radius: 0.25rem; }

.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip { display: block; }

.was-validated .form-control:invalid, .form-control.is-invalid { border-color: #FF0000; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23FF0000'%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='%23FF0000' 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); }

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #FF0000; -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.25); box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.25); }

.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); }

.was-validated .form-select:invalid, .form-select.is-invalid { border-color: #FF0000; }

.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { padding-right: 4.125rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23FF0000'%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='%23FF0000' stroke='none'/%3e%3c/svg%3e"); background-position: right 0.75rem center, center right 2.25rem; background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { border-color: #FF0000; -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.25); box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.25); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid { border-color: #FF0000; }

.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { background-color: #FF0000; }

.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.25); box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.25); }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #FF0000; }

.form-check-inline .form-check-input ~ .invalid-feedback { margin-left: .5em; }

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated .input-group .form-select:invalid, .input-group .form-select.is-invalid { z-index: 2; }

.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated .input-group .form-select:invalid:focus, .input-group .form-select.is-invalid:focus { z-index: 3; }

.btn { display: inline-block; font-weight: 400; line-height: 1.5; color: #212529; text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; border-radius: 0.25rem; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; 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; 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, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .btn { -webkit-transition: none; transition: none; } }

.btn:hover { color: #212529; }

.btn-check:focus + .btn, .btn:focus { outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.btn:disabled, .btn.disabled, fieldset:disabled .btn { pointer-events: none; opacity: 0.65; }

.btn-primary { color: #FFFFFF; background-color: #0000FF; border-color: #0000FF; }

.btn-primary:hover { color: #FFFFFF; background-color: #0000d9; border-color: #0000cc; }

.btn-check:focus + .btn-primary, .btn-primary:focus { color: #FFFFFF; background-color: #0000d9; border-color: #0000cc; -webkit-box-shadow: 0 0 0 0.25rem rgba(38, 38, 255, 0.5); box-shadow: 0 0 0 0.25rem rgba(38, 38, 255, 0.5); }

.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { color: #FFFFFF; background-color: #0000cc; border-color: #0000bf; }

.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(38, 38, 255, 0.5); box-shadow: 0 0 0 0.25rem rgba(38, 38, 255, 0.5); }

.btn-primary:disabled, .btn-primary.disabled { color: #FFFFFF; background-color: #0000FF; border-color: #0000FF; }

.btn-secondary { color: #FFFFFF; background-color: #6c757d; border-color: #6c757d; }

.btn-secondary:hover { color: #FFFFFF; background-color: #5c636a; border-color: #565e64; }

.btn-check:focus + .btn-secondary, .btn-secondary:focus { color: #FFFFFF; background-color: #5c636a; border-color: #565e64; -webkit-box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); }

.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { color: #FFFFFF; background-color: #565e64; border-color: #51585e; }

.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); }

.btn-secondary:disabled, .btn-secondary.disabled { color: #FFFFFF; background-color: #6c757d; border-color: #6c757d; }

.btn-success { color: #000000; background-color: #00FF00; border-color: #00FF00; }

.btn-success:hover { color: #000000; background-color: #26ff26; border-color: #1aff1a; }

.btn-check:focus + .btn-success, .btn-success:focus { color: #000000; background-color: #26ff26; border-color: #1aff1a; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 217, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 217, 0, 0.5); }

.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { color: #000000; background-color: #33ff33; border-color: #1aff1a; }

.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 217, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 217, 0, 0.5); }

.btn-success:disabled, .btn-success.disabled { color: #000000; background-color: #00FF00; border-color: #00FF00; }

.btn-info { color: #000000; background-color: #0dcaf0; border-color: #0dcaf0; }

.btn-info:hover { color: #000000; background-color: #31d2f2; border-color: #25cff2; }

.btn-check:focus + .btn-info, .btn-info:focus { color: #000000; background-color: #31d2f2; border-color: #25cff2; -webkit-box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); }

.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { color: #000000; background-color: #3dd5f3; border-color: #25cff2; }

.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); }

.btn-info:disabled, .btn-info.disabled { color: #000000; background-color: #0dcaf0; border-color: #0dcaf0; }

.btn-warning { color: #000000; background-color: #ffc107; border-color: #ffc107; }

.btn-warning:hover { color: #000000; background-color: #ffca2c; border-color: #ffc720; }

.btn-check:focus + .btn-warning, .btn-warning:focus { color: #000000; background-color: #ffca2c; border-color: #ffc720; -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); }

.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { color: #000000; background-color: #ffcd39; border-color: #ffc720; }

.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); }

.btn-warning:disabled, .btn-warning.disabled { color: #000000; background-color: #ffc107; border-color: #ffc107; }

.btn-danger { color: #000000; background-color: #FF0000; border-color: #FF0000; }

.btn-danger:hover { color: #000000; background-color: #ff2626; border-color: #ff1a1a; }

.btn-check:focus + .btn-danger, .btn-danger:focus { color: #000000; background-color: #ff2626; border-color: #ff1a1a; -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 0, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(217, 0, 0, 0.5); }

.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { color: #000000; background-color: #ff3333; border-color: #ff1a1a; }

.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 0, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(217, 0, 0, 0.5); }

.btn-danger:disabled, .btn-danger.disabled { color: #000000; background-color: #FF0000; border-color: #FF0000; }

.btn-light { color: #000000; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-light:hover { color: #000000; background-color: #f9fafb; border-color: #f9fafb; }

.btn-check:focus + .btn-light, .btn-light:focus { color: #000000; background-color: #f9fafb; border-color: #f9fafb; -webkit-box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }

.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle { color: #000000; background-color: #f9fafb; border-color: #f9fafb; }

.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }

.btn-light:disabled, .btn-light.disabled { color: #000000; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-dark { color: #FFFFFF; background-color: #212529; border-color: #212529; }

.btn-dark:hover { color: #FFFFFF; background-color: #1c1f23; border-color: #1a1e21; }

.btn-check:focus + .btn-dark, .btn-dark:focus { color: #FFFFFF; background-color: #1c1f23; border-color: #1a1e21; -webkit-box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); }

.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { color: #FFFFFF; background-color: #1a1e21; border-color: #191c1f; }

.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); }

.btn-dark:disabled, .btn-dark.disabled { color: #FFFFFF; background-color: #212529; border-color: #212529; }

.btn-outline-primary { color: #0000FF; border-color: #0000FF; }

.btn-outline-primary:hover { color: #FFFFFF; background-color: #0000FF; border-color: #0000FF; }

.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.5); }

.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { color: #FFFFFF; background-color: #0000FF; border-color: #0000FF; }

.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.5); }

.btn-outline-primary:disabled, .btn-outline-primary.disabled { color: #0000FF; background-color: transparent; }

.btn-outline-secondary { color: #6c757d; border-color: #6c757d; }

.btn-outline-secondary:hover { color: #FFFFFF; background-color: #6c757d; border-color: #6c757d; }

.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); }

.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { color: #FFFFFF; background-color: #6c757d; border-color: #6c757d; }

.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); }

.btn-outline-secondary:disabled, .btn-outline-secondary.disabled { color: #6c757d; background-color: transparent; }

.btn-outline-success { color: #00FF00; border-color: #00FF00; }

.btn-outline-success:hover { color: #000000; background-color: #00FF00; border-color: #00FF00; }

.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.5); }

.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { color: #000000; background-color: #00FF00; border-color: #00FF00; }

.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 255, 0, 0.5); }

.btn-outline-success:disabled, .btn-outline-success.disabled { color: #00FF00; background-color: transparent; }

.btn-outline-info { color: #0dcaf0; border-color: #0dcaf0; }

.btn-outline-info:hover { color: #000000; background-color: #0dcaf0; border-color: #0dcaf0; }

.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); }

.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { color: #000000; background-color: #0dcaf0; border-color: #0dcaf0; }

.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); }

.btn-outline-info:disabled, .btn-outline-info.disabled { color: #0dcaf0; background-color: transparent; }

.btn-outline-warning { color: #ffc107; border-color: #ffc107; }

.btn-outline-warning:hover { color: #000000; background-color: #ffc107; border-color: #ffc107; }

.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); }

.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { color: #000000; background-color: #ffc107; border-color: #ffc107; }

.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); }

.btn-outline-warning:disabled, .btn-outline-warning.disabled { color: #ffc107; background-color: transparent; }

.btn-outline-danger { color: #FF0000; border-color: #FF0000; }

.btn-outline-danger:hover { color: #000000; background-color: #FF0000; border-color: #FF0000; }

.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.5); }

.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { color: #000000; background-color: #FF0000; border-color: #FF0000; }

.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.5); box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, 0.5); }

.btn-outline-danger:disabled, .btn-outline-danger.disabled { color: #FF0000; background-color: transparent; }

.btn-outline-light { color: #f8f9fa; border-color: #f8f9fa; }

.btn-outline-light:hover { color: #000000; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); }

.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { color: #000000; background-color: #f8f9fa; border-color: #f8f9fa; }

.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); }

.btn-outline-light:disabled, .btn-outline-light.disabled { color: #f8f9fa; background-color: transparent; }

.btn-outline-dark { color: #212529; border-color: #212529; }

.btn-outline-dark:hover { color: #FFFFFF; background-color: #212529; border-color: #212529; }

.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); }

.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { color: #FFFFFF; background-color: #212529; border-color: #212529; }

.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); }

.btn-outline-dark:disabled, .btn-outline-dark.disabled { color: #212529; background-color: transparent; }

.btn-link { font-weight: 400; color: #0000FF; text-decoration: underline; }

.btn-link:hover { color: #0000cc; }

.btn-link:disabled, .btn-link.disabled { color: #6c757d; }

.btn-lg, .btn-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.2rem; }

.fade { -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }

@media (prefers-reduced-motion: reduce) { .fade { -webkit-transition: none; transition: none; } }

.fade:not(.show) { opacity: 0; }

.collapse:not(.show) { display: none; }

.collapsing { height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; transition: height 0.35s ease; }

@media (prefers-reduced-motion: reduce) { .collapsing { -webkit-transition: none; transition: none; } }

.dropup, .dropend, .dropdown, .dropstart { position: relative; }

.dropdown-toggle { white-space: nowrap; }

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

.dropdown-toggle:empty::after { margin-left: 0; }

.dropdown-menu { position: absolute; z-index: 1000; display: none; min-width: 10rem; padding: 0.5rem 0; margin: 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }

.dropdown-menu[data-bs-popper] { top: 100%; left: 0; margin-top: 0.125rem; }

.dropdown-menu-start { --bs-position: start; }

.dropdown-menu-start[data-bs-popper] { right: auto /* rtl:ignore */; left: 0 /* rtl:ignore */; }

.dropdown-menu-end { --bs-position: end; }

.dropdown-menu-end[data-bs-popper] { right: 0 /* rtl:ignore */; left: auto /* rtl:ignore */; }

@media (min-width: 576px) { .dropdown-menu-sm-start { --bs-position: start; }
  .dropdown-menu-sm-start[data-bs-popper] { right: auto /* rtl:ignore */; left: 0 /* rtl:ignore */; }
  .dropdown-menu-sm-end { --bs-position: end; }
  .dropdown-menu-sm-end[data-bs-popper] { right: 0 /* rtl:ignore */; left: auto /* rtl:ignore */; } }

@media (min-width: 768px) { .dropdown-menu-md-start { --bs-position: start; }
  .dropdown-menu-md-start[data-bs-popper] { right: auto /* rtl:ignore */; left: 0 /* rtl:ignore */; }
  .dropdown-menu-md-end { --bs-position: end; }
  .dropdown-menu-md-end[data-bs-popper] { right: 0 /* rtl:ignore */; left: auto /* rtl:ignore */; } }

@media (min-width: 992px) { .dropdown-menu-lg-start { --bs-position: start; }
  .dropdown-menu-lg-start[data-bs-popper] { right: auto /* rtl:ignore */; left: 0 /* rtl:ignore */; }
  .dropdown-menu-lg-end { --bs-position: end; }
  .dropdown-menu-lg-end[data-bs-popper] { right: 0 /* rtl:ignore */; left: auto /* rtl:ignore */; } }

@media (min-width: 1200px) { .dropdown-menu-xl-start { --bs-position: start; }
  .dropdown-menu-xl-start[data-bs-popper] { right: auto /* rtl:ignore */; left: 0 /* rtl:ignore */; }
  .dropdown-menu-xl-end { --bs-position: end; }
  .dropdown-menu-xl-end[data-bs-popper] { right: 0 /* rtl:ignore */; left: auto /* rtl:ignore */; } }

@media (min-width: 1400px) { .dropdown-menu-xxl-start { --bs-position: start; }
  .dropdown-menu-xxl-start[data-bs-popper] { right: auto /* rtl:ignore */; left: 0 /* rtl:ignore */; }
  .dropdown-menu-xxl-end { --bs-position: end; }
  .dropdown-menu-xxl-end[data-bs-popper] { right: 0 /* rtl:ignore */; left: auto /* rtl:ignore */; } }

.dropup .dropdown-menu[data-bs-popper] { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; }

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

.dropup .dropdown-toggle:empty::after { margin-left: 0; }

.dropend .dropdown-menu[data-bs-popper] { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; }

.dropend .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; }

.dropend .dropdown-toggle:empty::after { margin-left: 0; }

.dropend .dropdown-toggle::after { vertical-align: 0; }

.dropstart .dropdown-menu[data-bs-popper] { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; }

.dropstart .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; }

.dropstart .dropdown-toggle::after { display: none; }

.dropstart .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; }

.dropstart .dropdown-toggle:empty::after { margin-left: 0; }

.dropstart .dropdown-toggle::before { vertical-align: 0; }

.dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-item { display: block; width: 100%; padding: 0.25rem 1rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0; }

.dropdown-item:hover, .dropdown-item:focus { color: #1e2125; background-color: #e9ecef; }

.dropdown-item.active, .dropdown-item:active { color: #FFFFFF; text-decoration: none; background-color: #0000FF; }

.dropdown-item.disabled, .dropdown-item:disabled { color: #adb5bd; pointer-events: none; background-color: transparent; }

.dropdown-menu.show { display: block; }

.dropdown-header { display: block; padding: 0.5rem 1rem; margin-bottom: 0; font-size: 0.875rem; color: #6c757d; white-space: nowrap; }

.dropdown-item-text { display: block; padding: 0.25rem 1rem; color: #212529; }

.dropdown-menu-dark { color: #dee2e6; background-color: #343a40; border-color: rgba(0, 0, 0, 0.15); }

.dropdown-menu-dark .dropdown-item { color: #dee2e6; }

.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus { color: #FFFFFF; background-color: rgba(255, 255, 255, 0.15); }

.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { color: #FFFFFF; background-color: #0000FF; }

.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { color: #adb5bd; }

.dropdown-menu-dark .dropdown-divider { border-color: rgba(0, 0, 0, 0.15); }

.dropdown-menu-dark .dropdown-item-text { color: #dee2e6; }

.dropdown-menu-dark .dropdown-header { color: #adb5bd; }

.btn-group, .btn-group-vertical { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; }

.btn-group > .btn, .btn-group-vertical > .btn { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; }

.btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 1; }

.btn-toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

.btn-toolbar .input-group { width: auto; }

.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) { margin-left: -1px; }

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

.btn-group > .btn:nth-child(n + 3), .btn-group > :not(.btn-check) + .btn, .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; }

.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }

.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { margin-left: 0; }

.dropstart .dropdown-toggle-split::before { margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }

.btn-group-vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%; }

.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { margin-top: -1px; }

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

.btn-group-vertical > .btn ~ .btn, .btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-top-right-radius: 0; }

.nav { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }

.nav-link { display: block; padding: 0.5rem 1rem; color: #0000FF; text-decoration: none; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .nav-link { -webkit-transition: none; transition: none; } }

.nav-link:hover, .nav-link:focus { color: #0000cc; }

.nav-link.disabled { color: #6c757d; pointer-events: none; cursor: default; }

.nav-tabs { border-bottom: 1px solid #dee2e6; }

.nav-tabs .nav-link { margin-bottom: -1px; background: none; border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; isolation: isolate; }

.nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; }

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #FFFFFF; border-color: #dee2e6 #dee2e6 #FFFFFF; }

.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; }

.nav-pills .nav-link { background: none; border: 0; border-radius: 0.25rem; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #FFFFFF; background-color: #0000FF; }

.nav-fill > .nav-link, .nav-fill .nav-item { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; }

.nav-justified > .nav-link, .nav-justified .nav-item { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: center; }

.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link { width: 100%; }

.tab-content > .tab-pane { display: none; }

.tab-content > .active { display: block; }

.navbar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-top: 0.5rem; padding-bottom: 0.5rem; }

.navbar > .container, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: inherit; flex-wrap: inherit; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.navbar-brand { padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; text-decoration: none; white-space: nowrap; }

.navbar-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; }

.navbar-nav .nav-link { padding-right: 0; padding-left: 0; }

.navbar-nav .dropdown-menu { position: static; }

.navbar-text { padding-top: 0.5rem; padding-bottom: 0.5rem; }

.navbar-collapse { -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; -webkit-transition: -webkit-box-shadow 0.15s ease-in-out; transition: -webkit-box-shadow 0.15s ease-in-out; transition: box-shadow 0.15s ease-in-out; transition: box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .navbar-toggler { -webkit-transition: none; transition: none; } }

.navbar-toggler:hover { text-decoration: none; }

.navbar-toggler:focus { text-decoration: none; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem; box-shadow: 0 0 0 0.25rem; }

.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; background-repeat: no-repeat; background-position: center; background-size: 100%; }

.navbar-nav-scroll { max-height: var(--bs-scroll-height, 75vh); overflow-y: auto; }

@media (min-width: 576px) { .navbar-expand-sm { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-sm .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-sm .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-sm .navbar-toggler { display: none; } }

@media (min-width: 768px) { .navbar-expand-md { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-md .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-md .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-md .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-md .navbar-toggler { display: none; } }

@media (min-width: 992px) { .navbar-expand-lg { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-lg .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-lg .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-lg .navbar-toggler { display: none; } }

@media (min-width: 1200px) { .navbar-expand-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-xl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xl .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-xl .navbar-toggler { display: none; } }

@media (min-width: 1400px) { .navbar-expand-xxl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-xxl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xxl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-xxl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xxl .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-xxl .navbar-toggler { display: none; } }

.navbar-expand { -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

.navbar-expand .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }

.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }

.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }

.navbar-expand .navbar-nav-scroll { overflow: visible; }

.navbar-expand .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }

.navbar-expand .navbar-toggler { display: none; }

.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.55); }

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); }

.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.55); border-color: rgba(0, 0, 0, 0.1); }

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

.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.55); }

.navbar-light .navbar-text a, .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand { color: #FFFFFF; }

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #FFFFFF; }

.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.55); }

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .nav-link.active { color: #FFFFFF; }

.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.55); border-color: rgba(255, 255, 255, 0.1); }

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

.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.55); }

.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #FFFFFF; }

.card { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #FFFFFF; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }

.card > hr { margin-right: 0; margin-left: 0; }

.card > .list-group { border-top: inherit; border-bottom: inherit; }

.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); }

.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); }

.card > .card-header + .list-group, .card > .list-group + .card-footer { border-top: 0; }

.card-body { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem 1rem; }

.card-title { margin-bottom: 0.5rem; }

.card-subtitle { margin-top: -0.25rem; margin-bottom: 0; }

.card-text:last-child { margin-bottom: 0; }

.card-link:hover { text-decoration: none; }

.card-link + .card-link { margin-left: 1rem; }

.card-header { padding: 0.5rem 1rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

.card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }

.card-footer { padding: 0.5rem 1rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }

.card-footer:last-child { border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs { margin-right: -0.5rem; margin-bottom: -0.5rem; margin-left: -0.5rem; border-bottom: 0; }

.card-header-pills { margin-right: -0.5rem; margin-left: -0.5rem; }

.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1rem; border-radius: calc(0.25rem - 1px); }

.card-img, .card-img-top, .card-img-bottom { width: 100%; }

.card-img, .card-img-top { border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }

.card-img, .card-img-bottom { border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); }

.card-group > .card { margin-bottom: 0.75rem; }

@media (min-width: 576px) { .card-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; }
  .card-group > .card { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; margin-bottom: 0; }
  .card-group > .card + .card { margin-left: 0; border-left: 0; }
  .card-group > .card:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }
  .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header { border-top-right-radius: 0; }
  .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer { border-bottom-right-radius: 0; }
  .card-group > .card:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }
  .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header { border-top-left-radius: 0; }
  .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer { border-bottom-left-radius: 0; } }

.accordion-button { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; padding: 1rem 1.25rem; font-size: 1rem; color: #212529; text-align: left; background-color: #FFFFFF; border: 0; border-radius: 0; overflow-anchor: none; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out; 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, border-radius 0.15s ease; 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, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .accordion-button { -webkit-transition: none; transition: none; } }

.accordion-button:not(.collapsed) { color: #0000e6; background-color: #e6e6ff; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); }

.accordion-button:not(.collapsed)::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230000e6'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }

.accordion-button::after { -ms-flex-negative: 0; flex-shrink: 0; width: 1.25rem; height: 1.25rem; margin-left: auto; content: ""; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-size: 1.25rem; -webkit-transition: -webkit-transform 0.2s ease-in-out; transition: -webkit-transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out; transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .accordion-button::after { -webkit-transition: none; transition: none; } }

.accordion-button:hover { z-index: 2; }

.accordion-button:focus { z-index: 3; border-color: #8080ff; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.accordion-header { margin-bottom: 0; }

.accordion-item { background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.125); }

.accordion-item:first-of-type { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.accordion-item:first-of-type .accordion-button { border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }

.accordion-item:not(:first-of-type) { border-top: 0; }

.accordion-item:last-of-type { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.accordion-item:last-of-type .accordion-button.collapsed { border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); }

.accordion-item:last-of-type .accordion-collapse { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.accordion-body { padding: 1rem 1.25rem; }

.accordion-flush .accordion-collapse { border-width: 0; }

.accordion-flush .accordion-item { border-right: 0; border-left: 0; border-radius: 0; }

.accordion-flush .accordion-item:first-child { border-top: 0; }

.accordion-flush .accordion-item:last-child { border-bottom: 0; }

.accordion-flush .accordion-item .accordion-button { border-radius: 0; }

.breadcrumb { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0 0; margin-bottom: 1rem; list-style: none; }

.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }

.breadcrumb-item + .breadcrumb-item::before { float: left; padding-right: 0.5rem; color: #6c757d; content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active { color: #6c757d; }

.pagination { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; }

.page-link { position: relative; display: block; color: #0000FF; text-decoration: none; background-color: #FFFFFF; border: 1px solid #dee2e6; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; 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; 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, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .page-link { -webkit-transition: none; transition: none; } }

.page-link:hover { z-index: 2; color: #0000cc; background-color: #e9ecef; border-color: #dee2e6; }

.page-link:focus { z-index: 3; color: #0000cc; background-color: #e9ecef; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); }

.page-item:not(:first-child) .page-link { margin-left: -1px; }

.page-item.active .page-link { z-index: 3; color: #FFFFFF; background-color: #0000FF; border-color: #0000FF; }

.page-item.disabled .page-link { color: #6c757d; pointer-events: none; background-color: #FFFFFF; border-color: #dee2e6; }

.page-link { padding: 0.375rem 0.75rem; }

.page-item:first-child .page-link { border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }

.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; }

.pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; }

.pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; }

.badge { display: inline-block; padding: 0.35em 0.65em; font-size: 0.75em; font-weight: 700; line-height: 1; color: #FFFFFF; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; }

.badge:empty { display: none; }

.btn .badge { position: relative; top: -1px; }

.alert { position: relative; padding: 1rem 1rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }

.alert-heading { color: inherit; }

.alert-link { font-weight: 700; }

.alert-dismissible { padding-right: 3rem; }

.alert-dismissible .btn-close { position: absolute; top: 0; right: 0; z-index: 2; padding: 1.25rem 1rem; }

.alert-primary { color: #000099; background-color: #ccccff; border-color: #b3b3ff; }

.alert-primary .alert-link { color: #00007a; }

.alert-secondary { color: #41464b; background-color: #e2e3e5; border-color: #d3d6d8; }

.alert-secondary .alert-link { color: #34383c; }

.alert-success { color: #006600; background-color: #ccffcc; border-color: #b3ffb3; }

.alert-success .alert-link { color: #005200; }

.alert-info { color: #055160; background-color: #cff4fc; border-color: #b6effb; }

.alert-info .alert-link { color: #04414d; }

.alert-warning { color: #664d03; background-color: #fff3cd; border-color: #ffecb5; }

.alert-warning .alert-link { color: #523e02; }

.alert-danger { color: #990000; background-color: #ffcccc; border-color: #ffb3b3; }

.alert-danger .alert-link { color: #7a0000; }

.alert-light { color: #636464; background-color: #fefefe; border-color: #fdfdfe; }

.alert-light .alert-link { color: #4f5050; }

.alert-dark { color: #141619; background-color: #d3d3d4; border-color: #bcbebf; }

.alert-dark .alert-link { color: #101214; }

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

@keyframes progress-bar-stripes { 0% { background-position-x: 1rem; } }

.progress { display: -webkit-box; display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: #e9ecef; border-radius: 0.25rem; }

.progress-bar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; overflow: hidden; color: #FFFFFF; text-align: center; white-space: nowrap; background-color: #0000FF; -webkit-transition: width 0.6s ease; transition: width 0.6s ease; }

@media (prefers-reduced-motion: reduce) { .progress-bar { -webkit-transition: none; transition: none; } }

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

.progress-bar-animated { -webkit-animation: 1s linear infinite progress-bar-stripes; animation: 1s linear infinite progress-bar-stripes; }

@media (prefers-reduced-motion: reduce) { .progress-bar-animated { -webkit-animation: none; animation: none; } }

.list-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: 0.25rem; }

.list-group-numbered { list-style-type: none; counter-reset: section; }

.list-group-numbered > li::before { content: counters(section, ".") ". "; counter-increment: section; }

.list-group-item-action { width: 100%; color: #495057; text-align: inherit; }

.list-group-item-action:hover, .list-group-item-action:focus { z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa; }

.list-group-item-action:active { color: #212529; background-color: #e9ecef; }

.list-group-item { position: relative; display: block; padding: 0.5rem 1rem; color: #212529; text-decoration: none; background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.125); }

.list-group-item:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; }

.list-group-item:last-child { border-bottom-right-radius: inherit; border-bottom-left-radius: inherit; }

.list-group-item.disabled, .list-group-item:disabled { color: #6c757d; pointer-events: none; background-color: #FFFFFF; }

.list-group-item.active { z-index: 2; color: #FFFFFF; background-color: #0000FF; border-color: #0000FF; }

.list-group-item + .list-group-item { border-top-width: 0; }

.list-group-item + .list-group-item.active { margin-top: -1px; border-top-width: 1px; }

.list-group-horizontal { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }

.list-group-horizontal > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; }

.list-group-horizontal > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; }

.list-group-horizontal > .list-group-item.active { margin-top: 0; }

.list-group-horizontal > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }

.list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }

@media (min-width: 576px) { .list-group-horizontal-sm { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .list-group-horizontal-sm > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; }
  .list-group-horizontal-sm > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; }
  .list-group-horizontal-sm > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-sm > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

@media (min-width: 768px) { .list-group-horizontal-md { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .list-group-horizontal-md > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; }
  .list-group-horizontal-md > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; }
  .list-group-horizontal-md > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-md > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

@media (min-width: 992px) { .list-group-horizontal-lg { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .list-group-horizontal-lg > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; }
  .list-group-horizontal-lg > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; }
  .list-group-horizontal-lg > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-lg > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

@media (min-width: 1200px) { .list-group-horizontal-xl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .list-group-horizontal-xl > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; }
  .list-group-horizontal-xl > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; }
  .list-group-horizontal-xl > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-xl > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

@media (min-width: 1400px) { .list-group-horizontal-xxl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .list-group-horizontal-xxl > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0; }
  .list-group-horizontal-xxl > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; }
  .list-group-horizontal-xxl > .list-group-item.active { margin-top: 0; }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0; }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; } }

.list-group-flush { border-radius: 0; }

.list-group-flush > .list-group-item { border-width: 0 0 1px; }

.list-group-flush > .list-group-item:last-child { border-bottom-width: 0; }

.list-group-item-primary { color: #000099; background-color: #ccccff; }

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #000099; background-color: #b8b8e6; }

.list-group-item-primary.list-group-item-action.active { color: #FFFFFF; background-color: #000099; border-color: #000099; }

.list-group-item-secondary { color: #41464b; background-color: #e2e3e5; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #41464b; background-color: #cbccce; }

.list-group-item-secondary.list-group-item-action.active { color: #FFFFFF; background-color: #41464b; border-color: #41464b; }

.list-group-item-success { color: #006600; background-color: #ccffcc; }

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #006600; background-color: #b8e6b8; }

.list-group-item-success.list-group-item-action.active { color: #FFFFFF; background-color: #006600; border-color: #006600; }

.list-group-item-info { color: #055160; background-color: #cff4fc; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #055160; background-color: #badce3; }

.list-group-item-info.list-group-item-action.active { color: #FFFFFF; background-color: #055160; border-color: #055160; }

.list-group-item-warning { color: #664d03; background-color: #fff3cd; }

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #664d03; background-color: #e6dbb9; }

.list-group-item-warning.list-group-item-action.active { color: #FFFFFF; background-color: #664d03; border-color: #664d03; }

.list-group-item-danger { color: #990000; background-color: #ffcccc; }

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #990000; background-color: #e6b8b8; }

.list-group-item-danger.list-group-item-action.active { color: #FFFFFF; background-color: #990000; border-color: #990000; }

.list-group-item-light { color: #636464; background-color: #fefefe; }

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #636464; background-color: #e5e5e5; }

.list-group-item-light.list-group-item-action.active { color: #FFFFFF; background-color: #636464; border-color: #636464; }

.list-group-item-dark { color: #141619; background-color: #d3d3d4; }

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #141619; background-color: #bebebf; }

.list-group-item-dark.list-group-item-action.active { color: #FFFFFF; background-color: #141619; border-color: #141619; }

.btn-close { -webkit-box-sizing: content-box; box-sizing: content-box; width: 1em; height: 1em; padding: 0.25em 0.25em; color: #000000; background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; border: 0; border-radius: 0.25rem; opacity: 0.5; }

.btn-close:hover { color: #000000; text-decoration: none; opacity: 0.75; }

.btn-close:focus { outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 0, 255, 0.25); opacity: 1; }

.btn-close:disabled, .btn-close.disabled { pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; opacity: 0.25; }

.btn-close-white { -webkit-filter: invert(1) grayscale(100%) brightness(200%); filter: invert(1) grayscale(100%) brightness(200%); }

.toast { width: 350px; max-width: 100%; font-size: 0.875rem; pointer-events: auto; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }

.toast:not(.showing):not(.show) { opacity: 0; }

.toast.hide { display: none; }

.toast-container { width: -webkit-max-content; width: -moz-max-content; width: max-content; max-width: 100%; pointer-events: none; }

.toast-container > :not(:last-child) { margin-bottom: 0.75rem; }

.toast-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0.5rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05); border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }

.toast-header .btn-close { margin-right: -0.375rem; margin-left: 0.75rem; }

.toast-body { padding: 0.75rem; word-wrap: break-word; }

.modal { position: fixed; top: 0; left: 0; z-index: 1060; display: none; width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; outline: 0; }

.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }

.modal.fade .modal-dialog { -webkit-transition: -webkit-transform 0.3s ease-out; transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -webkit-transform: translate(0, -50px); transform: translate(0, -50px); }

@media (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { -webkit-transition: none; transition: none; } }

.modal.show .modal-dialog { -webkit-transform: none; transform: none; }

.modal.modal-static .modal-dialog { -webkit-transform: scale(1.02); transform: scale(1.02); }

.modal-dialog-scrollable { height: calc(100% - 1rem); }

.modal-dialog-scrollable .modal-content { max-height: 100%; overflow: hidden; }

.modal-dialog-scrollable .modal-body { overflow-y: auto; }

.modal-dialog-centered { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: calc(100% - 1rem); }

.modal-content { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0; }

.modal-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000000; }

.modal-backdrop.fade { opacity: 0; }

.modal-backdrop.show { opacity: 0.5; }

.modal-header { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; 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); }

.modal-header .btn-close { padding: 0.5rem 0.5rem; margin: -0.5rem -0.5rem -0.5rem auto; }

.modal-title { margin-bottom: 0; line-height: 1.5; }

.modal-body { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem; }

.modal-footer { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; 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); }

.modal-footer > * { margin: 0.25rem; }

@media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; }
  .modal-dialog-scrollable { height: calc(100% - 3.5rem); }
  .modal-dialog-centered { min-height: calc(100% - 3.5rem); }
  .modal-sm { max-width: 300px; } }

@media (min-width: 992px) { .modal-lg, .modal-xl { max-width: 800px; } }

@media (min-width: 1200px) { .modal-xl { max-width: 1140px; } }

.modal-fullscreen { width: 100vw; max-width: none; height: 100%; margin: 0; }

.modal-fullscreen .modal-content { height: 100%; border: 0; border-radius: 0; }

.modal-fullscreen .modal-header { border-radius: 0; }

.modal-fullscreen .modal-body { overflow-y: auto; }

.modal-fullscreen .modal-footer { border-radius: 0; }

@media (max-width: 575.98px) { .modal-fullscreen-sm-down { width: 100vw; max-width: none; height: 100%; margin: 0; }
  .modal-fullscreen-sm-down .modal-content { height: 100%; border: 0; border-radius: 0; }
  .modal-fullscreen-sm-down .modal-header { border-radius: 0; }
  .modal-fullscreen-sm-down .modal-body { overflow-y: auto; }
  .modal-fullscreen-sm-down .modal-footer { border-radius: 0; } }

@media (max-width: 767.98px) { .modal-fullscreen-md-down { width: 100vw; max-width: none; height: 100%; margin: 0; }
  .modal-fullscreen-md-down .modal-content { height: 100%; border: 0; border-radius: 0; }
  .modal-fullscreen-md-down .modal-header { border-radius: 0; }
  .modal-fullscreen-md-down .modal-body { overflow-y: auto; }
  .modal-fullscreen-md-down .modal-footer { border-radius: 0; } }

@media (max-width: 991.98px) { .modal-fullscreen-lg-down { width: 100vw; max-width: none; height: 100%; margin: 0; }
  .modal-fullscreen-lg-down .modal-content { height: 100%; border: 0; border-radius: 0; }
  .modal-fullscreen-lg-down .modal-header { border-radius: 0; }
  .modal-fullscreen-lg-down .modal-body { overflow-y: auto; }
  .modal-fullscreen-lg-down .modal-footer { border-radius: 0; } }

@media (max-width: 1199.98px) { .modal-fullscreen-xl-down { width: 100vw; max-width: none; height: 100%; margin: 0; }
  .modal-fullscreen-xl-down .modal-content { height: 100%; border: 0; border-radius: 0; }
  .modal-fullscreen-xl-down .modal-header { border-radius: 0; }
  .modal-fullscreen-xl-down .modal-body { overflow-y: auto; }
  .modal-fullscreen-xl-down .modal-footer { border-radius: 0; } }

@media (max-width: 1399.98px) { .modal-fullscreen-xxl-down { width: 100vw; max-width: none; height: 100%; margin: 0; }
  .modal-fullscreen-xxl-down .modal-content { height: 100%; border: 0; border-radius: 0; }
  .modal-fullscreen-xxl-down .modal-header { border-radius: 0; }
  .modal-fullscreen-xxl-down .modal-body { overflow-y: auto; }
  .modal-fullscreen-xxl-down .modal-footer { border-radius: 0; } }

.tooltip { position: absolute; z-index: 1080; display: block; margin: 0; font-family: var(--bs-font-sans-serif); font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; opacity: 0; }

.tooltip.show { opacity: 0.9; }

.tooltip .tooltip-arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }

.tooltip .tooltip-arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] { padding: 0.4rem 0; }

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow { bottom: 0; }

.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { top: -1px; border-width: 0.4rem 0.4rem 0; border-top-color: #000000; }

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] { padding: 0 0.4rem; }

.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow { left: 0; width: 0.4rem; height: 0.8rem; }

.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { right: -1px; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000000; }

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] { padding: 0.4rem 0; }

.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow { top: 0; }

.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { bottom: -1px; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000000; }

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] { padding: 0 0.4rem; }

.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow { right: 0; width: 0.4rem; height: 0.8rem; }

.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { left: -1px; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000000; }

.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #FFFFFF; text-align: center; background-color: #000000; border-radius: 0.25rem; }

.popover { position: absolute; top: 0; left: 0 /* rtl:ignore */; z-index: 1070; display: block; max-width: 276px; font-family: var(--bs-font-sans-serif); font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; word-wrap: break-word; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; }

.popover .popover-arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; }

.popover .popover-arrow::before, .popover .popover-arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; }

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow { bottom: calc(-0.5rem - 1px); }

.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before { bottom: 0; border-width: 0.5rem 0.5rem 0; border-top-color: rgba(0, 0, 0, 0.25); }

.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { bottom: 1px; border-width: 0.5rem 0.5rem 0; border-top-color: #FFFFFF; }

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow { left: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; }

.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before { left: 0; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: rgba(0, 0, 0, 0.25); }

.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: #FFFFFF; }

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow { top: calc(-0.5rem - 1px); }

.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before { top: 0; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: rgba(0, 0, 0, 0.25); }

.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { top: 1px; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: #FFFFFF; }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f0f0f0; }

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow { right: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; }

.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before { right: 0; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.25); }

.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { right: 1px; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: #FFFFFF; }

.popover-header { padding: 0.5rem 1rem; margin-bottom: 0; font-size: 1rem; background-color: #f0f0f0; border-bottom: 1px solid #d8d8d8; border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); }

.popover-header:empty { display: none; }

.popover-body { padding: 1rem 1rem; color: #212529; }

.carousel { position: relative; }

.carousel.pointer-event { -ms-touch-action: pan-y; touch-action: pan-y; }

.carousel-inner { position: relative; width: 100%; overflow: hidden; }

.carousel-inner::after { display: block; clear: both; content: ""; }

.carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 0.6s ease-in-out; transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .carousel-item { -webkit-transition: none; transition: none; } }

.carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; }

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start), .active.carousel-item-end { -webkit-transform: translateX(100%); transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-end), .active.carousel-item-start { -webkit-transform: translateX(-100%); transform: translateX(-100%); }

/* rtl:end:ignore */
.carousel-fade .carousel-item { opacity: 0; -webkit-transition-property: opacity; transition-property: opacity; -webkit-transform: none; transform: none; }

.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end { z-index: 1; opacity: 1; }

.carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end { z-index: 0; opacity: 0; -webkit-transition: opacity 0s 0.6s; transition: opacity 0s 0.6s; }

@media (prefers-reduced-motion: reduce) { .carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end { -webkit-transition: none; transition: none; } }

.carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 15%; padding: 0; color: #FFFFFF; text-align: center; background: none; border: 0; opacity: 0.5; -webkit-transition: opacity 0.15s ease; transition: opacity 0.15s ease; }

@media (prefers-reduced-motion: reduce) { .carousel-control-prev, .carousel-control-next { -webkit-transition: none; transition: none; } }

.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #FFFFFF; text-decoration: none; outline: 0; opacity: 0.9; }

.carousel-control-prev { left: 0; }

.carousel-control-next { right: 0; }

.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 2rem; height: 2rem; background-repeat: no-repeat; background-position: 50%; background-size: 100% 100%; }

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }

.carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 2; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0; margin-right: 15%; margin-bottom: 1rem; margin-left: 15%; list-style: none; }

.carousel-indicators [data-bs-target] { -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; padding: 0; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #FFFFFF; background-clip: padding-box; border: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: 0.5; -webkit-transition: opacity 0.6s ease; transition: opacity 0.6s ease; }

@media (prefers-reduced-motion: reduce) { .carousel-indicators [data-bs-target] { -webkit-transition: none; transition: none; } }

.carousel-indicators .active { opacity: 1; }

.carousel-caption { position: absolute; right: 15%; bottom: 1.25rem; left: 15%; padding-top: 1.25rem; padding-bottom: 1.25rem; color: #FFFFFF; text-align: center; }

.carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon { -webkit-filter: invert(1) grayscale(100); filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] { background-color: #000000; }

.carousel-dark .carousel-caption { color: #000000; }

@-webkit-keyframes spinner-border { to { -webkit-transform: rotate(360deg) /* rtl:ignore */; transform: rotate(360deg) /* rtl:ignore */; } }

@keyframes spinner-border { to { -webkit-transform: rotate(360deg) /* rtl:ignore */; transform: rotate(360deg) /* rtl:ignore */; } }

.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: -0.125em; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; -webkit-animation: 0.75s linear infinite spinner-border; animation: 0.75s linear infinite spinner-border; }

.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; }

@-webkit-keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); }
  50% { opacity: 1;
    -webkit-transform: none;
            transform: none; } }

@keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); }
  50% { opacity: 1;
    -webkit-transform: none;
            transform: none; } }

.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: -0.125em; background-color: currentColor; border-radius: 50%; opacity: 0; -webkit-animation: 0.75s linear infinite spinner-grow; animation: 0.75s linear infinite spinner-grow; }

.spinner-grow-sm { width: 1rem; height: 1rem; }

@media (prefers-reduced-motion: reduce) { .spinner-border, .spinner-grow { -webkit-animation-duration: 1.5s; animation-duration: 1.5s; } }

.offcanvas { position: fixed; bottom: 0; z-index: 1050; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 100%; visibility: hidden; background-color: #FFFFFF; background-clip: padding-box; outline: 0; -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .offcanvas { -webkit-transition: none; transition: none; } }

.offcanvas-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; }

.offcanvas-header .btn-close { padding: 0.5rem 0.5rem; margin: -0.5rem -0.5rem -0.5rem auto; }

.offcanvas-title { margin-bottom: 0; line-height: 1.5; }

.offcanvas-body { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 1rem 1rem; overflow-y: auto; }

.offcanvas-start { top: 0; left: 0; width: 400px; border-right: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateX(-100%); transform: translateX(-100%); }

.offcanvas-end { top: 0; right: 0; width: 400px; border-left: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateX(100%); transform: translateX(100%); }

.offcanvas-top { top: 0; right: 0; left: 0; height: 30vh; max-height: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateY(-100%); transform: translateY(-100%); }

.offcanvas-bottom { right: 0; left: 0; height: 30vh; max-height: 100%; border-top: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateY(100%); transform: translateY(100%); }

.offcanvas.show { -webkit-transform: none; transform: none; }

.clearfix::after { display: block; clear: both; content: ""; }

.link-primary { color: #0000FF; }

.link-primary:hover, .link-primary:focus { color: #0000cc; }

.link-secondary { color: #6c757d; }

.link-secondary:hover, .link-secondary:focus { color: #565e64; }

.link-success { color: #00FF00; }

.link-success:hover, .link-success:focus { color: #33ff33; }

.link-info { color: #0dcaf0; }

.link-info:hover, .link-info:focus { color: #3dd5f3; }

.link-warning { color: #ffc107; }

.link-warning:hover, .link-warning:focus { color: #ffcd39; }

.link-danger { color: #FF0000; }

.link-danger:hover, .link-danger:focus { color: #ff3333; }

.link-light { color: #f8f9fa; }

.link-light:hover, .link-light:focus { color: #f9fafb; }

.link-dark { color: #212529; }

.link-dark:hover, .link-dark:focus { color: #1a1e21; }

.ratio { position: relative; width: 100%; }

.ratio::before { display: block; padding-top: var(--bs-aspect-ratio); content: ""; }

.ratio > * { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ratio-1x1 { --bs-aspect-ratio: 100%; }

.ratio-4x3 { --bs-aspect-ratio: calc(3 / 4 * 100%); }

.ratio-16x9 { --bs-aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 { --bs-aspect-ratio: calc(9 / 21 * 100%); }

.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }

.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }

.sticky-top { position: sticky; top: 0; z-index: 1020; }

@media (min-width: 576px) { .sticky-sm-top { position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 768px) { .sticky-md-top { position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 992px) { .sticky-lg-top { position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 1200px) { .sticky-xl-top { position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 1400px) { .sticky-xxl-top { position: sticky; top: 0; z-index: 1020; } }

.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }

.stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; content: ""; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.align-baseline { vertical-align: baseline !important; }

.align-top { vertical-align: top !important; }

.align-middle { vertical-align: middle !important; }

.align-bottom { vertical-align: bottom !important; }

.align-text-bottom { vertical-align: text-bottom !important; }

.align-text-top { vertical-align: text-top !important; }

.float-start { float: left !important; }

.float-end { float: right !important; }

.float-none { float: none !important; }

.overflow-auto { overflow: auto !important; }

.overflow-hidden { overflow: hidden !important; }

.overflow-visible { overflow: visible !important; }

.overflow-scroll { overflow: scroll !important; }

.d-inline { display: inline !important; }

.d-inline-block { display: inline-block !important; }

.d-block { display: block !important; }

.d-grid { display: grid !important; }

.d-table { display: table !important; }

.d-table-row { display: table-row !important; }

.d-table-cell { display: table-cell !important; }

.d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }

.d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }

.d-none { display: none !important; }

.shadow { -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-sm { -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow-lg { -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none { -webkit-box-shadow: none !important; box-shadow: none !important; }

.position-static { position: static !important; }

.position-relative { position: relative !important; }

.position-absolute { position: absolute !important; }

.position-fixed { position: fixed !important; }

.position-sticky { position: sticky !important; }

.top-0 { top: 0 !important; }

.top-50 { top: 50% !important; }

.top-100 { top: 100% !important; }

.bottom-0 { bottom: 0 !important; }

.bottom-50 { bottom: 50% !important; }

.bottom-100 { bottom: 100% !important; }

.start-0 { left: 0 !important; }

.start-50 { left: 50% !important; }

.start-100 { left: 100% !important; }

.end-0 { right: 0 !important; }

.end-50 { right: 50% !important; }

.end-100 { right: 100% !important; }

.translate-middle { -webkit-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; }

.translate-middle-x { -webkit-transform: translateX(-50%) !important; transform: translateX(-50%) !important; }

.translate-middle-y { -webkit-transform: translateY(-50%) !important; transform: translateY(-50%) !important; }

.border { border: 1px solid #dee2e6 !important; }

.border-0 { border: 0 !important; }

.border-top { border-top: 1px solid #dee2e6 !important; }

.border-top-0 { border-top: 0 !important; }

.border-end { border-right: 1px solid #dee2e6 !important; }

.border-end-0 { border-right: 0 !important; }

.border-bottom { border-bottom: 1px solid #dee2e6 !important; }

.border-bottom-0 { border-bottom: 0 !important; }

.border-start { border-left: 1px solid #dee2e6 !important; }

.border-start-0 { border-left: 0 !important; }

.border-primary { border-color: #0000FF !important; }

.border-secondary { border-color: #6c757d !important; }

.border-success { border-color: #00FF00 !important; }

.border-info { border-color: #0dcaf0 !important; }

.border-warning { border-color: #ffc107 !important; }

.border-danger { border-color: #FF0000 !important; }

.border-light { border-color: #f8f9fa !important; }

.border-dark { border-color: #212529 !important; }

.border-white { border-color: #FFFFFF !important; }

.border-1 { border-width: 1px !important; }

.border-2 { border-width: 2px !important; }

.border-3 { border-width: 3px !important; }

.border-4 { border-width: 4px !important; }

.border-5 { border-width: 5px !important; }

.w-25 { width: 25% !important; }

.w-50 { width: 50% !important; }

.w-75 { width: 75% !important; }

.w-100 { width: 100% !important; }

.w-auto { width: auto !important; }

.mw-100 { max-width: 100% !important; }

.vw-100 { width: 100vw !important; }

.min-vw-100 { min-width: 100vw !important; }

.h-25 { height: 25% !important; }

.h-50 { height: 50% !important; }

.h-75 { height: 75% !important; }

.h-100 { height: 100% !important; }

.h-auto { height: auto !important; }

.mh-100 { max-height: 100% !important; }

.vh-100 { height: 100vh !important; }

.min-vh-100 { min-height: 100vh !important; }

.flex-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }

.flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }

.flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }

.flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }

.flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }

.flex-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }

.flex-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }

.flex-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }

.flex-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

.flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }

.flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }

.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }

.gap-0 { gap: 0 !important; }

.gap-1 { gap: 1rem !important; }

.gap-2 { gap: 2rem !important; }

.gap-3 { gap: 3rem !important; }

.gap-4 { gap: 4rem !important; }

.gap-5 { gap: 5rem !important; }

.gap-6 { gap: 6rem !important; }

.gap-7 { gap: 7rem !important; }

.gap-8 { gap: 8rem !important; }

.gap-9 { gap: 9rem !important; }

.gap-10 { gap: 10rem !important; }

.justify-content-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }

.justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }

.justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }

.justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }

.justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }

.justify-content-evenly { -webkit-box-pack: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }

.align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }

.align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }

.align-items-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }

.align-items-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }

.align-items-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }

.align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }

.align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }

.align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; }

.align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }

.align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }

.align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

.align-self-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }

.align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }

.align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }

.align-self-center { -ms-flex-item-align: center !important; align-self: center !important; }

.align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }

.align-self-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }

.order-first { -webkit-box-ordinal-group: 0 !important; -ms-flex-order: -1 !important; order: -1 !important; }

.order-0 { -webkit-box-ordinal-group: 1 !important; -ms-flex-order: 0 !important; order: 0 !important; }

.order-1 { -webkit-box-ordinal-group: 2 !important; -ms-flex-order: 1 !important; order: 1 !important; }

.order-2 { -webkit-box-ordinal-group: 3 !important; -ms-flex-order: 2 !important; order: 2 !important; }

.order-3 { -webkit-box-ordinal-group: 4 !important; -ms-flex-order: 3 !important; order: 3 !important; }

.order-4 { -webkit-box-ordinal-group: 5 !important; -ms-flex-order: 4 !important; order: 4 !important; }

.order-5 { -webkit-box-ordinal-group: 6 !important; -ms-flex-order: 5 !important; order: 5 !important; }

.order-last { -webkit-box-ordinal-group: 7 !important; -ms-flex-order: 6 !important; order: 6 !important; }

.m-0 { margin: 0 !important; }

.m-1 { margin: 1rem !important; }

.m-2 { margin: 2rem !important; }

.m-3 { margin: 3rem !important; }

.m-4 { margin: 4rem !important; }

.m-5 { margin: 5rem !important; }

.m-6 { margin: 6rem !important; }

.m-7 { margin: 7rem !important; }

.m-8 { margin: 8rem !important; }

.m-9 { margin: 9rem !important; }

.m-10 { margin: 10rem !important; }

.m-auto { margin: auto !important; }

.mx-0 { margin-right: 0 !important; margin-left: 0 !important; }

.mx-1 { margin-right: 1rem !important; margin-left: 1rem !important; }

.mx-2 { margin-right: 2rem !important; margin-left: 2rem !important; }

.mx-3 { margin-right: 3rem !important; margin-left: 3rem !important; }

.mx-4 { margin-right: 4rem !important; margin-left: 4rem !important; }

.mx-5 { margin-right: 5rem !important; margin-left: 5rem !important; }

.mx-6 { margin-right: 6rem !important; margin-left: 6rem !important; }

.mx-7 { margin-right: 7rem !important; margin-left: 7rem !important; }

.mx-8 { margin-right: 8rem !important; margin-left: 8rem !important; }

.mx-9 { margin-right: 9rem !important; margin-left: 9rem !important; }

.mx-10 { margin-right: 10rem !important; margin-left: 10rem !important; }

.mx-auto { margin-right: auto !important; margin-left: auto !important; }

.my-0 { margin-top: 0 !important; margin-bottom: 0 !important; }

.my-1 { margin-top: 1rem !important; margin-bottom: 1rem !important; }

.my-2 { margin-top: 2rem !important; margin-bottom: 2rem !important; }

.my-3 { margin-top: 3rem !important; margin-bottom: 3rem !important; }

.my-4 { margin-top: 4rem !important; margin-bottom: 4rem !important; }

.my-5 { margin-top: 5rem !important; margin-bottom: 5rem !important; }

.my-6 { margin-top: 6rem !important; margin-bottom: 6rem !important; }

.my-7 { margin-top: 7rem !important; margin-bottom: 7rem !important; }

.my-8 { margin-top: 8rem !important; margin-bottom: 8rem !important; }

.my-9 { margin-top: 9rem !important; margin-bottom: 9rem !important; }

.my-10 { margin-top: 10rem !important; margin-bottom: 10rem !important; }

.my-auto { margin-top: auto !important; margin-bottom: auto !important; }

.mt-0 { margin-top: 0 !important; }

.mt-1 { margin-top: 1rem !important; }

.mt-2 { margin-top: 2rem !important; }

.mt-3 { margin-top: 3rem !important; }

.mt-4 { margin-top: 4rem !important; }

.mt-5 { margin-top: 5rem !important; }

.mt-6 { margin-top: 6rem !important; }

.mt-7 { margin-top: 7rem !important; }

.mt-8 { margin-top: 8rem !important; }

.mt-9 { margin-top: 9rem !important; }

.mt-10 { margin-top: 10rem !important; }

.mt-auto { margin-top: auto !important; }

.me-0 { margin-right: 0 !important; }

.me-1 { margin-right: 1rem !important; }

.me-2 { margin-right: 2rem !important; }

.me-3 { margin-right: 3rem !important; }

.me-4 { margin-right: 4rem !important; }

.me-5 { margin-right: 5rem !important; }

.me-6 { margin-right: 6rem !important; }

.me-7 { margin-right: 7rem !important; }

.me-8 { margin-right: 8rem !important; }

.me-9 { margin-right: 9rem !important; }

.me-10 { margin-right: 10rem !important; }

.me-auto { margin-right: auto !important; }

.mb-0 { margin-bottom: 0 !important; }

.mb-1 { margin-bottom: 1rem !important; }

.mb-2 { margin-bottom: 2rem !important; }

.mb-3 { margin-bottom: 3rem !important; }

.mb-4 { margin-bottom: 4rem !important; }

.mb-5 { margin-bottom: 5rem !important; }

.mb-6 { margin-bottom: 6rem !important; }

.mb-7 { margin-bottom: 7rem !important; }

.mb-8 { margin-bottom: 8rem !important; }

.mb-9 { margin-bottom: 9rem !important; }

.mb-10 { margin-bottom: 10rem !important; }

.mb-auto { margin-bottom: auto !important; }

.ms-0 { margin-left: 0 !important; }

.ms-1 { margin-left: 1rem !important; }

.ms-2 { margin-left: 2rem !important; }

.ms-3 { margin-left: 3rem !important; }

.ms-4 { margin-left: 4rem !important; }

.ms-5 { margin-left: 5rem !important; }

.ms-6 { margin-left: 6rem !important; }

.ms-7 { margin-left: 7rem !important; }

.ms-8 { margin-left: 8rem !important; }

.ms-9 { margin-left: 9rem !important; }

.ms-10 { margin-left: 10rem !important; }

.ms-auto { margin-left: auto !important; }

.p-0 { padding: 0 !important; }

.p-1 { padding: 1rem !important; }

.p-2 { padding: 2rem !important; }

.p-3 { padding: 3rem !important; }

.p-4 { padding: 4rem !important; }

.p-5 { padding: 5rem !important; }

.p-6 { padding: 6rem !important; }

.p-7 { padding: 7rem !important; }

.p-8 { padding: 8rem !important; }

.p-9 { padding: 9rem !important; }

.p-10 { padding: 10rem !important; }

.px-0 { padding-right: 0 !important; padding-left: 0 !important; }

.px-1 { padding-right: 1rem !important; padding-left: 1rem !important; }

.px-2 { padding-right: 2rem !important; padding-left: 2rem !important; }

.px-3 { padding-right: 3rem !important; padding-left: 3rem !important; }

.px-4 { padding-right: 4rem !important; padding-left: 4rem !important; }

.px-5 { padding-right: 5rem !important; padding-left: 5rem !important; }

.px-6 { padding-right: 6rem !important; padding-left: 6rem !important; }

.px-7 { padding-right: 7rem !important; padding-left: 7rem !important; }

.px-8 { padding-right: 8rem !important; padding-left: 8rem !important; }

.px-9 { padding-right: 9rem !important; padding-left: 9rem !important; }

.px-10 { padding-right: 10rem !important; padding-left: 10rem !important; }

.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }

.py-1 { padding-top: 1rem !important; padding-bottom: 1rem !important; }

.py-2 { padding-top: 2rem !important; padding-bottom: 2rem !important; }

.py-3 { padding-top: 3rem !important; padding-bottom: 3rem !important; }

.py-4 { padding-top: 4rem !important; padding-bottom: 4rem !important; }

.py-5 { padding-top: 5rem !important; padding-bottom: 5rem !important; }

.py-6 { padding-top: 6rem !important; padding-bottom: 6rem !important; }

.py-7 { padding-top: 7rem !important; padding-bottom: 7rem !important; }

.py-8 { padding-top: 8rem !important; padding-bottom: 8rem !important; }

.py-9 { padding-top: 9rem !important; padding-bottom: 9rem !important; }

.py-10 { padding-top: 10rem !important; padding-bottom: 10rem !important; }

.pt-0 { padding-top: 0 !important; }

.pt-1 { padding-top: 1rem !important; }

.pt-2 { padding-top: 2rem !important; }

.pt-3 { padding-top: 3rem !important; }

.pt-4 { padding-top: 4rem !important; }

.pt-5 { padding-top: 5rem !important; }

.pt-6 { padding-top: 6rem !important; }

.pt-7 { padding-top: 7rem !important; }

.pt-8 { padding-top: 8rem !important; }

.pt-9 { padding-top: 9rem !important; }

.pt-10 { padding-top: 10rem !important; }

.pe-0 { padding-right: 0 !important; }

.pe-1 { padding-right: 1rem !important; }

.pe-2 { padding-right: 2rem !important; }

.pe-3 { padding-right: 3rem !important; }

.pe-4 { padding-right: 4rem !important; }

.pe-5 { padding-right: 5rem !important; }

.pe-6 { padding-right: 6rem !important; }

.pe-7 { padding-right: 7rem !important; }

.pe-8 { padding-right: 8rem !important; }

.pe-9 { padding-right: 9rem !important; }

.pe-10 { padding-right: 10rem !important; }

.pb-0 { padding-bottom: 0 !important; }

.pb-1 { padding-bottom: 1rem !important; }

.pb-2 { padding-bottom: 2rem !important; }

.pb-3 { padding-bottom: 3rem !important; }

.pb-4 { padding-bottom: 4rem !important; }

.pb-5 { padding-bottom: 5rem !important; }

.pb-6 { padding-bottom: 6rem !important; }

.pb-7 { padding-bottom: 7rem !important; }

.pb-8 { padding-bottom: 8rem !important; }

.pb-9 { padding-bottom: 9rem !important; }

.pb-10 { padding-bottom: 10rem !important; }

.ps-0 { padding-left: 0 !important; }

.ps-1 { padding-left: 1rem !important; }

.ps-2 { padding-left: 2rem !important; }

.ps-3 { padding-left: 3rem !important; }

.ps-4 { padding-left: 4rem !important; }

.ps-5 { padding-left: 5rem !important; }

.ps-6 { padding-left: 6rem !important; }

.ps-7 { padding-left: 7rem !important; }

.ps-8 { padding-left: 8rem !important; }

.ps-9 { padding-left: 9rem !important; }

.ps-10 { padding-left: 10rem !important; }

.font-monospace { font-family: var(--bs-font-monospace) !important; }

.fs-1 { font-size: calc(1.375rem + 1.5vw) !important; }

.fs-2 { font-size: calc(1.325rem + 0.9vw) !important; }

.fs-3 { font-size: calc(1.3rem + 0.6vw) !important; }

.fs-4 { font-size: calc(1.275rem + 0.3vw) !important; }

.fs-5 { font-size: 1.25rem !important; }

.fs-6 { font-size: 1rem !important; }

.fst-italic { font-style: italic !important; }

.fst-normal { font-style: normal !important; }

.fw-light { font-weight: 300 !important; }

.fw-lighter { font-weight: lighter !important; }

.fw-normal { font-weight: 400 !important; }

.fw-bold { font-weight: 700 !important; }

.fw-bolder { font-weight: bolder !important; }

.lh-1 { line-height: 1 !important; }

.lh-sm { line-height: 1.25 !important; }

.lh-base { line-height: 1.5 !important; }

.lh-lg { line-height: 2 !important; }

.text-start { text-align: left !important; }

.text-end { text-align: right !important; }

.text-center { text-align: center !important; }

.text-decoration-none { text-decoration: none !important; }

.text-decoration-underline { text-decoration: underline !important; }

.text-decoration-line-through { text-decoration: line-through !important; }

.text-lowercase { text-transform: lowercase !important; }

.text-uppercase { text-transform: uppercase !important; }

.text-capitalize { text-transform: capitalize !important; }

.text-wrap { white-space: normal !important; }

.text-nowrap { white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break { word-wrap: break-word !important; word-break: break-word !important; }

/* rtl:end:remove */
.text-primary { color: #0000FF !important; }

.text-secondary { color: #6c757d !important; }

.text-success { color: #00FF00 !important; }

.text-info { color: #0dcaf0 !important; }

.text-warning { color: #ffc107 !important; }

.text-danger { color: #FF0000 !important; }

.text-light { color: #f8f9fa !important; }

.text-dark { color: #212529 !important; }

.text-white { color: #FFFFFF !important; }

.text-body { color: #212529 !important; }

.text-muted { color: #6c757d !important; }

.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }

.text-reset { color: inherit !important; }

.bg-primary { background-color: #0000FF !important; }

.bg-secondary { background-color: #6c757d !important; }

.bg-success { background-color: #00FF00 !important; }

.bg-info { background-color: #0dcaf0 !important; }

.bg-warning { background-color: #ffc107 !important; }

.bg-danger { background-color: #FF0000 !important; }

.bg-light { background-color: #f8f9fa !important; }

.bg-dark { background-color: #212529 !important; }

.bg-body { background-color: #FFFFFF !important; }

.bg-white { background-color: #FFFFFF !important; }

.bg-transparent { background-color: transparent !important; }

.bg-gradient { background-image: var(--bs-gradient) !important; }

.user-select-all { -webkit-user-select: all !important; -moz-user-select: all !important; -ms-user-select: all !important; user-select: all !important; }

.user-select-auto { -webkit-user-select: auto !important; -moz-user-select: auto !important; -ms-user-select: auto !important; user-select: auto !important; }

.user-select-none { -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; }

.pe-none { pointer-events: none !important; }

.pe-auto { pointer-events: auto !important; }

.rounded { border-radius: 0.25rem !important; }

.rounded-0 { border-radius: 0 !important; }

.rounded-1 { border-radius: 0.2rem !important; }

.rounded-2 { border-radius: 0.25rem !important; }

.rounded-3 { border-radius: 0.3rem !important; }

.rounded-circle { border-radius: 50% !important; }

.rounded-pill { border-radius: 50rem !important; }

.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }

.rounded-end { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }

.rounded-start { border-bottom-left-radius: 0.25rem !important; border-top-left-radius: 0.25rem !important; }

.visible { visibility: visible !important; }

.invisible { visibility: hidden !important; }

@media (min-width: 576px) { .float-sm-start { float: left !important; }
  .float-sm-end { float: right !important; }
  .float-sm-none { float: none !important; }
  .d-sm-inline { display: inline !important; }
  .d-sm-inline-block { display: inline-block !important; }
  .d-sm-block { display: block !important; }
  .d-sm-grid { display: grid !important; }
  .d-sm-table { display: table !important; }
  .d-sm-table-row { display: table-row !important; }
  .d-sm-table-cell { display: table-cell !important; }
  .d-sm-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  .d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-sm-none { display: none !important; }
  .flex-sm-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-sm-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-sm-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-sm-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-sm-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-sm-0 { gap: 0 !important; }
  .gap-sm-1 { gap: 1rem !important; }
  .gap-sm-2 { gap: 2rem !important; }
  .gap-sm-3 { gap: 3rem !important; }
  .gap-sm-4 { gap: 4rem !important; }
  .gap-sm-5 { gap: 5rem !important; }
  .gap-sm-6 { gap: 6rem !important; }
  .gap-sm-7 { gap: 7rem !important; }
  .gap-sm-8 { gap: 8rem !important; }
  .gap-sm-9 { gap: 9rem !important; }
  .gap-sm-10 { gap: 10rem !important; }
  .justify-content-sm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-sm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-sm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-sm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-sm-evenly { -webkit-box-pack: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-sm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-sm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-sm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-sm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-sm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-sm-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-sm-center { -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-sm-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-sm-first { -webkit-box-ordinal-group: 0 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-sm-0 { -webkit-box-ordinal-group: 1 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-sm-1 { -webkit-box-ordinal-group: 2 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-sm-2 { -webkit-box-ordinal-group: 3 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-sm-3 { -webkit-box-ordinal-group: 4 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-sm-4 { -webkit-box-ordinal-group: 5 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-sm-5 { -webkit-box-ordinal-group: 6 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-sm-last { -webkit-box-ordinal-group: 7 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-sm-0 { margin: 0 !important; }
  .m-sm-1 { margin: 1rem !important; }
  .m-sm-2 { margin: 2rem !important; }
  .m-sm-3 { margin: 3rem !important; }
  .m-sm-4 { margin: 4rem !important; }
  .m-sm-5 { margin: 5rem !important; }
  .m-sm-6 { margin: 6rem !important; }
  .m-sm-7 { margin: 7rem !important; }
  .m-sm-8 { margin: 8rem !important; }
  .m-sm-9 { margin: 9rem !important; }
  .m-sm-10 { margin: 10rem !important; }
  .m-sm-auto { margin: auto !important; }
  .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-sm-1 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-sm-2 { margin-right: 2rem !important; margin-left: 2rem !important; }
  .mx-sm-3 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-sm-4 { margin-right: 4rem !important; margin-left: 4rem !important; }
  .mx-sm-5 { margin-right: 5rem !important; margin-left: 5rem !important; }
  .mx-sm-6 { margin-right: 6rem !important; margin-left: 6rem !important; }
  .mx-sm-7 { margin-right: 7rem !important; margin-left: 7rem !important; }
  .mx-sm-8 { margin-right: 8rem !important; margin-left: 8rem !important; }
  .mx-sm-9 { margin-right: 9rem !important; margin-left: 9rem !important; }
  .mx-sm-10 { margin-right: 10rem !important; margin-left: 10rem !important; }
  .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-sm-1 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-sm-2 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
  .my-sm-3 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-sm-4 { margin-top: 4rem !important; margin-bottom: 4rem !important; }
  .my-sm-5 { margin-top: 5rem !important; margin-bottom: 5rem !important; }
  .my-sm-6 { margin-top: 6rem !important; margin-bottom: 6rem !important; }
  .my-sm-7 { margin-top: 7rem !important; margin-bottom: 7rem !important; }
  .my-sm-8 { margin-top: 8rem !important; margin-bottom: 8rem !important; }
  .my-sm-9 { margin-top: 9rem !important; margin-bottom: 9rem !important; }
  .my-sm-10 { margin-top: 10rem !important; margin-bottom: 10rem !important; }
  .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-sm-0 { margin-top: 0 !important; }
  .mt-sm-1 { margin-top: 1rem !important; }
  .mt-sm-2 { margin-top: 2rem !important; }
  .mt-sm-3 { margin-top: 3rem !important; }
  .mt-sm-4 { margin-top: 4rem !important; }
  .mt-sm-5 { margin-top: 5rem !important; }
  .mt-sm-6 { margin-top: 6rem !important; }
  .mt-sm-7 { margin-top: 7rem !important; }
  .mt-sm-8 { margin-top: 8rem !important; }
  .mt-sm-9 { margin-top: 9rem !important; }
  .mt-sm-10 { margin-top: 10rem !important; }
  .mt-sm-auto { margin-top: auto !important; }
  .me-sm-0 { margin-right: 0 !important; }
  .me-sm-1 { margin-right: 1rem !important; }
  .me-sm-2 { margin-right: 2rem !important; }
  .me-sm-3 { margin-right: 3rem !important; }
  .me-sm-4 { margin-right: 4rem !important; }
  .me-sm-5 { margin-right: 5rem !important; }
  .me-sm-6 { margin-right: 6rem !important; }
  .me-sm-7 { margin-right: 7rem !important; }
  .me-sm-8 { margin-right: 8rem !important; }
  .me-sm-9 { margin-right: 9rem !important; }
  .me-sm-10 { margin-right: 10rem !important; }
  .me-sm-auto { margin-right: auto !important; }
  .mb-sm-0 { margin-bottom: 0 !important; }
  .mb-sm-1 { margin-bottom: 1rem !important; }
  .mb-sm-2 { margin-bottom: 2rem !important; }
  .mb-sm-3 { margin-bottom: 3rem !important; }
  .mb-sm-4 { margin-bottom: 4rem !important; }
  .mb-sm-5 { margin-bottom: 5rem !important; }
  .mb-sm-6 { margin-bottom: 6rem !important; }
  .mb-sm-7 { margin-bottom: 7rem !important; }
  .mb-sm-8 { margin-bottom: 8rem !important; }
  .mb-sm-9 { margin-bottom: 9rem !important; }
  .mb-sm-10 { margin-bottom: 10rem !important; }
  .mb-sm-auto { margin-bottom: auto !important; }
  .ms-sm-0 { margin-left: 0 !important; }
  .ms-sm-1 { margin-left: 1rem !important; }
  .ms-sm-2 { margin-left: 2rem !important; }
  .ms-sm-3 { margin-left: 3rem !important; }
  .ms-sm-4 { margin-left: 4rem !important; }
  .ms-sm-5 { margin-left: 5rem !important; }
  .ms-sm-6 { margin-left: 6rem !important; }
  .ms-sm-7 { margin-left: 7rem !important; }
  .ms-sm-8 { margin-left: 8rem !important; }
  .ms-sm-9 { margin-left: 9rem !important; }
  .ms-sm-10 { margin-left: 10rem !important; }
  .ms-sm-auto { margin-left: auto !important; }
  .p-sm-0 { padding: 0 !important; }
  .p-sm-1 { padding: 1rem !important; }
  .p-sm-2 { padding: 2rem !important; }
  .p-sm-3 { padding: 3rem !important; }
  .p-sm-4 { padding: 4rem !important; }
  .p-sm-5 { padding: 5rem !important; }
  .p-sm-6 { padding: 6rem !important; }
  .p-sm-7 { padding: 7rem !important; }
  .p-sm-8 { padding: 8rem !important; }
  .p-sm-9 { padding: 9rem !important; }
  .p-sm-10 { padding: 10rem !important; }
  .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-sm-1 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-sm-2 { padding-right: 2rem !important; padding-left: 2rem !important; }
  .px-sm-3 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .px-sm-4 { padding-right: 4rem !important; padding-left: 4rem !important; }
  .px-sm-5 { padding-right: 5rem !important; padding-left: 5rem !important; }
  .px-sm-6 { padding-right: 6rem !important; padding-left: 6rem !important; }
  .px-sm-7 { padding-right: 7rem !important; padding-left: 7rem !important; }
  .px-sm-8 { padding-right: 8rem !important; padding-left: 8rem !important; }
  .px-sm-9 { padding-right: 9rem !important; padding-left: 9rem !important; }
  .px-sm-10 { padding-right: 10rem !important; padding-left: 10rem !important; }
  .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-sm-1 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-sm-2 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
  .py-sm-3 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .py-sm-4 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .py-sm-5 { padding-top: 5rem !important; padding-bottom: 5rem !important; }
  .py-sm-6 { padding-top: 6rem !important; padding-bottom: 6rem !important; }
  .py-sm-7 { padding-top: 7rem !important; padding-bottom: 7rem !important; }
  .py-sm-8 { padding-top: 8rem !important; padding-bottom: 8rem !important; }
  .py-sm-9 { padding-top: 9rem !important; padding-bottom: 9rem !important; }
  .py-sm-10 { padding-top: 10rem !important; padding-bottom: 10rem !important; }
  .pt-sm-0 { padding-top: 0 !important; }
  .pt-sm-1 { padding-top: 1rem !important; }
  .pt-sm-2 { padding-top: 2rem !important; }
  .pt-sm-3 { padding-top: 3rem !important; }
  .pt-sm-4 { padding-top: 4rem !important; }
  .pt-sm-5 { padding-top: 5rem !important; }
  .pt-sm-6 { padding-top: 6rem !important; }
  .pt-sm-7 { padding-top: 7rem !important; }
  .pt-sm-8 { padding-top: 8rem !important; }
  .pt-sm-9 { padding-top: 9rem !important; }
  .pt-sm-10 { padding-top: 10rem !important; }
  .pe-sm-0 { padding-right: 0 !important; }
  .pe-sm-1 { padding-right: 1rem !important; }
  .pe-sm-2 { padding-right: 2rem !important; }
  .pe-sm-3 { padding-right: 3rem !important; }
  .pe-sm-4 { padding-right: 4rem !important; }
  .pe-sm-5 { padding-right: 5rem !important; }
  .pe-sm-6 { padding-right: 6rem !important; }
  .pe-sm-7 { padding-right: 7rem !important; }
  .pe-sm-8 { padding-right: 8rem !important; }
  .pe-sm-9 { padding-right: 9rem !important; }
  .pe-sm-10 { padding-right: 10rem !important; }
  .pb-sm-0 { padding-bottom: 0 !important; }
  .pb-sm-1 { padding-bottom: 1rem !important; }
  .pb-sm-2 { padding-bottom: 2rem !important; }
  .pb-sm-3 { padding-bottom: 3rem !important; }
  .pb-sm-4 { padding-bottom: 4rem !important; }
  .pb-sm-5 { padding-bottom: 5rem !important; }
  .pb-sm-6 { padding-bottom: 6rem !important; }
  .pb-sm-7 { padding-bottom: 7rem !important; }
  .pb-sm-8 { padding-bottom: 8rem !important; }
  .pb-sm-9 { padding-bottom: 9rem !important; }
  .pb-sm-10 { padding-bottom: 10rem !important; }
  .ps-sm-0 { padding-left: 0 !important; }
  .ps-sm-1 { padding-left: 1rem !important; }
  .ps-sm-2 { padding-left: 2rem !important; }
  .ps-sm-3 { padding-left: 3rem !important; }
  .ps-sm-4 { padding-left: 4rem !important; }
  .ps-sm-5 { padding-left: 5rem !important; }
  .ps-sm-6 { padding-left: 6rem !important; }
  .ps-sm-7 { padding-left: 7rem !important; }
  .ps-sm-8 { padding-left: 8rem !important; }
  .ps-sm-9 { padding-left: 9rem !important; }
  .ps-sm-10 { padding-left: 10rem !important; }
  .text-sm-start { text-align: left !important; }
  .text-sm-end { text-align: right !important; }
  .text-sm-center { text-align: center !important; } }

@media (min-width: 768px) { .float-md-start { float: left !important; }
  .float-md-end { float: right !important; }
  .float-md-none { float: none !important; }
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-grid { display: grid !important; }
  .d-md-table { display: table !important; }
  .d-md-table-row { display: table-row !important; }
  .d-md-table-cell { display: table-cell !important; }
  .d-md-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  .d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-md-none { display: none !important; }
  .flex-md-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-md-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-md-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-md-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-md-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-md-0 { gap: 0 !important; }
  .gap-md-1 { gap: 1rem !important; }
  .gap-md-2 { gap: 2rem !important; }
  .gap-md-3 { gap: 3rem !important; }
  .gap-md-4 { gap: 4rem !important; }
  .gap-md-5 { gap: 5rem !important; }
  .gap-md-6 { gap: 6rem !important; }
  .gap-md-7 { gap: 7rem !important; }
  .gap-md-8 { gap: 8rem !important; }
  .gap-md-9 { gap: 9rem !important; }
  .gap-md-10 { gap: 10rem !important; }
  .justify-content-md-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-md-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-md-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-md-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-md-evenly { -webkit-box-pack: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-md-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-md-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-md-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-md-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-md-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-md-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-md-center { -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-md-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-md-first { -webkit-box-ordinal-group: 0 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-md-0 { -webkit-box-ordinal-group: 1 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-md-1 { -webkit-box-ordinal-group: 2 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-md-2 { -webkit-box-ordinal-group: 3 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-md-3 { -webkit-box-ordinal-group: 4 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-md-4 { -webkit-box-ordinal-group: 5 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-md-5 { -webkit-box-ordinal-group: 6 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-md-last { -webkit-box-ordinal-group: 7 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-md-0 { margin: 0 !important; }
  .m-md-1 { margin: 1rem !important; }
  .m-md-2 { margin: 2rem !important; }
  .m-md-3 { margin: 3rem !important; }
  .m-md-4 { margin: 4rem !important; }
  .m-md-5 { margin: 5rem !important; }
  .m-md-6 { margin: 6rem !important; }
  .m-md-7 { margin: 7rem !important; }
  .m-md-8 { margin: 8rem !important; }
  .m-md-9 { margin: 9rem !important; }
  .m-md-10 { margin: 10rem !important; }
  .m-md-auto { margin: auto !important; }
  .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-md-1 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-md-2 { margin-right: 2rem !important; margin-left: 2rem !important; }
  .mx-md-3 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-md-4 { margin-right: 4rem !important; margin-left: 4rem !important; }
  .mx-md-5 { margin-right: 5rem !important; margin-left: 5rem !important; }
  .mx-md-6 { margin-right: 6rem !important; margin-left: 6rem !important; }
  .mx-md-7 { margin-right: 7rem !important; margin-left: 7rem !important; }
  .mx-md-8 { margin-right: 8rem !important; margin-left: 8rem !important; }
  .mx-md-9 { margin-right: 9rem !important; margin-left: 9rem !important; }
  .mx-md-10 { margin-right: 10rem !important; margin-left: 10rem !important; }
  .mx-md-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-md-1 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-md-2 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
  .my-md-3 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-md-4 { margin-top: 4rem !important; margin-bottom: 4rem !important; }
  .my-md-5 { margin-top: 5rem !important; margin-bottom: 5rem !important; }
  .my-md-6 { margin-top: 6rem !important; margin-bottom: 6rem !important; }
  .my-md-7 { margin-top: 7rem !important; margin-bottom: 7rem !important; }
  .my-md-8 { margin-top: 8rem !important; margin-bottom: 8rem !important; }
  .my-md-9 { margin-top: 9rem !important; margin-bottom: 9rem !important; }
  .my-md-10 { margin-top: 10rem !important; margin-bottom: 10rem !important; }
  .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-md-0 { margin-top: 0 !important; }
  .mt-md-1 { margin-top: 1rem !important; }
  .mt-md-2 { margin-top: 2rem !important; }
  .mt-md-3 { margin-top: 3rem !important; }
  .mt-md-4 { margin-top: 4rem !important; }
  .mt-md-5 { margin-top: 5rem !important; }
  .mt-md-6 { margin-top: 6rem !important; }
  .mt-md-7 { margin-top: 7rem !important; }
  .mt-md-8 { margin-top: 8rem !important; }
  .mt-md-9 { margin-top: 9rem !important; }
  .mt-md-10 { margin-top: 10rem !important; }
  .mt-md-auto { margin-top: auto !important; }
  .me-md-0 { margin-right: 0 !important; }
  .me-md-1 { margin-right: 1rem !important; }
  .me-md-2 { margin-right: 2rem !important; }
  .me-md-3 { margin-right: 3rem !important; }
  .me-md-4 { margin-right: 4rem !important; }
  .me-md-5 { margin-right: 5rem !important; }
  .me-md-6 { margin-right: 6rem !important; }
  .me-md-7 { margin-right: 7rem !important; }
  .me-md-8 { margin-right: 8rem !important; }
  .me-md-9 { margin-right: 9rem !important; }
  .me-md-10 { margin-right: 10rem !important; }
  .me-md-auto { margin-right: auto !important; }
  .mb-md-0 { margin-bottom: 0 !important; }
  .mb-md-1 { margin-bottom: 1rem !important; }
  .mb-md-2 { margin-bottom: 2rem !important; }
  .mb-md-3 { margin-bottom: 3rem !important; }
  .mb-md-4 { margin-bottom: 4rem !important; }
  .mb-md-5 { margin-bottom: 5rem !important; }
  .mb-md-6 { margin-bottom: 6rem !important; }
  .mb-md-7 { margin-bottom: 7rem !important; }
  .mb-md-8 { margin-bottom: 8rem !important; }
  .mb-md-9 { margin-bottom: 9rem !important; }
  .mb-md-10 { margin-bottom: 10rem !important; }
  .mb-md-auto { margin-bottom: auto !important; }
  .ms-md-0 { margin-left: 0 !important; }
  .ms-md-1 { margin-left: 1rem !important; }
  .ms-md-2 { margin-left: 2rem !important; }
  .ms-md-3 { margin-left: 3rem !important; }
  .ms-md-4 { margin-left: 4rem !important; }
  .ms-md-5 { margin-left: 5rem !important; }
  .ms-md-6 { margin-left: 6rem !important; }
  .ms-md-7 { margin-left: 7rem !important; }
  .ms-md-8 { margin-left: 8rem !important; }
  .ms-md-9 { margin-left: 9rem !important; }
  .ms-md-10 { margin-left: 10rem !important; }
  .ms-md-auto { margin-left: auto !important; }
  .p-md-0 { padding: 0 !important; }
  .p-md-1 { padding: 1rem !important; }
  .p-md-2 { padding: 2rem !important; }
  .p-md-3 { padding: 3rem !important; }
  .p-md-4 { padding: 4rem !important; }
  .p-md-5 { padding: 5rem !important; }
  .p-md-6 { padding: 6rem !important; }
  .p-md-7 { padding: 7rem !important; }
  .p-md-8 { padding: 8rem !important; }
  .p-md-9 { padding: 9rem !important; }
  .p-md-10 { padding: 10rem !important; }
  .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-md-1 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-md-2 { padding-right: 2rem !important; padding-left: 2rem !important; }
  .px-md-3 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .px-md-4 { padding-right: 4rem !important; padding-left: 4rem !important; }
  .px-md-5 { padding-right: 5rem !important; padding-left: 5rem !important; }
  .px-md-6 { padding-right: 6rem !important; padding-left: 6rem !important; }
  .px-md-7 { padding-right: 7rem !important; padding-left: 7rem !important; }
  .px-md-8 { padding-right: 8rem !important; padding-left: 8rem !important; }
  .px-md-9 { padding-right: 9rem !important; padding-left: 9rem !important; }
  .px-md-10 { padding-right: 10rem !important; padding-left: 10rem !important; }
  .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-md-1 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-md-2 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
  .py-md-3 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .py-md-4 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .py-md-5 { padding-top: 5rem !important; padding-bottom: 5rem !important; }
  .py-md-6 { padding-top: 6rem !important; padding-bottom: 6rem !important; }
  .py-md-7 { padding-top: 7rem !important; padding-bottom: 7rem !important; }
  .py-md-8 { padding-top: 8rem !important; padding-bottom: 8rem !important; }
  .py-md-9 { padding-top: 9rem !important; padding-bottom: 9rem !important; }
  .py-md-10 { padding-top: 10rem !important; padding-bottom: 10rem !important; }
  .pt-md-0 { padding-top: 0 !important; }
  .pt-md-1 { padding-top: 1rem !important; }
  .pt-md-2 { padding-top: 2rem !important; }
  .pt-md-3 { padding-top: 3rem !important; }
  .pt-md-4 { padding-top: 4rem !important; }
  .pt-md-5 { padding-top: 5rem !important; }
  .pt-md-6 { padding-top: 6rem !important; }
  .pt-md-7 { padding-top: 7rem !important; }
  .pt-md-8 { padding-top: 8rem !important; }
  .pt-md-9 { padding-top: 9rem !important; }
  .pt-md-10 { padding-top: 10rem !important; }
  .pe-md-0 { padding-right: 0 !important; }
  .pe-md-1 { padding-right: 1rem !important; }
  .pe-md-2 { padding-right: 2rem !important; }
  .pe-md-3 { padding-right: 3rem !important; }
  .pe-md-4 { padding-right: 4rem !important; }
  .pe-md-5 { padding-right: 5rem !important; }
  .pe-md-6 { padding-right: 6rem !important; }
  .pe-md-7 { padding-right: 7rem !important; }
  .pe-md-8 { padding-right: 8rem !important; }
  .pe-md-9 { padding-right: 9rem !important; }
  .pe-md-10 { padding-right: 10rem !important; }
  .pb-md-0 { padding-bottom: 0 !important; }
  .pb-md-1 { padding-bottom: 1rem !important; }
  .pb-md-2 { padding-bottom: 2rem !important; }
  .pb-md-3 { padding-bottom: 3rem !important; }
  .pb-md-4 { padding-bottom: 4rem !important; }
  .pb-md-5 { padding-bottom: 5rem !important; }
  .pb-md-6 { padding-bottom: 6rem !important; }
  .pb-md-7 { padding-bottom: 7rem !important; }
  .pb-md-8 { padding-bottom: 8rem !important; }
  .pb-md-9 { padding-bottom: 9rem !important; }
  .pb-md-10 { padding-bottom: 10rem !important; }
  .ps-md-0 { padding-left: 0 !important; }
  .ps-md-1 { padding-left: 1rem !important; }
  .ps-md-2 { padding-left: 2rem !important; }
  .ps-md-3 { padding-left: 3rem !important; }
  .ps-md-4 { padding-left: 4rem !important; }
  .ps-md-5 { padding-left: 5rem !important; }
  .ps-md-6 { padding-left: 6rem !important; }
  .ps-md-7 { padding-left: 7rem !important; }
  .ps-md-8 { padding-left: 8rem !important; }
  .ps-md-9 { padding-left: 9rem !important; }
  .ps-md-10 { padding-left: 10rem !important; }
  .text-md-start { text-align: left !important; }
  .text-md-end { text-align: right !important; }
  .text-md-center { text-align: center !important; } }

@media (min-width: 992px) { .float-lg-start { float: left !important; }
  .float-lg-end { float: right !important; }
  .float-lg-none { float: none !important; }
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-grid { display: grid !important; }
  .d-lg-table { display: table !important; }
  .d-lg-table-row { display: table-row !important; }
  .d-lg-table-cell { display: table-cell !important; }
  .d-lg-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  .d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-lg-none { display: none !important; }
  .flex-lg-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-lg-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-lg-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-lg-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-lg-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-lg-0 { gap: 0 !important; }
  .gap-lg-1 { gap: 1rem !important; }
  .gap-lg-2 { gap: 2rem !important; }
  .gap-lg-3 { gap: 3rem !important; }
  .gap-lg-4 { gap: 4rem !important; }
  .gap-lg-5 { gap: 5rem !important; }
  .gap-lg-6 { gap: 6rem !important; }
  .gap-lg-7 { gap: 7rem !important; }
  .gap-lg-8 { gap: 8rem !important; }
  .gap-lg-9 { gap: 9rem !important; }
  .gap-lg-10 { gap: 10rem !important; }
  .justify-content-lg-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-lg-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-lg-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-lg-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-lg-evenly { -webkit-box-pack: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-lg-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-lg-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-lg-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-lg-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-lg-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-lg-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-lg-center { -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-lg-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-lg-first { -webkit-box-ordinal-group: 0 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-lg-0 { -webkit-box-ordinal-group: 1 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-lg-1 { -webkit-box-ordinal-group: 2 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-lg-2 { -webkit-box-ordinal-group: 3 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-lg-3 { -webkit-box-ordinal-group: 4 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-lg-4 { -webkit-box-ordinal-group: 5 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-lg-5 { -webkit-box-ordinal-group: 6 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-lg-last { -webkit-box-ordinal-group: 7 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-lg-0 { margin: 0 !important; }
  .m-lg-1 { margin: 1rem !important; }
  .m-lg-2 { margin: 2rem !important; }
  .m-lg-3 { margin: 3rem !important; }
  .m-lg-4 { margin: 4rem !important; }
  .m-lg-5 { margin: 5rem !important; }
  .m-lg-6 { margin: 6rem !important; }
  .m-lg-7 { margin: 7rem !important; }
  .m-lg-8 { margin: 8rem !important; }
  .m-lg-9 { margin: 9rem !important; }
  .m-lg-10 { margin: 10rem !important; }
  .m-lg-auto { margin: auto !important; }
  .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-lg-1 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-lg-2 { margin-right: 2rem !important; margin-left: 2rem !important; }
  .mx-lg-3 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-lg-4 { margin-right: 4rem !important; margin-left: 4rem !important; }
  .mx-lg-5 { margin-right: 5rem !important; margin-left: 5rem !important; }
  .mx-lg-6 { margin-right: 6rem !important; margin-left: 6rem !important; }
  .mx-lg-7 { margin-right: 7rem !important; margin-left: 7rem !important; }
  .mx-lg-8 { margin-right: 8rem !important; margin-left: 8rem !important; }
  .mx-lg-9 { margin-right: 9rem !important; margin-left: 9rem !important; }
  .mx-lg-10 { margin-right: 10rem !important; margin-left: 10rem !important; }
  .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-lg-1 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-lg-2 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
  .my-lg-3 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-lg-4 { margin-top: 4rem !important; margin-bottom: 4rem !important; }
  .my-lg-5 { margin-top: 5rem !important; margin-bottom: 5rem !important; }
  .my-lg-6 { margin-top: 6rem !important; margin-bottom: 6rem !important; }
  .my-lg-7 { margin-top: 7rem !important; margin-bottom: 7rem !important; }
  .my-lg-8 { margin-top: 8rem !important; margin-bottom: 8rem !important; }
  .my-lg-9 { margin-top: 9rem !important; margin-bottom: 9rem !important; }
  .my-lg-10 { margin-top: 10rem !important; margin-bottom: 10rem !important; }
  .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-lg-0 { margin-top: 0 !important; }
  .mt-lg-1 { margin-top: 1rem !important; }
  .mt-lg-2 { margin-top: 2rem !important; }
  .mt-lg-3 { margin-top: 3rem !important; }
  .mt-lg-4 { margin-top: 4rem !important; }
  .mt-lg-5 { margin-top: 5rem !important; }
  .mt-lg-6 { margin-top: 6rem !important; }
  .mt-lg-7 { margin-top: 7rem !important; }
  .mt-lg-8 { margin-top: 8rem !important; }
  .mt-lg-9 { margin-top: 9rem !important; }
  .mt-lg-10 { margin-top: 10rem !important; }
  .mt-lg-auto { margin-top: auto !important; }
  .me-lg-0 { margin-right: 0 !important; }
  .me-lg-1 { margin-right: 1rem !important; }
  .me-lg-2 { margin-right: 2rem !important; }
  .me-lg-3 { margin-right: 3rem !important; }
  .me-lg-4 { margin-right: 4rem !important; }
  .me-lg-5 { margin-right: 5rem !important; }
  .me-lg-6 { margin-right: 6rem !important; }
  .me-lg-7 { margin-right: 7rem !important; }
  .me-lg-8 { margin-right: 8rem !important; }
  .me-lg-9 { margin-right: 9rem !important; }
  .me-lg-10 { margin-right: 10rem !important; }
  .me-lg-auto { margin-right: auto !important; }
  .mb-lg-0 { margin-bottom: 0 !important; }
  .mb-lg-1 { margin-bottom: 1rem !important; }
  .mb-lg-2 { margin-bottom: 2rem !important; }
  .mb-lg-3 { margin-bottom: 3rem !important; }
  .mb-lg-4 { margin-bottom: 4rem !important; }
  .mb-lg-5 { margin-bottom: 5rem !important; }
  .mb-lg-6 { margin-bottom: 6rem !important; }
  .mb-lg-7 { margin-bottom: 7rem !important; }
  .mb-lg-8 { margin-bottom: 8rem !important; }
  .mb-lg-9 { margin-bottom: 9rem !important; }
  .mb-lg-10 { margin-bottom: 10rem !important; }
  .mb-lg-auto { margin-bottom: auto !important; }
  .ms-lg-0 { margin-left: 0 !important; }
  .ms-lg-1 { margin-left: 1rem !important; }
  .ms-lg-2 { margin-left: 2rem !important; }
  .ms-lg-3 { margin-left: 3rem !important; }
  .ms-lg-4 { margin-left: 4rem !important; }
  .ms-lg-5 { margin-left: 5rem !important; }
  .ms-lg-6 { margin-left: 6rem !important; }
  .ms-lg-7 { margin-left: 7rem !important; }
  .ms-lg-8 { margin-left: 8rem !important; }
  .ms-lg-9 { margin-left: 9rem !important; }
  .ms-lg-10 { margin-left: 10rem !important; }
  .ms-lg-auto { margin-left: auto !important; }
  .p-lg-0 { padding: 0 !important; }
  .p-lg-1 { padding: 1rem !important; }
  .p-lg-2 { padding: 2rem !important; }
  .p-lg-3 { padding: 3rem !important; }
  .p-lg-4 { padding: 4rem !important; }
  .p-lg-5 { padding: 5rem !important; }
  .p-lg-6 { padding: 6rem !important; }
  .p-lg-7 { padding: 7rem !important; }
  .p-lg-8 { padding: 8rem !important; }
  .p-lg-9 { padding: 9rem !important; }
  .p-lg-10 { padding: 10rem !important; }
  .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-lg-1 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-lg-2 { padding-right: 2rem !important; padding-left: 2rem !important; }
  .px-lg-3 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .px-lg-4 { padding-right: 4rem !important; padding-left: 4rem !important; }
  .px-lg-5 { padding-right: 5rem !important; padding-left: 5rem !important; }
  .px-lg-6 { padding-right: 6rem !important; padding-left: 6rem !important; }
  .px-lg-7 { padding-right: 7rem !important; padding-left: 7rem !important; }
  .px-lg-8 { padding-right: 8rem !important; padding-left: 8rem !important; }
  .px-lg-9 { padding-right: 9rem !important; padding-left: 9rem !important; }
  .px-lg-10 { padding-right: 10rem !important; padding-left: 10rem !important; }
  .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-lg-1 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-lg-2 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
  .py-lg-3 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .py-lg-4 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .py-lg-5 { padding-top: 5rem !important; padding-bottom: 5rem !important; }
  .py-lg-6 { padding-top: 6rem !important; padding-bottom: 6rem !important; }
  .py-lg-7 { padding-top: 7rem !important; padding-bottom: 7rem !important; }
  .py-lg-8 { padding-top: 8rem !important; padding-bottom: 8rem !important; }
  .py-lg-9 { padding-top: 9rem !important; padding-bottom: 9rem !important; }
  .py-lg-10 { padding-top: 10rem !important; padding-bottom: 10rem !important; }
  .pt-lg-0 { padding-top: 0 !important; }
  .pt-lg-1 { padding-top: 1rem !important; }
  .pt-lg-2 { padding-top: 2rem !important; }
  .pt-lg-3 { padding-top: 3rem !important; }
  .pt-lg-4 { padding-top: 4rem !important; }
  .pt-lg-5 { padding-top: 5rem !important; }
  .pt-lg-6 { padding-top: 6rem !important; }
  .pt-lg-7 { padding-top: 7rem !important; }
  .pt-lg-8 { padding-top: 8rem !important; }
  .pt-lg-9 { padding-top: 9rem !important; }
  .pt-lg-10 { padding-top: 10rem !important; }
  .pe-lg-0 { padding-right: 0 !important; }
  .pe-lg-1 { padding-right: 1rem !important; }
  .pe-lg-2 { padding-right: 2rem !important; }
  .pe-lg-3 { padding-right: 3rem !important; }
  .pe-lg-4 { padding-right: 4rem !important; }
  .pe-lg-5 { padding-right: 5rem !important; }
  .pe-lg-6 { padding-right: 6rem !important; }
  .pe-lg-7 { padding-right: 7rem !important; }
  .pe-lg-8 { padding-right: 8rem !important; }
  .pe-lg-9 { padding-right: 9rem !important; }
  .pe-lg-10 { padding-right: 10rem !important; }
  .pb-lg-0 { padding-bottom: 0 !important; }
  .pb-lg-1 { padding-bottom: 1rem !important; }
  .pb-lg-2 { padding-bottom: 2rem !important; }
  .pb-lg-3 { padding-bottom: 3rem !important; }
  .pb-lg-4 { padding-bottom: 4rem !important; }
  .pb-lg-5 { padding-bottom: 5rem !important; }
  .pb-lg-6 { padding-bottom: 6rem !important; }
  .pb-lg-7 { padding-bottom: 7rem !important; }
  .pb-lg-8 { padding-bottom: 8rem !important; }
  .pb-lg-9 { padding-bottom: 9rem !important; }
  .pb-lg-10 { padding-bottom: 10rem !important; }
  .ps-lg-0 { padding-left: 0 !important; }
  .ps-lg-1 { padding-left: 1rem !important; }
  .ps-lg-2 { padding-left: 2rem !important; }
  .ps-lg-3 { padding-left: 3rem !important; }
  .ps-lg-4 { padding-left: 4rem !important; }
  .ps-lg-5 { padding-left: 5rem !important; }
  .ps-lg-6 { padding-left: 6rem !important; }
  .ps-lg-7 { padding-left: 7rem !important; }
  .ps-lg-8 { padding-left: 8rem !important; }
  .ps-lg-9 { padding-left: 9rem !important; }
  .ps-lg-10 { padding-left: 10rem !important; }
  .text-lg-start { text-align: left !important; }
  .text-lg-end { text-align: right !important; }
  .text-lg-center { text-align: center !important; } }

@media (min-width: 1200px) { .float-xl-start { float: left !important; }
  .float-xl-end { float: right !important; }
  .float-xl-none { float: none !important; }
  .d-xl-inline { display: inline !important; }
  .d-xl-inline-block { display: inline-block !important; }
  .d-xl-block { display: block !important; }
  .d-xl-grid { display: grid !important; }
  .d-xl-table { display: table !important; }
  .d-xl-table-row { display: table-row !important; }
  .d-xl-table-cell { display: table-cell !important; }
  .d-xl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  .d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-xl-none { display: none !important; }
  .flex-xl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-xl-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-xl-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-xl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-xl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-xl-0 { gap: 0 !important; }
  .gap-xl-1 { gap: 1rem !important; }
  .gap-xl-2 { gap: 2rem !important; }
  .gap-xl-3 { gap: 3rem !important; }
  .gap-xl-4 { gap: 4rem !important; }
  .gap-xl-5 { gap: 5rem !important; }
  .gap-xl-6 { gap: 6rem !important; }
  .gap-xl-7 { gap: 7rem !important; }
  .gap-xl-8 { gap: 8rem !important; }
  .gap-xl-9 { gap: 9rem !important; }
  .gap-xl-10 { gap: 10rem !important; }
  .justify-content-xl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-xl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-xl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-xl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-xl-evenly { -webkit-box-pack: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-xl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-xl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-xl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-xl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-xl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-xl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-xl-center { -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-xl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-xl-first { -webkit-box-ordinal-group: 0 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-xl-0 { -webkit-box-ordinal-group: 1 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-xl-1 { -webkit-box-ordinal-group: 2 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-xl-2 { -webkit-box-ordinal-group: 3 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-xl-3 { -webkit-box-ordinal-group: 4 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-xl-4 { -webkit-box-ordinal-group: 5 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-xl-5 { -webkit-box-ordinal-group: 6 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-xl-last { -webkit-box-ordinal-group: 7 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-xl-0 { margin: 0 !important; }
  .m-xl-1 { margin: 1rem !important; }
  .m-xl-2 { margin: 2rem !important; }
  .m-xl-3 { margin: 3rem !important; }
  .m-xl-4 { margin: 4rem !important; }
  .m-xl-5 { margin: 5rem !important; }
  .m-xl-6 { margin: 6rem !important; }
  .m-xl-7 { margin: 7rem !important; }
  .m-xl-8 { margin: 8rem !important; }
  .m-xl-9 { margin: 9rem !important; }
  .m-xl-10 { margin: 10rem !important; }
  .m-xl-auto { margin: auto !important; }
  .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xl-1 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xl-2 { margin-right: 2rem !important; margin-left: 2rem !important; }
  .mx-xl-3 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-xl-4 { margin-right: 4rem !important; margin-left: 4rem !important; }
  .mx-xl-5 { margin-right: 5rem !important; margin-left: 5rem !important; }
  .mx-xl-6 { margin-right: 6rem !important; margin-left: 6rem !important; }
  .mx-xl-7 { margin-right: 7rem !important; margin-left: 7rem !important; }
  .mx-xl-8 { margin-right: 8rem !important; margin-left: 8rem !important; }
  .mx-xl-9 { margin-right: 9rem !important; margin-left: 9rem !important; }
  .mx-xl-10 { margin-right: 10rem !important; margin-left: 10rem !important; }
  .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xl-1 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xl-2 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
  .my-xl-3 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-xl-4 { margin-top: 4rem !important; margin-bottom: 4rem !important; }
  .my-xl-5 { margin-top: 5rem !important; margin-bottom: 5rem !important; }
  .my-xl-6 { margin-top: 6rem !important; margin-bottom: 6rem !important; }
  .my-xl-7 { margin-top: 7rem !important; margin-bottom: 7rem !important; }
  .my-xl-8 { margin-top: 8rem !important; margin-bottom: 8rem !important; }
  .my-xl-9 { margin-top: 9rem !important; margin-bottom: 9rem !important; }
  .my-xl-10 { margin-top: 10rem !important; margin-bottom: 10rem !important; }
  .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xl-0 { margin-top: 0 !important; }
  .mt-xl-1 { margin-top: 1rem !important; }
  .mt-xl-2 { margin-top: 2rem !important; }
  .mt-xl-3 { margin-top: 3rem !important; }
  .mt-xl-4 { margin-top: 4rem !important; }
  .mt-xl-5 { margin-top: 5rem !important; }
  .mt-xl-6 { margin-top: 6rem !important; }
  .mt-xl-7 { margin-top: 7rem !important; }
  .mt-xl-8 { margin-top: 8rem !important; }
  .mt-xl-9 { margin-top: 9rem !important; }
  .mt-xl-10 { margin-top: 10rem !important; }
  .mt-xl-auto { margin-top: auto !important; }
  .me-xl-0 { margin-right: 0 !important; }
  .me-xl-1 { margin-right: 1rem !important; }
  .me-xl-2 { margin-right: 2rem !important; }
  .me-xl-3 { margin-right: 3rem !important; }
  .me-xl-4 { margin-right: 4rem !important; }
  .me-xl-5 { margin-right: 5rem !important; }
  .me-xl-6 { margin-right: 6rem !important; }
  .me-xl-7 { margin-right: 7rem !important; }
  .me-xl-8 { margin-right: 8rem !important; }
  .me-xl-9 { margin-right: 9rem !important; }
  .me-xl-10 { margin-right: 10rem !important; }
  .me-xl-auto { margin-right: auto !important; }
  .mb-xl-0 { margin-bottom: 0 !important; }
  .mb-xl-1 { margin-bottom: 1rem !important; }
  .mb-xl-2 { margin-bottom: 2rem !important; }
  .mb-xl-3 { margin-bottom: 3rem !important; }
  .mb-xl-4 { margin-bottom: 4rem !important; }
  .mb-xl-5 { margin-bottom: 5rem !important; }
  .mb-xl-6 { margin-bottom: 6rem !important; }
  .mb-xl-7 { margin-bottom: 7rem !important; }
  .mb-xl-8 { margin-bottom: 8rem !important; }
  .mb-xl-9 { margin-bottom: 9rem !important; }
  .mb-xl-10 { margin-bottom: 10rem !important; }
  .mb-xl-auto { margin-bottom: auto !important; }
  .ms-xl-0 { margin-left: 0 !important; }
  .ms-xl-1 { margin-left: 1rem !important; }
  .ms-xl-2 { margin-left: 2rem !important; }
  .ms-xl-3 { margin-left: 3rem !important; }
  .ms-xl-4 { margin-left: 4rem !important; }
  .ms-xl-5 { margin-left: 5rem !important; }
  .ms-xl-6 { margin-left: 6rem !important; }
  .ms-xl-7 { margin-left: 7rem !important; }
  .ms-xl-8 { margin-left: 8rem !important; }
  .ms-xl-9 { margin-left: 9rem !important; }
  .ms-xl-10 { margin-left: 10rem !important; }
  .ms-xl-auto { margin-left: auto !important; }
  .p-xl-0 { padding: 0 !important; }
  .p-xl-1 { padding: 1rem !important; }
  .p-xl-2 { padding: 2rem !important; }
  .p-xl-3 { padding: 3rem !important; }
  .p-xl-4 { padding: 4rem !important; }
  .p-xl-5 { padding: 5rem !important; }
  .p-xl-6 { padding: 6rem !important; }
  .p-xl-7 { padding: 7rem !important; }
  .p-xl-8 { padding: 8rem !important; }
  .p-xl-9 { padding: 9rem !important; }
  .p-xl-10 { padding: 10rem !important; }
  .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xl-1 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xl-2 { padding-right: 2rem !important; padding-left: 2rem !important; }
  .px-xl-3 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .px-xl-4 { padding-right: 4rem !important; padding-left: 4rem !important; }
  .px-xl-5 { padding-right: 5rem !important; padding-left: 5rem !important; }
  .px-xl-6 { padding-right: 6rem !important; padding-left: 6rem !important; }
  .px-xl-7 { padding-right: 7rem !important; padding-left: 7rem !important; }
  .px-xl-8 { padding-right: 8rem !important; padding-left: 8rem !important; }
  .px-xl-9 { padding-right: 9rem !important; padding-left: 9rem !important; }
  .px-xl-10 { padding-right: 10rem !important; padding-left: 10rem !important; }
  .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xl-1 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xl-2 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
  .py-xl-3 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .py-xl-4 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .py-xl-5 { padding-top: 5rem !important; padding-bottom: 5rem !important; }
  .py-xl-6 { padding-top: 6rem !important; padding-bottom: 6rem !important; }
  .py-xl-7 { padding-top: 7rem !important; padding-bottom: 7rem !important; }
  .py-xl-8 { padding-top: 8rem !important; padding-bottom: 8rem !important; }
  .py-xl-9 { padding-top: 9rem !important; padding-bottom: 9rem !important; }
  .py-xl-10 { padding-top: 10rem !important; padding-bottom: 10rem !important; }
  .pt-xl-0 { padding-top: 0 !important; }
  .pt-xl-1 { padding-top: 1rem !important; }
  .pt-xl-2 { padding-top: 2rem !important; }
  .pt-xl-3 { padding-top: 3rem !important; }
  .pt-xl-4 { padding-top: 4rem !important; }
  .pt-xl-5 { padding-top: 5rem !important; }
  .pt-xl-6 { padding-top: 6rem !important; }
  .pt-xl-7 { padding-top: 7rem !important; }
  .pt-xl-8 { padding-top: 8rem !important; }
  .pt-xl-9 { padding-top: 9rem !important; }
  .pt-xl-10 { padding-top: 10rem !important; }
  .pe-xl-0 { padding-right: 0 !important; }
  .pe-xl-1 { padding-right: 1rem !important; }
  .pe-xl-2 { padding-right: 2rem !important; }
  .pe-xl-3 { padding-right: 3rem !important; }
  .pe-xl-4 { padding-right: 4rem !important; }
  .pe-xl-5 { padding-right: 5rem !important; }
  .pe-xl-6 { padding-right: 6rem !important; }
  .pe-xl-7 { padding-right: 7rem !important; }
  .pe-xl-8 { padding-right: 8rem !important; }
  .pe-xl-9 { padding-right: 9rem !important; }
  .pe-xl-10 { padding-right: 10rem !important; }
  .pb-xl-0 { padding-bottom: 0 !important; }
  .pb-xl-1 { padding-bottom: 1rem !important; }
  .pb-xl-2 { padding-bottom: 2rem !important; }
  .pb-xl-3 { padding-bottom: 3rem !important; }
  .pb-xl-4 { padding-bottom: 4rem !important; }
  .pb-xl-5 { padding-bottom: 5rem !important; }
  .pb-xl-6 { padding-bottom: 6rem !important; }
  .pb-xl-7 { padding-bottom: 7rem !important; }
  .pb-xl-8 { padding-bottom: 8rem !important; }
  .pb-xl-9 { padding-bottom: 9rem !important; }
  .pb-xl-10 { padding-bottom: 10rem !important; }
  .ps-xl-0 { padding-left: 0 !important; }
  .ps-xl-1 { padding-left: 1rem !important; }
  .ps-xl-2 { padding-left: 2rem !important; }
  .ps-xl-3 { padding-left: 3rem !important; }
  .ps-xl-4 { padding-left: 4rem !important; }
  .ps-xl-5 { padding-left: 5rem !important; }
  .ps-xl-6 { padding-left: 6rem !important; }
  .ps-xl-7 { padding-left: 7rem !important; }
  .ps-xl-8 { padding-left: 8rem !important; }
  .ps-xl-9 { padding-left: 9rem !important; }
  .ps-xl-10 { padding-left: 10rem !important; }
  .text-xl-start { text-align: left !important; }
  .text-xl-end { text-align: right !important; }
  .text-xl-center { text-align: center !important; } }

@media (min-width: 1400px) { .float-xxl-start { float: left !important; }
  .float-xxl-end { float: right !important; }
  .float-xxl-none { float: none !important; }
  .d-xxl-inline { display: inline !important; }
  .d-xxl-inline-block { display: inline-block !important; }
  .d-xxl-block { display: block !important; }
  .d-xxl-grid { display: grid !important; }
  .d-xxl-table { display: table !important; }
  .d-xxl-table-row { display: table-row !important; }
  .d-xxl-table-cell { display: table-cell !important; }
  .d-xxl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  .d-xxl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-xxl-none { display: none !important; }
  .flex-xxl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-xxl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-xxl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-xxl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-xxl-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-xxl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-xxl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-xxl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-xxl-0 { gap: 0 !important; }
  .gap-xxl-1 { gap: 1rem !important; }
  .gap-xxl-2 { gap: 2rem !important; }
  .gap-xxl-3 { gap: 3rem !important; }
  .gap-xxl-4 { gap: 4rem !important; }
  .gap-xxl-5 { gap: 5rem !important; }
  .gap-xxl-6 { gap: 6rem !important; }
  .gap-xxl-7 { gap: 7rem !important; }
  .gap-xxl-8 { gap: 8rem !important; }
  .gap-xxl-9 { gap: 9rem !important; }
  .gap-xxl-10 { gap: 10rem !important; }
  .justify-content-xxl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-xxl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-xxl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-xxl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-xxl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-xxl-evenly { -webkit-box-pack: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-xxl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-xxl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-xxl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-xxl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-xxl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-xxl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-xxl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-xxl-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-xxl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-xxl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-xxl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-xxl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-xxl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-xxl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-xxl-center { -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-xxl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-xxl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-xxl-first { -webkit-box-ordinal-group: 0 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-xxl-0 { -webkit-box-ordinal-group: 1 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-xxl-1 { -webkit-box-ordinal-group: 2 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-xxl-2 { -webkit-box-ordinal-group: 3 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-xxl-3 { -webkit-box-ordinal-group: 4 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-xxl-4 { -webkit-box-ordinal-group: 5 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-xxl-5 { -webkit-box-ordinal-group: 6 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-xxl-last { -webkit-box-ordinal-group: 7 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-xxl-0 { margin: 0 !important; }
  .m-xxl-1 { margin: 1rem !important; }
  .m-xxl-2 { margin: 2rem !important; }
  .m-xxl-3 { margin: 3rem !important; }
  .m-xxl-4 { margin: 4rem !important; }
  .m-xxl-5 { margin: 5rem !important; }
  .m-xxl-6 { margin: 6rem !important; }
  .m-xxl-7 { margin: 7rem !important; }
  .m-xxl-8 { margin: 8rem !important; }
  .m-xxl-9 { margin: 9rem !important; }
  .m-xxl-10 { margin: 10rem !important; }
  .m-xxl-auto { margin: auto !important; }
  .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xxl-1 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xxl-2 { margin-right: 2rem !important; margin-left: 2rem !important; }
  .mx-xxl-3 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-xxl-4 { margin-right: 4rem !important; margin-left: 4rem !important; }
  .mx-xxl-5 { margin-right: 5rem !important; margin-left: 5rem !important; }
  .mx-xxl-6 { margin-right: 6rem !important; margin-left: 6rem !important; }
  .mx-xxl-7 { margin-right: 7rem !important; margin-left: 7rem !important; }
  .mx-xxl-8 { margin-right: 8rem !important; margin-left: 8rem !important; }
  .mx-xxl-9 { margin-right: 9rem !important; margin-left: 9rem !important; }
  .mx-xxl-10 { margin-right: 10rem !important; margin-left: 10rem !important; }
  .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xxl-1 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xxl-2 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
  .my-xxl-3 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-xxl-4 { margin-top: 4rem !important; margin-bottom: 4rem !important; }
  .my-xxl-5 { margin-top: 5rem !important; margin-bottom: 5rem !important; }
  .my-xxl-6 { margin-top: 6rem !important; margin-bottom: 6rem !important; }
  .my-xxl-7 { margin-top: 7rem !important; margin-bottom: 7rem !important; }
  .my-xxl-8 { margin-top: 8rem !important; margin-bottom: 8rem !important; }
  .my-xxl-9 { margin-top: 9rem !important; margin-bottom: 9rem !important; }
  .my-xxl-10 { margin-top: 10rem !important; margin-bottom: 10rem !important; }
  .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xxl-0 { margin-top: 0 !important; }
  .mt-xxl-1 { margin-top: 1rem !important; }
  .mt-xxl-2 { margin-top: 2rem !important; }
  .mt-xxl-3 { margin-top: 3rem !important; }
  .mt-xxl-4 { margin-top: 4rem !important; }
  .mt-xxl-5 { margin-top: 5rem !important; }
  .mt-xxl-6 { margin-top: 6rem !important; }
  .mt-xxl-7 { margin-top: 7rem !important; }
  .mt-xxl-8 { margin-top: 8rem !important; }
  .mt-xxl-9 { margin-top: 9rem !important; }
  .mt-xxl-10 { margin-top: 10rem !important; }
  .mt-xxl-auto { margin-top: auto !important; }
  .me-xxl-0 { margin-right: 0 !important; }
  .me-xxl-1 { margin-right: 1rem !important; }
  .me-xxl-2 { margin-right: 2rem !important; }
  .me-xxl-3 { margin-right: 3rem !important; }
  .me-xxl-4 { margin-right: 4rem !important; }
  .me-xxl-5 { margin-right: 5rem !important; }
  .me-xxl-6 { margin-right: 6rem !important; }
  .me-xxl-7 { margin-right: 7rem !important; }
  .me-xxl-8 { margin-right: 8rem !important; }
  .me-xxl-9 { margin-right: 9rem !important; }
  .me-xxl-10 { margin-right: 10rem !important; }
  .me-xxl-auto { margin-right: auto !important; }
  .mb-xxl-0 { margin-bottom: 0 !important; }
  .mb-xxl-1 { margin-bottom: 1rem !important; }
  .mb-xxl-2 { margin-bottom: 2rem !important; }
  .mb-xxl-3 { margin-bottom: 3rem !important; }
  .mb-xxl-4 { margin-bottom: 4rem !important; }
  .mb-xxl-5 { margin-bottom: 5rem !important; }
  .mb-xxl-6 { margin-bottom: 6rem !important; }
  .mb-xxl-7 { margin-bottom: 7rem !important; }
  .mb-xxl-8 { margin-bottom: 8rem !important; }
  .mb-xxl-9 { margin-bottom: 9rem !important; }
  .mb-xxl-10 { margin-bottom: 10rem !important; }
  .mb-xxl-auto { margin-bottom: auto !important; }
  .ms-xxl-0 { margin-left: 0 !important; }
  .ms-xxl-1 { margin-left: 1rem !important; }
  .ms-xxl-2 { margin-left: 2rem !important; }
  .ms-xxl-3 { margin-left: 3rem !important; }
  .ms-xxl-4 { margin-left: 4rem !important; }
  .ms-xxl-5 { margin-left: 5rem !important; }
  .ms-xxl-6 { margin-left: 6rem !important; }
  .ms-xxl-7 { margin-left: 7rem !important; }
  .ms-xxl-8 { margin-left: 8rem !important; }
  .ms-xxl-9 { margin-left: 9rem !important; }
  .ms-xxl-10 { margin-left: 10rem !important; }
  .ms-xxl-auto { margin-left: auto !important; }
  .p-xxl-0 { padding: 0 !important; }
  .p-xxl-1 { padding: 1rem !important; }
  .p-xxl-2 { padding: 2rem !important; }
  .p-xxl-3 { padding: 3rem !important; }
  .p-xxl-4 { padding: 4rem !important; }
  .p-xxl-5 { padding: 5rem !important; }
  .p-xxl-6 { padding: 6rem !important; }
  .p-xxl-7 { padding: 7rem !important; }
  .p-xxl-8 { padding: 8rem !important; }
  .p-xxl-9 { padding: 9rem !important; }
  .p-xxl-10 { padding: 10rem !important; }
  .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xxl-1 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xxl-2 { padding-right: 2rem !important; padding-left: 2rem !important; }
  .px-xxl-3 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .px-xxl-4 { padding-right: 4rem !important; padding-left: 4rem !important; }
  .px-xxl-5 { padding-right: 5rem !important; padding-left: 5rem !important; }
  .px-xxl-6 { padding-right: 6rem !important; padding-left: 6rem !important; }
  .px-xxl-7 { padding-right: 7rem !important; padding-left: 7rem !important; }
  .px-xxl-8 { padding-right: 8rem !important; padding-left: 8rem !important; }
  .px-xxl-9 { padding-right: 9rem !important; padding-left: 9rem !important; }
  .px-xxl-10 { padding-right: 10rem !important; padding-left: 10rem !important; }
  .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xxl-1 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xxl-2 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
  .py-xxl-3 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .py-xxl-4 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
  .py-xxl-5 { padding-top: 5rem !important; padding-bottom: 5rem !important; }
  .py-xxl-6 { padding-top: 6rem !important; padding-bottom: 6rem !important; }
  .py-xxl-7 { padding-top: 7rem !important; padding-bottom: 7rem !important; }
  .py-xxl-8 { padding-top: 8rem !important; padding-bottom: 8rem !important; }
  .py-xxl-9 { padding-top: 9rem !important; padding-bottom: 9rem !important; }
  .py-xxl-10 { padding-top: 10rem !important; padding-bottom: 10rem !important; }
  .pt-xxl-0 { padding-top: 0 !important; }
  .pt-xxl-1 { padding-top: 1rem !important; }
  .pt-xxl-2 { padding-top: 2rem !important; }
  .pt-xxl-3 { padding-top: 3rem !important; }
  .pt-xxl-4 { padding-top: 4rem !important; }
  .pt-xxl-5 { padding-top: 5rem !important; }
  .pt-xxl-6 { padding-top: 6rem !important; }
  .pt-xxl-7 { padding-top: 7rem !important; }
  .pt-xxl-8 { padding-top: 8rem !important; }
  .pt-xxl-9 { padding-top: 9rem !important; }
  .pt-xxl-10 { padding-top: 10rem !important; }
  .pe-xxl-0 { padding-right: 0 !important; }
  .pe-xxl-1 { padding-right: 1rem !important; }
  .pe-xxl-2 { padding-right: 2rem !important; }
  .pe-xxl-3 { padding-right: 3rem !important; }
  .pe-xxl-4 { padding-right: 4rem !important; }
  .pe-xxl-5 { padding-right: 5rem !important; }
  .pe-xxl-6 { padding-right: 6rem !important; }
  .pe-xxl-7 { padding-right: 7rem !important; }
  .pe-xxl-8 { padding-right: 8rem !important; }
  .pe-xxl-9 { padding-right: 9rem !important; }
  .pe-xxl-10 { padding-right: 10rem !important; }
  .pb-xxl-0 { padding-bottom: 0 !important; }
  .pb-xxl-1 { padding-bottom: 1rem !important; }
  .pb-xxl-2 { padding-bottom: 2rem !important; }
  .pb-xxl-3 { padding-bottom: 3rem !important; }
  .pb-xxl-4 { padding-bottom: 4rem !important; }
  .pb-xxl-5 { padding-bottom: 5rem !important; }
  .pb-xxl-6 { padding-bottom: 6rem !important; }
  .pb-xxl-7 { padding-bottom: 7rem !important; }
  .pb-xxl-8 { padding-bottom: 8rem !important; }
  .pb-xxl-9 { padding-bottom: 9rem !important; }
  .pb-xxl-10 { padding-bottom: 10rem !important; }
  .ps-xxl-0 { padding-left: 0 !important; }
  .ps-xxl-1 { padding-left: 1rem !important; }
  .ps-xxl-2 { padding-left: 2rem !important; }
  .ps-xxl-3 { padding-left: 3rem !important; }
  .ps-xxl-4 { padding-left: 4rem !important; }
  .ps-xxl-5 { padding-left: 5rem !important; }
  .ps-xxl-6 { padding-left: 6rem !important; }
  .ps-xxl-7 { padding-left: 7rem !important; }
  .ps-xxl-8 { padding-left: 8rem !important; }
  .ps-xxl-9 { padding-left: 9rem !important; }
  .ps-xxl-10 { padding-left: 10rem !important; }
  .text-xxl-start { text-align: left !important; }
  .text-xxl-end { text-align: right !important; }
  .text-xxl-center { text-align: center !important; } }

@media (min-width: 1200px) { .fs-1 { font-size: 2.5rem !important; }
  .fs-2 { font-size: 2rem !important; }
  .fs-3 { font-size: 1.75rem !important; }
  .fs-4 { font-size: 1.5rem !important; } }

@media print { .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-grid { display: grid !important; }
  .d-print-table { display: table !important; }
  .d-print-table-row { display: table-row !important; }
  .d-print-table-cell { display: table-cell !important; }
  .d-print-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  .d-print-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-print-none { display: none !important; } }

/*! locomotive-scroll v4.1.1 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */
html.has-scroll-smooth { overflow: hidden; }

html.has-scroll-dragging { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.has-scroll-smooth body { overflow: hidden; }

.has-scroll-smooth [data-scroll-container] { min-height: 100vh; }

[data-scroll-direction="horizontal"] [data-scroll-container] { height: 100vh; display: inline-block; white-space: nowrap; }

[data-scroll-direction="horizontal"] [data-scroll-section] { display: inline-block; vertical-align: top; white-space: nowrap; height: 100%; }

.c-scrollbar { position: absolute; right: 0; top: 0; width: 11px; height: 100%; -webkit-transform-origin: center right; transform-origin: center right; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, -webkit-transform 0.3s; transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s; opacity: 0; }

.c-scrollbar:hover { -webkit-transform: scaleX(1.45); transform: scaleX(1.45); }

.c-scrollbar:hover, .has-scroll-scrolling .c-scrollbar, .has-scroll-dragging .c-scrollbar { opacity: 1; }

[data-scroll-direction="horizontal"] .c-scrollbar { width: 100%; height: 10px; top: auto; bottom: 0; -webkit-transform: scaleY(1); transform: scaleY(1); }

[data-scroll-direction="horizontal"] .c-scrollbar:hover { -webkit-transform: scaleY(1.3); transform: scaleY(1.3); }

.c-scrollbar_thumb { position: absolute; top: 0; right: 0; background-color: black; opacity: 0.5; width: 7px; border-radius: 10px; margin: 2px; cursor: -webkit-grab; cursor: grab; }

.has-scroll-dragging .c-scrollbar_thumb { cursor: -webkit-grabbing; cursor: grabbing; }

[data-scroll-direction="horizontal"] .c-scrollbar_thumb { right: auto; bottom: 0; }

/* Box sizing rules */
*, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; }

/* Remove default padding */
ul[class], ol[class] { padding: 0; }

/* Remove default margin */
body, h1, .h1, h2, .h2, h3, .h3, h4, .h4, p, ul[class], ol[class], li, figure, figcaption, blockquote, dl, dd { margin: 0; }

/* Set core body defaults */
body { min-height: 100vh; scroll-behavior: smooth; text-rendering: optimizeSpeed; line-height: 1.5; }

/* Remove list styles on ul, ol elements with a class attribute */
ul[class], ol[class] { list-style: none; }

/* A elements that don't have a class get default styles */
a:not([class]) { -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto; }

/* Make images easier to work with */
img { max-width: 100%; display: block; }

/* Natural flow and rhythm in articles by default */
article > * + * { margin-top: 1em; }

/* Inherit fonts for inputs and buttons */
input, button, textarea, select { font: inherit; }

/* Remove all animations and transitions for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) { * { -webkit-animation-duration: 0.01ms !important; animation-duration: 0.01ms !important; -webkit-animation-iteration-count: 1 !important; animation-iteration-count: 1 !important; -webkit-transition-duration: 0.01ms !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; } }

/** Text meant only for screen readers. */
.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ }

.screen-reader-text:focus { background-color: #FFFFFF; border-radius: 3px; -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #0000FF; display: block; font-size: 0.875; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ }

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus { outline: 0; }

/** Basic project styling */
:root { font-size: 20px; }

@media (max-width: 575px) { :root { font-size: 16px; } }

html { -webkit-box-sizing: border-box; box-sizing: border-box; }

html, body { height: 100%; }

*, *::before, *::after { -webkit-box-sizing: inherit; box-sizing: inherit; }

body { display: block; position: relative; font-family: "DM Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-style: normal; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; line-height: 1.6250; color: #FFFFFF; background-color: #07515f; }

/** This file contains all @font-face declarations, if any. */
/** Basic typography style for copy text see: http://www.w3schools.com/html/default.asp */
/**
* HEADINGS
*/
h1, .h1 { font-family: "Bebas Neue", "Times", sans-serif; font-size: 7.5rem; line-height: .9; }

h1 span.smaller, .h1 span.smaller { display: block; margin-bottom: 1rem; font-size: 2.5rem; line-height: 1.25; }

@media (max-width: 1199px) { h1, .h1 { font-size: 6.5rem; } }

@media (max-width: 991px) { h1, .h1 { font-size: 6rem; } }

@media (max-width: 767px) { h1, .h1 { font-size: 4.5rem; } }

h2, .h2 { font-size: 3.5rem; font-family: "Bebas Neue", "Times", sans-serif; line-height: 1; text-transform: uppercase; }

h2.bigger, .bigger.h2 { font-size: 6rem; }

@media (max-width: 767px) { h2.bigger, .bigger.h2 { font-size: 4rem; } }

@media (max-width: 767px) { h2.bigger, .bigger.h2 { font-size: 3rem; } }

h2.smaller, .smaller.h2 { font-size: 1.5rem; }

h3, .h3 { font-size: 1.5rem; text-transform: uppercase; font-family: "Bebas Neue", "Times", sans-serif; }

/**
* PARAGRAPHS
*/
p.exergue { font-size: 2rem; font-weight: 700; line-height: 1.25; }

/**
* FORMATTING
*/
/**
* LINKS
*/
a:not(.btn) { color: #FFFFFF; text-decoration: none; font-weight: 500; display: inline-block; text-decoration: none; }

a:not(.btn):hover { color: #FFFFFF; }

a:not(.btn):after { content: ''; display: block; background-color: #FFFFFF; width: 100%; height: 2px; -webkit-transform: scale(0, 1); transform: scale(0, 1); -webkit-transform-origin: left; transform-origin: left; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

a:not(.btn) svg { margin-left: .5rem; -webkit-transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

a:not(.btn).with-arrow:after { margin-top: 0.25rem; }

@media (max-width: 575px) { a:not(.btn).with-arrow svg { display: none; } }

a:not(.btn):hover:after { -webkit-transform: scale(1, 1); transform: scale(1, 1); }

a:not(.btn):hover svg { margin-left: 1rem; }

/**
* LISTS
*/
/**
* QUOTES
*/
/** This file contains CSS helper classes. */
.text-color-yellow { color: #ffbe5c; }

.text-color-blue { color: #07515f; }

.text-color-red { color: #f63c55; }

.text-color-lightred { color: #ff9080; }

.text-color-green { color: #74aa99; }

.text-color-white { color: #FFFFFF; }

.background-color-yellow { background-color: #ffbe5c; }

.background-color-blue { background-color: #07515f; }

.background-color-red { background-color: #f63c55; }

.background-color-lightred { background-color: #ff9080; }

.background-color-green { background-color: #74aa99; }

.background-color-white { background-color: #FFFFFF; }

/** This file contains all styles related to the header of the site/application. */
.site-header { position: fixed; top: 0; left: 0; width: 100%; padding: 1.5rem 0; background-color: #07515f; z-index: 8000; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.19, 1, 0.22, 1); transition: -webkit-transform 0.3s cubic-bezier(0.19, 1, 0.22, 1); transition: transform 0.3s cubic-bezier(0.19, 1, 0.22, 1); transition: transform 0.3s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.3s cubic-bezier(0.19, 1, 0.22, 1); }

.site-header .container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

@media (max-width: 991.98px) { .site-header .social { margin-left: auto; margin-right: 1.5rem; }
  .site-header .social .social__list li a { font-size: 1.4rem; } }

@media (max-width: 991.98px) { .site-header .social { display: none; } }

html[data-direction="up"] body.scrolled .site-header { -webkit-transform: translateY(0); transform: translateY(0); }

body.scrolled .site-header { -webkit-transform: translateY(-100%); transform: translateY(-100%); }

a.site-branding:after { display: none; }

@media (max-width: 767.98px) { a.site-branding img { max-width: 160px; } }

.page-header { padding-top: 14rem; margin-bottom: 10rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

@media (max-width: 575px) { .page-header { padding-top: 8rem; height: auto; } }

.page-header__content { position: relative; }

.page-header__content picture { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 95%; width: auto; display: block; z-index: -1; }

@media (max-width: 991px) { .page-header__content picture { right: 80%; } }

@media (max-width: 575px) { .page-header__content picture { top: auto; right: auto; position: relative; -webkit-transform: none; transform: none; } }

@media (min-width: 576px) { .page-header__content picture img { max-width: none; } }

.page-header__content > h1, .page-header__content > .h1 { position: relative; }

@media (max-width: 575px) { .page-header__content > h1, .page-header__content > .h1 { top: -2rem; margin-bottom: -2rem; } }

.page-header__content--alt p { margin-top: 2rem; }

.page-header__content--alt picture { left: 90%; right: auto; }

@media (max-width: 991px) { .page-header__content--alt picture { left: 80%; } }

@media (max-width: 575px) { .page-header__content--alt picture { left: auto; } }

@media (min-width: 768px) { .page-header__content--alt p { max-width: 70%; } }

/** This file contains all styles related to the navigation of the site/application. */
@media (max-width: 991.98px) { .site-navigation { display: none; } }

.site-navigation ul { display: -webkit-box; display: -ms-flexbox; display: flex; }

.site-navigation ul.sub-menu li:not(:last-child) { margin-right: 0; margin-bottom: .5rem; }

.site-navigation ul li a.active:after { -webkit-transform: scale(1, 1); transform: scale(1, 1); }

.site-navigation ul li:not(:last-child) { margin-right: 2rem; }

.site-navigation ul li.menu-item-has-children > a { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }

.site-navigation ul li.menu-item-has-children > a:before { content: '\f0d7'; font-family: 'Font Awesome 5 Free'; font-weight: 900; margin-left: 0.5rem; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

.site-navigation ul li.menu-item-has-children > a:after { position: absolute; bottom: -2px; left: 0; }

.site-navigation ul li.menu-item-has-children > a.active:before { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }

.site-navigation ul.sub-menu { position: absolute; top: 0; left: 0; width: 100%; min-height: 50vh; padding: 8rem 0; z-index: -1; background-color: #07515f; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); transition: -webkit-transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); }

.site-navigation ul.sub-menu li { opacity: 0; -webkit-transition: opacity .3s; transition: opacity .3s; -webkit-transition-delay: 0s; transition-delay: 0s; }

.site-navigation ul.sub-menu a { opacity: 0.3; font-size: 4.5rem; font-family: "Bebas Neue", "Times", sans-serif; line-height: 1; -webkit-transition: opacity .3s; transition: opacity .3s; }

.site-navigation ul.sub-menu a:after { display: none; }

.site-navigation ul.sub-menu a:hover { opacity: 1; }

.site-navigation ul.sub-menu.active { -webkit-transform: translateY(0); transform: translateY(0); }

.site-navigation ul.sub-menu.active li { opacity: 1; -webkit-transition-delay: .3s; transition-delay: .3s; }

.menu-toggle { position: relative; width: 50px; height: 50px; cursor: pointer; background-color: transparent; border: 0; padding: 0; }

@media (min-width: 992px) { .menu-toggle { display: none; } }

.menu-toggle div { margin: auto; position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 22px; height: 12px; }

.menu-toggle span { position: absolute; display: block; width: 100%; height: 2px; background-color: #FFFFFF; border-radius: 1px; -webkit-transition: all 0.2s cubic-bezier(0.1, 0.82, 0.76, 0.965); transition: all 0.2s cubic-bezier(0.1, 0.82, 0.76, 0.965); }

.menu-toggle span:first-of-type { top: 0; }

.menu-toggle span:last-of-type { bottom: 0; }

.menu-toggle.active span:first-of-type { -webkit-transform: rotate(45deg); transform: rotate(45deg); top: 5px; }

.menu-toggle.active span:last-of-type { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); bottom: 5px; }

.menu-toggle.active:hover span:first-of-type, .menu-toggle.active:hover span:last-of-type { width: 22px; }

.mobile-menu { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #07515f; z-index: 7000; -webkit-transform: translateY(-100%); transform: translateY(-100%); -webkit-transition: -webkit-transform 1s cubic-bezier(0.645, 0.045, 0.355, 1); transition: -webkit-transform 1s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 1s cubic-bezier(0.645, 0.045, 0.355, 1); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; }

.mobile-menu .close-btn { position: absolute; top: 1rem; right: 1rem; }

.mobile-menu ul li a { font-size: 1.2rem; }

.mobile-menu ul li.menu-item-has-children > a { margin-bottom: 1rem; font-size: 2rem; line-height: 1; text-transform: uppercase; font-family: "Bebas Neue", "Times", sans-serif; }

.mobile-menu ul li.menu-item-has-children > a:after { display: none; }

.mobile-menu ul.sub-menu { margin-bottom: 2rem; }

.mobile-menu .social { margin-top: 2rem; }

.mobile-menu .social__list li a { font-size: 1.6rem; }

.menu-is-open .mobile-menu { -webkit-transform: translateY(0); transform: translateY(0); }

/** This file contains all styles related to the main of the site/application. */
.site-section { padding: 6.5rem 0; }

picture.with-mask { max-width: 445px; height: 445px; height: auto; }

picture.with-radius { display: block; overflow: hidden; }

picture.btlr { border-top-left-radius: 50%; }

picture.btrr { border-top-right-radius: 50%; }

picture.bblr { border-bottom-left-radius: 50%; }

picture.bbrr { border-bottom-right-radius: 50%; }

details { border-bottom: 2px solid #07515f; }

details summary { position: relative; padding-bottom: 1rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; font-size: 2rem; font-weight: 700; -webkit-appearance: none; list-style: none; }

details summary::marker, details summary::-webkit-details-marker { display: none; font-size: 0; }

details summary > span { position: absolute; top: 40%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 0; display: block; width: 20px; height: 20px; }

details summary > span:before, details summary > span:after { content: ''; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; width: 100%; height: 2px; background-color: #07515f; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

details summary > span:before { -webkit-transform: translate(-50%, -50%) rotate(90deg); transform: translate(-50%, -50%) rotate(90deg); }

details .details-content { padding-bottom: 2rem; }

details[open] summary > span:before, details[open] summary > span:after { -webkit-transform: translate(-50%, -50%) rotate(180deg); transform: translate(-50%, -50%) rotate(180deg); }

.quote__author svg { margin-bottom: 1rem; }

.quote__author strong { display: block; text-transform: uppercase; font-family: "Bebas Neue", "Times", sans-serif; font-weight: 400; font-size: 1.5rem; }

.reveal > * { display: block; opacity: 0; visibility: hidden; -webkit-transform: translateY(-10px); transform: translateY(-10px); }

.slide-controls { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

[class^='slide-btn-'] { width: 60px; height: 60px; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

[class^='slide-btn-']:not(:last-of-type) { margin-right: 1rem; }

/** This file contains all styles related to the article of the site/application. */
/** This file contains all styles related to the sidebar of the site/application. */
/** This file contains all styles related to the footer of the site/application. */
.site-footer { position: relative; padding-top: 10rem; padding-bottom: 2rem; overflow: hidden; }

@media (max-width: 767.98px) { .site-footer { text-align: center; } }

.site-footer figure { position: absolute; top: 0; left: 50%; z-index: -1; }

@media (max-width: 991px) { .site-footer figure { top: 25%; } }

@media (max-width: 575px) { .site-footer figure { left: 30%; }
  .site-footer figure img { max-width: 400px; } }

.site-footer address { margin-bottom: 0.25rem; }

.footer-heading { display: block; text-transform: uppercase; font-family: "Bebas Neue", "Times", sans-serif; font-size: 1.5rem; margin-bottom: 1rem; }

.footer-menu li:not(:last-child) { margin-bottom: 0.25rem; }

a.made-by-k { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 1rem; line-height: 1; margin-top: 0.5rem; }

a.made-by-k svg { margin-left: 0.35rem; margin-bottom: 0.3rem; max-width: 100px; -ms-flex-preferred-size: 100px; flex-basis: 100px; height: auto; }

a.made-by-k:after { display: none; }

a.made-by-k:hover svg { margin-left: 0.35rem; }

@media (max-width: 991px) { a.made-by-k { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  a.made-by-k svg { max-width: 80px; -ms-flex-preferred-size: 80px; flex-basis: 80px; } }

/** Style for breadcrumbs component. Indicate the current page's location within a navigational hierarchy. Separators are automatically added in CSS through `::before` */
/** Styles for all button components. */
button:focus, .btn:focus { -webkit-box-shadow: none; box-shadow: none; }

.btn { position: relative; padding: 0; z-index: 0; }

.btn span { display: block; border-radius: 4px; background-color: #07515f; color: #FFFFFF; font-weight: 700; padding: .75rem 3rem; -webkit-transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

.btn:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 2px solid #07515f; border-radius: 4px; -webkit-transform: translate(1rem, 1rem); transform: translate(1rem, 1rem); z-index: -1; }

.btn:hover span { -webkit-transform: translate(1rem, 1rem); transform: translate(1rem, 1rem); }

.btn--inversed span { background-color: #FFFFFF; color: #07515f; }

.btn--inversed:before { border-color: #FFFFFF !important; }

.btn--green span { background-color: #74aa99; color: #FFFFFF; }

.btn--green:before { border-color: #74aa99; }

.btn--green.btn--inversed span { background-color: #FFFFFF; color: #74aa99; }

.btn--green.btn--inversed:before { border-color: #FFFFFF; }

.btn--red span { background-color: #f63c55; color: #FFFFFF; }

.btn--red:before { border-color: #f63c55; }

.btn--red.btn--inversed span { background-color: #FFFFFF; color: #f63c55; }

.btn--red.btn--inversed:before { border-color: #FFFFFF; }

.btn--yellow span { background-color: #ffbe5c; color: #FFFFFF; }

.btn--yellow:before { border-color: #ffbe5c; }

.btn--yellow.btn--inversed span { background-color: #FFFFFF; color: #ffbe5c; }

.btn--yellow.btn--inversed:before { border-color: #FFFFFF; }

.btn--lightred span { background-color: #ff9080; color: #FFFFFF; }

.btn--lightred:before { border-color: #ff9080; }

.btn--lightred.btn--inversed span { background-color: #FFFFFF; color: #ff9080; }

/** This file contains all styles related to the form component. */
/** This file contains all styles related to the loader component. */
.loader { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; height: calc(var(--vh, 1vh) * 100); background-color: #07515f; z-index: 9000; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

@media (max-width: 575px) { .loader { height: 100%; } }

/** Style for pagination component. */
.c-scrollbar { z-index: 8500; }

.menu-is-open .c-scrollbar { opacity: 0; }

/** Style for social links component. */
.social__list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.social__list li:not(:last-child) { margin-right: 1rem; }

.social__list li a { font-size: 1.1rem; -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

.social__list li a:after { display: none; }

.social__list li a:hover { -webkit-transform: scale(1.3); transform: scale(1.3); }

/** This file contains all styles related to the table component. see http://www.w3schools.com/html/html_tables.asp */
/** This file contains styles that are specific to the 404 not found page. */
.error404__title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 15rem; line-height: 1; font-family: "Bebas Neue", "Times", sans-serif; }

@media (max-width: 575px) { .error404__title { font-size: 10rem; } }

.error404__title figure { margin: 0 1rem; }

@media (max-width: 575px) { .error404__title figure svg { width: 100px; height: 150px; } }

/** This file contains styles that are specific to the default page template. */
.page-content > * + * { margin-top: 2rem; }

/** This file contains styles that are specific to the home page. */
.home .page-header__content picture { overflow: hidden; width: 610px; height: 670px; }

@media (max-width: 575px) { .home .page-header__content picture { width: 100%; height: 400px; } }

.home .page-header__content picture img { height: 100%; position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }

@media (max-width: 575px) { .home .page-header__content picture img { max-width: none; } }

.about picture { display: block; }

.about picture img { -webkit-mask-image: url("assets/img/b-mask.svg"); mask-image: url("assets/img/b-mask.svg"); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; }

.propositions details:not(:last-of-type) { margin-bottom: 2rem; }

@media (max-width: 991.98px) { .expertise { padding-bottom: 0; } }

.expertise__picker a { display: block; opacity: .3; text-decoration: none; -webkit-transition: opacity .3s; transition: opacity .3s; }

.expertise__picker a:after { display: none; }

.expertise__picker a.active { opacity: 1; }

.expertise__picker a h3, .expertise__picker a .h3 { text-transform: uppercase; font-family: "Bebas Neue", "Times", sans-serif; font-size: 3.5rem; font-weight: 400; }

@media (max-width: 575px) { .expertise__picker a h3, .expertise__picker a .h3 { font-size: 3rem; } }

.expertise__images { position: relative; overflow: hidden; width: 445px; height: 445px; margin-left: auto; margin-right: auto; -webkit-transition: border-radius 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); transition: border-radius 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

@media (max-width: 767.98px) { .expertise__images { width: 280px; height: 280px; } }

.expertise__images[data-radius="prime-promotionnelle"] { border-radius: 50% 50% 0 0; }

.expertise__images[data-radius="textile-professionnel"] { border-radius: 0 50% 50% 50%; }

.expertise__images[data-radius="goodies"] { border-radius: 0 0 50% 0; }

.expertise__images[data-radius="fidelite"] { border-radius: 0 0 0 50%; }

.expertise__images picture { position: absolute; top: 0; left: 0; display: block; opacity: 0; }

.expertise__images picture.active { opacity: 1; }

/** This file contains styles that are specific to the "Prime promotionnelle" template page. */
.page-template-prime-promotionnelle { background-color: #f63c55; }

.page-template-prime-promotionnelle .loader { background-color: #f63c55; }

.page-template-prime-promotionnelle .mobile-menu { background-color: #f63c55; }

.page-template-prime-promotionnelle .site-header { background-color: #f63c55; }

.page-template-prime-promotionnelle .site-navigation ul.sub-menu { background-color: #f63c55; }

/** This file contains styles that are specific to the "Textile professionnel" template page. */
.page-template-textile-pro { background-color: #ffbe5c; }

.page-template-textile-pro .loader { background-color: #ffbe5c; }

.page-template-textile-pro .mobile-menu { background-color: #ffbe5c; }

.page-template-textile-pro .site-header { background-color: #ffbe5c; }

.page-template-textile-pro .site-navigation ul.sub-menu { background-color: #ffbe5c; }

#partenaires { overflow: hidden; }

.swiper-partenaires { overflow: visible; }

.swiper-partenaires .swiper-wrapper { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

/** This file contains styles that are specific to the "Goodies" template page. */
.page-template-goodies { background-color: #74aa99; }

.page-template-goodies .loader { background-color: #74aa99; }

.page-template-goodies .mobile-menu { background-color: #74aa99; }

.page-template-goodies .site-header { background-color: #74aa99; }

.page-template-goodies .site-navigation ul.sub-menu { background-color: #74aa99; }

/** This file contains styles that are specific to the "Goodies" template page. */
.page-template-fidelite { background-color: #ff9080; }

.page-template-fidelite .loader { background-color: #ff9080; }

.page-template-fidelite .mobile-menu { background-color: #ff9080; }

.page-template-fidelite .site-header { background-color: #ff9080; }

.page-template-fidelite .site-navigation ul.sub-menu { background-color: #ff9080; }

/** This file contains styles that are specific to the "Team Pro" template page. */
.slider-left { width: 100%; }

@media (max-width: 575px) { .slider-left { text-align: center; } }

.slider-text { display: block; font-size: 15rem; line-height: 0.4; color: rgba(255, 255, 255, 0.15); text-transform: uppercase; font-family: "Bebas Neue", "Times", sans-serif; white-space: nowrap; }

@media (max-width: 991px) { .slider-text { font-size: 10rem; } }

@media (max-width: 575px) { .slider-text { font-size: 5rem; } }

#team-figures { overflow: hidden; }

.figure { text-align: center; }

.figure strong { display: block; font-size: 3.5rem; font-weight: 400; line-height: 1; font-family: "Bebas Neue", "Times", sans-serif; }

.team__block { padding: 4rem 0; border-bottom: 1px solid rgba(255, 255, 255, 0.3); }

@media (max-width: 991px) { .team__block { padding-top: 0; } }

.team__block.last { padding-bottom: 0; border-bottom: 0; }

.team__number { display: block; font-size: 8rem; font-weight: 400; line-height: 1; font-family: "Bebas Neue", "Times", sans-serif; margin-top: 2rem; text-align: center; }

@media (max-width: 991px) { .team__number { font-size: 5rem; text-align: left; } }

@media (max-width: 575px) { .team__number { font-size: 3rem; } }

ul.team__savoirfaire { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 1rem; }

ul.team__savoirfaire li { border-radius: 3px; border: 2px solid #FFFFFF; padding: 0 1rem; margin-bottom: 1rem; }

ul.team__savoirfaire li:not(:last-child) { margin-right: 0.5rem; }

/** This file contains styles that are specific to the "Boîte blue" template page. */
#mood { overflow: hidden; }

#mood .quote-icon { position: relative; top: -4rem; }

#mood .swiper-team { overflow: visible; }

#mood .swiper-slide:nth-child(3n-1) img { margin-top: 4rem; }

#mood .swiper-slide:nth-child(3n) img { margin-top: 2rem; }

@media (max-width: 991px) { #mood .swiper-slide { width: 90%; } }

#mood .swiper-slide img { margin-bottom: 1rem; }

#mood .swiper-slide legend { font-size: 1rem; }

#mood .slide-controls { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

/** Ding ding! Shame!! All shamefull css overrides or lazy stuff (the less the better ofc) */

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

/*# sourceMappingURL=style.css.map */
