/******************************************************************
Site Name: Boiler3
Author: DD9 and others
Stylesheet: Main Stylesheet
******************************************************************/
:root { --bs-blue: #00426b; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #dc3545; --bs-orange: #fd7e14; --bs-yellow: #ffc107; --bs-green: #2f7050; --bs-teal: #4d859e; --bs-cyan: #0dcaf0; --bs-white: #fff; --bs-gray: #626c72; --bs-gray-dark: #2d373e; --bs-gray-100: #f7f9fD; --bs-gray-200: #eef3f7; --bs-gray-300: #dae4ea; --bs-gray-400: #cdd9e7; --bs-gray-500: #a5b2bb; --bs-gray-600: #626c72; --bs-gray-700: #495057; --bs-gray-800: #2d373e; --bs-gray-900: #1d242a; --bs-primary: #00426b; --bs-secondary: #626c72; --bs-success: #2f7050; --bs-info: #4d859e; --bs-warning: #ffc107; --bs-danger: #dc3545; --bs-light: #f7f9fD; --bs-dark: #1d242a; --bs-primary-rgb: 0, 66, 107; --bs-secondary-rgb: 98, 108, 114; --bs-success-rgb: 47, 112, 80; --bs-info-rgb: 77, 133, 158; --bs-warning-rgb: 255, 193, 7; --bs-danger-rgb: 220, 53, 69; --bs-light-rgb: 247, 249, 253; --bs-dark-rgb: 29, 36, 42; --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-body-color-rgb: 98, 108, 114; --bs-body-bg-rgb: 255, 255, 255; --bs-font-sans-serif: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; --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: var(--bs-font-sans-serif); --bs-body-font-size: 1.05rem; --bs-body-font-weight: 300; --bs-body-line-height: 1.5; --bs-body-color: #626c72; --bs-body-bg: #fff; }

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

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

body { margin: 0; font-family: var(--bs-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: 1.5rem 0; color: #dae4ea; background-color: currentColor; border: 0; opacity: 0.25; }

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

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; margin-bottom: 1.5rem; font-weight: 800; line-height: 1.1; color: #2d373e; }

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

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

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

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

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

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

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

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

h5, .h5 { font-size: calc(1.25625rem + 0.075vw); }

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

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

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

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

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

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

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

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

dt { font-weight: 700; }

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

blockquote { margin: 0 0 1rem; }

b, strong { font-weight: 800; }

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

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

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

sub { bottom: -.25em; }

sup { top: -.5em; }

a { color: #00426b; text-decoration: none; }

a:hover { color: #2f7050; }

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: #1d242a; border-radius: 0.25rem; }

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: #626c72; text-align: left; }

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

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

label { display: inline-block; }

button { border-radius: 0; }

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

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

button, select { text-transform: none; }

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

select { word-wrap: normal; }

select:disabled { opacity: 1; }

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

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

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

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

textarea { resize: vertical; }

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

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

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

legend + * { clear: left; }

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

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

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

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

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

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

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

output { display: inline-block; }

iframe { border: 0; }

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

progress { vertical-align: baseline; }

[hidden] { display: none !important; }

.lead { font-size: calc(1.25625rem + 0.075vw); font-weight: 300; }

@media (min-width: 1200px) { .lead { font-size: 1.3125rem; } }

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

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

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

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

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

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

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

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

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

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

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

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

.list-unstyled, .footer-contact, #menu-footer .sub-menu, .social-links { padding-left: 0; list-style: none; }

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

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

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

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

.blockquote { margin-bottom: 1rem; font-size: calc(1.25625rem + 0.075vw); }

@media (min-width: 1200px) { .blockquote { font-size: 1.3125rem; } }

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

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

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

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

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

.figure { display: inline-block; }

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

.figure-caption { font-size: 0.875em; color: #626c72; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) { .col-sm { -webkit-box-flex: 1; -webkit-flex: 1 0 0%; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-sm-auto > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-sm-1 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-sm-2 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-sm-3 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-sm-4 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-sm-5 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-sm-6 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-sm-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-sm-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333333%; }
  .col-sm-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66666667%; }
  .col-sm-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-sm-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333333%; }
  .col-sm-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66666667%; }
  .col-sm-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-sm-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333333%; }
  .col-sm-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66666667%; }
  .col-sm-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-sm-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333333%; }
  .col-sm-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66666667%; }
  .col-sm-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-sm-0 { margin-left: 0; }
  .offset-sm-1 { margin-left: 8.33333333%; }
  .offset-sm-2 { margin-left: 16.66666667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.33333333%; }
  .offset-sm-5 { margin-left: 41.66666667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.33333333%; }
  .offset-sm-8 { margin-left: 66.66666667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.33333333%; }
  .offset-sm-11 { margin-left: 91.66666667%; }
  .g-sm-0, .gx-sm-0 { --bs-gutter-x: 0; }
  .g-sm-0, .gy-sm-0 { --bs-gutter-y: 0; }
  .g-sm-1, .gx-sm-1 { --bs-gutter-x: 0.25rem; }
  .g-sm-1, .gy-sm-1 { --bs-gutter-y: 0.25rem; }
  .g-sm-2, .gx-sm-2 { --bs-gutter-x: 0.5rem; }
  .g-sm-2, .gy-sm-2 { --bs-gutter-y: 0.5rem; }
  .g-sm-3, .gx-sm-3 { --bs-gutter-x: 1rem; }
  .g-sm-3, .gy-sm-3 { --bs-gutter-y: 1rem; }
  .g-sm-4, .gx-sm-4 { --bs-gutter-x: 1.5rem; }
  .g-sm-4, .gy-sm-4 { --bs-gutter-y: 1.5rem; }
  .g-sm-5, .gx-sm-5 { --bs-gutter-x: 3rem; }
  .g-sm-5, .gy-sm-5 { --bs-gutter-y: 3rem; } }

@media (min-width: 768px) { .col-md { -webkit-box-flex: 1; -webkit-flex: 1 0 0%; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-md-auto > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-md-1 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-md-2 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-md-3 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-md-4 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-md-5 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-md-6 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-md-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-md-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333333%; }
  .col-md-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66666667%; }
  .col-md-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-md-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333333%; }
  .col-md-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66666667%; }
  .col-md-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-md-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333333%; }
  .col-md-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66666667%; }
  .col-md-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-md-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333333%; }
  .col-md-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66666667%; }
  .col-md-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-md-0 { margin-left: 0; }
  .offset-md-1 { margin-left: 8.33333333%; }
  .offset-md-2 { margin-left: 16.66666667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.33333333%; }
  .offset-md-5 { margin-left: 41.66666667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.33333333%; }
  .offset-md-8 { margin-left: 66.66666667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.33333333%; }
  .offset-md-11 { margin-left: 91.66666667%; }
  .g-md-0, .gx-md-0 { --bs-gutter-x: 0; }
  .g-md-0, .gy-md-0 { --bs-gutter-y: 0; }
  .g-md-1, .gx-md-1 { --bs-gutter-x: 0.25rem; }
  .g-md-1, .gy-md-1 { --bs-gutter-y: 0.25rem; }
  .g-md-2, .gx-md-2 { --bs-gutter-x: 0.5rem; }
  .g-md-2, .gy-md-2 { --bs-gutter-y: 0.5rem; }
  .g-md-3, .gx-md-3 { --bs-gutter-x: 1rem; }
  .g-md-3, .gy-md-3 { --bs-gutter-y: 1rem; }
  .g-md-4, .gx-md-4 { --bs-gutter-x: 1.5rem; }
  .g-md-4, .gy-md-4 { --bs-gutter-y: 1.5rem; }
  .g-md-5, .gx-md-5 { --bs-gutter-x: 3rem; }
  .g-md-5, .gy-md-5 { --bs-gutter-y: 3rem; } }

@media (min-width: 992px) { .col-lg { -webkit-box-flex: 1; -webkit-flex: 1 0 0%; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-lg-auto > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-lg-1 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-lg-2 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-lg-3 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-lg-4 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-lg-5 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-lg-6 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-lg-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-lg-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333333%; }
  .col-lg-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66666667%; }
  .col-lg-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-lg-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333333%; }
  .col-lg-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66666667%; }
  .col-lg-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-lg-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333333%; }
  .col-lg-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66666667%; }
  .col-lg-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-lg-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333333%; }
  .col-lg-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66666667%; }
  .col-lg-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-lg-0 { margin-left: 0; }
  .offset-lg-1 { margin-left: 8.33333333%; }
  .offset-lg-2 { margin-left: 16.66666667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.33333333%; }
  .offset-lg-5 { margin-left: 41.66666667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.33333333%; }
  .offset-lg-8 { margin-left: 66.66666667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.33333333%; }
  .offset-lg-11 { margin-left: 91.66666667%; }
  .g-lg-0, .gx-lg-0 { --bs-gutter-x: 0; }
  .g-lg-0, .gy-lg-0 { --bs-gutter-y: 0; }
  .g-lg-1, .gx-lg-1 { --bs-gutter-x: 0.25rem; }
  .g-lg-1, .gy-lg-1 { --bs-gutter-y: 0.25rem; }
  .g-lg-2, .gx-lg-2 { --bs-gutter-x: 0.5rem; }
  .g-lg-2, .gy-lg-2 { --bs-gutter-y: 0.5rem; }
  .g-lg-3, .gx-lg-3 { --bs-gutter-x: 1rem; }
  .g-lg-3, .gy-lg-3 { --bs-gutter-y: 1rem; }
  .g-lg-4, .gx-lg-4 { --bs-gutter-x: 1.5rem; }
  .g-lg-4, .gy-lg-4 { --bs-gutter-y: 1.5rem; }
  .g-lg-5, .gx-lg-5 { --bs-gutter-x: 3rem; }
  .g-lg-5, .gy-lg-5 { --bs-gutter-y: 3rem; } }

@media (min-width: 1200px) { .col-xl { -webkit-box-flex: 1; -webkit-flex: 1 0 0%; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-xl-auto > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-xl-1 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-xl-2 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-xl-3 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-xl-4 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-xl-5 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-xl-6 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-xl-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-xl-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333333%; }
  .col-xl-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66666667%; }
  .col-xl-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-xl-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333333%; }
  .col-xl-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66666667%; }
  .col-xl-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-xl-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333333%; }
  .col-xl-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66666667%; }
  .col-xl-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-xl-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333333%; }
  .col-xl-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66666667%; }
  .col-xl-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-xl-0 { margin-left: 0; }
  .offset-xl-1 { margin-left: 8.33333333%; }
  .offset-xl-2 { margin-left: 16.66666667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.33333333%; }
  .offset-xl-5 { margin-left: 41.66666667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.33333333%; }
  .offset-xl-8 { margin-left: 66.66666667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.33333333%; }
  .offset-xl-11 { margin-left: 91.66666667%; }
  .g-xl-0, .gx-xl-0 { --bs-gutter-x: 0; }
  .g-xl-0, .gy-xl-0 { --bs-gutter-y: 0; }
  .g-xl-1, .gx-xl-1 { --bs-gutter-x: 0.25rem; }
  .g-xl-1, .gy-xl-1 { --bs-gutter-y: 0.25rem; }
  .g-xl-2, .gx-xl-2 { --bs-gutter-x: 0.5rem; }
  .g-xl-2, .gy-xl-2 { --bs-gutter-y: 0.5rem; }
  .g-xl-3, .gx-xl-3 { --bs-gutter-x: 1rem; }
  .g-xl-3, .gy-xl-3 { --bs-gutter-y: 1rem; }
  .g-xl-4, .gx-xl-4 { --bs-gutter-x: 1.5rem; }
  .g-xl-4, .gy-xl-4 { --bs-gutter-y: 1.5rem; }
  .g-xl-5, .gx-xl-5 { --bs-gutter-x: 3rem; }
  .g-xl-5, .gy-xl-5 { --bs-gutter-y: 3rem; } }

@media (min-width: 1400px) { .col-xxl { -webkit-box-flex: 1; -webkit-flex: 1 0 0%; -ms-flex: 1 0 0%; flex: 1 0 0%; }
  .row-cols-xxl-auto > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .row-cols-xxl-1 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .row-cols-xxl-2 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .row-cols-xxl-3 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-xxl-4 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .row-cols-xxl-5 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20%; }
  .row-cols-xxl-6 > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.6666666667%; }
  .col-xxl-auto { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; }
  .col-xxl-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 8.33333333%; }
  .col-xxl-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 16.66666667%; }
  .col-xxl-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 25%; }
  .col-xxl-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33.33333333%; }
  .col-xxl-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 41.66666667%; }
  .col-xxl-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; }
  .col-xxl-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 58.33333333%; }
  .col-xxl-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 66.66666667%; }
  .col-xxl-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 75%; }
  .col-xxl-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 83.33333333%; }
  .col-xxl-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 91.66666667%; }
  .col-xxl-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 100%; }
  .offset-xxl-0 { margin-left: 0; }
  .offset-xxl-1 { margin-left: 8.33333333%; }
  .offset-xxl-2 { margin-left: 16.66666667%; }
  .offset-xxl-3 { margin-left: 25%; }
  .offset-xxl-4 { margin-left: 33.33333333%; }
  .offset-xxl-5 { margin-left: 41.66666667%; }
  .offset-xxl-6 { margin-left: 50%; }
  .offset-xxl-7 { margin-left: 58.33333333%; }
  .offset-xxl-8 { margin-left: 66.66666667%; }
  .offset-xxl-9 { margin-left: 75%; }
  .offset-xxl-10 { margin-left: 83.33333333%; }
  .offset-xxl-11 { margin-left: 91.66666667%; }
  .g-xxl-0, .gx-xxl-0 { --bs-gutter-x: 0; }
  .g-xxl-0, .gy-xxl-0 { --bs-gutter-y: 0; }
  .g-xxl-1, .gx-xxl-1 { --bs-gutter-x: 0.25rem; }
  .g-xxl-1, .gy-xxl-1 { --bs-gutter-y: 0.25rem; }
  .g-xxl-2, .gx-xxl-2 { --bs-gutter-x: 0.5rem; }
  .g-xxl-2, .gy-xxl-2 { --bs-gutter-y: 0.5rem; }
  .g-xxl-3, .gx-xxl-3 { --bs-gutter-x: 1rem; }
  .g-xxl-3, .gy-xxl-3 { --bs-gutter-y: 1rem; }
  .g-xxl-4, .gx-xxl-4 { --bs-gutter-x: 1.5rem; }
  .g-xxl-4, .gy-xxl-4 { --bs-gutter-y: 1.5rem; }
  .g-xxl-5, .gx-xxl-5 { --bs-gutter-x: 3rem; }
  .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 3rem; } }

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

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

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

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

.table > :not(:first-child), table > :not(:first-child) { border-top: 2px solid currentColor; }

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

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

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

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

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

.table-borderless > :not(:first-child) { border-top-width: 0; }

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

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

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

