/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
/* You can add global styles to this file, and also import other style files */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #3D3B53;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #FFF;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #2C6C8F;
  --bs-secondary: #4D395A;
  --bs-success: #8CC04B;
  --bs-info: #0dcaf0;
  --bs-warning: #ED6C02;
  --bs-danger: #dc3545;
  --bs-light: #FBFBFB;
  --bs-dark: #4D4D4D;
  --bs-primary-rgb: 44, 108, 143;
  --bs-secondary-rgb: 77, 57, 90;
  --bs-success-rgb: 140, 192, 75;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 237, 108, 2;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 251, 251, 251;
  --bs-dark-rgb: 77, 77, 77;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --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));
  --bs-body-font-family: Lato, Roboto, Open Sans, sans-serif;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #FFF;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -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;
}
h6, h5, h4, h3, h2, h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1 {
    font-size: 2.5rem;
  }
}
h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2 {
    font-size: 2rem;
  }
}
h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3 {
    font-size: 1.75rem;
  }
}
h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4 {
    font-size: 1.5rem;
  }
}
h5 {
  font-size: 1.25rem;
}
h6 {
  font-size: 1rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title],
abbr[data-bs-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  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: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 0.875em;
}
mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #2C6C8F;
  text-decoration: underline;
}
a:hover {
  color: #235672;
}
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: #FFF;
  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;
}
.app_container__1KGP8,
.app_container-fluid__1eNtU,
.app_container-xxxxl__UWXqp,
.app_container-xxxl__2yeZE,
.app_container-xxl__r_2ib,
.app_container-xl___bmkA,
.app_container-lg__2qR3h,
.app_container-md__34bYj,
.app_container-sm__2KWlm {
  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) {
  .app_container-sm__2KWlm, .app_container__1KGP8 {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .app_container-md__34bYj, .app_container-sm__2KWlm, .app_container__1KGP8 {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .app_container-lg__2qR3h, .app_container-md__34bYj, .app_container-sm__2KWlm, .app_container__1KGP8 {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .app_container-xl___bmkA, .app_container-lg__2qR3h, .app_container-md__34bYj, .app_container-sm__2KWlm, .app_container__1KGP8 {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .app_container-xxl__r_2ib, .app_container-xl___bmkA, .app_container-lg__2qR3h, .app_container-md__34bYj, .app_container-sm__2KWlm, .app_container__1KGP8 {
    max-width: 1320px;
  }
}
@media (min-width: 1600px) {
  .app_container-xxxl__2yeZE, .app_container-xxl__r_2ib, .app_container-xl___bmkA, .app_container-lg__2qR3h, .app_container-md__34bYj, .app_container-sm__2KWlm, .app_container__1KGP8 {
    max-width: 1570px;
  }
}
@media (min-width: 2000px) {
  .app_container-xxxxl__UWXqp, .app_container-xxxl__2yeZE, .app_container-xxl__r_2ib, .app_container-xl___bmkA, .app_container-lg__2qR3h, .app_container-md__34bYj, .app_container-sm__2KWlm, .app_container__1KGP8 {
    max-width: 1970px;
  }
}
.app_row__2ns0O {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.app_row__2ns0O > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.app_col__3Z0tb {
  flex: 1 0 0%;
}
.app_row-cols-auto__1Qva8 > * {
  flex: 0 0 auto;
  width: auto;
}
.app_row-cols-1__5MhQ7 > * {
  flex: 0 0 auto;
  width: 100%;
}
.app_row-cols-2__i0rb0 > * {
  flex: 0 0 auto;
  width: 50%;
}
.app_row-cols-3__3K-lz > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}
.app_row-cols-4__3TW4V > * {
  flex: 0 0 auto;
  width: 25%;
}
.app_row-cols-5__1_anX > * {
  flex: 0 0 auto;
  width: 20%;
}
.app_row-cols-6__1wHOx > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}
.app_col-auto__HldhU {
  flex: 0 0 auto;
  width: auto;
}
.app_col-1__2UN4Z {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.app_col-2__1XYwd {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.app_col-3__S7g4q {
  flex: 0 0 auto;
  width: 25%;
}
.app_col-4__v6StP {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.app_col-5__1AFhT {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.app_col-6__1XLaQ {
  flex: 0 0 auto;
  width: 50%;
}
.app_col-7__2eVH8 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.app_col-8__2pdfN {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.app_col-9__3m4yc {
  flex: 0 0 auto;
  width: 75%;
}
.app_col-10__28mW8 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.app_col-11__3zIQ3 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.app_col-12__2qFwA {
  flex: 0 0 auto;
  width: 100%;
}
.app_offset-1__2uZ_n {
  margin-left: 8.33333333%;
}
.app_offset-2__1Khdy {
  margin-left: 16.66666667%;
}
.app_offset-3__2twMY {
  margin-left: 25%;
}
.app_offset-4__14BKH {
  margin-left: 33.33333333%;
}
.app_offset-5__2Qdvh {
  margin-left: 41.66666667%;
}
.app_offset-6__9digf {
  margin-left: 50%;
}
.app_offset-7__365SG {
  margin-left: 58.33333333%;
}
.app_offset-8__3tPFp {
  margin-left: 66.66666667%;
}
.app_offset-9__3I7i0 {
  margin-left: 75%;
}
.app_offset-10__3FnPe {
  margin-left: 83.33333333%;
}
.app_offset-11__3D6z1 {
  margin-left: 91.66666667%;
}
.app_g-0__2rnLs,
.app_gx-0__hoB3j {
  --bs-gutter-x: 0;
}
.app_g-0__2rnLs,
.app_gy-0__1v9JC {
  --bs-gutter-y: 0;
}
.app_g-1__kbG2x,
.app_gx-1__1qX18 {
  --bs-gutter-x: 0.25rem;
}
.app_g-1__kbG2x,
.app_gy-1__Q7PCK {
  --bs-gutter-y: 0.25rem;
}
.app_g-2___52iM,
.app_gx-2__1z-ba {
  --bs-gutter-x: 0.5rem;
}
.app_g-2___52iM,
.app_gy-2__36bKg {
  --bs-gutter-y: 0.5rem;
}
.app_g-3__J5QqG,
.app_gx-3__2vPTJ {
  --bs-gutter-x: 1rem;
}
.app_g-3__J5QqG,
.app_gy-3__2wg6h {
  --bs-gutter-y: 1rem;
}
.app_g-4__3j6T6,
.app_gx-4__1SEJk {
  --bs-gutter-x: 1.5rem;
}
.app_g-4__3j6T6,
.app_gy-4__22HVO {
  --bs-gutter-y: 1.5rem;
}
.app_g-5__rNgNr,
.app_gx-5__1J1lj {
  --bs-gutter-x: 3rem;
}
.app_g-5__rNgNr,
.app_gy-5__k8UYQ {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .app_col-sm__hNxJz {
    flex: 1 0 0%;
  }

  .app_row-cols-sm-auto__1JSZ_ > * {
    flex: 0 0 auto;
    width: auto;
  }

  .app_row-cols-sm-1__31nan > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_row-cols-sm-2__1ZZ52 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_row-cols-sm-3__D4x2G > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .app_row-cols-sm-4__3edT2 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_row-cols-sm-5__3617C > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .app_row-cols-sm-6__1zsFf > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .app_col-sm-auto__2rWu4 {
    flex: 0 0 auto;
    width: auto;
  }

  .app_col-sm-1__2X5Lc {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .app_col-sm-2__3tgco {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .app_col-sm-3__2x_hs {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_col-sm-4__Jv57O {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .app_col-sm-5__2gz9H {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .app_col-sm-6__3GSnL {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_col-sm-7__2FchQ {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .app_col-sm-8__1DCTq {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .app_col-sm-9__csDsJ {
    flex: 0 0 auto;
    width: 75%;
  }

  .app_col-sm-10__LNrC1 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .app_col-sm-11__1nlXl {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .app_col-sm-12__3iZsa {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_offset-sm-0__bvJmq {
    margin-left: 0;
  }

  .app_offset-sm-1__3jrhs {
    margin-left: 8.33333333%;
  }

  .app_offset-sm-2__12MNA {
    margin-left: 16.66666667%;
  }

  .app_offset-sm-3__3Xp3Q {
    margin-left: 25%;
  }

  .app_offset-sm-4__7_B_Q {
    margin-left: 33.33333333%;
  }

  .app_offset-sm-5__2KzFI {
    margin-left: 41.66666667%;
  }

  .app_offset-sm-6__1NTYb {
    margin-left: 50%;
  }

  .app_offset-sm-7__35838 {
    margin-left: 58.33333333%;
  }

  .app_offset-sm-8__25gjl {
    margin-left: 66.66666667%;
  }

  .app_offset-sm-9__yBMj3 {
    margin-left: 75%;
  }

  .app_offset-sm-10__3Z8vx {
    margin-left: 83.33333333%;
  }

  .app_offset-sm-11__11fX9 {
    margin-left: 91.66666667%;
  }

  .app_g-sm-0__pjFGl,
.app_gx-sm-0__CiU44 {
    --bs-gutter-x: 0;
  }

  .app_g-sm-0__pjFGl,
.app_gy-sm-0__1OXtI {
    --bs-gutter-y: 0;
  }

  .app_g-sm-1__3yo4M,
.app_gx-sm-1__3qBz2 {
    --bs-gutter-x: 0.25rem;
  }

  .app_g-sm-1__3yo4M,
.app_gy-sm-1__3EylL {
    --bs-gutter-y: 0.25rem;
  }

  .app_g-sm-2__3y6A_,
.app_gx-sm-2__2idJI {
    --bs-gutter-x: 0.5rem;
  }

  .app_g-sm-2__3y6A_,
.app_gy-sm-2__2C-Hc {
    --bs-gutter-y: 0.5rem;
  }

  .app_g-sm-3__1M9GI,
.app_gx-sm-3__2wTYn {
    --bs-gutter-x: 1rem;
  }

  .app_g-sm-3__1M9GI,
.app_gy-sm-3__1fI3I {
    --bs-gutter-y: 1rem;
  }

  .app_g-sm-4__2QjxI,
.app_gx-sm-4__2nhni {
    --bs-gutter-x: 1.5rem;
  }

  .app_g-sm-4__2QjxI,
.app_gy-sm-4__ITRiZ {
    --bs-gutter-y: 1.5rem;
  }

  .app_g-sm-5__1y8DB,
.app_gx-sm-5__3NtD6 {
    --bs-gutter-x: 3rem;
  }

  .app_g-sm-5__1y8DB,
.app_gy-sm-5__2sB0A {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .app_col-md__3V6-t {
    flex: 1 0 0%;
  }

  .app_row-cols-md-auto__3MIzo > * {
    flex: 0 0 auto;
    width: auto;
  }

  .app_row-cols-md-1__MCjlk > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_row-cols-md-2__3sLU_ > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_row-cols-md-3__7lEHV > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .app_row-cols-md-4__3znbb > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_row-cols-md-5__F8UI9 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .app_row-cols-md-6__cwl58 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .app_col-md-auto__suOOQ {
    flex: 0 0 auto;
    width: auto;
  }

  .app_col-md-1__DvCgb {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .app_col-md-2__1zXG3 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .app_col-md-3__25K6c {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_col-md-4__2fsYe {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .app_col-md-5__3Fbhw {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .app_col-md-6__1yisx {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_col-md-7__rAXmL {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .app_col-md-8__3npUa {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .app_col-md-9__DjQxU {
    flex: 0 0 auto;
    width: 75%;
  }

  .app_col-md-10__1MgEZ {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .app_col-md-11__8gBOl {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .app_col-md-12__39fvR {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_offset-md-0__39o5D {
    margin-left: 0;
  }

  .app_offset-md-1__1OTKe {
    margin-left: 8.33333333%;
  }

  .app_offset-md-2__3IU6V {
    margin-left: 16.66666667%;
  }

  .app_offset-md-3__3j1Mp {
    margin-left: 25%;
  }

  .app_offset-md-4__3ysqu {
    margin-left: 33.33333333%;
  }

  .app_offset-md-5__3imRq {
    margin-left: 41.66666667%;
  }

  .app_offset-md-6__13mGb {
    margin-left: 50%;
  }

  .app_offset-md-7__RSZwe {
    margin-left: 58.33333333%;
  }

  .app_offset-md-8__GBJlz {
    margin-left: 66.66666667%;
  }

  .app_offset-md-9__3gLZS {
    margin-left: 75%;
  }

  .app_offset-md-10__1s5tc {
    margin-left: 83.33333333%;
  }

  .app_offset-md-11__3Q5_N {
    margin-left: 91.66666667%;
  }

  .app_g-md-0__3Ym8g,
.app_gx-md-0__2bZ03 {
    --bs-gutter-x: 0;
  }

  .app_g-md-0__3Ym8g,
.app_gy-md-0__spvwl {
    --bs-gutter-y: 0;
  }

  .app_g-md-1__1vmMN,
.app_gx-md-1__3L9u_ {
    --bs-gutter-x: 0.25rem;
  }

  .app_g-md-1__1vmMN,
.app_gy-md-1__2eHbT {
    --bs-gutter-y: 0.25rem;
  }

  .app_g-md-2__195KB,
.app_gx-md-2__Cn4-N {
    --bs-gutter-x: 0.5rem;
  }

  .app_g-md-2__195KB,
.app_gy-md-2__3cHAR {
    --bs-gutter-y: 0.5rem;
  }

  .app_g-md-3__24hSY,
.app_gx-md-3__298vb {
    --bs-gutter-x: 1rem;
  }

  .app_g-md-3__24hSY,
.app_gy-md-3__2MmwF {
    --bs-gutter-y: 1rem;
  }

  .app_g-md-4__2m-CA,
.app_gx-md-4__3FdbJ {
    --bs-gutter-x: 1.5rem;
  }

  .app_g-md-4__2m-CA,
.app_gy-md-4__1N_H_ {
    --bs-gutter-y: 1.5rem;
  }

  .app_g-md-5__2AuxD,
.app_gx-md-5__eQIHP {
    --bs-gutter-x: 3rem;
  }

  .app_g-md-5__2AuxD,
.app_gy-md-5__D5Vhk {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .app_col-lg__32bqK {
    flex: 1 0 0%;
  }

  .app_row-cols-lg-auto__JD_pn > * {
    flex: 0 0 auto;
    width: auto;
  }

  .app_row-cols-lg-1__RrGBW > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_row-cols-lg-2__3mkxZ > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_row-cols-lg-3__17qOn > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .app_row-cols-lg-4__3ARc9 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_row-cols-lg-5__4U5aT > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .app_row-cols-lg-6__1rVbu > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .app_col-lg-auto__1pax_ {
    flex: 0 0 auto;
    width: auto;
  }

  .app_col-lg-1__bOuoa {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .app_col-lg-2__2EO-x {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .app_col-lg-3__2n23O {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_col-lg-4__bZKWu {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .app_col-lg-5__3z6qa {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .app_col-lg-6__1FTcK {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_col-lg-7__1z0JE {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .app_col-lg-8__2VV6Q {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .app_col-lg-9__1qXNx {
    flex: 0 0 auto;
    width: 75%;
  }

  .app_col-lg-10__2hnjr {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .app_col-lg-11__2GkOn {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .app_col-lg-12__n5dDK {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_offset-lg-0__1TIzU {
    margin-left: 0;
  }

  .app_offset-lg-1__2lbIa {
    margin-left: 8.33333333%;
  }

  .app_offset-lg-2__3bgeI {
    margin-left: 16.66666667%;
  }

  .app_offset-lg-3__223LL {
    margin-left: 25%;
  }

  .app_offset-lg-4__fBjhU {
    margin-left: 33.33333333%;
  }

  .app_offset-lg-5__1r82c {
    margin-left: 41.66666667%;
  }

  .app_offset-lg-6__K2W6P {
    margin-left: 50%;
  }

  .app_offset-lg-7__1XeqK {
    margin-left: 58.33333333%;
  }

  .app_offset-lg-8__3_XvY {
    margin-left: 66.66666667%;
  }

  .app_offset-lg-9__AIfJ9 {
    margin-left: 75%;
  }

  .app_offset-lg-10__eBSyj {
    margin-left: 83.33333333%;
  }

  .app_offset-lg-11__1Zh6C {
    margin-left: 91.66666667%;
  }

  .app_g-lg-0__2Fb2q,
.app_gx-lg-0__ricil {
    --bs-gutter-x: 0;
  }

  .app_g-lg-0__2Fb2q,
.app_gy-lg-0__rE4Ta {
    --bs-gutter-y: 0;
  }

  .app_g-lg-1__Datlw,
.app_gx-lg-1__3tIAy {
    --bs-gutter-x: 0.25rem;
  }

  .app_g-lg-1__Datlw,
.app_gy-lg-1__2qhUF {
    --bs-gutter-y: 0.25rem;
  }

  .app_g-lg-2__g18ni,
.app_gx-lg-2__2Pe95 {
    --bs-gutter-x: 0.5rem;
  }

  .app_g-lg-2__g18ni,
.app_gy-lg-2__2A5QS {
    --bs-gutter-y: 0.5rem;
  }

  .app_g-lg-3__3tmLU,
.app_gx-lg-3__7LZh9 {
    --bs-gutter-x: 1rem;
  }

  .app_g-lg-3__3tmLU,
.app_gy-lg-3__3hk28 {
    --bs-gutter-y: 1rem;
  }

  .app_g-lg-4__1m0UJ,
.app_gx-lg-4__355OO {
    --bs-gutter-x: 1.5rem;
  }

  .app_g-lg-4__1m0UJ,
.app_gy-lg-4__2spkQ {
    --bs-gutter-y: 1.5rem;
  }

  .app_g-lg-5__34WVm,
.app_gx-lg-5__EkbFf {
    --bs-gutter-x: 3rem;
  }

  .app_g-lg-5__34WVm,
.app_gy-lg-5__1SEri {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .app_col-xl__2ODxz {
    flex: 1 0 0%;
  }

  .app_row-cols-xl-auto__odDpZ > * {
    flex: 0 0 auto;
    width: auto;
  }

  .app_row-cols-xl-1__z75Mw > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_row-cols-xl-2__1ms1B > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_row-cols-xl-3__1UfdE > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .app_row-cols-xl-4__c-8XG > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_row-cols-xl-5__J55j2 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .app_row-cols-xl-6__32cuV > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .app_col-xl-auto__2yIWi {
    flex: 0 0 auto;
    width: auto;
  }

  .app_col-xl-1__3et6H {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .app_col-xl-2__dgwv4 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .app_col-xl-3__17iRi {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_col-xl-4__2XVwh {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .app_col-xl-5__2j9QA {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .app_col-xl-6__3PEj_ {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_col-xl-7__Bv499 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .app_col-xl-8__3IWWx {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .app_col-xl-9__Yk7qg {
    flex: 0 0 auto;
    width: 75%;
  }

  .app_col-xl-10__27b42 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .app_col-xl-11__15Khp {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .app_col-xl-12__13Rou {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_offset-xl-0__1B41P {
    margin-left: 0;
  }

  .app_offset-xl-1__1ipNp {
    margin-left: 8.33333333%;
  }

  .app_offset-xl-2__382lB {
    margin-left: 16.66666667%;
  }

  .app_offset-xl-3__4sXI0 {
    margin-left: 25%;
  }

  .app_offset-xl-4__1jSA6 {
    margin-left: 33.33333333%;
  }

  .app_offset-xl-5__wVfpa {
    margin-left: 41.66666667%;
  }

  .app_offset-xl-6__2WhKL {
    margin-left: 50%;
  }

  .app_offset-xl-7___Y4Au {
    margin-left: 58.33333333%;
  }

  .app_offset-xl-8__3eomU {
    margin-left: 66.66666667%;
  }

  .app_offset-xl-9__1_kI0 {
    margin-left: 75%;
  }

  .app_offset-xl-10__2vNSJ {
    margin-left: 83.33333333%;
  }

  .app_offset-xl-11__3_EPv {
    margin-left: 91.66666667%;
  }

  .app_g-xl-0__1j1yq,
.app_gx-xl-0__1cX1O {
    --bs-gutter-x: 0;
  }

  .app_g-xl-0__1j1yq,
.app_gy-xl-0__2HYzz {
    --bs-gutter-y: 0;
  }

  .app_g-xl-1__1tmUq,
.app_gx-xl-1__2S_NS {
    --bs-gutter-x: 0.25rem;
  }

  .app_g-xl-1__1tmUq,
.app_gy-xl-1__1Zt6J {
    --bs-gutter-y: 0.25rem;
  }

  .app_g-xl-2__1qnO-,
.app_gx-xl-2__34Qy5 {
    --bs-gutter-x: 0.5rem;
  }

  .app_g-xl-2__1qnO-,
.app_gy-xl-2__1N9gQ {
    --bs-gutter-y: 0.5rem;
  }

  .app_g-xl-3__1RJ-X,
.app_gx-xl-3__1leZR {
    --bs-gutter-x: 1rem;
  }

  .app_g-xl-3__1RJ-X,
.app_gy-xl-3__1OiKN {
    --bs-gutter-y: 1rem;
  }

  .app_g-xl-4__2csG8,
.app_gx-xl-4__2cNhW {
    --bs-gutter-x: 1.5rem;
  }

  .app_g-xl-4__2csG8,
.app_gy-xl-4__2dT8L {
    --bs-gutter-y: 1.5rem;
  }

  .app_g-xl-5__1PZwU,
.app_gx-xl-5__12tv4 {
    --bs-gutter-x: 3rem;
  }

  .app_g-xl-5__1PZwU,
.app_gy-xl-5__1q16e {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .app_col-xxl__1miwc {
    flex: 1 0 0%;
  }

  .app_row-cols-xxl-auto__2nTgt > * {
    flex: 0 0 auto;
    width: auto;
  }

  .app_row-cols-xxl-1__TccM2 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_row-cols-xxl-2__2wU0x > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_row-cols-xxl-3__YjKKQ > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .app_row-cols-xxl-4__1zWD- > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_row-cols-xxl-5__JRLJt > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .app_row-cols-xxl-6__1WdW0 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .app_col-xxl-auto__1pDvX {
    flex: 0 0 auto;
    width: auto;
  }

  .app_col-xxl-1__3Cy2F {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .app_col-xxl-2__O7gQT {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .app_col-xxl-3__1l0Wo {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_col-xxl-4__sbcVX {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .app_col-xxl-5__2aPaB {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .app_col-xxl-6__eFi35 {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_col-xxl-7__CVB1f {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .app_col-xxl-8__1klIZ {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .app_col-xxl-9__3dG0A {
    flex: 0 0 auto;
    width: 75%;
  }

  .app_col-xxl-10__ozfz9 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .app_col-xxl-11__dJcm5 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .app_col-xxl-12__1HV2s {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_offset-xxl-0__2njYC {
    margin-left: 0;
  }

  .app_offset-xxl-1__2FUkx {
    margin-left: 8.33333333%;
  }

  .app_offset-xxl-2__ErvyX {
    margin-left: 16.66666667%;
  }

  .app_offset-xxl-3__2h31t {
    margin-left: 25%;
  }

  .app_offset-xxl-4__3vzyy {
    margin-left: 33.33333333%;
  }

  .app_offset-xxl-5__1t06Y {
    margin-left: 41.66666667%;
  }

  .app_offset-xxl-6__1OsmL {
    margin-left: 50%;
  }

  .app_offset-xxl-7__iCang {
    margin-left: 58.33333333%;
  }

  .app_offset-xxl-8__aifix {
    margin-left: 66.66666667%;
  }

  .app_offset-xxl-9__2JgMm {
    margin-left: 75%;
  }

  .app_offset-xxl-10__3Qnkr {
    margin-left: 83.33333333%;
  }

  .app_offset-xxl-11__1IqCd {
    margin-left: 91.66666667%;
  }

  .app_g-xxl-0__1WFbE,
.app_gx-xxl-0__3b11k {
    --bs-gutter-x: 0;
  }

  .app_g-xxl-0__1WFbE,
.app_gy-xxl-0__1bNtq {
    --bs-gutter-y: 0;
  }

  .app_g-xxl-1__14qqO,
.app_gx-xxl-1__3qWyh {
    --bs-gutter-x: 0.25rem;
  }

  .app_g-xxl-1__14qqO,
.app_gy-xxl-1__Adh8X {
    --bs-gutter-y: 0.25rem;
  }

  .app_g-xxl-2__1Lv3e,
.app_gx-xxl-2__2l556 {
    --bs-gutter-x: 0.5rem;
  }

  .app_g-xxl-2__1Lv3e,
.app_gy-xxl-2__1g7uq {
    --bs-gutter-y: 0.5rem;
  }

  .app_g-xxl-3__oM-u3,
.app_gx-xxl-3__2rIZY {
    --bs-gutter-x: 1rem;
  }

  .app_g-xxl-3__oM-u3,
.app_gy-xxl-3__31PyE {
    --bs-gutter-y: 1rem;
  }

  .app_g-xxl-4__1nFPz,
.app_gx-xxl-4__Rc0G6 {
    --bs-gutter-x: 1.5rem;
  }

  .app_g-xxl-4__1nFPz,
.app_gy-xxl-4__36V7j {
    --bs-gutter-y: 1.5rem;
  }

  .app_g-xxl-5__KuGq8,
.app_gx-xxl-5__2bjmb {
    --bs-gutter-x: 3rem;
  }

  .app_g-xxl-5__KuGq8,
.app_gy-xxl-5__3xCsH {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1600px) {
  .app_col-xxxl__1G3c8 {
    flex: 1 0 0%;
  }

  .app_row-cols-xxxl-auto__2z8Uh > * {
    flex: 0 0 auto;
    width: auto;
  }

  .app_row-cols-xxxl-1__iLAP5 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_row-cols-xxxl-2__3zxuA > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_row-cols-xxxl-3__2BtGO > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .app_row-cols-xxxl-4__2901A > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_row-cols-xxxl-5__uVQy6 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .app_row-cols-xxxl-6__r4-8A > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .app_col-xxxl-auto__1sRSQ {
    flex: 0 0 auto;
    width: auto;
  }

  .app_col-xxxl-1__Kf-t8 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .app_col-xxxl-2__a_6iJ {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .app_col-xxxl-3__3LH0J {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_col-xxxl-4__183G5 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .app_col-xxxl-5__OGHwP {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .app_col-xxxl-6__3U6hN {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_col-xxxl-7__3tBQL {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .app_col-xxxl-8__YgBbR {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .app_col-xxxl-9__3yrzS {
    flex: 0 0 auto;
    width: 75%;
  }

  .app_col-xxxl-10__1WMza {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .app_col-xxxl-11__2MWsc {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .app_col-xxxl-12__1461V {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_offset-xxxl-0__2aGVD {
    margin-left: 0;
  }

  .app_offset-xxxl-1__3RXKm {
    margin-left: 8.33333333%;
  }

  .app_offset-xxxl-2__1ugbw {
    margin-left: 16.66666667%;
  }

  .app_offset-xxxl-3__16GoB {
    margin-left: 25%;
  }

  .app_offset-xxxl-4__1zF36 {
    margin-left: 33.33333333%;
  }

  .app_offset-xxxl-5__2trW2 {
    margin-left: 41.66666667%;
  }

  .app_offset-xxxl-6__1Oqpe {
    margin-left: 50%;
  }

  .app_offset-xxxl-7__1C9YE {
    margin-left: 58.33333333%;
  }

  .app_offset-xxxl-8__1E54k {
    margin-left: 66.66666667%;
  }

  .app_offset-xxxl-9__FI3xo {
    margin-left: 75%;
  }

  .app_offset-xxxl-10__2VjGY {
    margin-left: 83.33333333%;
  }

  .app_offset-xxxl-11__1kZP_ {
    margin-left: 91.66666667%;
  }

  .app_g-xxxl-0__1JMGQ,
.app_gx-xxxl-0__2FFOY {
    --bs-gutter-x: 0;
  }

  .app_g-xxxl-0__1JMGQ,
.app_gy-xxxl-0__3TOxQ {
    --bs-gutter-y: 0;
  }

  .app_g-xxxl-1__3O1po,
.app_gx-xxxl-1__3IotU {
    --bs-gutter-x: 0.25rem;
  }

  .app_g-xxxl-1__3O1po,
.app_gy-xxxl-1__1HK2W {
    --bs-gutter-y: 0.25rem;
  }

  .app_g-xxxl-2__2PQPB,
.app_gx-xxxl-2___aPPt {
    --bs-gutter-x: 0.5rem;
  }

  .app_g-xxxl-2__2PQPB,
.app_gy-xxxl-2__33f7J {
    --bs-gutter-y: 0.5rem;
  }

  .app_g-xxxl-3__1peGs,
.app_gx-xxxl-3__2sosP {
    --bs-gutter-x: 1rem;
  }

  .app_g-xxxl-3__1peGs,
.app_gy-xxxl-3__102Mc {
    --bs-gutter-y: 1rem;
  }

  .app_g-xxxl-4__Il7Vk,
.app_gx-xxxl-4__2SMRR {
    --bs-gutter-x: 1.5rem;
  }

  .app_g-xxxl-4__Il7Vk,
.app_gy-xxxl-4__3POGn {
    --bs-gutter-y: 1.5rem;
  }

  .app_g-xxxl-5__2NMpk,
.app_gx-xxxl-5__3gP6w {
    --bs-gutter-x: 3rem;
  }

  .app_g-xxxl-5__2NMpk,
.app_gy-xxxl-5__2OnLL {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 2000px) {
  .app_col-xxxxl__1rp35 {
    flex: 1 0 0%;
  }

  .app_row-cols-xxxxl-auto__2r7WS > * {
    flex: 0 0 auto;
    width: auto;
  }

  .app_row-cols-xxxxl-1___6chU > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_row-cols-xxxxl-2__-mf2p > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_row-cols-xxxxl-3__2hKxZ > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .app_row-cols-xxxxl-4__329l0 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_row-cols-xxxxl-5__COTWt > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .app_row-cols-xxxxl-6__3AV5P > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .app_col-xxxxl-auto__1hlyB {
    flex: 0 0 auto;
    width: auto;
  }

  .app_col-xxxxl-1__3eANV {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .app_col-xxxxl-2__1cz6E {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .app_col-xxxxl-3__MNosN {
    flex: 0 0 auto;
    width: 25%;
  }

  .app_col-xxxxl-4__2vXRV {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .app_col-xxxxl-5__3OuF6 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .app_col-xxxxl-6__1PSS6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .app_col-xxxxl-7__15aQB {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .app_col-xxxxl-8__1PBmm {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .app_col-xxxxl-9__1GJUh {
    flex: 0 0 auto;
    width: 75%;
  }

  .app_col-xxxxl-10__2yubt {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .app_col-xxxxl-11__2a5FG {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .app_col-xxxxl-12__1OMNK {
    flex: 0 0 auto;
    width: 100%;
  }

  .app_offset-xxxxl-0__3LgnO {
    margin-left: 0;
  }

  .app_offset-xxxxl-1__TWvSP {
    margin-left: 8.33333333%;
  }

  .app_offset-xxxxl-2__2haww {
    margin-left: 16.66666667%;
  }

  .app_offset-xxxxl-3__Qc7so {
    margin-left: 25%;
  }

  .app_offset-xxxxl-4__B2-Ba {
    margin-left: 33.33333333%;
  }

  .app_offset-xxxxl-5__9HVB5 {
    margin-left: 41.66666667%;
  }

  .app_offset-xxxxl-6__2wl1G {
    margin-left: 50%;
  }

  .app_offset-xxxxl-7__310OM {
    margin-left: 58.33333333%;
  }

  .app_offset-xxxxl-8__19Yt6 {
    margin-left: 66.66666667%;
  }

  .app_offset-xxxxl-9__1A0Ba {
    margin-left: 75%;
  }

  .app_offset-xxxxl-10__3leeD {
    margin-left: 83.33333333%;
  }

  .app_offset-xxxxl-11__1LI0- {
    margin-left: 91.66666667%;
  }

  .app_g-xxxxl-0__2ri1e,
.app_gx-xxxxl-0__2UfJo {
    --bs-gutter-x: 0;
  }

  .app_g-xxxxl-0__2ri1e,
.app_gy-xxxxl-0__cZKu1 {
    --bs-gutter-y: 0;
  }

  .app_g-xxxxl-1__2Tohj,
.app_gx-xxxxl-1__3Hfv9 {
    --bs-gutter-x: 0.25rem;
  }

  .app_g-xxxxl-1__2Tohj,
.app_gy-xxxxl-1__g10MW {
    --bs-gutter-y: 0.25rem;
  }

  .app_g-xxxxl-2__842p-,
.app_gx-xxxxl-2__3ocax {
    --bs-gutter-x: 0.5rem;
  }

  .app_g-xxxxl-2__842p-,
.app_gy-xxxxl-2__1qRPY {
    --bs-gutter-y: 0.5rem;
  }

  .app_g-xxxxl-3__19nyI,
.app_gx-xxxxl-3__3dmpQ {
    --bs-gutter-x: 1rem;
  }

  .app_g-xxxxl-3__19nyI,
.app_gy-xxxxl-3__2cEOG {
    --bs-gutter-y: 1rem;
  }

  .app_g-xxxxl-4__2HpJx,
.app_gx-xxxxl-4__1PVUy {
    --bs-gutter-x: 1.5rem;
  }

  .app_g-xxxxl-4__2HpJx,
.app_gy-xxxxl-4__Ltzo1 {
    --bs-gutter-y: 1.5rem;
  }

  .app_g-xxxxl-5__3_2mV,
.app_gx-xxxxl-5__3zNVp {
    --bs-gutter-x: 3rem;
  }

  .app_g-xxxxl-5__3_2mV,
.app_gy-xxxxl-5__2V_iM {
    --bs-gutter-y: 3rem;
  }
}
.app_align-baseline__1ESYB {
  vertical-align: baseline !important;
}
.app_align-top__SVfG1 {
  vertical-align: top !important;
}
.app_align-middle__dzHHd {
  vertical-align: middle !important;
}
.app_align-bottom__3BjBk {
  vertical-align: bottom !important;
}
.app_align-text-bottom__3WHHO {
  vertical-align: text-bottom !important;
}
.app_align-text-top__2mNqO {
  vertical-align: text-top !important;
}
.app_float-start__3KCbh {
  float: left !important;
}
.app_float-end__38O-4 {
  float: right !important;
}
.app_float-none__1c-_q {
  float: none !important;
}
.app_opacity-0__qYPj9 {
  opacity: 0 !important;
}
.app_opacity-25__2z8VG {
  opacity: 0.25 !important;
}
.app_opacity-50__3h2B0 {
  opacity: 0.5 !important;
}
.app_opacity-75__36fMy {
  opacity: 0.75 !important;
}
.app_opacity-100___QORu {
  opacity: 1 !important;
}
.app_overflow-auto__35w9d {
  overflow: auto !important;
}
.app_overflow-hidden__1BC95 {
  overflow: hidden !important;
}
.app_overflow-visible__3KXH2 {
  overflow: visible !important;
}
.app_overflow-scroll__36YyS {
  overflow: scroll !important;
}
.app_d-inline__MQUsl {
  display: inline !important;
}
.app_d-inline-block__2wNup {
  display: inline-block !important;
}
.app_d-block__foFN6 {
  display: block !important;
}
.app_d-grid__KRLy- {
  display: grid !important;
}
.app_d-table__BdWFk {
  display: table !important;
}
.app_d-table-row__3Cq6U {
  display: table-row !important;
}
.app_d-table-cell__3EpES {
  display: table-cell !important;
}
.app_d-flex__2x49K {
  display: flex !important;
}
.app_d-inline-flex__57wm8 {
  display: inline-flex !important;
}
.app_d-none__1sgLl {
  display: none !important;
}
.app_shadow__1k-Ig {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.app_shadow-sm__2d34u {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.app_shadow-lg__wVJ9F {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.app_shadow-none__3CBw- {
  box-shadow: none !important;
}
.app_position-static__3vW0o {
  position: static !important;
}
.app_position-relative__1hh3N {
  position: relative !important;
}
.app_position-absolute__1r7ZG {
  position: absolute !important;
}
.app_position-fixed__3gvZe {
  position: fixed !important;
}
.app_position-sticky__xwuPz {
  position: sticky !important;
}
.app_top-0__3Bp9c {
  top: 0 !important;
}
.app_top-50__1-BNl {
  top: 50% !important;
}
.app_top-100__2huUJ {
  top: 100% !important;
}
.app_bottom-0__ierhq {
  bottom: 0 !important;
}
.app_bottom-50__1S6Il {
  bottom: 50% !important;
}
.app_bottom-100__3VPZx {
  bottom: 100% !important;
}
.app_start-0__I4_i1 {
  left: 0 !important;
}
.app_start-50__2tHhX {
  left: 50% !important;
}
.app_start-100__1Id2_ {
  left: 100% !important;
}
.app_end-0__Y86bt {
  right: 0 !important;
}
.app_end-50__39uAF {
  right: 50% !important;
}
.app_end-100__22hf8 {
  right: 100% !important;
}
.app_translate-middle__2wFvh {
  transform: translate(-50%, -50%) !important;
}
.app_translate-middle-x__1wcof {
  transform: translateX(-50%) !important;
}
.app_translate-middle-y__37Xhx {
  transform: translateY(-50%) !important;
}
.app_border__2Pjfj {
  border: 1px solid #dee2e6 !important;
}
.app_border-0__42Opk {
  border: 0 !important;
}
.app_border-top__lw1EA {
  border-top: 1px solid #dee2e6 !important;
}
.app_border-top-0__Zgpiv {
  border-top: 0 !important;
}
.app_border-end__1DKgJ {
  border-right: 1px solid #dee2e6 !important;
}
.app_border-end-0__3VoE8 {
  border-right: 0 !important;
}
.app_border-bottom__EHXv3 {
  border-bottom: 1px solid #dee2e6 !important;
}
.app_border-bottom-0__SMj28 {
  border-bottom: 0 !important;
}
.app_border-start__1-W-a {
  border-left: 1px solid #dee2e6 !important;
}
.app_border-start-0__39CiV {
  border-left: 0 !important;
}
.app_border-primary__T_iLF {
  border-color: #2C6C8F !important;
}
.app_border-secondary__1OK73 {
  border-color: #4D395A !important;
}
.app_border-success__17NxP {
  border-color: #8CC04B !important;
}
.app_border-info__2q4Iv {
  border-color: #0dcaf0 !important;
}
.app_border-warning__2TrQW {
  border-color: #ED6C02 !important;
}
.app_border-danger__140nT {
  border-color: #dc3545 !important;
}
.app_border-light__1t6pJ {
  border-color: #FBFBFB !important;
}
.app_border-dark__GmwDK {
  border-color: #4D4D4D !important;
}
.app_border-white__3foVD {
  border-color: #FFF !important;
}
.app_border-1__1LRND {
  border-width: 1px !important;
}
.app_border-2__1ex4b {
  border-width: 2px !important;
}
.app_border-3__1POxc {
  border-width: 3px !important;
}
.app_border-4__3qk2l {
  border-width: 4px !important;
}
.app_border-5__2LB9M {
  border-width: 5px !important;
}
.app_w-25__13SzN {
  width: 25% !important;
}
.app_w-50__3AbSF {
  width: 50% !important;
}
.app_w-75__1QeeW {
  width: 75% !important;
}
.app_w-100__2OTeq {
  width: 100% !important;
}
.app_w-auto__3Ltyr {
  width: auto !important;
}
.app_mw-100__3pKmp {
  max-width: 100% !important;
}
.app_vw-100__3mata {
  width: 100vw !important;
}
.app_min-vw-100__3fs_z {
  min-width: 100vw !important;
}
.app_h-25__3wAFr {
  height: 25% !important;
}
.app_h-50__29FBG {
  height: 50% !important;
}
.app_h-75__1_orW {
  height: 75% !important;
}
.app_h-100__3-nDb {
  height: 100% !important;
}
.app_h-auto__bSDQb {
  height: auto !important;
}
.app_mh-100__1W0_G {
  max-height: 100% !important;
}
.app_vh-100__3_5wD {
  height: 100vh !important;
}
.app_min-vh-100__3rNvT {
  min-height: 100vh !important;
}
.app_flex-fill__1Rzna {
  flex: 1 1 auto !important;
}
.app_flex-row__3LaQN {
  flex-direction: row !important;
}
.app_flex-column__w4uBs {
  flex-direction: column !important;
}
.app_flex-row-reverse__22dQK {
  flex-direction: row-reverse !important;
}
.app_flex-column-reverse__TwaQy {
  flex-direction: column-reverse !important;
}
.app_flex-grow-0__3Xjti {
  flex-grow: 0 !important;
}
.app_flex-grow-1__3jYDf {
  flex-grow: 1 !important;
}
.app_flex-shrink-0__3nNgl {
  flex-shrink: 0 !important;
}
.app_flex-shrink-1__1haDO {
  flex-shrink: 1 !important;
}
.app_flex-wrap__1Musv {
  flex-wrap: wrap !important;
}
.app_flex-nowrap__V4rd3 {
  flex-wrap: nowrap !important;
}
.app_flex-wrap-reverse__2CFeb {
  flex-wrap: wrap-reverse !important;
}
.app_gap-0__1S2Gg {
  gap: 0 !important;
}
.app_gap-1__pBQWr {
  gap: 0.25rem !important;
}
.app_gap-2__3fNX_ {
  gap: 0.5rem !important;
}
.app_gap-3__17MPp {
  gap: 1rem !important;
}
.app_gap-4__1940q {
  gap: 1.5rem !important;
}
.app_gap-5__2gX9L {
  gap: 3rem !important;
}
.app_justify-content-start__1l7Fu {
  justify-content: flex-start !important;
}
.app_justify-content-end__cx7lm {
  justify-content: flex-end !important;
}
.app_justify-content-center__3wS9n {
  justify-content: center !important;
}
.app_justify-content-between__1PUE- {
  justify-content: space-between !important;
}
.app_justify-content-around__2qDXN {
  justify-content: space-around !important;
}
.app_justify-content-evenly__1d5xe {
  justify-content: space-evenly !important;
}
.app_align-items-start__1qwnr {
  align-items: flex-start !important;
}
.app_align-items-end__3_f2f {
  align-items: flex-end !important;
}
.app_align-items-center__1tmoY {
  align-items: center !important;
}
.app_align-items-baseline__tTtOb {
  align-items: baseline !important;
}
.app_align-items-stretch__1uTxM {
  align-items: stretch !important;
}
.app_align-content-start__1p7Pr {
  align-content: flex-start !important;
}
.app_align-content-end__3yobx {
  align-content: flex-end !important;
}
.app_align-content-center__3_bBt {
  align-content: center !important;
}
.app_align-content-between__3EW3G {
  align-content: space-between !important;
}
.app_align-content-around__3SEgP {
  align-content: space-around !important;
}
.app_align-content-stretch__2krwi {
  align-content: stretch !important;
}
.app_align-self-auto__1OI2u {
  align-self: auto !important;
}
.app_align-self-start__1hgOA {
  align-self: flex-start !important;
}
.app_align-self-end__2J-dz {
  align-self: flex-end !important;
}
.app_align-self-center__1pCfi {
  align-self: center !important;
}
.app_align-self-baseline__2c-_b {
  align-self: baseline !important;
}
.app_align-self-stretch__2wEnk {
  align-self: stretch !important;
}
.app_order-first__3hwih {
  order: -1 !important;
}
.app_order-0__3xLcq {
  order: 0 !important;
}
.app_order-1__3UVqF {
  order: 1 !important;
}
.app_order-2__3ietF {
  order: 2 !important;
}
.app_order-3__2CCY3 {
  order: 3 !important;
}
.app_order-4__3KO28 {
  order: 4 !important;
}
.app_order-5__323qr {
  order: 5 !important;
}
.app_order-last__3QJjF {
  order: 6 !important;
}
.app_m-0__16q7h {
  margin: 0 !important;
}
.app_m-1__i_B6H {
  margin: 0.25rem !important;
}
.app_m-2__3M-SX {
  margin: 0.5rem !important;
}
.app_m-3__2QuQX {
  margin: 1rem !important;
}
.app_m-4__1iel2 {
  margin: 1.5rem !important;
}
.app_m-5__KdWbx {
  margin: 3rem !important;
}
.app_m-auto__3G3xo {
  margin: auto !important;
}
.app_mx-0___cy_H {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.app_mx-1__wzXlO {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.app_mx-2__24jGP {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.app_mx-3__1-cBp {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.app_mx-4__F-jlY {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.app_mx-5__8kWJy {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.app_mx-auto__2PtBQ {
  margin-right: auto !important;
  margin-left: auto !important;
}
.app_my-0__hxgql {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.app_my-1__2OnAO {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.app_my-2__3wPcj {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.app_my-3__32pgd {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.app_my-4__2iqtf {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.app_my-5__3pU1- {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.app_my-auto__4K7GN {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.app_mt-0__2ohey {
  margin-top: 0 !important;
}
.app_mt-1__2Kv1t {
  margin-top: 0.25rem !important;
}
.app_mt-2__jtpLf {
  margin-top: 0.5rem !important;
}
.app_mt-3__1ub8W {
  margin-top: 1rem !important;
}
.app_mt-4__2C0Y2 {
  margin-top: 1.5rem !important;
}
.app_mt-5__jMtw8 {
  margin-top: 3rem !important;
}
.app_mt-auto__WhEfh {
  margin-top: auto !important;
}
.app_me-0__3LTO8 {
  margin-right: 0 !important;
}
.app_me-1__DGumv {
  margin-right: 0.25rem !important;
}
.app_me-2__1cRVe {
  margin-right: 0.5rem !important;
}
.app_me-3__23wdF {
  margin-right: 1rem !important;
}
.app_me-4__2cKLs {
  margin-right: 1.5rem !important;
}
.app_me-5__1mOtA {
  margin-right: 3rem !important;
}
.app_me-auto__30NH3 {
  margin-right: auto !important;
}
.app_mb-0__3egHX {
  margin-bottom: 0 !important;
}
.app_mb-1__236NJ {
  margin-bottom: 0.25rem !important;
}
.app_mb-2__3cH1i {
  margin-bottom: 0.5rem !important;
}
.app_mb-3__1Q_-N {
  margin-bottom: 1rem !important;
}
.app_mb-4__4vLqZ {
  margin-bottom: 1.5rem !important;
}
.app_mb-5__2koCP {
  margin-bottom: 3rem !important;
}
.app_mb-auto__OnWdm {
  margin-bottom: auto !important;
}
.app_ms-0__IuGdp {
  margin-left: 0 !important;
}
.app_ms-1__3mevN {
  margin-left: 0.25rem !important;
}
.app_ms-2__3xCb4 {
  margin-left: 0.5rem !important;
}
.app_ms-3__2FSx7 {
  margin-left: 1rem !important;
}
.app_ms-4__2mwSq {
  margin-left: 1.5rem !important;
}
.app_ms-5__245rT {
  margin-left: 3rem !important;
}
.app_ms-auto__2ehBJ {
  margin-left: auto !important;
}
.app_p-0__1OZCx {
  padding: 0 !important;
}
.app_p-1__3rufq {
  padding: 0.25rem !important;
}
.app_p-2__1TgpV {
  padding: 0.5rem !important;
}
.app_p-3__27vNB {
  padding: 1rem !important;
}
.app_p-4__3HJKM {
  padding: 1.5rem !important;
}
.app_p-5__Tmnob {
  padding: 3rem !important;
}
.app_px-0__178w0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.app_px-1__HmGRU {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.app_px-2__3ff5U {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.app_px-3__1nw26 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.app_px-4__25p-R {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.app_px-5__1K9FT {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.app_py-0__3vZfg {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.app_py-1__3H0oa {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.app_py-2__12gQ- {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.app_py-3__2Ltnq {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.app_py-4__22-uc {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.app_py-5__22CEm {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.app_pt-0__1feUi {
  padding-top: 0 !important;
}
.app_pt-1__2yNik {
  padding-top: 0.25rem !important;
}
.app_pt-2__3E3C3 {
  padding-top: 0.5rem !important;
}
.app_pt-3__3siua {
  padding-top: 1rem !important;
}
.app_pt-4__13Pd- {
  padding-top: 1.5rem !important;
}
.app_pt-5__1GzpH {
  padding-top: 3rem !important;
}
.app_pe-0__6CRV5 {
  padding-right: 0 !important;
}
.app_pe-1__2878L {
  padding-right: 0.25rem !important;
}
.app_pe-2__1uEyU {
  padding-right: 0.5rem !important;
}
.app_pe-3__3UqEg {
  padding-right: 1rem !important;
}
.app_pe-4__2ZNrH {
  padding-right: 1.5rem !important;
}
.app_pe-5__3r_YK {
  padding-right: 3rem !important;
}
.app_pb-0__28bHK {
  padding-bottom: 0 !important;
}
.app_pb-1__1QiJ- {
  padding-bottom: 0.25rem !important;
}
.app_pb-2__2PQqf {
  padding-bottom: 0.5rem !important;
}
.app_pb-3__13xjA {
  padding-bottom: 1rem !important;
}
.app_pb-4__268AE {
  padding-bottom: 1.5rem !important;
}
.app_pb-5__3dRKG {
  padding-bottom: 3rem !important;
}
.app_ps-0__N2eRU {
  padding-left: 0 !important;
}
.app_ps-1__3ntwC {
  padding-left: 0.25rem !important;
}
.app_ps-2__1JawC {
  padding-left: 0.5rem !important;
}
.app_ps-3__10t3M {
  padding-left: 1rem !important;
}
.app_ps-4__I0PZg {
  padding-left: 1.5rem !important;
}
.app_ps-5__YzePy {
  padding-left: 3rem !important;
}
.app_font-monospace__13p1c {
  font-family: var(--bs-font-monospace) !important;
}
.app_fs-1__3PqKb {
  font-size: calc(1.375rem + 1.5vw) !important;
}
.app_fs-2__3douP {
  font-size: calc(1.325rem + 0.9vw) !important;
}
.app_fs-3__2xbUO {
  font-size: calc(1.3rem + 0.6vw) !important;
}
.app_fs-4__TVpDU {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.app_fs-5__2wEOz {
  font-size: 1.25rem !important;
}
.app_fs-6__vai1G {
  font-size: 1rem !important;
}
.app_fst-italic__s_dEa {
  font-style: italic !important;
}
.app_fst-normal__1t0Fn {
  font-style: normal !important;
}
.app_fw-light__2z_wR {
  font-weight: 300 !important;
}
.app_fw-lighter__M4TYh {
  font-weight: lighter !important;
}
.app_fw-normal__lbLEB {
  font-weight: 400 !important;
}
.app_fw-bold__3Qyan {
  font-weight: 700 !important;
}
.app_fw-bolder__1m4xX {
  font-weight: bolder !important;
}
.app_lh-1__2qi3a {
  line-height: 1 !important;
}
.app_lh-sm__1yS2S {
  line-height: 1.25 !important;
}
.app_lh-base__mohWN {
  line-height: 1.5 !important;
}
.app_lh-lg__2esbY {
  line-height: 2 !important;
}
.app_text-start__3u5hC {
  text-align: left !important;
}
.app_text-end__3Vave {
  text-align: right !important;
}
.app_text-center__3NR3T {
  text-align: center !important;
}
.app_text-decoration-none__1IDvp {
  text-decoration: none !important;
}
.app_text-decoration-underline__k7M-f {
  text-decoration: underline !important;
}
.app_text-decoration-line-through__2IlxK {
  text-decoration: line-through !important;
}
.app_text-lowercase__1sszx {
  text-transform: lowercase !important;
}
.app_text-uppercase__2s-ho {
  text-transform: uppercase !important;
}
.app_text-capitalize__UHFSr {
  text-transform: capitalize !important;
}
.app_text-wrap__1uAJE {
  white-space: normal !important;
}
.app_text-nowrap__2j5oB {
  white-space: nowrap !important;
}
/* rtl:begin:remove */
.app_text-break__3aRSk {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
/* rtl:end:remove */
.app_text-primary__jaQbC {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.app_text-secondary__3XBir {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.app_text-success__1Qq_x {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.app_text-info__2aNaH {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.app_text-warning__1Y58H {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.app_text-danger__2MIfV {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.app_text-light__1vMfV {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.app_text-dark__2o2Rc {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.app_text-black__1wohm {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.app_text-white__MZIgY {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.app_text-body__x0eiL {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.app_text-muted__1VmJ6 {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}
.app_text-black-50__X9kuj {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.app_text-white-50__3PseK {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.app_text-reset__3AU_L {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.app_text-opacity-25__1YuEQ {
  --bs-text-opacity: 0.25;
}
.app_text-opacity-50__3lb19 {
  --bs-text-opacity: 0.5;
}
.app_text-opacity-75__3cXFG {
  --bs-text-opacity: 0.75;
}
.app_text-opacity-100__2FinH {
  --bs-text-opacity: 1;
}
.app_bg-primary__nWGPY {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-secondary__2g7U4 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-success__3dixG {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-info__3te1u {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-warning__1jY6Y {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-danger__1TFyf {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-light__3O2z6 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-dark__3wnH2 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-black__1sq2i {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-white__2PMLR {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-body__3jgSB {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.app_bg-transparent__3rLeF {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.app_bg-opacity-10__96HEY {
  --bs-bg-opacity: 0.1;
}
.app_bg-opacity-25__1ZRi8 {
  --bs-bg-opacity: 0.25;
}
.app_bg-opacity-50__33kSk {
  --bs-bg-opacity: 0.5;
}
.app_bg-opacity-75__mScsu {
  --bs-bg-opacity: 0.75;
}
.app_bg-opacity-100__2lNri {
  --bs-bg-opacity: 1;
}
.app_bg-gradient__2S7eT {
  background-image: var(--bs-gradient) !important;
}
.app_user-select-all__3xeBH {
  user-select: all !important;
}
.app_user-select-auto__2dbFD {
  user-select: auto !important;
}
.app_user-select-none__YO-WL {
  user-select: none !important;
}
.app_pe-none__oNwPp {
  pointer-events: none !important;
}
.app_pe-auto__1SDvB {
  pointer-events: auto !important;
}
.app_rounded__3YzWM {
  border-radius: 0.25rem !important;
}
.app_rounded-0__10NGq {
  border-radius: 0 !important;
}
.app_rounded-1__1TZry {
  border-radius: 0.2rem !important;
}
.app_rounded-2__1gRyg {
  border-radius: 0.25rem !important;
}
.app_rounded-3__1VeVY {
  border-radius: 0.3rem !important;
}
.app_rounded-circle__8y0GT {
  border-radius: 50% !important;
}
.app_rounded-pill__3dwdV {
  border-radius: 50rem !important;
}
.app_rounded-top__1x83m {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}
.app_rounded-end__3bAea {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}
.app_rounded-bottom__h4Exl {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.app_rounded-start__Bh4Mi {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}
.app_visible__1HAFQ {
  visibility: visible !important;
}
.app_invisible__1XCD- {
  visibility: hidden !important;
}
@media (min-width: 576px) {
  .app_float-sm-start__1dwLw {
    float: left !important;
  }

  .app_float-sm-end__2eWIO {
    float: right !important;
  }

  .app_float-sm-none__2WesM {
    float: none !important;
  }

  .app_d-sm-inline__1avWT {
    display: inline !important;
  }

  .app_d-sm-inline-block__VDarC {
    display: inline-block !important;
  }

  .app_d-sm-block__3xUkx {
    display: block !important;
  }

  .app_d-sm-grid__1kvr_ {
    display: grid !important;
  }

  .app_d-sm-table__3dRfj {
    display: table !important;
  }

  .app_d-sm-table-row__1fHi_ {
    display: table-row !important;
  }

  .app_d-sm-table-cell__5gggo {
    display: table-cell !important;
  }

  .app_d-sm-flex__1rVso {
    display: flex !important;
  }

  .app_d-sm-inline-flex__3HdZr {
    display: inline-flex !important;
  }

  .app_d-sm-none__286K_ {
    display: none !important;
  }

  .app_flex-sm-fill__3KZoA {
    flex: 1 1 auto !important;
  }

  .app_flex-sm-row__3gseW {
    flex-direction: row !important;
  }

  .app_flex-sm-column__2ct94 {
    flex-direction: column !important;
  }

  .app_flex-sm-row-reverse__2aWT0 {
    flex-direction: row-reverse !important;
  }

  .app_flex-sm-column-reverse__2KgbV {
    flex-direction: column-reverse !important;
  }

  .app_flex-sm-grow-0__1a6O2 {
    flex-grow: 0 !important;
  }

  .app_flex-sm-grow-1__29pfC {
    flex-grow: 1 !important;
  }

  .app_flex-sm-shrink-0__2VPpm {
    flex-shrink: 0 !important;
  }

  .app_flex-sm-shrink-1__2ufVu {
    flex-shrink: 1 !important;
  }

  .app_flex-sm-wrap__1QGjp {
    flex-wrap: wrap !important;
  }

  .app_flex-sm-nowrap__3wu98 {
    flex-wrap: nowrap !important;
  }

  .app_flex-sm-wrap-reverse__1W64q {
    flex-wrap: wrap-reverse !important;
  }

  .app_gap-sm-0__1NdTh {
    gap: 0 !important;
  }

  .app_gap-sm-1__1JYoU {
    gap: 0.25rem !important;
  }

  .app_gap-sm-2__2U9Ig {
    gap: 0.5rem !important;
  }

  .app_gap-sm-3__2yyV3 {
    gap: 1rem !important;
  }

  .app_gap-sm-4__7jSWw {
    gap: 1.5rem !important;
  }

  .app_gap-sm-5__3MDp5 {
    gap: 3rem !important;
  }

  .app_justify-content-sm-start__e8sU2 {
    justify-content: flex-start !important;
  }

  .app_justify-content-sm-end__3uDBH {
    justify-content: flex-end !important;
  }

  .app_justify-content-sm-center__2AKx4 {
    justify-content: center !important;
  }

  .app_justify-content-sm-between__K50sP {
    justify-content: space-between !important;
  }

  .app_justify-content-sm-around__3Kgef {
    justify-content: space-around !important;
  }

  .app_justify-content-sm-evenly__1WDCj {
    justify-content: space-evenly !important;
  }

  .app_align-items-sm-start__1a9Tx {
    align-items: flex-start !important;
  }

  .app_align-items-sm-end__btiu3 {
    align-items: flex-end !important;
  }

  .app_align-items-sm-center__1eApK {
    align-items: center !important;
  }

  .app_align-items-sm-baseline__3rKG4 {
    align-items: baseline !important;
  }

  .app_align-items-sm-stretch__2rTJM {
    align-items: stretch !important;
  }

  .app_align-content-sm-start__rjT7O {
    align-content: flex-start !important;
  }

  .app_align-content-sm-end__3iNam {
    align-content: flex-end !important;
  }

  .app_align-content-sm-center__jYMLx {
    align-content: center !important;
  }

  .app_align-content-sm-between__3szzd {
    align-content: space-between !important;
  }

  .app_align-content-sm-around__2-Rbb {
    align-content: space-around !important;
  }

  .app_align-content-sm-stretch__30p9L {
    align-content: stretch !important;
  }

  .app_align-self-sm-auto__2odwk {
    align-self: auto !important;
  }

  .app_align-self-sm-start__3iCf4 {
    align-self: flex-start !important;
  }

  .app_align-self-sm-end__2bRKN {
    align-self: flex-end !important;
  }

  .app_align-self-sm-center__1g-Xi {
    align-self: center !important;
  }

  .app_align-self-sm-baseline__2Oexk {
    align-self: baseline !important;
  }

  .app_align-self-sm-stretch__2qaPi {
    align-self: stretch !important;
  }

  .app_order-sm-first__1EcL4 {
    order: -1 !important;
  }

  .app_order-sm-0__o_mSC {
    order: 0 !important;
  }

  .app_order-sm-1__2gT2W {
    order: 1 !important;
  }

  .app_order-sm-2__lv8ke {
    order: 2 !important;
  }

  .app_order-sm-3__2iwE8 {
    order: 3 !important;
  }

  .app_order-sm-4__vq2KA {
    order: 4 !important;
  }

  .app_order-sm-5__12wL7 {
    order: 5 !important;
  }

  .app_order-sm-last__2t27A {
    order: 6 !important;
  }

  .app_m-sm-0__g-vIV {
    margin: 0 !important;
  }

  .app_m-sm-1__1oC5B {
    margin: 0.25rem !important;
  }

  .app_m-sm-2__29SqF {
    margin: 0.5rem !important;
  }

  .app_m-sm-3__3Ifa5 {
    margin: 1rem !important;
  }

  .app_m-sm-4__1Cncq {
    margin: 1.5rem !important;
  }

  .app_m-sm-5__3m7V- {
    margin: 3rem !important;
  }

  .app_m-sm-auto__CNCi4 {
    margin: auto !important;
  }

  .app_mx-sm-0__BdTQA {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .app_mx-sm-1__1qNyh {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .app_mx-sm-2__616_q {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .app_mx-sm-3__2n_pn {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .app_mx-sm-4__3QrZw {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .app_mx-sm-5__2-hYu {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .app_mx-sm-auto__EZO5k {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .app_my-sm-0__9lvTO {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .app_my-sm-1__1iCYs {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .app_my-sm-2__3sEG5 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .app_my-sm-3__21emk {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .app_my-sm-4__cvW1I {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .app_my-sm-5__2ozYi {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .app_my-sm-auto__2V9zk {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .app_mt-sm-0__Ef801 {
    margin-top: 0 !important;
  }

  .app_mt-sm-1__2Jhnq {
    margin-top: 0.25rem !important;
  }

  .app_mt-sm-2__1gaPv {
    margin-top: 0.5rem !important;
  }

  .app_mt-sm-3__2x-Q- {
    margin-top: 1rem !important;
  }

  .app_mt-sm-4__1h_0A {
    margin-top: 1.5rem !important;
  }

  .app_mt-sm-5__27C-q {
    margin-top: 3rem !important;
  }

  .app_mt-sm-auto__wtviY {
    margin-top: auto !important;
  }

  .app_me-sm-0__PNIXQ {
    margin-right: 0 !important;
  }

  .app_me-sm-1__HqBZt {
    margin-right: 0.25rem !important;
  }

  .app_me-sm-2__21H3k {
    margin-right: 0.5rem !important;
  }

  .app_me-sm-3__3sUpQ {
    margin-right: 1rem !important;
  }

  .app_me-sm-4__1dsC9 {
    margin-right: 1.5rem !important;
  }

  .app_me-sm-5__xCu7u {
    margin-right: 3rem !important;
  }

  .app_me-sm-auto__K21Wo {
    margin-right: auto !important;
  }

  .app_mb-sm-0__26unu {
    margin-bottom: 0 !important;
  }

  .app_mb-sm-1__7HJp6 {
    margin-bottom: 0.25rem !important;
  }

  .app_mb-sm-2__jupKs {
    margin-bottom: 0.5rem !important;
  }

  .app_mb-sm-3__1TKWc {
    margin-bottom: 1rem !important;
  }

  .app_mb-sm-4__1nymr {
    margin-bottom: 1.5rem !important;
  }

  .app_mb-sm-5__3gmQF {
    margin-bottom: 3rem !important;
  }

  .app_mb-sm-auto__3n4vw {
    margin-bottom: auto !important;
  }

  .app_ms-sm-0__2isej {
    margin-left: 0 !important;
  }

  .app_ms-sm-1__2i76a {
    margin-left: 0.25rem !important;
  }

  .app_ms-sm-2__10x4X {
    margin-left: 0.5rem !important;
  }

  .app_ms-sm-3__LGBzV {
    margin-left: 1rem !important;
  }

  .app_ms-sm-4__2Jd9H {
    margin-left: 1.5rem !important;
  }

  .app_ms-sm-5__2NCmn {
    margin-left: 3rem !important;
  }

  .app_ms-sm-auto__29Soy {
    margin-left: auto !important;
  }

  .app_p-sm-0__1ncRm {
    padding: 0 !important;
  }

  .app_p-sm-1__1GidQ {
    padding: 0.25rem !important;
  }

  .app_p-sm-2__3Mury {
    padding: 0.5rem !important;
  }

  .app_p-sm-3__XAGHs {
    padding: 1rem !important;
  }

  .app_p-sm-4__142jM {
    padding: 1.5rem !important;
  }

  .app_p-sm-5__2XRfw {
    padding: 3rem !important;
  }

  .app_px-sm-0__ZOcKX {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .app_px-sm-1__1TWyd {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .app_px-sm-2__5OIo6 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .app_px-sm-3__1U7SC {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .app_px-sm-4__21UhS {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .app_px-sm-5__Ch2n9 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .app_py-sm-0__-0dy8 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .app_py-sm-1__1ZMvG {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .app_py-sm-2__yIo_3 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .app_py-sm-3__3FUhx {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .app_py-sm-4__11vtp {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .app_py-sm-5__3pUwt {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .app_pt-sm-0__14Sm6 {
    padding-top: 0 !important;
  }

  .app_pt-sm-1__2JOSE {
    padding-top: 0.25rem !important;
  }

  .app_pt-sm-2__x1cFG {
    padding-top: 0.5rem !important;
  }

  .app_pt-sm-3__17i_O {
    padding-top: 1rem !important;
  }

  .app_pt-sm-4__24-4o {
    padding-top: 1.5rem !important;
  }

  .app_pt-sm-5__1M3S0 {
    padding-top: 3rem !important;
  }

  .app_pe-sm-0__19mzU {
    padding-right: 0 !important;
  }

  .app_pe-sm-1__2lCQl {
    padding-right: 0.25rem !important;
  }

  .app_pe-sm-2__1FaWr {
    padding-right: 0.5rem !important;
  }

  .app_pe-sm-3__2BF5l {
    padding-right: 1rem !important;
  }

  .app_pe-sm-4__1Gu0r {
    padding-right: 1.5rem !important;
  }

  .app_pe-sm-5__fappH {
    padding-right: 3rem !important;
  }

  .app_pb-sm-0__XjIq4 {
    padding-bottom: 0 !important;
  }

  .app_pb-sm-1__3xnBM {
    padding-bottom: 0.25rem !important;
  }

  .app_pb-sm-2__2WIav {
    padding-bottom: 0.5rem !important;
  }

  .app_pb-sm-3__YS_El {
    padding-bottom: 1rem !important;
  }

  .app_pb-sm-4__1xQ36 {
    padding-bottom: 1.5rem !important;
  }

  .app_pb-sm-5__1__SR {
    padding-bottom: 3rem !important;
  }

  .app_ps-sm-0__3vNcc {
    padding-left: 0 !important;
  }

  .app_ps-sm-1__2EbSl {
    padding-left: 0.25rem !important;
  }

  .app_ps-sm-2__2V6sY {
    padding-left: 0.5rem !important;
  }

  .app_ps-sm-3__2UG_s {
    padding-left: 1rem !important;
  }

  .app_ps-sm-4__3Kyhq {
    padding-left: 1.5rem !important;
  }

  .app_ps-sm-5__1-2hh {
    padding-left: 3rem !important;
  }

  .app_text-sm-start__3tZLH {
    text-align: left !important;
  }

  .app_text-sm-end__21J0_ {
    text-align: right !important;
  }

  .app_text-sm-center__30GZe {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .app_float-md-start__3dcnP {
    float: left !important;
  }

  .app_float-md-end__1cWFf {
    float: right !important;
  }

  .app_float-md-none__3LcnK {
    float: none !important;
  }

  .app_d-md-inline__1B9AX {
    display: inline !important;
  }

  .app_d-md-inline-block__2wxhN {
    display: inline-block !important;
  }

  .app_d-md-block__TrqsK {
    display: block !important;
  }

  .app_d-md-grid__LGHex {
    display: grid !important;
  }

  .app_d-md-table__1NUVE {
    display: table !important;
  }

  .app_d-md-table-row__3dQAh {
    display: table-row !important;
  }

  .app_d-md-table-cell__3A00p {
    display: table-cell !important;
  }

  .app_d-md-flex__1eJYt {
    display: flex !important;
  }

  .app_d-md-inline-flex__33DFk {
    display: inline-flex !important;
  }

  .app_d-md-none__3aTGc {
    display: none !important;
  }

  .app_flex-md-fill__1DsZ9 {
    flex: 1 1 auto !important;
  }

  .app_flex-md-row__1LSiF {
    flex-direction: row !important;
  }

  .app_flex-md-column__3VVmm {
    flex-direction: column !important;
  }

  .app_flex-md-row-reverse__3g7Mg {
    flex-direction: row-reverse !important;
  }

  .app_flex-md-column-reverse__1PWIg {
    flex-direction: column-reverse !important;
  }

  .app_flex-md-grow-0__3GC5l {
    flex-grow: 0 !important;
  }

  .app_flex-md-grow-1__2sMX- {
    flex-grow: 1 !important;
  }

  .app_flex-md-shrink-0__bj6dp {
    flex-shrink: 0 !important;
  }

  .app_flex-md-shrink-1__1IFQA {
    flex-shrink: 1 !important;
  }

  .app_flex-md-wrap__3umEG {
    flex-wrap: wrap !important;
  }

  .app_flex-md-nowrap__TUvyv {
    flex-wrap: nowrap !important;
  }

  .app_flex-md-wrap-reverse__3D1js {
    flex-wrap: wrap-reverse !important;
  }

  .app_gap-md-0__Ptp6X {
    gap: 0 !important;
  }

  .app_gap-md-1__dRFx7 {
    gap: 0.25rem !important;
  }

  .app_gap-md-2__mkrfc {
    gap: 0.5rem !important;
  }

  .app_gap-md-3__2i6m2 {
    gap: 1rem !important;
  }

  .app_gap-md-4__1c_4v {
    gap: 1.5rem !important;
  }

  .app_gap-md-5__2bqek {
    gap: 3rem !important;
  }

  .app_justify-content-md-start__1EA6C {
    justify-content: flex-start !important;
  }

  .app_justify-content-md-end__3X07e {
    justify-content: flex-end !important;
  }

  .app_justify-content-md-center__2Q7oI {
    justify-content: center !important;
  }

  .app_justify-content-md-between__3L1E5 {
    justify-content: space-between !important;
  }

  .app_justify-content-md-around__2vFbx {
    justify-content: space-around !important;
  }

  .app_justify-content-md-evenly__2Yhbe {
    justify-content: space-evenly !important;
  }

  .app_align-items-md-start__1RQ8P {
    align-items: flex-start !important;
  }

  .app_align-items-md-end__3Y4lG {
    align-items: flex-end !important;
  }

  .app_align-items-md-center__1RCrF {
    align-items: center !important;
  }

  .app_align-items-md-baseline__187Gd {
    align-items: baseline !important;
  }

  .app_align-items-md-stretch__3UtwZ {
    align-items: stretch !important;
  }

  .app_align-content-md-start__1KHab {
    align-content: flex-start !important;
  }

  .app_align-content-md-end__jxZyQ {
    align-content: flex-end !important;
  }

  .app_align-content-md-center__1ZEB2 {
    align-content: center !important;
  }

  .app_align-content-md-between__juWdx {
    align-content: space-between !important;
  }

  .app_align-content-md-around__2Ibp9 {
    align-content: space-around !important;
  }

  .app_align-content-md-stretch__3QpF6 {
    align-content: stretch !important;
  }

  .app_align-self-md-auto__3q8tO {
    align-self: auto !important;
  }

  .app_align-self-md-start__2iKdD {
    align-self: flex-start !important;
  }

  .app_align-self-md-end__2mqg7 {
    align-self: flex-end !important;
  }

  .app_align-self-md-center__2rID6 {
    align-self: center !important;
  }

  .app_align-self-md-baseline__38NCy {
    align-self: baseline !important;
  }

  .app_align-self-md-stretch__PBUaR {
    align-self: stretch !important;
  }

  .app_order-md-first__3D0yu {
    order: -1 !important;
  }

  .app_order-md-0__2ZA9F {
    order: 0 !important;
  }

  .app_order-md-1__28lzK {
    order: 1 !important;
  }

  .app_order-md-2__1hGaK {
    order: 2 !important;
  }

  .app_order-md-3__3ZDWg {
    order: 3 !important;
  }

  .app_order-md-4__Hy47d {
    order: 4 !important;
  }

  .app_order-md-5__2Ry4g {
    order: 5 !important;
  }

  .app_order-md-last__1CIUN {
    order: 6 !important;
  }

  .app_m-md-0__h_yf- {
    margin: 0 !important;
  }

  .app_m-md-1__3jMd7 {
    margin: 0.25rem !important;
  }

  .app_m-md-2__2DZnf {
    margin: 0.5rem !important;
  }

  .app_m-md-3__9A4Zo {
    margin: 1rem !important;
  }

  .app_m-md-4__15l4y {
    margin: 1.5rem !important;
  }

  .app_m-md-5__2ZRvU {
    margin: 3rem !important;
  }

  .app_m-md-auto__1ekVZ {
    margin: auto !important;
  }

  .app_mx-md-0__1kvNU {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .app_mx-md-1__38Xs6 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .app_mx-md-2__2pJmM {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .app_mx-md-3__FFhyH {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .app_mx-md-4__2B_25 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .app_mx-md-5__3zChn {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .app_mx-md-auto__1-XCm {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .app_my-md-0__2PVTy {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .app_my-md-1__23KuM {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .app_my-md-2__1aFYe {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .app_my-md-3__2LS4W {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .app_my-md-4__1g7JN {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .app_my-md-5__2Qly2 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .app_my-md-auto__1HWyI {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .app_mt-md-0__22T6Y {
    margin-top: 0 !important;
  }

  .app_mt-md-1__5Xrtx {
    margin-top: 0.25rem !important;
  }

  .app_mt-md-2__1QVvG {
    margin-top: 0.5rem !important;
  }

  .app_mt-md-3__1bX2e {
    margin-top: 1rem !important;
  }

  .app_mt-md-4__28KPd {
    margin-top: 1.5rem !important;
  }

  .app_mt-md-5__37H_R {
    margin-top: 3rem !important;
  }

  .app_mt-md-auto__aXV6u {
    margin-top: auto !important;
  }

  .app_me-md-0__rwCM8 {
    margin-right: 0 !important;
  }

  .app_me-md-1__3s0HL {
    margin-right: 0.25rem !important;
  }

  .app_me-md-2__23UkU {
    margin-right: 0.5rem !important;
  }

  .app_me-md-3__Ksveo {
    margin-right: 1rem !important;
  }

  .app_me-md-4__2Nd7C {
    margin-right: 1.5rem !important;
  }

  .app_me-md-5__206sX {
    margin-right: 3rem !important;
  }

  .app_me-md-auto__9EQ2o {
    margin-right: auto !important;
  }

  .app_mb-md-0__Mjr98 {
    margin-bottom: 0 !important;
  }

  .app_mb-md-1__9KVYm {
    margin-bottom: 0.25rem !important;
  }

  .app_mb-md-2__1aaWI {
    margin-bottom: 0.5rem !important;
  }

  .app_mb-md-3__1vY2G {
    margin-bottom: 1rem !important;
  }

  .app_mb-md-4__1Wf1W {
    margin-bottom: 1.5rem !important;
  }

  .app_mb-md-5__1E-XE {
    margin-bottom: 3rem !important;
  }

  .app_mb-md-auto__2Ltm- {
    margin-bottom: auto !important;
  }

  .app_ms-md-0__1wEiK {
    margin-left: 0 !important;
  }

  .app_ms-md-1__tTWBy {
    margin-left: 0.25rem !important;
  }

  .app_ms-md-2__2BJDJ {
    margin-left: 0.5rem !important;
  }

  .app_ms-md-3__pQAGP {
    margin-left: 1rem !important;
  }

  .app_ms-md-4__3O0Xz {
    margin-left: 1.5rem !important;
  }

  .app_ms-md-5__1JcN7 {
    margin-left: 3rem !important;
  }

  .app_ms-md-auto__2qDjT {
    margin-left: auto !important;
  }

  .app_p-md-0__1BwsC {
    padding: 0 !important;
  }

  .app_p-md-1__2XtGm {
    padding: 0.25rem !important;
  }

  .app_p-md-2__Ur_j1 {
    padding: 0.5rem !important;
  }

  .app_p-md-3__2DThJ {
    padding: 1rem !important;
  }

  .app_p-md-4__2vNe_ {
    padding: 1.5rem !important;
  }

  .app_p-md-5__2fIwA {
    padding: 3rem !important;
  }

  .app_px-md-0__1Gw15 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .app_px-md-1__gd8AH {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .app_px-md-2__1UQ9U {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .app_px-md-3__3BkMJ {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .app_px-md-4__2IUh7 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .app_px-md-5__RXnyp {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .app_py-md-0__Psg0k {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .app_py-md-1__18aAU {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .app_py-md-2__1kJSp {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .app_py-md-3__n6tFB {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .app_py-md-4__1L-0C {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .app_py-md-5__M8xtZ {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .app_pt-md-0__2Ynr6 {
    padding-top: 0 !important;
  }

  .app_pt-md-1__3giFj {
    padding-top: 0.25rem !important;
  }

  .app_pt-md-2__1n7ao {
    padding-top: 0.5rem !important;
  }

  .app_pt-md-3__26gGJ {
    padding-top: 1rem !important;
  }

  .app_pt-md-4__3WYeK {
    padding-top: 1.5rem !important;
  }

  .app_pt-md-5__2mD06 {
    padding-top: 3rem !important;
  }

  .app_pe-md-0__2ABBw {
    padding-right: 0 !important;
  }

  .app_pe-md-1__3pH2u {
    padding-right: 0.25rem !important;
  }

  .app_pe-md-2__2Rrx8 {
    padding-right: 0.5rem !important;
  }

  .app_pe-md-3__3lhWh {
    padding-right: 1rem !important;
  }

  .app_pe-md-4__1FqQf {
    padding-right: 1.5rem !important;
  }

  .app_pe-md-5__38ltR {
    padding-right: 3rem !important;
  }

  .app_pb-md-0__33rhz {
    padding-bottom: 0 !important;
  }

  .app_pb-md-1__LXQjG {
    padding-bottom: 0.25rem !important;
  }

  .app_pb-md-2__KUy9O {
    padding-bottom: 0.5rem !important;
  }

  .app_pb-md-3__1mjB_ {
    padding-bottom: 1rem !important;
  }

  .app_pb-md-4__WiZ1Y {
    padding-bottom: 1.5rem !important;
  }

  .app_pb-md-5__1MU3W {
    padding-bottom: 3rem !important;
  }

  .app_ps-md-0__11Enf {
    padding-left: 0 !important;
  }

  .app_ps-md-1__PEPmT {
    padding-left: 0.25rem !important;
  }

  .app_ps-md-2__1-2WO {
    padding-left: 0.5rem !important;
  }

  .app_ps-md-3__1PcjE {
    padding-left: 1rem !important;
  }

  .app_ps-md-4__1wA1T {
    padding-left: 1.5rem !important;
  }

  .app_ps-md-5__yxlyl {
    padding-left: 3rem !important;
  }

  .app_text-md-start__3dLc2 {
    text-align: left !important;
  }

  .app_text-md-end__27iuf {
    text-align: right !important;
  }

  .app_text-md-center__2Hhzp {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .app_float-lg-start__38Vyk {
    float: left !important;
  }

  .app_float-lg-end__26O9U {
    float: right !important;
  }

  .app_float-lg-none__12_e1 {
    float: none !important;
  }

  .app_d-lg-inline__2Fcbu {
    display: inline !important;
  }

  .app_d-lg-inline-block__7Ul4i {
    display: inline-block !important;
  }

  .app_d-lg-block__3qGBa {
    display: block !important;
  }

  .app_d-lg-grid__3ThKx {
    display: grid !important;
  }

  .app_d-lg-table__1SjQ4 {
    display: table !important;
  }

  .app_d-lg-table-row__33wrO {
    display: table-row !important;
  }

  .app_d-lg-table-cell__gjM5S {
    display: table-cell !important;
  }

  .app_d-lg-flex__3jV-8 {
    display: flex !important;
  }

  .app_d-lg-inline-flex__GWWhW {
    display: inline-flex !important;
  }

  .app_d-lg-none__KP5Cf {
    display: none !important;
  }

  .app_flex-lg-fill__2Xbsb {
    flex: 1 1 auto !important;
  }

  .app_flex-lg-row__15lOe {
    flex-direction: row !important;
  }

  .app_flex-lg-column__3LiaM {
    flex-direction: column !important;
  }

  .app_flex-lg-row-reverse__3Ur47 {
    flex-direction: row-reverse !important;
  }

  .app_flex-lg-column-reverse__2K6Sg {
    flex-direction: column-reverse !important;
  }

  .app_flex-lg-grow-0__1YM1o {
    flex-grow: 0 !important;
  }

  .app_flex-lg-grow-1__3mGBD {
    flex-grow: 1 !important;
  }

  .app_flex-lg-shrink-0__2HuVT {
    flex-shrink: 0 !important;
  }

  .app_flex-lg-shrink-1__1SaRA {
    flex-shrink: 1 !important;
  }

  .app_flex-lg-wrap__1x3Iz {
    flex-wrap: wrap !important;
  }

  .app_flex-lg-nowrap__1o1aU {
    flex-wrap: nowrap !important;
  }

  .app_flex-lg-wrap-reverse__31USQ {
    flex-wrap: wrap-reverse !important;
  }

  .app_gap-lg-0__HaRda {
    gap: 0 !important;
  }

  .app_gap-lg-1__12G8B {
    gap: 0.25rem !important;
  }

  .app_gap-lg-2__ZXeS8 {
    gap: 0.5rem !important;
  }

  .app_gap-lg-3__2R30W {
    gap: 1rem !important;
  }

  .app_gap-lg-4__z8n7K {
    gap: 1.5rem !important;
  }

  .app_gap-lg-5__3Lilu {
    gap: 3rem !important;
  }

  .app_justify-content-lg-start__1pnVF {
    justify-content: flex-start !important;
  }

  .app_justify-content-lg-end__2K5Ey {
    justify-content: flex-end !important;
  }

  .app_justify-content-lg-center__22ckm {
    justify-content: center !important;
  }

  .app_justify-content-lg-between__3_-Jk {
    justify-content: space-between !important;
  }

  .app_justify-content-lg-around__26pvq {
    justify-content: space-around !important;
  }

  .app_justify-content-lg-evenly__3yW-w {
    justify-content: space-evenly !important;
  }

  .app_align-items-lg-start__2F_1R {
    align-items: flex-start !important;
  }

  .app_align-items-lg-end__2ipMM {
    align-items: flex-end !important;
  }

  .app_align-items-lg-center__2N90l {
    align-items: center !important;
  }

  .app_align-items-lg-baseline__1cNTb {
    align-items: baseline !important;
  }

  .app_align-items-lg-stretch__2Yn8V {
    align-items: stretch !important;
  }

  .app_align-content-lg-start__3ZEb6 {
    align-content: flex-start !important;
  }

  .app_align-content-lg-end__2mS0N {
    align-content: flex-end !important;
  }

  .app_align-content-lg-center__2DyUY {
    align-content: center !important;
  }

  .app_align-content-lg-between__3hCZL {
    align-content: space-between !important;
  }

  .app_align-content-lg-around__1a36c {
    align-content: space-around !important;
  }

  .app_align-content-lg-stretch__3MDJU {
    align-content: stretch !important;
  }

  .app_align-self-lg-auto__21NRj {
    align-self: auto !important;
  }

  .app_align-self-lg-start__1aNfj {
    align-self: flex-start !important;
  }

  .app_align-self-lg-end__1w94_ {
    align-self: flex-end !important;
  }

  .app_align-self-lg-center__1ji3_ {
    align-self: center !important;
  }

  .app_align-self-lg-baseline__xoD7J {
    align-self: baseline !important;
  }

  .app_align-self-lg-stretch__3K2T0 {
    align-self: stretch !important;
  }

  .app_order-lg-first__2AS-2 {
    order: -1 !important;
  }

  .app_order-lg-0__3ZgHw {
    order: 0 !important;
  }

  .app_order-lg-1__1_by_ {
    order: 1 !important;
  }

  .app_order-lg-2__3Xx2I {
    order: 2 !important;
  }

  .app_order-lg-3__3yY3r {
    order: 3 !important;
  }

  .app_order-lg-4__2G_dP {
    order: 4 !important;
  }

  .app_order-lg-5__X8dWu {
    order: 5 !important;
  }

  .app_order-lg-last__3rBrx {
    order: 6 !important;
  }

  .app_m-lg-0__1ZnoV {
    margin: 0 !important;
  }

  .app_m-lg-1__Dc3Wy {
    margin: 0.25rem !important;
  }

  .app_m-lg-2__1PQMb {
    margin: 0.5rem !important;
  }

  .app_m-lg-3__asCOw {
    margin: 1rem !important;
  }

  .app_m-lg-4__P59Uj {
    margin: 1.5rem !important;
  }

  .app_m-lg-5__2fH3Z {
    margin: 3rem !important;
  }

  .app_m-lg-auto__1LhX1 {
    margin: auto !important;
  }

  .app_mx-lg-0__15NYx {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .app_mx-lg-1__l-29s {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .app_mx-lg-2__3XF06 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .app_mx-lg-3__nWGmi {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .app_mx-lg-4__3aGae {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .app_mx-lg-5__2TPQU {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .app_mx-lg-auto__2iXfx {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .app_my-lg-0__FiEIP {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .app_my-lg-1__3aagQ {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .app_my-lg-2__S7Ip0 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .app_my-lg-3__18sLS {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .app_my-lg-4__3bI21 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .app_my-lg-5__yTNMG {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .app_my-lg-auto__1jEgF {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .app_mt-lg-0__1Zcga {
    margin-top: 0 !important;
  }

  .app_mt-lg-1__2msX4 {
    margin-top: 0.25rem !important;
  }

  .app_mt-lg-2__o5EJC {
    margin-top: 0.5rem !important;
  }

  .app_mt-lg-3__2jodE {
    margin-top: 1rem !important;
  }

  .app_mt-lg-4__3eOoJ {
    margin-top: 1.5rem !important;
  }

  .app_mt-lg-5__1K_yQ {
    margin-top: 3rem !important;
  }

  .app_mt-lg-auto__2H_UU {
    margin-top: auto !important;
  }

  .app_me-lg-0__3b-su {
    margin-right: 0 !important;
  }

  .app_me-lg-1__3_SGl {
    margin-right: 0.25rem !important;
  }

  .app_me-lg-2__3xMEU {
    margin-right: 0.5rem !important;
  }

  .app_me-lg-3__3NfHs {
    margin-right: 1rem !important;
  }

  .app_me-lg-4__qiyW9 {
    margin-right: 1.5rem !important;
  }

  .app_me-lg-5__3t7lN {
    margin-right: 3rem !important;
  }

  .app_me-lg-auto__5db00 {
    margin-right: auto !important;
  }

  .app_mb-lg-0__2tbtE {
    margin-bottom: 0 !important;
  }

  .app_mb-lg-1__24vLt {
    margin-bottom: 0.25rem !important;
  }

  .app_mb-lg-2__1VIWS {
    margin-bottom: 0.5rem !important;
  }

  .app_mb-lg-3__3gc7t {
    margin-bottom: 1rem !important;
  }

  .app_mb-lg-4__24qKg {
    margin-bottom: 1.5rem !important;
  }

  .app_mb-lg-5__2tgi9 {
    margin-bottom: 3rem !important;
  }

  .app_mb-lg-auto__EXW-p {
    margin-bottom: auto !important;
  }

  .app_ms-lg-0__3Xo4u {
    margin-left: 0 !important;
  }

  .app_ms-lg-1__1PlHb {
    margin-left: 0.25rem !important;
  }

  .app_ms-lg-2__YXrE7 {
    margin-left: 0.5rem !important;
  }

  .app_ms-lg-3__1Uug0 {
    margin-left: 1rem !important;
  }

  .app_ms-lg-4__3_cF5 {
    margin-left: 1.5rem !important;
  }

  .app_ms-lg-5__18WCa {
    margin-left: 3rem !important;
  }

  .app_ms-lg-auto__wutD3 {
    margin-left: auto !important;
  }

  .app_p-lg-0__2picF {
    padding: 0 !important;
  }

  .app_p-lg-1__1BsZ5 {
    padding: 0.25rem !important;
  }

  .app_p-lg-2__2pcCa {
    padding: 0.5rem !important;
  }

  .app_p-lg-3__16XB5 {
    padding: 1rem !important;
  }

  .app_p-lg-4__1yroj {
    padding: 1.5rem !important;
  }

  .app_p-lg-5__3WUHN {
    padding: 3rem !important;
  }

  .app_px-lg-0__3gIBT {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .app_px-lg-1__HO55H {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .app_px-lg-2__3yy2V {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .app_px-lg-3__2tcs2 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .app_px-lg-4__3GN3l {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .app_px-lg-5__po5wG {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .app_py-lg-0__6JA0n {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .app_py-lg-1__ekZ5h {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .app_py-lg-2__28YCe {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .app_py-lg-3__2VA7i {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .app_py-lg-4__2bifw {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .app_py-lg-5__zGG9a {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .app_pt-lg-0__1aB90 {
    padding-top: 0 !important;
  }

  .app_pt-lg-1__3BmN_ {
    padding-top: 0.25rem !important;
  }

  .app_pt-lg-2__13eBZ {
    padding-top: 0.5rem !important;
  }

  .app_pt-lg-3__1Z33X {
    padding-top: 1rem !important;
  }

  .app_pt-lg-4__kFYQp {
    padding-top: 1.5rem !important;
  }

  .app_pt-lg-5__19lVI {
    padding-top: 3rem !important;
  }

  .app_pe-lg-0__20Xtd {
    padding-right: 0 !important;
  }

  .app_pe-lg-1__2Mp23 {
    padding-right: 0.25rem !important;
  }

  .app_pe-lg-2__3KvXe {
    padding-right: 0.5rem !important;
  }

  .app_pe-lg-3__liyQR {
    padding-right: 1rem !important;
  }

  .app_pe-lg-4__2PnzZ {
    padding-right: 1.5rem !important;
  }

  .app_pe-lg-5__1x62Y {
    padding-right: 3rem !important;
  }

  .app_pb-lg-0__13Zdy {
    padding-bottom: 0 !important;
  }

  .app_pb-lg-1__eIwfB {
    padding-bottom: 0.25rem !important;
  }

  .app_pb-lg-2__1xpTa {
    padding-bottom: 0.5rem !important;
  }

  .app_pb-lg-3__3-CIM {
    padding-bottom: 1rem !important;
  }

  .app_pb-lg-4__9ySiz {
    padding-bottom: 1.5rem !important;
  }

  .app_pb-lg-5__25va2 {
    padding-bottom: 3rem !important;
  }

  .app_ps-lg-0__2hJQ2 {
    padding-left: 0 !important;
  }

  .app_ps-lg-1__13QAc {
    padding-left: 0.25rem !important;
  }

  .app_ps-lg-2__2Y_IE {
    padding-left: 0.5rem !important;
  }

  .app_ps-lg-3__4RpeW {
    padding-left: 1rem !important;
  }

  .app_ps-lg-4__2KQxN {
    padding-left: 1.5rem !important;
  }

  .app_ps-lg-5__2kOKj {
    padding-left: 3rem !important;
  }

  .app_text-lg-start__RxlD2 {
    text-align: left !important;
  }

  .app_text-lg-end__1Dofu {
    text-align: right !important;
  }

  .app_text-lg-center__1Azk4 {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .app_float-xl-start__2DoVi {
    float: left !important;
  }

  .app_float-xl-end__f-Phw {
    float: right !important;
  }

  .app_float-xl-none__1Gm1n {
    float: none !important;
  }

  .app_d-xl-inline__1dSTY {
    display: inline !important;
  }

  .app_d-xl-inline-block__3evs_ {
    display: inline-block !important;
  }

  .app_d-xl-block__Nt75I {
    display: block !important;
  }

  .app_d-xl-grid__33bWh {
    display: grid !important;
  }

  .app_d-xl-table__3ZWN_ {
    display: table !important;
  }

  .app_d-xl-table-row__2rjdi {
    display: table-row !important;
  }

  .app_d-xl-table-cell__1w1eq {
    display: table-cell !important;
  }

  .app_d-xl-flex__1oAsz {
    display: flex !important;
  }

  .app_d-xl-inline-flex__38VMx {
    display: inline-flex !important;
  }

  .app_d-xl-none__3ax7D {
    display: none !important;
  }

  .app_flex-xl-fill__kfGyo {
    flex: 1 1 auto !important;
  }

  .app_flex-xl-row__2qKsw {
    flex-direction: row !important;
  }

  .app_flex-xl-column__2kJ2J {
    flex-direction: column !important;
  }

  .app_flex-xl-row-reverse__2h831 {
    flex-direction: row-reverse !important;
  }

  .app_flex-xl-column-reverse__2x0eP {
    flex-direction: column-reverse !important;
  }

  .app_flex-xl-grow-0__rjK5J {
    flex-grow: 0 !important;
  }

  .app_flex-xl-grow-1__3tqlB {
    flex-grow: 1 !important;
  }

  .app_flex-xl-shrink-0__39MRV {
    flex-shrink: 0 !important;
  }

  .app_flex-xl-shrink-1__3tYrj {
    flex-shrink: 1 !important;
  }

  .app_flex-xl-wrap__1Hz_y {
    flex-wrap: wrap !important;
  }

  .app_flex-xl-nowrap__2zUDl {
    flex-wrap: nowrap !important;
  }

  .app_flex-xl-wrap-reverse__aMtVQ {
    flex-wrap: wrap-reverse !important;
  }

  .app_gap-xl-0__1wOas {
    gap: 0 !important;
  }

  .app_gap-xl-1__1WCuV {
    gap: 0.25rem !important;
  }

  .app_gap-xl-2__3-46X {
    gap: 0.5rem !important;
  }

  .app_gap-xl-3__soCrf {
    gap: 1rem !important;
  }

  .app_gap-xl-4__d_3TF {
    gap: 1.5rem !important;
  }

  .app_gap-xl-5__F1lyY {
    gap: 3rem !important;
  }

  .app_justify-content-xl-start__2nVYR {
    justify-content: flex-start !important;
  }

  .app_justify-content-xl-end__13aIR {
    justify-content: flex-end !important;
  }

  .app_justify-content-xl-center__3Mb7Q {
    justify-content: center !important;
  }

  .app_justify-content-xl-between__1Rw0- {
    justify-content: space-between !important;
  }

  .app_justify-content-xl-around__1xvec {
    justify-content: space-around !important;
  }

  .app_justify-content-xl-evenly__18h_8 {
    justify-content: space-evenly !important;
  }

  .app_align-items-xl-start__iCwqK {
    align-items: flex-start !important;
  }

  .app_align-items-xl-end__3Og1Z {
    align-items: flex-end !important;
  }

  .app_align-items-xl-center__1nK2O {
    align-items: center !important;
  }

  .app_align-items-xl-baseline__3gzex {
    align-items: baseline !important;
  }

  .app_align-items-xl-stretch__EHtIw {
    align-items: stretch !important;
  }

  .app_align-content-xl-start__JvyiU {
    align-content: flex-start !important;
  }

  .app_align-content-xl-end__1rNMZ {
    align-content: flex-end !important;
  }

  .app_align-content-xl-center__2eCGy {
    align-content: center !important;
  }

  .app_align-content-xl-between__3p_Dk {
    align-content: space-between !important;
  }

  .app_align-content-xl-around__3_Ia7 {
    align-content: space-around !important;
  }

  .app_align-content-xl-stretch__rom5x {
    align-content: stretch !important;
  }

  .app_align-self-xl-auto__wVu8V {
    align-self: auto !important;
  }

  .app_align-self-xl-start__D-7JL {
    align-self: flex-start !important;
  }

  .app_align-self-xl-end__1zl0b {
    align-self: flex-end !important;
  }

  .app_align-self-xl-center__siQ24 {
    align-self: center !important;
  }

  .app_align-self-xl-baseline__ES7zK {
    align-self: baseline !important;
  }

  .app_align-self-xl-stretch__R1LL4 {
    align-self: stretch !important;
  }

  .app_order-xl-first__3qp8m {
    order: -1 !important;
  }

  .app_order-xl-0__yeMEF {
    order: 0 !important;
  }

  .app_order-xl-1__5YhCp {
    order: 1 !important;
  }

  .app_order-xl-2__24TAl {
    order: 2 !important;
  }

  .app_order-xl-3__CMi6q {
    order: 3 !important;
  }

  .app_order-xl-4__29om4 {
    order: 4 !important;
  }

  .app_order-xl-5__2hf66 {
    order: 5 !important;
  }

  .app_order-xl-last__1DDMX {
    order: 6 !important;
  }

  .app_m-xl-0__3zTyI {
    margin: 0 !important;
  }

  .app_m-xl-1__18_-V {
    margin: 0.25rem !important;
  }

  .app_m-xl-2__lws1w {
    margin: 0.5rem !important;
  }

  .app_m-xl-3__2PR4D {
    margin: 1rem !important;
  }

  .app_m-xl-4__2YOI4 {
    margin: 1.5rem !important;
  }

  .app_m-xl-5__13gux {
    margin: 3rem !important;
  }

  .app_m-xl-auto__uoO3h {
    margin: auto !important;
  }

  .app_mx-xl-0__9_y9q {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .app_mx-xl-1__13RvH {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .app_mx-xl-2__2jriX {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .app_mx-xl-3__4kFE5 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .app_mx-xl-4__8ogds {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .app_mx-xl-5__16Q83 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .app_mx-xl-auto__O4_Zx {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .app_my-xl-0__1ni2- {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .app_my-xl-1__1-7kf {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .app_my-xl-2__1bYIn {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .app_my-xl-3__3N0yJ {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .app_my-xl-4__2EhvC {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .app_my-xl-5__2JjYz {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .app_my-xl-auto__27LbC {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .app_mt-xl-0__1dA5Q {
    margin-top: 0 !important;
  }

  .app_mt-xl-1__UaWZK {
    margin-top: 0.25rem !important;
  }

  .app_mt-xl-2__3iOJe {
    margin-top: 0.5rem !important;
  }

  .app_mt-xl-3__3rE05 {
    margin-top: 1rem !important;
  }

  .app_mt-xl-4__2XXog {
    margin-top: 1.5rem !important;
  }

  .app_mt-xl-5__193jJ {
    margin-top: 3rem !important;
  }

  .app_mt-xl-auto__1JOFj {
    margin-top: auto !important;
  }

  .app_me-xl-0__MGTVQ {
    margin-right: 0 !important;
  }

  .app_me-xl-1__1SEav {
    margin-right: 0.25rem !important;
  }

  .app_me-xl-2__3ZcTb {
    margin-right: 0.5rem !important;
  }

  .app_me-xl-3__223Q0 {
    margin-right: 1rem !important;
  }

  .app_me-xl-4__1a1yh {
    margin-right: 1.5rem !important;
  }

  .app_me-xl-5__lDQU6 {
    margin-right: 3rem !important;
  }

  .app_me-xl-auto__29dhv {
    margin-right: auto !important;
  }

  .app_mb-xl-0__3DKtg {
    margin-bottom: 0 !important;
  }

  .app_mb-xl-1__Bwh5- {
    margin-bottom: 0.25rem !important;
  }

  .app_mb-xl-2__3k9QW {
    margin-bottom: 0.5rem !important;
  }

  .app_mb-xl-3__28a5I {
    margin-bottom: 1rem !important;
  }

  .app_mb-xl-4__1f7ey {
    margin-bottom: 1.5rem !important;
  }

  .app_mb-xl-5__YkQBj {
    margin-bottom: 3rem !important;
  }

  .app_mb-xl-auto__31cq- {
    margin-bottom: auto !important;
  }

  .app_ms-xl-0__1Yxmu {
    margin-left: 0 !important;
  }

  .app_ms-xl-1__3jBnk {
    margin-left: 0.25rem !important;
  }

  .app_ms-xl-2__19REG {
    margin-left: 0.5rem !important;
  }

  .app_ms-xl-3__156jd {
    margin-left: 1rem !important;
  }

  .app_ms-xl-4__gnFtX {
    margin-left: 1.5rem !important;
  }

  .app_ms-xl-5__3du3T {
    margin-left: 3rem !important;
  }

  .app_ms-xl-auto__CxQdg {
    margin-left: auto !important;
  }

  .app_p-xl-0__1yAxD {
    padding: 0 !important;
  }

  .app_p-xl-1__2c-m1 {
    padding: 0.25rem !important;
  }

  .app_p-xl-2__FPouu {
    padding: 0.5rem !important;
  }

  .app_p-xl-3__3U8gK {
    padding: 1rem !important;
  }

  .app_p-xl-4__2SPyM {
    padding: 1.5rem !important;
  }

  .app_p-xl-5__1qOHp {
    padding: 3rem !important;
  }

  .app_px-xl-0__ex75D {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .app_px-xl-1__OQyea {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .app_px-xl-2__3tkBm {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .app_px-xl-3__Scq5Y {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .app_px-xl-4__4OgYr {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .app_px-xl-5__LC8Wl {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .app_py-xl-0__35Ycc {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .app_py-xl-1__lskR3 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .app_py-xl-2__1Qtkm {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .app_py-xl-3__rP_Yx {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .app_py-xl-4__CdkGm {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .app_py-xl-5__2Wh19 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .app_pt-xl-0__2X-xq {
    padding-top: 0 !important;
  }

  .app_pt-xl-1__l0POm {
    padding-top: 0.25rem !important;
  }

  .app_pt-xl-2__3q8mQ {
    padding-top: 0.5rem !important;
  }

  .app_pt-xl-3__krsxI {
    padding-top: 1rem !important;
  }

  .app_pt-xl-4__gYM-R {
    padding-top: 1.5rem !important;
  }

  .app_pt-xl-5__2E1ig {
    padding-top: 3rem !important;
  }

  .app_pe-xl-0__2vvrv {
    padding-right: 0 !important;
  }

  .app_pe-xl-1__1lEM9 {
    padding-right: 0.25rem !important;
  }

  .app_pe-xl-2__1ToXQ {
    padding-right: 0.5rem !important;
  }

  .app_pe-xl-3__DKzg7 {
    padding-right: 1rem !important;
  }

  .app_pe-xl-4__2DN99 {
    padding-right: 1.5rem !important;
  }

  .app_pe-xl-5__1ha5Z {
    padding-right: 3rem !important;
  }

  .app_pb-xl-0__f7lh8 {
    padding-bottom: 0 !important;
  }

  .app_pb-xl-1__3dMgE {
    padding-bottom: 0.25rem !important;
  }

  .app_pb-xl-2__2rAEw {
    padding-bottom: 0.5rem !important;
  }

  .app_pb-xl-3__1mGcR {
    padding-bottom: 1rem !important;
  }

  .app_pb-xl-4__AYOfz {
    padding-bottom: 1.5rem !important;
  }

  .app_pb-xl-5__3QbNE {
    padding-bottom: 3rem !important;
  }

  .app_ps-xl-0__-cer0 {
    padding-left: 0 !important;
  }

  .app_ps-xl-1__YQc5r {
    padding-left: 0.25rem !important;
  }

  .app_ps-xl-2__3aTW3 {
    padding-left: 0.5rem !important;
  }

  .app_ps-xl-3__2b3sA {
    padding-left: 1rem !important;
  }

  .app_ps-xl-4__2lJb9 {
    padding-left: 1.5rem !important;
  }

  .app_ps-xl-5__Vqid5 {
    padding-left: 3rem !important;
  }

  .app_text-xl-start__3CAt4 {
    text-align: left !important;
  }

  .app_text-xl-end__CcTD2 {
    text-align: right !important;
  }

  .app_text-xl-center__W8RtG {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .app_float-xxl-start__36X5r {
    float: left !important;
  }

  .app_float-xxl-end__3sqtV {
    float: right !important;
  }

  .app_float-xxl-none__3srdo {
    float: none !important;
  }

  .app_d-xxl-inline__8otBY {
    display: inline !important;
  }

  .app_d-xxl-inline-block__1IuIX {
    display: inline-block !important;
  }

  .app_d-xxl-block__Ib0aM {
    display: block !important;
  }

  .app_d-xxl-grid__3OgKD {
    display: grid !important;
  }

  .app_d-xxl-table__1QByB {
    display: table !important;
  }

  .app_d-xxl-table-row__2Mkoo {
    display: table-row !important;
  }

  .app_d-xxl-table-cell__3nmPB {
    display: table-cell !important;
  }

  .app_d-xxl-flex__QAsqV {
    display: flex !important;
  }

  .app_d-xxl-inline-flex__jXaVX {
    display: inline-flex !important;
  }

  .app_d-xxl-none__2Wa84 {
    display: none !important;
  }

  .app_flex-xxl-fill__3V4G- {
    flex: 1 1 auto !important;
  }

  .app_flex-xxl-row__3h0iH {
    flex-direction: row !important;
  }

  .app_flex-xxl-column__1OR6F {
    flex-direction: column !important;
  }

  .app_flex-xxl-row-reverse__aEXCB {
    flex-direction: row-reverse !important;
  }

  .app_flex-xxl-column-reverse__1Pfez {
    flex-direction: column-reverse !important;
  }

  .app_flex-xxl-grow-0__1e_-i {
    flex-grow: 0 !important;
  }

  .app_flex-xxl-grow-1__37ZF1 {
    flex-grow: 1 !important;
  }

  .app_flex-xxl-shrink-0__3pPvW {
    flex-shrink: 0 !important;
  }

  .app_flex-xxl-shrink-1__Az5_k {
    flex-shrink: 1 !important;
  }

  .app_flex-xxl-wrap__1FBEW {
    flex-wrap: wrap !important;
  }

  .app_flex-xxl-nowrap__3ra3a {
    flex-wrap: nowrap !important;
  }

  .app_flex-xxl-wrap-reverse__1-FrD {
    flex-wrap: wrap-reverse !important;
  }

  .app_gap-xxl-0__1t1UR {
    gap: 0 !important;
  }

  .app_gap-xxl-1__2gyeM {
    gap: 0.25rem !important;
  }

  .app_gap-xxl-2__1Gwhx {
    gap: 0.5rem !important;
  }

  .app_gap-xxl-3__3ZgL2 {
    gap: 1rem !important;
  }

  .app_gap-xxl-4__1GBS9 {
    gap: 1.5rem !important;
  }

  .app_gap-xxl-5__2dmaX {
    gap: 3rem !important;
  }

  .app_justify-content-xxl-start__2B_lB {
    justify-content: flex-start !important;
  }

  .app_justify-content-xxl-end__1J27u {
    justify-content: flex-end !important;
  }

  .app_justify-content-xxl-center__lbQ_J {
    justify-content: center !important;
  }

  .app_justify-content-xxl-between__fsMDd {
    justify-content: space-between !important;
  }

  .app_justify-content-xxl-around__3pjl9 {
    justify-content: space-around !important;
  }

  .app_justify-content-xxl-evenly__3fX3h {
    justify-content: space-evenly !important;
  }

  .app_align-items-xxl-start__tdoD1 {
    align-items: flex-start !important;
  }

  .app_align-items-xxl-end__2EPdU {
    align-items: flex-end !important;
  }

  .app_align-items-xxl-center__AcuFp {
    align-items: center !important;
  }

  .app_align-items-xxl-baseline__rjdTL {
    align-items: baseline !important;
  }

  .app_align-items-xxl-stretch__1PU8N {
    align-items: stretch !important;
  }

  .app_align-content-xxl-start__3QyPd {
    align-content: flex-start !important;
  }

  .app_align-content-xxl-end__3Et21 {
    align-content: flex-end !important;
  }

  .app_align-content-xxl-center__odLWE {
    align-content: center !important;
  }

  .app_align-content-xxl-between__3LleO {
    align-content: space-between !important;
  }

  .app_align-content-xxl-around__236ku {
    align-content: space-around !important;
  }

  .app_align-content-xxl-stretch__KFhRh {
    align-content: stretch !important;
  }

  .app_align-self-xxl-auto__3QQ2Q {
    align-self: auto !important;
  }

  .app_align-self-xxl-start__2BvB2 {
    align-self: flex-start !important;
  }

  .app_align-self-xxl-end__3X3MU {
    align-self: flex-end !important;
  }

  .app_align-self-xxl-center__3zM7l {
    align-self: center !important;
  }

  .app_align-self-xxl-baseline__IKOQr {
    align-self: baseline !important;
  }

  .app_align-self-xxl-stretch__2VGJh {
    align-self: stretch !important;
  }

  .app_order-xxl-first__1LeDE {
    order: -1 !important;
  }

  .app_order-xxl-0__2FM7p {
    order: 0 !important;
  }

  .app_order-xxl-1__LWafU {
    order: 1 !important;
  }

  .app_order-xxl-2__gN2Tz {
    order: 2 !important;
  }

  .app_order-xxl-3__gvSiE {
    order: 3 !important;
  }

  .app_order-xxl-4__35XDQ {
    order: 4 !important;
  }

  .app_order-xxl-5__2EK5r {
    order: 5 !important;
  }

  .app_order-xxl-last__PU2J4 {
    order: 6 !important;
  }

  .app_m-xxl-0__1u7Ug {
    margin: 0 !important;
  }

  .app_m-xxl-1__Lkv6n {
    margin: 0.25rem !important;
  }

  .app_m-xxl-2__3m2si {
    margin: 0.5rem !important;
  }

  .app_m-xxl-3__3Y0MO {
    margin: 1rem !important;
  }

  .app_m-xxl-4__2qxHe {
    margin: 1.5rem !important;
  }

  .app_m-xxl-5__hGUaq {
    margin: 3rem !important;
  }

  .app_m-xxl-auto__39kfW {
    margin: auto !important;
  }

  .app_mx-xxl-0__18gJ0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .app_mx-xxl-1__343r3 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .app_mx-xxl-2__1Q2Ll {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .app_mx-xxl-3__jwhss {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .app_mx-xxl-4__25_IB {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .app_mx-xxl-5__3EVkL {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .app_mx-xxl-auto__2e-3Y {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .app_my-xxl-0__37XVe {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .app_my-xxl-1__2Dnq4 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .app_my-xxl-2__1LYxn {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .app_my-xxl-3__214kf {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .app_my-xxl-4__91frB {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .app_my-xxl-5__3M3Qf {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .app_my-xxl-auto__2JkWZ {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .app_mt-xxl-0__1CT6D {
    margin-top: 0 !important;
  }

  .app_mt-xxl-1__2lMnT {
    margin-top: 0.25rem !important;
  }

  .app_mt-xxl-2__1M0px {
    margin-top: 0.5rem !important;
  }

  .app_mt-xxl-3__2b7cL {
    margin-top: 1rem !important;
  }

  .app_mt-xxl-4__1yu7k {
    margin-top: 1.5rem !important;
  }

  .app_mt-xxl-5__286Bl {
    margin-top: 3rem !important;
  }

  .app_mt-xxl-auto__1iv_H {
    margin-top: auto !important;
  }

  .app_me-xxl-0__2Zb00 {
    margin-right: 0 !important;
  }

  .app_me-xxl-1__8Ca0X {
    margin-right: 0.25rem !important;
  }

  .app_me-xxl-2__15TBQ {
    margin-right: 0.5rem !important;
  }

  .app_me-xxl-3__2Go5E {
    margin-right: 1rem !important;
  }

  .app_me-xxl-4__37ZId {
    margin-right: 1.5rem !important;
  }

  .app_me-xxl-5__lApEZ {
    margin-right: 3rem !important;
  }

  .app_me-xxl-auto__1pz45 {
    margin-right: auto !important;
  }

  .app_mb-xxl-0__Fc5zT {
    margin-bottom: 0 !important;
  }

  .app_mb-xxl-1__sZWvT {
    margin-bottom: 0.25rem !important;
  }

  .app_mb-xxl-2__DMy7i {
    margin-bottom: 0.5rem !important;
  }

  .app_mb-xxl-3__3Sr9l {
    margin-bottom: 1rem !important;
  }

  .app_mb-xxl-4__2Ly8K {
    margin-bottom: 1.5rem !important;
  }

  .app_mb-xxl-5__2Rp9i {
    margin-bottom: 3rem !important;
  }

  .app_mb-xxl-auto__3Y_yG {
    margin-bottom: auto !important;
  }

  .app_ms-xxl-0__2eNHt {
    margin-left: 0 !important;
  }

  .app_ms-xxl-1__2KKvc {
    margin-left: 0.25rem !important;
  }

  .app_ms-xxl-2__3oMI2 {
    margin-left: 0.5rem !important;
  }

  .app_ms-xxl-3__1Ox3G {
    margin-left: 1rem !important;
  }

  .app_ms-xxl-4__3PJwT {
    margin-left: 1.5rem !important;
  }

  .app_ms-xxl-5__10Npk {
    margin-left: 3rem !important;
  }

  .app_ms-xxl-auto__2dwqu {
    margin-left: auto !important;
  }

  .app_p-xxl-0__1PCvi {
    padding: 0 !important;
  }

  .app_p-xxl-1__Bx4FT {
    padding: 0.25rem !important;
  }

  .app_p-xxl-2__1ev4G {
    padding: 0.5rem !important;
  }

  .app_p-xxl-3__3Pj7K {
    padding: 1rem !important;
  }

  .app_p-xxl-4__1y0aO {
    padding: 1.5rem !important;
  }

  .app_p-xxl-5__1Ivwt {
    padding: 3rem !important;
  }

  .app_px-xxl-0__3svxI {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .app_px-xxl-1__2lsVk {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .app_px-xxl-2__OHd41 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .app_px-xxl-3__3oa2Z {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .app_px-xxl-4__2iKLc {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .app_px-xxl-5__j21Bs {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .app_py-xxl-0__26Awj {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .app_py-xxl-1__1J1Wn {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .app_py-xxl-2__1BU7k {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .app_py-xxl-3__1bIfR {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .app_py-xxl-4__2Ou3c {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .app_py-xxl-5__3bhXB {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .app_pt-xxl-0__1ywdi {
    padding-top: 0 !important;
  }

  .app_pt-xxl-1__omax8 {
    padding-top: 0.25rem !important;
  }

  .app_pt-xxl-2__2VzNC {
    padding-top: 0.5rem !important;
  }

  .app_pt-xxl-3__Ns_aq {
    padding-top: 1rem !important;
  }

  .app_pt-xxl-4__3PVru {
    padding-top: 1.5rem !important;
  }

  .app_pt-xxl-5__1Nd91 {
    padding-top: 3rem !important;
  }

  .app_pe-xxl-0__1N8Ya {
    padding-right: 0 !important;
  }

  .app_pe-xxl-1__2TWfH {
    padding-right: 0.25rem !important;
  }

  .app_pe-xxl-2__2_un7 {
    padding-right: 0.5rem !important;
  }

  .app_pe-xxl-3__1ZMSV {
    padding-right: 1rem !important;
  }

  .app_pe-xxl-4__sS3jc {
    padding-right: 1.5rem !important;
  }

  .app_pe-xxl-5__3wlnI {
    padding-right: 3rem !important;
  }

  .app_pb-xxl-0__18qLc {
    padding-bottom: 0 !important;
  }

  .app_pb-xxl-1__LgD3Z {
    padding-bottom: 0.25rem !important;
  }

  .app_pb-xxl-2__2fVNw {
    padding-bottom: 0.5rem !important;
  }

  .app_pb-xxl-3__3lWzp {
    padding-bottom: 1rem !important;
  }

  .app_pb-xxl-4__3RLFJ {
    padding-bottom: 1.5rem !important;
  }

  .app_pb-xxl-5__15iaH {
    padding-bottom: 3rem !important;
  }

  .app_ps-xxl-0__1jvoG {
    padding-left: 0 !important;
  }

  .app_ps-xxl-1__2DQGY {
    padding-left: 0.25rem !important;
  }

  .app_ps-xxl-2__3-efx {
    padding-left: 0.5rem !important;
  }

  .app_ps-xxl-3__3VqxJ {
    padding-left: 1rem !important;
  }

  .app_ps-xxl-4__ttvWQ {
    padding-left: 1.5rem !important;
  }

  .app_ps-xxl-5__2pDOK {
    padding-left: 3rem !important;
  }

  .app_text-xxl-start__1Yb_v {
    text-align: left !important;
  }

  .app_text-xxl-end__19qil {
    text-align: right !important;
  }

  .app_text-xxl-center__2J7NX {
    text-align: center !important;
  }
}
@media (min-width: 1600px) {
  .app_float-xxxl-start__-GIR2 {
    float: left !important;
  }

  .app_float-xxxl-end__1jNhz {
    float: right !important;
  }

  .app_float-xxxl-none__3-DeJ {
    float: none !important;
  }

  .app_d-xxxl-inline__maQwq {
    display: inline !important;
  }

  .app_d-xxxl-inline-block__3H25c {
    display: inline-block !important;
  }

  .app_d-xxxl-block__3-OvA {
    display: block !important;
  }

  .app_d-xxxl-grid__1xmEc {
    display: grid !important;
  }

  .app_d-xxxl-table__3GuD2 {
    display: table !important;
  }

  .app_d-xxxl-table-row__9czy8 {
    display: table-row !important;
  }

  .app_d-xxxl-table-cell__1wokg {
    display: table-cell !important;
  }

  .app_d-xxxl-flex__39crX {
    display: flex !important;
  }

  .app_d-xxxl-inline-flex__2pcnQ {
    display: inline-flex !important;
  }

  .app_d-xxxl-none__2X-b4 {
    display: none !important;
  }

  .app_flex-xxxl-fill__3FlGU {
    flex: 1 1 auto !important;
  }

  .app_flex-xxxl-row__3vpu- {
    flex-direction: row !important;
  }

  .app_flex-xxxl-column__3uGuy {
    flex-direction: column !important;
  }

  .app_flex-xxxl-row-reverse__m2vSj {
    flex-direction: row-reverse !important;
  }

  .app_flex-xxxl-column-reverse__-9jvP {
    flex-direction: column-reverse !important;
  }

  .app_flex-xxxl-grow-0__3lW_t {
    flex-grow: 0 !important;
  }

  .app_flex-xxxl-grow-1__Rf8qs {
    flex-grow: 1 !important;
  }

  .app_flex-xxxl-shrink-0__18uGg {
    flex-shrink: 0 !important;
  }

  .app_flex-xxxl-shrink-1__6WVZS {
    flex-shrink: 1 !important;
  }

  .app_flex-xxxl-wrap__2iqeD {
    flex-wrap: wrap !important;
  }

  .app_flex-xxxl-nowrap__3bvfe {
    flex-wrap: nowrap !important;
  }

  .app_flex-xxxl-wrap-reverse__1vkWv {
    flex-wrap: wrap-reverse !important;
  }

  .app_gap-xxxl-0__3hWHv {
    gap: 0 !important;
  }

  .app_gap-xxxl-1__2954F {
    gap: 0.25rem !important;
  }

  .app_gap-xxxl-2__1pjDe {
    gap: 0.5rem !important;
  }

  .app_gap-xxxl-3__1qTAA {
    gap: 1rem !important;
  }

  .app_gap-xxxl-4__1mtqo {
    gap: 1.5rem !important;
  }

  .app_gap-xxxl-5__tPITX {
    gap: 3rem !important;
  }

  .app_justify-content-xxxl-start__1thKH {
    justify-content: flex-start !important;
  }

  .app_justify-content-xxxl-end__1h_eG {
    justify-content: flex-end !important;
  }

  .app_justify-content-xxxl-center__6SRxd {
    justify-content: center !important;
  }

  .app_justify-content-xxxl-between__2jHO5 {
    justify-content: space-between !important;
  }

  .app_justify-content-xxxl-around__1NfQl {
    justify-content: space-around !important;
  }

  .app_justify-content-xxxl-evenly__31HdD {
    justify-content: space-evenly !important;
  }

  .app_align-items-xxxl-start__18NrW {
    align-items: flex-start !important;
  }

  .app_align-items-xxxl-end__3oqyn {
    align-items: flex-end !important;
  }

  .app_align-items-xxxl-center__v7DOb {
    align-items: center !important;
  }

  .app_align-items-xxxl-baseline__27EdC {
    align-items: baseline !important;
  }

  .app_align-items-xxxl-stretch__18T5l {
    align-items: stretch !important;
  }

  .app_align-content-xxxl-start__20gaC {
    align-content: flex-start !important;
  }

  .app_align-content-xxxl-end__1pvw2 {
    align-content: flex-end !important;
  }

  .app_align-content-xxxl-center__2zXRZ {
    align-content: center !important;
  }

  .app_align-content-xxxl-between__3cGAx {
    align-content: space-between !important;
  }

  .app_align-content-xxxl-around__2pxkc {
    align-content: space-around !important;
  }

  .app_align-content-xxxl-stretch__1sNx0 {
    align-content: stretch !important;
  }

  .app_align-self-xxxl-auto__2k0en {
    align-self: auto !important;
  }

  .app_align-self-xxxl-start__1fIZP {
    align-self: flex-start !important;
  }

  .app_align-self-xxxl-end__3BBMW {
    align-self: flex-end !important;
  }

  .app_align-self-xxxl-center__3shmQ {
    align-self: center !important;
  }

  .app_align-self-xxxl-baseline__26Lhb {
    align-self: baseline !important;
  }

  .app_align-self-xxxl-stretch__2clvN {
    align-self: stretch !important;
  }

  .app_order-xxxl-first__3MuyF {
    order: -1 !important;
  }

  .app_order-xxxl-0__5guuU {
    order: 0 !important;
  }

  .app_order-xxxl-1__yBnJf {
    order: 1 !important;
  }

  .app_order-xxxl-2__2JqUB {
    order: 2 !important;
  }

  .app_order-xxxl-3__2VnSA {
    order: 3 !important;
  }

  .app_order-xxxl-4__NGNgy {
    order: 4 !important;
  }

  .app_order-xxxl-5__52Oq_ {
    order: 5 !important;
  }

  .app_order-xxxl-last__3MbJ4 {
    order: 6 !important;
  }

  .app_m-xxxl-0__23sdt {
    margin: 0 !important;
  }

  .app_m-xxxl-1__3oB47 {
    margin: 0.25rem !important;
  }

  .app_m-xxxl-2__BnpRi {
    margin: 0.5rem !important;
  }

  .app_m-xxxl-3__3LiRX {
    margin: 1rem !important;
  }

  .app_m-xxxl-4__2Z-i0 {
    margin: 1.5rem !important;
  }

  .app_m-xxxl-5__1iWIl {
    margin: 3rem !important;
  }

  .app_m-xxxl-auto__eND66 {
    margin: auto !important;
  }

  .app_mx-xxxl-0__3gwg7 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .app_mx-xxxl-1__38GW2 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .app_mx-xxxl-2__Q-aRF {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .app_mx-xxxl-3__3e5q6 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .app_mx-xxxl-4__2MlKq {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .app_mx-xxxl-5__3dms- {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .app_mx-xxxl-auto__2KRnS {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .app_my-xxxl-0__tT54b {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .app_my-xxxl-1__3wMgj {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .app_my-xxxl-2__DUT7G {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .app_my-xxxl-3__1oO4e {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .app_my-xxxl-4__37j3m {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .app_my-xxxl-5__lH2tf {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .app_my-xxxl-auto__2J3tv {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .app_mt-xxxl-0__3cabp {
    margin-top: 0 !important;
  }

  .app_mt-xxxl-1__1S9J6 {
    margin-top: 0.25rem !important;
  }

  .app_mt-xxxl-2__2fU8g {
    margin-top: 0.5rem !important;
  }

  .app_mt-xxxl-3__3Oj-7 {
    margin-top: 1rem !important;
  }

  .app_mt-xxxl-4__PB6cu {
    margin-top: 1.5rem !important;
  }

  .app_mt-xxxl-5__3iKx6 {
    margin-top: 3rem !important;
  }

  .app_mt-xxxl-auto__1B4Yo {
    margin-top: auto !important;
  }

  .app_me-xxxl-0__3qdke {
    margin-right: 0 !important;
  }

  .app_me-xxxl-1__1a6Bw {
    margin-right: 0.25rem !important;
  }

  .app_me-xxxl-2__2Mbey {
    margin-right: 0.5rem !important;
  }

  .app_me-xxxl-3__3Gj_0 {
    margin-right: 1rem !important;
  }

  .app_me-xxxl-4__19kF1 {
    margin-right: 1.5rem !important;
  }

  .app_me-xxxl-5__1YZzA {
    margin-right: 3rem !important;
  }

  .app_me-xxxl-auto__3RHrC {
    margin-right: auto !important;
  }

  .app_mb-xxxl-0__3n5aI {
    margin-bottom: 0 !important;
  }

  .app_mb-xxxl-1__1sqw3 {
    margin-bottom: 0.25rem !important;
  }

  .app_mb-xxxl-2__1hQT5 {
    margin-bottom: 0.5rem !important;
  }

  .app_mb-xxxl-3__2Lp9g {
    margin-bottom: 1rem !important;
  }

  .app_mb-xxxl-4__2oUYH {
    margin-bottom: 1.5rem !important;
  }

  .app_mb-xxxl-5__Arvx- {
    margin-bottom: 3rem !important;
  }

  .app_mb-xxxl-auto__2y9Et {
    margin-bottom: auto !important;
  }

  .app_ms-xxxl-0__Hl8Z_ {
    margin-left: 0 !important;
  }

  .app_ms-xxxl-1__qBW8u {
    margin-left: 0.25rem !important;
  }

  .app_ms-xxxl-2__2YWGy {
    margin-left: 0.5rem !important;
  }

  .app_ms-xxxl-3__1ZdOm {
    margin-left: 1rem !important;
  }

  .app_ms-xxxl-4__uiN7w {
    margin-left: 1.5rem !important;
  }

  .app_ms-xxxl-5__3hApF {
    margin-left: 3rem !important;
  }

  .app_ms-xxxl-auto__1uzcs {
    margin-left: auto !important;
  }

  .app_p-xxxl-0__21QTS {
    padding: 0 !important;
  }

  .app_p-xxxl-1__1MlaU {
    padding: 0.25rem !important;
  }

  .app_p-xxxl-2__3lhhg {
    padding: 0.5rem !important;
  }

  .app_p-xxxl-3__2QsZM {
    padding: 1rem !important;
  }

  .app_p-xxxl-4__1lvMg {
    padding: 1.5rem !important;
  }

  .app_p-xxxl-5__2XT5y {
    padding: 3rem !important;
  }

  .app_px-xxxl-0__1_3o6 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .app_px-xxxl-1__1gTnv {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .app_px-xxxl-2__3MCmg {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .app_px-xxxl-3__Tqk5h {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .app_px-xxxl-4__1JQo8 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .app_px-xxxl-5__1hnKO {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .app_py-xxxl-0__3dA4x {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .app_py-xxxl-1__3USYQ {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .app_py-xxxl-2__2GRaW {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .app_py-xxxl-3__1ZlF9 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .app_py-xxxl-4__1S6Df {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .app_py-xxxl-5__1NH-n {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .app_pt-xxxl-0__2UdgO {
    padding-top: 0 !important;
  }

  .app_pt-xxxl-1__1J1Io {
    padding-top: 0.25rem !important;
  }

  .app_pt-xxxl-2__2WIYX {
    padding-top: 0.5rem !important;
  }

  .app_pt-xxxl-3__2bVHF {
    padding-top: 1rem !important;
  }

  .app_pt-xxxl-4__QPOWR {
    padding-top: 1.5rem !important;
  }

  .app_pt-xxxl-5__1yqxU {
    padding-top: 3rem !important;
  }

  .app_pe-xxxl-0__2VIVD {
    padding-right: 0 !important;
  }

  .app_pe-xxxl-1__2zg1l {
    padding-right: 0.25rem !important;
  }

  .app_pe-xxxl-2__Q5TPs {
    padding-right: 0.5rem !important;
  }

  .app_pe-xxxl-3__2JAmx {
    padding-right: 1rem !important;
  }

  .app_pe-xxxl-4__GDJ8i {
    padding-right: 1.5rem !important;
  }

  .app_pe-xxxl-5__3vwJP {
    padding-right: 3rem !important;
  }

  .app_pb-xxxl-0__14lcN {
    padding-bottom: 0 !important;
  }

  .app_pb-xxxl-1__--dUj {
    padding-bottom: 0.25rem !important;
  }

  .app_pb-xxxl-2__3eQvS {
    padding-bottom: 0.5rem !important;
  }

  .app_pb-xxxl-3__1VsD1 {
    padding-bottom: 1rem !important;
  }

  .app_pb-xxxl-4__2SA0g {
    padding-bottom: 1.5rem !important;
  }

  .app_pb-xxxl-5__5eBKc {
    padding-bottom: 3rem !important;
  }

  .app_ps-xxxl-0__3wv8a {
    padding-left: 0 !important;
  }

  .app_ps-xxxl-1__F4r1z {
    padding-left: 0.25rem !important;
  }

  .app_ps-xxxl-2__1zqDz {
    padding-left: 0.5rem !important;
  }

  .app_ps-xxxl-3__1aBlY {
    padding-left: 1rem !important;
  }

  .app_ps-xxxl-4__1FtL5 {
    padding-left: 1.5rem !important;
  }

  .app_ps-xxxl-5__1LYT_ {
    padding-left: 3rem !important;
  }

  .app_text-xxxl-start__3KqPp {
    text-align: left !important;
  }

  .app_text-xxxl-end__2Pltg {
    text-align: right !important;
  }

  .app_text-xxxl-center__1YIEG {
    text-align: center !important;
  }
}
@media (min-width: 2000px) {
  .app_float-xxxxl-start__2cWuW {
    float: left !important;
  }

  .app_float-xxxxl-end__x-NAi {
    float: right !important;
  }

  .app_float-xxxxl-none__1J4-8 {
    float: none !important;
  }

  .app_d-xxxxl-inline__2y5I8 {
    display: inline !important;
  }

  .app_d-xxxxl-inline-block__1ZSd9 {
    display: inline-block !important;
  }

  .app_d-xxxxl-block__20Unf {
    display: block !important;
  }

  .app_d-xxxxl-grid__3vlCO {
    display: grid !important;
  }

  .app_d-xxxxl-table__1HxCo {
    display: table !important;
  }

  .app_d-xxxxl-table-row__2l26Q {
    display: table-row !important;
  }

  .app_d-xxxxl-table-cell__34Vis {
    display: table-cell !important;
  }

  .app_d-xxxxl-flex__1Kqa7 {
    display: flex !important;
  }

  .app_d-xxxxl-inline-flex__Gf2UB {
    display: inline-flex !important;
  }

  .app_d-xxxxl-none__3OeuK {
    display: none !important;
  }

  .app_flex-xxxxl-fill__1Ad_M {
    flex: 1 1 auto !important;
  }

  .app_flex-xxxxl-row__zKz5d {
    flex-direction: row !important;
  }

  .app_flex-xxxxl-column__1rJHL {
    flex-direction: column !important;
  }

  .app_flex-xxxxl-row-reverse__1SAiK {
    flex-direction: row-reverse !important;
  }

  .app_flex-xxxxl-column-reverse__1OoTJ {
    flex-direction: column-reverse !important;
  }

  .app_flex-xxxxl-grow-0__2fbga {
    flex-grow: 0 !important;
  }

  .app_flex-xxxxl-grow-1__23KC4 {
    flex-grow: 1 !important;
  }

  .app_flex-xxxxl-shrink-0__1RvWD {
    flex-shrink: 0 !important;
  }

  .app_flex-xxxxl-shrink-1__9FoqK {
    flex-shrink: 1 !important;
  }

  .app_flex-xxxxl-wrap__19yAE {
    flex-wrap: wrap !important;
  }

  .app_flex-xxxxl-nowrap__3Mh6O {
    flex-wrap: nowrap !important;
  }

  .app_flex-xxxxl-wrap-reverse__1Qz_j {
    flex-wrap: wrap-reverse !important;
  }

  .app_gap-xxxxl-0__3Yf8R {
    gap: 0 !important;
  }

  .app_gap-xxxxl-1__1foNX {
    gap: 0.25rem !important;
  }

  .app_gap-xxxxl-2__3c8zq {
    gap: 0.5rem !important;
  }

  .app_gap-xxxxl-3__QyPPv {
    gap: 1rem !important;
  }

  .app_gap-xxxxl-4__1qNXj {
    gap: 1.5rem !important;
  }

  .app_gap-xxxxl-5__1QGbF {
    gap: 3rem !important;
  }

  .app_justify-content-xxxxl-start__2N8uF {
    justify-content: flex-start !important;
  }

  .app_justify-content-xxxxl-end__2k-5Y {
    justify-content: flex-end !important;
  }

  .app_justify-content-xxxxl-center__1YRpQ {
    justify-content: center !important;
  }

  .app_justify-content-xxxxl-between__4GILE {
    justify-content: space-between !important;
  }

  .app_justify-content-xxxxl-around__24hVi {
    justify-content: space-around !important;
  }

  .app_justify-content-xxxxl-evenly__13FFw {
    justify-content: space-evenly !important;
  }

  .app_align-items-xxxxl-start__24uJb {
    align-items: flex-start !important;
  }

  .app_align-items-xxxxl-end__mliKu {
    align-items: flex-end !important;
  }

  .app_align-items-xxxxl-center__1lSvQ {
    align-items: center !important;
  }

  .app_align-items-xxxxl-baseline__e7zqD {
    align-items: baseline !important;
  }

  .app_align-items-xxxxl-stretch__3hMqc {
    align-items: stretch !important;
  }

  .app_align-content-xxxxl-start__2ZNqB {
    align-content: flex-start !important;
  }

  .app_align-content-xxxxl-end__1R3GI {
    align-content: flex-end !important;
  }

  .app_align-content-xxxxl-center__CnAuq {
    align-content: center !important;
  }

  .app_align-content-xxxxl-between__2ujLw {
    align-content: space-between !important;
  }

  .app_align-content-xxxxl-around__RJH7- {
    align-content: space-around !important;
  }

  .app_align-content-xxxxl-stretch__34Byc {
    align-content: stretch !important;
  }

  .app_align-self-xxxxl-auto__3wJxJ {
    align-self: auto !important;
  }

  .app_align-self-xxxxl-start__11uKQ {
    align-self: flex-start !important;
  }

  .app_align-self-xxxxl-end__2clxM {
    align-self: flex-end !important;
  }

  .app_align-self-xxxxl-center__4gB45 {
    align-self: center !important;
  }

  .app_align-self-xxxxl-baseline__2DfW9 {
    align-self: baseline !important;
  }

  .app_align-self-xxxxl-stretch__2Qfbd {
    align-self: stretch !important;
  }

  .app_order-xxxxl-first__2Zk4w {
    order: -1 !important;
  }

  .app_order-xxxxl-0__197Sa {
    order: 0 !important;
  }

  .app_order-xxxxl-1__k1ZUL {
    order: 1 !important;
  }

  .app_order-xxxxl-2__3qJ6t {
    order: 2 !important;
  }

  .app_order-xxxxl-3__5Weui {
    order: 3 !important;
  }

  .app_order-xxxxl-4__IrU04 {
    order: 4 !important;
  }

  .app_order-xxxxl-5__BgUoR {
    order: 5 !important;
  }

  .app_order-xxxxl-last__TSRvh {
    order: 6 !important;
  }

  .app_m-xxxxl-0__25Il5 {
    margin: 0 !important;
  }

  .app_m-xxxxl-1__1vJft {
    margin: 0.25rem !important;
  }

  .app_m-xxxxl-2__3WlT3 {
    margin: 0.5rem !important;
  }

  .app_m-xxxxl-3__12Vov {
    margin: 1rem !important;
  }

  .app_m-xxxxl-4__2T2pO {
    margin: 1.5rem !important;
  }

  .app_m-xxxxl-5__3tmEI {
    margin: 3rem !important;
  }

  .app_m-xxxxl-auto__1FMHx {
    margin: auto !important;
  }

  .app_mx-xxxxl-0__2exe5 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .app_mx-xxxxl-1__3myl2 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .app_mx-xxxxl-2__VFWYn {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .app_mx-xxxxl-3__2OJRB {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .app_mx-xxxxl-4__2RDlG {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .app_mx-xxxxl-5__3_oO5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .app_mx-xxxxl-auto__3L0Qv {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .app_my-xxxxl-0__12Da1 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .app_my-xxxxl-1__2kH6R {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .app_my-xxxxl-2__3Oz61 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .app_my-xxxxl-3__1Dftr {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .app_my-xxxxl-4__33yKt {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .app_my-xxxxl-5__1_qbB {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .app_my-xxxxl-auto__6oGkt {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .app_mt-xxxxl-0__2IXEy {
    margin-top: 0 !important;
  }

  .app_mt-xxxxl-1__uVM6n {
    margin-top: 0.25rem !important;
  }

  .app_mt-xxxxl-2__2_Ad3 {
    margin-top: 0.5rem !important;
  }

  .app_mt-xxxxl-3__2RE_W {
    margin-top: 1rem !important;
  }

  .app_mt-xxxxl-4__LdEBu {
    margin-top: 1.5rem !important;
  }

  .app_mt-xxxxl-5__2cQ5z {
    margin-top: 3rem !important;
  }

  .app_mt-xxxxl-auto__3gtxn {
    margin-top: auto !important;
  }

  .app_me-xxxxl-0__359uI {
    margin-right: 0 !important;
  }

  .app_me-xxxxl-1__31voE {
    margin-right: 0.25rem !important;
  }

  .app_me-xxxxl-2__WIKks {
    margin-right: 0.5rem !important;
  }

  .app_me-xxxxl-3__3rDuh {
    margin-right: 1rem !important;
  }

  .app_me-xxxxl-4__k9ALi {
    margin-right: 1.5rem !important;
  }

  .app_me-xxxxl-5__3qv89 {
    margin-right: 3rem !important;
  }

  .app_me-xxxxl-auto__3Gx3E {
    margin-right: auto !important;
  }

  .app_mb-xxxxl-0__1wyEp {
    margin-bottom: 0 !important;
  }

  .app_mb-xxxxl-1__axvS7 {
    margin-bottom: 0.25rem !important;
  }

  .app_mb-xxxxl-2__2ACC5 {
    margin-bottom: 0.5rem !important;
  }

  .app_mb-xxxxl-3__27HTj {
    margin-bottom: 1rem !important;
  }

  .app_mb-xxxxl-4__cq4Ep {
    margin-bottom: 1.5rem !important;
  }

  .app_mb-xxxxl-5__1cb8E {
    margin-bottom: 3rem !important;
  }

  .app_mb-xxxxl-auto__ejqpF {
    margin-bottom: auto !important;
  }

  .app_ms-xxxxl-0__AGUKB {
    margin-left: 0 !important;
  }

  .app_ms-xxxxl-1__3cjei {
    margin-left: 0.25rem !important;
  }

  .app_ms-xxxxl-2__1NiUd {
    margin-left: 0.5rem !important;
  }

  .app_ms-xxxxl-3__28L_D {
    margin-left: 1rem !important;
  }

  .app_ms-xxxxl-4__30uXs {
    margin-left: 1.5rem !important;
  }

  .app_ms-xxxxl-5__2jfou {
    margin-left: 3rem !important;
  }

  .app_ms-xxxxl-auto__3YfNj {
    margin-left: auto !important;
  }

  .app_p-xxxxl-0__2fEF1 {
    padding: 0 !important;
  }

  .app_p-xxxxl-1__8IjEo {
    padding: 0.25rem !important;
  }

  .app_p-xxxxl-2__eV0UV {
    padding: 0.5rem !important;
  }

  .app_p-xxxxl-3__3QXl4 {
    padding: 1rem !important;
  }

  .app_p-xxxxl-4__HYHbn {
    padding: 1.5rem !important;
  }

  .app_p-xxxxl-5__3GzOB {
    padding: 3rem !important;
  }

  .app_px-xxxxl-0__3iuo6 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .app_px-xxxxl-1__1Uy7t {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .app_px-xxxxl-2__1QdnS {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .app_px-xxxxl-3__kXh6p {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .app_px-xxxxl-4__d0EIi {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .app_px-xxxxl-5__2hN3E {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .app_py-xxxxl-0__OGzkc {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .app_py-xxxxl-1__1SbnI {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .app_py-xxxxl-2__1Q19j {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .app_py-xxxxl-3__3upmX {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .app_py-xxxxl-4__ATo7_ {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .app_py-xxxxl-5__2xCXs {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .app_pt-xxxxl-0__2TWmc {
    padding-top: 0 !important;
  }

  .app_pt-xxxxl-1__3myyX {
    padding-top: 0.25rem !important;
  }

  .app_pt-xxxxl-2__1PK9S {
    padding-top: 0.5rem !important;
  }

  .app_pt-xxxxl-3__1ndVE {
    padding-top: 1rem !important;
  }

  .app_pt-xxxxl-4__3saY1 {
    padding-top: 1.5rem !important;
  }

  .app_pt-xxxxl-5__12tsN {
    padding-top: 3rem !important;
  }

  .app_pe-xxxxl-0__o3RVH {
    padding-right: 0 !important;
  }

  .app_pe-xxxxl-1__WaXEG {
    padding-right: 0.25rem !important;
  }

  .app_pe-xxxxl-2__2uGNi {
    padding-right: 0.5rem !important;
  }

  .app_pe-xxxxl-3__2-7Cw {
    padding-right: 1rem !important;
  }

  .app_pe-xxxxl-4__3wcaE {
    padding-right: 1.5rem !important;
  }

  .app_pe-xxxxl-5__2TTeL {
    padding-right: 3rem !important;
  }

  .app_pb-xxxxl-0__26j7k {
    padding-bottom: 0 !important;
  }

  .app_pb-xxxxl-1__2YD5T {
    padding-bottom: 0.25rem !important;
  }

  .app_pb-xxxxl-2__10xCL {
    padding-bottom: 0.5rem !important;
  }

  .app_pb-xxxxl-3__3AhON {
    padding-bottom: 1rem !important;
  }

  .app_pb-xxxxl-4__DUdGb {
    padding-bottom: 1.5rem !important;
  }

  .app_pb-xxxxl-5__2NZvU {
    padding-bottom: 3rem !important;
  }

  .app_ps-xxxxl-0__28DX9 {
    padding-left: 0 !important;
  }

  .app_ps-xxxxl-1__AtCO6 {
    padding-left: 0.25rem !important;
  }

  .app_ps-xxxxl-2__3icke {
    padding-left: 0.5rem !important;
  }

  .app_ps-xxxxl-3__1vKtm {
    padding-left: 1rem !important;
  }

  .app_ps-xxxxl-4__2Tlac {
    padding-left: 1.5rem !important;
  }

  .app_ps-xxxxl-5__1mbDt {
    padding-left: 3rem !important;
  }

  .app_text-xxxxl-start__24HKf {
    text-align: left !important;
  }

  .app_text-xxxxl-end__2nZg_ {
    text-align: right !important;
  }

  .app_text-xxxxl-center__222JP {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .app_fs-1__3PqKb {
    font-size: 2.5rem !important;
  }

  .app_fs-2__3douP {
    font-size: 2rem !important;
  }

  .app_fs-3__2xbUO {
    font-size: 1.75rem !important;
  }

  .app_fs-4__TVpDU {
    font-size: 1.5rem !important;
  }
}
@media print {
  .app_d-print-inline__34Aa2 {
    display: inline !important;
  }

  .app_d-print-inline-block__3ew49 {
    display: inline-block !important;
  }

  .app_d-print-block__2wITw {
    display: block !important;
  }

  .app_d-print-grid__3mEQl {
    display: grid !important;
  }

  .app_d-print-table__EnRff {
    display: table !important;
  }

  .app_d-print-table-row__2611s {
    display: table-row !important;
  }

  .app_d-print-table-cell__3Pz4K {
    display: table-cell !important;
  }

  .app_d-print-flex__1sFxb {
    display: flex !important;
  }

  .app_d-print-inline-flex__3P2yB {
    display: inline-flex !important;
  }

  .app_d-print-none__1b8qo {
    display: none !important;
  }
}
/* You can add global styles to this file, and also import other style files */
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiTypography-h1__-LyGl {
  font-size: 2rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h2__2edfF {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h3__1kCag, .app_MuiDialog-root__2ydQF .app_MuiDialogTitle-root__2jYPX {
  font-size: 1.25rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h4__2SIfs {
  font-size: 1.125rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h5__3obPi {
  font-size: 1rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h6__1x3gp {
  font-size: 0.875rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-subtitle1__1dasd {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.app_MuiTypography-subtitle2__245wt {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-subtitle3__qUVXR {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.app_MuiTypography-subtitle4__3xPTi {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-body1__1-JCQ {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-body2__3gO3I {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-body3__11CLZ {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.app_MuiTypography-body4__nRCz5 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-body5__1NnD8 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-body6__I1VE1 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.app_MuiTypography-body7__3cF7L {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-body8__3Jsrl {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #4D4D4D;
}
.app_MuiTypography-body9__D7O0z {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 100;
  color: #4D4D4D;
}
.app_MuiTypography-paragraph__zIDPv {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
  margin-top: 0;
  margin-bottom: 1rem;
}
.app_MuiTypography-h2Toolbar__3tlqF {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #FFF;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiButton-root__3iOfm {
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
}
/* Small */
.app_MuiButton-sizeSmall__3D8t0 {
  height: 26px;
  font-size: 0.875rem;
  padding: 2px 14px 2px 14px;
}
/* Medium */
.app_MuiButton-sizeMedium__CJrjW {
  height: 32px;
  font-size: 0.875rem;
  padding: 5px 14px 5px 14px;
}
/* Large */
.app_MuiButton-sizeLarge__oLirI {
  height: 40px;
  font-size: 0.9375rem;
  padding: 9px 17px 9px 17px;
}
.app_MuiButton-containedPrimary__2ao72 {
  border: 1px solid #2C6C8F;
  background-color: #2C6C8F;
  color: #FBFBFB;
}
.app_MuiButton-containedPrimary__2ao72:hover {
  border: 1px solid #1E4B64;
  background-color: #1E4B64;
  color: #FBFBFB;
}
.app_MuiButton-containedPrimary__2ao72:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.app_MuiButton-outlinedPrimary__12pGM {
  border: 1px solid rgba(44, 108, 143, 0.5019607843);
  background-color: transparent;
  color: #2C6C8F;
}
.app_MuiButton-outlinedPrimary__12pGM:hover {
  border: 1px solid #2C6C8F;
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #2C6C8F;
}
.app_MuiButton-outlinedPrimary__12pGM:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.app_MuiButton-textPrimary__26OqY {
  color: #2C6C8F;
  background-color: transparent;
}
.app_MuiButton-textPrimary__26OqY:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #2C6C8F;
}
.app_MuiButton-textPrimary__26OqY:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.app_MuiButton-containedSecondary__1XkQz {
  border: 1px solid #4D395A;
  background-color: #4D395A;
  color: #FBFBFB;
}
.app_MuiButton-containedSecondary__1XkQz:hover {
  border: 1px solid #774D6D;
  background-color: #774D6D;
  color: #FBFBFB;
}
.app_MuiButton-containedSecondary__1XkQz:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #E0E0E0;
}
.app_MuiButton-outlinedSecondary__oBnBP {
  border: 1px solid #4D395A;
  background-color: transparent;
  color: #774D6D;
}
.app_MuiButton-outlinedSecondary__oBnBP:hover {
  border: 1px solid #774D6D;
  background-color: rgba(185, 70, 205, 0.1019607843);
  color: #774D6D;
}
.app_MuiButton-outlinedSecondary__oBnBP:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.app_MuiButton-textSecondary__3uHF4 {
  color: #774D6D;
}
.app_MuiButton-textSecondary__3uHF4:hover {
  background-color: rgba(185, 70, 205, 0.1019607843);
  color: #774D6D;
}
.app_MuiButton-textSecondary__3uHF4:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.app_MuiButton-containedSuccess__9hL6w {
  background-color: #8CC04B;
  color: #FBFBFB;
}
.app_MuiButton-containedSuccess__9hL6w:hover {
  background-color: #92A57C;
  color: #FBFBFB;
}
.app_MuiButton-containedSuccess__9hL6w:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.app_MuiButton-containedError__3BXrf {
  background-color: #A30014;
  color: #FBFBFB;
}
.app_MuiButton-containedError__3BXrf:hover {
  background-color: #C62828;
  color: #FBFBFB;
}
.app_MuiButton-containedError__3BXrf:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.app_ButtonContainedGray__3ME6G {
  border: 1px solid #F5F5F5;
  background-color: #F5F5F5;
  color: #4D4D4D;
}
.app_ButtonContainedGray__3ME6G:hover {
  border: 1px solid #DFDFDF;
  background-color: #DFDFDF;
  color: #4D4D4D;
}
.app_ButtonContainedGray__3ME6G:disabled {
  background-color: #E0E0E0;
  color: #999;
}
.app_ButtonOutlinedGray__2KUyV {
  border: 1px solid rgba(0, 0, 0, 0.4117647059);
  background-color: transparent;
  color: #4D4D4D;
}
.app_ButtonOutlinedGray__2KUyV:hover {
  border: 1px solid #4D4D4D;
  background-color: rgba(77, 77, 77, 0.1019607843);
  color: #4D4D4D;
}
.app_ButtonOutlinedGray__2KUyV:disabled {
  background-color: #E0E0E0;
  color: #999;
}
.app_ButtonTextGray__2aKt7 {
  color: #4D4D4D;
  background-color: transparent;
}
.app_ButtonTextGray__2aKt7:hover {
  background-color: rgba(77, 77, 77, 0.1019607843);
  color: #4D4D4D;
}
.app_ButtonTextGray__2aKt7:disabled {
  background-color: #E0E0E0;
  color: #999;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiButtonGroup-groupedOutlinedPrimary__25XdI {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  border: 1px solid rgba(44, 108, 143, 0.5019607843);
  background-color: transparent;
  color: #2C6C8F;
}
.app_MuiButtonGroup-groupedOutlinedPrimary__25XdI:hover {
  border: 1px solid #2C6C8F;
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #2C6C8F;
}
.app_MuiButtonGroup-groupedOutlinedPrimary__25XdI:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiToggleButton-root__24YuU {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  background-color: transparent;
  color: #4D4D4D;
  min-width: 45px;
}
.app_MuiToggleButton-root__24YuU:hover {
  color: #4D4D4D;
}
.app_MuiToggleButton-secondary__1nhzT {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  border: 1px solid #774D6D;
  background-color: transparent;
  color: #4D4D4D;
  min-width: 45px;
}
.app_MuiToggleButton-secondary__1nhzT:hover {
  border: 1px solid #774D6D;
  background-color: rgba(185, 70, 205, 0.1019607843);
  color: #4D4D4D;
}
.app_MuiToggleButton-secondary__1nhzT.app_Mui-selected__38quG {
  border: 1px solid #4D395A;
  background-color: #4D395A;
  color: #FBFBFB;
}
.app_MuiToggleButton-secondary__1nhzT.app_Mui-selected__38quG:hover {
  border: 1px solid #774D6D;
  background-color: #774D6D;
  color: #FBFBFB;
}
.app_MuiToggleButton-secondary__1nhzT.app_Mui-selected__38quG:disabled {
  background-color: #E0E0E0;
  color: #999;
}
.app_MuiToggleButton-primary__kbzZO {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  border: 1px solid #1E4B64;
  background-color: transparent;
  color: #4D4D4D;
  min-width: 45px;
}
.app_MuiToggleButton-primary__kbzZO:hover {
  border: 1px solid #1E4B64;
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #4D4D4D;
}
.app_MuiToggleButton-primary__kbzZO.app_Mui-selected__38quG {
  border: 1px solid #1E4B64;
  background-color: #1E4B64;
  color: #FBFBFB;
}
.app_MuiToggleButton-primary__kbzZO.app_Mui-selected__38quG:hover {
  border: 1px solid #2C6C8F;
  background-color: #2C6C8F;
  color: #FBFBFB;
}
.app_MuiToggleButton-primary__kbzZO.app_Mui-selected__38quG:disabled {
  background-color: #E0E0E0;
  color: #999;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiIconButton-root__19A6A.app_Mui-disabled__3eL3K {
  background-color: transparent;
  color: #999;
}
.app_MuiIconButton-colorPrimary__1LGxx {
  color: #2C6C8F;
  background-color: transparent;
}
.app_MuiIconButton-colorPrimary__1LGxx:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #2C6C8F;
}
.app_MuiIconButton-colorSecondary__3xvXf {
  color: #774D6D;
}
.app_MuiIconButton-colorSecondary__3xvXf:hover {
  background-color: rgba(185, 70, 205, 0.1019607843);
  color: #774D6D;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiLoadingButton-root__BhK1S.app_Mui-disabled__3eL3K {
  background-color: #E0E0E0;
  color: #999;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiSwitch-root__2JxSo {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
}
.app_MuiSwitch-root__2JxSo .app_MuiSwitch-switchBase__26nxg {
  color: #FAFAFA;
}
.app_MuiSwitch-root__2JxSo .app_MuiSwitch-switchBase__26nxg:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
}
.app_MuiSwitch-root__2JxSo .app_Mui-checked__1_Sof {
  color: #2C6C8F;
}
.app_MuiSwitch-root__2JxSo .app_Mui-checked__1_Sof:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
}
.app_MuiSwitch-root__2JxSo .app_MuiSwitch-track__3z5FT {
  background-color: #999;
  opacity: 1;
}
.app_MuiSwitch-root__2JxSo .app_Mui-checked__1_Sof + .app_MuiSwitch-track__3z5FT {
  background-color: rgba(44, 108, 143, 0.5019607843);
}
.app_MuiSwitch-root__2JxSo .app_Mui-disabled__3eL3K {
  color: #F5F5F5;
  opacity: 1;
}
.app_MuiSwitch-root__2JxSo .app_Mui-disabled__3eL3K + .app_MuiSwitch-track__3z5FT {
  background-color: #E0E0E0;
  opacity: 1;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiTypography-h1__-LyGl {
  font-size: 2rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h2__2edfF {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h3__1kCag, .app_MuiDialog-root__2ydQF .app_MuiDialogTitle-root__2jYPX {
  font-size: 1.25rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h4__2SIfs {
  font-size: 1.125rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h5__3obPi {
  font-size: 1rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-h6__1x3gp {
  font-size: 0.875rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-subtitle1__1dasd {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.app_MuiTypography-subtitle2__245wt {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-subtitle3__qUVXR {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.app_MuiTypography-subtitle4__3xPTi {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-body1__1-JCQ {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-body2__3gO3I {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-body3__11CLZ {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.app_MuiTypography-body4__nRCz5 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.app_MuiTypography-body5__1NnD8 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-body6__I1VE1 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.app_MuiTypography-body7__3cF7L {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.app_MuiTypography-body8__3Jsrl {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #4D4D4D;
}
.app_MuiTypography-body9__D7O0z {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 100;
  color: #4D4D4D;
}
.app_MuiTypography-paragraph__zIDPv {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
  margin-top: 0;
  margin-bottom: 1rem;
}
.app_MuiTypography-h2Toolbar__3tlqF {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #FFF;
}
.app_MuiDialogActions-spacing__1IM7y {
  margin: 1rem;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiIcon-colorAction__h6TCH {
  color: #4D4D4D;
}
.app_MuiIcon-fontSizeSmall__1-_9i {
  font-size: 1.25rem;
}
.app_MuiIcon-fontSizeMedium__2dJB5 {
  font-size: 1.5rem;
}
.app_MuiIcon-fontSizeLarge__umJ8A {
  font-size: 2.1875rem;
}
.app_MuiIcon-colorPrimary__2bGsN {
  color: #2C6C8F;
}
.app_MuiIcon-colorError__3NIig {
  color: #A30014;
}
.app_MuiIcon-colorSecondary__3mGtx {
  color: #4D395A;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiAvatar-root__2r1f7 {
  color: #4D4D4D;
}
.app_MuiAvatar-rounded__3z603 {
  background-color: #F1F1F1;
}
.app_customAvatarOnlyBorder__1XZPM, .app_customAvatarLetter__3QtuC, .app_customAvatarOnlyBorderSogelinkDarkBlue__bcmdr, .app_customAvatarOnlyBorderSecondary__ZWEQ8, .app_customAvatarOnlyBorderPrimary__26Qie {
  border: 1px solid #B7B7B7;
  background-color: transparent;
  color: #000;
  font-size: 1.25rem;
}
.app_customAvatarOnlyBorderPrimary__26Qie {
  border: 2px solid #1E4B64;
}
.app_customAvatarOnlyBorderSecondary__ZWEQ8 {
  border: 2px solid #774D6D;
}
.app_customAvatarOnlyBorderSogelinkDarkBlue__bcmdr {
  border: 2px solid #00112B;
}
.app_customAvatarLetter__3QtuC {
  font-size: 1rem;
}
.app_customAvatarLetterGrey__18ogV {
  font-size: 1rem;
  border: 2px solid #666;
  background-color: #F5F5F5;
  color: #4D4D4D;
}
.app_customAvatarLetterWhite__QkfS9 {
  font-size: 1.1rem;
  border: 0 none;
  background-color: #FFF;
  color: #4D4D4D;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiCheckbox-root__2AUGK {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  color: #666;
}
.app_MuiCheckbox-root__2AUGK:hover {
  color: #666;
}
.app_MuiCheckbox-colorPrimary__1lTMW:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
}
.app_MuiCheckbox-colorPrimary__1lTMW.app_Mui-checked__1_Sof {
  color: #2C6C8F;
}
.app_MuiCheckbox-colorPrimary__1lTMW.app_Mui-disabled__3eL3K {
  color: rgba(0, 0, 0, 0.2588235294);
}
.app_MuiCheckbox-colorSecondary__1-gj5.app_Mui-checked__1_Sof {
  color: #4D395A;
}
.app_MuiCheckbox-colorSecondary__1-gj5.app_Mui-disabled__3eL3K {
  color: rgba(0, 0, 0, 0.2588235294);
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiFormLabel-root__1gM5I {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-size: 1rem;
  font-weight: 500;
  color: #000;
}
.app_MuiFormLabel-root__1gM5I.app_Mui-focused__1-PSg {
  color: #2C6C8F;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiRadio-root__38OtX:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
}
.app_MuiRadio-root__38OtX.app_Mui-checked__1_Sof {
  color: #2C6C8F;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiInputBase-root__2S94C.app_MuiFilledInput-root__3X6wC::before {
  border-bottom: 1px solid #B7B7B7;
}
.app_MuiInputBase-root__2S94C.app_MuiFilledInput-root__3X6wC.app_Mui-disabled__3eL3K::before {
  border-bottom: 1px dotted #959595;
}
.app_customMuiFilledInput__1iE0W .app_MuiFilledInput-root__3X6wC:hover {
  background-color: #fff;
}
.app_customMuiFilledInput__1iE0W .app_MuiInputBase-root__2S94C.app_MuiFilledInput-root__3X6wC.app_Mui-focused__1-PSg {
  background-color: #fff;
}
.app_customMuiFilledInput__1iE0W .app_MuiInputBase-hiddenLabel__2qX6G {
  padding-top: 0;
  height: 37px;
}
.app_MuiFilledInput-root__3X6wC {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  background-color: #F6F6F4;
}
.app_MuiFilledInput-root__3X6wC .app_Mui-disabled__3eL3K {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: #E0E0E0;
}
.app_MuiInputBase-colorPrimary__1tD6O::after {
  border-bottom: 2px solid #2C6C8F;
}
.app_MuiInputBase-root__2S94C.app_MuiFilledInput-root__3X6wC.app_Mui-error__1gZ-8::after {
  border-bottom: 2px solid #A30014;
}
.app_MuiFormHelperText-root__2s7z0 {
  margin-left: 0;
}
.app_MuiAutocomplete-root__1sUZm .app_MuiInputBase-hiddenLabel__2qX6G {
  padding-top: 0;
  min-height: 40px;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiMenuItem-root__37NNB {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiButtonBase-root__1VJV0.app_MuiPaginationItem-root__1TNcV.app_MuiPaginationItem-textPrimary__3i-yw.app_Mui-selected__38quG {
  color: #FFF;
  background-color: #2C6C8F;
}
.app_MuiButtonBase-root__1VJV0.app_MuiPaginationItem-root__1TNcV.app_MuiPaginationItem-textPrimary__3i-yw.app_Mui-selected__38quG:hover {
  color: #FFF;
  background-color: #2C6C8F;
  cursor: default;
}
.app_MuiButtonBase-root__1VJV0.app_MuiPaginationItem-root__1TNcV.app_MuiPaginationItem-textPrimary__3i-yw:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiLink-root__ktTWT {
  color: #2C6C8F;
}
.app_MuiLink-root__ktTWT:hover {
  color: #2C6C8F;
  cursor: pointer;
}
.app_LinkGray__1HumW {
  color: #666;
  text-decoration-color: #666;
}
.app_LinkGray__1HumW:hover {
  color: #666;
  cursor: default;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiCircularProgress-colorPrimary__3SXSZ {
  color: #2C6C8F;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiAlert-root__Rgwq9 {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-size: 0.875rem;
}
.app_MuiAlert-filledSuccess__3L1ZH {
  background-color: #8CC04B;
}
.app_MuiAlert-standardError__1xU5P {
  color: #621B16;
  background: #FEECEB;
}
.app_MuiAlert-standardError__1xU5P .app_MuiAlertTitle-root__1Pfm7 {
  color: #621B16;
}
.app_MuiAlert-standardError__1xU5P .app_MuiAlert-icon__2rGdj {
  color: #F44336;
}
.app_MuiAlert-standardWarning__2wjnJ {
  color: #5F2B01;
  background: #FDF0E5;
}
.app_MuiAlert-standardWarning__2wjnJ .app_MuiAlertTitle-root__1Pfm7 {
  color: #5F2B01;
}
.app_MuiAlert-standardWarning__2wjnJ .app_MuiAlert-icon__2rGdj {
  color: #ED6C02;
}
.app_MuiAlert-standardSuccess__cHIL6 {
  color: #1E4620;
  background: #EDF7ED;
}
.app_MuiAlert-standardSuccess__cHIL6 .app_MuiAlertTitle-root__1Pfm7 {
  color: #1E4620;
}
.app_MuiAlert-standardSuccess__cHIL6 .app_MuiAlert-icon__2rGdj {
  color: #4CAF50;
}
.app_MuiAlert-standardInfo__1Xx3l {
  color: #0D3C61;
  background: #E8F4FE;
}
.app_MuiAlert-standardInfo__1Xx3l .app_MuiAlertTitle-root__1Pfm7 {
  color: #0D3C61;
}
.app_MuiAlert-standardInfo__1Xx3l .app_MuiAlert-icon__2rGdj {
  color: #2196F3;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiTable-root__ssSXx {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
}
th.app_MuiTableCell-root__2jDAo {
  color: #959595;
  border-bottom: 1px solid #B7B7B7;
}
.app_MuiTableRow-root__1rcPj.app_MuiTableRow-hover__1yr0p:hover {
  background-color: #F1F7FF;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiListItemText-root__20REt {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
}
.app_MuiListItemText-root__20REt .app_MuiListItemText-secondary__3uTZR {
  color: #999;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiChip-root__1Gy_E {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
}
.app_MuiChip-colorPrimary__KHAT2 {
  background-color: #2C6C8F;
}
.app_MuiChip-colorSecondary__31Rb7 {
  background-color: #4D395A;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiTimeline-root__2lnOY .app_MuiTimelineItem-root__HinM2::before {
  content: none;
}
.app_MuiTimeline-root__2lnOY .app_MuiTimelineDot-outlinedPrimary__2Jnva {
  border-color: #2C6C8F;
}
.app_MuiTimeline-root__2lnOY .app_MuiTimelineDot-outlinedSecondary__168g3 {
  border-color: #4D395A;
}
.app_MuiTimeline-root__2lnOY .app_MuiTimelineDot-filledPrimary__3oPxQ {
  background-color: #2C6C8F;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiFab-primary__32h0t {
  background-color: #2C6C8F;
}
.app_MuiFab-secondary__2oMhT {
  background-color: #4D395A;
}
.app_MuiFab-secondary__2oMhT:hover {
  background-color: #774D6D;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiTab-root__1OCKT.app_Mui-selected__38quG {
  color: #2C6C8F;
}
.app_MuiTabs-indicator__1sfmu {
  background-color: #2C6C8F;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_MuiBadge-badge__2BHD2.app_MuiBadge-colorSuccess___q-ci {
  background-color: #8CC04B;
}
/* ======= variables ======= */
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.app_multiline-ellipsis__INfmw {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box !important;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  white-space: normal;
}
.app_text-truncate__2f8a_, .app_MuiListItemText-root__20REt .app_MuiListItemText-primary__3PYfr, .app_MuiListItemText-root__20REt .app_MuiListItemText-secondary__3uTZR {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
/* ======= CSS ======= */
html {
  height: 100%;
  font-size: 16px;
}
body {
  position: relative;
  min-height: 100%;
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  color: #000;
}
.app_nav-box__1njVZ {
  height: 60px;
  background: #FFF;
  position: sticky;
  top: 50px;
  z-index: 3;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.app_cardCustomerInfo__1tZtW {
  position: absolute;
  bottom: 0;
}
label {
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-size: 0.9rem;
  color: #666;
  margin-bottom: 0;
}
.app_user-info__ZymR6 {
  font-size: 0.875rem;
  color: #666;
}
.app_text-off-black__1pr1c {
  color: #191919;
}
hr:not([size]) {
  height: auto;
}
.app_minButtonWidth__LAl2r {
  min-width: 140px;
}
.app_minToggleButtonWidth__fSb97 {
  min-width: 100px;
}
.app_circularProgress__2zwXQ {
  position: absolute;
  top: 50%;
  left: 50%;
}
.app_multiline-ellipsis__INfmw {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  white-space: pre-wrap;
}
.app_multiline-ellipsis-5__pSz3f {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 5;
  -webkit-line-clamp: 5;
  white-space: pre-wrap;
}
.app_custom-sticky-top__2jnMq {
  position: sticky;
  top: 110px;
  z-index: 2;
  border-radius: 0;
}
.app_text-danger__2MIfV {
  color: #A30014 !important;
}
/* ======= MUI ======= */
.app_MuiToolbar-root__DAe_M {
  min-height: 50px;
}
.app_MuiListSubheader-root__1_HzT {
  background-color: #F4F5F6;
}
.app_MuiTabPanel-root__6McaU {
  padding: 24px 0;
}
.app_MuiTimeline-root__2lnOY img {
  max-width: 100% !important;
  height: auto;
}
.app_MuiCard-root__1ItV3 {
  border: 1px solid #B7B7B7;
}
.app_MuiCardContent-root__3aXXP:last-child {
  padding-bottom: 16px;
}
.app_MuiCardHeader-subheader__1Fzc- {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
/* ======= Focus-table ======= */
.app_ag-theme-alpine__2R2pb {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif" !important;
  font-size: 1rem !important;
}
.app_ag-theme-alpine__2R2pb a {
  color: #2C6C8F;
}
.app_ag-theme-alpine__2R2pb .app_ag-header-row__l0w3R {
  font-size: 1rem !important;
  font-weight: 400 !important;
  color: #4D4D4D;
}
.app_ag-theme-alpine__2R2pb .app_ag-header-cell-label__7NxPO {
  font-size: 0.8125rem !important;
  color: #4D4D4D;
}
.app_ag-theme-alpine__2R2pb .app_ag-cell__ajCbp {
  line-height: 50px !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-cell-wrapper__1wMhh > :not(.app_ag-cell-value__tgZEj):not(.app_ag-group-value__1pyGl) {
  height: 50px !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-header-cell-menu-button__2nmy2:hover {
  color: #2C6C8F !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-tab-selected__2mjQW {
  color: #2C6C8F !important;
  border-bottom-color: #2C6C8F !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-tab__RjR_R:hover {
  color: #2C6C8F !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-checkbox-input-wrapper__2fLbn.app_ag-checked__3QrfR::after {
  color: #2C6C8F !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-row__2P41v {
  color: #000 !important;
  min-height: 42px !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-row__2P41v:hover {
  cursor: pointer;
}
.app_ag-theme-alpine__2R2pb .app_ag-row-hover__1nYty {
  background-color: rgba(33, 150, 243, 0.1) !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-details-row__10LZe {
  padding: 15px !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-group-expanded__ZdH6C .app_ag-icon__1lCP0:hover,
.app_ag-theme-alpine__2R2pb .app_ag-group-contracted__6LiLn .app_ag-icon__1lCP0:hover {
  color: #2C6C8F !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-details-row__10LZe .app_ag-details-grid__2YnyU .app_ag-root-wrapper__cZTMu {
  border: none !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-details-row__10LZe .app_ag-details-grid__2YnyU .app_ag-root-wrapper__cZTMu .app_ag-header__17IIP {
  background-color: #fff !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-details-row__10LZe .app_ag-header__17IIP {
  background-color: #fff !important;
}
.app_ag-theme-alpine__2R2pb .app_ag-react-container__3pOVD {
  width: 100%;
}
/* ===== Scrollbar CSS ===== */
/* Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: #767D89 #BDBDBD;
}
/* Chrome, Edge, and Safari */
*::-webkit-scrollbar {
  width: 8px;
}
*::-webkit-scrollbar-track {
  background: #BDBDBD;
}
*::-webkit-scrollbar-thumb {
  background-color: #767D89;
}
/* ======= Froala ======= */
.app_fr-box__3ZVhk {
  position: relative;
  z-index: 1;
}
.app_fr-toolbar__szKHF.app_fr-top__2v_jb {
  border-radius: 3px 3px 0 0 !important;
  -moz-border-radius: 3px 3px 0 0 !important;
  -webkit-border-radius: 3px 3px 0 0 !important;
}
.app_fr-second-toolbar__3d2xh {
  border-radius: 0 0 3px 3px !important;
  -moz-border-radius: 0 0 3px 3px !important;
  -webkit-border-radius: 3px !important;
}
@media (max-width: 575.98px) {
  .app_cardCustomerInfo__1tZtW {
    position: unset;
    bottom: unset;
  }

  .app_custom-shadow__3yH1L {
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0);
  }

  .app_MuiTimeline-root__2lnOY {
    padding: 0.375rem 0.75rem;
  }

  .app_MuiDialogTitle-root__2jYPX {
    padding: 0.75rem;
  }

  .app_MuiDialogContent-root__dNyh0 {
    padding: 0.75rem;
  }

  .app_MuiDialogActions-spacing__1IM7y {
    padding: 0;
    margin: 1rem 0.75rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .app_cardCustomerInfo__1tZtW {
    position: unset;
    bottom: unset;
  }

  .app_MuiTimeline-root__2lnOY {
    padding: 0.375rem 0.75rem;
  }

  .app_MuiDialogTitle-root__2jYPX {
    padding: 0.75rem;
  }

  .app_MuiDialogContent-root__dNyh0 {
    padding: 0.75rem;
  }

  .app_MuiDialogActions-spacing__1IM7y {
    padding: 0;
    margin: 1rem 0.75rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .app_cardCustomerInfo__1tZtW {
    position: unset;
    bottom: unset;
  }

  .app_MuiTimeline-root__2lnOY {
    padding: 0.375rem 0.75rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .app_MuiTimeline-root__2lnOY {
    padding: 0.375rem 0.75rem;
  }
}
@media (min-width: 1400px) {
  .app_container-lg__2qR3h {
    max-width: 1140px;
  }
}
@media (min-width: 320px) {
  .app_MuiToolbar-root__DAe_M {
    padding-left: 0;
    padding-right: 0;
  }
  .app_MuiToolbar-root__DAe_M img {
    margin-right: 15px;
  }
}
.app_customContainer__1xz99 {
  position: relative;
  min-height: 100vh;
  border-radius: 0;
}
.app_customNavBox__2wvZ5 {
  visibility: hidden;
  height: 0;
  margin-bottom: 0;
}
.app_leftsideMenu__16zAN {
  position: fixed;
  top: 110px;
  left: 0;
  bottom: 0;
  overflow: auto;
  min-height: 100%;
  background: #F4F5F6;
  width: 200px;
  padding: 25px 0 0 0;
  border-radius: 0;
  border-right: 1px solid #B7B7B7;
}
.app_contentPage__OkS6d, .app_customContentPageSupport__2RzVi, .app_customContentPage__6sxxa {
  position: relative;
  margin-left: 200px;
  height: 100%;
  min-height: 100vh;
  background: #FFF;
  border-radius: 0;
}
.app_customContentPage__6sxxa {
  background: #FAFAFA;
  border-radius: 0;
}
.app_mainFooter__3avMW, .app_customMainFooter__NN8pd {
  position: absolute;
  left: 200px;
  right: 0;
  width: auto;
  min-height: 230px;
  clear: both;
  background-color: #1B2930;
  text-align: center;
  color: #FFF;
  padding: 30px 10px 15px 10px;
  display: block;
  font-size: 0.9rem;
  background-image: url("https://www.focus.no/wp-content/uploads/2020/10/gfx_footerimg1.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.app_customMainFooter__NN8pd {
  left: 0;
}
.app_customMuiLink__3VDui {
  color: #72C0D3;
  text-decoration-color: rgba(114, 192, 211, 0.4);
}
.app_customMuiLink__3VDui:hover {
  color: #72C0D3;
}
.app_activated__3QDaC {
  color: #959595;
}
@media (max-width: 575.98px) {
  .app_contentPage__OkS6d, .app_customContentPage__6sxxa, .app_customContentPageSupport__2RzVi {
    min-height: 600px;
    z-index: 1;
    margin-left: 0;
    border-radius: 0;
  }

  .app_customContentPageSupport__2RzVi {
    padding: 0;
  }

  .app_customContainer__1xz99 {
    min-height: 600px;
    margin-bottom: 0;
  }

  .app_mainFooter__3avMW, .app_customMainFooter__NN8pd {
    left: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .app_contentPage__OkS6d, .app_customContentPage__6sxxa, .app_customContentPageSupport__2RzVi {
    min-height: 600px;
    margin-left: 0;
    border-radius: 0;
  }

  .app_customContentPageSupport__2RzVi {
    padding: 0;
  }

  .app_customContainer__1xz99 {
    min-height: 600px;
    margin-bottom: 0;
  }

  .app_mainFooter__3avMW, .app_customMainFooter__NN8pd {
    left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .app_contentPage__OkS6d, .app_customContentPage__6sxxa, .app_customContentPageSupport__2RzVi {
    margin-left: 0;
    border-radius: 0;
  }

  .app_customContentPageSupport__2RzVi {
    padding: 0;
  }

  .app_customContainer__1xz99 {
    margin-bottom: 0;
  }

  .app_mainFooter__3avMW, .app_customMainFooter__NN8pd {
    left: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .app_leftsideMenu__16zAN {
    position: fixed;
    top: 110px;
    left: 0;
    padding-top: 20px;
  }

  .app_contentPage__OkS6d, .app_customContentPage__6sxxa, .app_customContentPageSupport__2RzVi {
    border-radius: 0;
  }

  .app_customContentPageSupport__2RzVi {
    padding: 0;
  }

  .app_customContainer__1xz99 {
    margin-bottom: 0;
  }
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.switch_MuiSwitch-root__1IgkE {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
}
.switch_MuiSwitch-root__1IgkE .switch_MuiSwitch-switchBase__2TODn {
  color: #FAFAFA;
}
.switch_MuiSwitch-root__1IgkE .switch_MuiSwitch-switchBase__2TODn:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
}
.switch_MuiSwitch-root__1IgkE .switch_Mui-checked__3ZYSV {
  color: #2C6C8F;
}
.switch_MuiSwitch-root__1IgkE .switch_Mui-checked__3ZYSV:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
}
.switch_MuiSwitch-root__1IgkE .switch_MuiSwitch-track__2K7fu {
  background-color: #999;
  opacity: 1;
}
.switch_MuiSwitch-root__1IgkE .switch_Mui-checked__3ZYSV + .switch_MuiSwitch-track__2K7fu {
  background-color: rgba(44, 108, 143, 0.5019607843);
}
.switch_MuiSwitch-root__1IgkE .switch_Mui-disabled__3nb-S {
  color: #F5F5F5;
  opacity: 1;
}
.switch_MuiSwitch-root__1IgkE .switch_Mui-disabled__3nb-S + .switch_MuiSwitch-track__2K7fu {
  background-color: #E0E0E0;
  opacity: 1;
}
/*
 * Replace this with your own classes
 *
 * e.g.
 * .container {
 * }
*/
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.button_MuiButton-root__2z5Fa {
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
}
/* Small */
.button_MuiButton-sizeSmall__3Kw7E {
  height: 26px;
  font-size: 0.875rem;
  padding: 2px 14px 2px 14px;
}
/* Medium */
.button_MuiButton-sizeMedium__3U3s0 {
  height: 32px;
  font-size: 0.875rem;
  padding: 5px 14px 5px 14px;
}
/* Large */
.button_MuiButton-sizeLarge__2PqbO {
  height: 40px;
  font-size: 0.9375rem;
  padding: 9px 17px 9px 17px;
}
.button_MuiButton-containedPrimary__PsN2O {
  border: 1px solid #2C6C8F;
  background-color: #2C6C8F;
  color: #FBFBFB;
}
.button_MuiButton-containedPrimary__PsN2O:hover {
  border: 1px solid #1E4B64;
  background-color: #1E4B64;
  color: #FBFBFB;
}
.button_MuiButton-containedPrimary__PsN2O:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.button_MuiButton-outlinedPrimary__j_spq {
  border: 1px solid rgba(44, 108, 143, 0.5019607843);
  background-color: transparent;
  color: #2C6C8F;
}
.button_MuiButton-outlinedPrimary__j_spq:hover {
  border: 1px solid #2C6C8F;
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #2C6C8F;
}
.button_MuiButton-outlinedPrimary__j_spq:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.button_MuiButton-textPrimary__2cW5Y {
  color: #2C6C8F;
  background-color: transparent;
}
.button_MuiButton-textPrimary__2cW5Y:hover {
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #2C6C8F;
}
.button_MuiButton-textPrimary__2cW5Y:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.button_MuiButton-containedSecondary__1QNb4 {
  border: 1px solid #4D395A;
  background-color: #4D395A;
  color: #FBFBFB;
}
.button_MuiButton-containedSecondary__1QNb4:hover {
  border: 1px solid #774D6D;
  background-color: #774D6D;
  color: #FBFBFB;
}
.button_MuiButton-containedSecondary__1QNb4:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #E0E0E0;
}
.button_MuiButton-outlinedSecondary__MQyUs {
  border: 1px solid #4D395A;
  background-color: transparent;
  color: #774D6D;
}
.button_MuiButton-outlinedSecondary__MQyUs:hover {
  border: 1px solid #774D6D;
  background-color: rgba(185, 70, 205, 0.1019607843);
  color: #774D6D;
}
.button_MuiButton-outlinedSecondary__MQyUs:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.button_MuiButton-textSecondary__1Z9jM {
  color: #774D6D;
}
.button_MuiButton-textSecondary__1Z9jM:hover {
  background-color: rgba(185, 70, 205, 0.1019607843);
  color: #774D6D;
}
.button_MuiButton-textSecondary__1Z9jM:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.button_MuiButton-containedSuccess__287Sz {
  background-color: #8CC04B;
  color: #FBFBFB;
}
.button_MuiButton-containedSuccess__287Sz:hover {
  background-color: #92A57C;
  color: #FBFBFB;
}
.button_MuiButton-containedSuccess__287Sz:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.button_MuiButton-containedError__1HqCq {
  background-color: #A30014;
  color: #FBFBFB;
}
.button_MuiButton-containedError__1HqCq:hover {
  background-color: #C62828;
  color: #FBFBFB;
}
.button_MuiButton-containedError__1HqCq:disabled {
  border: 1px solid #E0E0E0;
  background-color: #E0E0E0;
  color: #999;
}
.button_ButtonContainedGray__Q1YKP {
  border: 1px solid #F5F5F5;
  background-color: #F5F5F5;
  color: #4D4D4D;
}
.button_ButtonContainedGray__Q1YKP:hover {
  border: 1px solid #DFDFDF;
  background-color: #DFDFDF;
  color: #4D4D4D;
}
.button_ButtonContainedGray__Q1YKP:disabled {
  background-color: #E0E0E0;
  color: #999;
}
.button_ButtonOutlinedGray__UMI7F {
  border: 1px solid rgba(0, 0, 0, 0.4117647059);
  background-color: transparent;
  color: #4D4D4D;
}
.button_ButtonOutlinedGray__UMI7F:hover {
  border: 1px solid #4D4D4D;
  background-color: rgba(77, 77, 77, 0.1019607843);
  color: #4D4D4D;
}
.button_ButtonOutlinedGray__UMI7F:disabled {
  background-color: #E0E0E0;
  color: #999;
}
.button_ButtonTextGray__2iKNi {
  color: #4D4D4D;
  background-color: transparent;
}
.button_ButtonTextGray__2iKNi:hover {
  background-color: rgba(77, 77, 77, 0.1019607843);
  color: #4D4D4D;
}
.button_ButtonTextGray__2iKNi:disabled {
  background-color: #E0E0E0;
  color: #999;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.dialog_MuiTypography-h1__3Bs0p {
  font-size: 2rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-h2__fQ-Ts {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-h3__2fEkb, .dialog_MuiDialog-root__MWp_t .dialog_MuiDialogTitle-root__1RLpc {
  font-size: 1.25rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-h4__1-OsD {
  font-size: 1.125rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-h5__VVqu9 {
  font-size: 1rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-h6__1TPoD {
  font-size: 0.875rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-subtitle1__1C43c {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.dialog_MuiTypography-subtitle2__2jwc2 {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.dialog_MuiTypography-subtitle3__3v3RQ {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.dialog_MuiTypography-subtitle4__3hlOj {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.dialog_MuiTypography-body1__3NPTc {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.dialog_MuiTypography-body2__KzypK {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-body3__1Zeqy {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.dialog_MuiTypography-body4__2Fuxc {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.dialog_MuiTypography-body5__1F_Ua {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-body6__2d1xc {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.dialog_MuiTypography-body7__1Io5t {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.dialog_MuiTypography-body8__3FJtB {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #4D4D4D;
}
.dialog_MuiTypography-body9__2KCf6 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 100;
  color: #4D4D4D;
}
.dialog_MuiTypography-paragraph__lUBQi {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
  margin-top: 0;
  margin-bottom: 1rem;
}
.dialog_MuiTypography-h2Toolbar__1TjqS {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #FFF;
}
.dialog_MuiDialogActions-spacing__30JUc {
  margin: 1rem;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.denied-access-page_center__3VLjb {
  position: absolute;
  top: 30%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 20px;
  margin: 0;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.avatar_MuiAvatar-root__VYPR1 {
  color: #4D4D4D;
}
.avatar_MuiAvatar-rounded__1UMyy {
  background-color: #F1F1F1;
}
.avatar_customAvatarOnlyBorder__33tLF, .avatar_customAvatarLetter__55MYq, .avatar_customAvatarOnlyBorderSogelinkDarkBlue__mdI9t, .avatar_customAvatarOnlyBorderSecondary__2jgIV, .avatar_customAvatarOnlyBorderPrimary__3QtRs {
  border: 1px solid #B7B7B7;
  background-color: transparent;
  color: #000;
  font-size: 1.25rem;
}
.avatar_customAvatarOnlyBorderPrimary__3QtRs {
  border: 2px solid #1E4B64;
}
.avatar_customAvatarOnlyBorderSecondary__2jgIV {
  border: 2px solid #774D6D;
}
.avatar_customAvatarOnlyBorderSogelinkDarkBlue__mdI9t {
  border: 2px solid #00112B;
}
.avatar_customAvatarLetter__55MYq {
  font-size: 1rem;
}
.avatar_customAvatarLetterGrey__2sWJu {
  font-size: 1rem;
  border: 2px solid #666;
  background-color: #F5F5F5;
  color: #4D4D4D;
}
.avatar_customAvatarLetterWhite__1D3T3 {
  font-size: 1.1rem;
  border: 0 none;
  background-color: #FFF;
  color: #4D4D4D;
}
.master-detail-table_detailRowStyle__1sxKb {
  background-color: #fff !important;
}
.number-select_numbersSelect__23PNG {
  width: 100px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.4);
  background-color: transparent;
  color: #4D4D4D;
  height: 26px;
  font-size: 0.875rem;
}
.number-select_numbersSelect__23PNG input {
  height: 26px;
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.4);
}
.number-select_numbersSelect__23PNG .number-select_number__2-KvG {
  width: 44px;
  text-align: center;
}
.number-select_numbersSelect__23PNG .number-select_num__21M2H {
  height: 26px;
}
.number-select_numbersSelect__23PNG .number-select_num__21M2H:hover {
  background-color: rgba(77, 77, 77, 0.1);
  color: #4D4D4D;
}
.number-select_numbersSelect__23PNG *:focus {
  outline: none;
}
/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.typography_MuiTypography-h1__38tin {
  font-size: 2rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-h2__2LW4C {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-h3__3xbu8 {
  font-size: 1.25rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-h4__adbWZ {
  font-size: 1.125rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-h5__bFgu7 {
  font-size: 1rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-h6__2iQ8W {
  font-size: 0.875rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-subtitle1__6733X {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.typography_MuiTypography-subtitle2__3De0E {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.typography_MuiTypography-subtitle3__2RTS9 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 700;
  color: #000;
}
.typography_MuiTypography-subtitle4__1Wvxt {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.typography_MuiTypography-body1__2NVqZ {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.typography_MuiTypography-body2__smnxF {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-body3__2NXax {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.typography_MuiTypography-body4__3GbG2 {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 500;
  color: #000;
}
.typography_MuiTypography-body5__2Qu7M {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-body6__22YKT {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #666;
}
.typography_MuiTypography-body7__36FpQ {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
}
.typography_MuiTypography-body8__1h47r {
  font-size: 0.75rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #4D4D4D;
}
.typography_MuiTypography-body9__19upR {
  font-size: 0.875rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 100;
  color: #4D4D4D;
}
.typography_MuiTypography-paragraph__1MbH8 {
  font-size: 1rem;
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #000;
  margin-top: 0;
  margin-bottom: 1rem;
}
.typography_MuiTypography-h2Toolbar__269h2 {
  font-size: 1.5rem;
  font-family: "Lato", "Roboto", "Open Sans", "sans-serif";
  font-weight: 400;
  color: #FFF;
}


/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.link_MuiLink-root__167qK {
  color: #2C6C8F;
}
.link_MuiLink-root__167qK:hover {
  color: #2C6C8F;
  cursor: pointer;
}
.link_LinkGray__1pbY_ {
  color: #666;
  text-decoration-color: #666;
}
.link_LinkGray__1pbY_:hover {
  color: #666;
  cursor: default;
}

/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.toggle-button_MuiToggleButton-root__2jUMw {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  background-color: transparent;
  color: #4D4D4D;
  min-width: 45px;
}
.toggle-button_MuiToggleButton-root__2jUMw:hover {
  color: #4D4D4D;
}
.toggle-button_MuiToggleButton-secondary__14pUd {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  border: 1px solid #774D6D;
  background-color: transparent;
  color: #4D4D4D;
  min-width: 45px;
}
.toggle-button_MuiToggleButton-secondary__14pUd:hover {
  border: 1px solid #774D6D;
  background-color: rgba(185, 70, 205, 0.1019607843);
  color: #4D4D4D;
}
.toggle-button_MuiToggleButton-secondary__14pUd.toggle-button_Mui-selected__3yLAJ {
  border: 1px solid #4D395A;
  background-color: #4D395A;
  color: #FBFBFB;
}
.toggle-button_MuiToggleButton-secondary__14pUd.toggle-button_Mui-selected__3yLAJ:hover {
  border: 1px solid #774D6D;
  background-color: #774D6D;
  color: #FBFBFB;
}
.toggle-button_MuiToggleButton-secondary__14pUd.toggle-button_Mui-selected__3yLAJ:disabled {
  background-color: #E0E0E0;
  color: #999;
}
.toggle-button_MuiToggleButton-primary__qcKoO {
  font-family: "Roboto", "Lato", "Open Sans", "sans-serif";
  border: 1px solid #1E4B64;
  background-color: transparent;
  color: #4D4D4D;
  min-width: 45px;
}
.toggle-button_MuiToggleButton-primary__qcKoO:hover {
  border: 1px solid #1E4B64;
  background-color: rgba(128, 167, 188, 0.1019607843);
  color: #4D4D4D;
}
.toggle-button_MuiToggleButton-primary__qcKoO.toggle-button_Mui-selected__3yLAJ {
  border: 1px solid #1E4B64;
  background-color: #1E4B64;
  color: #FBFBFB;
}
.toggle-button_MuiToggleButton-primary__qcKoO.toggle-button_Mui-selected__3yLAJ:hover {
  border: 1px solid #2C6C8F;
  background-color: #2C6C8F;
  color: #FBFBFB;
}
.toggle-button_MuiToggleButton-primary__qcKoO.toggle-button_Mui-selected__3yLAJ:disabled {
  background-color: #E0E0E0;
  color: #999;
}

.grid-cell-renderers_subTextCellRendererMain__34-Cb {
  display: block;
  line-height: 20px;
}

.grid-cell-renderers_subTextCellRendererSub__8-31k {
  display: block;
  line-height: 20px;
  color: #999;
}


/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.support-case-details_divider__1eCHf::before {
  border-top: thin solid #EEE;
}
.support-case-details_divider__1eCHf::after {
  border-top: thin solid #EEE;
}
.support-case-details_borderTop__3jjb- {
  border-top: 1px solid #EEE;
}
.support-case-details_borderRight__15sx0 {
  border-right: 1px solid #EEE;
}
.support-case-details_modalBox__2TuvB {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #FFF;
  border: 2px solid #000;
}
.support-case-details_success__6fijw {
  color: #5A9C07;
}
.support-case-details_iconPrimary__UrbCl {
  color: #2C6C8F;
}
.support-case-details_boxBackground__1b0AO {
  background-color: #FAFAFA;
}
.support-case-details_cardMessage__S-Hvy {
  border-width: 1px;
  padding: 10px;
}
.support-case-details_cardMessage__S-Hvy.support-case-details_fromCustomer__8bpXD {
  border-color: #774D6D;
  background-color: #F9F6FF;
}
.support-case-details_cardMessage__S-Hvy.support-case-details_fromOther__2E0Ak {
  border-color: #2C6C8F;
}

/* ======= variables ======= */
/* Palette */
/* Shades */
/* Button */
/* Background body */
/* Type */
/* Background topbar */
/* Background footer */
/* Link footer */
/* Line & stroke */
/* Alerts - Type & BG */
.support-create_dropzone__28CpH {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  border-width: 2px;
  border-radius: 3px;
  border-color: #2C6C8F;
  border-style: dashed;
  background-color: rgba(44, 108, 143, 0.031372549);
  color: #BDBDBD;
  outline: none;
  cursor: pointer;
}
.support-create_box__tZkq5 {
  border-left: 1px solid #EEE;
  padding-left: 15px;
  padding-bottom: 15px;
}
.support-create_boxBackground__C9Ldv {
  background-color: #FAFAFA;
}
.support-create_primaryVariant__9qD-i {
  color: #1E4B64;
}




.box_box__23td- {
  position: relative;
  width: 100%;
  border-radius: 3px;
  background: #fff;
  border: none;
  border-top: 3px solid #fff;
  margin-bottom: 20px;
  box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2), 0px 1px 1px rgba(0, 0, 0, 0.14), 0px 1px 3px rgba(0, 0, 0, 0.12);
  border-radius: 9px;
}

.box_box-header__iVZac {
  background: #fff;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  padding: 15px 20px;
}

.box_box-title__2isze {
  font-family: "Lato", "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 1.15rem;
  margin: 0;
}

.box_box-body__rgYWz {
  padding: 1.25rem;
}

.box_box-buttons__v6u-C {
  display: flex;
  height: 60px;
}

.box_box-buttons__v6u-C .box_button__3bPJK {
  width: 100%;
  border: none;
  border-right: 1px solid rgb(238, 238, 238);
  border-top: 1px solid rgb(238, 238, 238);
}


/*# sourceMappingURL=main.css.map*/