.table-primary { --bs-table-bg: #ccd9e1; --bs-table-striped-bg: #c2ced6; --bs-table-striped-color: #000; --bs-table-active-bg: #b8c3cb; --bs-table-active-color: #000; --bs-table-hover-bg: #bdc9d0; --bs-table-hover-color: #000; color: #000; border-color: #b8c3cb; }

.table-secondary { --bs-table-bg: #e0e2e3; --bs-table-striped-bg: #d5d7d8; --bs-table-striped-color: #000; --bs-table-active-bg: #cacbcc; --bs-table-active-color: #000; --bs-table-hover-bg: #cfd1d2; --bs-table-hover-color: #000; color: #000; border-color: #cacbcc; }

.table-success { --bs-table-bg: #d5e2dc; --bs-table-striped-bg: #cad7d1; --bs-table-striped-color: #000; --bs-table-active-bg: #c0cbc6; --bs-table-active-color: #000; --bs-table-hover-bg: #c5d1cc; --bs-table-hover-color: #000; color: #000; border-color: #c0cbc6; }

.table-info { --bs-table-bg: #dbe7ec; --bs-table-striped-bg: #d0dbe0; --bs-table-striped-color: #000; --bs-table-active-bg: #c5d0d4; --bs-table-active-color: #000; --bs-table-hover-bg: #cbd6da; --bs-table-hover-color: #000; color: #000; border-color: #c5d0d4; }

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

.table-danger { --bs-table-bg: #f8d7da; --bs-table-striped-bg: #eccccf; --bs-table-striped-color: #000; --bs-table-active-bg: #dfc2c4; --bs-table-active-color: #000; --bs-table-hover-bg: #e5c7ca; --bs-table-hover-color: #000; color: #000; border-color: #dfc2c4; }

.table-light { --bs-table-bg: #f7f9fD; --bs-table-striped-bg: #ebedf0; --bs-table-striped-color: #000; --bs-table-active-bg: #dee0e4; --bs-table-active-color: #000; --bs-table-hover-bg: #e4e6ea; --bs-table-hover-color: #000; color: #000; border-color: #dee0e4; }

.table-dark { --bs-table-bg: #1d242a; --bs-table-striped-bg: #282f35; --bs-table-striped-color: #fff; --bs-table-active-bg: #343a3f; --bs-table-active-color: #fff; --bs-table-hover-bg: #2e343a; --bs-table-hover-color: #fff; color: #fff; border-color: #343a3f; }

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

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

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

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

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

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

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

.col-form-label { padding-top: calc(0.4rem + 1px); padding-bottom: calc(0.4rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5; }

.col-form-label-lg { padding-top: calc(0.65rem + 1px); padding-bottom: calc(0.65rem + 1px); font-size: calc(1.25625rem + 0.075vw); }

@media (min-width: 1200px) { .col-form-label-lg { font-size: 1.3125rem; } }

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

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

.form-control, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: block; width: 100%; padding: 0.4rem 1rem; font-size: 0.95rem; font-weight: 300; line-height: 1.5; color: #626c72; background-color: #fff; background-clip: padding-box; border: 1px solid #cdd9e7; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0.4rem; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-control, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { -webkit-transition: none; transition: none; } }

.form-control[type="file"], select[type="file"], textarea[type="file"], input[type="file"][type="text"], input[type="file"][type="password"], input[type="file"][type="datetime"], input[type="file"][type="datetime-local"], input[type="file"][type="date"], input[type="file"][type="month"], input[type="file"][type="time"], input[type="file"][type="week"], input[type="file"][type="number"], input[type="file"][type="email"], input[type="file"][type="url"], input[type="file"][type="search"], input[type="file"][type="tel"], input[type="file"][type="color"], .uneditable-input[type="file"] { overflow: hidden; }

.form-control[type="file"]:not(:disabled):not([readonly]), select[type="file"]:not(:disabled):not([readonly]), textarea[type="file"]:not(:disabled):not([readonly]), input[type="file"]:not(:disabled):not([readonly])[type="text"], input[type="file"]:not(:disabled):not([readonly])[type="password"], input[type="file"]:not(:disabled):not([readonly])[type="datetime"], input[type="file"]:not(:disabled):not([readonly])[type="datetime-local"], input[type="file"]:not(:disabled):not([readonly])[type="date"], input[type="file"]:not(:disabled):not([readonly])[type="month"], input[type="file"]:not(:disabled):not([readonly])[type="time"], input[type="file"]:not(:disabled):not([readonly])[type="week"], input[type="file"]:not(:disabled):not([readonly])[type="number"], input[type="file"]:not(:disabled):not([readonly])[type="email"], input[type="file"]:not(:disabled):not([readonly])[type="url"], input[type="file"]:not(:disabled):not([readonly])[type="search"], input[type="file"]:not(:disabled):not([readonly])[type="tel"], input[type="file"]:not(:disabled):not([readonly])[type="color"], .uneditable-input[type="file"]:not(:disabled):not([readonly]) { cursor: pointer; }

.form-control:focus, select:focus, textarea:focus, input:focus[type="text"], input:focus[type="password"], input:focus[type="datetime"], input:focus[type="datetime-local"], input:focus[type="date"], input:focus[type="month"], input:focus[type="time"], input:focus[type="week"], input:focus[type="number"], input:focus[type="email"], input:focus[type="url"], input:focus[type="search"], input:focus[type="tel"], input:focus[type="color"], .uneditable-input:focus { color: #626c72; background-color: #fff; border-color: #80a1b5; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); }

.form-control::-webkit-date-and-time-value, select::-webkit-date-and-time-value, textarea::-webkit-date-and-time-value, input[type="text"]::-webkit-date-and-time-value, input[type="password"]::-webkit-date-and-time-value, input[type="datetime"]::-webkit-date-and-time-value, input[type="datetime-local"]::-webkit-date-and-time-value, input[type="date"]::-webkit-date-and-time-value, input[type="month"]::-webkit-date-and-time-value, input[type="time"]::-webkit-date-and-time-value, input[type="week"]::-webkit-date-and-time-value, input[type="number"]::-webkit-date-and-time-value, input[type="email"]::-webkit-date-and-time-value, input[type="url"]::-webkit-date-and-time-value, input[type="search"]::-webkit-date-and-time-value, input[type="tel"]::-webkit-date-and-time-value, input[type="color"]::-webkit-date-and-time-value, .uneditable-input::-webkit-date-and-time-value { height: 1.5em; }

.form-control::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, .uneditable-input::-webkit-input-placeholder { color: #626c72; opacity: 1; }

.form-control::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, .uneditable-input::-moz-placeholder { color: #626c72; opacity: 1; }

.form-control:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, .uneditable-input:-ms-input-placeholder { color: #626c72; opacity: 1; }

.form-control::-ms-input-placeholder, select::-ms-input-placeholder, textarea::-ms-input-placeholder, input[type="text"]::-ms-input-placeholder, input[type="password"]::-ms-input-placeholder, input[type="datetime"]::-ms-input-placeholder, input[type="datetime-local"]::-ms-input-placeholder, input[type="date"]::-ms-input-placeholder, input[type="month"]::-ms-input-placeholder, input[type="time"]::-ms-input-placeholder, input[type="week"]::-ms-input-placeholder, input[type="number"]::-ms-input-placeholder, input[type="email"]::-ms-input-placeholder, input[type="url"]::-ms-input-placeholder, input[type="search"]::-ms-input-placeholder, input[type="tel"]::-ms-input-placeholder, input[type="color"]::-ms-input-placeholder, .uneditable-input::-ms-input-placeholder { color: #626c72; opacity: 1; }

.form-control::placeholder, select::placeholder, textarea::placeholder, input[type="text"]::placeholder, input[type="password"]::placeholder, input[type="datetime"]::placeholder, input[type="datetime-local"]::placeholder, input[type="date"]::placeholder, input[type="month"]::placeholder, input[type="time"]::placeholder, input[type="week"]::placeholder, input[type="number"]::placeholder, input[type="email"]::placeholder, input[type="url"]::placeholder, input[type="search"]::placeholder, input[type="tel"]::placeholder, input[type="color"]::placeholder, .uneditable-input::placeholder { color: #626c72; opacity: 1; }

.form-control:disabled, select:disabled, textarea:disabled, input:disabled[type="text"], input:disabled[type="password"], input:disabled[type="datetime"], input:disabled[type="datetime-local"], input:disabled[type="date"], input:disabled[type="month"], input:disabled[type="time"], input:disabled[type="week"], input:disabled[type="number"], input:disabled[type="email"], input:disabled[type="url"], input:disabled[type="search"], input:disabled[type="tel"], input:disabled[type="color"], .uneditable-input:disabled, .form-control[readonly], select[readonly], textarea[readonly], input[readonly][type="text"], input[readonly][type="password"], input[readonly][type="datetime"], input[readonly][type="datetime-local"], input[readonly][type="date"], input[readonly][type="month"], input[readonly][type="time"], input[readonly][type="week"], input[readonly][type="number"], input[readonly][type="email"], input[readonly][type="url"], input[readonly][type="search"], input[readonly][type="tel"], input[readonly][type="color"], .uneditable-input[readonly] { background-color: #eef3f7; opacity: 1; }

.form-control::file-selector-button, select::file-selector-button, textarea::file-selector-button, input[type="text"]::file-selector-button, input[type="password"]::file-selector-button, input[type="datetime"]::file-selector-button, input[type="datetime-local"]::file-selector-button, input[type="date"]::file-selector-button, input[type="month"]::file-selector-button, input[type="time"]::file-selector-button, input[type="week"]::file-selector-button, input[type="number"]::file-selector-button, input[type="email"]::file-selector-button, input[type="url"]::file-selector-button, input[type="search"]::file-selector-button, input[type="tel"]::file-selector-button, input[type="color"]::file-selector-button, .uneditable-input::file-selector-button { padding: 0.4rem 1rem; margin: -0.4rem -1rem; -webkit-margin-end: 1rem; -moz-margin-end: 1rem; margin-inline-end: 1rem; color: #626c72; background-color: #eef3f7; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-control::file-selector-button, select::file-selector-button, textarea::file-selector-button, input[type="text"]::file-selector-button, input[type="password"]::file-selector-button, input[type="datetime"]::file-selector-button, input[type="datetime-local"]::file-selector-button, input[type="date"]::file-selector-button, input[type="month"]::file-selector-button, input[type="time"]::file-selector-button, input[type="week"]::file-selector-button, input[type="number"]::file-selector-button, input[type="email"]::file-selector-button, input[type="url"]::file-selector-button, input[type="search"]::file-selector-button, input[type="tel"]::file-selector-button, input[type="color"]::file-selector-button, .uneditable-input::file-selector-button { -webkit-transition: none; transition: none; } }

.form-control:hover:not(:disabled):not([readonly])::file-selector-button, select:hover:not(:disabled):not([readonly])::file-selector-button, textarea:hover:not(:disabled):not([readonly])::file-selector-button, input[type="text"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="password"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="datetime"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="datetime-local"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="date"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="month"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="time"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="week"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="number"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="email"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="url"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="search"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="tel"]:hover:not(:disabled):not([readonly])::file-selector-button, input[type="color"]:hover:not(:disabled):not([readonly])::file-selector-button, .uneditable-input:hover:not(:disabled):not([readonly])::file-selector-button { background-color: #e2e7eb; }

.form-control::-webkit-file-upload-button, select::-webkit-file-upload-button, textarea::-webkit-file-upload-button, input[type="text"]::-webkit-file-upload-button, input[type="password"]::-webkit-file-upload-button, input[type="datetime"]::-webkit-file-upload-button, input[type="datetime-local"]::-webkit-file-upload-button, input[type="date"]::-webkit-file-upload-button, input[type="month"]::-webkit-file-upload-button, input[type="time"]::-webkit-file-upload-button, input[type="week"]::-webkit-file-upload-button, input[type="number"]::-webkit-file-upload-button, input[type="email"]::-webkit-file-upload-button, input[type="url"]::-webkit-file-upload-button, input[type="search"]::-webkit-file-upload-button, input[type="tel"]::-webkit-file-upload-button, input[type="color"]::-webkit-file-upload-button, .uneditable-input::-webkit-file-upload-button { padding: 0.4rem 1rem; margin: -0.4rem -1rem; -webkit-margin-end: 1rem; margin-inline-end: 1rem; color: #626c72; background-color: #eef3f7; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-control::-webkit-file-upload-button, select::-webkit-file-upload-button, textarea::-webkit-file-upload-button, input[type="text"]::-webkit-file-upload-button, input[type="password"]::-webkit-file-upload-button, input[type="datetime"]::-webkit-file-upload-button, input[type="datetime-local"]::-webkit-file-upload-button, input[type="date"]::-webkit-file-upload-button, input[type="month"]::-webkit-file-upload-button, input[type="time"]::-webkit-file-upload-button, input[type="week"]::-webkit-file-upload-button, input[type="number"]::-webkit-file-upload-button, input[type="email"]::-webkit-file-upload-button, input[type="url"]::-webkit-file-upload-button, input[type="search"]::-webkit-file-upload-button, input[type="tel"]::-webkit-file-upload-button, input[type="color"]::-webkit-file-upload-button, .uneditable-input::-webkit-file-upload-button { -webkit-transition: none; transition: none; } }

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, select:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="text"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="password"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="datetime"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="datetime-local"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="date"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="month"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="time"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="week"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="number"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="email"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="url"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="search"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="tel"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, input[type="color"]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .uneditable-input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { background-color: #e2e7eb; }

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

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

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

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

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

.form-control-lg { min-height: calc(1.5em + 1.3rem + 2px); padding: 0.65rem 1.25rem; font-size: calc(1.25625rem + 0.075vw); border-radius: 0.7rem; }

@media (min-width: 1200px) { .form-control-lg { font-size: 1.3125rem; } }

.form-control-lg::file-selector-button { padding: 0.65rem 1.25rem; margin: -0.65rem -1.25rem; -webkit-margin-end: 1.25rem; -moz-margin-end: 1.25rem; margin-inline-end: 1.25rem; }

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

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

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

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

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

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

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

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

.form-select { display: block; width: 100%; padding: 0.4rem 3rem 0.4rem 1rem; -moz-padding-start: calc(1rem - 3px); font-size: 0.95rem; font-weight: 300; line-height: 1.5; color: #626c72; background-color: #fff; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232d373e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 1rem center; background-size: 16px 12px; border: 1px solid #cdd9e7; border-radius: 0.4rem; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

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

.form-select:focus { border-color: #80a1b5; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); }

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

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

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

.form-select-sm { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.75rem; font-size: 0.91875rem; border-radius: 0.25rem; }

.form-select-lg { padding-top: 0.65rem; padding-bottom: 0.65rem; padding-left: 1.25rem; font-size: calc(1.25625rem + 0.075vw); border-radius: 0.7rem; }

@media (min-width: 1200px) { .form-select-lg { font-size: 1.3125rem; } }

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

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

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

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

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

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

.form-check-input:focus { border-color: #80a1b5; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); }

.form-check-input:checked { background-color: #00426b; border-color: #00426b; }

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

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

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

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

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

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

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

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

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

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

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

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

.btn-check[disabled] + .btn, .btn-check[disabled] + .post-edit-link, .comment-form .btn-check[disabled] + input.submit, .pager li > .btn-check[disabled] + a, .pager li > span > .btn-check[disabled] + a, .btn-check:disabled + .btn, .btn-check:disabled + .post-edit-link, .comment-form .btn-check:disabled + input.submit, .pager li > .btn-check:disabled + a, .pager li > span > .btn-check:disabled + a { pointer-events: none; -webkit-filter: none; filter: none; opacity: 0.65; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.form-floating { position: relative; }

.form-floating > .form-control, .form-floating > select, .form-floating > textarea, .form-floating > input[type="text"], .form-floating > input[type="password"], .form-floating > input[type="datetime"], .form-floating > input[type="datetime-local"], .form-floating > input[type="date"], .form-floating > input[type="month"], .form-floating > input[type="time"], .form-floating > input[type="week"], .form-floating > input[type="number"], .form-floating > input[type="email"], .form-floating > input[type="url"], .form-floating > input[type="search"], .form-floating > input[type="tel"], .form-floating > input[type="color"], .form-floating > .uneditable-input, .form-floating > .form-select { height: calc(3.5rem + 2px); line-height: 1.25; }

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

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

.form-floating > .form-control, .form-floating > select, .form-floating > textarea, .form-floating > input[type="text"], .form-floating > input[type="password"], .form-floating > input[type="datetime"], .form-floating > input[type="datetime-local"], .form-floating > input[type="date"], .form-floating > input[type="month"], .form-floating > input[type="time"], .form-floating > input[type="week"], .form-floating > input[type="number"], .form-floating > input[type="email"], .form-floating > input[type="url"], .form-floating > input[type="search"], .form-floating > input[type="tel"], .form-floating > input[type="color"], .form-floating > .uneditable-input { padding: 1rem 1rem; }

.form-floating > .form-control::-webkit-input-placeholder, .form-floating > select::-webkit-input-placeholder, .form-floating > textarea::-webkit-input-placeholder, .form-floating > input[type="text"]::-webkit-input-placeholder, .form-floating > input[type="password"]::-webkit-input-placeholder, .form-floating > input[type="datetime"]::-webkit-input-placeholder, .form-floating > input[type="datetime-local"]::-webkit-input-placeholder, .form-floating > input[type="date"]::-webkit-input-placeholder, .form-floating > input[type="month"]::-webkit-input-placeholder, .form-floating > input[type="time"]::-webkit-input-placeholder, .form-floating > input[type="week"]::-webkit-input-placeholder, .form-floating > input[type="number"]::-webkit-input-placeholder, .form-floating > input[type="email"]::-webkit-input-placeholder, .form-floating > input[type="url"]::-webkit-input-placeholder, .form-floating > input[type="search"]::-webkit-input-placeholder, .form-floating > input[type="tel"]::-webkit-input-placeholder, .form-floating > input[type="color"]::-webkit-input-placeholder, .form-floating > .uneditable-input::-webkit-input-placeholder { color: transparent; }

.form-floating > .form-control::-moz-placeholder, .form-floating > select::-moz-placeholder, .form-floating > textarea::-moz-placeholder, .form-floating > input[type="text"]::-moz-placeholder, .form-floating > input[type="password"]::-moz-placeholder, .form-floating > input[type="datetime"]::-moz-placeholder, .form-floating > input[type="datetime-local"]::-moz-placeholder, .form-floating > input[type="date"]::-moz-placeholder, .form-floating > input[type="month"]::-moz-placeholder, .form-floating > input[type="time"]::-moz-placeholder, .form-floating > input[type="week"]::-moz-placeholder, .form-floating > input[type="number"]::-moz-placeholder, .form-floating > input[type="email"]::-moz-placeholder, .form-floating > input[type="url"]::-moz-placeholder, .form-floating > input[type="search"]::-moz-placeholder, .form-floating > input[type="tel"]::-moz-placeholder, .form-floating > input[type="color"]::-moz-placeholder, .form-floating > .uneditable-input::-moz-placeholder { color: transparent; }

.form-floating > .form-control:-ms-input-placeholder, .form-floating > select:-ms-input-placeholder, .form-floating > textarea:-ms-input-placeholder, .form-floating > input[type="text"]:-ms-input-placeholder, .form-floating > input[type="password"]:-ms-input-placeholder, .form-floating > input[type="datetime"]:-ms-input-placeholder, .form-floating > input[type="datetime-local"]:-ms-input-placeholder, .form-floating > input[type="date"]:-ms-input-placeholder, .form-floating > input[type="month"]:-ms-input-placeholder, .form-floating > input[type="time"]:-ms-input-placeholder, .form-floating > input[type="week"]:-ms-input-placeholder, .form-floating > input[type="number"]:-ms-input-placeholder, .form-floating > input[type="email"]:-ms-input-placeholder, .form-floating > input[type="url"]:-ms-input-placeholder, .form-floating > input[type="search"]:-ms-input-placeholder, .form-floating > input[type="tel"]:-ms-input-placeholder, .form-floating > input[type="color"]:-ms-input-placeholder, .form-floating > .uneditable-input:-ms-input-placeholder { color: transparent; }

.form-floating > .form-control::-ms-input-placeholder, .form-floating > select::-ms-input-placeholder, .form-floating > textarea::-ms-input-placeholder, .form-floating > input[type="text"]::-ms-input-placeholder, .form-floating > input[type="password"]::-ms-input-placeholder, .form-floating > input[type="datetime"]::-ms-input-placeholder, .form-floating > input[type="datetime-local"]::-ms-input-placeholder, .form-floating > input[type="date"]::-ms-input-placeholder, .form-floating > input[type="month"]::-ms-input-placeholder, .form-floating > input[type="time"]::-ms-input-placeholder, .form-floating > input[type="week"]::-ms-input-placeholder, .form-floating > input[type="number"]::-ms-input-placeholder, .form-floating > input[type="email"]::-ms-input-placeholder, .form-floating > input[type="url"]::-ms-input-placeholder, .form-floating > input[type="search"]::-ms-input-placeholder, .form-floating > input[type="tel"]::-ms-input-placeholder, .form-floating > input[type="color"]::-ms-input-placeholder, .form-floating > .uneditable-input::-ms-input-placeholder { color: transparent; }

.form-floating > .form-control::placeholder, .form-floating > select::placeholder, .form-floating > textarea::placeholder, .form-floating > input[type="text"]::placeholder, .form-floating > input[type="password"]::placeholder, .form-floating > input[type="datetime"]::placeholder, .form-floating > input[type="datetime-local"]::placeholder, .form-floating > input[type="date"]::placeholder, .form-floating > input[type="month"]::placeholder, .form-floating > input[type="time"]::placeholder, .form-floating > input[type="week"]::placeholder, .form-floating > input[type="number"]::placeholder, .form-floating > input[type="email"]::placeholder, .form-floating > input[type="url"]::placeholder, .form-floating > input[type="search"]::placeholder, .form-floating > input[type="tel"]::placeholder, .form-floating > input[type="color"]::placeholder, .form-floating > .uneditable-input::placeholder { color: transparent; }

.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > select:not(:-moz-placeholder-shown), .form-floating > textarea:not(:-moz-placeholder-shown), .form-floating > input:not(:-moz-placeholder-shown)[type="text"], .form-floating > input:not(:-moz-placeholder-shown)[type="password"], .form-floating > input:not(:-moz-placeholder-shown)[type="datetime"], .form-floating > input:not(:-moz-placeholder-shown)[type="datetime-local"], .form-floating > input:not(:-moz-placeholder-shown)[type="date"], .form-floating > input:not(:-moz-placeholder-shown)[type="month"], .form-floating > input:not(:-moz-placeholder-shown)[type="time"], .form-floating > input:not(:-moz-placeholder-shown)[type="week"], .form-floating > input:not(:-moz-placeholder-shown)[type="number"], .form-floating > input:not(:-moz-placeholder-shown)[type="email"], .form-floating > input:not(:-moz-placeholder-shown)[type="url"], .form-floating > input:not(:-moz-placeholder-shown)[type="search"], .form-floating > input:not(:-moz-placeholder-shown)[type="tel"], .form-floating > input:not(:-moz-placeholder-shown)[type="color"], .form-floating > .uneditable-input:not(:-moz-placeholder-shown) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:not(:-ms-input-placeholder), .form-floating > select:not(:-ms-input-placeholder), .form-floating > textarea:not(:-ms-input-placeholder), .form-floating > input:not(:-ms-input-placeholder)[type="text"], .form-floating > input:not(:-ms-input-placeholder)[type="password"], .form-floating > input:not(:-ms-input-placeholder)[type="datetime"], .form-floating > input:not(:-ms-input-placeholder)[type="datetime-local"], .form-floating > input:not(:-ms-input-placeholder)[type="date"], .form-floating > input:not(:-ms-input-placeholder)[type="month"], .form-floating > input:not(:-ms-input-placeholder)[type="time"], .form-floating > input:not(:-ms-input-placeholder)[type="week"], .form-floating > input:not(:-ms-input-placeholder)[type="number"], .form-floating > input:not(:-ms-input-placeholder)[type="email"], .form-floating > input:not(:-ms-input-placeholder)[type="url"], .form-floating > input:not(:-ms-input-placeholder)[type="search"], .form-floating > input:not(:-ms-input-placeholder)[type="tel"], .form-floating > input:not(:-ms-input-placeholder)[type="color"], .form-floating > .uneditable-input:not(:-ms-input-placeholder) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:focus, .form-floating > select:focus, .form-floating > textarea:focus, .form-floating > input:focus[type="text"], .form-floating > input:focus[type="password"], .form-floating > input:focus[type="datetime"], .form-floating > input:focus[type="datetime-local"], .form-floating > input:focus[type="date"], .form-floating > input:focus[type="month"], .form-floating > input:focus[type="time"], .form-floating > input:focus[type="week"], .form-floating > input:focus[type="number"], .form-floating > input:focus[type="email"], .form-floating > input:focus[type="url"], .form-floating > input:focus[type="search"], .form-floating > input:focus[type="tel"], .form-floating > input:focus[type="color"], .form-floating > .uneditable-input:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > select:not(:placeholder-shown), .form-floating > textarea:not(:placeholder-shown), .form-floating > input:not(:placeholder-shown)[type="text"], .form-floating > input:not(:placeholder-shown)[type="password"], .form-floating > input:not(:placeholder-shown)[type="datetime"], .form-floating > input:not(:placeholder-shown)[type="datetime-local"], .form-floating > input:not(:placeholder-shown)[type="date"], .form-floating > input:not(:placeholder-shown)[type="month"], .form-floating > input:not(:placeholder-shown)[type="time"], .form-floating > input:not(:placeholder-shown)[type="week"], .form-floating > input:not(:placeholder-shown)[type="number"], .form-floating > input:not(:placeholder-shown)[type="email"], .form-floating > input:not(:placeholder-shown)[type="url"], .form-floating > input:not(:placeholder-shown)[type="search"], .form-floating > input:not(:placeholder-shown)[type="tel"], .form-floating > input:not(:placeholder-shown)[type="color"], .form-floating > .uneditable-input:not(:placeholder-shown) { padding-top: 1.625rem; padding-bottom: 0.625rem; }

.form-floating > .form-control:-webkit-autofill, .form-floating > select:-webkit-autofill, .form-floating > textarea:-webkit-autofill, .form-floating > input:-webkit-autofill[type="text"], .form-floating > input:-webkit-autofill[type="password"], .form-floating > input:-webkit-autofill[type="datetime"], .form-floating > input:-webkit-autofill[type="datetime-local"], .form-floating > input:-webkit-autofill[type="date"], .form-floating > input:-webkit-autofill[type="month"], .form-floating > input:-webkit-autofill[type="time"], .form-floating > input:-webkit-autofill[type="week"], .form-floating > input:-webkit-autofill[type="number"], .form-floating > input:-webkit-autofill[type="email"], .form-floating > input:-webkit-autofill[type="url"], .form-floating > input:-webkit-autofill[type="search"], .form-floating > input:-webkit-autofill[type="tel"], .form-floating > input:-webkit-autofill[type="color"], .form-floating > .uneditable-input:-webkit-autofill { padding-top: 1.625rem; padding-bottom: 0.625rem; }

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

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label, .form-floating > select:not(:-moz-placeholder-shown) ~ label, .form-floating > textarea:not(:-moz-placeholder-shown) ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="text"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="password"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="datetime"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="datetime-local"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="date"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="month"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="time"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="week"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="number"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="email"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="url"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="search"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="tel"] ~ label, .form-floating > input:not(:-moz-placeholder-shown)[type="color"] ~ label, .form-floating > .uneditable-input:not(:-moz-placeholder-shown) ~ label { opacity: 0.65; transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:not(:-ms-input-placeholder) ~ label, .form-floating > select:not(:-ms-input-placeholder) ~ label, .form-floating > textarea:not(:-ms-input-placeholder) ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="text"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="password"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="datetime"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="datetime-local"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="date"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="month"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="time"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="week"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="number"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="email"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="url"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="search"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="tel"] ~ label, .form-floating > input:not(:-ms-input-placeholder)[type="color"] ~ label, .form-floating > .uneditable-input:not(:-ms-input-placeholder) ~ label { opacity: 0.65; -ms-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:focus ~ label, .form-floating > select:focus ~ label, .form-floating > textarea:focus ~ label, .form-floating > input:focus[type="text"] ~ label, .form-floating > input:focus[type="password"] ~ label, .form-floating > input:focus[type="datetime"] ~ label, .form-floating > input:focus[type="datetime-local"] ~ label, .form-floating > input:focus[type="date"] ~ label, .form-floating > input:focus[type="month"] ~ label, .form-floating > input:focus[type="time"] ~ label, .form-floating > input:focus[type="week"] ~ label, .form-floating > input:focus[type="number"] ~ label, .form-floating > input:focus[type="email"] ~ label, .form-floating > input:focus[type="url"] ~ label, .form-floating > input:focus[type="search"] ~ label, .form-floating > input:focus[type="tel"] ~ label, .form-floating > input:focus[type="color"] ~ label, .form-floating > .uneditable-input:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > select:not(:placeholder-shown) ~ label, .form-floating > textarea:not(:placeholder-shown) ~ label, .form-floating > input:not(:placeholder-shown)[type="text"] ~ label, .form-floating > input:not(:placeholder-shown)[type="password"] ~ label, .form-floating > input:not(:placeholder-shown)[type="datetime"] ~ label, .form-floating > input:not(:placeholder-shown)[type="datetime-local"] ~ label, .form-floating > input:not(:placeholder-shown)[type="date"] ~ label, .form-floating > input:not(:placeholder-shown)[type="month"] ~ label, .form-floating > input:not(:placeholder-shown)[type="time"] ~ label, .form-floating > input:not(:placeholder-shown)[type="week"] ~ label, .form-floating > input:not(:placeholder-shown)[type="number"] ~ label, .form-floating > input:not(:placeholder-shown)[type="email"] ~ label, .form-floating > input:not(:placeholder-shown)[type="url"] ~ label, .form-floating > input:not(:placeholder-shown)[type="search"] ~ label, .form-floating > input:not(:placeholder-shown)[type="tel"] ~ label, .form-floating > input:not(:placeholder-shown)[type="color"] ~ label, .form-floating > .uneditable-input:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label { opacity: 0.65; -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); -ms-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.form-floating > .form-control:-webkit-autofill ~ label, .form-floating > select:-webkit-autofill ~ label, .form-floating > textarea:-webkit-autofill ~ label, .form-floating > input:-webkit-autofill[type="text"] ~ label, .form-floating > input:-webkit-autofill[type="password"] ~ label, .form-floating > input:-webkit-autofill[type="datetime"] ~ label, .form-floating > input:-webkit-autofill[type="datetime-local"] ~ label, .form-floating > input:-webkit-autofill[type="date"] ~ label, .form-floating > input:-webkit-autofill[type="month"] ~ label, .form-floating > input:-webkit-autofill[type="time"] ~ label, .form-floating > input:-webkit-autofill[type="week"] ~ label, .form-floating > input:-webkit-autofill[type="number"] ~ label, .form-floating > input:-webkit-autofill[type="email"] ~ label, .form-floating > input:-webkit-autofill[type="url"] ~ label, .form-floating > input:-webkit-autofill[type="search"] ~ label, .form-floating > input:-webkit-autofill[type="tel"] ~ label, .form-floating > input:-webkit-autofill[type="color"] ~ label, .form-floating > .uneditable-input:-webkit-autofill ~ label { opacity: 0.65; -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

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

.input-group > .form-control, .input-group > select, .input-group > textarea, .input-group > input[type="text"], .input-group > input[type="password"], .input-group > input[type="datetime"], .input-group > input[type="datetime-local"], .input-group > input[type="date"], .input-group > input[type="month"], .input-group > input[type="time"], .input-group > input[type="week"], .input-group > input[type="number"], .input-group > input[type="email"], .input-group > input[type="url"], .input-group > input[type="search"], .input-group > input[type="tel"], .input-group > input[type="color"], .input-group > .uneditable-input, .input-group > .form-select { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; min-width: 0; }

.input-group > .form-control:focus, .input-group > select:focus, .input-group > textarea:focus, .input-group > input:focus[type="text"], .input-group > input:focus[type="password"], .input-group > input:focus[type="datetime"], .input-group > input:focus[type="datetime-local"], .input-group > input:focus[type="date"], .input-group > input:focus[type="month"], .input-group > input:focus[type="time"], .input-group > input:focus[type="week"], .input-group > input:focus[type="number"], .input-group > input:focus[type="email"], .input-group > input:focus[type="url"], .input-group > input:focus[type="search"], .input-group > input:focus[type="tel"], .input-group > input:focus[type="color"], .input-group > .uneditable-input:focus, .input-group > .form-select:focus { z-index: 3; }

.input-group .btn, .input-group .post-edit-link, .input-group .comment-form input.submit, .comment-form .input-group input.submit, .input-group .pager li > a, .pager .input-group li > a, .input-group .pager li > span > a, .pager .input-group li > span > a { position: relative; z-index: 2; }

.input-group .btn:focus, .input-group .post-edit-link:focus, .input-group .comment-form input.submit:focus, .comment-form .input-group input.submit:focus, .input-group .pager li > a:focus, .pager .input-group li > a:focus, .input-group .pager li > span > a:focus, .pager .input-group li > span > a:focus { z-index: 3; }

.input-group-text { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0.4rem 1rem; font-size: 0.95rem; font-weight: 300; line-height: 1.5; color: #626c72; text-align: center; white-space: nowrap; background-color: #eef3f7; border: 1px solid #cdd9e7; border-radius: 0.4rem; }

.input-group-lg > .form-control, .input-group-lg > select, .input-group-lg > textarea, .input-group-lg > input[type="text"], .input-group-lg > input[type="password"], .input-group-lg > input[type="datetime"], .input-group-lg > input[type="datetime-local"], .input-group-lg > input[type="date"], .input-group-lg > input[type="month"], .input-group-lg > input[type="time"], .input-group-lg > input[type="week"], .input-group-lg > input[type="number"], .input-group-lg > input[type="email"], .input-group-lg > input[type="url"], .input-group-lg > input[type="search"], .input-group-lg > input[type="tel"], .input-group-lg > input[type="color"], .input-group-lg > .uneditable-input, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn, .input-group-lg > .post-edit-link, .comment-form .input-group-lg > input.submit, .pager li.input-group-lg > a, .pager li > span.input-group-lg > a { padding: 0.65rem 1.25rem; font-size: calc(1.25625rem + 0.075vw); border-radius: 0.7rem; }

@media (min-width: 1200px) { .input-group-lg > .form-control, .input-group-lg > select, .input-group-lg > textarea, .input-group-lg > input[type="text"], .input-group-lg > input[type="password"], .input-group-lg > input[type="datetime"], .input-group-lg > input[type="datetime-local"], .input-group-lg > input[type="date"], .input-group-lg > input[type="month"], .input-group-lg > input[type="time"], .input-group-lg > input[type="week"], .input-group-lg > input[type="number"], .input-group-lg > input[type="email"], .input-group-lg > input[type="url"], .input-group-lg > input[type="search"], .input-group-lg > input[type="tel"], .input-group-lg > input[type="color"], .input-group-lg > .uneditable-input, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn, .input-group-lg > .post-edit-link, .comment-form .input-group-lg > input.submit, .pager li.input-group-lg > a, .pager li > span.input-group-lg > a { font-size: 1.3125rem; } }

.input-group-sm > .form-control, .input-group-sm > select, .input-group-sm > textarea, .input-group-sm > input[type="text"], .input-group-sm > input[type="password"], .input-group-sm > input[type="datetime"], .input-group-sm > input[type="datetime-local"], .input-group-sm > input[type="date"], .input-group-sm > input[type="month"], .input-group-sm > input[type="time"], .input-group-sm > input[type="week"], .input-group-sm > input[type="number"], .input-group-sm > input[type="email"], .input-group-sm > input[type="url"], .input-group-sm > input[type="search"], .input-group-sm > input[type="tel"], .input-group-sm > input[type="color"], .input-group-sm > .uneditable-input, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn, .input-group-sm > .post-edit-link, .comment-form .input-group-sm > input.submit, .pager li.input-group-sm > a, .pager li > span.input-group-sm > a { padding: 0.5rem 0.75rem; font-size: 0.91875rem; border-radius: 0.25rem; }

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

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

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

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

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

.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.91875rem; color: #fff; background-color: rgba(47, 112, 80, 0.9); border-radius: 0.4rem; }

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

.was-validated .form-control:valid, .was-validated select:valid, .was-validated textarea:valid, .was-validated input:valid[type="text"], .was-validated input:valid[type="password"], .was-validated input:valid[type="datetime"], .was-validated input:valid[type="datetime-local"], .was-validated input:valid[type="date"], .was-validated input:valid[type="month"], .was-validated input:valid[type="time"], .was-validated input:valid[type="week"], .was-validated input:valid[type="number"], .was-validated input:valid[type="email"], .was-validated input:valid[type="url"], .was-validated input:valid[type="search"], .was-validated input:valid[type="tel"], .was-validated input:valid[type="color"], .was-validated .uneditable-input:valid, .form-control.is-valid, select.is-valid, textarea.is-valid, input.is-valid[type="text"], input.is-valid[type="password"], input.is-valid[type="datetime"], input.is-valid[type="datetime-local"], input.is-valid[type="date"], input.is-valid[type="month"], input.is-valid[type="time"], input.is-valid[type="week"], input.is-valid[type="number"], input.is-valid[type="email"], input.is-valid[type="url"], input.is-valid[type="search"], input.is-valid[type="tel"], input.is-valid[type="color"], .is-valid.uneditable-input { border-color: #2f7050; padding-right: calc(1.5em + 0.8rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232f7050' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.2rem) center; background-size: calc(0.75em + 0.4rem) calc(0.75em + 0.4rem); }

.was-validated .form-control:valid:focus, .was-validated select:valid:focus, .was-validated textarea:valid:focus, .was-validated input:valid:focus[type="text"], .was-validated input:valid:focus[type="password"], .was-validated input:valid:focus[type="datetime"], .was-validated input:valid:focus[type="datetime-local"], .was-validated input:valid:focus[type="date"], .was-validated input:valid:focus[type="month"], .was-validated input:valid:focus[type="time"], .was-validated input:valid:focus[type="week"], .was-validated input:valid:focus[type="number"], .was-validated input:valid:focus[type="email"], .was-validated input:valid:focus[type="url"], .was-validated input:valid:focus[type="search"], .was-validated input:valid:focus[type="tel"], .was-validated input:valid:focus[type="color"], .was-validated .uneditable-input:valid:focus, .form-control.is-valid:focus, select.is-valid:focus, textarea.is-valid:focus, input.is-valid:focus[type="text"], input.is-valid:focus[type="password"], input.is-valid:focus[type="datetime"], input.is-valid:focus[type="datetime-local"], input.is-valid:focus[type="date"], input.is-valid:focus[type="month"], input.is-valid:focus[type="time"], input.is-valid:focus[type="week"], input.is-valid:focus[type="number"], input.is-valid:focus[type="email"], input.is-valid:focus[type="url"], input.is-valid:focus[type="search"], input.is-valid:focus[type="tel"], input.is-valid:focus[type="color"], .is-valid.uneditable-input:focus { border-color: #2f7050; -webkit-box-shadow: 0 0 0 0.25rem rgba(47, 112, 80, 0.25); box-shadow: 0 0 0 0.25rem rgba(47, 112, 80, 0.25); }

.was-validated textarea.form-control:valid, .was-validated textarea:valid, .was-validated textarea.uneditable-input:valid, textarea.form-control.is-valid, textarea.is-valid { padding-right: calc(1.5em + 0.8rem); background-position: top calc(0.375em + 0.2rem) right calc(0.375em + 0.2rem); }

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

.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { padding-right: 5.5rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232d373e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232f7050' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-position: right 1rem center, center right 3rem; background-size: 16px 12px, calc(0.75em + 0.4rem) calc(0.75em + 0.4rem); }

.was-validated .form-select:valid:focus, .form-select.is-valid:focus { border-color: #2f7050; -webkit-box-shadow: 0 0 0 0.25rem rgba(47, 112, 80, 0.25); box-shadow: 0 0 0 0.25rem rgba(47, 112, 80, 0.25); }

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

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

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

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

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

.was-validated .input-group .form-control:valid, .was-validated .input-group select:valid, .was-validated .input-group textarea:valid, .was-validated .input-group input:valid[type="text"], .was-validated .input-group input:valid[type="password"], .was-validated .input-group input:valid[type="datetime"], .was-validated .input-group input:valid[type="datetime-local"], .was-validated .input-group input:valid[type="date"], .was-validated .input-group input:valid[type="month"], .was-validated .input-group input:valid[type="time"], .was-validated .input-group input:valid[type="week"], .was-validated .input-group input:valid[type="number"], .was-validated .input-group input:valid[type="email"], .was-validated .input-group input:valid[type="url"], .was-validated .input-group input:valid[type="search"], .was-validated .input-group input:valid[type="tel"], .was-validated .input-group input:valid[type="color"], .was-validated .input-group .uneditable-input:valid, .input-group .form-control.is-valid, .input-group select.is-valid, .input-group textarea.is-valid, .input-group input.is-valid[type="text"], .input-group input.is-valid[type="password"], .input-group input.is-valid[type="datetime"], .input-group input.is-valid[type="datetime-local"], .input-group input.is-valid[type="date"], .input-group input.is-valid[type="month"], .input-group input.is-valid[type="time"], .input-group input.is-valid[type="week"], .input-group input.is-valid[type="number"], .input-group input.is-valid[type="email"], .input-group input.is-valid[type="url"], .input-group input.is-valid[type="search"], .input-group input.is-valid[type="tel"], .input-group input.is-valid[type="color"], .input-group .is-valid.uneditable-input, .was-validated .input-group .form-select:valid, .input-group .form-select.is-valid { z-index: 1; }

.was-validated .input-group .form-control:valid:focus, .was-validated .input-group select:valid:focus, .was-validated .input-group textarea:valid:focus, .was-validated .input-group input:valid:focus[type="text"], .was-validated .input-group input:valid:focus[type="password"], .was-validated .input-group input:valid:focus[type="datetime"], .was-validated .input-group input:valid:focus[type="datetime-local"], .was-validated .input-group input:valid:focus[type="date"], .was-validated .input-group input:valid:focus[type="month"], .was-validated .input-group input:valid:focus[type="time"], .was-validated .input-group input:valid:focus[type="week"], .was-validated .input-group input:valid:focus[type="number"], .was-validated .input-group input:valid:focus[type="email"], .was-validated .input-group input:valid:focus[type="url"], .was-validated .input-group input:valid:focus[type="search"], .was-validated .input-group input:valid:focus[type="tel"], .was-validated .input-group input:valid:focus[type="color"], .was-validated .input-group .uneditable-input:valid:focus, .input-group .form-control.is-valid:focus, .input-group select.is-valid:focus, .input-group textarea.is-valid:focus, .input-group input.is-valid:focus[type="text"], .input-group input.is-valid:focus[type="password"], .input-group input.is-valid:focus[type="datetime"], .input-group input.is-valid:focus[type="datetime-local"], .input-group input.is-valid:focus[type="date"], .input-group input.is-valid:focus[type="month"], .input-group input.is-valid:focus[type="time"], .input-group input.is-valid:focus[type="week"], .input-group input.is-valid:focus[type="number"], .input-group input.is-valid:focus[type="email"], .input-group input.is-valid:focus[type="url"], .input-group input.is-valid:focus[type="search"], .input-group input.is-valid:focus[type="tel"], .input-group input.is-valid:focus[type="color"], .input-group .is-valid.uneditable-input:focus, .was-validated .input-group .form-select:valid:focus, .input-group .form-select.is-valid:focus { z-index: 3; }

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

.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.91875rem; color: #fff; background-color: rgba(220, 53, 69, 0.9); border-radius: 0.4rem; }

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

.was-validated .form-control:invalid, .was-validated select:invalid, .was-validated textarea:invalid, .was-validated input:invalid[type="text"], .was-validated input:invalid[type="password"], .was-validated input:invalid[type="datetime"], .was-validated input:invalid[type="datetime-local"], .was-validated input:invalid[type="date"], .was-validated input:invalid[type="month"], .was-validated input:invalid[type="time"], .was-validated input:invalid[type="week"], .was-validated input:invalid[type="number"], .was-validated input:invalid[type="email"], .was-validated input:invalid[type="url"], .was-validated input:invalid[type="search"], .was-validated input:invalid[type="tel"], .was-validated input:invalid[type="color"], .was-validated .uneditable-input:invalid, .form-control.is-invalid, select.is-invalid, textarea.is-invalid, input.is-invalid[type="text"], input.is-invalid[type="password"], input.is-invalid[type="datetime"], input.is-invalid[type="datetime-local"], input.is-invalid[type="date"], input.is-invalid[type="month"], input.is-invalid[type="time"], input.is-invalid[type="week"], input.is-invalid[type="number"], input.is-invalid[type="email"], input.is-invalid[type="url"], input.is-invalid[type="search"], input.is-invalid[type="tel"], input.is-invalid[type="color"], .is-invalid.uneditable-input { border-color: #dc3545; padding-right: calc(1.5em + 0.8rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.375em + 0.2rem) center; background-size: calc(0.75em + 0.4rem) calc(0.75em + 0.4rem); }

.was-validated .form-control:invalid:focus, .was-validated select:invalid:focus, .was-validated textarea:invalid:focus, .was-validated input:invalid:focus[type="text"], .was-validated input:invalid:focus[type="password"], .was-validated input:invalid:focus[type="datetime"], .was-validated input:invalid:focus[type="datetime-local"], .was-validated input:invalid:focus[type="date"], .was-validated input:invalid:focus[type="month"], .was-validated input:invalid:focus[type="time"], .was-validated input:invalid:focus[type="week"], .was-validated input:invalid:focus[type="number"], .was-validated input:invalid:focus[type="email"], .was-validated input:invalid:focus[type="url"], .was-validated input:invalid:focus[type="search"], .was-validated input:invalid:focus[type="tel"], .was-validated input:invalid:focus[type="color"], .was-validated .uneditable-input:invalid:focus, .form-control.is-invalid:focus, select.is-invalid:focus, textarea.is-invalid:focus, input.is-invalid:focus[type="text"], input.is-invalid:focus[type="password"], input.is-invalid:focus[type="datetime"], input.is-invalid:focus[type="datetime-local"], input.is-invalid:focus[type="date"], input.is-invalid:focus[type="month"], input.is-invalid:focus[type="time"], input.is-invalid:focus[type="week"], input.is-invalid:focus[type="number"], input.is-invalid:focus[type="email"], input.is-invalid:focus[type="url"], input.is-invalid:focus[type="search"], input.is-invalid:focus[type="tel"], input.is-invalid:focus[type="color"], .is-invalid.uneditable-input:focus { border-color: #dc3545; -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); }

.was-validated textarea.form-control:invalid, .was-validated textarea:invalid, .was-validated textarea.uneditable-input:invalid, textarea.form-control.is-invalid, textarea.is-invalid { padding-right: calc(1.5em + 0.8rem); background-position: top calc(0.375em + 0.2rem) right calc(0.375em + 0.2rem); }

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

.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { padding-right: 5.5rem; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232d373e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-position: right 1rem center, center right 3rem; background-size: 16px 12px, calc(0.75em + 0.4rem) calc(0.75em + 0.4rem); }

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

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

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

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

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

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

.was-validated .input-group .form-control:invalid, .was-validated .input-group select:invalid, .was-validated .input-group textarea:invalid, .was-validated .input-group input:invalid[type="text"], .was-validated .input-group input:invalid[type="password"], .was-validated .input-group input:invalid[type="datetime"], .was-validated .input-group input:invalid[type="datetime-local"], .was-validated .input-group input:invalid[type="date"], .was-validated .input-group input:invalid[type="month"], .was-validated .input-group input:invalid[type="time"], .was-validated .input-group input:invalid[type="week"], .was-validated .input-group input:invalid[type="number"], .was-validated .input-group input:invalid[type="email"], .was-validated .input-group input:invalid[type="url"], .was-validated .input-group input:invalid[type="search"], .was-validated .input-group input:invalid[type="tel"], .was-validated .input-group input:invalid[type="color"], .was-validated .input-group .uneditable-input:invalid, .input-group .form-control.is-invalid, .input-group select.is-invalid, .input-group textarea.is-invalid, .input-group input.is-invalid[type="text"], .input-group input.is-invalid[type="password"], .input-group input.is-invalid[type="datetime"], .input-group input.is-invalid[type="datetime-local"], .input-group input.is-invalid[type="date"], .input-group input.is-invalid[type="month"], .input-group input.is-invalid[type="time"], .input-group input.is-invalid[type="week"], .input-group input.is-invalid[type="number"], .input-group input.is-invalid[type="email"], .input-group input.is-invalid[type="url"], .input-group input.is-invalid[type="search"], .input-group input.is-invalid[type="tel"], .input-group input.is-invalid[type="color"], .input-group .is-invalid.uneditable-input, .was-validated .input-group .form-select:invalid, .input-group .form-select.is-invalid { z-index: 2; }

.was-validated .input-group .form-control:invalid:focus, .was-validated .input-group select:invalid:focus, .was-validated .input-group textarea:invalid:focus, .was-validated .input-group input:invalid:focus[type="text"], .was-validated .input-group input:invalid:focus[type="password"], .was-validated .input-group input:invalid:focus[type="datetime"], .was-validated .input-group input:invalid:focus[type="datetime-local"], .was-validated .input-group input:invalid:focus[type="date"], .was-validated .input-group input:invalid:focus[type="month"], .was-validated .input-group input:invalid:focus[type="time"], .was-validated .input-group input:invalid:focus[type="week"], .was-validated .input-group input:invalid:focus[type="number"], .was-validated .input-group input:invalid:focus[type="email"], .was-validated .input-group input:invalid:focus[type="url"], .was-validated .input-group input:invalid:focus[type="search"], .was-validated .input-group input:invalid:focus[type="tel"], .was-validated .input-group input:invalid:focus[type="color"], .was-validated .input-group .uneditable-input:invalid:focus, .input-group .form-control.is-invalid:focus, .input-group select.is-invalid:focus, .input-group textarea.is-invalid:focus, .input-group input.is-invalid:focus[type="text"], .input-group input.is-invalid:focus[type="password"], .input-group input.is-invalid:focus[type="datetime"], .input-group input.is-invalid:focus[type="datetime-local"], .input-group input.is-invalid:focus[type="date"], .input-group input.is-invalid:focus[type="month"], .input-group input.is-invalid:focus[type="time"], .input-group input.is-invalid:focus[type="week"], .input-group input.is-invalid:focus[type="number"], .input-group input.is-invalid:focus[type="email"], .input-group input.is-invalid:focus[type="url"], .input-group input.is-invalid:focus[type="search"], .input-group input.is-invalid:focus[type="tel"], .input-group input.is-invalid:focus[type="color"], .input-group .is-invalid.uneditable-input:focus, .was-validated .input-group .form-select:invalid:focus, .input-group .form-select.is-invalid:focus { z-index: 3; }

.btn, .post-edit-link, .comment-form input.submit, .pager li > a, .pager li > span > a { display: inline-block; font-weight: 700; line-height: 1.5; color: #626c72; text-align: center; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.4rem 1rem; font-size: 0.95rem; border-radius: 0.4rem; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .btn, .post-edit-link, .comment-form input.submit, .pager li > a, .pager li > span > a { -webkit-transition: none; transition: none; } }

.btn:hover, .post-edit-link:hover, .comment-form input.submit:hover, .pager li > a:hover, .pager li > span > a:hover { color: #626c72; }

.btn-check:focus + .btn, .btn-check:focus + .post-edit-link, .comment-form .btn-check:focus + input.submit, .pager li > .btn-check:focus + a, .pager li > span > .btn-check:focus + a, .btn:focus, .post-edit-link:focus, .comment-form input.submit:focus, .pager li > a:focus, .pager li > span > a:focus { outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); }

.btn:disabled, .post-edit-link:disabled, .comment-form input.submit:disabled, .pager li > a:disabled, .pager li > span > a:disabled, .btn.disabled, .disabled.post-edit-link, .comment-form input.disabled.submit, .pager li > a.disabled, .pager li > span > a.disabled, fieldset:disabled .btn, fieldset:disabled .post-edit-link, fieldset:disabled .comment-form input.submit, .comment-form fieldset:disabled input.submit, fieldset:disabled .pager li > a, .pager fieldset:disabled li > a, fieldset:disabled .pager li > span > a, .pager fieldset:disabled li > span > a { pointer-events: none; opacity: 0.65; }

.btn-primary, .comment-form input.submit { color: #fff; background-color: #00426b; border-color: #00426b; }

.btn-primary:hover, .comment-form input.submit:hover { color: #fff; background-color: #00385b; border-color: #003556; }

.btn-check:focus + .btn-primary, .comment-form .btn-check:focus + input.submit, .btn-primary:focus, .comment-form input.submit:focus { color: #fff; background-color: #00385b; border-color: #003556; -webkit-box-shadow: 0 0 0 0.25rem rgba(38, 94, 129, 0.5); box-shadow: 0 0 0 0.25rem rgba(38, 94, 129, 0.5); }

.btn-check:checked + .btn-primary, .comment-form .btn-check:checked + input.submit, .btn-check:active + .btn-primary, .comment-form .btn-check:active + input.submit, .btn-primary:active, .comment-form input.submit:active, .btn-primary.active, .comment-form input.active.submit, .show > .btn-primary.dropdown-toggle, .comment-form .show > input.dropdown-toggle.submit { color: #fff; background-color: #003556; border-color: #003250; }

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

.btn-primary:disabled, .comment-form input.submit:disabled, .btn-primary.disabled, .comment-form input.disabled.submit { color: #fff; background-color: #00426b; border-color: #00426b; }

.btn-secondary { color: #fff; background-color: #626c72; border-color: #626c72; }

.btn-secondary:hover { color: #fff; background-color: #535c61; border-color: #4e565b; }

.btn-check:focus + .btn-secondary, .btn-secondary:focus { color: #fff; background-color: #535c61; border-color: #4e565b; -webkit-box-shadow: 0 0 0 0.25rem rgba(122, 130, 135, 0.5); box-shadow: 0 0 0 0.25rem rgba(122, 130, 135, 0.5); }

.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { color: #fff; background-color: #4e565b; border-color: #4a5156; }

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

.btn-secondary:disabled, .btn-secondary.disabled { color: #fff; background-color: #626c72; border-color: #626c72; }

.btn-success { color: #fff; background-color: #2f7050; border-color: #2f7050; }

.btn-success:hover { color: #fff; background-color: #285f44; border-color: #265a40; }

.btn-check:focus + .btn-success, .btn-success:focus { color: #fff; background-color: #285f44; border-color: #265a40; -webkit-box-shadow: 0 0 0 0.25rem rgba(78, 133, 106, 0.5); box-shadow: 0 0 0 0.25rem rgba(78, 133, 106, 0.5); }

.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { color: #fff; background-color: #265a40; border-color: #23543c; }

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

.btn-success:disabled, .btn-success.disabled { color: #fff; background-color: #2f7050; border-color: #2f7050; }

.btn-info { color: #000; background-color: #4d859e; border-color: #4d859e; }

.btn-info:hover { color: #000; background-color: #6897ad; border-color: #5f91a8; }

.btn-check:focus + .btn-info, .btn-info:focus { color: #000; background-color: #6897ad; border-color: #5f91a8; -webkit-box-shadow: 0 0 0 0.25rem rgba(65, 113, 134, 0.5); box-shadow: 0 0 0 0.25rem rgba(65, 113, 134, 0.5); }

.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { color: #000; background-color: #719db1; border-color: #5f91a8; }

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

.btn-info:disabled, .btn-info.disabled { color: #000; background-color: #4d859e; border-color: #4d859e; }

.btn-warning, .post-edit-link { color: #000; background-color: #ffc107; border-color: #ffc107; }

.btn-warning:hover, .post-edit-link:hover { color: #000; background-color: #ffca2c; border-color: #ffc720; }

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

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

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

.btn-warning:disabled, .post-edit-link:disabled, .btn-warning.disabled, .disabled.post-edit-link { color: #000; background-color: #ffc107; border-color: #ffc107; }

.btn-danger { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-danger:hover { color: #fff; background-color: #bb2d3b; border-color: #b02a37; }

.btn-check:focus + .btn-danger, .btn-danger:focus { color: #fff; background-color: #bb2d3b; border-color: #b02a37; -webkit-box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); }

.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #b02a37; border-color: #a52834; }

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

.btn-danger:disabled, .btn-danger.disabled { color: #fff; background-color: #dc3545; border-color: #dc3545; }

.btn-light { color: #000; background-color: #f7f9fD; border-color: #f7f9fD; }

.btn-light:hover { color: #000; background-color: #f8fafd; border-color: #f8fafd; }

.btn-check:focus + .btn-light, .btn-light:focus { color: #000; background-color: #f8fafd; border-color: #f8fafd; -webkit-box-shadow: 0 0 0 0.25rem rgba(210, 212, 215, 0.5); box-shadow: 0 0 0 0.25rem rgba(210, 212, 215, 0.5); }

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

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

.btn-light:disabled, .btn-light.disabled { color: #000; background-color: #f7f9fD; border-color: #f7f9fD; }

.btn-dark { color: #fff; background-color: #1d242a; border-color: #1d242a; }

.btn-dark:hover { color: #fff; background-color: #191f24; border-color: #171d22; }

.btn-check:focus + .btn-dark, .btn-dark:focus { color: #fff; background-color: #191f24; border-color: #171d22; -webkit-box-shadow: 0 0 0 0.25rem rgba(63, 69, 74, 0.5); box-shadow: 0 0 0 0.25rem rgba(63, 69, 74, 0.5); }

.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { color: #fff; background-color: #171d22; border-color: #161b20; }

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

.btn-dark:disabled, .btn-dark.disabled { color: #fff; background-color: #1d242a; border-color: #1d242a; }

.btn-outline-primary, .pager li > a, .pager li > span > a { color: #00426b; border-color: #00426b; }

.btn-outline-primary:hover, .pager li > a:hover, .pager li > span > a:hover { color: #fff; background-color: #00426b; border-color: #00426b; }

.btn-check:focus + .btn-outline-primary, .pager li > .btn-check:focus + a, .pager li > span > .btn-check:focus + a, .btn-outline-primary:focus, .pager li > a:focus, .pager li > span > a:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.5); }

.btn-check:checked + .btn-outline-primary, .pager li > .btn-check:checked + a, .pager li > span > .btn-check:checked + a, .btn-check:active + .btn-outline-primary, .pager li > .btn-check:active + a, .pager li > span > .btn-check:active + a, .btn-outline-primary:active, .pager li > a:active, .pager li > span > a:active, .btn-outline-primary.active, .pager li > a.active, .pager li > span > a.active, .btn-outline-primary.dropdown-toggle.show, .pager li > a.dropdown-toggle.show, .pager li > span > a.dropdown-toggle.show { color: #fff; background-color: #00426b; border-color: #00426b; }

.btn-check:checked + .btn-outline-primary:focus, .pager li > .btn-check:checked + a:focus, .pager li > span > .btn-check:checked + a:focus, .btn-check:active + .btn-outline-primary:focus, .pager li > .btn-check:active + a:focus, .pager li > span > .btn-check:active + a:focus, .btn-outline-primary:active:focus, .pager li > a:active:focus, .pager li > span > a:active:focus, .btn-outline-primary.active:focus, .pager li > a.active:focus, .pager li > span > a.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .pager li > a.dropdown-toggle.show:focus, .pager li > span > a.dropdown-toggle.show:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.5); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.5); }

.btn-outline-primary:disabled, .pager li > a:disabled, .pager li > span > a:disabled, .btn-outline-primary.disabled, .pager li > a.disabled, .pager li > span > a.disabled { color: #00426b; background-color: transparent; }

.btn-outline-secondary { color: #626c72; border-color: #626c72; }

.btn-outline-secondary:hover { color: #fff; background-color: #626c72; border-color: #626c72; }

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

.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { color: #fff; background-color: #626c72; border-color: #626c72; }

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

.btn-outline-secondary:disabled, .btn-outline-secondary.disabled { color: #626c72; background-color: transparent; }

.btn-outline-success { color: #2f7050; border-color: #2f7050; }

.btn-outline-success:hover { color: #fff; background-color: #2f7050; border-color: #2f7050; }

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

.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { color: #fff; background-color: #2f7050; border-color: #2f7050; }

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

.btn-outline-success:disabled, .btn-outline-success.disabled { color: #2f7050; background-color: transparent; }

.btn-outline-info { color: #4d859e; border-color: #4d859e; }

.btn-outline-info:hover { color: #000; background-color: #4d859e; border-color: #4d859e; }

.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(77, 133, 158, 0.5); box-shadow: 0 0 0 0.25rem rgba(77, 133, 158, 0.5); }

.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { color: #000; background-color: #4d859e; border-color: #4d859e; }

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

.btn-outline-info:disabled, .btn-outline-info.disabled { color: #4d859e; background-color: transparent; }

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

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

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

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

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

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

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

.btn-outline-danger:hover { color: #fff; background-color: #dc3545; border-color: #dc3545; }

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

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

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

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

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

.btn-outline-light:hover { color: #000; background-color: #f7f9fD; border-color: #f7f9fD; }

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

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

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

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

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

.btn-outline-dark:hover { color: #fff; background-color: #1d242a; border-color: #1d242a; }

.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { -webkit-box-shadow: 0 0 0 0.25rem rgba(29, 36, 42, 0.5); box-shadow: 0 0 0 0.25rem rgba(29, 36, 42, 0.5); }

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

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

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

.btn-link { font-weight: 300; color: #00426b; text-decoration: none; }

.btn-link:hover { color: #2f7050; }

.btn-link:disabled, .btn-link.disabled { color: #626c72; }

.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .post-edit-link, .comment-form .btn-group-lg > input.submit, .pager li.btn-group-lg > a, .pager li > span.btn-group-lg > a { padding: 0.65rem 1.25rem; font-size: calc(1.25625rem + 0.075vw); border-radius: 0.7rem; }

@media (min-width: 1200px) { .btn-lg, .btn-group-lg > .btn, .btn-group-lg > .post-edit-link, .comment-form .btn-group-lg > input.submit, .pager li.btn-group-lg > a, .pager li > span.btn-group-lg > a { font-size: 1.3125rem; } }

.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .post-edit-link, .comment-form .btn-group-sm > input.submit, .pager li.btn-group-sm > a, .pager li > span.btn-group-sm > a { padding: 0.5rem 0.75rem; font-size: 0.91875rem; border-radius: 0.25rem; }

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

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

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

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

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

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

.collapsing.collapse-horizontal { width: 0; height: auto; -webkit-transition: width 0.35s ease; transition: width 0.35s ease; }

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

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

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

.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; }

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

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

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

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

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

.dropdown-menu-end, #site-header .navbar-primary > li:last-child > .dropdown-menu { --bs-position: end; }

.dropdown-menu-end[data-bs-popper], #site-header .navbar-primary > li:last-child > .dropdown-menu[data-bs-popper] { right: 0; left: auto; }

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

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

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

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

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

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

.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; }

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

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

.dropend .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; }

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

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

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

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

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

.dropstart .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }

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

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

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

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

.dropdown-item:hover, .dropdown-item:focus { color: #1a2026; background-color: #eef3f7; }

.dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #00426b; }

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

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

.dropdown-header { display: block; padding: 1rem 1rem; margin-bottom: 0; font-size: 0.91875rem; color: #626c72; white-space: nowrap; }

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

.dropdown-menu-dark { color: #dae4ea; background-color: #2d373e; border-color: rgba(0, 0, 0, 0.15); }

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

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

.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { color: #fff; background-color: #00426b; }

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

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

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

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

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

.btn-group > .btn, .btn-group > .post-edit-link, .comment-form .btn-group > input.submit, .pager li.btn-group > a, .pager li > span.btn-group > a, .btn-group-vertical > .btn, .btn-group-vertical > .post-edit-link, .comment-form .btn-group-vertical > input.submit, .pager li.btn-group-vertical > a, .pager li > span.btn-group-vertical > a { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; }

.btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:checked + .post-edit-link, .comment-form .btn-group > .btn-check:checked + input.submit, .pager li.btn-group > .btn-check:checked + a, .pager li > span.btn-group > .btn-check:checked + a, .btn-group > .btn-check:focus + .btn, .btn-group > .btn-check:focus + .post-edit-link, .comment-form .btn-group > .btn-check:focus + input.submit, .pager li.btn-group > .btn-check:focus + a, .pager li > span.btn-group > .btn-check:focus + a, .btn-group > .btn:hover, .btn-group > .post-edit-link:hover, .comment-form .btn-group > input.submit:hover, .pager li.btn-group > a:hover, .pager li > span.btn-group > a:hover, .btn-group > .btn:focus, .btn-group > .post-edit-link:focus, .comment-form .btn-group > input.submit:focus, .pager li.btn-group > a:focus, .pager li > span.btn-group > a:focus, .btn-group > .btn:active, .btn-group > .post-edit-link:active, .comment-form .btn-group > input.submit:active, .pager li.btn-group > a:active, .pager li > span.btn-group > a:active, .btn-group > .btn.active, .btn-group > .active.post-edit-link, .comment-form .btn-group > input.active.submit, .pager li.btn-group > a.active, .pager li > span.btn-group > a.active, .btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:checked + .post-edit-link, .comment-form .btn-group-vertical > .btn-check:checked + input.submit, .pager li.btn-group-vertical > .btn-check:checked + a, .pager li > span.btn-group-vertical > .btn-check:checked + a, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn-check:focus + .post-edit-link, .comment-form .btn-group-vertical > .btn-check:focus + input.submit, .pager li.btn-group-vertical > .btn-check:focus + a, .pager li > span.btn-group-vertical > .btn-check:focus + a, .btn-group-vertical > .btn:hover, .btn-group-vertical > .post-edit-link:hover, .comment-form .btn-group-vertical > input.submit:hover, .pager li.btn-group-vertical > a:hover, .pager li > span.btn-group-vertical > a:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .post-edit-link:focus, .comment-form .btn-group-vertical > input.submit:focus, .pager li.btn-group-vertical > a:focus, .pager li > span.btn-group-vertical > a:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .post-edit-link:active, .comment-form .btn-group-vertical > input.submit:active, .pager li.btn-group-vertical > a:active, .pager li > span.btn-group-vertical > a:active, .btn-group-vertical > .btn.active, .btn-group-vertical > .active.post-edit-link, .comment-form .btn-group-vertical > input.active.submit, .pager li.btn-group-vertical > a.active, .pager li > span.btn-group-vertical > a.active { z-index: 1; }

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

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

.btn-group > .btn:not(:first-child), .btn-group > .post-edit-link:not(:first-child), .comment-form .btn-group > input.submit:not(:first-child), .pager li.btn-group > a:not(:first-child), .pager li > span.btn-group > a:not(:first-child), .btn-group > .btn-group:not(:first-child) { margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .post-edit-link:not(:last-child):not(.dropdown-toggle), .comment-form .btn-group > input.submit:not(:last-child):not(.dropdown-toggle), .pager li.btn-group > a:not(:last-child):not(.dropdown-toggle), .pager li > span.btn-group > a:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn-group:not(:last-child) > .post-edit-link, .comment-form .btn-group > .btn-group:not(:last-child) > input.submit, .pager .btn-group > li.btn-group:not(:last-child) > a, .pager li.btn-group > span.btn-group:not(:last-child) > a { border-top-right-radius: 0; border-bottom-right-radius: 0; }

.btn-group > .btn:nth-child(n + 3), .btn-group > .post-edit-link:nth-child(n + 3), .comment-form .btn-group > input.submit:nth-child(n + 3), .pager li.btn-group > a:nth-child(n + 3), .pager li > span.btn-group > a:nth-child(n + 3), .btn-group > :not(.btn-check) + .btn, .btn-group > :not(.btn-check) + .post-edit-link, .comment-form .btn-group > :not(.btn-check) + input.submit, .pager li.btn-group > :not(.btn-check) + a, .pager li > span.btn-group > :not(.btn-check) + a, .btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn-group:not(:first-child) > .post-edit-link, .comment-form .btn-group > .btn-group:not(:first-child) > input.submit, .pager .btn-group > li.btn-group:not(:first-child) > a, .pager li.btn-group > span.btn-group:not(:first-child) > a { border-top-left-radius: 0; border-bottom-left-radius: 0; }

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

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

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

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .btn-group-sm > .post-edit-link + .dropdown-toggle-split, .comment-form .btn-group-sm > input.submit + .dropdown-toggle-split, .pager li.btn-group-sm > a + .dropdown-toggle-split, .pager li > span.btn-group-sm > a + .dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .btn-group-lg > .post-edit-link + .dropdown-toggle-split, .comment-form .btn-group-lg > input.submit + .dropdown-toggle-split, .pager li.btn-group-lg > a + .dropdown-toggle-split, .pager li > span.btn-group-lg > a + .dropdown-toggle-split { padding-right: 0.9375rem; padding-left: 0.9375rem; }

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

.btn-group-vertical > .btn, .btn-group-vertical > .post-edit-link, .comment-form .btn-group-vertical > input.submit, .pager li.btn-group-vertical > a, .pager li > span.btn-group-vertical > a, .btn-group-vertical > .btn-group { width: 100%; }

.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .post-edit-link:not(:first-child), .comment-form .btn-group-vertical > input.submit:not(:first-child), .pager li.btn-group-vertical > a:not(:first-child), .pager li > span.btn-group-vertical > a:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { margin-top: -1px; }

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .post-edit-link:not(:last-child):not(.dropdown-toggle), .comment-form .btn-group-vertical > input.submit:not(:last-child):not(.dropdown-toggle), .pager li.btn-group-vertical > a:not(:last-child):not(.dropdown-toggle), .pager li > span.btn-group-vertical > a:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:last-child) > .post-edit-link, .comment-form .btn-group-vertical > .btn-group:not(:last-child) > input.submit, .pager .btn-group-vertical > li.btn-group:not(:last-child) > a, .pager li.btn-group-vertical > span.btn-group:not(:last-child) > a { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.btn-group-vertical > .btn ~ .btn, .btn-group-vertical > .post-edit-link ~ .btn, .comment-form .btn-group-vertical > input.submit ~ .btn, .pager li.btn-group-vertical > a ~ .btn, .pager li > span.btn-group-vertical > a ~ .btn, .btn-group-vertical > .btn ~ .post-edit-link, .btn-group-vertical > .post-edit-link ~ .post-edit-link, .comment-form .btn-group-vertical > input.submit ~ .post-edit-link, .pager li.btn-group-vertical > a ~ .post-edit-link, .pager li > span.btn-group-vertical > a ~ .post-edit-link, .comment-form .btn-group-vertical > .btn ~ input.submit, .comment-form .btn-group-vertical > .post-edit-link ~ input.submit, .comment-form .btn-group-vertical > input.submit ~ input.submit, .pager .comment-form li.btn-group-vertical > a ~ input.submit, .comment-form .pager li.btn-group-vertical > a ~ input.submit, .pager .comment-form li > span.btn-group-vertical > a ~ input.submit, .comment-form .pager li > span.btn-group-vertical > a ~ input.submit, .pager li.btn-group-vertical > .btn ~ a, .pager li.btn-group-vertical > .post-edit-link ~ a, .comment-form .pager li.btn-group-vertical > input.submit ~ a, .pager .comment-form li.btn-group-vertical > input.submit ~ a, .pager li.btn-group-vertical > a ~ a, .pager li > span.btn-group-vertical > .btn ~ a, .pager li > span.btn-group-vertical > .post-edit-link ~ a, .comment-form .pager li > span.btn-group-vertical > input.submit ~ a, .pager .comment-form li > span.btn-group-vertical > input.submit ~ a, .pager li > span.btn-group-vertical > a ~ a, .btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child) > .post-edit-link, .comment-form .btn-group-vertical > .btn-group:not(:first-child) > input.submit, .pager .btn-group-vertical > li.btn-group:not(:first-child) > a, .pager li.btn-group-vertical > span.btn-group:not(:first-child) > a { border-top-left-radius: 0; border-top-right-radius: 0; }

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

.nav-link { display: block; padding: 0.5rem 1rem; color: #00426b; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }

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

.nav-link:hover, .nav-link:focus { color: #2f7050; }

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

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

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

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

.nav-tabs .nav-link.disabled { color: #626c72; background-color: transparent; border-color: transparent; }

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

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

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

.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #00426b; }

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

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

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

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

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

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

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

.navbar-brand { padding-top: 0.5984375rem; padding-bottom: 0.5984375rem; margin-right: 1rem; font-size: 0.91875rem; white-space: nowrap; }

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

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

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

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

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

.navbar-toggler { padding: 0.25rem 0.75rem; font-size: calc(1.25625rem + 0.075vw); line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.4rem; -webkit-transition: -webkit-box-shadow 0.15s ease-in-out; transition: -webkit-box-shadow 0.15s ease-in-out; transition: box-shadow 0.15s ease-in-out; transition: box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

@media (min-width: 1200px) { .navbar-toggler { font-size: 1.3125rem; } }

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

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

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

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

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

@media (min-width: 576px) { .navbar-expand-sm { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-sm .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-sm .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-sm .navbar-toggler { display: none; }
  .navbar-expand-sm .offcanvas-header { display: none; }
  .navbar-expand-sm .offcanvas { position: inherit; bottom: 0; z-index: 1000; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; visibility: visible !important; background-color: transparent; border-right: 0; border-left: 0; -webkit-transition: none; transition: none; -webkit-transform: none; -ms-transform: none; transform: none; }
  .navbar-expand-sm .offcanvas-top, .navbar-expand-sm .offcanvas-bottom { height: auto; border-top: 0; border-bottom: 0; }
  .navbar-expand-sm .offcanvas-body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 768px) { .navbar-expand-md { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-md .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-md .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-md .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-md .navbar-toggler { display: none; }
  .navbar-expand-md .offcanvas-header { display: none; }
  .navbar-expand-md .offcanvas { position: inherit; bottom: 0; z-index: 1000; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; visibility: visible !important; background-color: transparent; border-right: 0; border-left: 0; -webkit-transition: none; transition: none; -webkit-transform: none; -ms-transform: none; transform: none; }
  .navbar-expand-md .offcanvas-top, .navbar-expand-md .offcanvas-bottom { height: auto; border-top: 0; border-bottom: 0; }
  .navbar-expand-md .offcanvas-body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 992px) { .navbar-expand-lg { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-lg .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-lg .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-lg .navbar-toggler { display: none; }
  .navbar-expand-lg .offcanvas-header { display: none; }
  .navbar-expand-lg .offcanvas { position: inherit; bottom: 0; z-index: 1000; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; visibility: visible !important; background-color: transparent; border-right: 0; border-left: 0; -webkit-transition: none; transition: none; -webkit-transform: none; -ms-transform: none; transform: none; }
  .navbar-expand-lg .offcanvas-top, .navbar-expand-lg .offcanvas-bottom { height: auto; border-top: 0; border-bottom: 0; }
  .navbar-expand-lg .offcanvas-body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 1200px) { .navbar-expand-xl { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-xl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xl .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-xl .navbar-toggler { display: none; }
  .navbar-expand-xl .offcanvas-header { display: none; }
  .navbar-expand-xl .offcanvas { position: inherit; bottom: 0; z-index: 1000; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; visibility: visible !important; background-color: transparent; border-right: 0; border-left: 0; -webkit-transition: none; transition: none; -webkit-transform: none; -ms-transform: none; transform: none; }
  .navbar-expand-xl .offcanvas-top, .navbar-expand-xl .offcanvas-bottom { height: auto; border-top: 0; border-bottom: 0; }
  .navbar-expand-xl .offcanvas-body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 1400px) { .navbar-expand-xxl { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-xxl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xxl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
  .navbar-expand-xxl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xxl .navbar-collapse { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; }
  .navbar-expand-xxl .navbar-toggler { display: none; }
  .navbar-expand-xxl .offcanvas-header { display: none; }
  .navbar-expand-xxl .offcanvas { position: inherit; bottom: 0; z-index: 1000; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; visibility: visible !important; background-color: transparent; border-right: 0; border-left: 0; -webkit-transition: none; transition: none; -webkit-transform: none; -ms-transform: none; transform: none; }
  .navbar-expand-xxl .offcanvas-top, .navbar-expand-xxl .offcanvas-bottom { height: auto; border-top: 0; border-bottom: 0; }
  .navbar-expand-xxl .offcanvas-body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; padding: 0; overflow-y: visible; } }

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

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

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

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

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

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

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

.navbar-expand .offcanvas-header { display: none; }

.navbar-expand .offcanvas { position: inherit; bottom: 0; z-index: 1000; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; visibility: visible !important; background-color: transparent; border-right: 0; border-left: 0; -webkit-transition: none; transition: none; -webkit-transform: none; -ms-transform: none; transform: none; }

.navbar-expand .offcanvas-top, .navbar-expand .offcanvas-bottom { height: auto; border-top: 0; border-bottom: 0; }

.navbar-expand .offcanvas-body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -webkit-flex-grow: 0; -ms-flex-positive: 0; flex-grow: 0; padding: 0; overflow-y: visible; }

.navbar-light .navbar-brand { color: #2f7050; }

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: #2f7050; }

.navbar-light .navbar-nav .nav-link { color: #00426b; }

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: #2f7050; }

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

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav-link.active { color: #2f7050; }

.navbar-light .navbar-toggler { color: #00426b; border-color: #00426b; }

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

.navbar-light .navbar-text { color: #00426b; }

.navbar-light .navbar-text a, .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: #2f7050; }

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

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

.navbar-dark .navbar-nav .nav-link { color: #fff; }

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: #fff; }

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

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

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

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

.navbar-dark .navbar-text { color: #fff; }

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

.card { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1.5px solid #dae4ea; border-radius: 0.7rem; }

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

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

.card > .list-group:first-child { border-top-width: 0; border-top-left-radius: calc(0.7rem - 1.5px); border-top-right-radius: calc(0.7rem - 1.5px); }

.card > .list-group:last-child { border-bottom-width: 0; border-bottom-right-radius: calc(0.7rem - 1.5px); border-bottom-left-radius: calc(0.7rem - 1.5px); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.accordion-button { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; padding: 1rem 1.25rem; font-size: 1.05rem; color: #626c72; text-align: left; background-color: #fff; border: 0; border-radius: 0; overflow-anchor: none; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out; }

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

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

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

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

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

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

.accordion-button:focus { z-index: 3; border-color: #80a1b5; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.breadcrumb-item.active { color: #626c72; }

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

.page-link { position: relative; display: block; color: #00426b; background-color: #fff; border: 1px solid #dae4ea; -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

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

.page-link:hover { z-index: 2; color: #2f7050; background-color: #eef3f7; border-color: #dae4ea; }

.page-link:focus { z-index: 3; color: #2f7050; background-color: #eef3f7; outline: 0; -webkit-box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); box-shadow: 0 0 0 0.25rem rgba(0, 66, 107, 0.25); }

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

.page-item.active .page-link { z-index: 3; color: #fff; background-color: #00426b; border-color: #00426b; }

.page-item.disabled .page-link { color: #626c72; pointer-events: none; background-color: #fff; border-color: #dae4ea; }

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

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

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

.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: calc(1.25625rem + 0.075vw); }

@media (min-width: 1200px) { .pagination-lg .page-link { font-size: 1.3125rem; } }

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

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

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

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

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

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

.badge:empty { display: none; }

.btn .badge, .post-edit-link .badge, .comment-form input.submit .badge, .pager li > a .badge, .pager li > span > a .badge { position: relative; top: -1px; }

.alert, .comment-awaiting-moderation { position: relative; padding: 1rem 1rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.4rem; }

.alert-heading { color: inherit; }

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

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

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

.alert-primary { color: #002840; background-color: #ccd9e1; border-color: #b3c6d3; }

.alert-primary .alert-link { color: #002033; }

.alert-secondary { color: #3b4144; background-color: #e0e2e3; border-color: #d0d3d5; }

.alert-secondary .alert-link { color: #2f3436; }

.alert-success { color: #1c4330; background-color: #d5e2dc; border-color: #c1d4cb; }

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

.alert-info { color: #2e505f; background-color: #dbe7ec; border-color: #cadae2; }

.alert-info .alert-link { color: #25404c; }

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

.alert-warning .alert-link, .comment-awaiting-moderation .alert-link { color: #523e02; }

.alert-danger { color: #842029; background-color: #f8d7da; border-color: #f5c2c7; }

.alert-danger .alert-link { color: #6a1a21; }

.alert-light { color: #636465; background-color: #fdfeff; border-color: #fdfdfe; }

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

.alert-dark { color: #111619; background-color: #d2d3d4; border-color: #bbbdbf; }

.alert-dark .alert-link { color: #0e1214; }

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

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

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

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

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

.progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; }

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

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

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

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

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

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

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

.list-group-item-action:active { color: #626c72; background-color: #eef3f7; }

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

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

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

.list-group-item.disabled, .list-group-item:disabled { color: #626c72; pointer-events: none; background-color: #fff; }

.list-group-item.active { z-index: 2; color: #fff; background-color: #00426b; border-color: #00426b; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.list-group-item-primary { color: #002840; background-color: #ccd9e1; }

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

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

.list-group-item-secondary { color: #3b4144; background-color: #e0e2e3; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #3b4144; background-color: #cacbcc; }

.list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #3b4144; border-color: #3b4144; }

.list-group-item-success { color: #1c4330; background-color: #d5e2dc; }

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #1c4330; background-color: #c0cbc6; }

.list-group-item-success.list-group-item-action.active { color: #fff; background-color: #1c4330; border-color: #1c4330; }

.list-group-item-info { color: #2e505f; background-color: #dbe7ec; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #2e505f; background-color: #c5d0d4; }

.list-group-item-info.list-group-item-action.active { color: #fff; background-color: #2e505f; border-color: #2e505f; }

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

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

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

.list-group-item-danger { color: #842029; background-color: #f8d7da; }

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

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

.list-group-item-light { color: #636465; background-color: #fdfeff; }

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

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

.list-group-item-dark { color: #111619; background-color: #d2d3d4; }

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

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

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

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

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

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

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

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

.toast.showing { opacity: 0; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dae4ea; border-top-left-radius: calc(0.7rem - 1px); border-top-right-radius: calc(0.7rem - 1px); }

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

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

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

.modal-footer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 0.75rem; border-top: 1px solid #dae4ea; border-bottom-right-radius: calc(0.7rem - 1px); border-bottom-left-radius: calc(0.7rem - 1px); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.tooltip.show { opacity: 0.9; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.popover-header { padding: 0.5rem 1rem; margin-bottom: 0; font-size: 1.05rem; color: #2d373e; background-color: #f0f0f0; border-bottom: 1px solid rgba(0, 0, 0, 0.2); border-top-left-radius: calc(0.7rem - 1px); border-top-right-radius: calc(0.7rem - 1px); }

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

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

.carousel { position: relative; }

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

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

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

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

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

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

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

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

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

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

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

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

.carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 15%; padding: 0; color: #fff; text-align: center; background: none; border: 0; opacity: 0.5; -webkit-transition: opacity 0.15s ease; transition: opacity 0.15s ease; }

@media (prefers-reduced-motion: reduce) { .carousel-control-prev, .carousel-control-next { -webkit-transition: none; transition: none; } }

.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #fff; text-decoration: none; outline: 0; opacity: 0.9; }

.carousel-control-prev { left: 0; }

.carousel-control-next { right: 0; }

.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 2rem; height: 2rem; background-repeat: no-repeat; background-position: 50%; background-size: 100% 100%; }

/* rtl:options: { "autoRename": true, "stringMap":[ { "name"    : "prev-next", "search"  : "prev", "replace" : "next" } ] } */
.carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }

.carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding: 0; margin-right: 15%; margin-bottom: 1rem; margin-left: 15%; list-style: none; }

.carousel-indicators [data-bs-target] { -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; padding: 0; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #fff; background-clip: padding-box; border: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: 0.5; -webkit-transition: opacity 0.6s ease; transition: opacity 0.6s ease; }

@media (prefers-reduced-motion: reduce) { .carousel-indicators [data-bs-target] { -webkit-transition: none; transition: none; } }

.carousel-indicators .active { opacity: 1; }

.carousel-caption { position: absolute; right: 15%; bottom: 1.25rem; left: 15%; padding-top: 1.25rem; padding-bottom: 1.25rem; color: #fff; text-align: center; }

.carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon { -webkit-filter: invert(1) grayscale(100); filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] { background-color: #000; }

.carousel-dark .carousel-caption { color: #000; }

@-webkit-keyframes spinner-border { to { -webkit-transform: rotate(360deg) /* rtl:ignore */; transform: rotate(360deg) /* rtl:ignore */; } }

@keyframes spinner-border { to { -webkit-transform: rotate(360deg) /* rtl:ignore */; transform: rotate(360deg) /* rtl:ignore */; } }

.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: -0.125em; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; -webkit-animation: 0.75s linear infinite spinner-border; animation: 0.75s linear infinite spinner-border; }

.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; }

@-webkit-keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); }
  50% { opacity: 1;
    -webkit-transform: none;
            transform: none; } }

@keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); }
  50% { opacity: 1;
    -webkit-transform: none;
            transform: none; } }

.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: -0.125em; background-color: currentColor; border-radius: 50%; opacity: 0; -webkit-animation: 0.75s linear infinite spinner-grow; animation: 0.75s linear infinite spinner-grow; }

.spinner-grow-sm { width: 1rem; height: 1rem; }

@media (prefers-reduced-motion: reduce) { .spinner-border, .spinner-grow { -webkit-animation-duration: 1.5s; animation-duration: 1.5s; } }

.offcanvas { position: fixed; bottom: 0; z-index: 1050; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; max-width: 100%; visibility: hidden; background-color: #fff; background-clip: padding-box; outline: 0; -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }

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

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

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

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

.offcanvas-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; }

.offcanvas-header .btn-close { padding: 0.5rem 0.5rem; margin-top: -0.5rem; margin-right: -0.5rem; margin-bottom: -0.5rem; }

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

.offcanvas-body { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 1rem 1rem; overflow-y: auto; }

.offcanvas-start { top: 0; left: 0; width: 400px; border-right: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); }

.offcanvas-end { top: 0; right: 0; width: 400px; border-left: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }

.offcanvas-top { top: 0; right: 0; left: 0; height: 30vh; max-height: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); }

.offcanvas-bottom { right: 0; left: 0; height: 30vh; max-height: 100%; border-top: 1px solid rgba(0, 0, 0, 0.2); -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); }

.offcanvas.show { -webkit-transform: none; -ms-transform: none; transform: none; }

.clearfix::after, .symple-toggle .symple-toggle-trigger::after { display: block; clear: both; content: ""; }

.link-primary { color: #00426b; }

.link-primary:hover, .link-primary:focus { color: #003556; }

.link-secondary { color: #626c72; }

.link-secondary:hover, .link-secondary:focus { color: #4e565b; }

.link-success { color: #2f7050; }

.link-success:hover, .link-success:focus { color: #265a40; }

.link-info { color: #4d859e; }

.link-info:hover, .link-info:focus { color: #719db1; }

.link-warning { color: #ffc107; }

.link-warning:hover, .link-warning:focus { color: #ffcd39; }

.link-danger { color: #dc3545; }

.link-danger:hover, .link-danger:focus { color: #b02a37; }

.link-light { color: #f7f9fD; }

.link-light:hover, .link-light:focus { color: #f9fafd; }

.link-dark { color: #1d242a; }

.link-dark:hover, .link-dark:focus { color: #171d22; }

.ratio { position: relative; width: 100%; }

.ratio::before { display: block; padding-top: var(--bs-aspect-ratio); content: ""; }

.ratio > * { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ratio-1x1 { --bs-aspect-ratio: 100%; }

.ratio-4x3 { --bs-aspect-ratio: calc(3 / 4 * 100%); }

.ratio-16x9 { --bs-aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 { --bs-aspect-ratio: calc(9 / 21 * 100%); }

.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }

.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }

.sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }

@media (min-width: 576px) { .sticky-sm-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 768px) { .sticky-md-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 992px) { .sticky-lg-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 1200px) { .sticky-xl-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }

@media (min-width: 1400px) { .sticky-xxl-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }

.hstack { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; }

.vstack { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; }

.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }

.stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; content: ""; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.vr { display: inline-block; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; width: 1px; min-height: 1em; background-color: currentColor; opacity: 0.25; }

.align-baseline { vertical-align: baseline !important; }

.align-top { vertical-align: top !important; }

.align-middle { vertical-align: middle !important; }

.align-bottom { vertical-align: bottom !important; }

.align-text-bottom { vertical-align: text-bottom !important; }

.align-text-top { vertical-align: text-top !important; }

.float-start { float: left !important; }

.float-end { float: right !important; }

.float-none { float: none !important; }

.opacity-0 { opacity: 0 !important; }

.opacity-25 { opacity: 0.25 !important; }

.opacity-50 { opacity: 0.5 !important; }

.opacity-75 { opacity: 0.75 !important; }

.opacity-100 { opacity: 1 !important; }

.overflow-auto { overflow: auto !important; }

.overflow-hidden { overflow: hidden !important; }

.overflow-visible { overflow: visible !important; }

.overflow-scroll { overflow: scroll !important; }

.d-inline { display: inline !important; }

.d-inline-block { display: inline-block !important; }

.d-block { display: block !important; }

.d-grid { display: grid !important; }

.d-table { display: table !important; }

.d-table-row { display: table-row !important; }

.d-table-cell { display: table-cell !important; }

.d-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }

.d-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }

.d-none { display: none !important; }

.shadow { -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-sm { -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow-lg { -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none { -webkit-box-shadow: none !important; box-shadow: none !important; }

.position-static { position: static !important; }

.position-relative { position: relative !important; }

.position-absolute { position: absolute !important; }

.position-fixed { position: fixed !important; }

.position-sticky { position: -webkit-sticky !important; position: sticky !important; }

.top-0 { top: 0 !important; }

.top-50 { top: 50% !important; }

.top-100 { top: 100% !important; }

.bottom-0 { bottom: 0 !important; }

.bottom-50 { bottom: 50% !important; }

.bottom-100 { bottom: 100% !important; }

.start-0 { left: 0 !important; }

.start-50 { left: 50% !important; }

.start-100 { left: 100% !important; }

.end-0 { right: 0 !important; }

.end-50 { right: 50% !important; }

.end-100 { right: 100% !important; }

.translate-middle { -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; }

.translate-middle-x { -webkit-transform: translateX(-50%) !important; -ms-transform: translateX(-50%) !important; transform: translateX(-50%) !important; }

.translate-middle-y { -webkit-transform: translateY(-50%) !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; }

.border { border: 1px solid #dae4ea !important; }

.border-0 { border: 0 !important; }

.border-top { border-top: 1px solid #dae4ea !important; }

.border-top-0 { border-top: 0 !important; }

.border-end { border-right: 1px solid #dae4ea !important; }

.border-end-0 { border-right: 0 !important; }

.border-bottom { border-bottom: 1px solid #dae4ea !important; }

.border-bottom-0 { border-bottom: 0 !important; }

.border-start { border-left: 1px solid #dae4ea !important; }

.border-start-0 { border-left: 0 !important; }

.border-primary { border-color: #00426b !important; }

.border-secondary { border-color: #626c72 !important; }

.border-success { border-color: #2f7050 !important; }

.border-info { border-color: #4d859e !important; }

.border-warning { border-color: #ffc107 !important; }

.border-danger { border-color: #dc3545 !important; }

.border-light { border-color: #f7f9fD !important; }

.border-dark { border-color: #1d242a !important; }

.border-white { border-color: #fff !important; }

.border-1 { border-width: 1px !important; }

.border-2 { border-width: 2px !important; }

.border-3 { border-width: 3px !important; }

.border-4 { border-width: 4px !important; }

.border-5 { border-width: 5px !important; }

.w-25 { width: 25% !important; }

.w-50 { width: 50% !important; }

.w-75 { width: 75% !important; }

.w-100 { width: 100% !important; }

.w-auto { width: auto !important; }

.mw-100 { max-width: 100% !important; }

.vw-100 { width: 100vw !important; }

.min-vw-100 { min-width: 100vw !important; }

.h-25 { height: 25% !important; }

.h-50 { height: 50% !important; }

.h-75 { height: 75% !important; }

.h-100 { height: 100% !important; }

.h-auto { height: auto !important; }

.mh-100 { max-height: 100% !important; }

.vh-100 { height: 100vh !important; }

.min-vh-100 { min-height: 100vh !important; }

.flex-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }

.flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; }

.flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; }

.flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }

.flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }

.flex-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }

.flex-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }

.flex-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }

.flex-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

.flex-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }

.flex-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }

.flex-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }

.gap-0 { gap: 0 !important; }

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

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

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

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

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

.justify-content-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }

.justify-content-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }

.justify-content-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; }

.justify-content-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }

.justify-content-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; }

.justify-content-evenly { -webkit-box-pack: space-evenly !important; -webkit-justify-content: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }

.align-items-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; }

.align-items-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; }

.align-items-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; }

.align-items-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }

.align-items-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }

.align-content-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; }

.align-content-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; }

.align-content-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; }

.align-content-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; }

.align-content-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; }

.align-content-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

.align-self-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; }

.align-self-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; }

.align-self-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; }

.align-self-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; }

.align-self-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; }

.align-self-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; }

.order-first { -webkit-box-ordinal-group: 0 !important; -webkit-order: -1 !important; -ms-flex-order: -1 !important; order: -1 !important; }

.order-0 { -webkit-box-ordinal-group: 1 !important; -webkit-order: 0 !important; -ms-flex-order: 0 !important; order: 0 !important; }

.order-1 { -webkit-box-ordinal-group: 2 !important; -webkit-order: 1 !important; -ms-flex-order: 1 !important; order: 1 !important; }

.order-2 { -webkit-box-ordinal-group: 3 !important; -webkit-order: 2 !important; -ms-flex-order: 2 !important; order: 2 !important; }

.order-3 { -webkit-box-ordinal-group: 4 !important; -webkit-order: 3 !important; -ms-flex-order: 3 !important; order: 3 !important; }

.order-4 { -webkit-box-ordinal-group: 5 !important; -webkit-order: 4 !important; -ms-flex-order: 4 !important; order: 4 !important; }

.order-5 { -webkit-box-ordinal-group: 6 !important; -webkit-order: 5 !important; -ms-flex-order: 5 !important; order: 5 !important; }

.order-last { -webkit-box-ordinal-group: 7 !important; -webkit-order: 6 !important; -ms-flex-order: 6 !important; order: 6 !important; }

.m-0 { margin: 0 !important; }

.m-1 { margin: 0.25rem !important; }

.m-2 { margin: 0.5rem !important; }

.m-3 { margin: 1rem !important; }

.m-4 { margin: 1.5rem !important; }

.m-5 { margin: 3rem !important; }

.m-auto { margin: auto !important; }

.mx-0 { margin-right: 0 !important; margin-left: 0 !important; }

.mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }

.mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }

.mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; }

.mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }

.mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; }

.mx-auto { margin-right: auto !important; margin-left: auto !important; }

.my-0 { margin-top: 0 !important; margin-bottom: 0 !important; }

.my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }

.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }

.my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }

.my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }

.my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }

.my-auto { margin-top: auto !important; margin-bottom: auto !important; }

.mt-0 { margin-top: 0 !important; }

.mt-1 { margin-top: 0.25rem !important; }

.mt-2 { margin-top: 0.5rem !important; }

.mt-3 { margin-top: 1rem !important; }

.mt-4 { margin-top: 1.5rem !important; }

.mt-5 { margin-top: 3rem !important; }

.mt-auto { margin-top: auto !important; }

.me-0 { margin-right: 0 !important; }

.me-1 { margin-right: 0.25rem !important; }

.me-2 { margin-right: 0.5rem !important; }

.me-3 { margin-right: 1rem !important; }

.me-4 { margin-right: 1.5rem !important; }

.me-5 { margin-right: 3rem !important; }

.me-auto { margin-right: auto !important; }

.mb-0 { margin-bottom: 0 !important; }

.mb-1 { margin-bottom: 0.25rem !important; }

.mb-2 { margin-bottom: 0.5rem !important; }

.mb-3 { margin-bottom: 1rem !important; }

.mb-4 { margin-bottom: 1.5rem !important; }

.mb-5 { margin-bottom: 3rem !important; }

.mb-auto { margin-bottom: auto !important; }

.ms-0 { margin-left: 0 !important; }

.ms-1 { margin-left: 0.25rem !important; }

.ms-2 { margin-left: 0.5rem !important; }

.ms-3 { margin-left: 1rem !important; }

.ms-4 { margin-left: 1.5rem !important; }

.ms-5 { margin-left: 3rem !important; }

.ms-auto { margin-left: auto !important; }

.p-0 { padding: 0 !important; }

.p-1 { padding: 0.25rem !important; }

.p-2 { padding: 0.5rem !important; }

.p-3 { padding: 1rem !important; }

.p-4 { padding: 1.5rem !important; }

.p-5 { padding: 3rem !important; }

.px-0 { padding-right: 0 !important; padding-left: 0 !important; }

.px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }

.px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }

.px-3 { padding-right: 1rem !important; padding-left: 1rem !important; }

.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }

.px-5 { padding-right: 3rem !important; padding-left: 3rem !important; }

.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }

.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }

.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }

.py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }

.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }

.py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }

.pt-0 { padding-top: 0 !important; }

.pt-1 { padding-top: 0.25rem !important; }

.pt-2 { padding-top: 0.5rem !important; }

.pt-3 { padding-top: 1rem !important; }

.pt-4 { padding-top: 1.5rem !important; }

.pt-5 { padding-top: 3rem !important; }

.pe-0 { padding-right: 0 !important; }

.pe-1 { padding-right: 0.25rem !important; }

.pe-2 { padding-right: 0.5rem !important; }

.pe-3 { padding-right: 1rem !important; }

.pe-4 { padding-right: 1.5rem !important; }

.pe-5 { padding-right: 3rem !important; }

.pb-0 { padding-bottom: 0 !important; }

.pb-1 { padding-bottom: 0.25rem !important; }

.pb-2 { padding-bottom: 0.5rem !important; }

.pb-3 { padding-bottom: 1rem !important; }

.pb-4 { padding-bottom: 1.5rem !important; }

.pb-5 { padding-bottom: 3rem !important; }

.ps-0 { padding-left: 0 !important; }

.ps-1 { padding-left: 0.25rem !important; }

.ps-2 { padding-left: 0.5rem !important; }

.ps-3 { padding-left: 1rem !important; }

.ps-4 { padding-left: 1.5rem !important; }

.ps-5 { padding-left: 3rem !important; }

.font-monospace { font-family: var(--bs-font-monospace) !important; }

.fs-1 { font-size: calc(1.3875rem + 1.65vw) !important; }

.fs-2 { font-size: calc(1.314rem + 0.768vw) !important; }

.fs-3 { font-size: calc(1.29825rem + 0.579vw) !important; }

.fs-4 { font-size: calc(1.26675rem + 0.201vw) !important; }

.fs-5 { font-size: calc(1.25625rem + 0.075vw) !important; }

.fs-6 { font-size: 1.05rem !important; }

.fst-italic { font-style: italic !important; }

.fst-normal { font-style: normal !important; }

.fw-light { font-weight: 200 !important; }

.fw-lighter { font-weight: lighter !important; }

.fw-normal { font-weight: 300 !important; }

.fw-bold { font-weight: 700 !important; }

.fw-bolder { font-weight: 800 !important; }

.lh-1 { line-height: 1 !important; }

.lh-sm { line-height: 1.25 !important; }

.lh-base { line-height: 1.5 !important; }

.lh-lg { line-height: 2 !important; }

.text-start { text-align: left !important; }

.text-end { text-align: right !important; }

.text-center { text-align: center !important; }

.text-decoration-none { text-decoration: none !important; }

.text-decoration-underline { text-decoration: underline !important; }

.text-decoration-line-through { text-decoration: line-through !important; }

.text-lowercase { text-transform: lowercase !important; }

.text-uppercase { text-transform: uppercase !important; }

.text-capitalize { text-transform: capitalize !important; }

.text-wrap { white-space: normal !important; }

.text-nowrap { white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break { word-wrap: break-word !important; word-break: break-word !important; }

/* rtl:end:remove */
.text-primary { --bs-text-opacity: 1; color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }

.text-secondary { --bs-text-opacity: 1; color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; }

.text-success { --bs-text-opacity: 1; color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; }

.text-info { --bs-text-opacity: 1; color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; }

.text-warning { --bs-text-opacity: 1; color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; }

.text-danger { --bs-text-opacity: 1; color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; }

.text-light { --bs-text-opacity: 1; color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; }

.text-dark { --bs-text-opacity: 1; color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; }

.text-black { --bs-text-opacity: 1; color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; }

.text-white { --bs-text-opacity: 1; color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; }

.text-body { --bs-text-opacity: 1; color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; }

.text-muted { --bs-text-opacity: 1; color: #626c72 !important; }

.text-black-50 { --bs-text-opacity: 1; color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 { --bs-text-opacity: 1; color: rgba(255, 255, 255, 0.5) !important; }

.text-reset { --bs-text-opacity: 1; color: inherit !important; }

.text-opacity-25 { --bs-text-opacity: 0.25; }

.text-opacity-50 { --bs-text-opacity: 0.5; }

.text-opacity-75 { --bs-text-opacity: 0.75; }

.text-opacity-100 { --bs-text-opacity: 1; }

.bg-primary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; }

.bg-secondary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; }

.bg-success { --bs-bg-opacity: 1; background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; }

.bg-info { --bs-bg-opacity: 1; background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; }

.bg-warning { --bs-bg-opacity: 1; background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; }

.bg-danger { --bs-bg-opacity: 1; background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; }

.bg-light { --bs-bg-opacity: 1; background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; }

.bg-dark { --bs-bg-opacity: 1; background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; }

.bg-black { --bs-bg-opacity: 1; background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; }

.bg-white { --bs-bg-opacity: 1; background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; }

.bg-body { --bs-bg-opacity: 1; background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-transparent { --bs-bg-opacity: 1; background-color: transparent !important; }

.bg-opacity-10 { --bs-bg-opacity: 0.1; }

.bg-opacity-25 { --bs-bg-opacity: 0.25; }

.bg-opacity-50 { --bs-bg-opacity: 0.5; }

.bg-opacity-75 { --bs-bg-opacity: 0.75; }

.bg-opacity-100 { --bs-bg-opacity: 1; }

.bg-gradient { background-image: var(--bs-gradient) !important; }

.user-select-all { -webkit-user-select: all !important; -moz-user-select: all !important; -ms-user-select: all !important; user-select: all !important; }

.user-select-auto { -webkit-user-select: auto !important; -moz-user-select: auto !important; -ms-user-select: auto !important; user-select: auto !important; }

.user-select-none { -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; }

.pe-none { pointer-events: none !important; }

.pe-auto { pointer-events: auto !important; }

.rounded { border-radius: 0.4rem !important; }

.rounded-0 { border-radius: 0 !important; }

.rounded-1 { border-radius: 0.25rem !important; }

.rounded-2 { border-radius: 0.4rem !important; }

.rounded-3 { border-radius: 0.7rem !important; }

.rounded-circle { border-radius: 50% !important; }

.rounded-pill { border-radius: 50rem !important; }

.rounded-top { border-top-left-radius: 0.4rem !important; border-top-right-radius: 0.4rem !important; }

.rounded-end { border-top-right-radius: 0.4rem !important; border-bottom-right-radius: 0.4rem !important; }

.rounded-bottom { border-bottom-right-radius: 0.4rem !important; border-bottom-left-radius: 0.4rem !important; }

.rounded-start { border-bottom-left-radius: 0.4rem !important; border-top-left-radius: 0.4rem !important; }

.visible { visibility: visible !important; }

.invisible { visibility: hidden !important; }

@media (min-width: 576px) { .float-sm-start { float: left !important; }
  .float-sm-end { float: right !important; }
  .float-sm-none { float: none !important; }
  .d-sm-inline { display: inline !important; }
  .d-sm-inline-block { display: inline-block !important; }
  .d-sm-block { display: block !important; }
  .d-sm-grid { display: grid !important; }
  .d-sm-table { display: table !important; }
  .d-sm-table-row { display: table-row !important; }
  .d-sm-table-cell { display: table-cell !important; }
  .d-sm-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }
  .d-sm-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-sm-none { display: none !important; }
  .flex-sm-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-sm-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-sm-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-sm-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-sm-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-sm-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-sm-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-sm-0 { gap: 0 !important; }
  .gap-sm-1 { gap: 0.25rem !important; }
  .gap-sm-2 { gap: 0.5rem !important; }
  .gap-sm-3 { gap: 1rem !important; }
  .gap-sm-4 { gap: 1.5rem !important; }
  .gap-sm-5 { gap: 3rem !important; }
  .justify-content-sm-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-sm-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-sm-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-sm-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-sm-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-sm-evenly { -webkit-box-pack: space-evenly !important; -webkit-justify-content: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-sm-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-sm-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-sm-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-sm-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-sm-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-sm-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-sm-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-sm-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-sm-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-sm-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-sm-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-sm-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-sm-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-sm-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-sm-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-sm-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-sm-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-sm-first { -webkit-box-ordinal-group: 0 !important; -webkit-order: -1 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-sm-0 { -webkit-box-ordinal-group: 1 !important; -webkit-order: 0 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-sm-1 { -webkit-box-ordinal-group: 2 !important; -webkit-order: 1 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-sm-2 { -webkit-box-ordinal-group: 3 !important; -webkit-order: 2 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-sm-3 { -webkit-box-ordinal-group: 4 !important; -webkit-order: 3 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-sm-4 { -webkit-box-ordinal-group: 5 !important; -webkit-order: 4 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-sm-5 { -webkit-box-ordinal-group: 6 !important; -webkit-order: 5 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-sm-last { -webkit-box-ordinal-group: 7 !important; -webkit-order: 6 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-sm-0 { margin: 0 !important; }
  .m-sm-1 { margin: 0.25rem !important; }
  .m-sm-2 { margin: 0.5rem !important; }
  .m-sm-3 { margin: 1rem !important; }
  .m-sm-4 { margin: 1.5rem !important; }
  .m-sm-5 { margin: 3rem !important; }
  .m-sm-auto { margin: auto !important; }
  .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-sm-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-sm-0 { margin-top: 0 !important; }
  .mt-sm-1 { margin-top: 0.25rem !important; }
  .mt-sm-2 { margin-top: 0.5rem !important; }
  .mt-sm-3 { margin-top: 1rem !important; }
  .mt-sm-4 { margin-top: 1.5rem !important; }
  .mt-sm-5 { margin-top: 3rem !important; }
  .mt-sm-auto { margin-top: auto !important; }
  .me-sm-0 { margin-right: 0 !important; }
  .me-sm-1 { margin-right: 0.25rem !important; }
  .me-sm-2 { margin-right: 0.5rem !important; }
  .me-sm-3 { margin-right: 1rem !important; }
  .me-sm-4 { margin-right: 1.5rem !important; }
  .me-sm-5 { margin-right: 3rem !important; }
  .me-sm-auto { margin-right: auto !important; }
  .mb-sm-0 { margin-bottom: 0 !important; }
  .mb-sm-1 { margin-bottom: 0.25rem !important; }
  .mb-sm-2 { margin-bottom: 0.5rem !important; }
  .mb-sm-3 { margin-bottom: 1rem !important; }
  .mb-sm-4 { margin-bottom: 1.5rem !important; }
  .mb-sm-5 { margin-bottom: 3rem !important; }
  .mb-sm-auto { margin-bottom: auto !important; }
  .ms-sm-0 { margin-left: 0 !important; }
  .ms-sm-1 { margin-left: 0.25rem !important; }
  .ms-sm-2 { margin-left: 0.5rem !important; }
  .ms-sm-3 { margin-left: 1rem !important; }
  .ms-sm-4 { margin-left: 1.5rem !important; }
  .ms-sm-5 { margin-left: 3rem !important; }
  .ms-sm-auto { margin-left: auto !important; }
  .p-sm-0 { padding: 0 !important; }
  .p-sm-1 { padding: 0.25rem !important; }
  .p-sm-2 { padding: 0.5rem !important; }
  .p-sm-3 { padding: 1rem !important; }
  .p-sm-4 { padding: 1.5rem !important; }
  .p-sm-5 { padding: 3rem !important; }
  .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-sm-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-sm-0 { padding-top: 0 !important; }
  .pt-sm-1 { padding-top: 0.25rem !important; }
  .pt-sm-2 { padding-top: 0.5rem !important; }
  .pt-sm-3 { padding-top: 1rem !important; }
  .pt-sm-4 { padding-top: 1.5rem !important; }
  .pt-sm-5 { padding-top: 3rem !important; }
  .pe-sm-0 { padding-right: 0 !important; }
  .pe-sm-1 { padding-right: 0.25rem !important; }
  .pe-sm-2 { padding-right: 0.5rem !important; }
  .pe-sm-3 { padding-right: 1rem !important; }
  .pe-sm-4 { padding-right: 1.5rem !important; }
  .pe-sm-5 { padding-right: 3rem !important; }
  .pb-sm-0 { padding-bottom: 0 !important; }
  .pb-sm-1 { padding-bottom: 0.25rem !important; }
  .pb-sm-2 { padding-bottom: 0.5rem !important; }
  .pb-sm-3 { padding-bottom: 1rem !important; }
  .pb-sm-4 { padding-bottom: 1.5rem !important; }
  .pb-sm-5 { padding-bottom: 3rem !important; }
  .ps-sm-0 { padding-left: 0 !important; }
  .ps-sm-1 { padding-left: 0.25rem !important; }
  .ps-sm-2 { padding-left: 0.5rem !important; }
  .ps-sm-3 { padding-left: 1rem !important; }
  .ps-sm-4 { padding-left: 1.5rem !important; }
  .ps-sm-5 { padding-left: 3rem !important; }
  .text-sm-start { text-align: left !important; }
  .text-sm-end { text-align: right !important; }
  .text-sm-center { text-align: center !important; } }

@media (min-width: 768px) { .float-md-start { float: left !important; }
  .float-md-end { float: right !important; }
  .float-md-none { float: none !important; }
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-grid { display: grid !important; }
  .d-md-table { display: table !important; }
  .d-md-table-row { display: table-row !important; }
  .d-md-table-cell { display: table-cell !important; }
  .d-md-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }
  .d-md-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-md-none { display: none !important; }
  .flex-md-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-md-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-md-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-md-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-md-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-md-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-md-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-md-0 { gap: 0 !important; }
  .gap-md-1 { gap: 0.25rem !important; }
  .gap-md-2 { gap: 0.5rem !important; }
  .gap-md-3 { gap: 1rem !important; }
  .gap-md-4 { gap: 1.5rem !important; }
  .gap-md-5 { gap: 3rem !important; }
  .justify-content-md-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-md-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-md-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-md-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-md-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-md-evenly { -webkit-box-pack: space-evenly !important; -webkit-justify-content: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-md-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-md-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-md-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-md-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-md-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-md-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-md-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-md-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-md-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-md-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-md-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-md-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-md-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-md-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-md-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-md-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-md-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-md-first { -webkit-box-ordinal-group: 0 !important; -webkit-order: -1 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-md-0 { -webkit-box-ordinal-group: 1 !important; -webkit-order: 0 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-md-1 { -webkit-box-ordinal-group: 2 !important; -webkit-order: 1 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-md-2 { -webkit-box-ordinal-group: 3 !important; -webkit-order: 2 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-md-3 { -webkit-box-ordinal-group: 4 !important; -webkit-order: 3 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-md-4 { -webkit-box-ordinal-group: 5 !important; -webkit-order: 4 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-md-5 { -webkit-box-ordinal-group: 6 !important; -webkit-order: 5 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-md-last { -webkit-box-ordinal-group: 7 !important; -webkit-order: 6 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-md-0 { margin: 0 !important; }
  .m-md-1 { margin: 0.25rem !important; }
  .m-md-2 { margin: 0.5rem !important; }
  .m-md-3 { margin: 1rem !important; }
  .m-md-4 { margin: 1.5rem !important; }
  .m-md-5 { margin: 3rem !important; }
  .m-md-auto { margin: auto !important; }
  .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-md-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-md-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-md-0 { margin-top: 0 !important; }
  .mt-md-1 { margin-top: 0.25rem !important; }
  .mt-md-2 { margin-top: 0.5rem !important; }
  .mt-md-3 { margin-top: 1rem !important; }
  .mt-md-4 { margin-top: 1.5rem !important; }
  .mt-md-5 { margin-top: 3rem !important; }
  .mt-md-auto { margin-top: auto !important; }
  .me-md-0 { margin-right: 0 !important; }
  .me-md-1 { margin-right: 0.25rem !important; }
  .me-md-2 { margin-right: 0.5rem !important; }
  .me-md-3 { margin-right: 1rem !important; }
  .me-md-4 { margin-right: 1.5rem !important; }
  .me-md-5 { margin-right: 3rem !important; }
  .me-md-auto { margin-right: auto !important; }
  .mb-md-0 { margin-bottom: 0 !important; }
  .mb-md-1 { margin-bottom: 0.25rem !important; }
  .mb-md-2 { margin-bottom: 0.5rem !important; }
  .mb-md-3 { margin-bottom: 1rem !important; }
  .mb-md-4 { margin-bottom: 1.5rem !important; }
  .mb-md-5 { margin-bottom: 3rem !important; }
  .mb-md-auto { margin-bottom: auto !important; }
  .ms-md-0 { margin-left: 0 !important; }
  .ms-md-1 { margin-left: 0.25rem !important; }
  .ms-md-2 { margin-left: 0.5rem !important; }
  .ms-md-3 { margin-left: 1rem !important; }
  .ms-md-4 { margin-left: 1.5rem !important; }
  .ms-md-5 { margin-left: 3rem !important; }
  .ms-md-auto { margin-left: auto !important; }
  .p-md-0 { padding: 0 !important; }
  .p-md-1 { padding: 0.25rem !important; }
  .p-md-2 { padding: 0.5rem !important; }
  .p-md-3 { padding: 1rem !important; }
  .p-md-4 { padding: 1.5rem !important; }
  .p-md-5 { padding: 3rem !important; }
  .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-md-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-md-0 { padding-top: 0 !important; }
  .pt-md-1 { padding-top: 0.25rem !important; }
  .pt-md-2 { padding-top: 0.5rem !important; }
  .pt-md-3 { padding-top: 1rem !important; }
  .pt-md-4 { padding-top: 1.5rem !important; }
  .pt-md-5 { padding-top: 3rem !important; }
  .pe-md-0 { padding-right: 0 !important; }
  .pe-md-1 { padding-right: 0.25rem !important; }
  .pe-md-2 { padding-right: 0.5rem !important; }
  .pe-md-3 { padding-right: 1rem !important; }
  .pe-md-4 { padding-right: 1.5rem !important; }
  .pe-md-5 { padding-right: 3rem !important; }
  .pb-md-0 { padding-bottom: 0 !important; }
  .pb-md-1 { padding-bottom: 0.25rem !important; }
  .pb-md-2 { padding-bottom: 0.5rem !important; }
  .pb-md-3 { padding-bottom: 1rem !important; }
  .pb-md-4 { padding-bottom: 1.5rem !important; }
  .pb-md-5 { padding-bottom: 3rem !important; }
  .ps-md-0 { padding-left: 0 !important; }
  .ps-md-1 { padding-left: 0.25rem !important; }
  .ps-md-2 { padding-left: 0.5rem !important; }
  .ps-md-3 { padding-left: 1rem !important; }
  .ps-md-4 { padding-left: 1.5rem !important; }
  .ps-md-5 { padding-left: 3rem !important; }
  .text-md-start { text-align: left !important; }
  .text-md-end { text-align: right !important; }
  .text-md-center { text-align: center !important; } }

@media (min-width: 992px) { .float-lg-start { float: left !important; }
  .float-lg-end { float: right !important; }
  .float-lg-none { float: none !important; }
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-grid { display: grid !important; }
  .d-lg-table { display: table !important; }
  .d-lg-table-row { display: table-row !important; }
  .d-lg-table-cell { display: table-cell !important; }
  .d-lg-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }
  .d-lg-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-lg-none { display: none !important; }
  .flex-lg-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-lg-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-lg-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-lg-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-lg-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-lg-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-lg-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-lg-0 { gap: 0 !important; }
  .gap-lg-1 { gap: 0.25rem !important; }
  .gap-lg-2 { gap: 0.5rem !important; }
  .gap-lg-3 { gap: 1rem !important; }
  .gap-lg-4 { gap: 1.5rem !important; }
  .gap-lg-5 { gap: 3rem !important; }
  .justify-content-lg-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-lg-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-lg-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-lg-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-lg-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-lg-evenly { -webkit-box-pack: space-evenly !important; -webkit-justify-content: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-lg-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-lg-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-lg-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-lg-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-lg-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-lg-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-lg-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-lg-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-lg-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-lg-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-lg-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-lg-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-lg-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-lg-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-lg-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-lg-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-lg-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-lg-first { -webkit-box-ordinal-group: 0 !important; -webkit-order: -1 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-lg-0 { -webkit-box-ordinal-group: 1 !important; -webkit-order: 0 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-lg-1 { -webkit-box-ordinal-group: 2 !important; -webkit-order: 1 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-lg-2 { -webkit-box-ordinal-group: 3 !important; -webkit-order: 2 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-lg-3 { -webkit-box-ordinal-group: 4 !important; -webkit-order: 3 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-lg-4 { -webkit-box-ordinal-group: 5 !important; -webkit-order: 4 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-lg-5 { -webkit-box-ordinal-group: 6 !important; -webkit-order: 5 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-lg-last { -webkit-box-ordinal-group: 7 !important; -webkit-order: 6 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-lg-0 { margin: 0 !important; }
  .m-lg-1 { margin: 0.25rem !important; }
  .m-lg-2 { margin: 0.5rem !important; }
  .m-lg-3 { margin: 1rem !important; }
  .m-lg-4 { margin: 1.5rem !important; }
  .m-lg-5 { margin: 3rem !important; }
  .m-lg-auto { margin: auto !important; }
  .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-lg-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-lg-0 { margin-top: 0 !important; }
  .mt-lg-1 { margin-top: 0.25rem !important; }
  .mt-lg-2 { margin-top: 0.5rem !important; }
  .mt-lg-3 { margin-top: 1rem !important; }
  .mt-lg-4 { margin-top: 1.5rem !important; }
  .mt-lg-5 { margin-top: 3rem !important; }
  .mt-lg-auto { margin-top: auto !important; }
  .me-lg-0 { margin-right: 0 !important; }
  .me-lg-1 { margin-right: 0.25rem !important; }
  .me-lg-2 { margin-right: 0.5rem !important; }
  .me-lg-3 { margin-right: 1rem !important; }
  .me-lg-4 { margin-right: 1.5rem !important; }
  .me-lg-5 { margin-right: 3rem !important; }
  .me-lg-auto { margin-right: auto !important; }
  .mb-lg-0 { margin-bottom: 0 !important; }
  .mb-lg-1 { margin-bottom: 0.25rem !important; }
  .mb-lg-2 { margin-bottom: 0.5rem !important; }
  .mb-lg-3 { margin-bottom: 1rem !important; }
  .mb-lg-4 { margin-bottom: 1.5rem !important; }
  .mb-lg-5 { margin-bottom: 3rem !important; }
  .mb-lg-auto { margin-bottom: auto !important; }
  .ms-lg-0 { margin-left: 0 !important; }
  .ms-lg-1 { margin-left: 0.25rem !important; }
  .ms-lg-2 { margin-left: 0.5rem !important; }
  .ms-lg-3 { margin-left: 1rem !important; }
  .ms-lg-4 { margin-left: 1.5rem !important; }
  .ms-lg-5 { margin-left: 3rem !important; }
  .ms-lg-auto { margin-left: auto !important; }
  .p-lg-0 { padding: 0 !important; }
  .p-lg-1 { padding: 0.25rem !important; }
  .p-lg-2 { padding: 0.5rem !important; }
  .p-lg-3 { padding: 1rem !important; }
  .p-lg-4 { padding: 1.5rem !important; }
  .p-lg-5 { padding: 3rem !important; }
  .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-lg-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-lg-0 { padding-top: 0 !important; }
  .pt-lg-1 { padding-top: 0.25rem !important; }
  .pt-lg-2 { padding-top: 0.5rem !important; }
  .pt-lg-3 { padding-top: 1rem !important; }
  .pt-lg-4 { padding-top: 1.5rem !important; }
  .pt-lg-5 { padding-top: 3rem !important; }
  .pe-lg-0 { padding-right: 0 !important; }
  .pe-lg-1 { padding-right: 0.25rem !important; }
  .pe-lg-2 { padding-right: 0.5rem !important; }
  .pe-lg-3 { padding-right: 1rem !important; }
  .pe-lg-4 { padding-right: 1.5rem !important; }
  .pe-lg-5 { padding-right: 3rem !important; }
  .pb-lg-0 { padding-bottom: 0 !important; }
  .pb-lg-1 { padding-bottom: 0.25rem !important; }
  .pb-lg-2 { padding-bottom: 0.5rem !important; }
  .pb-lg-3 { padding-bottom: 1rem !important; }
  .pb-lg-4 { padding-bottom: 1.5rem !important; }
  .pb-lg-5 { padding-bottom: 3rem !important; }
  .ps-lg-0 { padding-left: 0 !important; }
  .ps-lg-1 { padding-left: 0.25rem !important; }
  .ps-lg-2 { padding-left: 0.5rem !important; }
  .ps-lg-3 { padding-left: 1rem !important; }
  .ps-lg-4 { padding-left: 1.5rem !important; }
  .ps-lg-5 { padding-left: 3rem !important; }
  .text-lg-start { text-align: left !important; }
  .text-lg-end { text-align: right !important; }
  .text-lg-center { text-align: center !important; } }

@media (min-width: 1200px) { .float-xl-start { float: left !important; }
  .float-xl-end { float: right !important; }
  .float-xl-none { float: none !important; }
  .d-xl-inline { display: inline !important; }
  .d-xl-inline-block { display: inline-block !important; }
  .d-xl-block { display: block !important; }
  .d-xl-grid { display: grid !important; }
  .d-xl-table { display: table !important; }
  .d-xl-table-row { display: table-row !important; }
  .d-xl-table-cell { display: table-cell !important; }
  .d-xl-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }
  .d-xl-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-xl-none { display: none !important; }
  .flex-xl-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-xl-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-xl-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-xl-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-xl-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-xl-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-xl-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-xl-0 { gap: 0 !important; }
  .gap-xl-1 { gap: 0.25rem !important; }
  .gap-xl-2 { gap: 0.5rem !important; }
  .gap-xl-3 { gap: 1rem !important; }
  .gap-xl-4 { gap: 1.5rem !important; }
  .gap-xl-5 { gap: 3rem !important; }
  .justify-content-xl-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-xl-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-xl-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-xl-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-xl-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-xl-evenly { -webkit-box-pack: space-evenly !important; -webkit-justify-content: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-xl-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-xl-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-xl-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-xl-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-xl-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-xl-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-xl-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-xl-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-xl-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-xl-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-xl-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-xl-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-xl-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-xl-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-xl-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-xl-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-xl-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-xl-first { -webkit-box-ordinal-group: 0 !important; -webkit-order: -1 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-xl-0 { -webkit-box-ordinal-group: 1 !important; -webkit-order: 0 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-xl-1 { -webkit-box-ordinal-group: 2 !important; -webkit-order: 1 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-xl-2 { -webkit-box-ordinal-group: 3 !important; -webkit-order: 2 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-xl-3 { -webkit-box-ordinal-group: 4 !important; -webkit-order: 3 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-xl-4 { -webkit-box-ordinal-group: 5 !important; -webkit-order: 4 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-xl-5 { -webkit-box-ordinal-group: 6 !important; -webkit-order: 5 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-xl-last { -webkit-box-ordinal-group: 7 !important; -webkit-order: 6 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-xl-0 { margin: 0 !important; }
  .m-xl-1 { margin: 0.25rem !important; }
  .m-xl-2 { margin: 0.5rem !important; }
  .m-xl-3 { margin: 1rem !important; }
  .m-xl-4 { margin: 1.5rem !important; }
  .m-xl-5 { margin: 3rem !important; }
  .m-xl-auto { margin: auto !important; }
  .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-xl-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xl-0 { margin-top: 0 !important; }
  .mt-xl-1 { margin-top: 0.25rem !important; }
  .mt-xl-2 { margin-top: 0.5rem !important; }
  .mt-xl-3 { margin-top: 1rem !important; }
  .mt-xl-4 { margin-top: 1.5rem !important; }
  .mt-xl-5 { margin-top: 3rem !important; }
  .mt-xl-auto { margin-top: auto !important; }
  .me-xl-0 { margin-right: 0 !important; }
  .me-xl-1 { margin-right: 0.25rem !important; }
  .me-xl-2 { margin-right: 0.5rem !important; }
  .me-xl-3 { margin-right: 1rem !important; }
  .me-xl-4 { margin-right: 1.5rem !important; }
  .me-xl-5 { margin-right: 3rem !important; }
  .me-xl-auto { margin-right: auto !important; }
  .mb-xl-0 { margin-bottom: 0 !important; }
  .mb-xl-1 { margin-bottom: 0.25rem !important; }
  .mb-xl-2 { margin-bottom: 0.5rem !important; }
  .mb-xl-3 { margin-bottom: 1rem !important; }
  .mb-xl-4 { margin-bottom: 1.5rem !important; }
  .mb-xl-5 { margin-bottom: 3rem !important; }
  .mb-xl-auto { margin-bottom: auto !important; }
  .ms-xl-0 { margin-left: 0 !important; }
  .ms-xl-1 { margin-left: 0.25rem !important; }
  .ms-xl-2 { margin-left: 0.5rem !important; }
  .ms-xl-3 { margin-left: 1rem !important; }
  .ms-xl-4 { margin-left: 1.5rem !important; }
  .ms-xl-5 { margin-left: 3rem !important; }
  .ms-xl-auto { margin-left: auto !important; }
  .p-xl-0 { padding: 0 !important; }
  .p-xl-1 { padding: 0.25rem !important; }
  .p-xl-2 { padding: 0.5rem !important; }
  .p-xl-3 { padding: 1rem !important; }
  .p-xl-4 { padding: 1.5rem !important; }
  .p-xl-5 { padding: 3rem !important; }
  .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-xl-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-xl-0 { padding-top: 0 !important; }
  .pt-xl-1 { padding-top: 0.25rem !important; }
  .pt-xl-2 { padding-top: 0.5rem !important; }
  .pt-xl-3 { padding-top: 1rem !important; }
  .pt-xl-4 { padding-top: 1.5rem !important; }
  .pt-xl-5 { padding-top: 3rem !important; }
  .pe-xl-0 { padding-right: 0 !important; }
  .pe-xl-1 { padding-right: 0.25rem !important; }
  .pe-xl-2 { padding-right: 0.5rem !important; }
  .pe-xl-3 { padding-right: 1rem !important; }
  .pe-xl-4 { padding-right: 1.5rem !important; }
  .pe-xl-5 { padding-right: 3rem !important; }
  .pb-xl-0 { padding-bottom: 0 !important; }
  .pb-xl-1 { padding-bottom: 0.25rem !important; }
  .pb-xl-2 { padding-bottom: 0.5rem !important; }
  .pb-xl-3 { padding-bottom: 1rem !important; }
  .pb-xl-4 { padding-bottom: 1.5rem !important; }
  .pb-xl-5 { padding-bottom: 3rem !important; }
  .ps-xl-0 { padding-left: 0 !important; }
  .ps-xl-1 { padding-left: 0.25rem !important; }
  .ps-xl-2 { padding-left: 0.5rem !important; }
  .ps-xl-3 { padding-left: 1rem !important; }
  .ps-xl-4 { padding-left: 1.5rem !important; }
  .ps-xl-5 { padding-left: 3rem !important; }
  .text-xl-start { text-align: left !important; }
  .text-xl-end { text-align: right !important; }
  .text-xl-center { text-align: center !important; } }

@media (min-width: 1400px) { .float-xxl-start { float: left !important; }
  .float-xxl-end { float: right !important; }
  .float-xxl-none { float: none !important; }
  .d-xxl-inline { display: inline !important; }
  .d-xxl-inline-block { display: inline-block !important; }
  .d-xxl-block { display: block !important; }
  .d-xxl-grid { display: grid !important; }
  .d-xxl-table { display: table !important; }
  .d-xxl-table-row { display: table-row !important; }
  .d-xxl-table-cell { display: table-cell !important; }
  .d-xxl-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }
  .d-xxl-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-xxl-none { display: none !important; }
  .flex-xxl-fill { -webkit-box-flex: 1 !important; -webkit-flex: 1 1 auto !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-xxl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -webkit-flex-direction: row !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-xxl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -webkit-flex-direction: column !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-xxl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: row-reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -webkit-flex-direction: column-reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 { -webkit-box-flex: 0 !important; -webkit-flex-grow: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-xxl-grow-1 { -webkit-box-flex: 1 !important; -webkit-flex-grow: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-xxl-shrink-0 { -webkit-flex-shrink: 0 !important; -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 { -webkit-flex-shrink: 1 !important; -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
  .flex-xxl-wrap { -webkit-flex-wrap: wrap !important; -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-xxl-nowrap { -webkit-flex-wrap: nowrap !important; -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse { -webkit-flex-wrap: wrap-reverse !important; -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .gap-xxl-0 { gap: 0 !important; }
  .gap-xxl-1 { gap: 0.25rem !important; }
  .gap-xxl-2 { gap: 0.5rem !important; }
  .gap-xxl-3 { gap: 1rem !important; }
  .gap-xxl-4 { gap: 1.5rem !important; }
  .gap-xxl-5 { gap: 3rem !important; }
  .justify-content-xxl-start { -webkit-box-pack: start !important; -webkit-justify-content: flex-start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-xxl-end { -webkit-box-pack: end !important; -webkit-justify-content: flex-end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-xxl-center { -webkit-box-pack: center !important; -webkit-justify-content: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-xxl-between { -webkit-box-pack: justify !important; -webkit-justify-content: space-between !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-xxl-around { -webkit-justify-content: space-around !important; -ms-flex-pack: distribute !important; justify-content: space-around !important; }
  .justify-content-xxl-evenly { -webkit-box-pack: space-evenly !important; -webkit-justify-content: space-evenly !important; -ms-flex-pack: space-evenly !important; justify-content: space-evenly !important; }
  .align-items-xxl-start { -webkit-box-align: start !important; -webkit-align-items: flex-start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-xxl-end { -webkit-box-align: end !important; -webkit-align-items: flex-end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-xxl-center { -webkit-box-align: center !important; -webkit-align-items: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-xxl-baseline { -webkit-box-align: baseline !important; -webkit-align-items: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-xxl-stretch { -webkit-box-align: stretch !important; -webkit-align-items: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
  .align-content-xxl-start { -webkit-align-content: flex-start !important; -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-xxl-end { -webkit-align-content: flex-end !important; -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-xxl-center { -webkit-align-content: center !important; -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-xxl-between { -webkit-align-content: space-between !important; -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-xxl-around { -webkit-align-content: space-around !important; -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-xxl-stretch { -webkit-align-content: stretch !important; -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
  .align-self-xxl-auto { -webkit-align-self: auto !important; -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-xxl-start { -webkit-align-self: flex-start !important; -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-xxl-end { -webkit-align-self: flex-end !important; -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-xxl-center { -webkit-align-self: center !important; -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-xxl-baseline { -webkit-align-self: baseline !important; -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-xxl-stretch { -webkit-align-self: stretch !important; -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  .order-xxl-first { -webkit-box-ordinal-group: 0 !important; -webkit-order: -1 !important; -ms-flex-order: -1 !important; order: -1 !important; }
  .order-xxl-0 { -webkit-box-ordinal-group: 1 !important; -webkit-order: 0 !important; -ms-flex-order: 0 !important; order: 0 !important; }
  .order-xxl-1 { -webkit-box-ordinal-group: 2 !important; -webkit-order: 1 !important; -ms-flex-order: 1 !important; order: 1 !important; }
  .order-xxl-2 { -webkit-box-ordinal-group: 3 !important; -webkit-order: 2 !important; -ms-flex-order: 2 !important; order: 2 !important; }
  .order-xxl-3 { -webkit-box-ordinal-group: 4 !important; -webkit-order: 3 !important; -ms-flex-order: 3 !important; order: 3 !important; }
  .order-xxl-4 { -webkit-box-ordinal-group: 5 !important; -webkit-order: 4 !important; -ms-flex-order: 4 !important; order: 4 !important; }
  .order-xxl-5 { -webkit-box-ordinal-group: 6 !important; -webkit-order: 5 !important; -ms-flex-order: 5 !important; order: 5 !important; }
  .order-xxl-last { -webkit-box-ordinal-group: 7 !important; -webkit-order: 6 !important; -ms-flex-order: 6 !important; order: 6 !important; }
  .m-xxl-0 { margin: 0 !important; }
  .m-xxl-1 { margin: 0.25rem !important; }
  .m-xxl-2 { margin: 0.5rem !important; }
  .m-xxl-3 { margin: 1rem !important; }
  .m-xxl-4 { margin: 1.5rem !important; }
  .m-xxl-5 { margin: 3rem !important; }
  .m-xxl-auto { margin: auto !important; }
  .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; }
  .mx-xxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
  .mx-xxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
  .mx-xxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
  .mx-xxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
  .mx-xxl-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
  .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; }
  .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
  .my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
  .my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
  .my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
  .my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
  .my-xxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
  .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; }
  .mt-xxl-0 { margin-top: 0 !important; }
  .mt-xxl-1 { margin-top: 0.25rem !important; }
  .mt-xxl-2 { margin-top: 0.5rem !important; }
  .mt-xxl-3 { margin-top: 1rem !important; }
  .mt-xxl-4 { margin-top: 1.5rem !important; }
  .mt-xxl-5 { margin-top: 3rem !important; }
  .mt-xxl-auto { margin-top: auto !important; }
  .me-xxl-0 { margin-right: 0 !important; }
  .me-xxl-1 { margin-right: 0.25rem !important; }
  .me-xxl-2 { margin-right: 0.5rem !important; }
  .me-xxl-3 { margin-right: 1rem !important; }
  .me-xxl-4 { margin-right: 1.5rem !important; }
  .me-xxl-5 { margin-right: 3rem !important; }
  .me-xxl-auto { margin-right: auto !important; }
  .mb-xxl-0 { margin-bottom: 0 !important; }
  .mb-xxl-1 { margin-bottom: 0.25rem !important; }
  .mb-xxl-2 { margin-bottom: 0.5rem !important; }
  .mb-xxl-3 { margin-bottom: 1rem !important; }
  .mb-xxl-4 { margin-bottom: 1.5rem !important; }
  .mb-xxl-5 { margin-bottom: 3rem !important; }
  .mb-xxl-auto { margin-bottom: auto !important; }
  .ms-xxl-0 { margin-left: 0 !important; }
  .ms-xxl-1 { margin-left: 0.25rem !important; }
  .ms-xxl-2 { margin-left: 0.5rem !important; }
  .ms-xxl-3 { margin-left: 1rem !important; }
  .ms-xxl-4 { margin-left: 1.5rem !important; }
  .ms-xxl-5 { margin-left: 3rem !important; }
  .ms-xxl-auto { margin-left: auto !important; }
  .p-xxl-0 { padding: 0 !important; }
  .p-xxl-1 { padding: 0.25rem !important; }
  .p-xxl-2 { padding: 0.5rem !important; }
  .p-xxl-3 { padding: 1rem !important; }
  .p-xxl-4 { padding: 1.5rem !important; }
  .p-xxl-5 { padding: 3rem !important; }
  .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; }
  .px-xxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
  .px-xxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
  .px-xxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
  .px-xxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
  .px-xxl-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
  .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
  .py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
  .py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
  .py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
  .py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
  .py-xxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
  .pt-xxl-0 { padding-top: 0 !important; }
  .pt-xxl-1 { padding-top: 0.25rem !important; }
  .pt-xxl-2 { padding-top: 0.5rem !important; }
  .pt-xxl-3 { padding-top: 1rem !important; }
  .pt-xxl-4 { padding-top: 1.5rem !important; }
  .pt-xxl-5 { padding-top: 3rem !important; }
  .pe-xxl-0 { padding-right: 0 !important; }
  .pe-xxl-1 { padding-right: 0.25rem !important; }
  .pe-xxl-2 { padding-right: 0.5rem !important; }
  .pe-xxl-3 { padding-right: 1rem !important; }
  .pe-xxl-4 { padding-right: 1.5rem !important; }
  .pe-xxl-5 { padding-right: 3rem !important; }
  .pb-xxl-0 { padding-bottom: 0 !important; }
  .pb-xxl-1 { padding-bottom: 0.25rem !important; }
  .pb-xxl-2 { padding-bottom: 0.5rem !important; }
  .pb-xxl-3 { padding-bottom: 1rem !important; }
  .pb-xxl-4 { padding-bottom: 1.5rem !important; }
  .pb-xxl-5 { padding-bottom: 3rem !important; }
  .ps-xxl-0 { padding-left: 0 !important; }
  .ps-xxl-1 { padding-left: 0.25rem !important; }
  .ps-xxl-2 { padding-left: 0.5rem !important; }
  .ps-xxl-3 { padding-left: 1rem !important; }
  .ps-xxl-4 { padding-left: 1.5rem !important; }
  .ps-xxl-5 { padding-left: 3rem !important; }
  .text-xxl-start { text-align: left !important; }
  .text-xxl-end { text-align: right !important; }
  .text-xxl-center { text-align: center !important; } }

@media (min-width: 1200px) { .fs-1 { font-size: 2.625rem !important; }
  .fs-2 { font-size: 1.89rem !important; }
  .fs-3 { font-size: 1.7325rem !important; }
  .fs-4 { font-size: 1.4175rem !important; }
  .fs-5 { font-size: 1.3125rem !important; } }

@media print { .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-grid { display: grid !important; }
  .d-print-table { display: table !important; }
  .d-print-table-row { display: table-row !important; }
  .d-print-table-cell { display: table-cell !important; }
  .d-print-flex { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }
  .d-print-inline-flex { display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  .d-print-none { display: none !important; } }

/******************************************************************
Author: DD9
Stylesheet: WP Core Styles

This stylesheet contains CSS needed for WP Core
******************************************************************/
img.alignnone, img.aligncenter, img.alignright, img.alignleft, .alignnone > img, .aligncenter > img, .alignright > img, .alignleft > img { border-radius: 0.7rem; }

.alignnone { margin: 0; }

.aligncenter { display: block; margin: 0 auto 1.5rem auto; }

.alignright { float: right; margin: 0 0 1.5rem 20px; }

.alignleft { float: left; margin: 0 20px 1.5rem 0; }

.wp-caption { background: #fff; -webkit-column-break-inside: avoid; -moz-column-break-inside: avoid; break-inside: avoid; max-width: 100%; }

.wp-caption img { max-width: 100%; margin-bottom: 0; width: 100%; }

.wp-caption.aligncenter, .wp-caption.alignnone { border: 1px solid #dae4ea; border-radius: 1rem; background: #fff; padding: 1rem; }

@media (min-width: 1200px) { .wp-caption.aligncenter, .wp-caption.alignnone { padding: 2rem; } }

@media (min-width: 1200px) { .wp-caption.aligncenter .wp-caption-text, .wp-caption.alignnone .wp-caption-text { margin: 2rem 0 0; text-align: left; } }

.wp-caption-text { color: #626c72; font-size: 0.75em; line-height: 1.1; margin: 1rem 0 0; }

.wp-caption.alignleft { margin-right: 20px; }

.wp-caption.alignright { margin-left: 20px; }

.wp-caption.alignright p.wp-caption-text { text-align: right; }

/* image gallery styles */
.gallery dl { float: left; margin-top: 10px; text-align: center; width: 33%; }

.gallery dl img { border: 2px solid #cfcfcf; }

/* Screen Reader Text */
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }

@media (max-width: 575.98px) { img.alignright, .wp-caption.alignright, .alignright, img.alignleft, .wp-caption.alignleft, .alignleft, img.aligncenter, .wp-caption.aligncenter, .aligncenter { display: block; float: none; margin: 0 auto 1.5rem; } }

/******************************************************************
Author: DD9
Stylesheet: Typography
******************************************************************/
/* Headings
================================================== */
h1, .h1, .h1, h2, .h2, .h2, h3, .h3, .h3, h4, .h4, .h4, h5, .h5, .h5, h6, .h6, .h6 { margin: 0 0 1.5rem; }

@media (max-width: 575.98px) { h1 > br, .h1 > br, .h1 > br, h2 > br, .h2 > br, .h2 > br, h3 > br, .h3 > br, .h3 > br, h4 > br, .h4 > br, .h4 > br, h5 > br, .h5 > br, .h5 > br, h6 > br, .h6 > br, .h6 > br { display: none; } }

h1 sup, .h1 sup, h1 sub, .h1 sub, .h1 sup, .h1 sub, h2 sup, .h2 sup, h2 sub, .h2 sub, .h2 sup, .h2 sub, h3 sup, .h3 sup, h3 sub, .h3 sub, .h3 sup, .h3 sub, h4 sup, .h4 sup, h4 sub, .h4 sub, .h4 sup, .h4 sub, h5 sup, .h5 sup, h5 sub, .h5 sub, .h5 sup, .h5 sub, h6 sup, .h6 sup, h6 sub, .h6 sub, .h6 sup, .h6 sub { font-size: 30%; top: -1.5em; }

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

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

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

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

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

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

h4, .h4, .h4 { font-weight: 700; }

h5, .h5, .h5 { font-weight: 700; }

h6, .h6, .h6 { font-weight: 700; letter-spacing: 0.05rem; text-transform: uppercase; }

.add-divider { border-bottom: 1px solid #dae4ea; clear: both; padding-bottom: 1rem; }

h1 + .divider-bar, .h1 + .divider-bar, h2 + .divider-bar, .h2 + .divider-bar { margin-bottom: 2.6rem; }

h3 + .divider-bar, .h3 + .divider-bar, h4 + .divider-bar, .h4 + .divider-bar { margin-bottom: 1.5rem; }

@media (min-width: 992px) { p + h1, p + .h1, p + h2, p + .h2, p + h3, p + .h3, p + h4, p + .h4 { margin-top: 2rem; } }

/* Body text
================================================== */
@media (min-width: 1400px) { body { font-size: 1.15rem; } }

hr { opacity: 1; }

p { margin: 0 0 1.5rem; }

p:empty { display: none; }

cite { font-style: italic; }

.lead { color: #00426b; }

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

.row-outer ul:not([class]), .row-outer ol:not([class]), .row-outer-lg ul:not([class]), .row-outer-lg ol:not([class]) { margin-bottom: 1.5rem; padding-left: 16px; }

.row-outer ul:not([class]) > *:last-child, .row-outer ol:not([class]) > *:last-child, .row-outer-lg ul:not([class]) > *:last-child, .row-outer-lg ol:not([class]) > *:last-child { margin-bottom: 0; padding-bottom: 0; }

.row-outer ul:not([class]) > li, .row-outer ol:not([class]) > li, .row-outer-lg ul:not([class]) > li, .row-outer-lg ol:not([class]) > li { line-height: 1.3; margin-bottom: 14px; }

.small { font-size: 1rem; line-height: normal; }

/* Link Styles
================================================== */
a, a:visited { -webkit-transition: all 0.2s ease; transition: all 0.2s ease; /* on hover */ /* on click */ /* mobile tap color */ }

@media (prefers-reduced-motion: reduce) { a, a:visited { -webkit-transition: none; transition: none; } }

a:hover, a:focus, a:visited:hover, a:visited:focus { text-decoration: none; outline: 0 none; }

a:link, a:visited:link { /* this highlights links on iPhones/iPads. so it basically works like the :hover selector for mobile devices. */ }

a:not([class]) { border-bottom: 2px solid #cdd9e7; }

a:not([class]):hover, a:not([class]):focus, a:not([class]):active { border-color: #2f7050; }

.dashboard-actions { position: fixed; right: 5px; bottom: 5px; z-index: 2000; }

.dashboard-actions a { display: inline-block; height: 35px; line-height: 35px; min-width: 1px !important; padding: 0 8px !important; }

@media (min-width: 1200px) { .dashboard-actions a { height: 40px; line-height: 40px; padding: 0 12px !important; } }

.btn.btn-wp-dashboard, .btn-wp-dashboard.post-edit-link, .comment-form input.btn-wp-dashboard.submit, .pager li > a.btn-wp-dashboard, .pager li > span > a.btn-wp-dashboard { font-size: 1.2rem !important; }

@media (min-width: 1200px) { .btn.btn-wp-dashboard, .btn-wp-dashboard.post-edit-link, .comment-form input.btn-wp-dashboard.submit, .pager li > a.btn-wp-dashboard, .pager li > span > a.btn-wp-dashboard { font-size: 1.3rem !important; } }

.post-edit-link { padding: 0 10px !important; font-size: 0.9rem !important; }

@media (min-width: 1200px) { .post-edit-link { font-size: 1rem !important; } }

a.full-width { bottom: 0; display: block; left: 0; position: absolute; right: 0; top: 0; z-index: 10; }

a.skip-to-main { left: -999px; position: absolute; top: auto; width: 1px; height: 1px; overflow: hidden; z-index: -999; }

a.skip-to-main:focus, a.skip-to-main:active { color: #fff; background-color: #000; left: auto; top: auto; width: 30%; height: auto; overflow: auto; margin: 10px 35%; padding: 5px; border-radius: 15px; border: 4px solid yellow; text-align: center; font-size: 1.2em; z-index: 999; }

/* Blockquote
================================================== */
blockquote, .blockquote { border-left: 2px solid; border-color: #00426b; color: #00426b; font-size: 1.3125rem; font-weight: 300; line-height: 2; margin: 0 0 2rem; padding: 0 0 0 1rem; }

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

blockquote footer, blockquote small, blockquote .small, blockquote .small, blockquote cite, blockquote .blockquote-footer, .blockquote footer, .blockquote small, .blockquote .small, .blockquote .small, .blockquote cite, .blockquote .blockquote-footer { display: block; letter-spacing: 0.2em; font-size: 11px; font-weight: bold; line-height: 1.1; text-transform: uppercase; font-style: normal; margin-top: 5px; }

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

blockquote.text-center { border: none; }

blockquote.text-end { border-left: none; border-right: 2px solid; padding: 0 1rem 0 0; }

@media (min-width: 992px) { blockquote.text-end { padding: 0 1rem 0 0; } }

.bg-primary blockquote, .bg-success blockquote, .bg-info blockquote, .bg-warning blockquote, .bg-danger blockquote { border-color: #fff; }

/******************************************************************
Author: DD9
Stylesheet: Comments
******************************************************************/
.avatar { border-radius: 100%; display: block; height: 3rem; min-height: inherit; width: 3rem; }

.comment-content a { word-wrap: break-word; }

.bypostauthor { display: block; }

.comments-area { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; border-top: 1px solid #dae4ea; padding-top: 2rem; margin: 1rem 0; word-wrap: break-word; }

@media (min-width: 992px) { .comments-title-wrap { -webkit-box-align: baseline; -webkit-align-items: baseline; -ms-flex-align: baseline; align-items: baseline; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 2rem; } }

.comments-title-wrap .comments-title { margin: 0 0 1rem; }

@media (min-width: 992px) { .comments-title-wrap .comments-title { -webkit-box-flex: 1; -webkit-flex: 1 0 calc(3 * (100vw / 12)); -ms-flex: 1 0 calc(3 * (100vw / 12)); flex: 1 0 calc(3 * (100vw / 12)); margin: 0; } }

.comments-title-wrap .discussion-meta { margin-bottom: 2rem; }

@media (min-width: 992px) { .comments-title-wrap .discussion-meta { -webkit-box-flex: 0; -webkit-flex: 0 0 calc(2 * (100vw / 12)); -ms-flex: 0 0 calc(2 * (100vw / 12)); flex: 0 0 calc(2 * (100vw / 12)); margin: 0 0 0 1rem; text-align: right; } }

#comment { max-width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }

#respond { position: relative; }

#respond .comment-user-avatar { margin: 1rem; }

#respond .comment .comment-form { padding-left: 0; }

#respond > small, #respond > .small { display: block; font-size: 1.05rem; position: absolute; left: calc($spacer + 100%); top: calc(-3.5 * $spacer); width: calc(100vw / 12); }

.comment-form-flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.comment-form-flex .comments-title { display: none; margin: 0; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }

.comment-form-flex #respond { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }

.comment-form-flex #respond + .comments-title { display: block; }

.comment-body + .comment-respond { margin-bottom: 3rem; }

.comment-list { list-style: none; padding: 0; }

.comment-list > li { border-bottom: 1px solid #dae4ea; margin-bottom: 2rem; }

.comment-list .children { margin: 0; padding: 0 0 0 1rem; }

.comment-list > .comment:first-child { margin-top: 0; }

.comment-list .pingback .comment-body, .comment-list .trackback .comment-body { color: #a5b2bb; font-size: 0.91875rem; font-weight: 500; margin-top: 1rem; margin-bottom: 1rem; }

.comment-list .pingback .comment-body a:not(.comment-edit-link), .comment-list .trackback .comment-body a:not(.comment-edit-link) { font-weight: bold; line-height: 1.5; padding-right: 1rem; display: block; }

.comment-list .pingback .comment-body .comment-edit-link, .comment-list .trackback .comment-body .comment-edit-link { color: #a5b2bb; font-weight: 500; }

.comment { list-style: none; position: relative; }

@media (min-width: 768px) { .comment .children { padding-left: 4rem; }
  .comment.depth-1 { padding-left: 4rem; } }

.comment .comment-body { margin: 0 0 2rem; }

.comment .comment-author .avatar { float: left; margin-right: 1rem; position: relative; }

@media (min-width: 768px) { .comment .comment-author .avatar { float: inherit; margin-right: inherit; position: absolute; top: 0; right: calc(100% + 1rem); } }

.comment .comment-author .fn { position: relative; display: block; }

.comment .comment-author .fn a { color: inherit; }

.comment .comment-author .fn a:hover { color: #2f7050; }

.comment .comment-author .post-author-badge { background-color: #00426b; border-radius: 100%; color: #fff; display: block; font-size: 0.6rem; height: 18px; line-height: 18px; position: absolute; right: calc(100% - 3.25rem); text-align: center; top: -3px; width: 18px; }

@media (min-width: 768px) { .comment .comment-author .post-author-badge { right: calc(100% + .75rem); } }

.comment .comment-meta { position: relative; margin-bottom: 0.5rem; }

.comment .comment-metadata { font-size: 0.91875rem; }

.comment .comment-metadata > a, .comment .comment-metadata .comment-edit-link { display: inline; font-weight: 500; color: #a5b2bb; vertical-align: baseline; }

.comment .comment-metadata > a time, .comment .comment-metadata .comment-edit-link time { vertical-align: baseline; }

.comment .comment-metadata > a:hover, .comment .comment-metadata .comment-edit-link:hover { color: #2f7050; text-decoration: none; }

.comment .comment-metadata > * { display: inline-block; }

.comment .comment-metadata .edit-link-sep { color: #a5b2bb; margin: 0 0.2em; vertical-align: baseline; }

.comment .comment-metadata .edit-link { color: #a5b2bb; }

.comment .comment-metadata .comment-edit-link { position: relative; padding-left: 1rem; margin-left: -1rem; z-index: 1; }

.comment .comment-metadata .comment-edit-link:hover { color: #00426b; }

@media (min-width: 992px) { .comment .comment-content { padding-right: 1rem; } }

.comment .comment-content > *:first-child { margin-top: 0; }

.comment .comment-content > *:last-child { margin-bottom: 0; }

.comment .comment-content blockquote { margin-left: 0; }

.comment .comment-content a { text-decoration: underline; }

.comment .comment-content a:hover { text-decoration: none; }

.comment-reply { margin-top: -1.25rem; margin-bottom: 2rem; }

#respond + .comment-reply { display: none; }

.comment-reply .comment-reply-link { display: inline-block; }

.comment-reply-link, #cancel-comment-reply-link { font-weight: 500; }

.discussion-meta .discussion-meta-info { margin: 0; font-size: 0.91875rem; color: #a5b2bb; }

.discussion-avatar-list { margin: 0 10px 0 0; padding: 0; }

.discussion-avatar-list li { display: inline-block; position: relative; list-style: none; margin: 0 -10px 0 0; padding: 0; }

.discussion-avatar-list .comment-user-avatar img { height: 2rem; width: 2rem; }

.comment-form .comment-notes, .comment-form label { font-size: 0.91875rem; color: #a5b2bb; }

@media (min-width: 768px) { .comment-form .comment-form-author, .comment-form .comment-form-email { width: calc(50% - 0.5rem); float: left; } }

@media (min-width: 768px) { .comment-form .comment-form-email { margin-left: 1rem; } }

.comment-form input[name="author"], .comment-form input[name="email"], .comment-form input[name="url"] { display: block; width: 100%; }

.comment-awaiting-moderation { margin-top: 1rem; }

.comment-navigation { margin-bottom: 2rem; }

/******************************************************************
Author: DD9
Stylesheet: Tables
******************************************************************/
/******************************************************************
Author: DD9
Stylesheet: Forms
******************************************************************/
.form-control::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, .uneditable-input::-webkit-input-placeholder { color: #626c72; }

.form-control:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder, input:-moz-placeholder[type="text"], input:-moz-placeholder[type="password"], input:-moz-placeholder[type="datetime"], input:-moz-placeholder[type="datetime-local"], input:-moz-placeholder[type="date"], input:-moz-placeholder[type="month"], input:-moz-placeholder[type="time"], input:-moz-placeholder[type="week"], input:-moz-placeholder[type="number"], input:-moz-placeholder[type="email"], input:-moz-placeholder[type="url"], input:-moz-placeholder[type="search"], input:-moz-placeholder[type="tel"], input:-moz-placeholder[type="color"], .uneditable-input:-moz-placeholder { color: #626c72; }

.form-control::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, .uneditable-input::-moz-placeholder { color: #626c72; }

.form-control:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, input:-ms-input-placeholder[type="text"], input:-ms-input-placeholder[type="password"], input:-ms-input-placeholder[type="datetime"], input:-ms-input-placeholder[type="datetime-local"], input:-ms-input-placeholder[type="date"], input:-ms-input-placeholder[type="month"], input:-ms-input-placeholder[type="time"], input:-ms-input-placeholder[type="week"], input:-ms-input-placeholder[type="number"], input:-ms-input-placeholder[type="email"], input:-ms-input-placeholder[type="url"], input:-ms-input-placeholder[type="search"], input:-ms-input-placeholder[type="tel"], input:-ms-input-placeholder[type="color"], .uneditable-input:-ms-input-placeholder { color: #626c72; }

.form-horizontal .control-label { text-align: left; }

legend { font-size: 20px; }

label:not(.form-check-label) { font-size: 0.91875rem; font-weight: normal; line-height: normal; margin-bottom: 0.5rem; }

/* Gravity Forms
================================================== */
.gform_wrapper.gravity-theme .field_description_above .gfield_description.validation_message { padding: 10px; }

/******************************************************************
Author: DD9
Stylesheet: Sidebars
******************************************************************/
#sidebar .widget { margin-bottom: 2rem; }

.widget-title { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #dae4ea; }

.widget ul { padding: 0; margin: 0; }

.widget ul li { list-style: none; }

.widget select { margin-bottom: 10px; }

.widget .textwidget > *:last-child { margin-bottom: 0 !important; }

/******************************************************************
Author: DD9
Stylesheet: Footer
******************************************************************/
#site-footer { clear: both; font-size: 1rem; padding: 3rem 0 0; }

#site-footer a { border: none; }

#site-footer .site-credit, #site-footer .site-credit:hover { opacity: 0; cursor: default; }

#site-footer .site-credit { width: 1px; overflow: hidden; display: inline-block; height: 1px; }

#site-footer .widget-title { border: none; font-size: 1rem; }

.footer-brand { display: block; margin-bottom: 1rem; }

.footer-brand:hover { opacity: 0.8; }

.footer-brand img { border: 1px solid #fff; display: block; width: 35px; }

@media (min-width: 1200px) { .footer-brand img { width: 80px; } }

#site-footer .social-links a, #site-footer .footer-contact a { font-size: 1rem; }

.newsletter-signup-footer + .social-links, .newsletter-signup-footer + .footer-contact, .social-links + .footer-contact { margin-top: 1rem; }

/* Newsletter Signup
================================================== */
@media (min-width: 992px) { .newsletter-signup-footer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

.newsletter-signup-footer .widget-title { padding-bottom: 0; }

.newsletter-signup-footer .footer-widget-1 { padding: 0 80px 0 0; }

@media (min-width: 992px) { .newsletter-signup-footer .footer-widget-1 { padding: 0 100px 0 20px; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } }

.newsletter-signup-footer .gform_wrapper { position: relative; }

.newsletter-signup-footer .gfield_label { display: none !important; }

.newsletter-signup-footer input[type="text"] { color: white; background-color: transparent; border-radius: 0; border: none; border-bottom: 1px solid rgba(255, 255, 255, 0.5); padding-left: 0 !important; width: 100% !important; }

.newsletter-signup-footer .gform_footer { margin: 0 !important; padding: 0 !important; position: absolute; right: -40px; top: 3px; }

.newsletter-signup-footer .gform_footer:after { content: "\f061"; color: #fff; font-size: 20px; height: 20px; right: 8px; position: absolute; top: 8px; width: 15px; }

.newsletter-signup-footer input.gform_button[type="submit"] { margin: 0; opacity: 0; padding: 0; position: relative; width: 30px; z-index: 2; }

.newsletter-signup-footer .ginput_container input::-webkit-input-placeholder { color: #fff; opacity: 0.5; }

.newsletter-signup-footer .ginput_container input:-moz-placeholder { color: #fff; opacity: 0.5; }

.newsletter-signup-footer .ginput_container input::-moz-placeholder { color: #fff; opacity: 0.5; }

.newsletter-signup-footer .ginput_container input:-ms-input-placeholder { color: #fff; opacity: 0.5; }

/* Footer Menu
================================================== */
#menu-footer { list-style: none; margin: 0; padding: 0; position: relative; }

@media (min-width: 992px) { #menu-footer { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; -webkit-column-gap: 40px; -moz-column-gap: 40px; column-gap: 40px; margin: 0; } }

#menu-footer > li { -webkit-column-break-inside: avoid; -moz-column-break-inside: avoid; break-inside: avoid; line-height: 1.1; margin-bottom: 20px; }

@media (min-width: 1400px) { #menu-footer > li { margin-bottom: 25px; } }

#menu-footer li:last-child { margin-bottom: 0; }

#menu-footer li > a { display: block; }

#menu-footer > li > a { font-weight: 700; margin-bottom: 15px; }

@media (min-width: 1400px) { #menu-footer > li > a { margin-bottom: 25px; } }

#menu-footer .sub-menu { margin-left: 10px; -webkit-column-break-inside: avoid; -moz-column-break-inside: avoid; break-inside: avoid; }

#menu-footer .sub-menu li { margin-bottom: 15px; }

@media (min-width: 1400px) { #menu-footer .sub-menu li { margin-bottom: 25px; } }

#menu-footer .sub-menu li:last-child { margin-bottom: 0; }

#menu-footer .sub-menu a:hover, #menu-footer .sub-menu a:active, #menu-footer .sub-menu a:focus { color: #eef3f7; }

#menu-footer > li > .sub-menu { margin-left: 0; }

/* Footer Lower
================================================== */
#footer-lower { border-top: 1px solid rgba(255, 255, 255, 0.5); margin-top: 2rem; padding: 2rem 0 0; }

@media (min-width: 992px) { #footer-lower { margin-top: 3rem; } }

.footer-communities { font-weight: 700; }

@media (min-width: 1200px) { .footer-communities { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } }

@media (min-width: 992px) { .menu-communities-title { -webkit-box-flex: 0; -webkit-flex: 0 1 25%; -ms-flex: 0 1 25%; flex: 0 1 25%; } }

.menu-communities { list-style: none; margin: 0; padding: 0; }

@media (min-width: 992px) { .menu-communities { -webkit-box-flex: 0; -webkit-flex: 0 1 75%; -ms-flex: 0 1 75%; flex: 0 1 75%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } }

@media (min-width: 992px) { .menu-communities > li { -webkit-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; } }

.site-details { font-size: 80%; padding: 1rem 0; }

/******************************************************************
Author: DD9
Stylesheet: Content Styles

These are the styles for general content
******************************************************************/
/* General Content
================================================== */
body { position: relative; padding-top: 64px; }

@media (min-width: 1200px) { body { padding-top: 0; } }

.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { max-width: 1700px; }

@media (min-width: 1400px) { .container { max-width: 1450px; } }

.bg-img { background-position: center center; background-repeat: no-repeat; background-size: cover; border-bottom: none; position: relative; }

.bg-img > .container { position: relative; }

.bg-img-shaded::before { content: ""; background-color: #000; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 0; opacity: 0.4; }

.inner-shadow { -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.25) inset; box-shadow: 0 0 25px rgba(0, 0, 0, 0.25) inset; }

.bg-gray-light { background-color: #eef3f7; }

.row-outer.bg-gray-light, .row-outer.bg-primary, .row-outer-sm.bg-gray-light, .row-outer-sm.bg-primary, .row-outer-lg.bg-gray-light, .row-outer-lg.bg-primary { overflow: hidden; }

.row-outer.bg-gray-light::before, .row-outer.bg-primary::before, .row-outer-sm.bg-gray-light::before, .row-outer-sm.bg-primary::before, .row-outer-lg.bg-gray-light::before, .row-outer-lg.bg-primary::before { display: none; background-image: url("../images/icon_wave_02.svg"); background-repeat: no-repeat; background-size: auto 100%; background-position: left top; top: -20px; content: ""; height: 343px; left: -60px; max-height: 70%; opacity: 0.4; position: absolute; width: 715px; }

@media (min-width: 992px) { .row-outer.bg-gray-light::before, .row-outer.bg-primary::before, .row-outer-sm.bg-gray-light::before, .row-outer-sm.bg-primary::before, .row-outer-lg.bg-gray-light::before, .row-outer-lg.bg-primary::before { display: block; } }

.row-outer.bg-gray-light::after, .row-outer.bg-primary::after, .row-outer-sm.bg-gray-light::after, .row-outer-sm.bg-primary::after, .row-outer-lg.bg-gray-light::after, .row-outer-lg.bg-primary::after { background-image: url("../images/icon_wave_02.svg"); background-repeat: no-repeat; background-size: auto 100%; background-position: right bottom; content: ""; height: 343px; max-height: 70%; opacity: 0.4; position: absolute; bottom: -60px; right: -20px; width: 715px; }

.row-outer.bg-gray-light > .container, .row-outer.bg-primary > .container, .row-outer-sm.bg-gray-light > .container, .row-outer-sm.bg-primary > .container, .row-outer-lg.bg-gray-light > .container, .row-outer-lg.bg-primary > .container { position: relative; z-index: 1; }

.row-outer.bg-primary, .row-outer-sm.bg-primary, .row-outer-lg.bg-primary { overflow: hidden; }

.row-outer.bg-primary::before, .row-outer-sm.bg-primary::before, .row-outer-lg.bg-primary::before { opacity: 0.05; }

.row-outer.bg-primary::after, .row-outer-sm.bg-primary::after, .row-outer-lg.bg-primary::after { opacity: 0.05; }

.row-outer.bg-primary > .container, .row-outer-sm.bg-primary > .container, .row-outer-lg.bg-primary > .container { position: relative; z-index: 1; }

.bg-gray-dark { background-color: #2d373e; }

/* .bg-white + .bg-white, .bg-gray-light + .bg-gray-light { border-top: 1px solid $hr-color; } */
/* Entry Header
================================================== */
.page-hero { background-color: #00426b; position: relative; padding: 4rem 0; }

@media (min-width: 992px) { .page-hero { padding: 7rem 0; } }

@media (min-width: 1200px) { .page-hero { padding: 12rem 0 8rem; } }

@media (min-width: 1400px) { .page-hero { padding: 22rem 0 20rem; } }

.page-hero-slim { padding: 4rem 0; }

@media (min-width: 992px) { .page-hero-slim { padding: 12rem 0 7rem; } }

.entry-header .entry-title { margin-bottom: 1rem; }

.entry-header > *:last-child { margin-bottom: 0 !important; }

.entry-subtitle { margin-bottom: 0.25rem; }

.page-header-actions .dropdown { display: inline-block; }

.entry-header + .row-footer-cta { margin-top: 1rem; }

@media (min-width: 1400px) { .entry-header + .row-footer-cta { margin-top: 2rem; } }

.page-hero.bg-img, .page-hero.bg-video { overflow: hidden; position: relative; }

.page-hero.bg-img > .container, .page-hero.bg-video > .container { position: relative; z-index: 2; }

.page-hero.bg-img::after, .page-hero.bg-video::after { background: -webkit-gradient(linear, left top, left bottom, from(#0C2658), to(rgba(28, 82, 121, 0.6))); background: -webkit-linear-gradient(top, #0C2658 0%, rgba(28, 82, 121, 0.6) 100%); background: linear-gradient(180deg, #0C2658 0%, rgba(28, 82, 121, 0.6) 100%); content: ""; height: 100%; left: 0; opacity: 0.4; position: absolute; top: 0; width: 100%; z-index: 0; }

.bg-video { overflow: hidden; position: relative; }

.bg-video video { min-height: 100%; min-width: 100%; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 0; }

.entry-header-wave { background-image: url("../images/icon_wave_01.svg"); background-repeat: no-repeat; background-size: 45px auto; background-position: center center; height: 18px; margin: 0 auto 0.75rem; width: 45px; }

@media (min-width: 1200px) { .entry-header-wave { background-size: 95px auto; height: 32px; width: 95px; } }

@media (min-width: 1400px) { .entry-header-wave { margin-bottom: 1.5rem; } }

/* Entry Content
================================================== */
.row-outer { position: relative; padding: 3rem 0; }

@media (min-width: 768px) { .row-outer { padding: 5rem 0; } }

.row-outer.bg-white + .row-outer.bg-white { margin-top: -3rem; }

@media (min-width: 992px) { .row-outer.bg-white + .row-outer.bg-white { margin-top: 0; } }

.row-outer-sm { position: relative; padding: 2rem 0; }

.row-outer-lg { position: relative; padding: 3rem 0; }

@media (min-width: 768px) { .row-outer-lg { padding: 8rem 0; } }

.content-block { margin-bottom: 2rem; }

@media (min-width: 992px) { .content-block { margin-bottom: 3rem; } }

.content-block > *:last-child { margin-bottom: 0; }

.content-block-sm { margin-bottom: 2rem; }

.content-block-sm > *:last-child { margin-bottom: 0; }

.col-content { position: relative; }

@media (max-width: 991.98px) { .col-content { margin-bottom: 2rem; } }

.col-content > *:last-child { margin-bottom: 0; }

.col-content.col-content-last { margin-bottom: 0; }

@media (max-width: 991.98px) { .col-content.col-content-last { margin-bottom: 0; } }

.row-intro > *:last-child { margin-bottom: 0 !important; }

@media (min-width: 992px) { .row-intro-2-cols { -webkit-columns: 2 500px; -moz-columns: 2 500px; columns: 2 500px; -webkit-column-gap: 4rem; -moz-column-gap: 4rem; column-gap: 4rem; } }

.row-intro-2-cols .row-title { -webkit-column-span: all; -moz-column-span: all; column-span: all; }

/* ACF Row Footer CTA
================================================== */
.row-footer-cta { margin-top: 2rem; }

.col-content-last .row-footer-cta { margin-top: 0; }

/* ACF Alert Row
================================================== */
@media (min-width: 1200px) { .layout-alert-row { padding: 3rem 0; } }

/* ACF Text + Image Row
================================================== */
/* ACF Basic Content
================================================== */
.layout-basic-content .col-content { margin-bottom: 0; }

.layout-basic-content .col-content-first { margin-bottom: 2rem; }

@media (min-width: 1200px) { .layout-basic-content .col-content-first { margin-bottom: 0; padding-right: 1rem; } }

@media (min-width: 1200px) { .layout-basic-content .col-content-last { padding-left: 1rem; } }

.layout-basic-content .row-footer-cta { margin-top: 3rem; }

/* ACF Text + Image
================================================== */
.col-content-image { margin-bottom: 1.5rem; }

@media (min-width: 992px) { .col-content-image { margin-bottom: 0; padding-right: 2rem; } }

.col-content-image img { border-radius: 0.7rem; width: 100%; }

@media (min-width: 992px) { .order-lg-last .col-content-image { padding-right: 0; } }

/* ACF Toggle Panels
================================================== */
.layout-panels .toggle-panel { background-color: #fff; padding: 0; }

.layout-panels.bg-white .toggle-panel, .layout-panels.bg-none .toggle-panel { background-color: #eef3f7; }

.layout-panels .toggle-panel + .toggle-panel { margin-top: 1rem; }

.bg-white .toggle-panel { border-color: #dae4ea; }

.toggle-panel .toggle-trigger { cursor: pointer; font-size: 1.1rem; margin-bottom: 0; padding: 1rem 2rem 1rem 1rem; position: relative; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

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

@media (min-width: 992px) { .toggle-panel .toggle-trigger { font-size: 1.2rem; padding: 1.25rem 2rem 1.25rem 1.25rem; } }

.toggle-panel .toggle-trigger:hover .toggle-icon, .toggle-panel .toggle-trigger.active .toggle-icon { color: #00426b; }

.toggle-icon { color: #00426b; display: block; position: absolute; height: 30px; width: 20px; right: 0.5rem; top: 50%; margin-top: -12px; }

@media (min-width: 992px) { .toggle-icon { right: 1rem; } }

.toggle-trigger > .toggle-icon .fa, .toggle-trigger > .toggle-icon .newsletter-signup-footer .gform_footer:after, .newsletter-signup-footer .toggle-trigger > .toggle-icon .gform_footer:after, .toggle-trigger > .toggle-icon .btn-link::after, .toggle-trigger > .toggle-icon .checkmark-list > ul > li::before, .toggle-trigger > .toggle-icon ul.checkmark-list > li::before, .toggle-trigger > .toggle-icon .flickity-prev-next-button.previous::after, .toggle-trigger > .toggle-icon .flickity-prev-next-button.next::after { display: block; margin: 0 auto; width: 24px; font-size: 1.1em; }

.toggle-trigger > .toggle-icon .fa-minus { display: none; }

.toggle-panel .toggle-trigger.active, .toggle-panel .toggle-trigger.active:hover { text-decoration: none; border-bottom: none; }

.toggle-panel .toggle-trigger.active > .toggle-icon .fa-minus, .toggle-panel .toggle-trigger.active:hover > .toggle-icon .fa-minus { display: block; }

.toggle-panel .toggle-trigger.active > .toggle-icon .fa-plus, .toggle-panel .toggle-trigger.active:hover > .toggle-icon .fa-plus { display: none; }

.toggle-panel-content { border-top: none; display: none; padding: 0 1.25rem 1.25rem; margin: 0; }

.toggle-panel-content > *:last-child { margin-bottom: 0 !important; }

/******************************************************************
Author: DD9
Stylesheet: Posts
******************************************************************/
/* Blog Content
================================================== */
.byline, .entry-meta { color: #626c72; margin: 0; font-size: 0.91875rem; }

.byline a, .entry-meta a { color: inherit; }

/* Entry Meta
================================================== */
.entry-meta > li::after { content: "|"; display: inline; margin: 0 5px; }

.entry-meta > li:last-child::after { display: none; }

/* Excerpts & Content
================================================== */
.row-post-excerpt { border-bottom: 1px solid #dae4ea; margin-bottom: 3rem; padding-bottom: 3rem; }

.entry-excerpt > *:last-child { margin-bottom: 0; }

.entry-content { margin-bottom: 3rem; }

.entry-content > *:last-child { margin-bottom: 0; }

/* Featured Image
================================================== */
.entry-featured-img { margin-bottom: 1.5rem; text-align: center; }

.entry-featured-img.bg-img { height: 180px; }

@media (min-width: 768px) { .entry-featured-img.bg-img { height: 320px; } }

@media (min-width: 992px) { .entry-featured-img.bg-img { height: 360px; } }

.excerpt-img { position: relative; margin-bottom: 20px; }

@media (min-width: 576px) { .excerpt-img { margin-bottom: 0; } }

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

.excerpt-img.bg-img { height: 250px; margin-bottom: 2rem; }

@media (min-width: 768px) { .excerpt-img.bg-img { margin-bottom: 0; } }

/* Entry Footer
================================================== */
.article-footer { padding: 10px 0; border-top: 1px solid #dae4ea; color: #2d373e; font-size: 12px; }

.article-footer .commentnum { text-align: right; width: 30%; }

.article-footer .commentnum a { text-decoration: none; color: #626c72; }

.article-footer .commentnum a:hover { color: #1d242a; }

.article-footer .tags { width: 70%; }

.article-footer .post-link { margin-top: -1px; padding-left: 10px; }

.article-footer .post-link:hover { text-decoration: none; }

.excerpt-footer { border-top: none; }

/* Pagination & Pager
================================================== */
.pagination { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

/* Pager (next/prev nav)
================================================== */
#single-post-nav .pager { margin: 2rem 0; font-size: 0.91875rem; }

.pager { padding-left: 0; margin: 0; list-style: none; text-align: center; }

.pager li { display: block; }

@media (min-width: 768px) { .pager li { display: inline; } }

.pager li > a, .pager li > span > a { display: inline-block; }

@media (max-width: 767.98px) { .pager li > a, .pager li > span > a { display: block; } }

@media (min-width: 768px) { .pager .next > a, .pager .next > span { float: right; } }

.pager .previous { margin-bottom: 1.5rem; }

@media (min-width: 768px) { .pager .previous { margin-bottom: 0; } }

@media (min-width: 768px) { .pager .previous > a, .pager .previous > span { float: left; } }

/******************************************************************
Author: DD9
Stylesheet: Header & Navigation
******************************************************************/
/* Weglot translation EN/ES button
================================================== */
.country-selector.weglot-inline.weglot-default { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: fixed; right: 55px; top: 25px; z-index: 15; }

@media (min-width: 1200px) { .country-selector.weglot-inline.weglot-default { position: absolute; right: 20px; top: 15px; } }

.country-selector.weglot-inline.weglot-default a, .country-selector.weglot-inline.weglot-default .weglot-lang > span { border: none; border-bottom: 1px solid rgba(255, 255, 255, 0); color: #fff; display: block; font-size: 0.9rem; font-weight: bold; line-height: 1; }

.country-selector.weglot-inline.weglot-default .wgcurrent > span { border-color: #fff; }

.country-selector.weglot-inline.weglot-default > ul > li { line-height: 1 !important; display: block; margin: 0; }

@media (min-width: 1200px) { body.scrolled .country-selector.weglot-inline.weglot-default { z-index: 11; } }

/* Main Header and Nav: Bootstrap overrides
================================================== */
#site-header { background-color: #4d859e; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); position: fixed; padding: 0; top: 0; width: 100%; z-index: 12; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

@media (prefers-reduced-motion: reduce) { #site-header { -webkit-transition: none; transition: none; } }

@media (min-width: 1200px) { #site-header { -webkit-box-shadow: none; box-shadow: none; background-color: transparent; } }

#site-header .navbar { border: none; margin-bottom: 0; padding-top: 0.51rem; padding-bottom: 0.51rem; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

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

@media (min-width: 1200px) { #site-header .navbar { padding-top: 25px; padding-bottom: 25px; } }

#site-header .navbar-brand { font-size: 2px; color: transparent; margin: 0; padding: 0; width: 35px; z-index: 12; }

@media (min-width: 1200px) { #site-header .navbar-brand { height: 98px; width: 75px; } }

#site-header .navbar-brand:hover { opacity: 0.8; }

#site-header .logo-full { -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

@media (prefers-reduced-motion: reduce) { #site-header .logo-full { -webkit-transition: none; transition: none; } }

#site-header .logo-slim { display: block; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

@media (prefers-reduced-motion: reduce) { #site-header .logo-slim { -webkit-transition: none; transition: none; } }

@media (min-width: 992px) { #site-header .logo-slim { opacity: 0; position: absolute; top: 100px; } }

.navbar-light .navbar-toggler, .navbar-dark .navbar-toggler { background-color: #00426b; padding: 0.4rem .4rem; font-size: 1.2rem; }

.navbar-light .navbar-toggler:hover, .navbar-light .navbar-toggler:focus, .navbar-light .navbar-toggler:active, .navbar-dark .navbar-toggler:hover, .navbar-dark .navbar-toggler:focus, .navbar-dark .navbar-toggler:active { -webkit-box-shadow: none; box-shadow: none; }

.navbar-light .navbar-toggler-icon, .navbar-dark .navbar-toggler-icon { width: 1.2em; height: 1.2em; }

/* Dropdown menus
================================================== */
.navbar-light .navbar-primary .dropdown-menu, .navbar-dark .navbar-primary .dropdown-menu, .dropdown-menu, .text-white .dropdown-menu { line-height: 1.2; margin: 0; }

@media (min-width: 1200px) { .navbar-light .navbar-primary .dropdown-menu, .navbar-dark .navbar-primary .dropdown-menu, .dropdown-menu, .text-white .dropdown-menu { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } }

.navbar-light .navbar-primary .dropdown-menu > li, .navbar-dark .navbar-primary .dropdown-menu > li, .dropdown-menu > li, .text-white .dropdown-menu > li { margin-bottom: .85rem; font-weight: normal; }

.navbar-light .navbar-primary .dropdown-menu > li:last-child, .navbar-dark .navbar-primary .dropdown-menu > li:last-child, .dropdown-menu > li:last-child, .text-white .dropdown-menu > li:last-child { margin-bottom: 0; }

.navbar-light .navbar-primary .dropdown-menu > li > a, .navbar-dark .navbar-primary .dropdown-menu > li > a, .dropdown-menu > li > a, .text-white .dropdown-menu > li > a { color: #626c72 !important; white-space: normal; display: block; padding: 0 .65rem; }

@media (min-width: 1500px) { .navbar-light .navbar-primary .dropdown-menu > li > a, .navbar-dark .navbar-primary .dropdown-menu > li > a, .dropdown-menu > li > a, .text-white .dropdown-menu > li > a { padding-right: 1rem; padding-left: 1rem; } }

.navbar-light .navbar-primary .dropdown-menu > li > a:hover, .navbar-dark .navbar-primary .dropdown-menu > li > a:hover, .dropdown-menu > li > a:hover, .text-white .dropdown-menu > li > a:hover { background-color: transparent; color: #4d859e !important; text-decoration: none !important; }

.navbar-light .navbar-primary .dropdown-menu > li > a > li > .dropdown-menu, .navbar-dark .navbar-primary .dropdown-menu > li > a > li > .dropdown-menu, .dropdown-menu > li > a > li > .dropdown-menu, .text-white .dropdown-menu > li > a > li > .dropdown-menu { border-radius: 0; border: none; -webkit-box-shadow: none; box-shadow: none; display: block; left: auto; margin: 0 0 10px 10px; padding: 0; position: relative; top: auto; width: auto; }

.navbar-light .navbar-primary .dropdown-menu > li > a > li:last-of-type > .dropdown-menu, .navbar-dark .navbar-primary .dropdown-menu > li > a > li:last-of-type > .dropdown-menu, .dropdown-menu > li > a > li:last-of-type > .dropdown-menu, .text-white .dropdown-menu > li > a > li:last-of-type > .dropdown-menu { margin-bottom: 0; }

.navbar-light .navbar-primary .dropdown-menu > li > a > .active > a, .navbar-light .navbar-primary .dropdown-menu > li > a > .active > a:hover, .navbar-light .navbar-primary .dropdown-menu > li > a > .active > a:focus, .navbar-dark .navbar-primary .dropdown-menu > li > a > .active > a, .navbar-dark .navbar-primary .dropdown-menu > li > a > .active > a:hover, .navbar-dark .navbar-primary .dropdown-menu > li > a > .active > a:focus, .dropdown-menu > li > a > .active > a, .dropdown-menu > li > a > .active > a:hover, .dropdown-menu > li > a > .active > a:focus, .text-white .dropdown-menu > li > a > .active > a, .text-white .dropdown-menu > li > a > .active > a:hover, .text-white .dropdown-menu > li > a > .active > a:focus { background-color: transparent; color: #00426b; }

/* Primary Menu
================================================== */
#site-header .navbar-primary > li { position: relative; }

#site-header .navbar-primary > li::after { content: ""; background-image: url("../images/icon_wavy_line.svg"); background-repeat: no-repeat; background-size: 41px auto; background-position: center center; display: block; height: 5px; left: -17px; margin: 0; opacity: 0; position: absolute; top: 18px; width: 15px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

@media (prefers-reduced-motion: reduce) { #site-header .navbar-primary > li::after { -webkit-transition: none; transition: none; } }

@media (min-width: 1200px) { #site-header .navbar-primary > li::after { left: auto; margin: -8px auto 0; position: relative; top: auto; width: 41px; } }

@media (min-width: 1200px) { #site-header .navbar-primary > li:hover::after { opacity: 1; } }

#site-header .navbar-primary > li > a { font-size: 1rem; position: relative; font-weight: 700; }

@media (min-width: 1200px) { #site-header .navbar-primary > li > a { font-size: 1.05rem; padding-right: .55rem; padding-left: .55rem; } }

@media (min-width: 1400px) { #site-header .navbar-primary > li > a { font-size: 1.1rem; } }

#site-header .navbar-primary .dropdown-toggle::after { display: none; }

#site-header .navbar-primary .dropdown-clickable-link { display: none; }

@media (min-width: 1200px) { #site-header .navbar-primary .dropdown-clickable-link { display: block; } }

@media (min-width: 1200px) { #site-header .navbar-primary .dropdown-toggle { display: none; } }

@media (min-width: 1200px) { #site-header .navbar-primary .dropdown > .dropdown-menu { display: block; visibility: hidden; opacity: 0; } }

@media (min-width: 1200px) { #site-header .navbar-primary .dropdown:hover > .dropdown-menu { visibility: visible; opacity: 1; } }

#site-header .navbar-primary .btn-header { padding: 0; text-align: left; }

#site-header .navbar-primary .btn-header > a { background-color: #00426b; color: #fff; display: inline-block; letter-spacing: .05em; padding: 0.35rem 0.8rem; }

@media (min-width: 992px) { #site-header .navbar-primary .btn-header > a { font-size: 1rem; } }

#site-header .navbar-primary .btn-header > a:hover { background-color: #00426b; }

#site-header .navbar-primary > li:last-child.btn-header { margin-bottom: 20px; }

@media (min-width: 992px) { #site-header .navbar-primary > li:last-child.btn-header { margin-bottom: 0; } }

@media (min-width: 992px) { #menu-header-left, #menu-header-right { width: 50%; } }

#menu-header-left { margin-top: 10px; }

@media (min-width: 992px) { #menu-header-left { margin-top: 0; } }

@media (min-width: 1200px) { #menu-header-left { padding-right: 80px; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 1200px) { #menu-header-right { padding-left: 80px; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } }

/* Scrolled
================================================== */
body.scrolled #site-header { background-color: #4d859e; }

@media (min-width: 992px) { body.scrolled #site-header { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } }

@media (min-width: 1200px) { body.scrolled #site-header .navbar { padding-top: 9px; padding-bottom: 9px; } }

body.scrolled #site-header .navbar-brand { height: auto; width: 35px; }

/* Current page highlighting 
================================================== */
#site-header .navbar-primary > li.current-menu-item::after, #site-header .navbar-primary > li.current-menu-parent::after, #site-header .navbar-primary > li.current-menu-ancestor::after, #site-header .navbar-primary > li.current_page_parent::after { opacity: 1; }

#site-header .navbar-primary > li.dropdown.open > a:hover { color: #2f7050; }

#site-header .navbar-primary .dropdown-menu > li.current-menu-item > a { color: #2f7050; }

body.post-type-archive-tribe_events #site-header .navbar-primary li#menu-item-4853::after, body.single-tribe_events #site-header .navbar-primary li#menu-item-4853::after { opacity: 1; }

/******************************************************************
Author: DD9
Stylesheet: Sticky Sub-Nav
******************************************************************/
.row-scrollnav { position: relative; z-index: 11; }

#subsection-nav-holder { background-color: #00426b; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); width: 100%; z-index: 103; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

@media (prefers-reduced-motion: reduce) { #subsection-nav-holder { -webkit-transition: none; transition: none; } }

#subsection-nav-holder .dropdown { min-width: 220px; }

#subsection-nav-holder .navbar { margin: 0; padding: 0; }

#navbar-scroll { border: none; }

#navbar-scroll .navbar-header { margin: 0 auto; }

#subsection-nav { padding: 0 !important; z-index: 1; text-align: center; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

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

@media (min-width: 992px) { #subsection-nav { border: none; background-color: transparent; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; list-style: none; padding: 0 !important; margin: 0 auto; min-width: 10px; position: relative; width: 100%; } }

@media (min-width: 992px) { #subsection-nav > li { display: inline-block; float: none; padding: 0; margin: 0 25px 0 0; } }

#subsection-nav > li > a { border-bottom: 4px solid transparent; color: #fff; font-size: 1rem; font-weight: 700; display: block; padding: 15px 0 11px; position: relative; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

@media (prefers-reduced-motion: reduce) { #subsection-nav > li > a { -webkit-transition: none; transition: none; } }

@media (min-width: 1400px) { #subsection-nav > li > a { padding: 25px 0 21px; } }

#subsection-nav > li > a:hover { background-color: transparent; color: #fff; }

#subsection-nav > li > a:active, #subsection-nav > li > a:focus { background-color: transparent; color: #fff; }

#subsection-nav > li > a.active, #subsection-nav > li > a.active:hover, #subsection-nav > li > a.active:focus, #subsection-nav > li > a.active:active { color: #fff; }

@media (min-width: 992px) { #subsection-nav > li > a.active, #subsection-nav > li > a.active:hover, #subsection-nav > li > a.active:focus, #subsection-nav > li > a.active:active { border-color: #4d859e; color: #fff; } }

#subsection-nav.nav::before, #subsection-nav.nav::after { content: none; }

#subsection-nav-toggle { background-color: #4d859e; border: none; color: #fff; display: block; font-size: 0.875rem; font-weight: 700; float: none; margin: 10px auto; padding: 5px 15px; position: relative; }

@media (min-width: 992px) { #subsection-nav-toggle { display: none; } }

@media (min-width: 992px) { .navbar-collapse.navbar-subsection-collapse { display: block; padding-left: 0; padding-right: 0; width: 100%; } }

#subsection-nav-holder.stuck { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); position: fixed; width: 100%; top: 64px; right: 0; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }

@media (prefers-reduced-motion: reduce) { #subsection-nav-holder.stuck { -webkit-transition: none; transition: none; } }

#subsection-nav-holder.stuck #subsection-nav > li > a { padding: 10px 0 6px; }

/******************************************************************
Author: DD9
Stylesheet: Components

Components built for BREW such as breadcrumbs and next/previous posts
as well as Bootstrap components
******************************************************************/
/* Font Awesome 
================================================== */
.fa, .newsletter-signup-footer .gform_footer:after, .btn-link::after, .checkmark-list > ul > li::before, ul.checkmark-list > li::before, .flickity-prev-next-button.previous::after, .flickity-prev-next-button.next::after { -moz-font-feature-settings: normal; -moz-font-language-override: normal; -moz-osx-font-smoothing: grayscale; font-family: "Font Awesome 5 Free"; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 900; letter-spacing: normal; line-height: 1; text-rendering: auto; }

/* Social Links: 
Basic styling used in footer and the #author-info box
================================================== */
.social-links { margin: 0; }

.social-links li { display: inline-block; }

.social-links a { padding-right: 10px; font-size: 1.4em; }

.social-links a:hover { color: #2f7050; }

.social-links > li:last-child > a { padding-right: 0; }

/* Buttons
================================================== */
.btn, .post-edit-link, .comment-form input.submit, .pager li > a, .pager li > span > a { white-space: normal; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

@media (prefers-reduced-motion: reduce) { .btn, .post-edit-link, .comment-form input.submit, .pager li > a, .pager li > span > a { -webkit-transition: none; transition: none; } }

.btn:hover, .post-edit-link:hover, .comment-form input.submit:hover, .pager li > a:hover, .pager li > span > a:hover, .btn:focus, .post-edit-link:focus, .comment-form input.submit:focus, .pager li > a:focus, .pager li > span > a:focus, .btn:active, .post-edit-link:active, .comment-form input.submit:active, .pager li > a:active, .pager li > span > a:active { -webkit-box-shadow: none !important; box-shadow: none !important; outline: none; }

@media (min-width: 1200px) { .btn:not(.btn-lg):not(.btn-sm):not(.btn-link), .post-edit-link:not(.btn-lg):not(.btn-sm):not(.btn-link), .comment-form input.submit:not(.btn-lg):not(.btn-sm):not(.btn-link), .pager li > a:not(.btn-lg):not(.btn-sm):not(.btn-link), .pager li > span > a:not(.btn-lg):not(.btn-sm):not(.btn-link) { padding: 0.6rem 1.25rem; } }

@media (min-width: 1400px) { .btn:not(.btn-lg):not(.btn-sm):not(.btn-link), .post-edit-link:not(.btn-lg):not(.btn-sm):not(.btn-link), .comment-form input.submit:not(.btn-lg):not(.btn-sm):not(.btn-link), .pager li > a:not(.btn-lg):not(.btn-sm):not(.btn-link), .pager li > span > a:not(.btn-lg):not(.btn-sm):not(.btn-link) { font-size: 1.05rem; min-width: 180px; padding: 0.6rem 1.5rem; } }

.btn-link { border: none; border-radius: 0; color: #00426b; font-weight: 700; padding: 0; }

.btn-link:hover, .btn-link:active, .btn-link:focus { color: #2f7050; }

.btn-link::after { content: "\f061"; color: inherit; display: inline-block; margin-left: 10px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

.btn-primary:hover, .comment-form input.submit:hover, .btn-primary:active, .comment-form input.submit:active, .btn-primary:focus, .comment-form input.submit:focus { background-color: #2f7050; border-color: #2f7050; }

.btn-info { color: #fff; }

.btn-info:hover, .btn-info:active, .btn-info:focus { color: #fff; }

.btn-light { color: #00426b; }

.btn-light:hover, .btn-light:active, .btn-light:focus { color: #fff; background-color: rgba(255, 255, 255, 0.2); border-color: #fff; }

.btn-dark:hover, .btn-dark:active, .btn-dark:focus { color: #fff; background-color: #00426b; border-color: #00426b; }

.modal-footer .btn, .modal-footer .post-edit-link, .modal-footer .comment-form input.submit, .comment-form .modal-footer input.submit, .modal-footer .pager li > a, .pager .modal-footer li > a, .modal-footer .pager li > span > a, .pager .modal-footer li > span > a, .input-group-btn .btn, .input-group-btn .post-edit-link, .input-group-btn .comment-form input.submit, .comment-form .input-group-btn input.submit, .input-group-btn .pager li > a, .pager .input-group-btn li > a, .input-group-btn .pager li > span > a, .pager .input-group-btn li > span > a, .navbar .btn, .navbar .post-edit-link, .navbar .comment-form input.submit, .comment-form .navbar input.submit, .navbar .pager li > a, .pager .navbar li > a, .navbar .pager li > span > a, .pager .navbar li > span > a { margin-bottom: 0; }

.input-group-btn .btn:not(.btn-lg):not(.btn-sm), .input-group-btn .post-edit-link:not(.btn-lg):not(.btn-sm), .input-group-btn .comment-form input.submit:not(.btn-lg):not(.btn-sm), .comment-form .input-group-btn input.submit:not(.btn-lg):not(.btn-sm), .input-group-btn .pager li > a:not(.btn-lg):not(.btn-sm), .pager .input-group-btn li > a:not(.btn-lg):not(.btn-sm), .input-group-btn .pager li > span > a:not(.btn-lg):not(.btn-sm), .pager .input-group-btn li > span > a:not(.btn-lg):not(.btn-sm) { border-top-left-radius: 0; border-bottom-left-radius: 0; height: 100%; margin-left: -1px; font-size: 0.95rem; }

.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .post-edit-link, .comment-form .btn-group-lg > input.submit, .pager li.btn-group-lg > a, .pager li > span.btn-group-lg > a { font-size: 1.1rem; }

@media (min-width: 1200px) { .btn-lg, .btn-group-lg > .btn, .btn-group-lg > .post-edit-link, .comment-form .btn-group-lg > input.submit, .pager li.btn-group-lg > a, .pager li > span.btn-group-lg > a { font-size: 1.2rem; padding-left: 1rem; padding-right: 1rem; } }

@media (min-width: 1400px) { .btn-lg, .btn-group-lg > .btn, .btn-group-lg > .post-edit-link, .comment-form .btn-group-lg > input.submit, .pager li.btn-group-lg > a, .pager li > span.btn-group-lg > a { min-width: 180px; padding-left: 1.75rem; padding-right: 1.75rem; } }

.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .post-edit-link, .comment-form .btn-group-sm > input.submit, .pager li.btn-group-sm > a, .pager li > span.btn-group-sm > a { font-size: .875rem; }

@media (min-width: 1400px) { .btn-sm, .btn-group-sm > .btn, .btn-group-sm > .post-edit-link, .comment-form .btn-group-sm > input.submit, .pager li.btn-group-sm > a, .pager li > span.btn-group-sm > a { padding-left: 1.2rem; padding-right: 1.2rem; } }

.row-outer .btn + p, .row-outer .post-edit-link + p, .row-outer .comment-form input.submit + p, .comment-form .row-outer input.submit + p, .row-outer .pager li > a + p, .pager .row-outer li > a + p, .row-outer .pager li > span > a + p, .pager .row-outer li > span > a + p, .row-outer .btn + blockquote, .row-outer .post-edit-link + blockquote, .row-outer .comment-form input.submit + blockquote, .comment-form .row-outer input.submit + blockquote, .row-outer .pager li > a + blockquote, .pager .row-outer li > a + blockquote, .row-outer .pager li > span > a + blockquote, .pager .row-outer li > span > a + blockquote, .row-outer .btn + ul:not([class]), .row-outer .post-edit-link + ul:not([class]), .row-outer .comment-form input.submit + ul:not([class]), .comment-form .row-outer input.submit + ul:not([class]), .row-outer .pager li > a + ul:not([class]), .pager .row-outer li > a + ul:not([class]), .row-outer .pager li > span > a + ul:not([class]), .pager .row-outer li > span > a + ul:not([class]), .row-outer .btn + ol:not([class]), .row-outer .post-edit-link + ol:not([class]), .row-outer .comment-form input.submit + ol:not([class]), .comment-form .row-outer input.submit + ol:not([class]), .row-outer .pager li > a + ol:not([class]), .pager .row-outer li > a + ol:not([class]), .row-outer .pager li > span > a + ol:not([class]), .pager .row-outer li > span > a + ol:not([class]) { margin-top: 2rem; }

p > .btn + .btn, p > .post-edit-link + .btn, .comment-form p > input.submit + .btn, p > .btn + .post-edit-link, p > .post-edit-link + .post-edit-link, .comment-form p > input.submit + .post-edit-link, .comment-form p > .btn + input.submit, .comment-form p > .post-edit-link + input.submit, .comment-form p > input.submit + input.submit { margin-left: 5px; }

/* Wells, Alerts
================================================== */
.well > *:last-child, .alert > *:last-child, .comment-awaiting-moderation > *:last-child { margin-bottom: 0; }

.well .alert-heading, .alert .alert-heading, .comment-awaiting-moderation .alert-heading { margin-bottom: 5px; }

.well p, .alert p, .comment-awaiting-moderation p { line-height: 1.2; }

#header-alert { font-size: 1rem; margin-bottom: 0; }

#header-alert a { text-decoration: underline; }

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

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

.alert-dismissible .close { position: absolute; top: 5px; right: 15px; padding: 0; }

/* Breadcrumbs
================================================== */
.breadcrumb { background-color: transparent; font-size: 0.91875rem; padding: 0; margin-bottom: 10px; }

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

.breadcrumb .breadcrumb-item.active { display: none; }

.breadcrumb a { text-decoration: none; }

/* Small Divider Bar 
================================================== */
.divider-bar { background-color: #00426b; display: block; height: 2px; width: 50px; margin: 0 0 1.5rem; }

.text-center .divider-bar, .text-center.divider-bar { margin: 0 auto 1.5rem; }

.text-end .divider-bar, .text-end.divider-bar, .text-right .divider-bar, .text-right.divider-bar { margin: 0 0 1.5rem auto; }

/* Lists
================================================== */
.checkmark-list > ul, ul.checkmark-list { list-style: none; margin-bottom: 1.5rem; padding-left: 0 !important; }

.checkmark-list > ul > li, ul.checkmark-list > li { line-height: 1.3; margin-bottom: 14px; padding: 0 0 0 25px; position: relative; }

.checkmark-list > ul > li::before, ul.checkmark-list > li::before { content: "\f00c"; color: #2f7050; height: 10px; left: 0; position: absolute; top: 2px; width: 15px; }

/******************************************************************
Author: DD9
Stylesheet: WP author box
******************************************************************/
/* Author Box
================================================== */
#author-card { margin-top: 1rem; }

.author-img { float: left; margin-right: 1rem; margin-bottom: 1rem; }

.author-description > *:last-child { margin-bottom: 0; }

/******************************************************************
Author: DD9
Stylesheet: Shortcodes, commented out in /style.less by default
******************************************************************/
/* Clear Floats
================================================== */
.symple-clear-floats { clear: both; }

.symple-clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

/* Spacing
================================================== */
.symple-spacing { display: block; height: auto; margin: 0 !important; padding: 0 !important; background: none !important; border: none !important; outline: none !important; }

.symple-divider { clear: both; }

/* Testimonial
================================================== */
/* Pullquote
================================================== */
.pullquote { font-size: 21px; line-height: 32px; margin-bottom: 24px; }

.pullquote.right { border-left: 1px solid #dae4ea; margin: 5px 0 12px 12px; padding: 12px 0 12px 24px; float: right; width: 180px; font-size: 18px; line-height: 24px; }

.pullquote.left { border-right: 1px solid #dae4ea; margin: 5px 24px 12px 0; padding: 12px 12px 12px 0; float: left; width: 180px; font-size: 18px; line-height: 24px; }

/* Toggle
================================================== */
.symple-toggle { margin: 0 0 3px; border-top: 1px solid #dae4ea; }

.symple-toggle.last { margin-bottom: 1.5rem; }

.symple-toggle .symple-toggle-trigger { color: #626c72; display: block; border: none; font-size: 20px; padding: 0; background: none no-repeat right center transparent; outline: 0; margin: 0; cursor: pointer; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; text-transform: none; letter-spacing: normal; position: relative; }

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

.symple-toggle-trigger > span { float: left; font-size: 18px; padding: 18px 0; width: 82%; }

.toggle_icon { display: block; float: none; height: 100%; position: absolute; right: 0; top: 0; width: 20px; color: #626c72; }

.symple-toggle-trigger > .toggle_icon .fa, .symple-toggle-trigger > .toggle_icon .newsletter-signup-footer .gform_footer:after, .newsletter-signup-footer .symple-toggle-trigger > .toggle_icon .gform_footer:after, .symple-toggle-trigger > .toggle_icon .btn-link::after, .symple-toggle-trigger > .toggle_icon .checkmark-list > ul > li::before, .symple-toggle-trigger > .toggle_icon ul.checkmark-list > li::before, .symple-toggle-trigger > .toggle_icon .flickity-prev-next-button.previous::after, .symple-toggle-trigger > .toggle_icon .flickity-prev-next-button.next::after { display: block; margin: 0 auto; line-height: 70px; width: 24px; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; font-size: 1.1em; }

@media (prefers-reduced-motion: reduce) { .symple-toggle-trigger > .toggle_icon .fa, .symple-toggle-trigger > .toggle_icon .newsletter-signup-footer .gform_footer:after, .newsletter-signup-footer .symple-toggle-trigger > .toggle_icon .gform_footer:after, .symple-toggle-trigger > .toggle_icon .btn-link::after, .symple-toggle-trigger > .toggle_icon .checkmark-list > ul > li::before, .symple-toggle-trigger > .toggle_icon ul.checkmark-list > li::before, .symple-toggle-trigger > .toggle_icon .flickity-prev-next-button.previous::after, .symple-toggle-trigger > .toggle_icon .flickity-prev-next-button.next::after { -webkit-transition: none; transition: none; } }

.symple-toggle-trigger > .toggle_icon .fa-minus { display: none; }

.symple-toggle .symple-toggle-trigger:hover { background: none no-repeat right center transparent; color: #00426b; text-decoration: none; }

.symple-toggle .symple-toggle-trigger.active, .symple-toggle .symple-toggle-trigger.active:hover { color: #00426b; background: none no-repeat right center transparent; text-decoration: none; border-bottom: none; }

.symple-toggle .symple-toggle-trigger:hover > .toggle_icon .fa, .symple-toggle .symple-toggle-trigger:hover > .toggle_icon .newsletter-signup-footer .gform_footer:after, .newsletter-signup-footer .symple-toggle .symple-toggle-trigger:hover > .toggle_icon .gform_footer:after, .symple-toggle .symple-toggle-trigger:hover > .toggle_icon .btn-link::after, .symple-toggle .symple-toggle-trigger:hover > .toggle_icon .checkmark-list > ul > li::before, .symple-toggle .symple-toggle-trigger:hover > .toggle_icon ul.checkmark-list > li::before, .symple-toggle .symple-toggle-trigger:hover > .toggle_icon .flickity-prev-next-button.previous::after, .symple-toggle .symple-toggle-trigger:hover > .toggle_icon .flickity-prev-next-button.next::after { color: #00426b; }

.symple-toggle .symple-toggle-trigger.active > .toggle_icon .fa-minus, .symple-toggle .symple-toggle-trigger.active:hover > .toggle_icon .fa-minus { display: block; color: #00426b; }

.symple-toggle .symple-toggle-trigger.active > .toggle_icon .fa-plus, .symple-toggle .symple-toggle-trigger.active:hover > .toggle_icon .fa-plus { display: none; color: #00426b; }

.symple-toggle .symple-toggle-container { border: none; display: none; overflow: hidden; margin: 0 0 1.5 0; padding: 0; }

.symple-toggle-container > p:empty { display: none; }

/* Columns
================================================== */
.symple-one-half { width: 48%; }

.symple-one-third { width: 30.66%; }

.symple-two-thirds, .symple-two-third { width: 65.33%; }

.symple-one-fourth { width: 22%; }

.symple-three-fourths, .symple-three-fourth { width: 74%; }

.symple-one-fifth { width: 16.8%; }

.symple-two-fifths, .symple-two-fifth { width: 37.6%; }

.symple-three-fifths, .symple-three-fifth { width: 58.4%; }

.symple-four-fifths, .symple-four-fifth { width: 67.2%; }

.symple-one-sixth { width: 13.33%; }

.symple-five-sixths, .symple-five-sixth { width: 82.67%; }

.symple-one-half, .symple-one-third, .symple-two-third, .symple-two-thirds, .symple-three-fourth, .symple-three-fourths, .symple-one-fourth, .symple-one-fifth, .symple-two-fifth, .symple-two-fifths, .symple-three-fifth, .symple-three-fifths, .symple-four-fifth, .symple-four-fifths, .symple-one-sixth, .symple-five-sixth, .symple-five-sixths { position: relative; margin-right: 4%; margin-bottom: 2em; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; }

.symple-column-last { margin-right: 0 !important; clear: right; }

.symple-column-last:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

@media (max-width: 575.98px) { .symple-one-half, .symple-one-third, .symple-two-third, .symple-two-thirds, .symple-three-fourth, .symple-three-fourths, .symple-one-fourth, .symple-one-fifth, .symple-two-fifth, .symple-two-fifths, .symple-three-fifth, .symple-three-fifths, .symple-four-fifth, .symple-four-fifths, .symple-one-sixth, .symple-five-sixth, .symple-five-sixths { float: none; margin-right: 0; width: 100%; } }

/******************************************************************
Author: DD9
Stylesheet: Utilities
******************************************************************/
* { -ms-word-wrap: break-word; word-wrap: break-word; }

/* Images
================================================== */
img { max-width: 100%; height: auto; }

iframe { max-width: 100%; }

/* Random helpful classes */
.relative { position: relative; }

.last-child-no-bm > *:last-child { margin-bottom: 0; }

/* Class to make light text 
// (for use on dark background)
================================================== */
.text-white { color: #fff; }

.text-white h1, .text-white .h1, .text-white .h1, .text-white h2, .text-white .h2, .text-white .h2, .text-white h3, .text-white .h3, .text-white .h3, .text-white h4, .text-white .h4, .text-white .h4, .text-white h5, .text-white .h5, .text-white .h5, .text-white h6, .text-white .h6, .text-white .h6, .text-white h6.subtitle, .text-white .subtitle.h6, .text-white a:not(.btn):not(.post-edit-link), .text-white .btn-link, .text-white .lead, .text-white blockquote, .text-white blockquote footer, .text-white blockquote small, .text-white blockquote .small, .text-white blockquote .small, .text-white .pullquote-content, .text-white .pullquote-cite, .text-white .byline, .text-white .entry-meta { color: #fff; }

.text-white .pullquote::before { color: rgba(255, 255, 255, 0.3); }

.text-white a:not(.btn):not(.post-edit-link):hover { text-decoration: underline; }

.text-white hr { border-top-color: rgba(255, 255, 255, 0.5); }

.text-white .divider-bar { background-color: rgba(255, 255, 255, 0.5); }

.text-white .breadcrumb-item + .breadcrumb-item::before { color: #fff; }

/******************************************************************
Author: DD9
Stylesheet: Card Overrides and Extra Styles
******************************************************************/
.card { position: relative; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

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

.row-col-cards > .col { margin-bottom: 2rem; }

.card-header { padding: 1.4rem; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

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

.card-header > *:last-child { margin-bottom: 0 !important; }

@media (min-width: 1400px) { .card-header { padding: 2rem; } }

.card-title { font-size: 1.1rem; }

@media (min-width: 992px) { .card-title { font-size: 1.2rem; } }

.card-title a { color: #2d373e; }

.card-title a:hover { color: #2f7050; }

.card.full-hover:hover .card-title, .card.full-hover:hover .card-title a { color: #2f7050; }

.card.full-hover:hover .card-footer .btn-link { border-color: #00426b; color: #2f7050; }

.card.full-hover:hover .card-header.bg-primary { opacity: 0.8; }

.card.full-hover:hover .card-header.bg-primary .card-title, .card.full-hover:hover .card-header.bg-primary .card-title a { color: #fff; }

.card.full-hover:hover .card-img.bg-img::before { opacity: 0.25; }

.card-body { padding: 1.4rem; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

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

@media (min-width: 1400px) { .card-body { padding: 2rem; } }

.card-body > *:last-child { margin-bottom: 0 !important; }

.card-text { font-size: 1.05rem; margin-bottom: 0.75rem; }

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

.card-text > ul:not([class]) { padding-left: 15px; list-style: disc; margin-bottom: 1rem; }

.card-text > ul:not([class]) ul:not([class]) { list-style: circle; }

.card-img { border-radius: 0.7rem; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

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

.card-img.bg-img:not(.card-img-contained) { height: 360px; position: relative; }

@media (min-width: 768px) { .card-img.bg-img:not(.card-img-contained) { height: 360px; } }

@media (min-width: 1200px) { .card-img.bg-img:not(.card-img-contained) { height: 300px; } }

@media (min-width: 1400px) { .card-img.bg-img:not(.card-img-contained) { height: 360px; } }

.card-img.bg-img:not(.card-img-contained)::before { background-color: #2f7050; border-radius: 0.7rem; content: ""; height: 100%; opacity: 0; position: absolute; width: 100%; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

@media (prefers-reduced-motion: reduce) { .card-img.bg-img:not(.card-img-contained)::before { -webkit-transition: none; transition: none; } }

.card-img.full-hover:hover { opacity: 0.75; }

.card-img.bg-img.full-hover:hover::before { opacity: 0.25; }

.card-img.card-img-contained { height: 160px; width: 100%; background-size: contain; padding: 2.2rem; background-origin: content-box; }

@media (min-width: 992px) { .card-img.card-img-contained { padding: 3rem 2.2rem; } }

.card-img.card-img-contained + .card-body { padding-top: 0; }

.card-footer { border: none; background-color: transparent; margin-top: -1rem; padding: 0 1.4rem 1.4rem; }

@media (min-width: 1400px) { .card-footer { padding: 0 2rem 2rem; } }

.card-footer > *:last-child { margin-bottom: 0; }

.card.bg-transparent > *:last-child { margin-bottom: 0; padding-bottom: 0; }

.card.bg-transparent .card-header, .card.bg-transparent .card-body, .card.bg-transparent .card-footer { padding-left: 0; padding-right: 0; }

.card.bg-transparent .card-footer { line-height: 1.1; padding-bottom: 0; }

/* ACF Icon Cards
================================================== */
.layout-cards-icons .card.full-hover:hover { border-color: #2f7050; }

/******************************************************************
Author: DD9
Stylesheet: Grids
******************************************************************/
/* Gallery
================================================== */
.grid-outer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: relative; width: 100%; height: 100%; }

.grid-cards { list-style: none; margin: 0; padding: 0; display: grid; grid-gap: 2rem; grid: auto / 1fr 1fr 1fr 1fr; width: 100%; }

.grid-cards .card { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; padding-bottom: 0; }

.grid-cards .card-img.bg-img { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; margin-right: 1rem; }

@media (min-width: 992px) { .grid-cards .card-img.bg-img { margin-right: 1.4rem; } }

.grid-cards .card-img.bg-img:not(.card-img-contained) { height: 80px; width: 80px; position: relative; }

@media (min-width: 768px) { .grid-cards .card-img.bg-img:not(.card-img-contained) { height: 120px; width: 120px; } }

@media (min-width: 992px) { .grid-cards .card-img.bg-img:not(.card-img-contained) { height: 170px; width: 170px; } }

.grid-cards .card-content .card-body { padding-top: 0.2rem; }

.grid-item { position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; grid-column-start: auto; grid-row-start: auto; grid-row-end: span 2; grid-column-end: span 4; background-size: cover; background-position: center; overflow: hidden; }

@media (min-width: 992px) { .grid-item { grid-row-end: span 1; grid-column-end: span 2; } }

.grid-item .card-text, .grid-item .card-footer, .grid-item .btn, .grid-item .post-edit-link, .grid-item .comment-form input.submit, .comment-form .grid-item input.submit, .grid-item .pager li > a, .pager .grid-item li > a, .grid-item .pager li > span > a, .pager .grid-item li > span > a { font-size: 0.875rem; }

@media (min-width: 1200px) { .grid-item .card-text, .grid-item .card-footer, .grid-item .btn, .grid-item .post-edit-link, .grid-item .comment-form input.submit, .comment-form .grid-item input.submit, .grid-item .pager li > a, .pager .grid-item li > a, .grid-item .pager li > span > a, .pager .grid-item li > span > a { font-size: 1.05rem; } }

.grid-item .card.full-hover:hover { cursor: pointer; }

@media (min-width: 1200px) { .grid-item:first-child { grid-row-end: span 4; grid-column-end: span 2; } }

@media (min-width: 1200px) { .grid-item:first-child .card { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }

@media (min-width: 1200px) { .grid-item:first-child .card-title { font-size: 1.5rem; } }

@media (min-width: 1200px) { .grid-item:first-child .card-img.bg-img { margin-bottom: 1.6rem; margin-right: 0; } }

@media (min-width: 1200px) { .grid-item:first-child .card-img.bg-img:not(.card-img-contained) { height: 400px; width: 100%; position: relative; } }

/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled { position: relative; }

.flickity-enabled:focus { outline: none; }

.flickity-viewport { overflow: hidden; position: relative; height: 100%; }

.flickity-slider { position: absolute; width: 100%; height: 100%; }

/* draggable */
.flickity-enabled.is-draggable { -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.flickity-enabled.is-draggable .flickity-viewport { cursor: move; cursor: -webkit-grab; cursor: grab; }

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down { cursor: -webkit-grabbing; cursor: grabbing; }

/* ---- flickity-button ---- */
.flickity-button { position: absolute; background: rgba(255, 255, 255, 0.75); border: none; color: #333; }

.flickity-button:hover { background: white; cursor: pointer; }

.flickity-button:focus { outline: none; -webkit-box-shadow: 0 0 0 5px #19F; box-shadow: 0 0 0 5px #19F; }

.flickity-button:active { opacity: 0.6; }

.flickity-button:disabled { opacity: 0.3; cursor: auto; /* prevent disabled button from capturing pointer up event. #716 */ pointer-events: none; }

.flickity-button-icon { fill: currentColor; }

/* ---- previous/next buttons ---- */
.flickity-prev-next-button { top: 50%; width: 44px; height: 44px; border-radius: 50%; /* vertically center */ -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.flickity-prev-next-button.previous { left: 10px; }

.flickity-prev-next-button.next { right: 10px; }

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous { left: auto; right: 10px; }

.flickity-rtl .flickity-prev-next-button.next { right: auto; left: 10px; }

.flickity-prev-next-button .flickity-button-icon { position: absolute; left: 20%; top: 20%; width: 60%; height: 60%; }

/* ---- page dots ---- */
.flickity-page-dots { position: absolute; width: 100%; bottom: -25px; padding: 0; margin: 0; list-style: none; text-align: center; line-height: 1; }

.flickity-rtl .flickity-page-dots { direction: rtl; }

.flickity-page-dots .dot { display: inline-block; width: 10px; height: 10px; margin: 0 8px; background: #333; border-radius: 50%; opacity: 0.25; cursor: pointer; }

.flickity-page-dots .dot.is-selected { opacity: 1; }

/******************************************************************
Author: DD9
Stylesheet: Customizations to https://flickity.metafizzy.co/
******************************************************************/
/* Navigation
================================================== */
.flickity-button { color: #2d373e; }

/* Dots */
.flickity-page-dots .dot { background: #dae4ea; opacity: 1; }

.flickity-page-dots .dot.is-selected { background-color: #00426b; }

/* Next/Prev */
.flickity-prev-next-button.previous, .flickity-prev-next-button.next { background-color: #00426b; border-radius: 0; color: #fff; height: 35px; width: 35px; }

@media (min-width: 992px) { .flickity-prev-next-button.previous, .flickity-prev-next-button.next { height: 44px; width: 44px; } }

.flickity-prev-next-button.previous::after, .flickity-prev-next-button.next::after { font-size: 1.1rem; }

.flickity-prev-next-button.previous:hover .flickity-prev-next-button.previous:focus, .flickity-prev-next-button.previous:active, .flickity-prev-next-button.next:hover .flickity-prev-next-button.previous:focus, .flickity-prev-next-button.next:active, .flickity-prev-next-button.previous:hover .flickity-prev-next-button.next:focus, .flickity-prev-next-button.next:hover .flickity-prev-next-button.next:focus { background-color: #000; }

.flickity-prev-next-button.previous { left: 0; }

.flickity-prev-next-button.previous::after { content: "\f060"; }

.flickity-prev-next-button.next { right: 0; }

.flickity-prev-next-button.next::after { content: "\f061"; }

.flickity-prev-next-button .flickity-button-icon { display: none; }

/* Standard slideshow
================================================== */
.carousel-flickity.carousel-standard { background: #eef3f7; border-radius: 1rem; height: 450px; padding: 1.5rem; position: relative; -webkit-transition: opacity 0.4s; transition: opacity 0.4s; }

@media (min-width: 992px) { .carousel-flickity.carousel-standard { height: 650px; padding: 2rem; } }

.carousel-flickity.carousel-standard .carousel-cell { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100%; width: 100%; }

.carousel-flickity.carousel-standard .carousel-cell-inner { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100%; width: 100%; min-width: 0; }

.carousel-flickity.carousel-standard .carousel-cell-inner .carousel-cell-image, .carousel-flickity.carousel-standard .carousel-cell-inner .carousel-cell-caption { min-height: 1px; width: 100%; }

.carousel-flickity.carousel-standard .carousel-cell-inner .carousel-cell-image { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -webkit-flex: 1 1 0; -ms-flex: 1 1 0px; flex: 1 1 0; }

.carousel-flickity.carousel-standard .carousel-cell-inner .carousel-cell-image img { border-radius: 0.7rem; display: block; height: auto; margin: 0 auto; max-height: 100%; }

.carousel-flickity.carousel-standard .carousel-cell-inner .carousel-cell-caption { font-size: 0.95rem; line-height: 1.2; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; margin-top: 1rem; }

@media (min-width: 992px) { .carousel-flickity.carousel-standard .carousel-cell-inner .carousel-cell-caption { font-size: 1.05rem; line-height: 1.35; } }

.carousel-flickity.carousel-standard .flickity-prev-next-button.previous { left: -1rem; }

.carousel-flickity.carousel-standard .flickity-prev-next-button.next { right: -1rem; }

.carousel-flickity.carousel-standard .carousel-cell-first { opacity: 0; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; }

.carousel-flickity.carousel-standard .flickity-slider > div.bg-image-loaded { opacity: 1; }

.bg-gray-light .carousel-flickity.carousel-standard, .bg-primary .carousel-flickity.carousel-standard { background: #fff; }

/* ACF Stacked Gallery
================================================== */
.layout-carousel-stacked { overflow: hidden; }

.carousel-stacked { margin: 0 -1rem; height: 420px; }

@media (min-width: 992px) { .carousel-stacked { margin: 0 auto; width: 400px; } }

.carousel-stacked .carousel-cell { height: 100%; background-color: transparent; border-radius: 5px; counter-increment: carousel-cell; opacity: 0; top: 50%; padding: 15px 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; z-index: 0; }

.carousel-stacked .carousel-cell:before { display: block; text-align: center; content: counter(carousel-cell); line-height: 500px; font-size: 80px; color: white; opacity: 0; }

.carousel-stacked .carousel-img { border-radius: 0.7rem; -webkit-box-shadow: 0 2px 5px rgba(30, 30, 30, 0.25); box-shadow: 0 2px 5px rgba(30, 30, 30, 0.25); position: absolute; overflow: hidden; padding: 170px 15px; width: 240px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; margin-left: -100px; margin-right: -100px; top: 50%; margin-top: -180px; }

.carousel-stacked .carousel-cell.is-selected { padding-top: 48px; padding-bottom: 48px; z-index: 5; opacity: 1; }

.carousel-stacked .carousel-cell.is-selected .carousel-img { padding: 190px 30px; width: 260px; }

.carousel-stacked .carousel-cell.is-previous { opacity: 0.8; }

.carousel-stacked .carousel-cell.is-previous .carousel-img { -webkit-transform: rotate(-6deg); -ms-transform: rotate(-6deg); transform: rotate(-6deg); }

.carousel-stacked .carousel-cell.is-next { opacity: 0.8; }

.carousel-stacked .carousel-cell.is-next .carousel-img { -webkit-transform: rotate(6deg); -ms-transform: rotate(6deg); transform: rotate(6deg); }

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

/*# sourceMappingURL=css/style.css.map */
