@charset "UTF-8";
/*! Bootstrap  v5.2.3 (https://getbootstrap.com/) Copyright 2011-2022 The Bootstrap Authors Copyright 2011-2022 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */
:root { --bs-blue: #1055B2; --bs-indigo: #6610f2; --bs-purple: #800080; --bs-pink: #d63384; --bs-red: #B8001A; --bs-orange: #fd7e14; --bs-yellow: #FBB43E; --bs-green: #2FA64A; --bs-teal: #20c997; --bs-cyan: #25A2B6; --bs-black: #000000; --bs-white: #ffffff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-gray-100: #f8f9fa; --bs-gray-200: #e9ecef; --bs-gray-300: #D8D8D8; --bs-gray-400: #ced4da; --bs-gray-500: #adb5bd; --bs-gray-600: #6c757d; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #000091; --bs-secondary: #8C7951; --bs-tertiary: #318CE7; --bs-success: #C0D23D; --bs-info: #69C5CB; --bs-warning: #FBB43E; --bs-danger: #BF2C22; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-primary-rgb: 0, 0, 145; --bs-secondary-rgb: 140, 121, 81; --bs-tertiary-rgb: 49, 140, 231; --bs-success-rgb: 192, 210, 61; --bs-info-rgb: 105, 197, 203; --bs-warning-rgb: 251, 180, 62; --bs-danger-rgb: 191, 44, 34; --bs-light-rgb: 248, 249, 250; --bs-dark-rgb: 33, 37, 41; --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-body-color-rgb: 0, 0, 0; --bs-body-bg-rgb: 245, 249, 253; --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: Overpass, sans-serif; --bs-body-font-size: 1rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5625; --bs-body-color: #000000; --bs-body-bg: #F5F9FD; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #D8D8D8; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 0rem; --bs-border-radius-sm: 0rem; --bs-border-radius-lg: 0rem; --bs-border-radius-xl: 1rem; --bs-border-radius-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #212529; --bs-link-hover-color: #1a1e21; --bs-code-color: #d63384; --bs-highlight-bg: #fef0d8; }

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

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

body { margin: 0; font-family: var(--bs-body-font-family); font-size: var(--bs-body-font-size); font-weight: var(--bs-body-font-weight); line-height: var(--bs-body-line-height); color: var(--bs-body-color); text-align: var(--bs-body-text-align); background-color: var(--bs-body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

hr { margin: 1.875rem 0; color: inherit; border: 0; border-top: 1px solid #D8D8D8; opacity: 1; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; margin-bottom: 0.5rem; font-family: "Overpass", sans-serif; font-weight: 500; line-height: 1.3; color: #000000; }

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

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

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

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

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

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

h4, .h4 { font-size: 1.125rem; }

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

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

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

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

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

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

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

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

dt { font-weight: 700; }

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

blockquote { margin: 0 0 1rem; }

b, strong { font-weight: 800; }

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

mark, .mark { padding: 0.1875em; background-color: var(--bs-highlight-bg); }

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

sub { bottom: -.25em; }

sup { top: -.5em; }

a { color: var(--bs-link-color); text-decoration: underline; }

a:hover { color: var(--bs-link-hover-color); text-decoration: none; }

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

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: var(--bs-code-color); word-wrap: break-word; }

a > code { color: inherit; }

kbd { padding: 0.1875rem 0.375rem; font-size: 0.875em; color: var(--bs-body-bg); background-color: var(--bs-body-color); border-radius: 0rem; }

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

figure { margin: 0 0 1rem; }

img, svg { vertical-align: middle; }

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

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

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

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

label { display: inline-block; }

button { border-radius: 0; }

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

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

button, select { text-transform: none; }

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

select { word-wrap: normal; }

select:disabled { opacity: 1; }

[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator { display: none !important; }

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

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

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

output { display: inline-block; }

iframe { border: 0; }

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

progress { vertical-align: baseline; }

[hidden] { display: none !important; }

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

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

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

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

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

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

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

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

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

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

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

.list-unstyled, .gform_wrapper .ginput_container_fileupload .validation_message ul { 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: 1.875rem; }

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

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

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

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

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

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

.img-thumbnail { padding: 0.25rem; background-color: #F5F9FD; border: 1px solid var(--bs-border-color); border-radius: 0rem; max-width: 100%; height: auto; }

.figure { display: inline-block; }

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

.figure-caption, .wp-element-caption { font-size: 0.875em; color: #000000; }

.container, body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }

@media (min-width: 576px) { .container, body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption, .container-sm { max-width: 540px; } }

@media (min-width: 768px) { .container, body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption, .container-sm, .container-md { max-width: 720px; } }

@media (min-width: 992px) { .container, body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption, .container-sm, .container-md, .container-lg { max-width: 960px; } }

@media (min-width: 1200px) { .container, body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1140px; } }

@media (min-width: 1400px) { .container, body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl { max-width: 1320px; } }

.row { --bs-gutter-x: 1.875rem; --bs-gutter-y: 0; display: flex; 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 > * { 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, .gform_wrapper .ginput_complex.ginput_container_name > span { flex: 1 0 0%; }

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

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

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

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

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

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

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

.col-auto { flex: 0 0 auto; width: auto; }

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

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

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

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

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

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

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

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

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

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

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

.col-12 { 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: 2.5rem; }

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

@media (min-width: 576px) { .col-sm { flex: 1 0 0%; }
  .row-cols-sm-auto > * { flex: 0 0 auto; width: auto; }
  .row-cols-sm-1 > * { flex: 0 0 auto; width: 100%; }
  .row-cols-sm-2 > * { flex: 0 0 auto; width: 50%; }
  .row-cols-sm-3 > * { flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-sm-4 > * { flex: 0 0 auto; width: 25%; }
  .row-cols-sm-5 > * { flex: 0 0 auto; width: 20%; }
  .row-cols-sm-6 > * { flex: 0 0 auto; width: 16.6666666667%; }
  .col-sm-auto { flex: 0 0 auto; width: auto; }
  .col-sm-1 { flex: 0 0 auto; width: 8.33333333%; }
  .col-sm-2 { flex: 0 0 auto; width: 16.66666667%; }
  .col-sm-3 { flex: 0 0 auto; width: 25%; }
  .col-sm-4 { flex: 0 0 auto; width: 33.33333333%; }
  .col-sm-5 { flex: 0 0 auto; width: 41.66666667%; }
  .col-sm-6 { flex: 0 0 auto; width: 50%; }
  .col-sm-7 { flex: 0 0 auto; width: 58.33333333%; }
  .col-sm-8 { flex: 0 0 auto; width: 66.66666667%; }
  .col-sm-9 { flex: 0 0 auto; width: 75%; }
  .col-sm-10 { flex: 0 0 auto; width: 83.33333333%; }
  .col-sm-11 { flex: 0 0 auto; width: 91.66666667%; }
  .col-sm-12 { 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: 2.5rem; }
  .g-sm-5, .gy-sm-5 { --bs-gutter-y: 2.5rem; } }

@media (min-width: 768px) { .col-md { flex: 1 0 0%; }
  .row-cols-md-auto > * { flex: 0 0 auto; width: auto; }
  .row-cols-md-1 > * { flex: 0 0 auto; width: 100%; }
  .row-cols-md-2 > * { flex: 0 0 auto; width: 50%; }
  .row-cols-md-3 > * { flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-md-4 > * { flex: 0 0 auto; width: 25%; }
  .row-cols-md-5 > * { flex: 0 0 auto; width: 20%; }
  .row-cols-md-6 > * { flex: 0 0 auto; width: 16.6666666667%; }
  .col-md-auto { flex: 0 0 auto; width: auto; }
  .col-md-1 { flex: 0 0 auto; width: 8.33333333%; }
  .col-md-2 { flex: 0 0 auto; width: 16.66666667%; }
  .col-md-3 { flex: 0 0 auto; width: 25%; }
  .col-md-4 { flex: 0 0 auto; width: 33.33333333%; }
  .col-md-5 { flex: 0 0 auto; width: 41.66666667%; }
  .col-md-6 { flex: 0 0 auto; width: 50%; }
  .col-md-7 { flex: 0 0 auto; width: 58.33333333%; }
  .col-md-8 { flex: 0 0 auto; width: 66.66666667%; }
  .col-md-9 { flex: 0 0 auto; width: 75%; }
  .col-md-10 { flex: 0 0 auto; width: 83.33333333%; }
  .col-md-11 { flex: 0 0 auto; width: 91.66666667%; }
  .col-md-12 { 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: 2.5rem; }
  .g-md-5, .gy-md-5 { --bs-gutter-y: 2.5rem; } }

@media (min-width: 992px) { .col-lg { flex: 1 0 0%; }
  .row-cols-lg-auto > * { flex: 0 0 auto; width: auto; }
  .row-cols-lg-1 > * { flex: 0 0 auto; width: 100%; }
  .row-cols-lg-2 > * { flex: 0 0 auto; width: 50%; }
  .row-cols-lg-3 > * { flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-lg-4 > * { flex: 0 0 auto; width: 25%; }
  .row-cols-lg-5 > * { flex: 0 0 auto; width: 20%; }
  .row-cols-lg-6 > * { flex: 0 0 auto; width: 16.6666666667%; }
  .col-lg-auto { flex: 0 0 auto; width: auto; }
  .col-lg-1 { flex: 0 0 auto; width: 8.33333333%; }
  .col-lg-2 { flex: 0 0 auto; width: 16.66666667%; }
  .col-lg-3 { flex: 0 0 auto; width: 25%; }
  .col-lg-4 { flex: 0 0 auto; width: 33.33333333%; }
  .col-lg-5 { flex: 0 0 auto; width: 41.66666667%; }
  .col-lg-6 { flex: 0 0 auto; width: 50%; }
  .col-lg-7 { flex: 0 0 auto; width: 58.33333333%; }
  .col-lg-8 { flex: 0 0 auto; width: 66.66666667%; }
  .col-lg-9 { flex: 0 0 auto; width: 75%; }
  .col-lg-10 { flex: 0 0 auto; width: 83.33333333%; }
  .col-lg-11 { flex: 0 0 auto; width: 91.66666667%; }
  .col-lg-12 { 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: 2.5rem; }
  .g-lg-5, .gy-lg-5 { --bs-gutter-y: 2.5rem; } }

@media (min-width: 1200px) { .col-xl { flex: 1 0 0%; }
  .row-cols-xl-auto > * { flex: 0 0 auto; width: auto; }
  .row-cols-xl-1 > * { flex: 0 0 auto; width: 100%; }
  .row-cols-xl-2 > * { flex: 0 0 auto; width: 50%; }
  .row-cols-xl-3 > * { flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-xl-4 > * { flex: 0 0 auto; width: 25%; }
  .row-cols-xl-5 > * { flex: 0 0 auto; width: 20%; }
  .row-cols-xl-6 > * { flex: 0 0 auto; width: 16.6666666667%; }
  .col-xl-auto { flex: 0 0 auto; width: auto; }
  .col-xl-1 { flex: 0 0 auto; width: 8.33333333%; }
  .col-xl-2 { flex: 0 0 auto; width: 16.66666667%; }
  .col-xl-3 { flex: 0 0 auto; width: 25%; }
  .col-xl-4 { flex: 0 0 auto; width: 33.33333333%; }
  .col-xl-5 { flex: 0 0 auto; width: 41.66666667%; }
  .col-xl-6 { flex: 0 0 auto; width: 50%; }
  .col-xl-7 { flex: 0 0 auto; width: 58.33333333%; }
  .col-xl-8 { flex: 0 0 auto; width: 66.66666667%; }
  .col-xl-9 { flex: 0 0 auto; width: 75%; }
  .col-xl-10 { flex: 0 0 auto; width: 83.33333333%; }
  .col-xl-11 { flex: 0 0 auto; width: 91.66666667%; }
  .col-xl-12 { 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: 2.5rem; }
  .g-xl-5, .gy-xl-5 { --bs-gutter-y: 2.5rem; } }

@media (min-width: 1400px) { .col-xxl { flex: 1 0 0%; }
  .row-cols-xxl-auto > * { flex: 0 0 auto; width: auto; }
  .row-cols-xxl-1 > * { flex: 0 0 auto; width: 100%; }
  .row-cols-xxl-2 > * { flex: 0 0 auto; width: 50%; }
  .row-cols-xxl-3 > * { flex: 0 0 auto; width: 33.3333333333%; }
  .row-cols-xxl-4 > * { flex: 0 0 auto; width: 25%; }
  .row-cols-xxl-5 > * { flex: 0 0 auto; width: 20%; }
  .row-cols-xxl-6 > * { flex: 0 0 auto; width: 16.6666666667%; }
  .col-xxl-auto { flex: 0 0 auto; width: auto; }
  .col-xxl-1 { flex: 0 0 auto; width: 8.33333333%; }
  .col-xxl-2 { flex: 0 0 auto; width: 16.66666667%; }
  .col-xxl-3 { flex: 0 0 auto; width: 25%; }
  .col-xxl-4 { flex: 0 0 auto; width: 33.33333333%; }
  .col-xxl-5 { flex: 0 0 auto; width: 41.66666667%; }
  .col-xxl-6 { flex: 0 0 auto; width: 50%; }
  .col-xxl-7 { flex: 0 0 auto; width: 58.33333333%; }
  .col-xxl-8 { flex: 0 0 auto; width: 66.66666667%; }
  .col-xxl-9 { flex: 0 0 auto; width: 75%; }
  .col-xxl-10 { flex: 0 0 auto; width: 83.33333333%; }
  .col-xxl-11 { flex: 0 0 auto; width: 91.66666667%; }
  .col-xxl-12 { 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: 2.5rem; }
  .g-xxl-5, .gy-xxl-5 { --bs-gutter-y: 2.5rem; } }

.table, .wp-block-table table, .wp-block-table.is-style-stripes table { --bs-table-color: #000000; --bs-table-bg: transparent; --bs-table-border-color: var(--bs-border-color); --bs-table-accent-bg: transparent; --bs-table-striped-color: #000000; --bs-table-striped-bg: rgba(206, 212, 218, 0.1); --bs-table-active-color: #000000; --bs-table-active-bg: rgba(0, 0, 0, 0.1); --bs-table-hover-color: #000000; --bs-table-hover-bg: rgba(0, 0, 0, 0.075); width: 100%; margin-bottom: 1rem; color: var(--bs-table-color); vertical-align: top; border-color: var(--bs-table-border-color); }

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

.table > tbody, .wp-block-table table > tbody, .wp-block-table.is-style-stripes table > tbody { vertical-align: inherit; }

.table > thead, .wp-block-table table > thead, .wp-block-table.is-style-stripes table > thead { vertical-align: bottom; }

.table-group-divider { border-top: 2px solid currentcolor; }

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

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

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

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

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

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

.table-striped > tbody > tr:nth-of-type(odd) > *, .wp-block-table table > tbody > tr:nth-of-type(odd) > *, .wp-block-table.is-style-stripes table > tbody > tr:nth-of-type(odd) > * { --bs-table-accent-bg: var(--bs-table-striped-bg); color: var(--bs-table-striped-color); }

.table-striped-columns > :not(caption) > tr > :nth-child(even) { --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-color: #000000; --bs-table-bg: #cccce9; --bs-table-border-color: #b8b8d2; --bs-table-striped-bg: #b8b8d2; --bs-table-striped-color: #000000; --bs-table-active-bg: #b8b8d2; --bs-table-active-color: #000000; --bs-table-hover-bg: #bdbdd8; --bs-table-hover-color: #000000; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-secondary { --bs-table-color: #000000; --bs-table-bg: #e8e4dc; --bs-table-border-color: #d1cdc6; --bs-table-striped-bg: #d1cdc6; --bs-table-striped-color: #000000; --bs-table-active-bg: #d1cdc6; --bs-table-active-color: #000000; --bs-table-hover-bg: #d7d3cc; --bs-table-hover-color: #000000; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-success { --bs-table-color: #000000; --bs-table-bg: #f2f6d8; --bs-table-border-color: #daddc2; --bs-table-striped-bg: #daddc2; --bs-table-striped-color: #000000; --bs-table-active-bg: #daddc2; --bs-table-active-color: #000000; --bs-table-hover-bg: #e0e4c8; --bs-table-hover-color: #000000; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-info { --bs-table-color: #000000; --bs-table-bg: #e1f3f5; --bs-table-border-color: #cbdbdd; --bs-table-striped-bg: #cbdbdd; --bs-table-striped-color: #000000; --bs-table-active-bg: #cbdbdd; --bs-table-active-color: #000000; --bs-table-hover-bg: #d0e1e3; --bs-table-hover-color: #000000; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-warning { --bs-table-color: #000000; --bs-table-bg: #fef0d8; --bs-table-border-color: #e5d8c2; --bs-table-striped-bg: #e5d8c2; --bs-table-striped-color: #000000; --bs-table-active-bg: #e5d8c2; --bs-table-active-color: #000000; --bs-table-hover-bg: #ebdec8; --bs-table-hover-color: #000000; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-danger { --bs-table-color: #000000; --bs-table-bg: #f2d5d3; --bs-table-border-color: #dac0be; --bs-table-striped-bg: #dac0be; --bs-table-striped-color: #000000; --bs-table-active-bg: #dac0be; --bs-table-active-color: #000000; --bs-table-hover-bg: #e0c5c3; --bs-table-hover-color: #000000; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

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

.table-dark { --bs-table-color: #ffffff; --bs-table-bg: #212529; --bs-table-border-color: #373b3e; --bs-table-striped-bg: #373b3e; --bs-table-striped-color: #ffffff; --bs-table-active-bg: #373b3e; --bs-table-active-color: #ffffff; --bs-table-hover-bg: #323539; --bs-table-hover-color: #ffffff; color: var(--bs-table-color); border-color: var(--bs-table-border-color); }

.table-responsive, .wp-block-table, .wp-block-table.is-style-stripes { 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; font-size: 1rem; font-weight: 700; }

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

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

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

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

.form-control { display: block; width: 100%; padding: 0.5625rem 0.9375rem; font-family: inherit; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #000000; background-color: #F5F9FD; background-clip: padding-box; border: 1px solid #D8D8D8; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

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

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

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

.form-control:focus { color: #000000; background-color: #F5F9FD; border-color: #8080c8; outline: 0; box-shadow: 0 0 0 0.25rem rgba(0, 0, 145, 0.25); }

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

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

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

.form-control:disabled { background-color: #e9ecef; opacity: 1; }

.form-control::-webkit-file-upload-button { padding: 0.5625rem 0.9375rem; margin: -0.5625rem -0.9375rem; -webkit-margin-end: 0.9375rem; margin-inline-end: 0.9375rem; color: #000000; background-color: #ffffff; 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, 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; }

.form-control::file-selector-button { padding: 0.5625rem 0.9375rem; margin: -0.5625rem -0.9375rem; -webkit-margin-end: 0.9375rem; margin-inline-end: 0.9375rem; color: #000000; background-color: #ffffff; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

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

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

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

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

.form-control-plaintext:focus { outline: 0; }

.form-control-plaintext.form-control-sm, .gform_widget textarea.form-control-plaintext, .gform_widget input.form-control-plaintext[type="text"], .gform_widget input.form-control-plaintext[type="email"], .gform_widget input.form-control-plaintext[type="url"], .gform_widget input.form-control-plaintext[type="search"], .gform_widget input.form-control-plaintext[type="number"], .gform_widget input.form-control-plaintext[type="tel"], .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; }

.form-control-sm, .gform_widget textarea, .gform_widget input[type="text"], .gform_widget input[type="email"], .gform_widget input[type="url"], .gform_widget input[type="search"], .gform_widget input[type="number"], .gform_widget input[type="tel"] { min-height: calc(1.25em + 1.125rem + 2px); padding: 0.5625rem 0.9375rem; font-size: 1rem; border-radius: 0rem; }

.form-control-sm::-webkit-file-upload-button, .gform_widget textarea::-webkit-file-upload-button, .gform_widget input[type="text"]::-webkit-file-upload-button, .gform_widget input[type="email"]::-webkit-file-upload-button, .gform_widget input[type="url"]::-webkit-file-upload-button, .gform_widget input[type="search"]::-webkit-file-upload-button, .gform_widget input[type="number"]::-webkit-file-upload-button, .gform_widget input[type="tel"]::-webkit-file-upload-button { padding: 0.5625rem 0.9375rem; margin: -0.5625rem -0.9375rem; -webkit-margin-end: 0.9375rem; margin-inline-end: 0.9375rem; }

.form-control-sm::file-selector-button, .gform_widget textarea::file-selector-button, .gform_widget input[type="text"]::file-selector-button, .gform_widget input[type="email"]::file-selector-button, .gform_widget input[type="url"]::file-selector-button, .gform_widget input[type="search"]::file-selector-button, .gform_widget input[type="number"]::file-selector-button, .gform_widget input[type="tel"]::file-selector-button { padding: 0.5625rem 0.9375rem; margin: -0.5625rem -0.9375rem; -webkit-margin-end: 0.9375rem; margin-inline-end: 0.9375rem; }

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

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

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

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

textarea.form-control-sm, .gform_widget textarea { min-height: calc(1.25em + 1.125rem + 2px); }

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

.form-control-color { width: 3rem; height: calc(1.25em + calc(1.125rem + 2px)); padding: 0.5625rem; }

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

.form-control-color::-moz-color-swatch { border: 0 !important; border-radius: 0rem; }

.form-control-color::-webkit-color-swatch { border-radius: 0rem; }

.form-control-color.form-control-sm, .gform_widget textarea.form-control-color, .gform_widget input.form-control-color[type="text"], .gform_widget input.form-control-color[type="email"], .gform_widget input.form-control-color[type="url"], .gform_widget input.form-control-color[type="search"], .gform_widget input.form-control-color[type="number"], .gform_widget input.form-control-color[type="tel"] { height: calc(1.25em + 1.125rem + 2px); }

.form-control-color.form-control-lg { height: calc(1.25em + calc(1.75rem + 2px)); }

.form-select { display: block; width: 100%; padding: 0.5625rem 2.8125rem 0.5625rem 0.9375rem; -moz-padding-start: calc(0.9375rem - 3px); font-family: inherit; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #000000; background-color: #F5F9FD; background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.5 9.5L7.5 14.5L2.5 9.5' stroke='%23000000' stroke-width='1.5'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 0.9375rem center; background-size: 15px 24px; border: 1px solid #D8D8D8; border-radius: 0rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

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

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

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

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

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

.form-select-sm { padding-top: 0.5625rem; padding-bottom: 0.5625rem; padding-left: 0.9375rem; font-size: 1rem; border-radius: 0rem; }

.form-select-lg { padding-top: 0.875rem; padding-bottom: 0.875rem; padding-left: 1.25rem; font-size: 1rem; border-radius: 0rem; }

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

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

.form-check-reverse { padding-right: 1.5em; padding-left: 0; text-align: right; }

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

.form-check-input { width: 1em; height: 1em; margin-top: 0.28125em; vertical-align: top; background-color: #F5F9FD; 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; print-color-adjust: exact; }

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

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

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

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

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

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

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

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

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

.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { cursor: default; 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; transition: background-position 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .form-switch .form-check-input { 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='%238080c8'/%3e%3c/svg%3e"); }

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

.form-switch.form-check-reverse { padding-right: 2.5em; padding-left: 0; }

.form-switch.form-check-reverse .form-check-input { margin-right: -2.5em; margin-left: 0; }

.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, .wp-block-file .btn-check[disabled] + .wp-block-file__button, .btn-check:disabled + .btn, .wp-block-file .btn-check:disabled + .wp-block-file__button { pointer-events: 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 { box-shadow: 0 0 0 1px #F5F9FD, 0 0 0 0.25rem rgba(0, 0, 145, 0.25); }

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

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

.form-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #000091; border: 0; border-radius: 1rem; -webkit-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-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: #b3b3de; }

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

.form-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #000091; 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: #b3b3de; }

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

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

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

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

.form-floating { position: relative; }

.form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select { height: calc(3.5rem + 2px); line-height: 1.25; }

.form-floating > label { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 1rem 0.9375rem; overflow: hidden; text-align: start; text-overflow: ellipsis; white-space: nowrap; pointer-events: none; border: 1px solid transparent; transform-origin: 0 0; transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }

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

.form-floating > .form-control, .form-floating > .form-control-plaintext { padding: 1rem 0.9375rem; }

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

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

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

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

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

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

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

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

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

.form-floating > .form-control-plaintext ~ label { border-width: 1px 0; }

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

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

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

.input-group .btn, .input-group .wp-block-file .wp-block-file__button, .wp-block-file .input-group .wp-block-file__button { position: relative; z-index: 2; }

.input-group .btn:focus, .input-group .wp-block-file .wp-block-file__button:focus, .wp-block-file .input-group .wp-block-file__button:focus { z-index: 5; }

.input-group-text { display: flex; align-items: center; padding: 0.5625rem 0.9375rem; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #000000; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #D8D8D8; border-radius: 0rem; }

.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn, .wp-block-file .input-group-lg > .wp-block-file__button { padding: 0.875rem 1.25rem; font-size: 1rem; border-radius: 0rem; }

.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn, .wp-block-file .input-group-sm > .wp-block-file__button { padding: 0.5625rem 0.9375rem; font-size: 1rem; border-radius: 0rem; }

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select { 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):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), .input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-select { 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; }

.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select { 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: #C0D23D; }

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

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

.was-validated .form-control:valid, .form-control.is-valid { border-color: #C0D23D; padding-right: calc(1.25em + 1.125rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23C0D23D' d='M2.3 6.73.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.3125em + 0.28125rem) center; background-size: calc(0.625em + 0.5625rem) calc(0.625em + 0.5625rem); }

.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #C0D23D; box-shadow: 0 0 0 0.25rem rgba(192, 210, 61, 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: calc(1.25em + 1.125rem); background-position: top calc(0.3125em + 0.28125rem) right calc(0.3125em + 0.28125rem); }

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

.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.15625rem; background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.5 9.5L7.5 14.5L2.5 9.5' stroke='%23000000' stroke-width='1.5'/%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='%23C0D23D' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-position: right 0.9375rem center, center right 2.8125rem; background-size: 15px 24px, calc(0.625em + 0.5625rem) calc(0.625em + 0.5625rem); }

.was-validated .form-select:valid:focus, .form-select.is-valid:focus { border-color: #C0D23D; box-shadow: 0 0 0 0.25rem rgba(192, 210, 61, 0.25); }

.was-validated .form-control-color:valid, .form-control-color.is-valid { width: calc(3rem + calc(1.25em + 1.125rem)); }

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

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

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

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

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

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .input-group > .form-floating:not(:focus-within).is-valid { z-index: 3; }

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

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

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

.was-validated .form-control:invalid, .form-control.is-invalid { border-color: #BF2C22; padding-right: calc(1.25em + 1.125rem); 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='%23BF2C22'%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='%23BF2C22' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right calc(0.3125em + 0.28125rem) center; background-size: calc(0.625em + 0.5625rem) calc(0.625em + 0.5625rem); }

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #BF2C22; box-shadow: 0 0 0 0.25rem rgba(191, 44, 34, 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: calc(1.25em + 1.125rem); background-position: top calc(0.3125em + 0.28125rem) right calc(0.3125em + 0.28125rem); }

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

.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.15625rem; background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.5 9.5L7.5 14.5L2.5 9.5' stroke='%23000000' stroke-width='1.5'/%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='%23BF2C22'%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='%23BF2C22' stroke='none'/%3e%3c/svg%3e"); background-position: right 0.9375rem center, center right 2.8125rem; background-size: 15px 24px, calc(0.625em + 0.5625rem) calc(0.625em + 0.5625rem); }

.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { border-color: #BF2C22; box-shadow: 0 0 0 0.25rem rgba(191, 44, 34, 0.25); }

.was-validated .form-control-color:invalid, .form-control-color.is-invalid { width: calc(3rem + calc(1.25em + 1.125rem)); }

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

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

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

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

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

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .input-group > .form-floating:not(:focus-within).is-invalid { z-index: 4; }

.btn, .wp-block-file .wp-block-file__button { --bs-btn-padding-x: 1.5625rem; --bs-btn-padding-y: 0.5625rem; --bs-btn-font-family: inherit; --bs-btn-font-size: 1rem; --bs-btn-font-weight: 500; --bs-btn-line-height: 1.25; --bs-btn-color: #000000; --bs-btn-bg: transparent; --bs-btn-border-width: 1px; --bs-btn-border-color: transparent; --bs-btn-border-radius: 0rem; --bs-btn-hover-border-color: transparent; --bs-btn-box-shadow: none; --bs-btn-disabled-opacity: 0.65; --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5); display: inline-block; padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); font-family: var(--bs-btn-font-family); font-size: var(--bs-btn-font-size); font-weight: var(--bs-btn-font-weight); line-height: var(--bs-btn-line-height); color: var(--bs-btn-color); text-align: center; text-decoration: none; white-space: normal; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); border-radius: var(--bs-btn-border-radius); background-color: var(--bs-btn-bg); transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

@media (prefers-reduced-motion: reduce) { .btn, .wp-block-file .wp-block-file__button { transition: none; } }

.btn:hover, .wp-block-file .wp-block-file__button:hover { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); }

.btn-check + .btn:hover, .wp-block-file .btn-check + .wp-block-file__button:hover { color: var(--bs-btn-color); background-color: var(--bs-btn-bg); border-color: var(--bs-btn-border-color); }

.btn:focus-visible, .wp-block-file .wp-block-file__button:focus-visible { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow); }

.btn-check:focus-visible + .btn, .wp-block-file .btn-check:focus-visible + .wp-block-file__button { border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow); }

.btn-check:checked + .btn, .wp-block-file .btn-check:checked + .wp-block-file__button, :not(.btn-check) + .btn:active, .wp-block-file :not(.btn-check) + .wp-block-file__button:active, .btn:first-child:active, .wp-block-file .wp-block-file__button:first-child:active, .btn.active, .wp-block-file .active.wp-block-file__button, .btn.show, .wp-block-file .show.wp-block-file__button { color: var(--bs-btn-active-color); background-color: var(--bs-btn-active-bg); border-color: var(--bs-btn-active-border-color); }

.btn-check:checked + .btn:focus-visible, .wp-block-file .btn-check:checked + .wp-block-file__button:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .wp-block-file :not(.btn-check) + .wp-block-file__button:active:focus-visible, .btn:first-child:active:focus-visible, .wp-block-file .wp-block-file__button:first-child:active:focus-visible, .btn.active:focus-visible, .wp-block-file .active.wp-block-file__button:focus-visible, .btn.show:focus-visible, .wp-block-file .show.wp-block-file__button:focus-visible { box-shadow: var(--bs-btn-focus-box-shadow); }

.btn:disabled, .wp-block-file .wp-block-file__button:disabled, .btn.disabled, .wp-block-file .disabled.wp-block-file__button, fieldset:disabled .btn, fieldset:disabled .wp-block-file .wp-block-file__button, .wp-block-file fieldset:disabled .wp-block-file__button { color: var(--bs-btn-disabled-color); pointer-events: none; background-color: var(--bs-btn-disabled-bg); border-color: var(--bs-btn-disabled-border-color); opacity: var(--bs-btn-disabled-opacity); }

.btn-primary, .wp-block-file .wp-block-file__button { --bs-btn-color: #ffffff; --bs-btn-bg: #000091; --bs-btn-border-color: #000091; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #00007b; --bs-btn-hover-border-color: #000074; --bs-btn-focus-shadow-rgb: 38, 38, 162; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #000074; --bs-btn-active-border-color: #00006d; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #000091; --bs-btn-disabled-border-color: #000091; }

.btn-secondary { --bs-btn-color: #ffffff; --bs-btn-bg: #8C7951; --bs-btn-border-color: #8C7951; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #776745; --bs-btn-hover-border-color: #706141; --bs-btn-focus-shadow-rgb: 157, 141, 107; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #706141; --bs-btn-active-border-color: #695b3d; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #8C7951; --bs-btn-disabled-border-color: #8C7951; }

.btn-tertiary { --bs-btn-color: #ffffff; --bs-btn-bg: #318CE7; --bs-btn-border-color: #318CE7; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #2a77c4; --bs-btn-hover-border-color: #2770b9; --bs-btn-focus-shadow-rgb: 80, 157, 235; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #2770b9; --bs-btn-active-border-color: #2569ad; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #318CE7; --bs-btn-disabled-border-color: #318CE7; }

.btn-success { --bs-btn-color: #000000; --bs-btn-bg: #C0D23D; --bs-btn-border-color: #C0D23D; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #c9d95a; --bs-btn-hover-border-color: #c6d750; --bs-btn-focus-shadow-rgb: 163, 179, 52; --bs-btn-active-color: #000000; --bs-btn-active-bg: #cddb64; --bs-btn-active-border-color: #c6d750; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #C0D23D; --bs-btn-disabled-border-color: #C0D23D; }

.btn-info { --bs-btn-color: #ffffff; --bs-btn-bg: #69C5CB; --bs-btn-border-color: #69C5CB; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #59a7ad; --bs-btn-hover-border-color: #549ea2; --bs-btn-focus-shadow-rgb: 128, 206, 211; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #549ea2; --bs-btn-active-border-color: #4f9498; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #69C5CB; --bs-btn-disabled-border-color: #69C5CB; }

.btn-warning { --bs-btn-color: #000000; --bs-btn-bg: #FBB43E; --bs-btn-border-color: #FBB43E; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #fcbf5b; --bs-btn-hover-border-color: #fbbc51; --bs-btn-focus-shadow-rgb: 213, 153, 53; --bs-btn-active-color: #000000; --bs-btn-active-bg: #fcc365; --bs-btn-active-border-color: #fbbc51; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #FBB43E; --bs-btn-disabled-border-color: #FBB43E; }

.btn-danger { --bs-btn-color: #ffffff; --bs-btn-bg: #BF2C22; --bs-btn-border-color: #BF2C22; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #a2251d; --bs-btn-hover-border-color: #99231b; --bs-btn-focus-shadow-rgb: 201, 76, 67; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #99231b; --bs-btn-active-border-color: #8f211a; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #BF2C22; --bs-btn-disabled-border-color: #BF2C22; }

.btn-light { --bs-btn-color: #000000; --bs-btn-bg: #f8f9fa; --bs-btn-border-color: #f8f9fa; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #d3d4d5; --bs-btn-hover-border-color: #c6c7c8; --bs-btn-focus-shadow-rgb: 211, 212, 213; --bs-btn-active-color: #000000; --bs-btn-active-bg: #c6c7c8; --bs-btn-active-border-color: #babbbc; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #f8f9fa; --bs-btn-disabled-border-color: #f8f9fa; }

.btn-dark { --bs-btn-color: #ffffff; --bs-btn-bg: #212529; --bs-btn-border-color: #212529; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #424649; --bs-btn-hover-border-color: #373b3e; --bs-btn-focus-shadow-rgb: 66, 70, 73; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #4d5154; --bs-btn-active-border-color: #373b3e; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #212529; --bs-btn-disabled-border-color: #212529; }

.btn-outline-primary { --bs-btn-color: #000091; --bs-btn-border-color: #000091; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000091; --bs-btn-hover-border-color: #000091; --bs-btn-focus-shadow-rgb: 0, 0, 145; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #000091; --bs-btn-active-border-color: #000091; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000091; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #000091; --bs-gradient: none; }

.btn-outline-secondary { --bs-btn-color: #8C7951; --bs-btn-border-color: #8C7951; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #8C7951; --bs-btn-hover-border-color: #8C7951; --bs-btn-focus-shadow-rgb: 140, 121, 81; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #8C7951; --bs-btn-active-border-color: #8C7951; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #8C7951; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #8C7951; --bs-gradient: none; }

.btn-outline-tertiary { --bs-btn-color: #318CE7; --bs-btn-border-color: #318CE7; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #318CE7; --bs-btn-hover-border-color: #318CE7; --bs-btn-focus-shadow-rgb: 49, 140, 231; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #318CE7; --bs-btn-active-border-color: #318CE7; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #318CE7; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #318CE7; --bs-gradient: none; }

.btn-outline-success { --bs-btn-color: #C0D23D; --bs-btn-border-color: #C0D23D; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #C0D23D; --bs-btn-hover-border-color: #C0D23D; --bs-btn-focus-shadow-rgb: 192, 210, 61; --bs-btn-active-color: #000000; --bs-btn-active-bg: #C0D23D; --bs-btn-active-border-color: #C0D23D; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #C0D23D; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #C0D23D; --bs-gradient: none; }

.btn-outline-info { --bs-btn-color: #69C5CB; --bs-btn-border-color: #69C5CB; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #69C5CB; --bs-btn-hover-border-color: #69C5CB; --bs-btn-focus-shadow-rgb: 105, 197, 203; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #69C5CB; --bs-btn-active-border-color: #69C5CB; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #69C5CB; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #69C5CB; --bs-gradient: none; }

.btn-outline-warning { --bs-btn-color: #FBB43E; --bs-btn-border-color: #FBB43E; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #FBB43E; --bs-btn-hover-border-color: #FBB43E; --bs-btn-focus-shadow-rgb: 251, 180, 62; --bs-btn-active-color: #000000; --bs-btn-active-bg: #FBB43E; --bs-btn-active-border-color: #FBB43E; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #FBB43E; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #FBB43E; --bs-gradient: none; }

.btn-outline-danger { --bs-btn-color: #BF2C22; --bs-btn-border-color: #BF2C22; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #BF2C22; --bs-btn-hover-border-color: #BF2C22; --bs-btn-focus-shadow-rgb: 191, 44, 34; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #BF2C22; --bs-btn-active-border-color: #BF2C22; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #BF2C22; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #BF2C22; --bs-gradient: none; }

.btn-outline-light { --bs-btn-color: #f8f9fa; --bs-btn-border-color: #f8f9fa; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #f8f9fa; --bs-btn-hover-border-color: #f8f9fa; --bs-btn-focus-shadow-rgb: 248, 249, 250; --bs-btn-active-color: #000000; --bs-btn-active-bg: #f8f9fa; --bs-btn-active-border-color: #f8f9fa; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #f8f9fa; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #f8f9fa; --bs-gradient: none; }

.btn-outline-dark { --bs-btn-color: #212529; --bs-btn-border-color: #212529; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #212529; --bs-btn-hover-border-color: #212529; --bs-btn-focus-shadow-rgb: 33, 37, 41; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #212529; --bs-btn-active-border-color: #212529; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #212529; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #212529; --bs-gradient: none; }

.btn-link { --bs-btn-font-weight: 400; --bs-btn-color: #212529; --bs-btn-bg: transparent; --bs-btn-border-color: transparent; --bs-btn-hover-color: #1a1e21; --bs-btn-hover-border-color: transparent; --bs-btn-active-color: #1a1e21; --bs-btn-active-border-color: transparent; --bs-btn-disabled-color: #6c757d; --bs-btn-disabled-border-color: transparent; --bs-btn-box-shadow: none; --bs-btn-focus-shadow-rgb: 38, 38, 162; text-decoration: underline; }

.btn-link:hover, .btn-link:focus-visible { text-decoration: none; }

.btn-link:focus-visible { color: var(--bs-btn-color); }

.btn-link:hover { color: var(--bs-btn-hover-color); }

.btn-lg, .btn-group-lg > .btn, .wp-block-file .btn-group-lg > .wp-block-file__button { --bs-btn-padding-y: 0.875rem; --bs-btn-padding-x: 1.5625rem; --bs-btn-font-size: 1rem; --bs-btn-border-radius: 0rem; }

.btn-sm, .btn-group-sm > .btn, .wp-block-file .btn-group-sm > .wp-block-file__button, .gform_widget .gform_button { --bs-btn-padding-y: 0.25rem; --bs-btn-padding-x: 1.5625rem; --bs-btn-font-size: 1rem; --bs-btn-border-radius: 0rem; }

.fade { transition: opacity 0.15s linear; }

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

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

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

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

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

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

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

.dropup, .dropend, .dropdown, .dropstart, .dropup-center, .dropdown-center { 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 { --bs-dropdown-zindex: 1000; --bs-dropdown-min-width: 10rem; --bs-dropdown-padding-x: 0; --bs-dropdown-padding-y: 0.5rem; --bs-dropdown-spacer: 0.125rem; --bs-dropdown-font-size: 1rem; --bs-dropdown-color: #000000; --bs-dropdown-bg: #ffffff; --bs-dropdown-border-color: var(--bs-border-color-translucent); --bs-dropdown-border-radius: 0rem; --bs-dropdown-border-width: 1px; --bs-dropdown-inner-border-radius: calc(0rem - 1px); --bs-dropdown-divider-bg: var(--bs-border-color-translucent); --bs-dropdown-divider-margin-y: 0.5rem; --bs-dropdown-box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); --bs-dropdown-link-color: #212529; --bs-dropdown-link-hover-color: #1e2125; --bs-dropdown-link-hover-bg: #e9ecef; --bs-dropdown-link-active-color: #ffffff; --bs-dropdown-link-active-bg: #000091; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-item-padding-x: 1rem; --bs-dropdown-item-padding-y: 0.25rem; --bs-dropdown-header-color: #6c757d; --bs-dropdown-header-padding-x: 1rem; --bs-dropdown-header-padding-y: 0.5rem; position: absolute; z-index: var(--bs-dropdown-zindex); display: none; min-width: var(--bs-dropdown-min-width); padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); margin: 0; font-size: var(--bs-dropdown-font-size); color: var(--bs-dropdown-color); text-align: left; list-style: none; background-color: var(--bs-dropdown-bg); background-clip: padding-box; border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); border-radius: var(--bs-dropdown-border-radius); }

.dropdown-menu[data-bs-popper] { top: 100%; left: 0; margin-top: var(--bs-dropdown-spacer); }

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

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

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

.dropdown-menu-end[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: var(--bs-dropdown-spacer); }

.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: var(--bs-dropdown-spacer); }

.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: var(--bs-dropdown-spacer); }

.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: var(--bs-dropdown-divider-margin-y) 0; overflow: hidden; border-top: 1px solid var(--bs-dropdown-divider-bg); opacity: 1; }

.dropdown-item { display: block; width: 100%; padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); clear: both; font-weight: 400; color: var(--bs-dropdown-link-color); text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0; }

.dropdown-item:hover, .dropdown-item:focus { color: var(--bs-dropdown-link-hover-color); background-color: var(--bs-dropdown-link-hover-bg); }

.dropdown-item.active, .dropdown-item:active { color: var(--bs-dropdown-link-active-color); text-decoration: none; background-color: var(--bs-dropdown-link-active-bg); }

.dropdown-item.disabled, .dropdown-item:disabled { color: var(--bs-dropdown-link-disabled-color); pointer-events: none; background-color: transparent; }

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

.dropdown-header { display: block; padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); margin-bottom: 0; font-size: 0.875rem; color: var(--bs-dropdown-header-color); white-space: nowrap; }

.dropdown-item-text { display: block; padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); color: var(--bs-dropdown-link-color); }

.dropdown-menu-dark { --bs-dropdown-color: #D8D8D8; --bs-dropdown-bg: #343a40; --bs-dropdown-border-color: var(--bs-border-color-translucent); --bs-dropdown-box-shadow: ; --bs-dropdown-link-color: #D8D8D8; --bs-dropdown-link-hover-color: #ffffff; --bs-dropdown-divider-bg: var(--bs-border-color-translucent); --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); --bs-dropdown-link-active-color: #ffffff; --bs-dropdown-link-active-bg: #000091; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-header-color: #adb5bd; }

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

.btn-group > .btn, .wp-block-file .btn-group > .wp-block-file__button, .btn-group-vertical > .btn, .wp-block-file .btn-group-vertical > .wp-block-file__button { position: relative; flex: 1 1 auto; }

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

.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start; }

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

.btn-group { border-radius: 0rem; }

.btn-group > :not(.btn-check:first-child) + .btn, .wp-block-file .btn-group > :not(.btn-check:first-child) + .wp-block-file__button, .btn-group > .btn-group:not(:first-child) { margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .wp-block-file .btn-group > .wp-block-file__button:not(:last-child):not(.dropdown-toggle), .btn-group > .btn.dropdown-toggle-split:first-child, .wp-block-file .btn-group > .dropdown-toggle-split.wp-block-file__button:first-child, .btn-group > .btn-group:not(:last-child) > .btn, .wp-block-file .btn-group > .btn-group:not(:last-child) > .wp-block-file__button { border-top-right-radius: 0; border-bottom-right-radius: 0; }

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

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

.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, .wp-block-file .btn-group-sm > .wp-block-file__button + .dropdown-toggle-split, .gform_widget .gform_button + .dropdown-toggle-split { padding-right: 1.171875rem; padding-left: 1.171875rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .wp-block-file .btn-group-lg > .wp-block-file__button + .dropdown-toggle-split { padding-right: 1.171875rem; padding-left: 1.171875rem; }

.btn-group-vertical { flex-direction: column; align-items: flex-start; justify-content: center; }

.btn-group-vertical > .btn, .wp-block-file .btn-group-vertical > .wp-block-file__button, .btn-group-vertical > .btn-group { width: 100%; }

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

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .wp-block-file .btn-group-vertical > .wp-block-file__button:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn, .wp-block-file .btn-group-vertical > .btn-group:not(:last-child) > .wp-block-file__button { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

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

.nav { --bs-nav-link-padding-x: 1rem; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-font-weight: ; --bs-nav-link-color: var(--bs-link-color); --bs-nav-link-hover-color: var(--bs-link-hover-color); --bs-nav-link-disabled-color: #6c757d; display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }

.nav-link { display: block; padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); font-size: var(--bs-nav-link-font-size); font-weight: var(--bs-nav-link-font-weight); color: var(--bs-nav-link-color); text-decoration: none; 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 { transition: none; } }

.nav-link:hover, .nav-link:focus { color: var(--bs-nav-link-hover-color); }

.nav-link.disabled { color: var(--bs-nav-link-disabled-color); pointer-events: none; cursor: default; }

.nav-tabs { --bs-nav-tabs-border-width: 1px; --bs-nav-tabs-border-color: #D8D8D8; --bs-nav-tabs-border-radius: 0rem; --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #D8D8D8; --bs-nav-tabs-link-active-color: #495057; --bs-nav-tabs-link-active-bg: #F5F9FD; --bs-nav-tabs-link-active-border-color: #D8D8D8 #D8D8D8 #F5F9FD; border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); }

.nav-tabs .nav-link { margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); background: none; border: var(--bs-nav-tabs-border-width) solid transparent; border-top-left-radius: var(--bs-nav-tabs-border-radius); border-top-right-radius: var(--bs-nav-tabs-border-radius); }

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { isolation: isolate; border-color: var(--bs-nav-tabs-link-hover-border-color); }

.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent; }

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: var(--bs-nav-tabs-link-active-color); background-color: var(--bs-nav-tabs-link-active-bg); border-color: var(--bs-nav-tabs-link-active-border-color); }

.nav-tabs .dropdown-menu { margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); border-top-left-radius: 0; border-top-right-radius: 0; }

.nav-pills { --bs-nav-pills-border-radius: 0rem; --bs-nav-pills-link-active-color: #ffffff; --bs-nav-pills-link-active-bg: #000091; }

.nav-pills .nav-link { background: none; border: 0; border-radius: var(--bs-nav-pills-border-radius); }

.nav-pills .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent; }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: var(--bs-nav-pills-link-active-color); background-color: var(--bs-nav-pills-link-active-bg); }

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

.nav-justified > .nav-link, .nav-justified .nav-item { flex-basis: 0; 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 { --bs-navbar-padding-x: 0; --bs-navbar-padding-y: 0.5rem; --bs-navbar-color: rgba(0, 0, 0, 0.55); --bs-navbar-hover-color: rgba(0, 0, 0, 0.7); --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3); --bs-navbar-active-color: rgba(0, 0, 0, 0.9); --bs-navbar-brand-padding-y: 0.3046875rem; --bs-navbar-brand-margin-end: 1rem; --bs-navbar-brand-font-size: 1.25rem; --bs-navbar-brand-color: rgba(0, 0, 0, 0.9); --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9); --bs-navbar-nav-link-padding-x: 0.5rem; --bs-navbar-toggler-padding-y: 0.25rem; --bs-navbar-toggler-padding-x: 0.75rem; --bs-navbar-toggler-font-size: 1.25rem; --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1); --bs-navbar-toggler-border-radius: 0rem; --bs-navbar-toggler-focus-width: 0.25rem; --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); }

.navbar > .container, body.page-template-full-width .layout-main .navbar > .article-header, body.page-template-full-width .layout-main .article-content.navbar > *, body.page-template-full-width .layout-main .navbar > .article-related, body.page-template-full-width .layout-main .navbar > .article-footer, body.page-template-full-width .layout-main .article-image-full .navbar > .figure-caption, body.page-template-full-width .layout-main .article-image-full .navbar > .wp-element-caption, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl { display: flex; flex-wrap: inherit; align-items: center; justify-content: space-between; }

.navbar-brand { padding-top: var(--bs-navbar-brand-padding-y); padding-bottom: var(--bs-navbar-brand-padding-y); margin-right: var(--bs-navbar-brand-margin-end); font-size: var(--bs-navbar-brand-font-size); color: var(--bs-navbar-brand-color); text-decoration: none; white-space: nowrap; }

.navbar-brand:hover, .navbar-brand:focus { color: var(--bs-navbar-brand-hover-color); }

.navbar-nav { --bs-nav-link-padding-x: 0; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-font-weight: ; --bs-nav-link-color: var(--bs-navbar-color); --bs-nav-link-hover-color: var(--bs-navbar-hover-color); --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color); display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; }

.navbar-nav .show > .nav-link, .navbar-nav .nav-link.active { color: var(--bs-navbar-active-color); }

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

.navbar-text { padding-top: 0.5rem; padding-bottom: 0.5rem; color: var(--bs-navbar-color); }

.navbar-text a, .navbar-text a:hover, .navbar-text a:focus { color: var(--bs-navbar-active-color); }

.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }

.navbar-toggler { padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); font-size: var(--bs-navbar-toggler-font-size); line-height: 1; color: var(--bs-navbar-color); background-color: transparent; border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); border-radius: var(--bs-navbar-toggler-border-radius); transition: var(--bs-navbar-toggler-transition); }

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

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

.navbar-toggler:focus { text-decoration: none; outline: 0; box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); }

.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; background-image: var(--bs-navbar-toggler-icon-bg); 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 { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-sm .navbar-nav { flex-direction: row; }
  .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-sm .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-sm .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-sm .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-sm .navbar-toggler { display: none; }
  .navbar-expand-sm .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-sm .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-sm .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 768px) { .navbar-expand-md { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-md .navbar-nav { flex-direction: row; }
  .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-md .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-md .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-md .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-md .navbar-toggler { display: none; }
  .navbar-expand-md .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-md .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-md .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 992px) { .navbar-expand-lg { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-lg .navbar-nav { flex-direction: row; }
  .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-lg .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-lg .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-lg .navbar-toggler { display: none; }
  .navbar-expand-lg .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-lg .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-lg .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 1200px) { .navbar-expand-xl { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-xl .navbar-nav { flex-direction: row; }
  .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xl .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-xl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xl .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-xl .navbar-toggler { display: none; }
  .navbar-expand-xl .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-xl .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-xl .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } }

@media (min-width: 1400px) { .navbar-expand-xxl { flex-wrap: nowrap; justify-content: flex-start; }
  .navbar-expand-xxl .navbar-nav { flex-direction: row; }
  .navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; }
  .navbar-expand-xxl .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }
  .navbar-expand-xxl .navbar-nav-scroll { overflow: visible; }
  .navbar-expand-xxl .navbar-collapse { display: flex !important; flex-basis: auto; }
  .navbar-expand-xxl .navbar-toggler { display: none; }
  .navbar-expand-xxl .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }
  .navbar-expand-xxl .offcanvas .offcanvas-header { display: none; }
  .navbar-expand-xxl .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; } }

.navbar-expand { flex-wrap: nowrap; justify-content: flex-start; }

.navbar-expand .navbar-nav { flex-direction: row; }

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

.navbar-expand .navbar-nav .nav-link { padding-right: var(--bs-navbar-nav-link-padding-x); padding-left: var(--bs-navbar-nav-link-padding-x); }

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

.navbar-expand .navbar-collapse { display: flex !important; flex-basis: auto; }

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

.navbar-expand .offcanvas { position: static; z-index: auto; flex-grow: 1; width: auto !important; height: auto !important; visibility: visible !important; background-color: transparent !important; border: 0 !important; transform: none !important; transition: none; }

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

.navbar-expand .offcanvas .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; }

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

.card { --bs-card-spacer-y: 1.25rem; --bs-card-spacer-x: 0.9375rem; --bs-card-title-spacer-y: 0.5rem; --bs-card-border-width: 1px; --bs-card-border-color: #D8D8D8; --bs-card-border-radius: 0rem; --bs-card-box-shadow: ; --bs-card-inner-border-radius: calc(0rem - 1px); --bs-card-cap-padding-y: 0.625rem; --bs-card-cap-padding-x: 0.9375rem; --bs-card-cap-bg: rgba(0, 0, 0, 0.03); --bs-card-cap-color: ; --bs-card-height: ; --bs-card-color: ; --bs-card-bg: #ffffff; --bs-card-img-overlay-padding: 1rem; --bs-card-group-margin: 0.9375rem; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--bs-card-height); word-wrap: break-word; background-color: var(--bs-card-bg); background-clip: border-box; border: var(--bs-card-border-width) solid var(--bs-card-border-color); border-radius: var(--bs-card-border-radius); }

.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: var(--bs-card-inner-border-radius); border-top-right-radius: var(--bs-card-inner-border-radius); }

.card > .list-group:last-child { border-bottom-width: 0; border-bottom-right-radius: var(--bs-card-inner-border-radius); border-bottom-left-radius: var(--bs-card-inner-border-radius); }

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

.card-body { flex: 1 1 auto; padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); color: var(--bs-card-color); }

.card-title { margin-bottom: var(--bs-card-title-spacer-y); }

.card-subtitle { margin-top: calc(-.5 * var(--bs-card-title-spacer-y)); margin-bottom: 0; }

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

.card-link + .card-link { margin-left: var(--bs-card-spacer-x); }

.card-header { padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); margin-bottom: 0; color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); }

.card-header:first-child { border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; }

.card-footer { padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); }

.card-footer:last-child { border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); }

.card-header-tabs { margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); margin-left: calc(-.5 * var(--bs-card-cap-padding-x)); border-bottom: 0; }

.card-header-tabs .nav-link.active { background-color: var(--bs-card-bg); border-bottom-color: var(--bs-card-bg); }

.card-header-pills { margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); margin-left: calc(-.5 * var(--bs-card-cap-padding-x)); }

.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: var(--bs-card-img-overlay-padding); border-radius: var(--bs-card-inner-border-radius); }

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

.card-img, .card-img-top { border-top-left-radius: var(--bs-card-inner-border-radius); border-top-right-radius: var(--bs-card-inner-border-radius); }

.card-img, .card-img-bottom { border-bottom-right-radius: var(--bs-card-inner-border-radius); border-bottom-left-radius: var(--bs-card-inner-border-radius); }

.card-group > .card { margin-bottom: var(--bs-card-group-margin); }

@media (min-width: 576px) { .card-group { display: flex; flex-flow: row wrap; }
  .card-group > .card { 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 { --bs-accordion-color: #000000; --bs-accordion-bg: #F5F9FD; --bs-accordion-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; --bs-accordion-border-color: #E0D9CB; --bs-accordion-border-width: 1px; --bs-accordion-border-radius: 0rem; --bs-accordion-inner-border-radius: calc(0rem - 1px); --bs-accordion-btn-padding-x: 15px; --bs-accordion-btn-padding-y: 20px; --bs-accordion-btn-color: #000000; --bs-accordion-btn-bg: var(--bs-accordion-bg); --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7' fill='%23000000'%3e%3cpath fill-rule='evenodd' d='M5.31311 6.81434L0.185476 1.68092C-0.0618254 1.43335 -0.0618254 1.03196 0.185476 0.784405L0.783533 0.185678C1.03041 -0.0614782 1.43053 -0.0619539 1.67799 0.184621L5.76088 4.25294L9.84375 0.184621C10.0912 -0.0619539 10.4913 -0.0614782 10.7382 0.185678L11.3363 0.784405C11.5836 1.03198 11.5836 1.43337 11.3363 1.68092L6.20865 6.81434C5.96135 7.06189 5.56041 7.06189 5.31311 6.81434Z'/%3e%3c/svg%3e"); --bs-accordion-btn-icon-width: 15px; --bs-accordion-btn-icon-transform: rotate(0deg); --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7' fill='%23000091'%3e%3cpath fill-rule='evenodd' d='M5.31311 6.81434L0.185476 1.68092C-0.0618254 1.43335 -0.0618254 1.03196 0.185476 0.784405L0.783533 0.185678C1.03041 -0.0614782 1.43053 -0.0619539 1.67799 0.184621L5.76088 4.25294L9.84375 0.184621C10.0912 -0.0619539 10.4913 -0.0614782 10.7382 0.185678L11.3363 0.784405C11.5836 1.03198 11.5836 1.43337 11.3363 1.68092L6.20865 6.81434C5.96135 7.06189 5.56041 7.06189 5.31311 6.81434Z'/%3e%3c/svg%3e"); --bs-accordion-btn-focus-border-color: #8080c8; --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 0, 145, 0.25); --bs-accordion-body-padding-x: 25px; --bs-accordion-body-padding-y: 30px; --bs-accordion-active-color: #000091; --bs-accordion-active-bg: transparent; }

.accordion-button { position: relative; display: flex; align-items: center; width: 100%; padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); font-size: 1rem; color: var(--bs-accordion-btn-color); text-align: left; background-color: var(--bs-accordion-btn-bg); border: 0; border-radius: 0; overflow-anchor: none; transition: var(--bs-accordion-transition); }

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

.accordion-button:not(.collapsed) { color: var(--bs-accordion-active-color); background-color: var(--bs-accordion-active-bg); box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); }

.accordion-button:not(.collapsed)::after { background-image: var(--bs-accordion-btn-active-icon); transform: var(--bs-accordion-btn-icon-transform); }

.accordion-button::after { flex-shrink: 0; width: var(--bs-accordion-btn-icon-width); height: var(--bs-accordion-btn-icon-width); margin-left: auto; content: ""; background-image: var(--bs-accordion-btn-icon); background-repeat: no-repeat; background-size: var(--bs-accordion-btn-icon-width); transition: var(--bs-accordion-btn-icon-transition); }

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

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

.accordion-button:focus { z-index: 3; border-color: var(--bs-accordion-btn-focus-border-color); outline: 0; box-shadow: var(--bs-accordion-btn-focus-box-shadow); }

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

.accordion-item { color: var(--bs-accordion-color); background-color: var(--bs-accordion-bg); border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); }

.accordion-item:first-of-type { border-top-left-radius: var(--bs-accordion-border-radius); border-top-right-radius: var(--bs-accordion-border-radius); }

.accordion-item:first-of-type .accordion-button { border-top-left-radius: var(--bs-accordion-inner-border-radius); border-top-right-radius: var(--bs-accordion-inner-border-radius); }

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

.accordion-item:last-of-type { border-bottom-right-radius: var(--bs-accordion-border-radius); border-bottom-left-radius: var(--bs-accordion-border-radius); }

.accordion-item:last-of-type .accordion-button.collapsed { border-bottom-right-radius: var(--bs-accordion-inner-border-radius); border-bottom-left-radius: var(--bs-accordion-inner-border-radius); }

.accordion-item:last-of-type .accordion-collapse { border-bottom-right-radius: var(--bs-accordion-border-radius); border-bottom-left-radius: var(--bs-accordion-border-radius); }

.accordion-body { padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); }

.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, .accordion-flush .accordion-item .accordion-button.collapsed { border-radius: 0; }

.breadcrumb { --bs-breadcrumb-padding-x: 0; --bs-breadcrumb-padding-y: 0; --bs-breadcrumb-margin-bottom: 1rem; --bs-breadcrumb-bg: ; --bs-breadcrumb-border-radius: ; --bs-breadcrumb-divider-color: #6c757d; --bs-breadcrumb-item-padding-x: 0.5rem; --bs-breadcrumb-item-active-color: #000000; display: flex; flex-wrap: wrap; padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); margin-bottom: var(--bs-breadcrumb-margin-bottom); font-size: var(--bs-breadcrumb-font-size); list-style: none; background-color: var(--bs-breadcrumb-bg); border-radius: var(--bs-breadcrumb-border-radius); }

.breadcrumb-item + .breadcrumb-item { padding-left: var(--bs-breadcrumb-item-padding-x); }

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

.breadcrumb-item.active { color: var(--bs-breadcrumb-item-active-color); }

.pagination { --bs-pagination-padding-x: 0.3125rem; --bs-pagination-padding-y: 0.3125rem; --bs-pagination-font-size: 1rem; --bs-pagination-color: #000000; --bs-pagination-bg: #ffffff; --bs-pagination-border-width: 1px; --bs-pagination-border-color: rgba(0, 0, 145, 0.2); --bs-pagination-border-radius: 0rem; --bs-pagination-hover-color: #000091; --bs-pagination-hover-bg: #ffffff; --bs-pagination-hover-border-color: #D8D8D8; --bs-pagination-focus-color: var(--bs-link-hover-color); --bs-pagination-focus-bg: #e9ecef; --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(0, 0, 145, 0.25); --bs-pagination-active-color: #ffffff; --bs-pagination-active-bg: #000091; --bs-pagination-active-border-color: #000091; --bs-pagination-disabled-color: #6c757d; --bs-pagination-disabled-bg: #ffffff; --bs-pagination-disabled-border-color: #D8D8D8; display: flex; padding-left: 0; list-style: none; }

.page-link { position: relative; display: block; padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); font-size: var(--bs-pagination-font-size); color: var(--bs-pagination-color); text-decoration: none; background-color: var(--bs-pagination-bg); border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

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

.page-link:hover { z-index: 2; color: var(--bs-pagination-hover-color); background-color: var(--bs-pagination-hover-bg); border-color: var(--bs-pagination-hover-border-color); }

.page-link:focus { z-index: 3; color: var(--bs-pagination-focus-color); background-color: var(--bs-pagination-focus-bg); outline: 0; box-shadow: var(--bs-pagination-focus-box-shadow); }

.page-link.active, .active > .page-link { z-index: 3; color: var(--bs-pagination-active-color); background-color: var(--bs-pagination-active-bg); border-color: var(--bs-pagination-active-border-color); }

.page-link.disabled, .disabled > .page-link { color: var(--bs-pagination-disabled-color); pointer-events: none; background-color: var(--bs-pagination-disabled-bg); border-color: var(--bs-pagination-disabled-border-color); }

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

.page-item:first-child .page-link { border-top-left-radius: var(--bs-pagination-border-radius); border-bottom-left-radius: var(--bs-pagination-border-radius); }

.page-item:last-child .page-link { border-top-right-radius: var(--bs-pagination-border-radius); border-bottom-right-radius: var(--bs-pagination-border-radius); }

.pagination-lg { --bs-pagination-padding-x: 1.5rem; --bs-pagination-padding-y: 0.75rem; --bs-pagination-font-size: 1.25rem; --bs-pagination-border-radius: 0rem; }

.pagination-sm { --bs-pagination-padding-x: 0.5rem; --bs-pagination-padding-y: 0.25rem; --bs-pagination-font-size: 0.875rem; --bs-pagination-border-radius: 0rem; }

.badge { --bs-badge-padding-x: 0.65em; --bs-badge-padding-y: 0.35em; --bs-badge-font-size: 0.75em; --bs-badge-font-weight: 700; --bs-badge-color: #ffffff; --bs-badge-border-radius: 0rem; display: inline-block; padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); font-size: var(--bs-badge-font-size); font-weight: var(--bs-badge-font-weight); line-height: 1; color: var(--bs-badge-color); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: var(--bs-badge-border-radius); }

.badge:empty { display: none; }

.btn .badge, .wp-block-file .wp-block-file__button .badge { position: relative; top: -1px; }

.alert, .gform_wrapper .ginput_container_fileupload .validation_message ul li, .gform_wrapper .validation_error, .gform_wrapper .validation_message, .gform_confirmation_wrapper, .wppb-success, #wppb_register_pre_form_message, .wppb-warning, .wppb-error { --bs-alert-bg: transparent; --bs-alert-padding-x: 18px; --bs-alert-padding-y: 18px; --bs-alert-margin-bottom: 1rem; --bs-alert-color: inherit; --bs-alert-border-color: transparent; --bs-alert-border: 1px solid var(--bs-alert-border-color); --bs-alert-border-radius: 0rem; position: relative; padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); margin-bottom: var(--bs-alert-margin-bottom); color: var(--bs-alert-color); background-color: var(--bs-alert-bg); border: var(--bs-alert-border); border-radius: var(--bs-alert-border-radius); }

.alert-heading { color: inherit; }

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

.alert-dismissible { padding-right: 0; }

.alert-dismissible .btn-close { position: absolute; top: 0; right: 0; z-index: 2; padding: 22.5px 18px; }

.alert-primary { --bs-alert-color: #000091; --bs-alert-bg: #000091; --bs-alert-border-color: #000091; }

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

.alert-secondary { --bs-alert-color: black; --bs-alert-bg: #8c7951; --bs-alert-border-color: #8c7951; }

.alert-secondary .alert-link { color: black; }

.alert-tertiary { --bs-alert-color: black; --bs-alert-bg: #318ce7; --bs-alert-border-color: #318ce7; }

.alert-tertiary .alert-link { color: black; }

.alert-success, .gform_confirmation_wrapper, .wppb-success { --bs-alert-color: black; --bs-alert-bg: #c0d23d; --bs-alert-border-color: #c0d23d; }

.alert-success .alert-link, .gform_confirmation_wrapper .alert-link, .wppb-success .alert-link { color: black; }

.alert-info { --bs-alert-color: black; --bs-alert-bg: #69c5cb; --bs-alert-border-color: #69c5cb; }

.alert-info .alert-link { color: black; }

.alert-warning, .gform_wrapper .ginput_container_fileupload .validation_message ul li, .gform_wrapper .validation_error, .gform_wrapper .validation_message, #wppb_register_pre_form_message, .wppb-warning { --bs-alert-color: black; --bs-alert-bg: #fbb43e; --bs-alert-border-color: #fbb43e; }

.alert-warning .alert-link, .gform_wrapper .ginput_container_fileupload .validation_message ul li .alert-link, .gform_wrapper .validation_error .alert-link, .gform_wrapper .validation_message .alert-link, #wppb_register_pre_form_message .alert-link, .wppb-warning .alert-link { color: black; }

.alert-danger, .wppb-error { --bs-alert-color: black; --bs-alert-bg: #bf2c22; --bs-alert-border-color: #bf2c22; }

.alert-danger .alert-link, .wppb-error .alert-link { color: black; }

.alert-light { --bs-alert-color: black; --bs-alert-bg: #f8f9fa; --bs-alert-border-color: #f8f9fa; }

.alert-light .alert-link { color: black; }

.alert-dark { --bs-alert-color: #212529; --bs-alert-bg: #212529; --bs-alert-border-color: #212529; }

.alert-dark .alert-link { color: #1a1e21; }

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

.progress { --bs-progress-height: 1rem; --bs-progress-font-size: 0.75rem; --bs-progress-bg: #f8f9fa; --bs-progress-border-radius: 0rem; --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); --bs-progress-bar-color: #000000; --bs-progress-bar-bg: #000091; --bs-progress-bar-transition: width 0.6s ease; display: flex; height: var(--bs-progress-height); overflow: hidden; font-size: var(--bs-progress-font-size); background-color: var(--bs-progress-bg); border-radius: var(--bs-progress-border-radius); }

.progress-bar { display: flex; flex-direction: column; justify-content: center; overflow: hidden; color: var(--bs-progress-bar-color); text-align: center; white-space: nowrap; background-color: var(--bs-progress-bar-bg); transition: var(--bs-progress-bar-transition); }

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

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

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

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

.list-group { --bs-list-group-color: #212529; --bs-list-group-bg: #ffffff; --bs-list-group-border-color: rgba(0, 0, 0, 0.125); --bs-list-group-border-width: 1px; --bs-list-group-border-radius: 0rem; --bs-list-group-item-padding-x: 1.25rem; --bs-list-group-item-padding-y: 0.625rem; --bs-list-group-action-color: #495057; --bs-list-group-action-hover-color: #495057; --bs-list-group-action-hover-bg: #f8f9fa; --bs-list-group-action-active-color: #000000; --bs-list-group-action-active-bg: #e9ecef; --bs-list-group-disabled-color: #6c757d; --bs-list-group-disabled-bg: #ffffff; --bs-list-group-active-color: #ffffff; --bs-list-group-active-bg: #000091; --bs-list-group-active-border-color: #000091; display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: var(--bs-list-group-border-radius); }

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

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

.list-group-item-action { width: 100%; color: var(--bs-list-group-action-color); text-align: inherit; }

.list-group-item-action:hover, .list-group-item-action:focus { z-index: 1; color: var(--bs-list-group-action-hover-color); text-decoration: none; background-color: var(--bs-list-group-action-hover-bg); }

.list-group-item-action:active { color: var(--bs-list-group-action-active-color); background-color: var(--bs-list-group-action-active-bg); }

.list-group-item { position: relative; display: block; padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x); color: var(--bs-list-group-color); text-decoration: none; background-color: var(--bs-list-group-bg); border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); }

.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: var(--bs-list-group-disabled-color); pointer-events: none; background-color: var(--bs-list-group-disabled-bg); }

.list-group-item.active { z-index: 2; color: var(--bs-list-group-active-color); background-color: var(--bs-list-group-active-bg); border-color: var(--bs-list-group-active-border-color); }

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

.list-group-item + .list-group-item.active { margin-top: calc(-1 * var(--bs-list-group-border-width)); border-top-width: var(--bs-list-group-border-width); }

.list-group-horizontal { flex-direction: row; }

.list-group-horizontal > .list-group-item:first-child:not(:last-child) { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }

.list-group-horizontal > .list-group-item:last-child:not(:first-child) { border-top-right-radius: var(--bs-list-group-border-radius); 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: var(--bs-list-group-border-width); border-left-width: 0; }

.list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: calc(-1 * var(--bs-list-group-border-width)); border-left-width: var(--bs-list-group-border-width); }

@media (min-width: 576px) { .list-group-horizontal-sm { flex-direction: row; }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { border-top-right-radius: var(--bs-list-group-border-radius); 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: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: calc(-1 * var(--bs-list-group-border-width)); border-left-width: var(--bs-list-group-border-width); } }

@media (min-width: 768px) { .list-group-horizontal-md { flex-direction: row; }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { border-top-right-radius: var(--bs-list-group-border-radius); 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: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: calc(-1 * var(--bs-list-group-border-width)); border-left-width: var(--bs-list-group-border-width); } }

@media (min-width: 992px) { .list-group-horizontal-lg { flex-direction: row; }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { border-top-right-radius: var(--bs-list-group-border-radius); 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: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: calc(-1 * var(--bs-list-group-border-width)); border-left-width: var(--bs-list-group-border-width); } }

@media (min-width: 1200px) { .list-group-horizontal-xl { flex-direction: row; }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { border-top-right-radius: var(--bs-list-group-border-radius); 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: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: calc(-1 * var(--bs-list-group-border-width)); border-left-width: var(--bs-list-group-border-width); } }

@media (min-width: 1400px) { .list-group-horizontal-xxl { flex-direction: row; }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { border-bottom-left-radius: var(--bs-list-group-border-radius); border-top-right-radius: 0; }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { border-top-right-radius: var(--bs-list-group-border-radius); 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: var(--bs-list-group-border-width); border-left-width: 0; }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { margin-left: calc(-1 * var(--bs-list-group-border-width)); border-left-width: var(--bs-list-group-border-width); } }

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

.list-group-flush > .list-group-item { border-width: 0 0 var(--bs-list-group-border-width); }

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

.list-group-item-primary { color: #000057; background-color: #cccce9; }

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

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

.list-group-item-secondary { color: #544931; background-color: #e8e4dc; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #544931; background-color: #d1cdc6; }

.list-group-item-secondary.list-group-item-action.active { color: #ffffff; background-color: #544931; border-color: #544931; }

.list-group-item-tertiary { color: #1d548b; background-color: #d6e8fa; }

.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus { color: #1d548b; background-color: #c1d1e1; }

.list-group-item-tertiary.list-group-item-action.active { color: #ffffff; background-color: #1d548b; border-color: #1d548b; }

.list-group-item-success { color: #737e25; background-color: #f2f6d8; }

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #737e25; background-color: #daddc2; }

.list-group-item-success.list-group-item-action.active { color: #ffffff; background-color: #737e25; border-color: #737e25; }

.list-group-item-info { color: #3f767a; background-color: #e1f3f5; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #3f767a; background-color: #cbdbdd; }

.list-group-item-info.list-group-item-action.active { color: #ffffff; background-color: #3f767a; border-color: #3f767a; }

.list-group-item-warning { color: #976c25; background-color: #fef0d8; }

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #976c25; background-color: #e5d8c2; }

.list-group-item-warning.list-group-item-action.active { color: #ffffff; background-color: #976c25; border-color: #976c25; }

.list-group-item-danger { color: #731a14; background-color: #f2d5d3; }

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #731a14; background-color: #dac0be; }

.list-group-item-danger.list-group-item-action.active { color: #ffffff; background-color: #731a14; border-color: #731a14; }

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

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

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

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

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

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

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

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

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

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

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

.toast { --bs-toast-zindex: 1090; --bs-toast-padding-x: 0.75rem; --bs-toast-padding-y: 0.5rem; --bs-toast-spacing: 1.875rem; --bs-toast-max-width: 350px; --bs-toast-font-size: 0.875rem; --bs-toast-color: ; --bs-toast-bg: rgba(255, 255, 255, 0.85); --bs-toast-border-width: 1px; --bs-toast-border-color: var(--bs-border-color-translucent); --bs-toast-border-radius: 0rem; --bs-toast-box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); --bs-toast-header-color: #6c757d; --bs-toast-header-bg: rgba(255, 255, 255, 0.85); --bs-toast-header-border-color: rgba(0, 0, 0, 0.05); width: var(--bs-toast-max-width); max-width: 100%; font-size: var(--bs-toast-font-size); color: var(--bs-toast-color); pointer-events: auto; background-color: var(--bs-toast-bg); background-clip: padding-box; border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); box-shadow: var(--bs-toast-box-shadow); border-radius: var(--bs-toast-border-radius); }

.toast.showing { opacity: 0; }

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

.toast-container { --bs-toast-zindex: 1090; position: absolute; z-index: var(--bs-toast-zindex); width: -webkit-max-content; width: -moz-max-content; width: max-content; max-width: 100%; pointer-events: none; }

.toast-container > :not(:last-child) { margin-bottom: var(--bs-toast-spacing); }

.toast-header { display: flex; align-items: center; padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x); color: var(--bs-toast-header-color); background-color: var(--bs-toast-header-bg); background-clip: padding-box; border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); }

.toast-header .btn-close { margin-right: calc(-.5 * var(--bs-toast-padding-x)); margin-left: var(--bs-toast-padding-x); }

.toast-body { padding: var(--bs-toast-padding-x); word-wrap: break-word; }

.modal { --bs-modal-zindex: 1055; --bs-modal-width: 500px; --bs-modal-padding: 1rem; --bs-modal-margin: 0.5rem; --bs-modal-color: ; --bs-modal-bg: #ffffff; --bs-modal-border-color: var(--bs-border-color-translucent); --bs-modal-border-width: 1px; --bs-modal-border-radius: 0rem; --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); --bs-modal-inner-border-radius: calc(0rem - 1px); --bs-modal-header-padding-x: 1rem; --bs-modal-header-padding-y: 1rem; --bs-modal-header-padding: 1rem 1rem; --bs-modal-header-border-color: var(--bs-border-color); --bs-modal-header-border-width: 1px; --bs-modal-title-line-height: 1.5625; --bs-modal-footer-gap: 0.5rem; --bs-modal-footer-bg: ; --bs-modal-footer-border-color: var(--bs-border-color); --bs-modal-footer-border-width: 1px; position: fixed; top: 0; left: 0; z-index: var(--bs-modal-zindex); display: none; width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; outline: 0; }

.modal-dialog { position: relative; width: auto; margin: var(--bs-modal-margin); pointer-events: none; }

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

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

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

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

.modal-dialog-scrollable { height: calc(100% - var(--bs-modal-margin) * 2); }

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

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

.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - var(--bs-modal-margin) * 2); }

.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; color: var(--bs-modal-color); pointer-events: auto; background-color: var(--bs-modal-bg); background-clip: padding-box; border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); border-radius: var(--bs-modal-border-radius); outline: 0; }

.modal-backdrop { --bs-backdrop-zindex: 1050; --bs-backdrop-bg: #000000; --bs-backdrop-opacity: 0.5; position: fixed; top: 0; left: 0; z-index: var(--bs-backdrop-zindex); width: 100vw; height: 100vh; background-color: var(--bs-backdrop-bg); }

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

.modal-backdrop.show { opacity: var(--bs-backdrop-opacity); }

.modal-header { display: flex; flex-shrink: 0; align-items: center; justify-content: space-between; padding: var(--bs-modal-header-padding); border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); border-top-left-radius: var(--bs-modal-inner-border-radius); border-top-right-radius: var(--bs-modal-inner-border-radius); }

.modal-header .btn-close { padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5); margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto; }

.modal-title { margin-bottom: 0; line-height: var(--bs-modal-title-line-height); }

.modal-body { position: relative; flex: 1 1 auto; padding: var(--bs-modal-padding); }

.modal-footer { display: flex; flex-shrink: 0; flex-wrap: wrap; align-items: center; justify-content: flex-end; padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5); background-color: var(--bs-modal-footer-bg); border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); border-bottom-right-radius: var(--bs-modal-inner-border-radius); border-bottom-left-radius: var(--bs-modal-inner-border-radius); }

.modal-footer > * { margin: calc(var(--bs-modal-footer-gap) * .5); }

@media (min-width: 576px) { .modal { --bs-modal-margin: 1.75rem; --bs-modal-box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); }
  .modal-dialog { max-width: var(--bs-modal-width); margin-right: auto; margin-left: auto; }
  .modal-sm { --bs-modal-width: 300px; } }

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

@media (min-width: 1200px) { .modal-xl { --bs-modal-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, .modal-fullscreen .modal-footer { border-radius: 0; }

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

@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, .modal-fullscreen-sm-down .modal-footer { border-radius: 0; }
  .modal-fullscreen-sm-down .modal-body { overflow-y: auto; } }

@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, .modal-fullscreen-md-down .modal-footer { border-radius: 0; }
  .modal-fullscreen-md-down .modal-body { overflow-y: auto; } }

@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, .modal-fullscreen-lg-down .modal-footer { border-radius: 0; }
  .modal-fullscreen-lg-down .modal-body { overflow-y: auto; } }

@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, .modal-fullscreen-xl-down .modal-footer { border-radius: 0; }
  .modal-fullscreen-xl-down .modal-body { overflow-y: auto; } }

@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, .modal-fullscreen-xxl-down .modal-footer { border-radius: 0; }
  .modal-fullscreen-xxl-down .modal-body { overflow-y: auto; } }

.tooltip { --bs-tooltip-zindex: 1080; --bs-tooltip-max-width: 200px; --bs-tooltip-padding-x: 0.5rem; --bs-tooltip-padding-y: 0.25rem; --bs-tooltip-margin: ; --bs-tooltip-font-size: 0.875rem; --bs-tooltip-color: #ffffff; --bs-tooltip-bg: #000000; --bs-tooltip-border-radius: 0rem; --bs-tooltip-opacity: 0.9; --bs-tooltip-arrow-width: 0.8rem; --bs-tooltip-arrow-height: 0.4rem; z-index: var(--bs-tooltip-zindex); display: block; padding: var(--bs-tooltip-arrow-height); margin: var(--bs-tooltip-margin); font-family: "Overpass", sans-serif; font-style: normal; font-weight: 400; line-height: 1.5625; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; white-space: normal; word-spacing: normal; line-break: auto; font-size: var(--bs-tooltip-font-size); word-wrap: break-word; opacity: 0; }

.tooltip.show { opacity: var(--bs-tooltip-opacity); }

.tooltip .tooltip-arrow { display: block; width: var(--bs-tooltip-arrow-width); height: var(--bs-tooltip-arrow-height); }

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

.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: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; border-top-color: var(--bs-tooltip-bg); }

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow { left: 0; width: var(--bs-tooltip-arrow-height); height: var(--bs-tooltip-arrow-width); }

.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { right: -1px; border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; border-right-color: var(--bs-tooltip-bg); }

/* rtl:end:ignore */
.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 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); border-bottom-color: var(--bs-tooltip-bg); }

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow { right: 0; width: var(--bs-tooltip-arrow-height); height: var(--bs-tooltip-arrow-width); }

.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { left: -1px; border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); border-left-color: var(--bs-tooltip-bg); }

/* rtl:end:ignore */
.tooltip-inner { max-width: var(--bs-tooltip-max-width); padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x); color: var(--bs-tooltip-color); text-align: center; background-color: var(--bs-tooltip-bg); border-radius: var(--bs-tooltip-border-radius); }

.popover { --bs-popover-zindex: 1070; --bs-popover-max-width: 276px; --bs-popover-font-size: 0.875rem; --bs-popover-bg: #ffffff; --bs-popover-border-width: 1px; --bs-popover-border-color: var(--bs-border-color-translucent); --bs-popover-border-radius: 0rem; --bs-popover-inner-border-radius: calc(0rem - 1px); --bs-popover-box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); --bs-popover-header-padding-x: 1rem; --bs-popover-header-padding-y: 0.5rem; --bs-popover-header-font-size: 1rem; --bs-popover-header-color: #000000; --bs-popover-header-bg: #f0f0f0; --bs-popover-body-padding-x: 1rem; --bs-popover-body-padding-y: 1rem; --bs-popover-body-color: #000000; --bs-popover-arrow-width: 1rem; --bs-popover-arrow-height: 0.5rem; --bs-popover-arrow-border: var(--bs-popover-border-color); z-index: var(--bs-popover-zindex); display: block; max-width: var(--bs-popover-max-width); font-family: "Overpass", sans-serif; font-style: normal; font-weight: 400; line-height: 1.5625; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; white-space: normal; word-spacing: normal; line-break: auto; font-size: var(--bs-popover-font-size); word-wrap: break-word; background-color: var(--bs-popover-bg); background-clip: padding-box; border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); border-radius: var(--bs-popover-border-radius); }

.popover .popover-arrow { display: block; width: var(--bs-popover-arrow-width); height: var(--bs-popover-arrow-height); }

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

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow { bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); }

.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0; }

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

.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { bottom: var(--bs-popover-border-width); border-top-color: var(--bs-popover-bg); }

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow { left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); width: var(--bs-popover-arrow-height); height: var(--bs-popover-arrow-width); }

.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0; }

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

.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { left: var(--bs-popover-border-width); border-right-color: var(--bs-popover-bg); }

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow { top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); }

.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height); }

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

.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { top: var(--bs-popover-border-width); border-bottom-color: var(--bs-popover-bg); }

.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: var(--bs-popover-arrow-width); margin-left: calc(-.5 * var(--bs-popover-arrow-width)); content: ""; border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); }

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow { right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); width: var(--bs-popover-arrow-height); height: var(--bs-popover-arrow-width); }

.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height); }

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

.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { right: var(--bs-popover-border-width); border-left-color: var(--bs-popover-bg); }

/* rtl:end:ignore */
.popover-header { padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x); margin-bottom: 0; font-size: var(--bs-popover-header-font-size); color: var(--bs-popover-header-color); background-color: var(--bs-popover-header-bg); border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); border-top-left-radius: var(--bs-popover-inner-border-radius); border-top-right-radius: var(--bs-popover-inner-border-radius); }

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

.popover-body { padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); color: var(--bs-popover-body-color); }

.carousel { position: relative; }

.carousel.pointer-event { 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; transition: transform 0.6s ease-in-out; }

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

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

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

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

.carousel-fade .carousel-item { opacity: 0; transition-property: opacity; 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; transition: opacity 0s 0.6s; }

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

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

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

.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #ffffff; text-decoration: none; outline: 0; opacity: 0.9; }

.carousel-control-prev { left: 0; }

.carousel-control-next { right: 0; }

.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 2rem; height: 2rem; background-repeat: no-repeat; background-position: 50%; background-size: 100% 100%; }

/* rtl:options: { "autoRename": true, "stringMap":[ { "name"    : "prev-next", "search"  : "prev", "replace" : "next" } ] } */
.carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }

.carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 2; display: flex; justify-content: center; padding: 0; margin-right: 15%; margin-bottom: 1rem; margin-left: 15%; list-style: none; }

.carousel-indicators [data-bs-target] { box-sizing: content-box; flex: 0 1 auto; width: 30px; height: 3px; padding: 0; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #ffffff; background-clip: padding-box; border: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: 0.5; transition: opacity 0.6s ease; }

@media (prefers-reduced-motion: reduce) { .carousel-indicators [data-bs-target] { transition: none; } }

.carousel-indicators .active { opacity: 1; }

.carousel-caption { position: absolute; right: 15%; bottom: 1.25rem; left: 15%; padding-top: 1.25rem; padding-bottom: 1.25rem; color: #ffffff; text-align: center; }

.carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon { filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] { background-color: #000000; }

.carousel-dark .carousel-caption { color: #000000; }

.spinner-grow, .spinner-border, .gform_wrapper .gform_ajax_spinner { display: inline-block; width: var(--bs-spinner-width); height: var(--bs-spinner-height); vertical-align: var(--bs-spinner-vertical-align); border-radius: 50%; animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); }

@keyframes spinner-border { to { transform: rotate(360deg) /* rtl:ignore */; } }

.spinner-border, .gform_wrapper .gform_ajax_spinner { --bs-spinner-width: 2rem; --bs-spinner-height: 2rem; --bs-spinner-vertical-align: -0.125em; --bs-spinner-border-width: 0.25em; --bs-spinner-animation-speed: 0.75s; --bs-spinner-animation-name: spinner-border; border: var(--bs-spinner-border-width) solid currentcolor; border-right-color: transparent; }

.spinner-border-sm, .gform_wrapper .gform_ajax_spinner { --bs-spinner-width: 1rem; --bs-spinner-height: 1rem; --bs-spinner-border-width: 0.2em; }

@keyframes spinner-grow { 0% { transform: scale(0); }
  50% { opacity: 1;
    transform: none; } }

.spinner-grow { --bs-spinner-width: 2rem; --bs-spinner-height: 2rem; --bs-spinner-vertical-align: -0.125em; --bs-spinner-animation-speed: 0.75s; --bs-spinner-animation-name: spinner-grow; background-color: currentcolor; opacity: 0; }

.spinner-grow-sm { --bs-spinner-width: 1rem; --bs-spinner-height: 1rem; }

@media (prefers-reduced-motion: reduce) { .spinner-border, .gform_wrapper .gform_ajax_spinner, .spinner-grow { --bs-spinner-animation-speed: 1.5s; } }

.offcanvas-sm, .offcanvas-md, .offcanvas-lg, .offcanvas-xl, .offcanvas-xxl, .offcanvas { --bs-offcanvas-zindex: 1045; --bs-offcanvas-width: 400px; --bs-offcanvas-height: 30vh; --bs-offcanvas-padding-x: 1rem; --bs-offcanvas-padding-y: 1rem; --bs-offcanvas-color: ; --bs-offcanvas-bg: #ffffff; --bs-offcanvas-border-width: 1px; --bs-offcanvas-border-color: var(--bs-border-color-translucent); --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); }

@media (max-width: 575.98px) { .offcanvas-sm { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform 0.3s ease-in-out; } }

@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { .offcanvas-sm { transition: none; } }

@media (max-width: 575.98px) { .offcanvas-sm.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(-100%); }
  .offcanvas-sm.offcanvas-end { top: 0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(100%); }
  .offcanvas-sm.offcanvas-top { top: 0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%); }
  .offcanvas-sm.offcanvas-bottom { right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%); }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) { transform: none; }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show { visibility: visible; } }

@media (min-width: 576px) { .offcanvas-sm { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent !important; }
  .offcanvas-sm .offcanvas-header { display: none; }
  .offcanvas-sm .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent !important; } }

@media (max-width: 767.98px) { .offcanvas-md { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform 0.3s ease-in-out; } }

@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { .offcanvas-md { transition: none; } }

@media (max-width: 767.98px) { .offcanvas-md.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(-100%); }
  .offcanvas-md.offcanvas-end { top: 0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(100%); }
  .offcanvas-md.offcanvas-top { top: 0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%); }
  .offcanvas-md.offcanvas-bottom { right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%); }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) { transform: none; }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show { visibility: visible; } }

@media (min-width: 768px) { .offcanvas-md { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent !important; }
  .offcanvas-md .offcanvas-header { display: none; }
  .offcanvas-md .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent !important; } }

@media (max-width: 991.98px) { .offcanvas-lg { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform 0.3s ease-in-out; } }

@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { .offcanvas-lg { transition: none; } }

@media (max-width: 991.98px) { .offcanvas-lg.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(-100%); }
  .offcanvas-lg.offcanvas-end { top: 0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(100%); }
  .offcanvas-lg.offcanvas-top { top: 0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%); }
  .offcanvas-lg.offcanvas-bottom { right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%); }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) { transform: none; }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show { visibility: visible; } }

@media (min-width: 992px) { .offcanvas-lg { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent !important; }
  .offcanvas-lg .offcanvas-header { display: none; }
  .offcanvas-lg .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent !important; } }

@media (max-width: 1199.98px) { .offcanvas-xl { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform 0.3s ease-in-out; } }

@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { .offcanvas-xl { transition: none; } }

@media (max-width: 1199.98px) { .offcanvas-xl.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(-100%); }
  .offcanvas-xl.offcanvas-end { top: 0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(100%); }
  .offcanvas-xl.offcanvas-top { top: 0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%); }
  .offcanvas-xl.offcanvas-bottom { right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%); }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) { transform: none; }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show { visibility: visible; } }

@media (min-width: 1200px) { .offcanvas-xl { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent !important; }
  .offcanvas-xl .offcanvas-header { display: none; }
  .offcanvas-xl .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent !important; } }

@media (max-width: 1399.98px) { .offcanvas-xxl { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform 0.3s ease-in-out; } }

@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { .offcanvas-xxl { transition: none; } }

@media (max-width: 1399.98px) { .offcanvas-xxl.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(-100%); }
  .offcanvas-xxl.offcanvas-end { top: 0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(100%); }
  .offcanvas-xxl.offcanvas-top { top: 0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%); }
  .offcanvas-xxl.offcanvas-bottom { right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%); }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) { transform: none; }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show { visibility: visible; } }

@media (min-width: 1400px) { .offcanvas-xxl { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent !important; }
  .offcanvas-xxl .offcanvas-header { display: none; }
  .offcanvas-xxl .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent !important; } }

.offcanvas { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform 0.3s ease-in-out; }

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

.offcanvas.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(-100%); }

.offcanvas.offcanvas-end { top: 0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateX(100%); }

.offcanvas.offcanvas-top { top: 0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%); }

.offcanvas.offcanvas-bottom { right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%); }

.offcanvas.showing, .offcanvas.show:not(.hiding) { transform: none; }

.offcanvas.showing, .offcanvas.hiding, .offcanvas.show { visibility: visible; }

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

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

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

.offcanvas-header { display: flex; align-items: center; justify-content: space-between; padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); }

.offcanvas-header .btn-close { padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5); margin-top: calc(-.5 * var(--bs-offcanvas-padding-y)); margin-right: calc(-.5 * var(--bs-offcanvas-padding-x)); margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y)); }

.offcanvas-title { margin-bottom: 0; line-height: 1.5625; }

.offcanvas-body { flex-grow: 1; padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); overflow-y: auto; }

.placeholder { display: inline-block; min-height: 1em; vertical-align: middle; cursor: wait; background-color: currentcolor; opacity: 0.5; }

.placeholder.btn::before, .wp-block-file .placeholder.wp-block-file__button::before { display: inline-block; content: ""; }

.placeholder-xs { min-height: .6em; }

.placeholder-sm { min-height: .8em; }

.placeholder-lg { min-height: 1.2em; }

.placeholder-glow .placeholder { animation: placeholder-glow 2s ease-in-out infinite; }

@keyframes placeholder-glow { 50% { opacity: 0.2; } }

.placeholder-wave { -webkit-mask-image: linear-gradient(130deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%); mask-image: linear-gradient(130deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%); -webkit-mask-size: 200% 100%; mask-size: 200% 100%; animation: placeholder-wave 2s linear infinite; }

@keyframes placeholder-wave { 100% { -webkit-mask-position: -200% 0%; mask-position: -200% 0%; } }

.clearfix::after { display: block; clear: both; content: ""; }

.text-bg-primary { color: #ffffff !important; background-color: RGBA(0, 0, 145, var(--bs-bg-opacity, 1)) !important; }

.text-bg-secondary { color: #ffffff !important; background-color: RGBA(140, 121, 81, var(--bs-bg-opacity, 1)) !important; }

.text-bg-tertiary { color: #ffffff !important; background-color: RGBA(49, 140, 231, var(--bs-bg-opacity, 1)) !important; }

.text-bg-success { color: #000000 !important; background-color: RGBA(192, 210, 61, var(--bs-bg-opacity, 1)) !important; }

.text-bg-info { color: #ffffff !important; background-color: RGBA(105, 197, 203, var(--bs-bg-opacity, 1)) !important; }

.text-bg-warning { color: #000000 !important; background-color: RGBA(251, 180, 62, var(--bs-bg-opacity, 1)) !important; }

.text-bg-danger { color: #ffffff !important; background-color: RGBA(191, 44, 34, var(--bs-bg-opacity, 1)) !important; }

.text-bg-light { color: #000000 !important; background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important; }

.text-bg-dark { color: #ffffff !important; background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important; }

.link-primary { color: #000091 !important; }

.link-primary:hover, .link-primary:focus { color: #000074 !important; }

.link-secondary { color: #8C7951 !important; }

.link-secondary:hover, .link-secondary:focus { color: #706141 !important; }

.link-tertiary { color: #318CE7 !important; }

.link-tertiary:hover, .link-tertiary:focus { color: #2770b9 !important; }

.link-success { color: #C0D23D !important; }

.link-success:hover, .link-success:focus { color: #cddb64 !important; }

.link-info { color: #69C5CB !important; }

.link-info:hover, .link-info:focus { color: #549ea2 !important; }

.link-warning { color: #FBB43E !important; }

.link-warning:hover, .link-warning:focus { color: #fcc365 !important; }

.link-danger { color: #BF2C22 !important; }

.link-danger:hover, .link-danger:focus { color: #99231b !important; }

.link-light { color: #f8f9fa !important; }

.link-light:hover, .link-light:focus { color: #f9fafb !important; }

.link-dark { color: #212529 !important; }

.link-dark:hover, .link-dark:focus { color: #1a1e21 !important; }

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

.sticky-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; }

@media (min-width: 576px) { .sticky-sm-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-sm-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } }

@media (min-width: 768px) { .sticky-md-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-md-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } }

@media (min-width: 992px) { .sticky-lg-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-lg-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } }

@media (min-width: 1200px) { .sticky-xl-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-xl-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } }

@media (min-width: 1400px) { .sticky-xxl-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; }
  .sticky-xxl-bottom { position: -webkit-sticky; position: sticky; bottom: 0; z-index: 1020; } }

.hstack { display: flex; flex-direction: row; align-items: center; align-self: stretch; }

.vstack { display: flex; flex: 1 1 auto; flex-direction: column; align-self: stretch; }

.visually-hidden, .gform_wrapper .hidden_label > .gfield_label, .ui-datepicker .ui-datepicker-prev .ui-icon, .ui-datepicker .ui-datepicker-next .ui-icon, .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; align-self: stretch; width: 1px; min-height: 1em; background-color: currentcolor; opacity: 1; }

.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: flex !important; }

.d-inline-flex { display: inline-flex !important; }

.d-none { display: none !important; }

.shadow { box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13) !important; }

.shadow-sm, .ui-datepicker { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none { 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 { transform: translate(-50%, -50%) !important; }

.translate-middle-x { transform: translateX(-50%) !important; }

.translate-middle-y { transform: translateY(-50%) !important; }

.border { border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-0 { border: 0 !important; }

.border-top { border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-top-0 { border-top: 0 !important; }

.border-end { border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-end-0 { border-right: 0 !important; }

.border-bottom { border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-bottom-0 { border-bottom: 0 !important; }

.border-start { border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

.border-start-0 { border-left: 0 !important; }

.border-primary { --bs-border-opacity: 1; border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; }

.border-secondary { --bs-border-opacity: 1; border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; }

.border-tertiary { --bs-border-opacity: 1; border-color: rgba(var(--bs-tertiary-rgb), var(--bs-border-opacity)) !important; }

.border-success { --bs-border-opacity: 1; border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; }

.border-info { --bs-border-opacity: 1; border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; }

.border-warning { --bs-border-opacity: 1; border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; }

.border-danger { --bs-border-opacity: 1; border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; }

.border-light { --bs-border-opacity: 1; border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; }

.border-dark { --bs-border-opacity: 1; border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; }

.border-white { --bs-border-opacity: 1; border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; }

.border-1 { --bs-border-width: 1px; }

.border-2 { --bs-border-width: 2px; }

.border-3 { --bs-border-width: 3px; }

.border-4 { --bs-border-width: 4px; }

.border-5 { --bs-border-width: 5px; }

.border-opacity-10 { --bs-border-opacity: 0.1; }

.border-opacity-25 { --bs-border-opacity: 0.25; }

.border-opacity-50 { --bs-border-opacity: 0.5; }

.border-opacity-75 { --bs-border-opacity: 0.75; }

.border-opacity-100 { --bs-border-opacity: 1; }

.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 { flex: 1 1 auto !important; }

.flex-row { flex-direction: row !important; }

.flex-column { flex-direction: column !important; }

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

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

.flex-grow-0 { flex-grow: 0 !important; }

.flex-grow-1 { flex-grow: 1 !important; }

.flex-shrink-0 { flex-shrink: 0 !important; }

.flex-shrink-1 { flex-shrink: 1 !important; }

.flex-wrap { flex-wrap: wrap !important; }

.flex-nowrap { flex-wrap: nowrap !important; }

.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }

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

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

.justify-content-center { justify-content: center !important; }

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

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

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

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

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

.align-items-center { align-items: center !important; }

.align-items-baseline { align-items: baseline !important; }

.align-items-stretch { align-items: stretch !important; }

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

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

.align-content-center { align-content: center !important; }

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

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

.align-content-stretch { align-content: stretch !important; }

.align-self-auto { align-self: auto !important; }

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

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

.align-self-center { align-self: center !important; }

.align-self-baseline { align-self: baseline !important; }

.align-self-stretch { align-self: stretch !important; }

.order-first { order: -1 !important; }

.order-0 { order: 0 !important; }

.order-1 { order: 1 !important; }

.order-2 { order: 2 !important; }

.order-3 { order: 3 !important; }

.order-4 { order: 4 !important; }

.order-5 { order: 5 !important; }

.order-last { 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: 2.5rem !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: 2.5rem !important; margin-left: 2.5rem !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: 2.5rem !important; margin-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !important; }

.ms-auto { margin-left: auto !important; }

.m-n1 { margin: -0.25rem !important; }

.m-n2 { margin: -0.5rem !important; }

.m-n3 { margin: -1rem !important; }

.m-n4 { margin: -1.5rem !important; }

.m-n5 { margin: -2.5rem !important; }

.mx-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }

.mx-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }

.mx-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }

.mx-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }

.mx-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }

.my-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }

.my-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }

.my-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }

.my-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }

.my-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }

.mt-n1 { margin-top: -0.25rem !important; }

.mt-n2 { margin-top: -0.5rem !important; }

.mt-n3 { margin-top: -1rem !important; }

.mt-n4 { margin-top: -1.5rem !important; }

.mt-n5 { margin-top: -2.5rem !important; }

.me-n1 { margin-right: -0.25rem !important; }

.me-n2 { margin-right: -0.5rem !important; }

.me-n3 { margin-right: -1rem !important; }

.me-n4 { margin-right: -1.5rem !important; }

.me-n5 { margin-right: -2.5rem !important; }

.mb-n1 { margin-bottom: -0.25rem !important; }

.mb-n2 { margin-bottom: -0.5rem !important; }

.mb-n3 { margin-bottom: -1rem !important; }

.mb-n4 { margin-bottom: -1.5rem !important; }

.mb-n5 { margin-bottom: -2.5rem !important; }

.ms-n1 { margin-left: -0.25rem !important; }

.ms-n2 { margin-left: -0.5rem !important; }

.ms-n3 { margin-left: -1rem !important; }

.ms-n4 { margin-left: -1.5rem !important; }

.ms-n5 { margin-left: -2.5rem !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: 2.5rem !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: 2.5rem !important; padding-left: 2.5rem !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: 2.5rem !important; padding-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !important; }

.font-monospace { font-family: var(--bs-font-monospace) !important; }

.fs-1 { font-size: calc(1.35rem + 1.2vw) !important; }

.fs-2 { font-size: calc(1.3125rem + 0.75vw) !important; }

.fs-3 { font-size: calc(1.275rem + 0.3vw) !important; }

.fs-4 { font-size: 1.125rem !important; }

.fs-5 { font-size: 1rem !important; }

.fs-6 { font-size: 0.875rem !important; }

.fst-italic { font-style: italic !important; }

.fst-normal { font-style: normal !important; }

.fw-light { font-weight: 300 !important; }

.fw-lighter { font-weight: 100 !important; }

.fw-normal { font-weight: 400 !important; }

.fw-bold { font-weight: 700 !important; }

.fw-semibold { font-weight: 600 !important; }

.fw-bolder { font-weight: 800 !important; }

.lh-1 { line-height: 1 !important; }

.lh-sm { line-height: 1.5625 !important; }

.lh-base { line-height: 1.5625 !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-tertiary { --bs-text-opacity: 1; color: rgba(var(--bs-tertiary-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: #6c757d !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-tertiary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-tertiary-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; user-select: all !important; }

.user-select-auto { -webkit-user-select: auto !important; -moz-user-select: auto !important; user-select: auto !important; }

.user-select-none { -webkit-user-select: none !important; -moz-user-select: none !important; user-select: none !important; }

.pe-none { pointer-events: none !important; }

.pe-auto { pointer-events: auto !important; }

.rounded { border-radius: var(--bs-border-radius) !important; }

.rounded-0 { border-radius: 0 !important; }

.rounded-1 { border-radius: var(--bs-border-radius-sm) !important; }

.rounded-2 { border-radius: var(--bs-border-radius) !important; }

.rounded-3 { border-radius: var(--bs-border-radius-lg) !important; }

.rounded-4 { border-radius: var(--bs-border-radius-xl) !important; }

.rounded-5 { border-radius: var(--bs-border-radius-2xl) !important; }

.rounded-circle { border-radius: 50% !important; }

.rounded-pill { border-radius: var(--bs-border-radius-pill) !important; }

.rounded-top { border-top-left-radius: var(--bs-border-radius) !important; border-top-right-radius: var(--bs-border-radius) !important; }

.rounded-end { border-top-right-radius: var(--bs-border-radius) !important; border-bottom-right-radius: var(--bs-border-radius) !important; }

.rounded-bottom { border-bottom-right-radius: var(--bs-border-radius) !important; border-bottom-left-radius: var(--bs-border-radius) !important; }

.rounded-start { border-bottom-left-radius: var(--bs-border-radius) !important; border-top-left-radius: var(--bs-border-radius) !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: flex !important; }
  .d-sm-inline-flex { display: inline-flex !important; }
  .d-sm-none { display: none !important; }
  .flex-sm-fill { flex: 1 1 auto !important; }
  .flex-sm-row { flex-direction: row !important; }
  .flex-sm-column { flex-direction: column !important; }
  .flex-sm-row-reverse { flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { flex-direction: column-reverse !important; }
  .flex-sm-grow-0 { flex-grow: 0 !important; }
  .flex-sm-grow-1 { flex-grow: 1 !important; }
  .flex-sm-shrink-0 { flex-shrink: 0 !important; }
  .flex-sm-shrink-1 { flex-shrink: 1 !important; }
  .flex-sm-wrap { flex-wrap: wrap !important; }
  .flex-sm-nowrap { flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start { justify-content: flex-start !important; }
  .justify-content-sm-end { justify-content: flex-end !important; }
  .justify-content-sm-center { justify-content: center !important; }
  .justify-content-sm-between { justify-content: space-between !important; }
  .justify-content-sm-around { justify-content: space-around !important; }
  .justify-content-sm-evenly { justify-content: space-evenly !important; }
  .align-items-sm-start { align-items: flex-start !important; }
  .align-items-sm-end { align-items: flex-end !important; }
  .align-items-sm-center { align-items: center !important; }
  .align-items-sm-baseline { align-items: baseline !important; }
  .align-items-sm-stretch { align-items: stretch !important; }
  .align-content-sm-start { align-content: flex-start !important; }
  .align-content-sm-end { align-content: flex-end !important; }
  .align-content-sm-center { align-content: center !important; }
  .align-content-sm-between { align-content: space-between !important; }
  .align-content-sm-around { align-content: space-around !important; }
  .align-content-sm-stretch { align-content: stretch !important; }
  .align-self-sm-auto { align-self: auto !important; }
  .align-self-sm-start { align-self: flex-start !important; }
  .align-self-sm-end { align-self: flex-end !important; }
  .align-self-sm-center { align-self: center !important; }
  .align-self-sm-baseline { align-self: baseline !important; }
  .align-self-sm-stretch { align-self: stretch !important; }
  .order-sm-first { order: -1 !important; }
  .order-sm-0 { order: 0 !important; }
  .order-sm-1 { order: 1 !important; }
  .order-sm-2 { order: 2 !important; }
  .order-sm-3 { order: 3 !important; }
  .order-sm-4 { order: 4 !important; }
  .order-sm-5 { order: 5 !important; }
  .order-sm-last { 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: 2.5rem !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: 2.5rem !important; margin-left: 2.5rem !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: 2.5rem !important; margin-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !important; }
  .ms-sm-auto { margin-left: auto !important; }
  .m-sm-n1 { margin: -0.25rem !important; }
  .m-sm-n2 { margin: -0.5rem !important; }
  .m-sm-n3 { margin: -1rem !important; }
  .m-sm-n4 { margin: -1.5rem !important; }
  .m-sm-n5 { margin: -2.5rem !important; }
  .mx-sm-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-sm-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-sm-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-sm-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-sm-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-sm-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-sm-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-sm-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-sm-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-sm-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-sm-n1 { margin-top: -0.25rem !important; }
  .mt-sm-n2 { margin-top: -0.5rem !important; }
  .mt-sm-n3 { margin-top: -1rem !important; }
  .mt-sm-n4 { margin-top: -1.5rem !important; }
  .mt-sm-n5 { margin-top: -2.5rem !important; }
  .me-sm-n1 { margin-right: -0.25rem !important; }
  .me-sm-n2 { margin-right: -0.5rem !important; }
  .me-sm-n3 { margin-right: -1rem !important; }
  .me-sm-n4 { margin-right: -1.5rem !important; }
  .me-sm-n5 { margin-right: -2.5rem !important; }
  .mb-sm-n1 { margin-bottom: -0.25rem !important; }
  .mb-sm-n2 { margin-bottom: -0.5rem !important; }
  .mb-sm-n3 { margin-bottom: -1rem !important; }
  .mb-sm-n4 { margin-bottom: -1.5rem !important; }
  .mb-sm-n5 { margin-bottom: -2.5rem !important; }
  .ms-sm-n1 { margin-left: -0.25rem !important; }
  .ms-sm-n2 { margin-left: -0.5rem !important; }
  .ms-sm-n3 { margin-left: -1rem !important; }
  .ms-sm-n4 { margin-left: -1.5rem !important; }
  .ms-sm-n5 { margin-left: -2.5rem !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: 2.5rem !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: 2.5rem !important; padding-left: 2.5rem !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: 2.5rem !important; padding-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: flex !important; }
  .d-md-inline-flex { display: inline-flex !important; }
  .d-md-none { display: none !important; }
  .flex-md-fill { flex: 1 1 auto !important; }
  .flex-md-row { flex-direction: row !important; }
  .flex-md-column { flex-direction: column !important; }
  .flex-md-row-reverse { flex-direction: row-reverse !important; }
  .flex-md-column-reverse { flex-direction: column-reverse !important; }
  .flex-md-grow-0 { flex-grow: 0 !important; }
  .flex-md-grow-1 { flex-grow: 1 !important; }
  .flex-md-shrink-0 { flex-shrink: 0 !important; }
  .flex-md-shrink-1 { flex-shrink: 1 !important; }
  .flex-md-wrap { flex-wrap: wrap !important; }
  .flex-md-nowrap { flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-md-start { justify-content: flex-start !important; }
  .justify-content-md-end { justify-content: flex-end !important; }
  .justify-content-md-center { justify-content: center !important; }
  .justify-content-md-between { justify-content: space-between !important; }
  .justify-content-md-around { justify-content: space-around !important; }
  .justify-content-md-evenly { justify-content: space-evenly !important; }
  .align-items-md-start { align-items: flex-start !important; }
  .align-items-md-end { align-items: flex-end !important; }
  .align-items-md-center { align-items: center !important; }
  .align-items-md-baseline { align-items: baseline !important; }
  .align-items-md-stretch { align-items: stretch !important; }
  .align-content-md-start { align-content: flex-start !important; }
  .align-content-md-end { align-content: flex-end !important; }
  .align-content-md-center { align-content: center !important; }
  .align-content-md-between { align-content: space-between !important; }
  .align-content-md-around { align-content: space-around !important; }
  .align-content-md-stretch { align-content: stretch !important; }
  .align-self-md-auto { align-self: auto !important; }
  .align-self-md-start { align-self: flex-start !important; }
  .align-self-md-end { align-self: flex-end !important; }
  .align-self-md-center { align-self: center !important; }
  .align-self-md-baseline { align-self: baseline !important; }
  .align-self-md-stretch { align-self: stretch !important; }
  .order-md-first { order: -1 !important; }
  .order-md-0 { order: 0 !important; }
  .order-md-1 { order: 1 !important; }
  .order-md-2 { order: 2 !important; }
  .order-md-3 { order: 3 !important; }
  .order-md-4 { order: 4 !important; }
  .order-md-5 { order: 5 !important; }
  .order-md-last { 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: 2.5rem !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: 2.5rem !important; margin-left: 2.5rem !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: 2.5rem !important; margin-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !important; }
  .ms-md-auto { margin-left: auto !important; }
  .m-md-n1 { margin: -0.25rem !important; }
  .m-md-n2 { margin: -0.5rem !important; }
  .m-md-n3 { margin: -1rem !important; }
  .m-md-n4 { margin: -1.5rem !important; }
  .m-md-n5 { margin: -2.5rem !important; }
  .mx-md-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-md-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-md-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-md-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-md-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-md-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-md-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-md-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-md-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-md-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-md-n1 { margin-top: -0.25rem !important; }
  .mt-md-n2 { margin-top: -0.5rem !important; }
  .mt-md-n3 { margin-top: -1rem !important; }
  .mt-md-n4 { margin-top: -1.5rem !important; }
  .mt-md-n5 { margin-top: -2.5rem !important; }
  .me-md-n1 { margin-right: -0.25rem !important; }
  .me-md-n2 { margin-right: -0.5rem !important; }
  .me-md-n3 { margin-right: -1rem !important; }
  .me-md-n4 { margin-right: -1.5rem !important; }
  .me-md-n5 { margin-right: -2.5rem !important; }
  .mb-md-n1 { margin-bottom: -0.25rem !important; }
  .mb-md-n2 { margin-bottom: -0.5rem !important; }
  .mb-md-n3 { margin-bottom: -1rem !important; }
  .mb-md-n4 { margin-bottom: -1.5rem !important; }
  .mb-md-n5 { margin-bottom: -2.5rem !important; }
  .ms-md-n1 { margin-left: -0.25rem !important; }
  .ms-md-n2 { margin-left: -0.5rem !important; }
  .ms-md-n3 { margin-left: -1rem !important; }
  .ms-md-n4 { margin-left: -1.5rem !important; }
  .ms-md-n5 { margin-left: -2.5rem !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: 2.5rem !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: 2.5rem !important; padding-left: 2.5rem !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: 2.5rem !important; padding-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: flex !important; }
  .d-lg-inline-flex { display: inline-flex !important; }
  .d-lg-none { display: none !important; }
  .flex-lg-fill { flex: 1 1 auto !important; }
  .flex-lg-row { flex-direction: row !important; }
  .flex-lg-column { flex-direction: column !important; }
  .flex-lg-row-reverse { flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { flex-direction: column-reverse !important; }
  .flex-lg-grow-0 { flex-grow: 0 !important; }
  .flex-lg-grow-1 { flex-grow: 1 !important; }
  .flex-lg-shrink-0 { flex-shrink: 0 !important; }
  .flex-lg-shrink-1 { flex-shrink: 1 !important; }
  .flex-lg-wrap { flex-wrap: wrap !important; }
  .flex-lg-nowrap { flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start { justify-content: flex-start !important; }
  .justify-content-lg-end { justify-content: flex-end !important; }
  .justify-content-lg-center { justify-content: center !important; }
  .justify-content-lg-between { justify-content: space-between !important; }
  .justify-content-lg-around { justify-content: space-around !important; }
  .justify-content-lg-evenly { justify-content: space-evenly !important; }
  .align-items-lg-start { align-items: flex-start !important; }
  .align-items-lg-end { align-items: flex-end !important; }
  .align-items-lg-center { align-items: center !important; }
  .align-items-lg-baseline { align-items: baseline !important; }
  .align-items-lg-stretch { align-items: stretch !important; }
  .align-content-lg-start { align-content: flex-start !important; }
  .align-content-lg-end { align-content: flex-end !important; }
  .align-content-lg-center { align-content: center !important; }
  .align-content-lg-between { align-content: space-between !important; }
  .align-content-lg-around { align-content: space-around !important; }
  .align-content-lg-stretch { align-content: stretch !important; }
  .align-self-lg-auto { align-self: auto !important; }
  .align-self-lg-start { align-self: flex-start !important; }
  .align-self-lg-end { align-self: flex-end !important; }
  .align-self-lg-center { align-self: center !important; }
  .align-self-lg-baseline { align-self: baseline !important; }
  .align-self-lg-stretch { align-self: stretch !important; }
  .order-lg-first { order: -1 !important; }
  .order-lg-0 { order: 0 !important; }
  .order-lg-1 { order: 1 !important; }
  .order-lg-2 { order: 2 !important; }
  .order-lg-3 { order: 3 !important; }
  .order-lg-4 { order: 4 !important; }
  .order-lg-5 { order: 5 !important; }
  .order-lg-last { 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: 2.5rem !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: 2.5rem !important; margin-left: 2.5rem !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: 2.5rem !important; margin-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !important; }
  .ms-lg-auto { margin-left: auto !important; }
  .m-lg-n1 { margin: -0.25rem !important; }
  .m-lg-n2 { margin: -0.5rem !important; }
  .m-lg-n3 { margin: -1rem !important; }
  .m-lg-n4 { margin: -1.5rem !important; }
  .m-lg-n5 { margin: -2.5rem !important; }
  .mx-lg-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-lg-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-lg-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-lg-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-lg-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-lg-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-lg-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-lg-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-lg-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-lg-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-lg-n1 { margin-top: -0.25rem !important; }
  .mt-lg-n2 { margin-top: -0.5rem !important; }
  .mt-lg-n3 { margin-top: -1rem !important; }
  .mt-lg-n4 { margin-top: -1.5rem !important; }
  .mt-lg-n5 { margin-top: -2.5rem !important; }
  .me-lg-n1 { margin-right: -0.25rem !important; }
  .me-lg-n2 { margin-right: -0.5rem !important; }
  .me-lg-n3 { margin-right: -1rem !important; }
  .me-lg-n4 { margin-right: -1.5rem !important; }
  .me-lg-n5 { margin-right: -2.5rem !important; }
  .mb-lg-n1 { margin-bottom: -0.25rem !important; }
  .mb-lg-n2 { margin-bottom: -0.5rem !important; }
  .mb-lg-n3 { margin-bottom: -1rem !important; }
  .mb-lg-n4 { margin-bottom: -1.5rem !important; }
  .mb-lg-n5 { margin-bottom: -2.5rem !important; }
  .ms-lg-n1 { margin-left: -0.25rem !important; }
  .ms-lg-n2 { margin-left: -0.5rem !important; }
  .ms-lg-n3 { margin-left: -1rem !important; }
  .ms-lg-n4 { margin-left: -1.5rem !important; }
  .ms-lg-n5 { margin-left: -2.5rem !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: 2.5rem !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: 2.5rem !important; padding-left: 2.5rem !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: 2.5rem !important; padding-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: flex !important; }
  .d-xl-inline-flex { display: inline-flex !important; }
  .d-xl-none { display: none !important; }
  .flex-xl-fill { flex: 1 1 auto !important; }
  .flex-xl-row { flex-direction: row !important; }
  .flex-xl-column { flex-direction: column !important; }
  .flex-xl-row-reverse { flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { flex-direction: column-reverse !important; }
  .flex-xl-grow-0 { flex-grow: 0 !important; }
  .flex-xl-grow-1 { flex-grow: 1 !important; }
  .flex-xl-shrink-0 { flex-shrink: 0 !important; }
  .flex-xl-shrink-1 { flex-shrink: 1 !important; }
  .flex-xl-wrap { flex-wrap: wrap !important; }
  .flex-xl-nowrap { flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start { justify-content: flex-start !important; }
  .justify-content-xl-end { justify-content: flex-end !important; }
  .justify-content-xl-center { justify-content: center !important; }
  .justify-content-xl-between { justify-content: space-between !important; }
  .justify-content-xl-around { justify-content: space-around !important; }
  .justify-content-xl-evenly { justify-content: space-evenly !important; }
  .align-items-xl-start { align-items: flex-start !important; }
  .align-items-xl-end { align-items: flex-end !important; }
  .align-items-xl-center { align-items: center !important; }
  .align-items-xl-baseline { align-items: baseline !important; }
  .align-items-xl-stretch { align-items: stretch !important; }
  .align-content-xl-start { align-content: flex-start !important; }
  .align-content-xl-end { align-content: flex-end !important; }
  .align-content-xl-center { align-content: center !important; }
  .align-content-xl-between { align-content: space-between !important; }
  .align-content-xl-around { align-content: space-around !important; }
  .align-content-xl-stretch { align-content: stretch !important; }
  .align-self-xl-auto { align-self: auto !important; }
  .align-self-xl-start { align-self: flex-start !important; }
  .align-self-xl-end { align-self: flex-end !important; }
  .align-self-xl-center { align-self: center !important; }
  .align-self-xl-baseline { align-self: baseline !important; }
  .align-self-xl-stretch { align-self: stretch !important; }
  .order-xl-first { order: -1 !important; }
  .order-xl-0 { order: 0 !important; }
  .order-xl-1 { order: 1 !important; }
  .order-xl-2 { order: 2 !important; }
  .order-xl-3 { order: 3 !important; }
  .order-xl-4 { order: 4 !important; }
  .order-xl-5 { order: 5 !important; }
  .order-xl-last { 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: 2.5rem !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: 2.5rem !important; margin-left: 2.5rem !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: 2.5rem !important; margin-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !important; }
  .ms-xl-auto { margin-left: auto !important; }
  .m-xl-n1 { margin: -0.25rem !important; }
  .m-xl-n2 { margin: -0.5rem !important; }
  .m-xl-n3 { margin: -1rem !important; }
  .m-xl-n4 { margin: -1.5rem !important; }
  .m-xl-n5 { margin: -2.5rem !important; }
  .mx-xl-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-xl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-xl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-xl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-xl-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-xl-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-xl-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-xl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-xl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-xl-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-xl-n1 { margin-top: -0.25rem !important; }
  .mt-xl-n2 { margin-top: -0.5rem !important; }
  .mt-xl-n3 { margin-top: -1rem !important; }
  .mt-xl-n4 { margin-top: -1.5rem !important; }
  .mt-xl-n5 { margin-top: -2.5rem !important; }
  .me-xl-n1 { margin-right: -0.25rem !important; }
  .me-xl-n2 { margin-right: -0.5rem !important; }
  .me-xl-n3 { margin-right: -1rem !important; }
  .me-xl-n4 { margin-right: -1.5rem !important; }
  .me-xl-n5 { margin-right: -2.5rem !important; }
  .mb-xl-n1 { margin-bottom: -0.25rem !important; }
  .mb-xl-n2 { margin-bottom: -0.5rem !important; }
  .mb-xl-n3 { margin-bottom: -1rem !important; }
  .mb-xl-n4 { margin-bottom: -1.5rem !important; }
  .mb-xl-n5 { margin-bottom: -2.5rem !important; }
  .ms-xl-n1 { margin-left: -0.25rem !important; }
  .ms-xl-n2 { margin-left: -0.5rem !important; }
  .ms-xl-n3 { margin-left: -1rem !important; }
  .ms-xl-n4 { margin-left: -1.5rem !important; }
  .ms-xl-n5 { margin-left: -2.5rem !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: 2.5rem !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: 2.5rem !important; padding-left: 2.5rem !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: 2.5rem !important; padding-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: flex !important; }
  .d-xxl-inline-flex { display: inline-flex !important; }
  .d-xxl-none { display: none !important; }
  .flex-xxl-fill { flex: 1 1 auto !important; }
  .flex-xxl-row { flex-direction: row !important; }
  .flex-xxl-column { flex-direction: column !important; }
  .flex-xxl-row-reverse { flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse { flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 { flex-grow: 0 !important; }
  .flex-xxl-grow-1 { flex-grow: 1 !important; }
  .flex-xxl-shrink-0 { flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 { flex-shrink: 1 !important; }
  .flex-xxl-wrap { flex-wrap: wrap !important; }
  .flex-xxl-nowrap { flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse !important; }
  .justify-content-xxl-start { justify-content: flex-start !important; }
  .justify-content-xxl-end { justify-content: flex-end !important; }
  .justify-content-xxl-center { justify-content: center !important; }
  .justify-content-xxl-between { justify-content: space-between !important; }
  .justify-content-xxl-around { justify-content: space-around !important; }
  .justify-content-xxl-evenly { justify-content: space-evenly !important; }
  .align-items-xxl-start { align-items: flex-start !important; }
  .align-items-xxl-end { align-items: flex-end !important; }
  .align-items-xxl-center { align-items: center !important; }
  .align-items-xxl-baseline { align-items: baseline !important; }
  .align-items-xxl-stretch { align-items: stretch !important; }
  .align-content-xxl-start { align-content: flex-start !important; }
  .align-content-xxl-end { align-content: flex-end !important; }
  .align-content-xxl-center { align-content: center !important; }
  .align-content-xxl-between { align-content: space-between !important; }
  .align-content-xxl-around { align-content: space-around !important; }
  .align-content-xxl-stretch { align-content: stretch !important; }
  .align-self-xxl-auto { align-self: auto !important; }
  .align-self-xxl-start { align-self: flex-start !important; }
  .align-self-xxl-end { align-self: flex-end !important; }
  .align-self-xxl-center { align-self: center !important; }
  .align-self-xxl-baseline { align-self: baseline !important; }
  .align-self-xxl-stretch { align-self: stretch !important; }
  .order-xxl-first { order: -1 !important; }
  .order-xxl-0 { order: 0 !important; }
  .order-xxl-1 { order: 1 !important; }
  .order-xxl-2 { order: 2 !important; }
  .order-xxl-3 { order: 3 !important; }
  .order-xxl-4 { order: 4 !important; }
  .order-xxl-5 { order: 5 !important; }
  .order-xxl-last { 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: 2.5rem !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: 2.5rem !important; margin-left: 2.5rem !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: 2.5rem !important; margin-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !important; }
  .ms-xxl-auto { margin-left: auto !important; }
  .m-xxl-n1 { margin: -0.25rem !important; }
  .m-xxl-n2 { margin: -0.5rem !important; }
  .m-xxl-n3 { margin: -1rem !important; }
  .m-xxl-n4 { margin: -1.5rem !important; }
  .m-xxl-n5 { margin: -2.5rem !important; }
  .mx-xxl-n1 { margin-right: -0.25rem !important; margin-left: -0.25rem !important; }
  .mx-xxl-n2 { margin-right: -0.5rem !important; margin-left: -0.5rem !important; }
  .mx-xxl-n3 { margin-right: -1rem !important; margin-left: -1rem !important; }
  .mx-xxl-n4 { margin-right: -1.5rem !important; margin-left: -1.5rem !important; }
  .mx-xxl-n5 { margin-right: -2.5rem !important; margin-left: -2.5rem !important; }
  .my-xxl-n1 { margin-top: -0.25rem !important; margin-bottom: -0.25rem !important; }
  .my-xxl-n2 { margin-top: -0.5rem !important; margin-bottom: -0.5rem !important; }
  .my-xxl-n3 { margin-top: -1rem !important; margin-bottom: -1rem !important; }
  .my-xxl-n4 { margin-top: -1.5rem !important; margin-bottom: -1.5rem !important; }
  .my-xxl-n5 { margin-top: -2.5rem !important; margin-bottom: -2.5rem !important; }
  .mt-xxl-n1 { margin-top: -0.25rem !important; }
  .mt-xxl-n2 { margin-top: -0.5rem !important; }
  .mt-xxl-n3 { margin-top: -1rem !important; }
  .mt-xxl-n4 { margin-top: -1.5rem !important; }
  .mt-xxl-n5 { margin-top: -2.5rem !important; }
  .me-xxl-n1 { margin-right: -0.25rem !important; }
  .me-xxl-n2 { margin-right: -0.5rem !important; }
  .me-xxl-n3 { margin-right: -1rem !important; }
  .me-xxl-n4 { margin-right: -1.5rem !important; }
  .me-xxl-n5 { margin-right: -2.5rem !important; }
  .mb-xxl-n1 { margin-bottom: -0.25rem !important; }
  .mb-xxl-n2 { margin-bottom: -0.5rem !important; }
  .mb-xxl-n3 { margin-bottom: -1rem !important; }
  .mb-xxl-n4 { margin-bottom: -1.5rem !important; }
  .mb-xxl-n5 { margin-bottom: -2.5rem !important; }
  .ms-xxl-n1 { margin-left: -0.25rem !important; }
  .ms-xxl-n2 { margin-left: -0.5rem !important; }
  .ms-xxl-n3 { margin-left: -1rem !important; }
  .ms-xxl-n4 { margin-left: -1.5rem !important; }
  .ms-xxl-n5 { margin-left: -2.5rem !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: 2.5rem !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: 2.5rem !important; padding-left: 2.5rem !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: 2.5rem !important; padding-bottom: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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: 2.5rem !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.25rem !important; }
  .fs-2 { font-size: 1.875rem !important; }
  .fs-3 { font-size: 1.5rem !important; } }

@media print { .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-grid { display: grid !important; }
  .d-print-table { display: table !important; }
  .d-print-table-row { display: table-row !important; }
  .d-print-table-cell { display: table-cell !important; }
  .d-print-flex { display: flex !important; }
  .d-print-inline-flex { display: inline-flex !important; }
  .d-print-none { display: none !important; } }

body.page-template-cafeteria .page-section-title { font-size: 1rem; font-weight: 700; text-align: center; margin-bottom: 15px; color: #212529; letter-spacing: .1px; }

body.page-template-cafeteria .datepicker { border: 1px solid #D8D8D8; }

body.page-template-cafeteria .datepicker .days { flex-grow: 1; }

body.page-template-cafeteria .datepicker .datepicker-grid { width: auto; }

body.page-template-cafeteria .datepicker-header .datepicker-controls { padding: 4px 2px 4px; }

body.page-template-cafeteria .datepicker-header { border-bottom: 1px solid #D8D8D8; }

body.page-template-cafeteria .datepicker-picker { display: block; }

body.page-template-cafeteria .datepicker-view .dow { color: #000091; text-transform: uppercase; font-weight: normal; }

body.page-template-cafeteria .datepicker-main { padding: 10px 7px; }

body.page-template-cafeteria .datepicker-view .week, body.page-template-cafeteria .datepicker-cell { height: 43px; line-height: 43px; border-radius: 3px; }

body.page-template-cafeteria .datepicker-cell { transition: .3s; }

body.page-template-cafeteria .datepicker-cell.today:not(.selected) { background-color: #8C7951; }

body.page-template-cafeteria .datepicker-cell.focused:not(.selected) { background-color: #000091; color: #ffffff; }

body.page-template-cafeteria .datepicker-cell.focused:not(.selected):hover { background-color: #000091; color: #ffffff; }

body.page-template-cafeteria .datepicker-cell:not(.disabled):hover { background-color: #e9ecef; }

body.page-template-cafeteria .datepicker-cell:not(.disabled):hover:hover { color: #212529; }

body.page-template-cafeteria .accordion-body { padding-left: 25px; padding-right: 25px; }

body.page-template-cafeteria .accordion-body .title { background-color: #f2f0f1; padding: 10px; font-weight: 700; border-radius: 3px; }

body.page-template-cafeteria .accordion-body > ul { list-style: none; padding: 0; margin-bottom: 20px; }

body.page-template-cafeteria .accordion-body > ul > li { padding-left: 15px; padding-right: 15px; }

body.page-template-cafeteria .accordion-body > ul > li + li { margin-top: 10px; }

body.page-template-cafeteria .accordion-body > ul > li + li::before { content: '-'; display: block; }

body.page-template-cafeteria .accordion-body .labels { display: flex; align-items: center; padding: 0; padding-top: 7px; margin-bottom: 0; list-style: none; gap: 15px; }

body.page-template-cafeteria .accordion-body .labels img { height: 30px; width: auto; }

.datepicker { display: none; }

.datepicker.active { display: block; }

.datepicker-dropdown { position: absolute; top: 0; left: 0; z-index: 1000; padding-top: 4px; }

.datepicker-dropdown.datepicker-orient-top { padding-top: 0; padding-bottom: 4px; }

.datepicker-picker { display: inline-block; border-radius: 0rem; background-color: #ffffff; }

.datepicker-dropdown .datepicker-picker { box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); }

.datepicker-picker span { display: block; flex: 1; border: 0; border-radius: 0rem; cursor: default; text-align: center; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; }

.datepicker-main { padding: 2px; }

.datepicker-footer { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); background-color: #f8f9fa; }

.datepicker-controls, .datepicker-view, .datepicker-view .days-of-week, .datepicker-grid { display: flex; }

.datepicker-grid { flex-wrap: wrap; }

.datepicker-view .dow, .datepicker-view .days .datepicker-cell { flex-basis: 14.2857142857%; }

.datepicker-view.datepicker-grid .datepicker-cell { flex-basis: 25%; }

.datepicker-view .week, .datepicker-cell { height: 2.25rem; line-height: 2.25rem; }

.datepicker-title { box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.1); background-color: #f8f9fa; padding: 0.375rem 0.75rem; text-align: center; font-weight: 700; }

.datepicker-header .datepicker-controls { padding: 2px 2px 0; }

.datepicker-controls .btn, .datepicker-controls .wp-block-file .wp-block-file__button, .wp-block-file .datepicker-controls .wp-block-file__button { border-color: #f8f9fa; background-color: #ffffff; }

.datepicker-controls .btn:hover, .datepicker-controls .wp-block-file .wp-block-file__button:hover, .wp-block-file .datepicker-controls .wp-block-file__button:hover { border-color: #dae0e5; background-color: #e2e6ea; color: #000000; }

.datepicker-controls .btn:focus, .datepicker-controls .wp-block-file .wp-block-file__button:focus, .wp-block-file .datepicker-controls .wp-block-file__button:focus { border-color: #dae0e5; box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); background-color: #e2e6ea; color: #000000; }

.datepicker-controls .btn:disabled, .datepicker-controls .wp-block-file .wp-block-file__button:disabled, .wp-block-file .datepicker-controls .wp-block-file__button:disabled { border-color: #f8f9fa; background-color: #f8f9fa; color: #000000; }

.datepicker-controls .btn:not(:disabled):active, .datepicker-controls .wp-block-file .wp-block-file__button:not(:disabled):active, .wp-block-file .datepicker-controls .wp-block-file__button:not(:disabled):active { border-color: #d3d9df; background-color: #dae0e5; color: #000000; }

.datepicker-controls .btn:not(:disabled):active:focus, .datepicker-controls .wp-block-file .wp-block-file__button:not(:disabled):active:focus, .wp-block-file .datepicker-controls .wp-block-file__button:not(:disabled):active:focus { box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }

.datepicker-header .datepicker-controls .btn, .datepicker-header .datepicker-controls .wp-block-file .wp-block-file__button, .wp-block-file .datepicker-header .datepicker-controls .wp-block-file__button { border-color: transparent; font-weight: bold; }

.datepicker-footer .datepicker-controls .btn, .datepicker-footer .datepicker-controls .wp-block-file .wp-block-file__button, .wp-block-file .datepicker-footer .datepicker-controls .wp-block-file__button { margin: calc(0.375rem - 1px) 0.375rem; border-radius: 0rem; width: 100%; font-size: 0.875rem; }

.datepicker-controls .view-switch { flex: auto; }

.datepicker-controls .prev-btn, .datepicker-controls .next-btn { padding-right: 0.375rem; padding-left: 0.375rem; width: 2.25rem; }

.datepicker-controls .prev-btn.disabled, .datepicker-controls .next-btn.disabled { visibility: hidden; }

.datepicker-view .dow { height: 1.5rem; line-height: 1.5rem; font-size: 0.9375rem; font-weight: 700; }

.datepicker-view .week { width: 2.25rem; color: #D8D8D8; font-size: 0.875rem; }

@media (max-width: 22.5rem) { .datepicker-view .week { width: 1.96875rem; } }

.datepicker-grid { width: 15.75rem; }

@media (max-width: 22.5rem) { .calendar-weeks + .days .datepicker-grid { width: 13.78125rem; } }

.datepicker-cell:not(.disabled):hover { background-color: #f9f9f9; cursor: pointer; }

.datepicker-cell.focused:not(.selected) { background-color: #e2e6ea; }

.datepicker-cell.selected, .datepicker-cell.selected:hover { background-color: #000091; color: #ffffff; font-weight: 600; }

.datepicker-cell.disabled { color: #adb5bd; }

.datepicker-cell.prev:not(.disabled), .datepicker-cell.next:not(.disabled) { color: color("gray"); }

.datepicker-cell.prev.selected, .datepicker-cell.next.selected { color: #e6e5e5; }

.datepicker-cell.highlighted:not(.selected):not(.range):not(.today) { border-radius: 0; background-color: #f8f9fa; }

.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover { background-color: #f1f3f5; }

.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused { background-color: #e2e6ea; }

.datepicker-cell.today:not(.selected) { background-color: #20c997; }

.datepicker-cell.today:not(.selected):not(.disabled) { color: #ffffff; }

.datepicker-cell.today.focused:not(.selected) { background-color: #1ebe8f; }

.datepicker-cell.range-start:not(.selected), .datepicker-cell.range-end:not(.selected) { background-color: #8C7951; color: #ffffff; }

.datepicker-cell.range-start.focused:not(.selected), .datepicker-cell.range-end.focused:not(.selected) { background-color: #84724c; }

.datepicker-cell.range-start { border-radius: 0rem 0 0 0rem; }

.datepicker-cell.range-end { border-radius: 0 0rem 0rem 0; }

.datepicker-cell.range { border-radius: 0; background-color: #e9ecef; }

.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover { background-color: #e2e6ea; }

.datepicker-cell.range.disabled { color: #cbd3da; }

.datepicker-cell.range.focused { background-color: #dadfe4; }

.datepicker-view.datepicker-grid .datepicker-cell { height: 4.5rem; line-height: 4.5rem; }

.datepicker-input.in-edit { border-color: #6e6ec0; }

.datepicker-input.in-edit:focus, .datepicker-input.in-edit:active { box-shadow: 0 0 0.25em 0.25em rgba(110, 110, 192, 0.2); }

/** Gravity Forms Bootstrap styling https://github.com/MoshCat/bootstrap-gravityforms Gravity Forms SASS styles for use in your Bootstrap enabled WordPress theme. Please use these styles together with bootstrap-gravityforms-hooks for full functionality: https://github.com/MoshCat/bootstrap-gravityforms-hooks */
/* Form grid layout Used in the basic.css front-end stylesheet and editor.css. */
.gform_wrapper.gravity-theme * { box-sizing: border-box; }

.gform_wrapper.gravity-theme .gform_fields { width: 100%; display: grid; grid-template-columns: repeat(12, 1fr); grid-template-rows: repeat(auto-fill, auto); grid-column-gap: 2%; }

.gform_wrapper.gravity-theme .gfield { grid-column: 1 / -1; }

.gform_wrapper.gravity-theme .gfield.gfield--width-full { -ms-grid-column-span: 12; grid-column: span 12; }

.gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths { -ms-grid-column-span: 11; grid-column: span 11; }

.gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths { -ms-grid-column-span: 10; grid-column: span 10; }

.gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter { -ms-grid-column-span: 9; grid-column: span 9; }

.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds { -ms-grid-column-span: 8; grid-column: span 8; }

.gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths { -ms-grid-column-span: 7; grid-column: span 7; }

.gform_wrapper.gravity-theme .gfield.gfield--width-half { -ms-grid-column-span: 6; grid-column: span 6; }

.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths { -ms-grid-column-span: 5; grid-column: span 5; }

.gform_wrapper.gravity-theme .gfield.gfield--width-third { -ms-grid-column-span: 4; grid-column: span 4; }

.gform_wrapper.gravity-theme .gfield.gfield--width-quarter { -ms-grid-column-span: 3; grid-column: span 3; }

@media (max-width: 640px) { .gform_wrapper.gravity-theme .gform_fields { grid-column-gap: 0; }
  .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) { grid-column: 1 / -1; } }

/* Labels & Descriptions
-------------------------------------------------------------- */
.gform_wrapper .field_description_below .gfield_description { margin-top: 0.5rem; margin-bottom: 0; }

.gform_wrapper .field_description_above .gfield_description { margin-bottom: 0.5rem; margin-top: -0.5rem; }

.gform_wrapper.field_sublabel_below select + label, .gform_wrapper.field_sublabel_below input + label { margin-top: 2px; margin-bottom: 0; }

.gform_wrapper.field_sublabel_above select + label, .gform_wrapper.field_sublabel_above input + label { margin-bottom: 2px; }

.gform_wrapper.right_label .gfield_label { text-align: right; }

.gform_wrapper .gform_fields:not(.top_label) .gfield > .gfield_label { float: left; width: 25%; }

.gform_wrapper .gform_fields:not(.top_label) .gfield > .ginput_container, .gform_wrapper .gform_fields:not(.top_label) .gfield > .gfield_description { width: 73%; margin-left: 27%; }

.gform_footer.right_label, .gform_footer.left_label { width: 73%; margin-left: 27%; }

/* Standard Fields
-------------------------------------------------------------- */
.gform_wrapper { /* Sections -------------------------------------------------------------- */ /* Radio Buttons & Checkboxes -------------------------------------------------------------- */ /* Textarea -------------------------------------------------------------- */ /* Pages -------------------------------------------------------------- */ /* Multi Select -------------------------------------------------------------- */ }

.gform_wrapper .gsection { padding-top: 2em; }

.gform_wrapper .gsection h2.gsection_title, .gform_wrapper .gsection .gsection_title.h2 { border-bottom: 1px solid #ced4da; padding-bottom: 0.125em; margin-bottom: 0.125em; }

.gform_wrapper ul.gfield_radio, .gform_wrapper ul.gfield_checkbox { padding: 0; list-style: none; margin-bottom: 1.5rem; }

.gform_wrapper .gfield .custom-control-label { font-size: 1rem; color: #000000; }

.gform_wrapper li.gchoice_select_all .custom-control-label, .gform_wrapper input:checked + .custom-control-label { font-weight: 700; }

.gform_wrapper .gchoice:last-child { margin-bottom: 0; }

.gform_wrapper .ginput_container_textarea .textarea.form-control-sm, .gform_wrapper .ginput_container_textarea .gform_widget textarea.textarea, .gform_widget .gform_wrapper .ginput_container_textarea textarea.textarea, .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="text"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="text"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="email"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="email"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="url"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="url"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="search"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="search"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="number"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="number"], .gform_wrapper .ginput_container_textarea .gform_widget input.textarea[type="tel"], .gform_widget .gform_wrapper .ginput_container_textarea input.textarea[type="tel"] { height: 75px; }

.gform_wrapper .ginput_container_textarea .textarea.form-control-lg { height: 125px; }

.gform_wrapper .ginput_container_textarea .charleft { color: #6c757d; font-size: 0.75rem; margin-top: 4px; white-space: nowrap; }

.gform_wrapper .progress_wrapper { margin-bottom: 3rem; }

.gform_wrapper .progress_title { color: #6c757d; font-weight: 700; }

.gform_wrapper .gf_page_steps { width: 100%; margin-bottom: 8px; padding-bottom: 4px; border-bottom: 1px dotted #D8D8D8; font-size: 0.875rem; }

.gform_wrapper .gf_page_steps .gf_step { width: auto; display: inline-block; margin: 8px 32px 8px 0; opacity: .6; }

.gform_wrapper .gf_page_steps .gf_step.gf_step_active { opacity: 1; font-weight: 700; }

.gform_wrapper select[multiple="multiple"] { font-size: 0.9375em; }

.gform_wrapper .datepicker { display: block; }

/* Advanced Fields
-------------------------------------------------------------- */
.gform_wrapper { /* Consent field -------------------------------------------------------------- */ /* Complex fields -------------------------------------------------------------- */ /* Date- & Timefields -------------------------------------------------------------- */ /* Lists -------------------------------------------------------------- */ /* File Upload -------------------------------------------------------------- */ /* List -------------------------------------------------------------- */ /* Nova Geolocalisation -------------------------------------------------------------- */ /* Custom File Upload - Javascript required to show filename and preview. -------------------------------------------------------------- */ /* Password -------------------------------------------------------------- */ }

.gform_wrapper .gfield_consent_description { color: #6c757d; background-color: transparent; max-height: 120px; margin-top: 0.5rem; overflow-y: auto; }

.gform_wrapper .ginput_complex { display: flex; align-items: center; }

.gform_wrapper .ginput_complex.ginput_container_name .name_prefix, .gform_wrapper .ginput_complex.ginput_container_name .name_suffix { flex-grow: 0.5; }

.gform_wrapper .ginput_complex.ginput_container_address > span { margin-bottom: 0.75rem; }

.gform_wrapper .ginput_complex .hour_minute_colon { margin-left: 0.5rem; margin-right: 0.5rem; }

.gform_wrapper .field_sublabel_hidden_label i { display: none; }

.gform_wrapper .ginput_container_date { position: relative; }

.gform_wrapper .ginput_container_date .ui-datepicker-trigger { position: absolute; top: 14px; right: 17px; }

.gform_wrapper .ginput_container_date img { display: none; }

.gform_wrapper .ginput_container_date input.datepicker { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' version='1'%3E%3Cpath fill='%23999' d='M15 6V3h-2v1a1 1 0 1 1-2 0V3H5v1a1 1 0 1 1-2 0V3H1v3h14zm0 1H1v8h14V7zm-2-5h2l1 1v12l-1 1H1l-1-1V3l1-1h2V1a1 1 0 1 1 2 0v1h6V1a1 1 0 1 1 2 0v1z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: calc(100% - 1em) center; }

.gform_wrapper .ginput_container_date input.datepicker.datepicker_no_icon { background-image: none; }

.gform_wrapper .clear-multi { display: flex; flex-flow: row nowrap; }

.gform_wrapper .clear-multi > div { width: 100%; }

.gform_wrapper .clear-multi > div:not(:last-child) { margin-right: 1.875rem; }

.gform_wrapper .clear-multi .gfield_time_hour i { float: right; font-style: normal; }

.gform_wrapper .gfield_list { width: 100%; }

.gform_wrapper .gfield_list th { color: #6c757d; font-size: 0.875rem; }

.gform_wrapper .gfield_list td { padding-bottom: 1.875rem; }

.gform_wrapper .gfield_list td a { background-color: transparent; border-color: transparent; }

.gform_wrapper .gfield_list th, .gform_wrapper .gfield_list td { /*&:not(:first-child) { // padding-left: $grid-gutter-width; }*/ }

.gform_wrapper .gfield_list_icons { display: flex; align-items: center; flex-wrap: nowrap; }

.gform_wrapper .gfield_list_icons .btn + .btn, .gform_wrapper .gfield_list_icons .wp-block-file .wp-block-file__button + .btn, .wp-block-file .gform_wrapper .gfield_list_icons .wp-block-file__button + .btn, .gform_wrapper .gfield_list_icons .wp-block-file .btn + .wp-block-file__button, .wp-block-file .gform_wrapper .gfield_list_icons .btn + .wp-block-file__button, .gform_wrapper .gfield_list_icons .wp-block-file .wp-block-file__button + .wp-block-file__button, .wp-block-file .gform_wrapper .gfield_list_icons .wp-block-file__button + .wp-block-file__button { margin-left: 8px; }

.gform_wrapper .ginput_container_fileupload .form-control + label { display: none !important; }

.gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile { width: 100%; }

.gform_wrapper .ginput_container_fileupload .gform_drop_area { align-items: center; background: #f8f9fa; border: 1px solid #D8D8D8; border-radius: 0rem; display: flex; justify-content: center; min-height: 120px; padding: 20px; text-align: center; }

.gform_wrapper .ginput_container_fileupload .gform_drop_area .btn, .gform_wrapper .ginput_container_fileupload .gform_drop_area .wp-block-file .wp-block-file__button, .wp-block-file .gform_wrapper .ginput_container_fileupload .gform_drop_area .wp-block-file__button { padding: 9px 20px; }

.gform_wrapper .ginput_container_fileupload .gform_drop_instructions { margin-right: 10px; }

.gform_wrapper .ginput_container_fileupload .gform_fileupload_rules { display: block; }

.gform_wrapper .ginput_container_fileupload .validation_message { padding: 0; margin: 0; background-color: transparent; border-color: transparent; }

.gform_wrapper .gform_delete { vertical-align: middle; cursor: pointer; }

.gform_wrapper .ginput_container_list .gfield_list_group_item { margin-right: 0.5rem; }

.gform_wrapper .ginput_container_list .gfield_list_group, .gform_wrapper .ginput_container_list .gfield_list_header { display: flex; flex-direction: row; flex-wrap: nowrap; margin-bottom: 6px; }

.gform_wrapper .ginput_container_list .gfield_header_item, .gform_wrapper .ginput_container_list .gfield_list_group_item { flex-grow: 1; width: 0; }

.gform_wrapper .ginput_container_list .gfield_list_group:last-child { margin-bottom: 0; }

.gform_wrapper .ginput_container_list .gfield_header_item--icons, .gform_wrapper .ginput_container_list .gfield_list_icons { align-items: center; display: flex; flex: none; justify-content: center; width: 48px; }

.gform_wrapper .ginput_container_list .gfield_list_icons button { background: transparent url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-444 448 256 256"><path d="M-316 448c-70.7 0-128 57.3-128 128s57.3 128 128 128 128-57.3 128-128S-245.3 448-316 448zM-316 672c-53 0-96-43-96-96s43-96 96-96 96 43 96 96S-263 672-316 672z"/><polygon points="-332 512 -332 560 -380 560 -380 592 -332 592 -332 640 -300 640 -300 592 -252 592 -252 560 -300 560 -300 512 "/></svg>'); border: none; font-size: 0; height: 16px; opacity: .5; padding: 0; transition: opacity .5s ease-out; width: 16px; }

.gform_wrapper .ginput_container_list .gfield_list_icons button.delete_list_item { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-139 51 512 512"><path d="M117 51c-141.4 0-256 114.6-256 256 0 141.4 114.6 256 256 256 141.4 0 256-114.6 256-256C373 165.6 258.4 51 117 51zM117 499C11 499-75 413-75 307s86-192 192-192c106 0 192 86 192 192S223 499 117 499zM-11 339h256v-64H-11V339z"/></svg>'); margin-left: 5px; }

.gform_wrapper .ginput_container_nova_geolocation .btn-location { background: #F5F9FD; border: 1px solid #D8D8D8; border-left: none; color: #000091; margin-left: -0.9375rem !important; }

.gform_wrapper .ginput_container_nova_geolocation .btn-location .ni { transform: scale(1.2); }

.gform_wrapper .custom-file-label { font-size: 1rem; }

.gform_wrapper .preview > .ginput_container { display: flex; flex-flow: row nowrap; align-items: flex-start; }

.gform_wrapper .preview > .ginput_container .custom-file { height: auto; }

.gform_wrapper .preview > .ginput_container .preview_img { width: calc(40% - 1.875rem); display: block; margin: 0 0 4px 1.875rem; }

.gform_wrapper .password_input_container, .gform_wrapper .ginput_container_password { display: block; position: relative; }

.gform_wrapper .password_input_container button, .gform_wrapper .ginput_container_password button { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: 0 0; border: none; position: absolute; right: 0.9375rem; text-align: center; top: 0; width: 40px; height: calc(1.25em + calc(1.125rem + 2px)); background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M288 144a111 111 0 00-31 5 55 55 0 017 27 56 56 0 01-56 56 55 55 0 01-27-7 112 112 0 10107-81zm285 97C518 136 411 64 288 64S58 136 3 241a32 32 0 000 30c55 105 162 177 285 177s230-72 285-177a32 32 0 000-30zM288 400c-99 0-189-55-238-144 49-89 139-144 238-144s189 55 238 144a272 272 0 01-238 144z'/%3E%3C/svg%3E"); background-size: 20px 15px; background-repeat: no-repeat; background-position: center; }

.gform_wrapper .password_input_container button[aria-label="Hide Password"], .gform_wrapper .password_input_container button[aria-label="Masquer le mot de passe"], .gform_wrapper .ginput_container_password button[aria-label="Hide Password"], .gform_wrapper .ginput_container_password button[aria-label="Masquer le mot de passe"] { background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='currentColor' d='M634 471L36 4a16 16 0 00-22 2L4 18a16 16 0 002 23l598 467a16 16 0 0022-2l10-12a16 16 0 00-2-23zM297 146l135 106c-3-60-52-108-112-108a112 112 0 00-23 2zm46 220L208 260c3 60 52 108 112 108a113 113 0 0023-2zm-23-254c99 0 189 55 238 144a286 286 0 01-44 60l38 30a334 334 0 0053-75 32 32 0 000-30A321 321 0 00320 64c-37 0-72 7-105 19l47 36c19-4 38-7 58-7zm0 288c-99 0-189-55-238-144a285 285 0 0144-60l-38-30a334 334 0 00-53 75 32 32 0 000 30 321 321 0 00285 177c37 0 72-7 105-19l-47-36c-19 4-38 7-58 7z'/%3E%3C/svg%3E"); }

.gform_wrapper .password_input_container button .dashicons, .gform_wrapper .ginput_container_password button .dashicons { display: none; }

.gform_wrapper .field_sublabel_above .ginput_container_password button { bottom: 0; top: auto; }

.gform_wrapper .gfield_password_strength { font-size: 0.875rem; border: 1px solid #D8D8D8; margin: 1.875rem 0 0; text-align: center; background-color: #EEE; border-bottom: 3px solid #DDD; padding: 3px; }

.gform_wrapper .gfield_password_strength.bad { background-color: #FFB78C; border-color: #FF853C; border-bottom: 3px solid #FF853C; }

.gform_wrapper .gfield_password_strength.good { background-color: #FFEC8b; border-color: #FC0; border-bottom: 3px solid #FC0; }

.gform_wrapper .gfield_password_strength.mismatch, .gform_wrapper .gfield_password_strength.short { background-color: #FFA0A0; border-color: #f04040; border-bottom: 3px solid #f04040; }

.gform_wrapper .gfield_password_strength.strong { background-color: #C3FF88; border-color: #8DFF1C; border-bottom: 3px solid #8DFF1C; }

/* --------------------------------------------------------------
# Chosen (Included in Gravity Forms for extend select UI)
# Chosen is a library for making long, unwieldy select boxes more user friendly.
# https://harvesthq.github.io/chosen/
-------------------------------------------------------------- */
/* stylelint-disable no-descending-specificity */
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0 0 0 8px; height: 32px; border: 1px solid #D8D8D8; border-radius: 5px; background-color: #fff; background-image: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%); background-clip: padding-box; box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1); color: #444; text-decoration: none; white-space: nowrap; line-height: 31px; }

.chosen-container-single .chosen-single input[type="text"] { cursor: pointer; opacity: 0; position: absolute; }

.chosen-container-single .chosen-default { color: #999; }

.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }

.chosen-container-single .chosen-single-with-deselect span { margin-right: 38px; }

.chosen-container-single .chosen-single abbr { position: absolute; top: 6px; right: 26px; display: block; width: 12px; height: 12px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='37'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23888' d='M48.5 4.5L52 1l-1-1-3.5 3.5L44 0l-1 1 3.5 3.5L43 8l1 1 3.5-3.5L51 9l1-1z'/%3E%3Cpath fill='%23464646' d='M48.5 15.5L52 12l-1-1-3.5 3.5L44 11l-1 1 3.5 3.5L43 19l1 1 3.5-3.5L51 20l1-1z'/%3E%3Cpath fill='%23888' fill-rule='nonzero' d='M41.1 33.7l2.7 2.7c.4.4 1.2.4 1.6 0 .4-.5.4-1.2 0-1.6l-2.7-2.7c1.1-1.8.9-4.2-.7-5.7a4.7 4.7 0 1 0-.9 7.3zm-4.3-6c1-1 2.8-1 3.9 0 1 1 1 2.8 0 4a3 3 0 0 1-4 0 3 3 0 0 1 0-4z'/%3E%3Cpath fill='%23888' d='M2 7h7l-3.5 5zm25 5h-7l3.5-5z'/%3E%3C/g%3E%3C/svg%3E") -42px 1px no-repeat; font-size: 1px; }

.chosen-container-single .chosen-single abbr:hover { background-position: -42px -10px; }

.chosen-container-single.chosen-disabled .chosen-single abbr:hover { background-position: -42px -10px; }

.chosen-container-single .chosen-single div { position: absolute; top: 0; right: 0; display: block; width: 18px; height: 100%; }

.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='37'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23888' d='M48.5 4.5L52 1l-1-1-3.5 3.5L44 0l-1 1 3.5 3.5L43 8l1 1 3.5-3.5L51 9l1-1z'/%3E%3Cpath fill='%23464646' d='M48.5 15.5L52 12l-1-1-3.5 3.5L44 11l-1 1 3.5 3.5L43 19l1 1 3.5-3.5L51 20l1-1z'/%3E%3Cpath fill='%23888' fill-rule='nonzero' d='M41.1 33.7l2.7 2.7c.4.4 1.2.4 1.6 0 .4-.5.4-1.2 0-1.6l-2.7-2.7c1.1-1.8.9-4.2-.7-5.7a4.7 4.7 0 1 0-.9 7.3zm-4.3-6c1-1 2.8-1 3.9 0 1 1 1 2.8 0 4a3 3 0 0 1-4 0 3 3 0 0 1 0-4z'/%3E%3Cpath fill='%23888' d='M2 7h7l-3.5 5zm25 5h-7l3.5-5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 6px; }

.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0; padding: 3px 4px; white-space: nowrap; }

.chosen-container-single .chosen-search input[type="text"] { margin: 1px 0; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0; border: 1px solid #D8D8D8; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='37'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23888' d='M48.5 4.5L52 1l-1-1-3.5 3.5L44 0l-1 1 3.5 3.5L43 8l1 1 3.5-3.5L51 9l1-1z'/%3E%3Cpath fill='%23464646' d='M48.5 15.5L52 12l-1-1-3.5 3.5L44 11l-1 1 3.5 3.5L43 19l1 1 3.5-3.5L51 20l1-1z'/%3E%3Cpath fill='%23888' fill-rule='nonzero' d='M41.1 33.7l2.7 2.7c.4.4 1.2.4 1.6 0 .4-.5.4-1.2 0-1.6l-2.7-2.7c1.1-1.8.9-4.2-.7-5.7a4.7 4.7 0 1 0-.9 7.3zm-4.3-6c1-1 2.8-1 3.9 0 1 1 1 2.8 0 4a3 3 0 0 1-4 0 3 3 0 0 1 0-4z'/%3E%3Cpath fill='%23888' d='M2 7h7l-3.5 5zm25 5h-7l3.5-5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 100% -20px; font-size: 1em; font-family: sans-serif; line-height: normal; border-radius: 0; }

.chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0 0 4px 4px; background-clip: padding-box; }

.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; clip: rect(0, 0, 0, 0); }

.chosen-container { position: relative; display: inline-block; vertical-align: middle; font-size: 0.9375em; -webkit-user-select: none; -moz-user-select: none; user-select: none; width: 100% !important; }

.chosen-container * { box-sizing: border-box; }

.chosen-container .chosen-drop { position: absolute; top: 100%; z-index: 1010; width: 100%; border: 1px solid #D8D8D8; border-top: 0; background: #fff; box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); display: none; }

.chosen-container.chosen-with-drop .chosen-drop { display: block; }

.chosen-container a { cursor: pointer; }

.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name { margin-right: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 400; color: #999; }

.chosen-container .search-choice .group-name::after, .chosen-container .chosen-single .group-name::after { content: ":"; padding-left: 2px; vertical-align: top; }

.chosen-container .chosen-results { color: #444; position: relative; overflow-x: hidden; overflow-y: auto; margin: 0 4px 4px 0; padding: 0 0 0 4px; max-height: 240px; -webkit-overflow-scrolling: touch; }

.chosen-container .chosen-results li { display: none; margin: 0; padding: 5px 6px; list-style: none; line-height: 15px; word-wrap: break-word; -webkit-touch-callout: none; }

.chosen-container .chosen-results li.active-result { display: list-item; cursor: pointer; }

.chosen-container .chosen-results li.disabled-result { display: list-item; color: #ccc; cursor: default; }

.chosen-container .chosen-results li.highlighted { background-color: #3875d7; background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); color: #fff; }

.chosen-container .chosen-results li.no-results { color: #777; display: list-item; background: #f4f4f4; }

.chosen-container .chosen-results li.group-result { display: list-item; font-weight: 700; cursor: default; }

.chosen-container .chosen-results li.group-option { padding-left: 15px; }

.chosen-container .chosen-results li em { font-style: normal; text-decoration: underline; }

.chosen-container-multi .chosen-choices { position: relative; overflow: hidden; margin: 0; padding: 0 5px; width: 100%; height: auto; border: 1px solid #D8D8D8; background-color: #fff; background-image: linear-gradient(#eee 1%, #fff 15%); cursor: text; }

.chosen-container-multi .chosen-choices li { float: left; list-style: none; }

.chosen-container-multi .chosen-choices li.search-field { margin: 0; padding: 0; white-space: nowrap; }

.chosen-container-multi .chosen-choices li.search-field input[type="text"] { margin: 1px 0; padding: 0; height: 25px; outline: 0; border: 0 !important; background: transparent !important; box-shadow: none; color: #999; font-size: 100%; font-family: sans-serif; line-height: normal; border-radius: 0; width: 25px; }

.chosen-container-multi .chosen-choices li.search-choice-disabled { padding-right: 5px; border: 1px solid #ccc; background-color: #e4e4e4; background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); color: #666; }

.chosen-container-multi .chosen-choices li.search-choice-focus { background: #d4d4d4; }

.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close { background-position: -42px -10px; }

.chosen-container-multi .chosen-choices li.search-choice { position: relative; margin: 3px 5px 3px 0; padding: 3px 20px 3px 5px; border: 1px solid #D8D8D8; max-width: 100%; border-radius: 3px; background-color: #eee; background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%); background-size: 100% 19px; background-repeat: repeat-x; background-clip: padding-box; box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05); color: #333; line-height: 13px; cursor: default; }

.chosen-container-multi .chosen-choices li.search-choice span { word-wrap: break-word; }

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close { position: absolute; top: 4px; right: 3px; display: block; width: 12px; height: 12px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='37'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23888' d='M48.5 4.5L52 1l-1-1-3.5 3.5L44 0l-1 1 3.5 3.5L43 8l1 1 3.5-3.5L51 9l1-1z'/%3E%3Cpath fill='%23464646' d='M48.5 15.5L52 12l-1-1-3.5 3.5L44 11l-1 1 3.5 3.5L43 19l1 1 3.5-3.5L51 20l1-1z'/%3E%3Cpath fill='%23888' fill-rule='nonzero' d='M41.1 33.7l2.7 2.7c.4.4 1.2.4 1.6 0 .4-.5.4-1.2 0-1.6l-2.7-2.7c1.1-1.8.9-4.2-.7-5.7a4.7 4.7 0 1 0-.9 7.3zm-4.3-6c1-1 2.8-1 3.9 0 1 1 1 2.8 0 4a3 3 0 0 1-4 0 3 3 0 0 1 0-4z'/%3E%3Cpath fill='%23888' d='M2 7h7l-3.5 5zm25 5h-7l3.5-5z'/%3E%3C/g%3E%3C/svg%3E") -42px 1px no-repeat; font-size: 1px; }

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover { background-position: -42px -10px; }

.chosen-container-multi .chosen-results { margin: 0; padding: 0; }

.chosen-container-multi .chosen-drop .result-selected { display: list-item; color: #ccc; cursor: default; }

.chosen-disabled { opacity: 0.5 !important; cursor: default; }

.chosen-disabled .chosen-single { cursor: default; }

.chosen-disabled .chosen-choices .search-choice .search-choice-close { cursor: default; }

.chosen-container-active .chosen-single { border: 1px solid #8C7951; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

.chosen-container-active.chosen-with-drop .chosen-single { border: 1px solid #D8D8D8; border-bottom-right-radius: 0; border-bottom-left-radius: 0; background-image: linear-gradient(#eee 20%, #fff 80%); box-shadow: 0 1px 0 #fff inset; }

.chosen-container-active.chosen-with-drop .chosen-single div { border-left: none; background: transparent; }

.chosen-container-active.chosen-with-drop .chosen-single div b { background-position: -18px 6px; }

.chosen-container-active .chosen-choices { border: 1px solid #8C7951; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

.chosen-container-active .chosen-choices li.search-field input[type="text"] { color: #222 !important; }

.chosen-rtl { text-align: right; }

.chosen-rtl .chosen-single { overflow: visible; padding: 0 8px 0 0; }

.chosen-rtl .chosen-single span { margin-right: 0; margin-left: 26px; direction: rtl; }

.chosen-rtl .chosen-single-with-deselect span { margin-left: 38px; }

.chosen-rtl .chosen-single div { right: auto; left: 3px; }

.chosen-rtl .chosen-single abbr { right: auto; left: 26px; }

.chosen-rtl .chosen-choices li { float: right; }

.chosen-rtl .chosen-choices li.search-field input[type="text"] { direction: rtl; }

.chosen-rtl .chosen-choices li.search-choice { margin: 3px 5px 3px 0; padding: 3px 5px 3px 19px; }

.chosen-rtl .chosen-choices li.search-choice .search-choice-close { right: auto; left: 4px; }

.chosen-rtl.chosen-container-single .chosen-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; }

.chosen-rtl .chosen-results li.group-option { padding-right: 15px; padding-left: 0; }

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div { border-right: none; }

.chosen-rtl .chosen-search input[type="text"] { padding: 4px 5px 4px 20px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='37'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23888' d='M48.5 4.5L52 1l-1-1-3.5 3.5L44 0l-1 1 3.5 3.5L43 8l1 1 3.5-3.5L51 9l1-1z'/%3E%3Cpath fill='%23464646' d='M48.5 15.5L52 12l-1-1-3.5 3.5L44 11l-1 1 3.5 3.5L43 19l1 1 3.5-3.5L51 20l1-1z'/%3E%3Cpath fill='%23888' fill-rule='nonzero' d='M41.1 33.7l2.7 2.7c.4.4 1.2.4 1.6 0 .4-.5.4-1.2 0-1.6l-2.7-2.7c1.1-1.8.9-4.2-.7-5.7a4.7 4.7 0 1 0-.9 7.3zm-4.3-6c1-1 2.8-1 3.9 0 1 1 1 2.8 0 4a3 3 0 0 1-4 0 3 3 0 0 1 0-4z'/%3E%3Cpath fill='%23888' d='M2 7h7l-3.5 5zm25 5h-7l3.5-5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat -30px -20px; direction: rtl; }

.chosen-rtl.chosen-container-single .chosen-single div b { background-position: 6px 2px; }

.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b { background-position: -12px 2px; }

/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) { .chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='37'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23888' d='M48.5 4.5L52 1l-1-1-3.5 3.5L44 0l-1 1 3.5 3.5L43 8l1 1 3.5-3.5L51 9l1-1z'/%3E%3Cpath fill='%23464646' d='M48.5 15.5L52 12l-1-1-3.5 3.5L44 11l-1 1 3.5 3.5L43 19l1 1 3.5-3.5L51 20l1-1z'/%3E%3Cpath fill='%23888' fill-rule='nonzero' d='M41.1 33.7l2.7 2.7c.4.4 1.2.4 1.6 0 .4-.5.4-1.2 0-1.6l-2.7-2.7c1.1-1.8.9-4.2-.7-5.7a4.7 4.7 0 1 0-.9 7.3zm-4.3-6c1-1 2.8-1 3.9 0 1 1 1 2.8 0 4a3 3 0 0 1-4 0 3 3 0 0 1 0-4z'/%3E%3Cpath fill='%23888' d='M2 7h7l-3.5 5zm25 5h-7l3.5-5z'/%3E%3C/g%3E%3C/svg%3E") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; } }

/* Datepicker
-------------------------------------------------------------- */
.datepicker-picker { color: #000000; }

.ui-datepicker { background-color: #ffffff; border: 1px solid #D8D8D8; display: none; font-size: 0.875rem; padding: 4px; }

.ui-datepicker .ui-datepicker-header { display: flex; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { background-position: 50%; background-repeat: no-repeat; cursor: pointer; width: 30px; background-size: 7px auto; }

.ui-datepicker .ui-datepicker-prev { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='square' d='M10 0L1 9l9 9'/%3E%3C/svg%3E"); }

.ui-datepicker .ui-datepicker-next { order: 1; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='square' d='M1 0l9 9-9 9'/%3E%3C/svg%3E"); }

.ui-datepicker .ui-datepicker-title { display: flex; flex: 1; justify-content: center; width: calc(100% - 60px); }

.ui-datepicker .ui-datepicker-title > select { border-color: transparent; box-shadow: none; background-color: white; margin: 5px; }

.ui-datepicker .ui-datepicker-calendar { width: 100%; min-width: 240px; font-family: sans-serif; margin: 0; }

.ui-datepicker .ui-datepicker-calendar td, .ui-datepicker .ui-datepicker-calendar th { text-align: center; }

.ui-datepicker .ui-datepicker-calendar td a, .ui-datepicker .ui-datepicker-calendar th a { display: block; text-decoration: none; }

.ui-datepicker .ui-datepicker-calendar td a:hover, .ui-datepicker .ui-datepicker-calendar th a:hover { background-color: #e9ecef; }

/* --------------------------------------------------------------
# Chosen (Included in Gravity Forms for extend select UI)
# Chosen is a library for making long, unwieldy select boxes more user friendly.
# https://harvesthq.github.io/chosen/
-------------------------------------------------------------- */
.gpoll_container { margin-top: 1.5rem; margin-bottom: 0.75rem; background-color: #ffffff; padding: 20px 30px; color: #000000; }

.gpoll_container .green .gpoll_ratio_box { background-color: #C0D23D; }

.gpoll_container .green .gpoll_bar_juice { background: #C0D23D; }

.gpoll_container .blue .gpoll_ratio_box { background-color: #69C5CB; }

.gpoll_container .blue .gpoll_bar_juice { background: #69C5CB; }

.gpoll_container .red .gpoll_ratio_box { background-color: #BF2C22; }

.gpoll_container .red .gpoll_bar_juice { background: #BF2C22; }

.gpoll_container .gpoll_ratio_box { border-right: 3px solid #fff; }

.gpoll_container .gpoll_bar { display: flex; overflow: hidden; font-size: 0.75rem; background: #f8f9fa; border-radius: 0rem; border-top-left-radius: 0; border-bottom-left-radius: 0; box-shadow: none; }

.gpoll_container .gpoll_bar .gpoll_bar_juice { display: flex; justify-content: flex-end; overflow: hidden; color: #ffffff; text-align: center; white-space: nowrap; box-shadow: none; 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; animation: 1s linear infinite progress-bar-stripes; }

.gpoll_container .gpoll_bar .gpoll_bar_juice::after { content: none; }

/* Custom
-------------------------------------------------------------- */
.gform_wrapper .form-control, .gform_wrapper .form-select { background: #ffffff; }

.gform_wrapper .form-label { line-height: 38px; margin-bottom: 10px; }

.gform_wrapper .ginput_container_fileupload .gform_drop_area { border: 1px solid #D8D8D8; background: #F2F2F2; }

.gform_wrapper .clear-multi .ginput_container { display: flex; align-items: center; }

.gform_wrapper .clear-multi .ginput_container label, .gform_wrapper .clear-multi .ginput_container i { display: inline-block; line-height: 1.25rem; vertical-align: top; }

.gform_wrapper .clear-multi .ginput_container label { float: left; }

.gform_wrapper .clear-multi .ginput_container i { float: none !important; margin-left: 4px; }

.gform_wrapper .btn, .gform_wrapper .wp-block-file .wp-block-file__button, .wp-block-file .gform_wrapper .wp-block-file__button { background: transparent; border: 1px solid #000091; color: #000091; }

.gform_wrapper .btn:active, .gform_wrapper .wp-block-file .wp-block-file__button:active, .wp-block-file .gform_wrapper .wp-block-file__button:active, .gform_wrapper .btn:focus, .gform_wrapper .wp-block-file .wp-block-file__button:focus, .wp-block-file .gform_wrapper .wp-block-file__button:focus, .gform_wrapper .btn:hover, .gform_wrapper .wp-block-file .wp-block-file__button:hover, .wp-block-file .gform_wrapper .wp-block-file__button:hover { transform: none; background: #000091; color: #ffffff; }

.progress { border-radius: 100px; height: 25px; }

.progress_title { font-size: 16px; font-style: normal; font-weight: 700; line-height: 38px; /* 237.5% */ letter-spacing: 0.1px; color: #696969; }

.progress-bar { background: #69C5CB !important; }

.chosen-container-multi .chosen-choices { height: calc(1.25em + calc(1.125rem + 2px)); line-height: 1.25; padding: 0.5625rem 0.9375rem; }

.chosen-container-multi .chosen-choices li.search-field input[type="text"] { height: auto; }

/** Removes Number field arrows @see https://stackoverflow.com/questions/3790935/can-i-hide-the-html5-number-input-s-spin-box */
.ginput_container_time .form-control { min-width: 70px; }

.ginput_container_time input[type="number"]::-webkit-outer-spin-button, .ginput_container_time input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }

.ginput_container_time input[type="number"] { -moz-appearance: textfield; }

.gform_delete_file { border: none; padding: 3px 5px; line-height: 20px; margin-right: 10px; text-align: center; background-color: #D8D8D8; transition: background-color .3s; }

.gform_delete_file:hover, .gform_delete_file:focus, .gform_delete_file:active { background-color: #ced4da; }

.gform_legacy_markup_wrapper table.gsurvey-likert .gsurvey-likert-choice, .gform_legacy_markup_wrapper table.gsurvey-likert .gsurvey-likert-row-label, .gravity-theme table.gsurvey-likert .gsurvey-likert-choice, .gravity-theme table.gsurvey-likert .gsurvey-likert-row-label { border: 1px solid #D8D8D8; }

.gform_legacy_markup_wrapper table.gsurvey-likert th.gsurvey-likert-choice-label, .gravity-theme table.gsurvey-likert th.gsurvey-likert-choice-label, .gform_legacy_markup_wrapper table.gsurvey-likert .gsurvey-likert-row-label, .gravity-theme table.gsurvey-likert .gsurvey-likert-row-label { font-weight: 400 !important; }

.gform_legacy_markup_wrapper table.gsurvey-likert td.gsurvey-likert-choice, .gravity-theme table.gsurvey-likert td.gsurvey-likert-choice { background-size: 11px 11px !important; height: 40px !important; }

.gsurvey-rating { display: flex; flex-direction: row-reverse; gap: 8px; }

.gform_legacy_markup_wrapper .gsurvey-rating:not(:checked) > label, .gravity-theme .gsurvey-rating:not(:checked) > label { background-size: 20px 20px !important; height: 20px !important; width: 20px !important; }

.gform_wrapper { margin-bottom: 1.5rem; text-align: left; }

.gform_wrapper .gform_heading .gform_description { display: block; margin-bottom: 1.25rem; }

.gform_wrapper .gform_body { margin-bottom: 16px; }

.gform_wrapper ul.gform_fields { display: flex; flex-wrap: wrap; margin-right: -0.9375rem; margin-left: -0.9375rem; margin-bottom: 0; padding: 0; list-style: none; }

.gform_wrapper ul.gform_fields .gfield.form-group { width: 100%; padding-right: 0.9375rem; padding-left: 0.9375rem; }

.gform_wrapper ul.gform_fields .gfield.form-group.hidden_label { margin-bottom: 1.875rem; }

.gform_wrapper .gform_footer, .gform_wrapper .gform_page_footer { margin-top: 2rem; }

@keyframes ajax-spinner { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

.gform_wrapper .gform_ajax_spinner { color: #000091; margin-left: 16px; }

.gform_wrapper .gform_validation_container, .gform_wrapper .gform_hidden { display: none !important; position: absolute !important; left: -9000px; }

.gform_wrapper .gfield_required { color: #BF2C22; margin-left: .2em; }

.gform_wrapper .gfield_required .gfield_required, .gform_wrapper .gform_required_legend .gfield_required { margin-left: 0; }

.gform_wrapper select[aria-invalid="true"], .gform_wrapper textarea[aria-invalid="true"], .gform_wrapper input[aria-invalid="true"] { border-color: rgba(191, 44, 34, 0.5); }

.gform_widget .form-group { margin-bottom: 8px; }

.custom-select-sm { line-height: 1.5625; }

.custom-select-lg { line-height: 2; }

.mce-content-body .form-control:disabled, .mce-content-body .custom-select:disabled { background-color: #F5F9FD; }

.add_list_item, .add_list_item:active, .add_list_item:focus, .add_list_item:hover { background: url("data:image/svg+xml,<svg viewBox='0 0 13 12' fill='%23fff' xmlns='http://www.w3.org/2000/svg' width='13' height='12'><path d='M12 5H7.5V0.5C7.5 0.22375 7.27625 0 7 0H6C5.72375 0 5.5 0.22375 5.5 0.5V5H1C0.72375 5 0.5 5.22375 0.5 5.5V6.5C0.5 6.77625 0.72375 7 1 7H5.5V11.5C5.5 11.7762 5.72375 12 6 12H7C7.27625 12 7.5 11.7762 7.5 11.5V7H12C12.2762 7 12.5 6.77625 12.5 6.5V5.5C12.5 5.22375 12.2762 5 12 5Z'/></svg>") no-repeat center center #000091 !important; border: none !important; border-radius: 0; color: transparent; height: 40px !important; min-width: 40px; opacity: 1 !important; padding: 0 !important; width: 40px !important; }

.gform_wrapper .gsection .gsection_title:first-of-type { margin-top: 0; }

/** Swiper 8.4.4 Most modern mobile touch slider and framework with hardware accelerated transitions https://swiperjs.com Copyright 2014-2022 Vladimir Kharlampidi Released under the MIT License Released on: October 12, 2022 */
/* a11y */
.swiper .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000; }

.swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out; }

.swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity; }

.swiper-fade .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }

.swiper-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0 auto; }

/* Preloader */
:root { /* --swiper-preloader-color: var(--swiper-theme-color); */ }

.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50%; box-sizing: border-box; border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); border-radius: 50%; border-top-color: transparent; }

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader { animation: swiper-preloader-spin 1s infinite linear; }

.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }

.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }

@keyframes swiper-preloader-spin { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

:root { --swiper-navigation-size: 24px; /* --swiper-navigation-color: var(--swiper-theme-color); */ }

.swiper-button-prev, .swiper-button-next { align-items: center; border-radius: 50%; color: var(--swiper-navigation-color, var(--swiper-theme-color)); cursor: pointer; display: flex; font-size: 1.5rem; height: var(--swiper-navigation-size); justify-content: center; margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); position: absolute; top: 50%; transition: all .3s; width: calc(var(--swiper-navigation-size)); z-index: 10; }

.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { cursor: auto; opacity: 0.35; pointer-events: none; }

.swiper-button-prev.swiper-button-hidden, .swiper-button-next.swiper-button-hidden { cursor: auto; opacity: 0; pointer-events: none; }

.swiper-navigation-disabled .swiper-button-prev, .swiper-navigation-disabled .swiper-button-next { display: none !important; }

.swiper-button-prev:after, .swiper-button-next:after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); font-variant: initial; letter-spacing: 0; line-height: 1; text-transform: none !important; }

.swiper-button-prev, .swiper-rtl .swiper-button-next { left: 15px; right: auto; }

.swiper-button-next, .swiper-rtl .swiper-button-prev { right: 15px; left: auto; }

.swiper-button-lock { display: none; }

.swiper-pagination { position: absolute; text-align: center; transition: 300ms opacity; transform: translate3d(0, 0, 0); z-index: 10; }

.swiper-pagination.swiper-pagination-hidden { opacity: 0; }

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled { display: none !important; }

/* Common Styles */
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal { bottom: 10px; left: 0; width: 100%; }

/* Bullets */
.swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transform: scale(0.33); position: relative; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }

.swiper-pagination-bullet { width: 10px; height: 10px; display: inline-block; border-radius: 50%; background: #D8D8D8; opacity: 1; }

button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }

.swiper-pagination-bullet:only-child { display: none !important; }

.swiper-pagination-bullet-active { opacity: 1; background: #000091; }

.swiper-vertical > .swiper-pagination-bullets, .swiper-pagination-vertical.swiper-pagination-bullets { right: 10px; top: 50%; transform: translate3d(0px, -50%, 0); }

.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet { margin: 10px; display: block; }

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; }

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: 200ms transform, 200ms top; }

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 10px; }

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: 200ms transform, 200ms left; }

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: 200ms transform, 200ms right; }

/* Progress */
.swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #000091; position: absolute; left: 0; top: 0; width: 100%; height: 100%; transform: scale(0); transform-origin: left top; }

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0; top: 0; }

.swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite { width: 4px; height: 100%; left: 0; top: 0; }

.swiper-pagination-lock { display: none; }

:root { --swiper-theme-color: #000091; }

.swiper { list-style: none; margin-left: auto; margin-right: auto; overflow: visible; padding: 0; position: relative; z-index: 1; }

.swiper-button-prev { left: 0; }

.swiper-button-next { right: 0; }

.swiper.swiper-button-disabled { pointer-events: inherit; }

.swiper-container { margin: -15px; overflow: hidden; padding: 15px; position: relative; }

.swiper-vertical > .swiper-wrapper { flex-direction: column; }

.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }

.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0, 0); }

.swiper-pointer-events { touch-action: pan-y; }

.swiper-pointer-events.swiper-vertical { touch-action: pan-x; }

.swiper-slide { flex-shrink: 0; width: 100%; height: auto; position: relative; transition-property: transform; }

.swiper-slide-invisible-blank { visibility: hidden; }

/* Auto Height */
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }

.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }

.swiper-backface-hidden .swiper-slide { transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }

/* 3D Effects */
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }

.swiper-3d .swiper-wrapper, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-cube-shadow { transform-style: preserve-3d; }

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; }

.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }

.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; /* For Firefox */ -ms-overflow-style: none; /* For Internet Explorer and Edge */ }

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }

.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start start; }

.swiper-horizontal.swiper-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }

.swiper-vertical.swiper-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }

.swiper-centered > .swiper-wrapper::before { content: ''; flex-shrink: 0; order: 9999; }

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { -webkit-margin-start: var(--swiper-centered-offset-before); margin-inline-start: var(--swiper-centered-offset-before); }

.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; width: var(--swiper-centered-offset-after); }

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { -webkit-margin-before: var(--swiper-centered-offset-before); margin-block-start: var(--swiper-centered-offset-before); }

.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; height: var(--swiper-centered-offset-after); }

.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center center; }

.add-to-calendar .dropdown-item { background-size: 18px; background-position: center left 12px; background-repeat: no-repeat; padding-left: 40px; }

.add-to-calendar .apple { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 56.7 56.7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1-1h582v402H-1z' fill='none'/%3E%3Cpath d='M41.8 30.5c-.1-6.2 5.1-9.2 5.3-9.4-2.9-4.2-7.4-4.8-9-4.9-3.8-.4-7.5 2.3-9.4 2.3s-4.9-2.2-8.1-2.1c-4.2.1-8 2.4-10.2 6.2-4.4 7.5-1.1 18.6 3.1 24.7 2.1 3 4.5 6.3 7.8 6.2 3.1-.1 4.3-2 8.1-2s4.8 2 8.1 2c3.4-.1 5.5-3 7.5-6 2.4-3.5 3.3-6.8 3.4-7-.1-.1-6.6-2.5-6.6-10zm-6.2-18.3c1.7-2.1 2.9-5 2.6-7.9-2.5.1-5.5 1.6-7.2 3.7-1.6 1.8-3 4.8-2.6 7.6 2.6.3 5.5-1.3 7.2-3.4z' fill='%23606060'/%3E%3C/svg%3E"); }

.add-to-calendar .google { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h128v128H0z' fill='none'/%3E%3Cpath d='M27.6 64c0-4.2.7-8.1 1.9-11.9L7.9 35.6C3.7 44.2 1.4 53.8 1.4 64S3.8 83.8 8 92.3l21.6-16.5c-1.3-3.7-2-7.7-2-11.8' fill='%23fbbc05'/%3E%3Cpath d='M65.5 26.2c9 0 17.2 3.2 23.6 8.4L107.7 16C96.3 6.1 81.8 0 65.5 0 40.1 0 18.4 14.5 7.9 35.6l21.6 16.5c5-15.1 19.1-25.9 36-25.9' fill='%23ea4335'/%3E%3Cpath d='M65.5 101.8c-16.8 0-31-10.9-35.9-25.9L7.9 92.4C18.4 113.5 40.1 128 65.5 128c15.6 0 30.6-5.6 41.8-16L86.7 96.2c-5.7 3.7-13 5.6-21.2 5.6' fill='%2334a853'/%3E%3Cpath d='M126.6 64c0-3.8-.6-7.9-1.5-11.6H65.5v24.7h34.4c-1.7 8.4-6.4 14.9-13.1 19.1l20.5 15.8c11.7-10.9 19.3-27.1 19.3-48' fill='%234285f4'/%3E%3C/svg%3E"); }

.add-to-calendar .outlook { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1-1h582v402H-1z' fill='none'/%3E%3Cg fill='%23daa603'%3E%3Cpath d='M644.9 764.4V492.7c19.3 13.3 37.4 25.6 55.4 38 16.2 11.1 18.9 11 35.6-.1 92.5-61.5 185-122.9 277.5-184.4 2.8-1.9 5.7-3.6 9.8-6.1.3 4.2.8 7.4.8 10.5 0 118.2.1 236.4 0 354.7 0 39.3-19.9 59.1-59 59.1zm.7-547.5h336.2c19.4 0 34.4 11.9 40.5 30.5 2.7 8.2 0 12.2-6.7 16.6-84.1 56.3-168 112.9-252 169.4-12 8.1-24.1 15.9-35.9 24.3-6.4 4.6-12.2 4.8-18.8.5-19.2-12.4-38.7-24.2-57.8-36.7-3.2-2.1-6.5-6.9-6.5-10.4-.3-63.5-.2-127-.1-190.5 0-.8.4-1.5 1.1-3.7zM596.7 1024C397.6 982.3 199.3 940.8.3 899.2v-13.1c0-252.5.1-505-.3-757.5 0-10.5 2.8-14.1 13-16 159.1-30.4 318.2-61.2 477.3-92C525.4 13.7 560.5 7 596.7 0zM438 511c-.4-41.6-6.1-80-26.7-114.9-16.6-28.1-39-49.4-71.3-58.6-62.8-17.9-122.8 11.5-152.4 75-18.9 40.7-23 83.9-19.3 128.1 3.2 38.3 14.3 73.7 39 104 49.1 60.2 138.4 60.6 188.2.8 32.9-39.6 41.9-86.7 42.5-134.4z'/%3E%3Cpath d='M232.9 511.9c-.1-29.7 3.9-58.4 20.7-83.8 15.5-23.5 39-33.1 64.9-26.6 20.1 5 32.3 19.3 40.4 37.2 13.8 30.7 16.2 63.3 12.1 95.9-2.3 18.1-7.5 36.5-14.8 53.2-9.5 21.6-27.8 34-52.2 34.5-24.6.5-41.7-12.2-53.6-32.6-14.1-23.9-17.5-50.5-17.5-77.8z'/%3E%3C/g%3E%3C/svg%3E"); }

.add-to-calendar .yahoo { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1-1h582v402H-1z' fill='none'/%3E%3Cpath d='M987 957l13 707c-41.3-7.3-76.3-11-105-11-27.3 0-62.3 3.7-105 11l13-707c-26.7-46-82.8-144.5-168.5-295.5S476.7 385.7 418 287 299 92.7 237 0c38.7 10 74.7 15 108 15 28.7 0 65.7-5 111-15 42 74 86.5 150.5 133.5 229.5s102.7 171.2 167 276.5S867 687 895 733c24.7-40.7 61.2-99.8 109.5-177.5s87.5-141 117.5-190 65-107.7 105-176S1302.7 58 1334 0c36 9.3 71.7 14 107 14 37.3 0 75.3-4.7 114-14-18.7 26-38.7 55.5-60 88.5s-37.8 59.2-49.5 78.5-30.5 51.3-56.5 96-42.3 72.7-49 84c-97.3 165.3-215 368.7-353 610z' fill='%234a089f'/%3E%3C/svg%3E"); }

/* ========================================================================== */
/* 1. FAT MENU - BASE */
/* ========================================================================== */
html { position: relative; }

.fm { position: relative; z-index: 1029; }

.fm ul { list-style: none; margin-bottom: 0; padding: 0; }

.fm a { text-decoration: none; }

.fm-subnav { background: transparent; bottom: 0; height: 0; left: 0; overflow-x: hidden; overflow-y: auto; position: absolute; right: 0; top: 100%; transition: height 250ms; z-index: 999; }

.fm-subnav::-webkit-scrollbar { display: none; }

.fm-wrapper { height: 100%; overflow-x: hidden; overflow-y: auto; position: relative; width: 100%; border-radius: 0px 0px 13px 13px; background: #ffffff; box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1); width: 1110px; margin: auto; }

.fm-wrapper::-webkit-scrollbar { display: none; }

@media (max-width: 991.98px) { .fm-wrapper { width: 100%; } }

.fm-wrapper .container, .fm-wrapper body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .fm-wrapper .article-header, .fm-wrapper body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .fm-wrapper .article-content > *, .fm-wrapper body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .fm-wrapper .article-related, .fm-wrapper body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .fm-wrapper .article-footer, .fm-wrapper body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .fm-wrapper .figure-caption, .fm-wrapper body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .fm-wrapper .wp-element-caption { padding: 0px 50px; }

.fm-layer { display: block; left: 0; padding-top: 50px; position: absolute; right: 0; visibility: hidden; }

@media (min-width: 1200px) { .fm-layer { padding-top: 102px; padding-bottom: 54px; padding-left: 50px; padding-right: 50px; } }

.fm-is-visible { visibility: visible; }

.fm-is-hidden { display: none; }

.fm-breadcrumb { z-index: 20; position: absolute; left: 0; right: 0; }

.fm-close-trigger { align-items: center; background: none; border: none; display: flex; gap: 15px; line-height: normal; padding: 0; text-transform: uppercase; transition: color .3s; color: #212529; }

.fm-close-trigger svg { height: auto; width: 15px; }

.fm-close-trigger:hover, .fm-close-trigger:active, .fm-close-trigger:focus, .fm-close-trigger.current { color: #000091; }

.fm-trigger-icon { display: inline-flex; align-items: center; }

.fm-is-open .fm { position: relative; z-index: 1025; }

.fm-overlay { background-color: #212529; display: none; height: 100vh; opacity: .3; position: fixed; top: 0; transition: opacity .15s linear; width: 100vw; z-index: 1024; }

.fm [class^="col-"] { position: static; }

/* ========================================================================== */
/* TEXTLINES */
/* ========================================================================== */
.fm-textline { align-items: center; color: inherit; display: flex; margin-top: 0px; padding: 10px 0; position: relative; transition: .3s; font-size: 18px; font-style: normal; font-weight: 700; line-height: 24px; /* 133.333% */ letter-spacing: 0.1px; }

.fm-textline .fm-trigger-icon { padding-left: 10px; }

.fm-textline:hover, .fm-textline:active, .fm-textline:focus, .fm-textline.current { color: #000091; }

.fm-textline:hover:after, .fm-textline:active:after, .fm-textline:focus:after, .fm-textline.current:after { width: 100%; }

.fm-textline-title { flex-grow: 1; line-height: normal; margin: 0; padding: 0; }

.fm-is-desktop .fm-main-trigger .fm-trigger-icon { transform: rotateZ(90deg); }

/* ========================================================================== */
/* FAT MENU - BACK BUTTONS */
/* ========================================================================== */
.fm-back-button { display: none; }

.fm-back-button .fm-trigger-icon { padding-right: 10px; padding-left: 0; }

/* ========================================================================== */
/* FAT MENU - MOBILE */
/* ========================================================================== */
.fm-is-open.fm-mobile-mode { height: 100%; overflow: hidden; }

.fm-mobile-visible { display: none; }

.fm-is-mobile .fm-layer { border-width: 3px; padding: 0; }

.fm-is-mobile .fm-textline { margin-top: 0; margin-right: -15px; margin-left: -15px; padding-right: 15px; padding-left: 15px; }

.fm-is-mobile li:last-child .fm-textline { border-bottom: none; }

.fm-is-mobile .fm-breadcrumb { display: none; }

.fm-is-mobile .fm-back-button { display: flex; }

.fm-is-mobile .fm-mobile-visible { display: block; }

.fm-is-mobile .fm-desktop-visible { display: none; }

/* ========================================================================== */
/* FAT MENU - ONE LEVEL */
/* ========================================================================== */
.fm-one-level.fm-is-desktop .fm-breadcrumb { background-color: initial; padding-top: 20px; }

.fm-one-level.fm-is-desktop .fm-breadcrumb ul { display: none; }

.fm-one-level.fm-is-desktop .fm-breadcrumb [class^="container"] { display: flex; justify-content: flex-end; }

.fm-one-level.fm-is-desktop .fm-layer { padding-top: 3.5rem; }

.fm-one-level.fm-is-desktop .fm-layer .row { -moz-column-count: 3; column-count: 3; -moz-column-gap: 40px; column-gap: 40px; display: block; margin: -12px 0; }

.fm-one-level.fm-is-desktop .fm-layer .row > div { -moz-column-break-inside: avoid; break-inside: avoid-column; display: block; float: none; margin: 0; overflow: hidden; /* Fix for firefox and IE 10-11  */ padding: 12px 0; page-break-inside: avoid; /* Firefox */ width: auto; }

.fm-one-level.fm-is-desktop .fm-textline .fm-textline-title { color: inherit; font-weight: 700; }

.fm-one-level.fm-is-desktop .fm-group-items { padding-top: 10px; }

.fm-one-level.fm-is-desktop .fm-group-items .fm-textline-title { display: block; padding: 8px 0; }

.fm-one-level.fm-is-desktop .fm-group-items .fm-textline-title:hover, .fm-one-level.fm-is-desktop .fm-group-items .fm-textline-title:active, .fm-one-level.fm-is-desktop .fm-group-items .fm-textline-title:focus { text-decoration: underline; }

/* ========================================================================== */
/* FAT MENU - ANIMATIONS */
/* ========================================================================== */
.fm-subnav, .fm-layer { -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -webkit-transform: scale(1) translate3d(0px, 0px, 0px); }

.fm-is-animate { animation-duration: 250ms; animation-fill-mode: both; overflow: hidden; }

@keyframes fm-fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }

.fm-fadeIn { animation-name: fm-fadeIn; }

@keyframes fm-fadeInLeft { 0% { opacity: 0;
    transform: translate3d(-50px, 0, 0); }
  100% { opacity: 1;
    transform: none; } }

.fm-fadeInLeft { animation-name: fm-fadeInLeft; }

@keyframes fm-fadeInRight { 0% { opacity: 0;
    transform: translate3d(50px, 0, 0); }
  100% { opacity: 1;
    transform: none; } }

.fm-fadeInRight { animation-name: fm-fadeInRight; }

@keyframes fm-fadeInDown { 0% { opacity: 0;
    transform: translate3d(0, -50px, 0); }
  100% { opacity: 1;
    transform: none; } }

.fm-fadeInDown { animation-name: fm-fadeInDown; }

@keyframes fm-fadeInUp { 0% { opacity: 0;
    transform: translate3d(0, 50px, 0); }
  100% { opacity: 1;
    transform: none; } }

.fm-fadeInUp { animation-name: fm-fadeInUp; }

@keyframes fm-fadeOut { 0% { opacity: 1; }
  100% { opacity: 0; } }

.fm-fadeOut { animation-name: fm-fadeOut; }

@keyframes fm-fadeOutDown { 0% { opacity: 1; }
  100% { opacity: 0;
    transform: translate3d(0, 50px, 0); } }

.fm-fadeOutDown { animation-name: fm-fadeOutDown; }

@keyframes fm-fadeOutLeft { 0% { opacity: 1; }
  100% { opacity: 0;
    transform: translate3d(-50px, 0, 0); } }

.fm-fadeOutLeft { animation-name: fm-fadeOutLeft; }

@keyframes fm-fadeOutRight { 0% { opacity: 1; }
  100% { opacity: 0;
    transform: translate3d(50px, 0, 0); } }

.fm-fadeOutRight { animation-name: fm-fadeOutRight; }

@keyframes fm-fadeOutUp { 0% { opacity: 1; }
  100% { opacity: 0;
    transform: translate3d(0, -50px, 0); } }

.fm-fadeOutUp { animation-name: fm-fadeOutUp; }

/* ========================================================================== */
/* FAT MENU - REDUCE MOTION */
/* ========================================================================== */
@media screen and (prefers-reduced-motion: reduce) { .fm-fadeInUp, .fm-fadeInDown, .fm-fadeInRight, .fm-fadeInLeft, .fm-fadeIn, .fm-fadeOut, .fm-fadeOutDown, .fm-fadeOutLeft, .fm-fadeOutRight, .fm-fadeOutUp { animation: none; } }

.ff-stream { min-height: inherit !important; }

.ff-stream .ff-dribbble::before, .ff-stream .ff-facebook::before, .ff-stream .ff-flickr::before, .ff-stream .ff-foursquare::before, .ff-stream .ff-instagram::before, .ff-stream .ff-linkedin::before, .ff-stream .ff-pinterest::before, .ff-stream .ff-rss::before, .ff-stream .ff-soundcloud::before, .ff-stream .ff-tumblr::before, .ff-stream .ff-twitter::before, .ff-stream .ff-vimeo::before, .ff-stream .ff-wordpress::before, .ff-stream .ff-youtube::before { align-items: center; border-radius: 50%; color: #ffffff; display: flex; font-family: 'ff-icons'; font-size: 1.25rem; height: 40px; justify-content: center; left: 50%; position: absolute; transform: translate(-50%, -50%); width: 40px; z-index: 3; }

.ff-stream .ff-dribbble::before { background-color: #ea4c89; content: '\e022'; }

.ff-stream .ff-facebook::before { background-color: #2F80ED; content: '\e023'; }

.ff-stream .ff-flickr::before { background-color: #ff0084; content: '\e026'; }

.ff-stream .ff-foursquare::before { background-color: #f94877; content: '\e620'; }

.ff-stream .ff-instagram::before { background: linear-gradient(180deg, #7232BD -27.5%, #C32AA3 15%, #F46F30 63.48%, #FFDC7F 97.34%); content: '\e02a'; }

.ff-stream .ff-linkedin::before { background-color: #007BB5; content: '\e030'; }

.ff-stream .ff-pinterest::before { background-color: #820a0f; content: '\e601'; }

.ff-stream .ff-rss::before { background-color: #d97c16; content: '\e043'; }

.ff-stream .ff-soundcloud::before { background-color: #f80; content: '\e62a'; }

.ff-stream .ff-tumblr::before { background-color: #35465c; content: '\e058'; }

.ff-stream .ff-twitter::before { background-color: #000000; content: '\e04f'; }

.ff-stream .ff-vimeo::before { background-color: #86b32d; content: '\e60c'; }

.ff-stream .ff-wordpress::before { background-color: #454442; content: '\e060'; }

.ff-stream .ff-youtube::before { background-color: #FF0000; content: '\e609'; }

.ff-stream .picture-item__inner { box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); }

.ff-stream .ff-overlay { background-color: rgba(255, 255, 255, 0.9) !important; }

.ff-stream .ff-content a { color: #212529 !important; }

.ff-stream .ff-nickname, .ff-stream .ff-timestamp, .ff-stream .ff-item-bar, .ff-stream .ff-item-bar a { color: #000091 !important; }

.ff-stream .picture-item__inner, .ff-stream .ff-name { color: #000000 !important; }

.ff-stream .ff-sc-label2 .ff-label-wrapper { left: 0; }

.ff-stream .ff-sc-off .ff-label-wrapper, .ff-stream .ff-sc-off .ff-icon { display: none !important; }

.ff-stream .ff-layout-grid .ff-has-overlay:hover .ff-initial-image { transform: perspective(500px) scale3d(1.1, 1.1, 1) rotateZ(0deg) translate(-50%, -50%) !important; }

.ff-stream .ff-loadmore-wrapper { display: none; }

.ff-stream .ff-item .ff-img-holder img { -o-object-fit: cover; object-fit: cover; }

#was-this-helpful { background-color: rgba(0, 0, 0, 0.05); margin-top: 1em; padding: 1.2em; border-radius: 0.2em; text-align: center; display: flex; align-items: center; justify-content: center; }

#was-this-helpful * { transition: background-color 200ms, box-shadow 200ms; }

#wthf-title, #wthf-yes-no { display: inline-block; }

#wthf-title { padding-right: 2em; }

#wthf-yes-no span { padding: 0.4em 0.8em; border-radius: 0.2em; background-color: rgba(255, 255, 255, 0.9); cursor: pointer; font-size: 0.9em; box-shadow: 0 0 6px 0px rgba(0, 0, 0, 0.1); box-shadow: none; border-width: 1px; border-style: solid; }

#wthf-yes-no span:hover { background-color: #ffffff; box-shadow: 0 0 6px 0px rgba(0, 0, 0, 0.3); }

#wthf-yes-no span:active { background-color: #ffffff; box-shadow: 0 0 6px 0px rgba(0, 0, 0, 0.5); }

#wthf-yes-no span:first-child { margin-right: 0.4em; --bs-btn-color: #000091; --bs-btn-border-color: #000091; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000091; --bs-btn-hover-border-color: #000091; --bs-btn-focus-shadow-rgb: 0, 0, 145; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #000091; --bs-btn-active-border-color: #000091; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000091; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #000091; --bs-gradient: none; }

#wthf-yes-no span:last-child { margin-left: 0.4em; --bs-btn-color: #000091; --bs-btn-border-color: #000091; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000091; --bs-btn-hover-border-color: #000091; --bs-btn-focus-shadow-rgb: 0, 0, 145; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #000091; --bs-btn-active-border-color: #000091; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000091; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #000091; --bs-gradient: none; }

#was-this-helpful.wthf-disabled { pointer-events: none; position: relative; }

#was-this-helpful.wthf-disabled * { opacity: 0; }

#was-this-helpful.wthf-disabled:after { content: attr(data-thank-text); display: block; position: absolute; }

.leaflet-container a.leaflet-popup-close-button { font-size: 1.5625rem; z-index: 2; }

.leaflet-popup { left: -175px !important; }

@media (min-width: 992px) { .leaflet-popup { left: -325px !important; width: 650px; } }

.leaflet-popup-content { margin: 0; max-width: 350px; }

@media (min-width: 992px) { .leaflet-popup-content { margin: 0 20px; max-width: inherit; width: 610px !important; } }

@media (max-width: 991.98px) { .leaflet-popup-content-wrapper { margin: 0 auto; max-width: 90%; } }

.mailster-wrapper.error .form-control { border-color: #BF2C22; }

.mailster-wrapper.error .form-control:focus { border-color: #BF2C22; box-shadow: 0 0 0 0.25rem rgba(191, 44, 34, 0.25); }

.mailster-form-info { position: relative; padding: 18px 18px; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0rem; }

.mailster-form-info.error { --bs-alert-color: #ffffff; --bs-alert-bg: #BF2C22; --bs-alert-border-color: #BF2C22; }

.mailster-form-info.error .alert-link { color: #cccccc; }

.mailster-form-info.success { --bs-alert-color: #000000; --bs-alert-bg: #C0D23D; --bs-alert-border-color: #C0D23D; }

.mailster-form-info.success .alert-link { color: black; }

.mailster-form-info ul { list-style: none; margin: 0; padding: 0; }

.mm-page { box-sizing: border-box; position: relative; }

.mm-slideout { transition: transform 0.4s ease; z-index: 1; }

.mm-wrapper_opened { overflow-x: hidden; position: relative; }

.mm-wrapper_background .mm-page { background: inherit; }

.mm-menu_offcanvas { display: none; position: fixed; right: auto; z-index: 0; }

.mm-menu_offcanvas.mm-menu_opened { display: block; }

.mm-menu_offcanvas { width: 80%; min-width: 240px; max-width: 420px; }

.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout { transform: translate3d(80vw, 0, 0); }

@media all and (max-width: 300px) { .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout { transform: translate3d(240px, 0, 0); } }

@media all and (min-width: 525px) { .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout { transform: translate3d(420px, 0, 0); } }

.mm-wrapper__blocker { background: rgba(3, 2, 1, 0); overflow: hidden; display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 2; }

.mm-wrapper_blocking { overflow: hidden; }

.mm-wrapper_blocking body { overflow: hidden; }

.mm-wrapper_blocking .mm-wrapper__blocker { display: block; }

[dir="rtl"] .mm-menu_offcanvas { /*left: unset; right: 0;*/ }

/*! jQuery mmenu v7.3.3 @requires jQuery 1.7.0 or later mmenujs.com Copyright (c) Fred Heusschen www.frebsite.nl License: CC-BY-NC-4.0 http://creativecommons.org/licenses/by-nc/4.0/ */
.mm-menu { --mm-line-height: 20px; --mm-listitem-size: 64px; --mm-navbar-size: 64px; --mm-offset-top: 0; --mm-offset-right: 0; --mm-offset-bottom: 0; --mm-offset-left: 0; --mm-color-border: #D8D8D8; --mm-color-button: #ffffff; --mm-color-text: #ffffff; --mm-color-text-dimmed: #ffffff; --mm-color-background: #000091; --mm-color-background-highlight: rgba(0, 0, 0, 0.05); --mm-color-background-emphasis: rgba(255, 255, 255, 0.4); --mm-shadow: 0 0 10px rgba( 0,0,0, 0.3 ); }

.mm-hidden { display: none !important; }

.mm-wrapper { overflow-x: hidden; position: relative; }

.mm-menu { background: #000091; border-color: #D8D8D8; color: #ffffff; background: var(--mm-color-background); border-color: var(--mm-color-border); color: var(--mm-color-text); line-height: 20px; line-height: var(--mm-line-height); box-sizing: border-box; display: block; padding: 0; margin: 0; position: absolute; z-index: 0; top: 0; right: 0; bottom: 0; left: 0; top: var(--mm-offset-top); right: var(--mm-offset-right); bottom: var(--mm-offset-bottom); left: var(--mm-offset-left); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.mm-menu a, .mm-menu a:link, .mm-menu a:active, .mm-menu a:visited, .mm-menu a:hover { color: inherit; text-decoration: none; }

[dir="rtl"] .mm-menu { direction: rtl; }

.mm-panels, .mm-panels > .mm-panel { position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 0; }

.mm-panels, .mm-panel { box-sizing: border-box; background: #000091; border-color: #D8D8D8; color: #ffffff; background: var(--mm-color-background); border-color: var(--mm-color-border); color: var(--mm-color-text); }

.mm-panels { overflow: hidden; }

.mm-panel { -webkit-overflow-scrolling: touch; overflow: scroll; overflow-x: hidden; overflow-y: auto; width: 100%; padding: 0 20px; transform: translate3d(100%, 0, 0); transition: transform 0.4s ease; }

.mm-panel:not(.mm-hidden) { display: block; }

.mm-panel:before, .mm-panel:after { content: ''; display: block; height: 20px; }

.mm-panel_has-navbar { padding-top: 64px; padding-top: var(--mm-navbar-size); }

.mm-panel_opened { z-index: 1; transform: translate3d(0%, 0, 0); }

.mm-panel_opened-parent { transform: translate3d(-30%, 0, 0); }

.mm-panel_highest { z-index: 2; }

.mm-panel_noanimation { transition: none !important; }

.mm-panel_noanimation.mm-panel_opened-parent { transform: translate3d(0, 0, 0); }

[dir="rtl"] .mm-panel:not(.mm-panel_opened) { transform: translate3d(-100%, 0, 0); }

[dir="rtl"] .mm-panel.mm-panel_opened-parent { transform: translate3d(30%, 0, 0); }

.mm-listitem_vertical > .mm-panel { transform: none !important; display: none; width: 100%; padding: 10px 0 10px 10px; }

.mm-listitem_vertical > .mm-panel:before, .mm-listitem_vertical > .mm-panel:after { content: none; display: none; }

.mm-listitem_opened > .mm-panel { display: block; }

.mm-listitem_vertical > .mm-listitem__btn { height: 64px; height: var(--mm-listitem-size); bottom: auto; }

.mm-listitem_vertical .mm-listitem:last-child:after { border-color: transparent; }

.mm-listitem_opened > .mm-listitem__btn:after { transform: rotate(225deg); right: 29px; }

.mm-btn { box-sizing: border-box; width: 64px; padding: 0; }

.mm-btn:before, .mm-btn:after { border-color: #D8D8D8; border-color: var(--mm-color-button); border-width: 2px; border-style: solid; }

.mm-btn_close:before, .mm-btn_close:after { content: ''; box-sizing: content-box; display: block; width: 5px; height: 5px; margin: auto; position: absolute; top: 0; bottom: 0; transform: rotate(-45deg); }

.mm-btn_close:before { border-right: none; border-bottom: none; right: 28px; }

.mm-btn_close:after { border-left: none; border-top: none; right: 35px; }

.mm-btn_prev:before, .mm-btn_next:after { content: ''; border-bottom: none; border-right: none; box-sizing: content-box; display: block; width: 8px; height: 8px; margin: auto; position: absolute; top: 0; bottom: 0; }

.mm-btn_prev:before { transform: rotate(-45deg); left: 33px; right: auto; }

.mm-btn_next:after { transform: rotate(135deg); right: 33px; left: auto; }

[dir="rtl"] .mm-btn_next:after { transform: rotate(-45deg); left: 33px; right: auto; }

[dir="rtl"] .mm-btn_prev:before { transform: rotate(135deg); right: 33px; left: auto; }

[dir="rtl"] .mm-btn_close:before, [dir="rtl"] .mm-btn_close:after { right: auto; }

[dir="rtl"] .mm-btn_close:before { left: 35px; }

[dir="rtl"] .mm-btn_close:after { left: 28px; }

.mm-navbar { background: #000091; border-color: #D8D8D8; color: #ffffff; background: var(--mm-color-background); border-color: var(--mm-color-border); color: var(--mm-color-text-dimmed); border-bottom-width: 1px; border-bottom-style: solid; text-align: center; display: none; height: 64px; height: var(--mm-navbar-size); padding: 0 64px; margin: 0; position: absolute; top: 0; left: 0; right: 0; opacity: 1; transition: opacity 0.4s ease; }

.mm-navbar > * { box-sizing: border-box; display: block; padding: 22px; padding: calc( (var( --mm-navbar-size ) - var( --mm-line-height )) * .5); padding-left: 0; padding-right: 0; }

.mm-navbar a, .mm-navbar a:hover { text-decoration: none; }

.mm-navbar__title { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.mm-navbar__btn { position: absolute; top: 0; bottom: 0; z-index: 1; }

.mm-navbar__btn:first-child { text-align: left; left: 0; }

.mm-navbar__btn:last-child { text-align: right; right: 0; }

.mm-panel_has-navbar .mm-navbar { display: block; }

[dir="rtl"] .mm-navbar__btn:first-child { text-align: right; right: 0; left: auto; }

[dir="rtl"] .mm-navbar__btn:last-child { text-align: left; left: 0; right: auto; }

.mm-listview, .mm-listitem { list-style: none; display: block; padding: 0; margin: 0; }

.mm-listitem { color: #ffffff; color: var(--mm-color-text); border-color: #D8D8D8; border-color: var(--mm-color-border); position: relative; display: flex; flex-wrap: wrap; }

.mm-listitem:after { content: ''; border-color: inherit; border-bottom-width: 1px; border-bottom-style: solid; display: block; position: absolute; left: 30px; right: 0; bottom: 0; }

.mm-listitem a, .mm-listitem a:hover { text-decoration: none; }

.mm-listitem__text, .mm-listitem__btn { color: inherit; display: block; padding-top: 22px; padding-top: calc( (var( --mm-listitem-size ) - var( --mm-line-height )) / 2); padding-bottom: 22px; padding-bottom: calc( (var( --mm-listitem-size ) - var( --mm-line-height )) / 2); }

.mm-listitem__text { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-left: 30px; padding-right: 10px; flex-grow: 1; flex-basis: 10%; }

.mm-listitem__btn { -webkit-tap-highlight-color: rgba(255, 255, 255, 0.4); tap-highlight-color: rgba(255, 255, 255, 0.4); -webkit-tap-highlight-color: var(--mm-color-background-emphasis); tap-highlight-color: var(--mm-color-background-emphasis); background: rgba(3, 2, 1, 0); border-color: inherit; width: auto; padding-right: 74px; position: relative; }

.mm-listitem__btn:not(.mm-listitem__text) { border-left-width: 1px; border-left-style: solid; }

.mm-listitem_selected > .mm-listitem__text { background: rgba(255, 255, 255, 0.4); background: var(--mm-color-background-emphasis); }

.mm-listitem_opened > .mm-listitem__btn, .mm-listitem_opened > .mm-panel { background: rgba(0, 0, 0, 0.05); background: var(--mm-color-background-highlight); }

.mm-panels > .mm-panel > .mm-listview { margin: 20px -20px; }

.mm-panels > .mm-panel > .mm-listview:first-child, .mm-panels > .mm-panel > .mm-navbar + .mm-listview { margin-top: -20px; }

.mm-listitem_divider { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: rgba(0, 0, 0, 0.05); background: var(--mm-color-background-highlight); font-size: 75%; text-transform: uppercase; min-height: 20px; min-height: var(--mm-line-height); padding: 14px; padding: calc( ((var( --mm-listitem-size ) * .75) - var( --mm-line-height )) * .5); padding-right: 10px; padding-left: 30px; }

.mm-listitem_spacer { padding-top: 64px; padding-top: var(--mm-listitem-size); }

.mm-listitem_spacer > .mm-btn_next { top: 64px; top: var(--mm-listitem-size); }

[dir="rtl"] .mm-listitem:after { left: 0; right: 30px; }

[dir="rtl"] .mm-listitem__text { padding-left: 10px; padding-right: 30px; }

[dir="rtl"] .mm-listitem__btn { padding-left: 74px; border-left-width: 0; border-left-style: none; }

[dir="rtl"] .mm-listitem__btn:not(.mm-listitem__text) { padding-right: 0; border-right-width: 1px; border-right-style: solid; }

.mm-sronly { border: 0 !important; clip: rect(1px, 1px, 1px, 1px) !important; -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; white-space: nowrap !important; width: 1px !important; min-width: 1px !important; height: 1px !important; min-height: 1px !important; padding: 0 !important; overflow: hidden !important; position: absolute !important; }

.mm-menu_fx-menu-zoom { transition: transform 0.4s ease; }

.mm-wrapper_opened .mm-menu_fx-menu-zoom { transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); transform-origin: left center; }

.mm-wrapper_opening .mm-menu_fx-menu-zoom { transform: scale(1, 1) translate3d(0%, 0, 0); }

.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right { transform: scale(0.7, 0.7) translate3d(30%, 0, 0); transform-origin: right center; }

.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right { transform: scale(1, 1) translate3d(0%, 0, 0); }

.mm-menu_fx-menu-slide { transition: transform 0.4s ease; }

.mm-wrapper_opened .mm-menu_fx-menu-slide { transform: translate3d(-30%, 0, 0); }

.mm-wrapper_opening .mm-menu_fx-menu-slide { transform: translate3d(0%, 0, 0); }

.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right { transform: translate3d(30%, 0, 0); }

.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right { transform: translate3d(0%, 0, 0); }

.mm-menu_fx-menu-fade { opacity: 0; transition: opacity 0.4s ease; }

.mm-wrapper_opening .mm-menu_fx-menu-fade { opacity: 1; }

.mm-menu_fx-panels-none .mm-panel, .mm-panel_fx-none { transition-property: none; }

.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent, .mm-panel_fx-none.mm-panel_opened-parent { transform: translate3d(0, 0, 0); }

.mm-menu_fx-panels-zoom .mm-panel, .mm-panel_fx-zoom { transform-origin: left center; transform: scale(1.5, 1.5) translate3d(100%, 0, 0); }

.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened, .mm-panel_fx-zoom.mm-panel_opened { transform: scale(1, 1) translate3d(0%, 0, 0); }

.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent, .mm-panel_fx-zoom.mm-panel_opened-parent { transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); }

.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent, .mm-panel_fx-slide-0.mm-panel_opened-parent { transform: translate3d(0, 0, 0); }

.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent, .mm-panel_fx-slide-100.mm-panel_opened-parent { transform: translate3d(-100%, 0, 0); }

.mm-panel_fx-slide-up, .mm-menu_fx-panels-slide-up .mm-panel { transform: translate3d(0, 100%, 0); }

.mm-panel_fx-slide-up.mm-panel_opened, .mm-menu_fx-panels-slide-up .mm-panel_opened, .mm-menu_fx-panels-slide-up .mm-panel_opened-parent { transform: translate3d(0, 0%, 0); }

.mm-panel_fx-slide-right, .mm-menu_fx-panels-slide-right .mm-panel { transform: translate3d(-100%, 0, 0); }

.mm-panel_fx-slide-right.mm-panel_opened, .mm-menu_fx-panels-slide-right .mm-panel_opened, .mm-menu_fx-panels-slide-right .mm-panel_opened-parent { transform: translate3d(0, 0%, 0); }

[class*="mm-menu_fx-listitems-"] .mm-listitem { transition: none 0.4s ease; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(1) { transition-delay: 50ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(2) { transition-delay: 100ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(3) { transition-delay: 150ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(4) { transition-delay: 200ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(5) { transition-delay: 250ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(6) { transition-delay: 300ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(7) { transition-delay: 350ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(8) { transition-delay: 400ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(9) { transition-delay: 450ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(10) { transition-delay: 500ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(11) { transition-delay: 550ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(12) { transition-delay: 600ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(13) { transition-delay: 650ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(14) { transition-delay: 700ms; }

[class*="mm-menu_fx-listitems-"] .mm-listitem:nth-child(15) { transition-delay: 750ms; }

.mm-menu_fx-listitems-slide .mm-listitem { transition-property: transform, opacity; transform: translate3d(50%, 0, 0); opacity: 0; }

.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem { transform: translate3d(0, 0, 0); opacity: 1; }

.mm-menu_fx-listitems-fade .mm-listitem { transition-property: opacity; opacity: 0; }

.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem { opacity: 1; }

.mm-menu_fx-listitems-drop .mm-listitem { transition-property: opacity, top; opacity: 0; top: -25%; }

.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem { opacity: 1; top: 0; }

.mm-menu_position-right { left: auto; right: 0; }

.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout { transform: translate3d(-80vw, 0, 0); }

@media all and (max-width: 300px) { .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout { transform: translate3d(-240px, 0, 0); } }

@media all and (min-width: 525px) { .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout { transform: translate3d(-420px, 0, 0); } }

.mm-menu_position-front, .mm-menu_position-top, .mm-menu_position-bottom { transition: transform 0.4s ease; }

.mm-menu_position-front.mm-menu_opened, .mm-menu_position-top.mm-menu_opened, .mm-menu_position-bottom.mm-menu_opened { z-index: 2; }

.mm-menu_position-front.mm-menu_opened ~ .mm-slideout, .mm-menu_position-top.mm-menu_opened ~ .mm-slideout, .mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout { transform: none !important; z-index: 0; }

.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker, .mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker, .mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker { z-index: 1; }

.mm-menu_position-front { transform: translate3d(-100%, 0, 0); }

.mm-menu_position-front.mm-menu_position-right { transform: translate3d(100%, 0, 0); }

.mm-menu_position-top, .mm-menu_position-bottom { width: 100%; min-width: 100%; max-width: 100%; }

.mm-menu_position-top { transform: translate3d(0, -100%, 0); }

.mm-menu_position-top { height: 80vh; min-height: 140px; max-height: 880px; }

.mm-menu_position-bottom { transform: translate3d(0, 100%, 0); top: auto; }

.mm-menu_position-bottom { height: 80vh; min-height: 140px; max-height: 880px; }

.mm-wrapper_opening .mm-menu_position-front, .mm-wrapper_opening .mm-menu_position-top, .mm-wrapper_opening .mm-menu_position-bottom { transform: translate3d(0, 0, 0); }

.mm-navbars_top, .mm-navbars_bottom { background: inherit; border-color: inherit; border-width: 0; position: absolute; left: 0; right: 0; z-index: 1; }

.mm-navbars_top > .mm-navbar, .mm-navbars_bottom > .mm-navbar { border-width: 0; display: flex; position: relative; }

.mm-navbars_top > .mm-navbar:not(.mm-navbar_has-btns), .mm-navbars_bottom > .mm-navbar:not(.mm-navbar_has-btns) { padding: 0; }

.mm-navbars_top > .mm-navbar > :not(img):not(.mm-btn), .mm-navbars_bottom > .mm-navbar > :not(img):not(.mm-btn) { flex: 1; }

.mm-navbars_top { border-bottom-style: solid; border-bottom-width: 1px; top: 0; bottom: auto; }

.mm-menu_navbar_top-1 .mm-panels { top: 64px; top: calc( var( --mm-navbar-size ) * 1); }

.mm-menu_navbar_top-2 .mm-panels { top: 128px; top: calc( var( --mm-navbar-size ) * 2); }

.mm-menu_navbar_top-3 .mm-panels { top: 192px; top: calc( var( --mm-navbar-size ) * 3); }

.mm-menu_navbar_top-4 .mm-panels { top: 256px; top: calc( var( --mm-navbar-size ) * 4); }

.mm-navbars_bottom { border-top-style: solid; border-top-width: 1px; bottom: 0; top: auto; }

.mm-menu_navbar_bottom-1 .mm-panels { bottom: 64px; bottom: calc( var( --mm-navbar-size ) * 1); }

.mm-menu_navbar_bottom-2 .mm-panels { bottom: 128px; bottom: calc( var( --mm-navbar-size ) * 2); }

.mm-menu_navbar_bottom-3 .mm-panels { bottom: 192px; bottom: calc( var( --mm-navbar-size ) * 3); }

.mm-menu_navbar_bottom-4 .mm-panels { bottom: 256px; bottom: calc( var( --mm-navbar-size ) * 4); }

.mm-navbar_size-2 { height: 128px; height: calc( var( --mm-navbar-size ) * 2); }

.mm-navbar_size-3 { height: 192px; height: calc( var( --mm-navbar-size ) * 3); }

.mm-navbar_size-4 { height: 256px; height: calc( var( --mm-navbar-size ) * 4); }

.mm-navbar__breadcrumbs { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-overflow-scrolling: touch; overflow-x: auto; text-align: left; padding: 0 0 0 20px; }

.mm-navbar__breadcrumbs > * { display: inline-block; padding-right: 6px; padding-top: 22px; padding-top: calc( (var( --mm-navbar-size ) - var( --mm-line-height )) * .5); padding-bottom: 22px; padding-bottom: calc( (var( --mm-navbar-size ) - var( --mm-line-height )) * .5); }

.mm-navbar__breadcrumbs > a { text-decoration: underline; }

.mm-navbar_has-btns .mm-navbar__breadcrumbs { margin-left: -64px; }

.mm-navbar_has-btns .mm-btn:not(.mm-hidden) + .mm-navbar__breadcrumbs { margin-left: 0; padding-left: 0; }

.mm-navbar__tab_selected { background: inherit !important; color: inherit !important; border-width: 1px; border-style: solid; border-color: inherit; }

.mm-navbar__tab_selected:first-child { border-left: none; }

.mm-navbar__tab_selected:last-child { border-right: none; }

.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs, .mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar { background: inherit !important; color: inherit !important; }

.mm-navbars_top .mm-navbar_tabs:not(:last-child) { border-bottom-width: 1px; border-bottom-style: solid; }

.mm-navbars_top .mm-navbar__tab_selected { border-bottom: none; margin-bottom: -1px; }

.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected { border-top: none; }

.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar { background: inherit; color: inherit; }

.mm-navbars_bottom .mm-navbar_tabs:not(:first-child) { border-top-width: 1px; border-top-style: solid; }

.mm-navbars_bottom .mm-navbar__tab_selected { border-top: none; margin-top: -1px; }

.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected { border-bottom: none; }

.mm-navbars_top.mm-navbars_has-tabs > .mm-navbar:not(.mm-navbar_tabs), .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar, .mm-navbar_tabs > a:not(.mm-navbar__tab_selected) { background: rgba(255, 255, 255, 0.4); background: var(--mm-color-background-emphasis); color: #ffffff; color: var(--mm-color-text-dimmed); }

.mm-slideout { z-index: inherit; }

.mm-wrapper__blocker { background-color: rgba(33, 37, 41, 0.3); }

.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout { z-index: 1052; }

.mm-menu_position-front.mm-menu_opened, .mm-menu_position-top.mm-menu_opened, .mm-menu_position-bottom.mm-menu_opened { z-index: 1054; }

.layout-menu-offcanvas { display: none; position: fixed; }

.mm-menu_offcanvas { width: 100%; }

.mm-menu_offcanvas.mm-menu_opened { visibility: visible; }

.mm-navbar, .mm-navbars_top { border: none; }

.mm-panels > .mm-panel:first-child { padding-top: 122px; }

.mm-panels > .mm-panel:first-child .mm-navbar { height: auto; padding: 0; }

.mm-listitem__text { padding-left: 30px; padding-right: 40px; }

@media (max-width: 575.98px) { .mm-listitem__text { padding-right: 15px; padding-left: 15px; } }

.mm-listitem:after { left: 30px; right: 40px; }

@media (max-width: 575.98px) { .mm-listitem:after { left: 15px; right: 15px; } }

.mm-btn_prev:before, .mm-btn_prev:after, .mm-btn_next:before, .mm-btn_next:after { transition: border-color .3s; }

.mm-btn_prev:after, .mm-btn_next:after { right: 40px; }

@media (max-width: 575.98px) { .mm-btn_prev:before, .mm-btn_next:before { left: 15px; }
  .mm-btn_prev:after, .mm-btn_next:after { right: 15px; } }

.mm-close { align-items: center; background-color: transparent; border: none; color: #ffffff; display: flex; gap: 10px; padding: 0; text-align: center; font-size: 1rem; text-transform: uppercase; top: 15px; right: 15px; position: absolute; text-transform: uppercase; transition: color .3s; }

@media (max-width: 575.98px) { .mm-close { top: 15px; right: 15px; } }

.mm-close svg { width: 16px; height: 16px; }

.mm-close path { transition: fill .3s; }

.mm-close span { display: block; order: -1; }

body.admin-bar .mm-close { top: 50px; }

.novablock { margin-bottom: 1.5rem; }

.novablock-polling_place, .novablock-waste_collection { padding: 1.40625rem; background-color: #e9ecef; }

.novablock-polling_place .dropdown-menu, .novablock-waste_collection .dropdown-menu { max-height: 200px; overflow: auto; width: 100%; }

.novablock-polling_place .form-group, .novablock-waste_collection .form-group { margin-bottom: 0; }

.novablock-polling_place .card, .novablock-waste_collection .card { margin-top: 1rem; }

.novablock-sve-bl { position: relative; display: block; padding: 0; overflow: hidden; margin-left: -15px; margin-right: -15px; }

@media (min-width: 1200px) { .novablock-sve-bl { width: 1000px; margin: auto; display: inline-block; margin-left: calc(calc(100% - 1000px) / 2); } }

.novablock-sve-bl::before { content: ''; display: block; }

@media (max-width: 575.98px) { .novablock-sve-bl::before { height: 1380px; } }

@media (min-width: 576px) and (max-width: 767.98px) { .novablock-sve-bl::before { height: 1340px; } }

@media (min-width: 768px) and (max-width: 991.98px) { .novablock-sve-bl::before { height: 1220px; } }

@media (min-width: 992px) and (max-width: 1199.98px) { .novablock-sve-bl::before { padding-top: 135%; } }

@media (min-width: 1200px) and (max-width: 1399.98px) { .novablock-sve-bl::before { padding-top: 98%; } }

.novablock-sve-bl iframe { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }

.wppb-form-error { color: #BF2C22; width: 100%; margin-top: 0.25rem; font-size: 0.875em; }

.wppb-field-error .form-select, .wppb-field-error .form-control { border-color: #BF2C22; }

#wppb-register-user .wppb-gdpr-delete-button { display: none !important; }

div.nsl-container-block .nsl-container-buttons a.small, div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] { width: auto; display: inline-block; }

div.nsl-container.nsl-container-block div.nsl-container-buttons { display: flex; align-items: center; flex-direction: column; }

.nsl-container-buttons .external-link .ni { height: 1em; width: 1em; vertical-align: middle; }

/* Password
-------------------------------------------------------------- */
.wppb-form-field { display: block; position: relative; }

.wppb-form-field .wppb-toggle-pw { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: 0 0; border: none; bottom: 0; position: absolute; right: 0.9375rem; text-align: center; top: auto !important; width: 40px; height: calc(1.25em + calc(1.125rem + 2px)); background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M288 144a111 111 0 00-31 5 55 55 0 017 27 56 56 0 01-56 56 55 55 0 01-27-7 112 112 0 10107-81zm285 97C518 136 411 64 288 64S58 136 3 241a32 32 0 000 30c55 105 162 177 285 177s230-72 285-177a32 32 0 000-30zM288 400c-99 0-189-55-238-144 49-89 139-144 238-144s189 55 238 144a272 272 0 01-238 144z'/%3E%3C/svg%3E"); background-size: 20px 15px; background-repeat: no-repeat; background-position: center; }

.wppb-form-field .wppb-toggle-pw.wppb-hide-pw { background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='currentColor' d='M634 471L36 4a16 16 0 00-22 2L4 18a16 16 0 002 23l598 467a16 16 0 0022-2l10-12a16 16 0 00-2-23zM297 146l135 106c-3-60-52-108-112-108a112 112 0 00-23 2zm46 220L208 260c3 60 52 108 112 108a113 113 0 0023-2zm-23-254c99 0 189 55 238 144a286 286 0 01-44 60l38 30a334 334 0 0053-75 32 32 0 000-30A321 321 0 00320 64c-37 0-72 7-105 19l47 36c19-4 38-7 58-7zm0 288c-99 0-189-55-238-144a285 285 0 0144-60l-38-30a334 334 0 00-53 75 32 32 0 000 30 321 321 0 00285 177c37 0 72-7 105-19l-47-36c-19 4-38 7-58 7z'/%3E%3C/svg%3E"); }

.wppb-form-field .wppb-toggle-pw img { display: none; }

.login-lost-password a { color: inherit; }

.search-fullscreen { background-color: #000091; color: #ffffff; height: 100%; left: 0px; opacity: 0; position: fixed; top: 0px; transition: all 0.25s ease-in-out; transform: scale(0, 0); width: 100%; z-index: 2048; }

.search-fullscreen.open { opacity: 1; transform: translate(0px, 0px) scale(1, 1); }

.search-fullscreen .close { align-items: center; color: #ffffff; display: inline-flex; font-size: 1.125rem; font-weight: 400; gap: 15px; justify-content: center; opacity: 1; position: fixed; right: 30px; top: 115px; }

@media (max-width: 575.98px) { .search-fullscreen .close { right: 15px; top: 15px; } }

.search-fullscreen .close svg { fill: currentColor; stroke: currentColor; transition: color .3s, transform .3s; }

.search-fullscreen .close svg :not([fill]):not([stroke]), .search-fullscreen .close svg [fill] { fill: currentColor; stroke: none; }

.search-fullscreen .close svg [stroke] { fill: none; stroke: currentColor; }

.search-fullscreen-content { left: 0; margin: 0 auto; max-width: 100%; position: absolute; padding-left: 15px; padding-right: 15px; right: 0; top: 31%; width: 750px; }

.search-fullscreen .form-search label { color: inherit; }

.searchwp-live-search { /* Bullet proof Screen Reader Only text */ }

.searchwp-live-search-results { background-color: #ffffff; border-radius: 0rem; box-shadow: 0 0 2px 0 rgba(30, 30, 30, 0.4); display: none; height: 0; opacity: 0; overflow: hidden; position: absolute; max-height: 300px; min-height: 70px; transition: opacity .25s ease-in-out; width: 315px; z-index: 9999; }

@media (max-width: 575.98px) { .searchwp-live-search-results { left: 15px !important; right: 15px !important; width: auto !important; } }

.searchwp-live-search-results-showing { border-radius: 5px; display: block; height: auto; opacity: 1; overflow: auto; }

.searchwp-live-search-results p { border-bottom: 1px solid #f8f9fa; margin: 0; }

.searchwp-live-search-results a { align-items: center; display: flex; justify-content: space-between; line-height: 1.1; padding: 14px 20px; text-decoration: none; transition: background-color .3s; white-space: normal; }

.searchwp-live-search-results a strong { flex-grow: 1; font-weight: 400; }

.searchwp-live-search-results a span { color: #343a40 !important; flex-grow: 0; letter-spacing: .05em; margin-left: 10px; text-transform: uppercase; }

.searchwp-live-search-results a:active, .searchwp-live-search-results a:focus, .searchwp-live-search-results a:hover { background-color: #e9ecef; text-decoration: none; }

.searchwp-live-search-results .spinner { bottom: 0 !important; height: 30px !important; left: 0 !important; margin: auto; opacity: .4; position: absolute; right: 0 !important; top: 0 !important; width: 30px !important; }

.searchwp-live-search-results .spinner:after { animation: searchwp-rotate 1.2s ease infinite; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='spinner-third' class='svg-inline--fa fa-spinner-third fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='grey' d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E"); background-size: contain; content: ''; display: block; height: 30px; overflow: hidden; width: 30px; }

.searchwp-live-search-results .spinner > div { display: none; }

.admin-bar .searchwp-live-search-results { margin-top: -32px; }

.searchwp-live-search-no-results { border: none; padding: 30px 15px; text-align: center; }

.searchwp-live-search-no-min-chars:after { content: 'Continuez d\'écrire...'; display: block; padding: 30px 15px; text-align: center; }

.searchwp-live-search-no-min-chars .searchwp-live-search-no-results { display: none; }

.searchwp-live-search-result--focused a { color: #212529; }

.searchwp-live-search-result-result--focused a { color: #212529; }

.searchwp-live-search-result:last-of-type p { border-bottom: 0; }

.searchwp-live-search-instructions { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap; width: 1px; }

@keyframes searchwp-rotate { 0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); } }

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Accessibility
# Alignments
# Infinite scroll
# Captions
# Galleries
--------------------------------------------------------------*/
/*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/
.border-top { border-top: 1px solid #E0D9CB !important; }

/* Text meant only for screen readers. */
.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; }

.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus { outline: 0; }

/*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/
.alignleft { display: inline; float: left; margin-right: 1.5em; }

.alignright { display: inline; float: right; margin-left: 1.5em; }

.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

a img.alignright { float: right; margin: 5px 0 20px 20px; }

a img.alignnone { margin: 5px 20px 20px 0; }

a img.alignleft { float: left; margin: 5px 20px 20px 0; }

a img.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.wp-caption.alignnone { margin: 5px 20px 20px 0; }

.wp-caption.alignleft { margin: 5px 20px 20px 0; }

.wp-caption.alignright { margin: 5px 0 20px 20px; }

.wp-block-image { margin: 1.5rem 0; }

@media (max-width: 575.98px) { .wp-block-image .alignleft, .wp-block-image .alignright { display: block; float: none; margin-right: auto; margin-left: auto; } }

@media (max-width: 575.98px) { .wp-block-image .alignleft { text-align: left; } }

@media (max-width: 575.98px) { .wp-block-image .alignright { text-align: right; } }

.wp-block-gallery.has-nested-images { margin: 1.5rem 0; }

/*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer { display: block; }

/* Make sure embeds and iframes fit their containers. */
embed, iframe, object { max-width: 100%; }

iframe { border: none; }

/*-------------------------------------------------------------- # Captions --------------------------------------------------------------*/
.wp-caption { margin-bottom: 1.5em; max-width: 100%; }

.wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; }

.wp-caption .wp-caption-text { margin: 0.8075em 0; }

.wp-caption-text { text-align: center; }

/*-------------------------------------------------------------- # Galleries --------------------------------------------------------------*/
.gallery { margin-bottom: 1.5em; }

.gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; }

.gallery-columns-2 .gallery-item { max-width: 50%; }

.gallery-columns-3 .gallery-item { max-width: 33.33%; }

.gallery-columns-4 .gallery-item { max-width: 25%; }

.gallery-columns-5 .gallery-item { max-width: 20%; }

.gallery-columns-6 .gallery-item { max-width: 16.66%; }

.gallery-columns-7 .gallery-item { max-width: 14.28%; }

.gallery-columns-8 .gallery-item { max-width: 12.5%; }

.gallery-columns-9 .gallery-item { max-width: 11.11%; }

.gallery-caption { display: block; }

/*-------------------------------------------------------------- # Bannière --------------------------------------------------------------*/
.wp-block-cover-image.has-background-dim, .wp-block-cover.has-background-dim { margin-bottom: 1em; }

/*-------------------------------------------------------------- # Buttons --------------------------------------------------------------*/
.wp-block-buttons { color: #000091; margin: 1.5rem 0; }

.wp-block-buttons .wp-block-file__button, .wp-block-buttons .wp-block-button__link { border-width: 1px; border-radius: 0rem; font-size: 1rem; font-weight: 500; line-height: 1.25; padding: 0.5625rem 0.9375rem; background-color: #000091; border-color: #000091; color: #ffffff; }

.wp-block-buttons .wp-block-file__button:hover, .wp-block-buttons .wp-block-file__button:active, .wp-block-buttons .wp-block-file__button:focus, .wp-block-buttons .wp-block-button__link:hover, .wp-block-buttons .wp-block-button__link:active, .wp-block-buttons .wp-block-button__link:focus { background-color: transparent; border-color: #000091; color: #000091; }

.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline, .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background), .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-background), .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color), .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color) { background-color: transparent; border-color: #000091; color: #000091; border-width: 1px; padding: 0.5625rem 0.9375rem; }

.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:hover, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:hover, .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background):hover, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-background):hover, .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color):hover { background-color: #000091; border-color: #000091; color: #ffffff; }

/*-------------------------------------------------------------- # Caption --------------------------------------------------------------*/
/*-------------------------------------------------------------- # File --------------------------------------------------------------*/
.wp-block-file { align-items: center; border: 1px solid #F8F4ED; border-radius: 0rem; background-color: #F8F4ED; color: #212529; display: flex; flex-direction: column; gap: 7px; justify-content: space-between; flex-wrap: wrap; margin: 1.5rem 0; padding: 15px 20px; }

@media (min-width: 576px) { .wp-block-file { flex-direction: row; } }

.wp-block-file:not(.wp-element-button) { font-size: inherit; }

.wp-block-file .icon { color: #000000; }

.wp-block-file .title { text-decoration: underline; color: #212529; -webkit-text-decoration-color: #8C7951; text-decoration-color: #8C7951; }

.wp-block-file .information { font-size: 1rem; }

.wp-block-file a { text-decoration: none; }

.wp-block-file a:first-child, .wp-block-file object + a { align-items: center; display: flex; flex: 1 0 0; flex-direction: column; gap: 7px; }

@media (min-width: 576px) { .wp-block-file a:first-child, .wp-block-file object + a { flex-direction: row; } }

.wp-block-file .wp-block-file__button { margin: 0; }

.wp-block-file.wp-element-button { border: none; padding: 0; }

.wp-block-file:hover .title, .wp-block-file:active .title, .wp-block-file:focus .title { font-weight: 600; text-decoration: none; }

/*-------------------------------------------------------------- # Colors --------------------------------------------------------------*/
:root .has-black-color { color: #000000; }

:root .has-white-color { color: #ffffff; }

.wp-block-cover.has-white-background-color .wp-block-cover__inner-container { color: inherit; }

/*-------------------------------------------------------------- # Embed --------------------------------------------------------------*/
.wp-block-embed { margin: 1.5rem 0; }

.wp-block-embed .tac > * { height: 100%; left: 0; position: absolute; top: 0; width: 100%; }

/*-------------------------------------------------------------- # Figure --------------------------------------------------------------*/
.figure-caption, .wp-element-caption { text-align: center; }

/*-------------------------------------------------------------- # Lead --------------------------------------------------------------*/
.wp-block-lead { font-size: 1.25rem; font-weight: 700; margin: 1.5rem 0; }

/*-------------------------------------------------------------- # Média & texte --------------------------------------------------------------*/
.wp-block-media-text { margin-bottom: 1.25rem; }

.wp-block-media-text__media img { height: auto; }

/*-------------------------------------------------------------- # Novablocks --------------------------------------------------------------*/
.wp-block-novablocks { margin-bottom: 1.25rem; }

/*-------------------------------------------------------------- # Separator --------------------------------------------------------------*/
.wp-block-separator { border-color: #E0D9CB; border-top: none; border-bottom: 1px solid; color: #E0D9CB; }

.wp-block-separator.is-style-wide { border-top: 1px solid; }

.wp-block-separator.is-style-dots::before { font-size: 3.75rem; letter-spacing: 1.5625rem; padding-left: 0; width: 4px; height: 4px; }

/*-------------------------------------------------------------- # Territory --------------------------------------------------------------*/
.wp-block-territory { margin: 1.5rem 0; }

/*-------------------------------------------------------------- # Well --------------------------------------------------------------*/
.wp-block-well { background-color: #000091; color: #ffffff; border-radius: 13px; margin: 1.5rem 0; padding: 24px; }

.wp-block-well > :first-child { margin-top: 0; }

.wp-block-well > :last-child { margin-bottom: 0; }

.wp-block-well a { color: inherit; }

.wp-block-well a:hover, .wp-block-well a:active, .wp-block-well a:focus { font-weight: 600; }

.admin-bar .mm-ocd, .admin-bar .layout-navigation.sticky { top: 32px !important; }

@media (max-width: 782px) { .admin-bar .mm-ocd, .admin-bar .layout-navigation.sticky { top: 45px !important; } }

/* Correctif pour la barre d'admin */
@media (max-width: 600px) { #wpadminbar { position: fixed; } }

/*
**
** Overpass
**
*/
/* overpass-regular - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: normal; font-weight: 400; src: url("../fonts/overpass/overpass-v16-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-italic - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: italic; font-weight: 400; src: url("../fonts/overpass/overpass-v16-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-500 - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: normal; font-weight: 500; src: url("../fonts/overpass/overpass-v16-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-500italic - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: italic; font-weight: 500; src: url("../fonts/overpass/overpass-v16-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-600 - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: normal; font-weight: 600; src: url("../fonts/overpass/overpass-v16-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-600italic - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: italic; font-weight: 600; src: url("../fonts/overpass/overpass-v16-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-700 - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: normal; font-weight: 700; src: url("../fonts/overpass/overpass-v16-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-700italic - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: italic; font-weight: 700; src: url("../fonts/overpass/overpass-v16-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-800 - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: normal; font-weight: 800; src: url("../fonts/overpass/overpass-v16-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-800italic - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: italic; font-weight: 800; src: url("../fonts/overpass/overpass-v16-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-900 - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: normal; font-weight: 900; src: url("../fonts/overpass/overpass-v16-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/* overpass-900italic - latin */
@font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ font-family: 'Overpass'; font-style: italic; font-weight: 900; src: url("../fonts/overpass/overpass-v16-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ }

/*
**
** ROBOTO
**
*/
@font-face { font-display: swap; font-family: 'Roboto'; font-style: normal; font-weight: 300; src: url("../fonts/roboto/roboto-v30-latin-300.eot"); src: url("../fonts/roboto/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-300.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-300.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-300.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-300.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: italic; font-weight: 300; src: url("../fonts/roboto/roboto-v30-latin-300italic.eot"); src: url("../fonts/roboto/roboto-v30-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-300italic.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-300italic.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-300italic.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-300italic.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: normal; font-weight: 400; src: url("../fonts/roboto/roboto-v30-latin-regular.eot"); src: url("../fonts/roboto/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-regular.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-regular.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-regular.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-regular.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: italic; font-weight: 400; src: url("../fonts/roboto/roboto-v30-latin-italic.eot"); src: url("../fonts/roboto/roboto-v30-latin-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-italic.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-italic.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-italic.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-italic.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: normal; font-weight: 500; src: url("../fonts/roboto/roboto-v30-latin-500.eot"); src: url("../fonts/roboto/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-500.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-500.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-500.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-500.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: italic; font-weight: 500; src: url("../fonts/roboto/roboto-v30-latin-500italic.eot"); src: url("../fonts/roboto/roboto-v30-latin-500italic.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-500italic.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-500italic.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-500italic.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-500italic.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: normal; font-weight: 700; src: url("../fonts/roboto/roboto-v30-latin-700.eot"); src: url("../fonts/roboto/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-700.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-700.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-700.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-700.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: italic; font-weight: 700; src: url("../fonts/roboto/roboto-v30-latin-700italic.eot"); src: url("../fonts/roboto/roboto-v30-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-700italic.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-700italic.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-700italic.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-700italic.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: normal; font-weight: 900; src: url("../fonts/roboto/roboto-v30-latin-900.eot"); src: url("../fonts/roboto/roboto-v30-latin-900.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-900.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-900.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-900.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-900.svg#Roboto") format("svg"); }

@font-face { font-display: swap; font-family: 'Roboto'; font-style: italic; font-weight: 900; src: url("../fonts/roboto/roboto-v30-latin-900italic.eot"); src: url("../fonts/roboto/roboto-v30-latin-900italic.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/roboto-v30-latin-900italic.woff2") format("woff2"), url("../fonts/roboto/roboto-v30-latin-900italic.woff") format("woff"), url("../fonts/roboto/roboto-v30-latin-900italic.ttf") format("truetype"), url("../fonts/roboto/roboto-v30-latin-900italic.svg#Roboto") format("svg"); }

:root { --vh: 1vh; }

.has-primary-color { color: var(--bs-primary) !important; }

.has-secondary-color { color: var(--bs-secondary) !important; }

.has-tertiary-color { color: var(--bs-tertiary) !important; }

.has-primary-background-color { background-color: var(--bs-primary) !important; }

.has-secondary-background-color { background-color: var(--bs-secondary) !important; }

.has-tertiary-background-color { background-color: var(--bs-tertiary) !important; }

@media screen and (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }

body { -webkit-font-smoothing: antialiased; }

p, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, a, button, li, dt, dd, blockquote, cite, q, abbr, figcaption, label, input, select, textarea, caption { background-color: transparent; }

h1, .h1, .h1, h2, .h2, .h2, h3, .h3, .h3, h4, .h4, .h4, h5, .h5, .h5, h6, .h6, .h6, .btn, .wp-block-file .wp-block-file__button, .nav-link, .secton-intro { font-family: "Overpass", sans-serif; }

.link { text-decoration-thickness: 1px !important; text-underline-offset: .25em; }

.link:visited { color: #800080; }

b, strong { font-weight: 700; }

@keyframes pulse { 0% { transform: scale(0.95) translateX(-50%);
    box-shadow: 0 0 0 0 rgba(0, 0, 145, 0.3); }
  70% { transform: scale(1) translateX(-50%);
    box-shadow: 0px 0px 0px 7.5px rgba(0, 0, 145, 0.3); }
  100% { transform: scale(0.95) translateX(-50%);
    box-shadow: 0 0 0 0 rgba(0, 0, 145, 0); } }

@keyframes shakeX { from, to { transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0, 0); } }

@keyframes shakeY { from, to { transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(0, -10px, 0); }
  20%, 40%, 60%, 80% { transform: translate3d(0, 10px, 0); } }

@keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); }
  60% { transform: rotate3d(0, 0, 1, 5deg); }
  80% { transform: rotate3d(0, 0, 1, -5deg); }
  to { transform: rotate3d(0, 0, 1, 0deg); } }

@media (min-width: 1400px) { .container, body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption { max-width: 1140px; } }

.headroom { will-change: transform; }

.headroom--pinned { transform: translateY(0%); }

.headroom--unpinned { transform: translateY(-100%); }

.access { color: inherit; display: block; margin-right: auto; margin-left: auto; position: relative; text-align: center; text-decoration: none; transition: transform .3s; width: 130px; }

.access-icon { align-items: center; border: 1px solid #e9ecef; border-radius: 50%; display: flex; height: 130px; justify-content: center; margin-right: auto; margin-left: auto; margin-bottom: 18px; transition: border-color .3s; width: 130px; }

.access-icon > img, .access-icon > svg { flex-grow: 1; height: auto; max-width: 65px; max-height: 65px; width: auto; }

.access-icon > svg { color: #000000; fill: currentColor; stroke: currentColor; transition: color .3s; }

.access-icon > svg :not([fill]):not([stroke]), .access-icon > svg [fill] { fill: currentColor; stroke: none; }

.access-icon > svg :not([fill])[stroke] { fill: none; stroke: currentColor; }

.access-title { font-weight: 700; margin-bottom: 0; }

.access-text { margin-bottom: 0; }

.access-text a { color: inherit; text-decoration: none; transition: color .3s; }

.access-text a:active, .access-text a:focus, .access-text a:hover { color: #212529; }

a.access:not(.access-block):active, a.access:not(.access-block):focus, a.access:not(.access-block):hover { color: inherit; transform: scale(1.025); }

a.access:not(.access-block):active .access-icon, a.access:not(.access-block):focus .access-icon, a.access:not(.access-block):hover .access-icon { border-color: #000091; }

.access-block { background-color: #000091; color: #ffffff; width: 100%; }

.access-block::before { content: ''; display: block; padding-top: 100%; }

.access-block .access-wrapper { position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; }

.access-block .access-icon { border: none; }

.access-block .access-icon > img, .access-block .access-icon > svg { height: auto; max-width: 80px; max-height: 80px; width: auto; }

.access-block .access-icon > svg { color: #ffffff; transition: color .3s; }

.access-block .access-icon > svg :not([fill]):not([stroke]), .access-block .access-icon > svg [fill] { fill: currentColor; stroke: none; }

.access-block .access-icon > svg [stroke] { fill: none; stroke: currentColor; }

.access-block .access-title { color: inherit; font-size: 1.125rem; font-weight: 700; }

a.access-block:active, a.access-block:focus, a.access-block:hover { color: #ffffff; transform: scale(1.025); }

.accordion { margin: 1.5rem 0; }

.accordion-item { border: none; }

.accordion-header { font-size: 1rem; margin: 0 !important; background: #ffffff; }

.accordion-button { border-bottom: 1px solid #E0D9CB; font-weight: 700; background: #ffffff; gap: 4px; line-height: 1.625rem; padding: 20px 15px; }

.accordion-button:hover { color: #000091; }

.accordion-button:hover::after { background-image: var(--bs-accordion-btn-active-icon); }

.accordion-button::after { background-position: 50% 50%; transform: rotate(-90deg); }

.accordion-body { border-bottom: 1px solid #E0D9CB; padding: 30px 25px 40px; }

.accordion-body > :first-child { margin-top: 0; }

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

.alert, .gform_wrapper .ginput_container_fileupload .validation_message ul li, .gform_wrapper .validation_error, .gform_wrapper .validation_message, .gform_confirmation_wrapper, .wppb-success, #wppb_register_pre_form_message, .wppb-warning, .wppb-error { margin: 0; }

@media (max-width: 1199.98px) { .alert, .gform_wrapper .ginput_container_fileupload .validation_message ul li, .gform_wrapper .validation_error, .gform_wrapper .validation_message, .gform_confirmation_wrapper, .wppb-success, #wppb_register_pre_form_message, .wppb-warning, .wppb-error { padding-bottom: 43px; } }

.alert .close, .gform_wrapper .ginput_container_fileupload .validation_message ul li .close, .gform_wrapper .validation_error .close, .gform_wrapper .validation_message .close, .gform_confirmation_wrapper .close, .wppb-success .close, #wppb_register_pre_form_message .close, .wppb-warning .close, .wppb-error .close { color: inherit; font-size: 1rem; font-weight: 400; line-height: 1.4375rem; gap: 7px; padding: 0; position: absolute; right: 0; text-transform: none; }

@media (max-width: 1199.98px) { .alert .close, .gform_wrapper .ginput_container_fileupload .validation_message ul li .close, .gform_wrapper .validation_error .close, .gform_wrapper .validation_message .close, .gform_confirmation_wrapper .close, .wppb-success .close, #wppb_register_pre_form_message .close, .wppb-warning .close, .wppb-error .close { bottom: 8px; left: 0; } }

@media (min-width: 1200px) { .alert .close, .gform_wrapper .ginput_container_fileupload .validation_message ul li .close, .gform_wrapper .validation_error .close, .gform_wrapper .validation_message .close, .gform_confirmation_wrapper .close, .wppb-success .close, #wppb_register_pre_form_message .close, .wppb-warning .close, .wppb-error .close { top: 0; } }

.alert .close .ni, .gform_wrapper .validation_error .close .ni, .gform_wrapper .validation_message .close .ni, .gform_confirmation_wrapper .close .ni, .wppb-success .close .ni, #wppb_register_pre_form_message .close .ni, .wppb-warning .close .ni, .wppb-error .close .ni { font-size: 1rem; top: 1px; position: relative; }

@media (min-width: 1200px) { .alert .container, .gform_wrapper .ginput_container_fileupload .validation_message ul li .container, .gform_wrapper .validation_error .container, .gform_wrapper .validation_message .container, .gform_confirmation_wrapper .container, .wppb-success .container, #wppb_register_pre_form_message .container, .wppb-warning .container, .wppb-error .container, .alert body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .alert .article-header, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-header, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-header, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-header, .wppb-success body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .wppb-success .article-header, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-header, .wppb-warning body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .wppb-warning .article-header, .wppb-error body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .wppb-error .article-header, .alert body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .alert .article-content > *, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-content > *, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-content > *, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-content > *, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-content > *, .wppb-success body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .wppb-success .article-content > *, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-content > *, .wppb-warning body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .wppb-warning .article-content > *, .wppb-error body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .wppb-error .article-content > *, .alert body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .alert .article-related, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-related, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-related, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-related, .wppb-success body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .wppb-success .article-related, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-related, .wppb-warning body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .wppb-warning .article-related, .wppb-error body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .wppb-error .article-related, .alert body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .alert .article-footer, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-footer, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-footer, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-footer, .wppb-success body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .wppb-success .article-footer, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-footer, .wppb-warning body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .wppb-warning .article-footer, .wppb-error body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .wppb-error .article-footer, .alert body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .alert .figure-caption, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_error .figure-caption, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_message .figure-caption, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .gform_confirmation_wrapper .figure-caption, .wppb-success body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wppb-success .figure-caption, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full #wppb_register_pre_form_message .figure-caption, .wppb-warning body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wppb-warning .figure-caption, .wppb-error body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wppb-error .figure-caption, .alert body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .alert .wp-element-caption, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_error .wp-element-caption, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_message .wp-element-caption, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .gform_confirmation_wrapper .wp-element-caption, .wppb-success body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .wppb-success .wp-element-caption, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full #wppb_register_pre_form_message .wp-element-caption, .wppb-warning body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .wppb-warning .wp-element-caption, .wppb-error body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .wppb-error .wp-element-caption { padding-right: 70px; padding-left: 3px; position: relative; } }

.alert .container > :last-child, .gform_wrapper .ginput_container_fileupload .validation_message ul li .container > :last-child, .gform_wrapper .validation_error .container > :last-child, .gform_wrapper .validation_message .container > :last-child, .gform_confirmation_wrapper .container > :last-child, .wppb-success .container > :last-child, #wppb_register_pre_form_message .container > :last-child, .wppb-warning .container > :last-child, .wppb-error .container > :last-child, .alert body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .alert .article-header > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-header > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-header > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-header > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-header > :last-child, .wppb-success body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .wppb-success .article-header > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-header > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-header > :last-child, .wppb-error body.page-template-full-width .layout-main .article-header > :last-child, body.page-template-full-width .layout-main .wppb-error .article-header > :last-child, .alert body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .alert .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-content > * > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-content > * > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-content > * > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-content > * > :last-child, .wppb-success body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .wppb-success .article-content > * > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-content > * > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-content > * > :last-child, .wppb-error body.page-template-full-width .layout-main .article-content > * > :last-child, body.page-template-full-width .layout-main .wppb-error .article-content > * > :last-child, .alert body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .alert .article-related > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-related > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-related > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-related > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-related > :last-child, .wppb-success body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .wppb-success .article-related > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-related > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-related > :last-child, .wppb-error body.page-template-full-width .layout-main .article-related > :last-child, body.page-template-full-width .layout-main .wppb-error .article-related > :last-child, .alert body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .alert .article-footer > :last-child, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-footer > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_error .article-footer > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .gform_wrapper .validation_message .article-footer > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .gform_confirmation_wrapper .article-footer > :last-child, .wppb-success body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .wppb-success .article-footer > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main #wppb_register_pre_form_message .article-footer > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .wppb-warning .article-footer > :last-child, .wppb-error body.page-template-full-width .layout-main .article-footer > :last-child, body.page-template-full-width .layout-main .wppb-error .article-footer > :last-child, .alert body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .alert .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .ginput_container_fileupload .validation_message ul li .figure-caption > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_error .figure-caption > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_message .figure-caption > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_confirmation_wrapper .figure-caption > :last-child, .wppb-success body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-success .figure-caption > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full #wppb_register_pre_form_message .figure-caption > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-warning .figure-caption > :last-child, .wppb-error body.page-template-full-width .layout-main .article-image-full .figure-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-error .figure-caption > :last-child, .alert body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .alert .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .ginput_container_fileupload .validation_message ul li .wp-element-caption > :last-child, .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_error .wp-element-caption > :last-child, .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .validation_message .wp-element-caption > :last-child, .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .gform_confirmation_wrapper .wp-element-caption > :last-child, .wppb-success body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-success .wp-element-caption > :last-child, #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full #wppb_register_pre_form_message .wp-element-caption > :last-child, .wppb-warning body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-warning .wp-element-caption > :last-child, .wppb-error body.page-template-full-width .layout-main .article-image-full .wp-element-caption > :last-child, body.page-template-full-width .layout-main .article-image-full .wppb-error .wp-element-caption > :last-child { margin-bottom: 0; }

.alert a, .gform_wrapper .ginput_container_fileupload .validation_message ul li a, .gform_wrapper .validation_error a, .gform_wrapper .validation_message a, .gform_confirmation_wrapper a, .wppb-success a, #wppb_register_pre_form_message a, .wppb-warning a, .wppb-error a { color: inherit; }

.alert-danger, .wppb-error { color: #ffffff; }

.article-header { margin-bottom: 1.5rem; }

.article-title { font-size: 2.25rem; margin-bottom: 15px; font-style: normal; font-weight: 700; line-height: 48px; /* 133.333% */ letter-spacing: 0.1px; color: #000091; }

.article-date { color: #000091; font-size: 1.5rem; margin-bottom: 5px; font-style: normal; font-weight: 700; line-height: 32px; /* 133.333% */ letter-spacing: 0.1px; }

.article-infos { align-items: center; display: flex; flex-wrap: wrap; font-size: 0.875rem; gap: 15px 30px; list-style: none; padding-left: 0; text-transform: uppercase; margin-bottom: 30px; line-height: 28px; }

.article-infos > li { align-items: center; display: inline-flex; gap: 2px; }

.article-infos > li > svg { color: #8C7951; font-size: 1rem; }

.article-tags .term-separator { margin: 0 4px; }

.article-image { margin-bottom: 20px; }

.article-image figcaption { margin-top: .5em; }

.article-content { margin-bottom: 1.5rem; }

.article-content > h1, .article-content > .h1, .article-content > .h1, .article-content > h2, .article-content > .h2, .article-content > .h2, .article-content > h3, .article-content > .h3, .article-content > .h3, .article-content > h4, .article-content > .h4, .article-content > .h4, .article-content > h5, .article-content > .h5, .article-content > .h5, .article-content > h6, .article-content > .h6, .article-content > .h6 { color: #000091; font-weight: 700; }

.article-content > h1::after, .article-content > .h1::after, .article-content > .h1::after, .article-content > h2::after, .article-content > .h2::after, .article-content > .h2::after, .article-content > h3::after, .article-content > .h3::after, .article-content > .h3::after, .article-content > h4::after, .article-content > .h4::after, .article-content > .h4::after, .article-content > h5::after, .article-content > .h5::after, .article-content > .h5::after, .article-content > h6::after, .article-content > .h6::after, .article-content > .h6::after { content: ""; }

.article-content h1, .article-content .h1, .article-content .h1, .article-content h2, .article-content .h2, .article-content .h2, .article-content h3, .article-content .h3, .article-content .h3, .article-content h4, .article-content .h4, .article-content .h4, .article-content h5, .article-content .h5, .article-content .h5, .article-content h6, .article-content .h6, .article-content .h6, .article-content p, .article-content ol, .article-content ul, .article-content dl { margin: 1.5rem 0; }

.article-content ol > li > ol, .article-content ol > li > ul, .article-content ul > li > ol, .article-content ul > li > ul { margin: 0; }

.article-content .fontawesome-regular-location-dot { color: #000000; }

.article-location { line-height: 1.5625rem; }

.article-location .icon { align-items: center; display: inline-flex; height: 25px; }

.article-related { margin-bottom: 1.5rem; }

.article-nav { background-color: #ffffff; max-height: 100vh; overflow: hidden; overflow-y: auto; padding-top: 30px; padding-bottom: 15px; z-index: 1020; }

@media (min-width: 992px) { .article-nav { left: auto !important; } }

@media (max-width: 991.98px) { .article-nav.sticky { position: static !important; } }

@media (min-width: 992px) { .article-nav.sticky { width: auto !important; } }

.article-section-header { text-align: center; }

.article-section-title { margin-bottom: 1.5rem; font-size: 30px; font-style: normal; font-weight: 700; line-height: 40px; /* 133.333% */ letter-spacing: 0.1px; color: #000091; }

.block { color: inherit; position: relative; display: block; text-align: center; transition: transform .3s; }

.block:before { content: ""; display: block; padding-top: 100%; }

.block-image, .block-body { bottom: 15px; left: 15px; position: absolute; right: 15px; top: 15px; }

.block-image { overflow: hidden; z-index: 1; }

.block-image > img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; transition: transform .3s; width: 100%; }

.block-body { align-items: center; display: flex; flex-direction: column; gap: 15px; justify-content: center; padding: 15px; z-index: 2; }

.block-icon { display: flex; align-items: center; height: 130px; width: 130px; justify-content: center; margin-right: auto; margin-left: auto; margin-bottom: 18px; transition: border-color .3s; }

.block-icon > img, .block-icon > svg { height: auto; max-width: 65px; max-height: 65px; width: auto; }

.block-title { font-size: 1.5rem; font-weight: 700; margin-bottom: 0; }

.block-text { margin-bottom: 0; }

.block .btn:active, .block .wp-block-file .wp-block-file__button:active, .wp-block-file .block .wp-block-file__button:active, .block .btn:focus, .block .wp-block-file .wp-block-file__button:focus, .wp-block-file .block .wp-block-file__button:focus, .block .btn:hover, .block .wp-block-file .wp-block-file__button:hover, .wp-block-file .block .wp-block-file__button:hover { transform: none; }

.block .btn-icon { align-items: center; border-radius: 50%; bottom: 0; display: inline-flex; font-size: 1.75rem; font-weight: 700; height: 50px; left: 50%; justify-content: center; padding: 0; position: absolute; transform: translate(-50%, 50%); transition: transform .3s; width: 50px; z-index: 2; }

.block .btn-icon:active, .block .btn-icon:focus, .block .btn-icon:hover { transform: translate(-50%, 50%); }

a.block:active, a.block:focus, a.block:hover { color: inherit; transform: scale(1.025); }

a.block:active .block-image > img, a.block:focus .block-image > img, a.block:hover .block-image > img { transform: scale(1.05); }

blockquote { border-left: 1px solid #8C7951; font-size: 1.125rem; font-style: italic; line-height: 1.444; margin: 1.5rem 0 1.5rem 10px; padding: 0 0 0 15px; }

blockquote cite { display: block; font-size: 1rem; font-style: normal; font-weight: 700; margin-top: -10px; }

blockquote cite::before { content: "—"; margin-right: 4px; }

.btn, .wp-block-file .wp-block-file__button { align-items: center; display: inline-flex; gap: 4px; justify-content: center; transition-duration: .3s; transition-property: background-color, border-color, box-shadow, color, transform; white-space: normal; }

.btn:active, .wp-block-file .wp-block-file__button:active, .btn:focus, .wp-block-file .wp-block-file__button:focus, .btn:hover, .wp-block-file .wp-block-file__button:hover { box-shadow: none; transform: translateY(-2px); }

.btn:focus, .wp-block-file .wp-block-file__button:focus { box-shadow: 0 0 0 0.25rem rgba(0, 0, 145, 0.25); }

.btn-xs { font-size: 0.875rem; padding: 0.171875rem 1.5625rem; }

.btn.gform_next_button, .wp-block-file .gform_next_button.wp-block-file__button { --bs-btn-color: #ffffff; --bs-btn-bg: #000091; --bs-btn-border-color: #000091; --bs-btn-hover-color: #000091; --bs-btn-hover-bg: #ffffff; --bs-btn-hover-border-color: #000091; --bs-btn-focus-shadow-rgb: 38, 38, 162; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #000074; --bs-btn-active-border-color: #00006d; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #000091; --bs-btn-disabled-border-color: #000091; }

.btn-primary, .wp-block-file .wp-block-file__button { --bs-btn-color: #000091; --bs-btn-bg: transparent; --bs-btn-border-color: #000091; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000091; --bs-btn-hover-border-color: #000091; --bs-btn-focus-shadow-rgb: 0, 0, 145; --bs-btn-active-color: #000000; --bs-btn-active-bg: rgba(255, 255, 255, 0.2); --bs-btn-active-border-color: #1a1a9c; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #000091; }

.btn-secondary { --bs-btn-color: #212529; --bs-btn-bg: transparent; --bs-btn-border-color: #8C7951; --bs-btn-hover-color: #212529; --bs-btn-hover-bg: #8C7951; --bs-btn-hover-border-color: #8C7951; --bs-btn-focus-shadow-rgb: 124, 108, 75; --bs-btn-active-color: #000000; --bs-btn-active-bg: rgba(255, 255, 255, 0.2); --bs-btn-active-border-color: #988662; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #8C7951; }

.btn-facebook { --bs-btn-color: #ffffff; --bs-btn-bg: #2F80ED; --bs-btn-border-color: #2F80ED; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #286dc9; --bs-btn-hover-border-color: #2666be; --bs-btn-focus-shadow-rgb: 78, 147, 240; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #2666be; --bs-btn-active-border-color: #2360b2; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #2F80ED; --bs-btn-disabled-border-color: #2F80ED; }

.btn-linkedin { --bs-btn-color: #ffffff; --bs-btn-bg: #007BB5; --bs-btn-border-color: #007BB5; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #00699a; --bs-btn-hover-border-color: #006291; --bs-btn-focus-shadow-rgb: 38, 143, 192; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #006291; --bs-btn-active-border-color: #005c88; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #007BB5; --bs-btn-disabled-border-color: #007BB5; }

.btn-mail { --bs-btn-color: #ffffff; --bs-btn-bg: #979797; --bs-btn-border-color: #979797; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: gray; --bs-btn-hover-border-color: #797979; --bs-btn-focus-shadow-rgb: 167, 167, 167; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #797979; --bs-btn-active-border-color: #717171; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #979797; --bs-btn-disabled-border-color: #979797; }

.btn-twitter { --bs-btn-color: #ffffff; --bs-btn-bg: #000000; --bs-btn-border-color: #000000; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: black; --bs-btn-hover-border-color: black; --bs-btn-focus-shadow-rgb: 38, 38, 38; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: black; --bs-btn-active-border-color: black; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #000000; --bs-btn-disabled-border-color: #000000; }

.btn-youtube { --bs-btn-color: #ffffff; --bs-btn-bg: #FF0000; --bs-btn-border-color: #FF0000; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #d90000; --bs-btn-hover-border-color: #cc0000; --bs-btn-focus-shadow-rgb: 255, 38, 38; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #cc0000; --bs-btn-active-border-color: #bf0000; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #FF0000; --bs-btn-disabled-border-color: #FF0000; }

.btn-up { align-items: center; border-style: solid; border-width: 2px; border-radius: 50%; display: inline-flex; font-size: 2rem; height: 50px; justify-content: center; padding: 0; width: 50px; --bs-btn-color: rgba(0, 0, 0, 0.5); --bs-btn-bg: #f8f9fa; --bs-btn-border-color: #f8f9fa; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: rgba(0, 0, 0, 0.5); --bs-btn-hover-border-color: transparent; --bs-btn-focus-shadow-rgb: 234, 235, 236; --bs-btn-active-color: #000000; --bs-btn-active-bg: #f9fafb; --bs-btn-active-border-color: #f9fafb; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #f8f9fa; --bs-btn-disabled-border-color: #f8f9fa; }

.btn-down { animation-duration: 15s; animation-fill-mode: both; animation-iteration-count: infinite; animation-name: shakeY; }

.form-group { margin-bottom: 1.5rem; }

.required { color: #BF2C22; }

@media (min-width: 992px) { .col-form-label { padding-bottom: 0; } }

.form-control::-moz-placeholder { font-weight: 300; }

.form-control::placeholder { font-weight: 300; }

.form-select { padding-right: 40px; }

/* Text next to image */
.novablock-text-next-to-image .novablock { display: flex; flex-direction: column; margin: 1.5rem auto; max-width: 350px; position: relative; width: 100%; }

@media (min-width: 992px) { .novablock-text-next-to-image .novablock { flex-direction: row; max-width: 100%; } }

.novablock-text-next-to-image .novablock-image { margin: 0; position: relative; }

@media (min-width: 992px) { .novablock-text-next-to-image .novablock-image { min-width: 63.6%; order: 2; width: 63.6%; } }

.novablock-text-next-to-image .novablock-image::before { content: ""; display: block; padding-top: 52.5%; }

.novablock-text-next-to-image .novablock-image::after { background: linear-gradient(0deg, #000000 -28.57%, rgba(0, 0, 0, 0) 100%); bottom: 0; content: ""; display: block; height: 70px; left: 0; position: absolute; right: 0; z-index: 1; }

.novablock-text-next-to-image .novablock-image figcaption { bottom: 10px; color: #ffffff; font-style: italic; left: 10px; position: absolute; right: 10px; text-align: center; z-index: 2; }

.novablock-text-next-to-image .novablock-image > img { bottom: 0; display: block; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; }

.novablock-text-next-to-image .novablock-body { overflow-y: auto; padding: 20px 15px; }

@media (min-width: 992px) { .novablock-text-next-to-image .novablock-body { min-width: 36.4%; order: 1; padding: 0 60px 0 0; width: 36.4%; } }

.novablock-text-next-to-image .novablock-body > :last-child { margin-bottom: 0; }

.novablock-text-next-to-image .novablock-title { font-size: 1.875rem; margin-bottom: 20px; }

.novablock-text-next-to-image .novablock-text { margin-bottom: 20px; }

/* Alternate */
.novablock-alternate { max-width: 1410px !important; padding: 0 !important; }

.novablock-alternate .novablock { align-items: stretch; display: flex; flex-direction: column; margin: 1.5rem auto; max-width: 350px; position: relative; text-align: center; }

@media (min-width: 992px) { .novablock-alternate .novablock { flex-direction: row; height: 363px; max-width: 100%; width: 100%; } }

@media (min-width: 992px) { .novablock-alternate .novablock.odd { justify-content: flex-end; } }

@media (min-width: 992px) { .novablock-alternate .novablock.even { justify-content: flex-start; } }

@media (min-width: 992px) { .novablock-alternate .novablock.even .novablock-image { order: 1; } }

@media (min-width: 992px) { .novablock-alternate .novablock.even .novablock-body { order: 2; } }

.novablock-alternate .novablock-image { margin: 0; position: relative; }

@media (min-width: 992px) { .novablock-alternate .novablock-image { max-width: 705px; min-width: 50%; order: 2; width: 50%; } }

.novablock-alternate .novablock-image::before { content: ""; display: block; padding-top: 52.5%; }

.novablock-alternate .novablock-image::after { background: linear-gradient(0deg, #000000 -28.57%, rgba(0, 0, 0, 0) 100%); bottom: 0; content: ""; display: block; height: 70px; left: 0; position: absolute; right: 0; z-index: 1; }

.novablock-alternate .novablock-image figcaption { bottom: 10px; color: #ffffff; font-style: italic; left: 10px; position: absolute; right: 10px; z-index: 2; }

.novablock-alternate .novablock-image > img { bottom: 0; display: block; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; }

.novablock-alternate .novablock-wrapper { align-items: center; display: flex; flex-direction: column; justify-content: center; overflow-y: auto; padding: 20px 15px; transition: background-color .3s; }

@media (min-width: 992px) { .novablock-alternate .novablock-wrapper { height: 100%; max-width: 570px; min-width: 40.425%; order: 1; padding: 40px 60px; width: 50%; } }

@media (min-width: 992px) { .novablock-alternate .novablock-body { width: 100%; } }

.novablock-alternate .novablock-body > :last-child { margin-bottom: 0; }

.novablock-alternate .novablock-title { font-size: 1.875rem; margin-bottom: 20px; }

.novablock-alternate .novablock-text { margin-bottom: 20px; text-align: left; }

.novablock-alternate .novablock:active .novablock-wrapper, .novablock-alternate .novablock:focus .novablock-wrapper, .novablock-alternate .novablock:hover .novablock-wrapper { background-color: #318CE7; }

/* Carousel */
.novablock-carousel { margin: 1.5rem 0; max-width: 1440px !important; padding: 0 !important; }

.novablock-carousel .swiper-container { margin: 0; padding: 0; }

.novablock-carousel .swiper-button-prev, .novablock-carousel .swiper-button-next { color: #ffffff; }

.novablock-carousel .swiper-button-prev { left: 90px; }

.novablock-carousel .swiper-button-next { right: 90px; }

.novablock-carousel .novablock-image { max-height: 700px; }

.novablock-carousel .novablock-image::before { content: ""; display: block; padding-top: 35%; }

.novablock-carousel .novablock-image > img { bottom: 0; display: block; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; }

/* Key figures */
.novablock-key-figures .novablock { display: flex; margin: 1.5rem 0; }

.novablock-key-figures .novablock-image { align-items: center; border: 3px solid #318CE7; border-radius: 50%; display: flex; height: 140px; justify-content: center; margin-right: 20px; margin-bottom: 0; min-width: 140px; width: 140px; }

@media (min-width: 992px) { .novablock-key-figures .novablock-image { margin-right: 50px; } }

.novablock-key-figures .novablock-image > img, .novablock-key-figures .novablock-image > svg { height: auto; max-height: 70px; max-width: 70px; width: auto; }

.novablock-key-figures .novablock-image > svg { color: inherit; transition: color .3s; }

.novablock-key-figures .novablock-image > svg :not([fill]):not([stroke]), .novablock-key-figures .novablock-image > svg [fill] { fill: currentColor; stroke: none; }

.novablock-key-figures .novablock-image > svg [stroke] { fill: none; stroke: currentColor; }

.novablock-key-figures .novablock-body { flex-grow: 1; }

.novablock-key-figures .novablock-title { font-size: 2rem; margin-bottom: 7px; }

.novablock-key-figures .novablock-subtitle { font-size: 1.25rem; margin-bottom: 15px; }

.novablock-key-figures .novablock-text { margin-bottom: 0; }

/* Timeline */
.novablock-timeline { margin: 1.5rem 0; }

.novablock-timeline .h2 { font-weight: 700; margin-bottom: 40px; }

.novablock-timeline .novablock { margin: 0; padding-bottom: 40px; padding-left: 25px; position: relative; }

@media (min-width: 992px) { .novablock-timeline .novablock { padding-left: 65px; } }

.novablock-timeline .novablock::before, .novablock-timeline .novablock::after { background-color: #000091; content: ""; display: block; left: 0; position: absolute; top: 15px; transform: translateX(-50%); }

.novablock-timeline .novablock::before { border-radius: 50%; height: 15px; width: 15px; }

.novablock-timeline .novablock::after { bottom: -15px; width: 2px; }

.novablock-timeline .novablock:last-child { padding-bottom: 0; }

.novablock-timeline .novablock:last-child::after { bottom: 0; }

.novablock-timeline .novablock :last-child { margin-bottom: 0; }

.novablock-timeline .novablock-title { font-size: 1.875rem; font-weight: 700; margin: 0 0 15px; }

.novablock-timeline .novablock-date { align-items: center; display: flex; font-size: 1.5rem; font-weight: 700; gap: 10px; margin: 15px 0; }

.novablock-timeline .novablock-date > .ni { color: #000091; font-size: 1.25rem; }

.novablock-timeline .novablock:active::before, .novablock-timeline .novablock:focus::before, .novablock-timeline .novablock:hover::before { animation-duration: 2s; animation-fill-mode: both; animation-name: pulse; animation-iteration-count: infinite; }

/* Portrait */
.novablock-portrait { margin: 1.5rem 0 0; }

.novablock-portrait .novablock { margin: 0 auto; max-width: 250px; position: relative; text-align: center; }

.novablock-portrait .novablock-image { background-color: #ffffff; margin-bottom: 0; overflow: hidden; position: relative; width: 100%; }

.novablock-portrait .novablock-image::before { background-color: #000091; content: ""; display: block; opacity: .1; padding-top: 128%; }

.novablock-portrait .novablock-image > img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; transition: transform .3s; width: 100%; }

.novablock-portrait .novablock-body { padding: 20px 0 10px; }

.novablock-portrait .novablock-body :last-child { margin-bottom: 0; }

.card-infowindow { align-items: flex-start; background-color: #ffffff; border: none; flex-wrap: wrap; margin: 0 auto; max-width: 350px; transition: transform .3s; }

@media (min-width: 992px) { .card-infowindow { flex-direction: row; margin-left: -15px; max-width: 100%; width: 610px; } }

.card-infowindow .card-image { max-width: 350px; overflow: hidden; position: relative; width: 100%; }

@media (max-width: 991.98px) { .card-infowindow .card-image { display: none; } }

@media (min-width: 992px) { .card-infowindow .card-image { margin: 30px 0 0 30px; max-width: 246px; order: 2; } }

.card-infowindow .card-image::before { background-color: #000091; content: ""; display: block; opacity: .1; padding-top: 52.5%; }

.card-infowindow .card-image > img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; transition: transform .3s; width: 100%; }

.card-infowindow .card-body { padding: 30px 15px; z-index: initial; }

@media (min-width: 992px) { .card-infowindow .card-body { order: 1; width: calc(100% - 365px); } }

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

.card-infowindow .card-tags { align-items: center; display: flex; flex-wrap: wrap; gap: 10px 20px; margin: 0 0 15px; }

.card-infowindow .card-tags .term { color: #adb5bd; display: inline-block; font-weight: 700; }

.card-infowindow .card-title { font-size: 1.25rem; font-weight: 700; }

.card-infowindow .card-title a { color: inherit; text-decoration: none; }

.card-infowindow .card-date { align-items: center; display: flex; flex-wrap: wrap; font-weight: 700; gap: 4px; margin: 0 0 15px; }

.card-infowindow .card-infos { display: flex; flex-wrap: wrap; gap: 10px; list-style: none; margin-top: 30px; margin-bottom: 15px; padding-left: 0; }

.card-infowindow .card-infos > li { display: inline-block; line-height: 1.25rem; padding-right: 25px; padding-left: 25px; position: relative; }

.card-infowindow .card-infos > li > .icon { align-items: center; display: inline-flex; height: 20px; justify-content: center; left: 0; position: absolute; top: 0; width: 20px; }

.card-infowindow .card-infos a { position: relative; z-index: 2; }

.card-infowindow .card-footer { background-color: transparent; border-top: none; color: #000000; font-size: 0.875rem; order: 3; padding: 0 15px 20px; text-decoration: none; transition: color .3s; width: 100%; }

.card-infowindow .card-footer > svg { color: #212529; }

.card-infowindow .card-footer a, .card-infowindow .card-footer .btn, .card-infowindow .card-footer .wp-block-file .wp-block-file__button, .wp-block-file .card-infowindow .card-footer .wp-block-file__button { position: relative; z-index: 2; }

.card-infowindow:active, .card-infowindow:focus, .card-infowindow:hover { transform: none; }

.card-infowindow:active .card-image > img, .card-infowindow:focus .card-image > img, .card-infowindow:hover .card-image > img { transform: none; }

.card-infowindow:active .card-footer, .card-infowindow:focus .card-footer, .card-infowindow:hover .card-footer { color: #212529; }

.card-line { border: none; flex-wrap: wrap; margin: 0 auto; max-width: 350px; transition: transform .3s; }

@media (min-width: 992px) { .card-line { flex-direction: row; max-width: 100%; background: transparent; } }

.card-line .card-image { max-width: 350px; overflow: hidden; position: relative; width: 100%; border-radius: 0px 0px 0px 13px; box-shadow: 0px 4px 30px 0px rgba(167, 178, 205, 0.5); }

@media (min-width: 992px) { .card-line .card-image { margin: 20px 0 20px 15px; order: 2; } }

.card-line .card-image::before { background-color: #000091; content: ""; display: block; opacity: .1; padding-top: 52.5%; }

.card-line .card-image > img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; transition: transform .3s; width: 100%; }

.card-line .card-body { z-index: initial; }

@media (min-width: 992px) { .card-line .card-body { order: 1; width: calc(100% - 365px); } }

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

.card-line .card-tags { align-items: center; display: flex; flex-wrap: wrap; gap: 10px 20px; margin: 0 0 15px; }

.card-line .card-tags .term { color: #4F4F4F; display: inline-block; font-weight: 700; font-size: 14px; font-style: normal; font-weight: 600; line-height: 24px; /* 171.429% */ letter-spacing: 0.1px; text-transform: uppercase; }

.card-line .card-title { font-size: 1.25rem; font-weight: 700; }

.card-line .card-title a { color: inherit; text-decoration: none; }

.card-line .card-date { align-items: center; display: flex; flex-wrap: wrap; gap: 4px; margin: 0 0 15px; text-transform: inherit !important; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; /* 150% */ letter-spacing: 0.1px; color: #4F4F4F; }

.card-line .card-infos { display: flex; flex-wrap: wrap; gap: 10px; list-style: none; margin-top: 30px; margin-bottom: 15px; padding-left: 0; }

.card-line .card-infos > li { display: inline-block; line-height: 1.25rem; padding-right: 25px; padding-left: 25px; position: relative; }

.card-line .card-infos > li > .icon { align-items: center; display: inline-flex; height: 20px; justify-content: center; left: 0; position: absolute; top: 0; width: 20px; }

.card-line .card-infos a { position: relative; z-index: 2; }

.card-line .card-footer { background-color: transparent; border-top: none; color: #000000; font-size: 0.875rem; order: 3; padding: 0 15px 20px; text-decoration: none; transition: color .3s; width: 100%; }

.card-line .card-footer > svg { color: #212529; }

.card-line .card-footer a, .card-line .card-footer .btn, .card-line .card-footer .wp-block-file .wp-block-file__button, .wp-block-file .card-line .card-footer .wp-block-file__button { position: relative; z-index: 2; }

.card-line:active .card-image > img, .card-line:focus .card-image > img, .card-line:hover .card-image > img { transform: scale(1.1); }

.card-line:active .card-title a, .card-line:focus .card-title a, .card-line:hover .card-title a { color: #000091; }

.card-line:active .card-footer, .card-line:focus .card-footer, .card-line:hover .card-footer { color: #212529; }

.card-line.card-classified, .card-line.card-decree, .card-line.card-directory, .card-line.card-job_offer, .card-line.card-press, .card-line.card-resource, .card-line.card-works { background-color: #f8f9fa; }

@media (min-width: 992px) { .card-line.card-event-v3 .card-image { max-width: 240px; } }

.card-line.card-event-v3 .card-image::before { padding-top: 141.333%; }

.card-line.card-event-v3 .card-footer { padding: 20px 15px 0; }

.map { height: 400px; margin-bottom: 1.5rem; }

@media (min-width: 992px) { .map-lg { height: 700px; } }

.nav-title { font-family: "Overpass", sans-serif; font-size: 1.5rem; font-weight: 700; line-height: 2rem; margin-bottom: 10px; }

.nav-summary { flex-direction: column; }

.nav-summary .nav-item { color: #000000; line-height: 1.5625rem; padding: 0 22px; position: relative; text-decoration: none; transition: color .3s; }

@media (min-width: 992px) { .nav-summary .nav-item { margin-bottom: 5px; } }

.nav-summary .nav-item::before { background-color: #000091; border-radius: 50%; content: ""; display: block; height: 7px; left: 0; position: absolute; top: 9px; width: 7px; }

.nav-summary .nav-item:active, .nav-summary .nav-item:focus, .nav-summary .nav-item:hover, .nav-summary .nav-item.active { font-weight: 700; }

.nav-timeline { gap: 27px; position: relative; z-index: 1; }

@media (min-width: 992px) { .nav-timeline { flex-direction: column; } }

@media (min-width: 992px) { .nav-timeline::after { background-color: #D8D8D8; bottom: 3px; content: ""; left: 0.53125rem; position: absolute; top: 3px; width: 1px; z-index: -1; } }

.nav-timeline .nav-item { color: inherit; line-height: 1.1875rem; padding: 0 35px; position: relative; text-decoration: none; }

.nav-timeline .nav-item::before { background-color: #D8D8D8; border-radius: 50%; content: ""; display: block; height: 13px; left: 0.15625rem; position: absolute; top: 3px; width: 13px; }

.nav-timeline .nav-item:active, .nav-timeline .nav-item:focus, .nav-timeline .nav-item:hover, .nav-timeline .nav-item.active { font-weight: 700; }

.nav-timeline .nav-item:active::before, .nav-timeline .nav-item:focus::before, .nav-timeline .nav-item:hover::before, .nav-timeline .nav-item.active::before { background-color: #000091; height: 18px; left: 0; top: 0.03125rem; width: 18px; }

.ni { display: inline-block; fill: currentColor; height: 1em; line-height: 1; stroke: currentColor; vertical-align: middle; width: auto; }

.ni :not([fill]):not([stroke]), .ni [fill] { fill: currentColor; stroke: none; }

.ni [stroke] { fill: none; stroke: currentColor; }

.ni-lg { font-size: 1.25rem; }

.ni-sm { font-size: 0.875rem; }

.ni-xs { font-size: 0.75rem; }

.external-link .ni { font-size: 0.625rem; }

.page-header { margin-bottom: 1.5rem; }

.page-header .container, .page-header body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .page-header .article-header, .page-header body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .page-header .article-content > *, .page-header body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .page-header .article-related, .page-header body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .page-header .article-footer, .page-header body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .page-header .figure-caption, .page-header body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .page-header .wp-element-caption { align-items: center; display: flex; flex-direction: column; justify-content: flex-start; }

@media (min-width: 992px) { .page-header .container, .page-header body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .page-header .article-header, .page-header body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .page-header .article-content > *, .page-header body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .page-header .article-related, .page-header body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .page-header .article-footer, .page-header body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .page-header .figure-caption, .page-header body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .page-header .wp-element-caption { flex-direction: row; } }

.page-title { font-size: 2.25rem; margin-bottom: 0; font-style: normal; color: #000091; font-weight: 700; line-height: 48px; /* 133.333% */ letter-spacing: 0.1px; }

.page-header-options { align-items: center; display: flex; flex-direction: column; flex-grow: 1; gap: 10px; justify-content: flex-end; margin-top: 1.5rem; }

@media (min-width: 992px) { .page-header-options { flex-direction: row; margin-top: 0; } }

.page-header-options .btn, .page-header-options .wp-block-file .wp-block-file__button, .wp-block-file .page-header-options .wp-block-file__button { --bs-btn-color: #000091; --bs-btn-bg: transparent; --bs-btn-border-color: #000091; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000091; --bs-btn-hover-border-color: #000091; --bs-btn-focus-shadow-rgb: 0, 0, 145; --bs-btn-active-color: #000000; --bs-btn-active-bg: rgba(255, 255, 255, 0.2); --bs-btn-active-border-color: #1a1a9c; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #000091; }

.page-header-options .btn-switch.active { display: none; }

.page-header-options .btn-filters .ni { transform: rotate(180deg); transition: transform .3s; }

.page-header-options .btn-filters[aria-expanded="false"] .ni { transform: rotate(0deg); }

.page-filters-wrapper { border-radius: 13px; background: #ffffff; box-shadow: 0px 4px 50px 0px rgba(167, 178, 205, 0.5); margin-bottom: 1.5rem; }

.page-filters-body { padding: 40px 15px 20px; }

.page-filters-body .input-group-text { background: none; border: none; font-weight: 700; text-transform: capitalize; }

.page-filters-body .form-label { line-height: 1.625; margin-bottom: 10px; }

.page-filters-body .form-check-input { background: #ffffff; }

.page-filters-body .form-control, .page-filters-body .form-select { background: #ffffff; box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); }

.page-filters-body .form-control:not(.datepicker-input), .page-filters-body .form-select:not(.datepicker-input) { min-width: 240px; }

.page-filters-body .form-control::-moz-placeholder, .page-filters-body .form-select::-moz-placeholder { font-weight: 300; }

.page-filters-body .form-control, .page-filters-body .form-control::placeholder, .page-filters-body .form-select, .page-filters-body .form-select::placeholder { font-weight: 300; }

.page-filters-footer { padding: 0 15px 40px; }

.page-filters-footer .btn-reset { --bs-btn-color: #212529; --bs-btn-bg: transparent; --bs-btn-border-color: #8C7951; --bs-btn-hover-color: #212529; --bs-btn-hover-bg: #8C7951; --bs-btn-hover-border-color: #8C7951; --bs-btn-focus-shadow-rgb: 124, 108, 75; --bs-btn-active-color: #000000; --bs-btn-active-bg: rgba(255, 255, 255, 0.2); --bs-btn-active-border-color: #988662; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #8C7951; }

.page-filters-footer .btn-submit { --bs-btn-color: #000091; --bs-btn-bg: transparent; --bs-btn-border-color: #000091; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #000091; --bs-btn-hover-border-color: #000091; --bs-btn-focus-shadow-rgb: 0, 0, 145; --bs-btn-active-color: #000000; --bs-btn-active-bg: rgba(255, 255, 255, 0.2); --bs-btn-active-border-color: #1a1a9c; --bs-btn-active-shadow: none; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #000091; }

.page-section + .page-section { margin-top: 55px; padding-top: 55px; }

.page-section-header { align-items: baseline; display: flex; flex-direction: column; justify-content: flex-start; margin-bottom: 1.5rem; }

@media (min-width: 992px) { .page-section-header { flex-direction: row; } }

.page-section-title { font-size: 30px; font-style: normal; font-weight: 700; line-height: 40px; /* 133.333% */ letter-spacing: 0.1px; color: #000091; }

.pagination { gap: 0; justify-content: center; }

.pagination .page-item { font-weight: 500; }

.pagination .page-item.active .page-link { font-weight: 700; }

.pagination .page-item.prev .page-link, .pagination .page-item.next .page-link { border-radius: 0rem; border: 0px; }

.pagination .page-item.prev .page-link svg, .pagination .page-item.next .page-link svg { width: 8px; height: 13px; }

.pagination .page-link { align-items: center; border-radius: 0rem; display: flex; height: 40px; justify-content: center; width: 40px; margin: 0px 10px; font-weight: 400; font-size: 16px; }

.card-panel-procedure, .card-panel-report { border: 1px solid #D8D8D8; margin-bottom: 1.5rem; }

.card-panel-procedure .card-header, .card-panel-report .card-header { background-color: #000091; border-bottom-color: #000091; color: #ffffff; font-size: 1.125rem; font-weight: 700; line-height: 1.8125rem; margin: -1px -1px 0; padding: 10px 20px; text-transform: uppercase; }

.card-panel-procedure .list-group-item, .card-panel-report .list-group-item { color: #000000; line-height: 1.8125rem; padding: 10px 20px; position: relative; transition: background-color .3s, color .3s; }

.card-panel-procedure .list-group-item:active, .card-panel-procedure .list-group-item:focus, .card-panel-procedure .list-group-item:hover, .card-panel-report .list-group-item:active, .card-panel-report .list-group-item:focus, .card-panel-report .list-group-item:hover { background-color: rgba(0, 0, 145, 0.07); color: #212529; }

.procedure-header { align-items: center; display: flex; gap: 20px; margin-bottom: 30px; }

.procedure-header img { height: 40px; width: auto; }

.procedure-title { font-size: 1.875rem; margin-bottom: 0; }

.procedure-list { list-style: none; margin-bottom: 33px; padding-left: 0; }

.procedure-list > li { align-items: flex-start; display: flex; gap: 15px; line-height: 1.1875rem; margin-bottom: 17px; }

.procedure-list > li > a { color: inherit; text-decoration: none; }

.procedure-list > li > a:active, .procedure-list > li > a:focus, .procedure-list > li > a:hover { color: #212529; text-decoration: underline; }

.card-publication.card-thumbnail { max-width: 255px; text-align: center; }

.card-publication.card-thumbnail .card-image { overflow: visible; }

.card-publication.card-thumbnail .card-image::before { padding-top: 141.333%; }

.card-publication.card-thumbnail .card-image > img { -o-object-fit: contain; object-fit: contain; }

.card-publication.card-thumbnail .card-body { padding-right: 0; padding-left: 0; }

.card-publication.card-thumbnail .card-title { font-size: 1rem; }

.card-publication.card-thumbnail .card-meta { color: #adb5bd; }

.card-publication.card-thumbnail .card-footer { align-items: center; display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; padding-right: 0; padding-left: 0; }

.card-publication.card-thumbnail .card-footer .btn, .card-publication.card-thumbnail .card-footer .wp-block-file .wp-block-file__button, .wp-block-file .card-publication.card-thumbnail .card-footer .wp-block-file__button { white-space: nowrap; }

.card-publication.card-thumbnail .card-footer .btn.btn-download .ni, .card-publication.card-thumbnail .card-footer .wp-block-file .btn-download.wp-block-file__button .ni, .wp-block-file .card-publication.card-thumbnail .card-footer .btn-download.wp-block-file__button .ni { font-size: 1rem; min-width: 12px; }

.card-publication.card-thumbnail .card-footer .btn.btn-read .ni, .card-publication.card-thumbnail .card-footer .wp-block-file .btn-read.wp-block-file__button .ni, .wp-block-file .card-publication.card-thumbnail .card-footer .btn-read.wp-block-file__button .ni { font-size: 1rem; min-width: 16px; }

.card-publication.card-thumbnail:active, .card-publication.card-thumbnail:focus, .card-publication.card-thumbnail:hover { transform: none; }

.card-publication.card-thumbnail:active .card-image > img, .card-publication.card-thumbnail:focus .card-image > img, .card-publication.card-thumbnail:hover .card-image > img { transform: none; }

.article-related .card-panel { border: 0px solid #D8D8D8; margin-bottom: 1.5rem; box-shadow: 0px 4px 50px 0px rgba(167, 178, 205, 0.5); }

.article-related .card-header { background-color: #000091; border-bottom-color: #000091; color: #ffffff; font-size: 1.5rem; font-weight: 700; line-height: 2rem; margin: -1px -1px 0; padding: 15px; height: 60px; }

.article-related .card-body { padding: 20px 20px 30px; background-color: #ffffff; }

.article-related .card-body a { -webkit-text-decoration-color: #8C7951; text-decoration-color: #8C7951; color: #212529; }

.article-related .card-body a:hover, .article-related .card-body a:active, .article-related .card-body a:focus { font-weight: 600; }

.article-related .card-body > :last-child { margin-bottom: 0; }

.article-related .card-footer { align-items: flex-start; background-color: #ffffff; border-top: none; display: flex; flex-direction: column; gap: 15px; justify-content: center; }

.article-related .card .list-social-networks a { color: #000091; border-color: #000091; }

.article-related .card .list-social-networks a svg { color: #000091; }

.article-related .card .list-social-networks a:hover, .article-related .card .list-social-networks a:active, .article-related .card .list-social-networks a:focus { background-color: #000091; }

.article-related .card .list-social-networks a:hover svg, .article-related .card .list-social-networks a:active svg, .article-related .card .list-social-networks a:focus svg { color: #ffffff; }

.article-related .list-icon { list-style: none; padding-left: 0; }

.article-related .list-icon > li { line-height: 1.25rem; padding-left: 35px; position: relative; }

.article-related .list-icon > li > .icon { align-items: center; display: inline-flex; height: 20px; justify-content: center; left: 0; position: absolute; top: 0; width: 20px; }

.article-related .list-icon > li + li { margin-top: 15px; }

.article-related .list-icon > li address { margin-bottom: 0; }

.article-related .list-group-item { line-height: 1.625rem; padding: 15px 15px 15px 55px; position: relative; }

.article-related .list-group-item > .icon { align-items: center; display: inline-flex; height: 29px; justify-content: center; left: 20px; position: absolute; top: 50%; transform: translateY(-50%); width: 20px; }

.article-related .list-group-item .title { color: #212529; text-decoration: underline; -webkit-text-decoration-color: #8C7951; text-decoration-color: #8C7951; transition: color .3s; }

.article-related .list-group-item .title:hover, .article-related .list-group-item .title:active, .article-related .list-group-item .title:focus { text-decoration: none; font-weight: 600; }

.article-related .list-group-item small, .article-related .list-group-item .small { font-size: 1rem; }

.article-related .list-group-item:active, .article-related .list-group-item:focus, .article-related .list-group-item:hover { background-color: #ffffff; }

.article-related .list-group-item:active .title, .article-related .list-group-item:focus .title, .article-related .list-group-item:hover .title { color: #000000; }

.article-related .portrait-header { align-items: center; display: flex; }

.article-related .portrait-image { border-radius: 50%; height: 70px; margin-right: 24px; min-width: 70px; overflow: hidden; position: relative; width: 70px; }

.article-related .portrait-image::before { content: ""; display: block; opacity: .1; padding-top: 100%; }

.article-related .portrait-image > img { height: auto; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; transition: transform .3s; width: 100%; }

.article-related .portrait-title { font-weight: 700; }

.article-related .portrait blockquote { margin: 35px 0 0; }

.article-related .portrait blockquote p:last-of-type::after { content: none; }

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

.article-related .card-panel-links .list-group-item { line-height: 1.25rem; }

.article-related .card-panel-links .list-group-item small, .article-related .card-panel-links .list-group-item .small, .article-related .card-panel-links .list-group-item .small { display: block; }

.scrolltop { bottom: 30px; opacity: 0; position: fixed; right: 30px; transition: opacity .3s; z-index: -1; }

@media (max-width: 991.98px) { .scrolltop { right: 15px; bottom: 15px; } }

.scrolltop .btn, .scrolltop .wp-block-file .wp-block-file__button, .wp-block-file .scrolltop .wp-block-file__button { background: #000091; border-color: #000091; }

.scrolltop .btn svg, .scrolltop .wp-block-file .wp-block-file__button svg, .wp-block-file .scrolltop .wp-block-file__button svg { color: #ffffff; }

.scrolltop.sticky { left: auto !important; opacity: 1; top: auto !important; z-index: 1000; }

.form-search { margin-right: auto; margin-left: auto; max-width: 610px; }

.form-search .input-group { border: 1px solid #D8D8D8; background: #ffffff; box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.13); padding-right: 5px; }

.form-search .input-group .form-control { background: none; border: none; padding-right: 5px; padding-left: 30px; }

.form-search .input-group .form-control:placeholder { color: #495057; }

.form-search .input-group .btn, .form-search .input-group .wp-block-file .wp-block-file__button, .wp-block-file .form-search .input-group .wp-block-file__button { gap: 10px; line-height: 1.25rem; margin: 5px 0; padding-top: 8px; padding-bottom: 8px; background: #000091; border-color: #000091; color: #ffffff; font-size: 16px; }

input[type="search" i]::-webkit-search-cancel-button { -webkit-appearance: none; appearance: none; background-image: url('data:image/svg+xml,<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.50307 4.6702L9.99888 0.172648C10.2298 -0.0575492 10.6032 -0.0575492 10.8121 0.172648C11.0626 0.402844 11.0626 0.776269 10.8121 1.00647L6.3359 5.50304L10.8121 9.99888C11.0626 10.2298 11.0626 10.6032 10.8121 10.8121C10.6032 11.0626 10.2298 11.0626 9.99888 10.8121L5.50307 6.33588L1.00652 10.8121C0.776326 11.0626 0.402903 11.0626 0.172683 10.8121C-0.0575611 10.6032 -0.0575611 10.2298 0.172683 9.99888L4.67024 5.50304L2.42146 3.25475L0.172683 1.00647C-0.0575611 0.776269 -0.0575611 0.402844 0.172683 0.172648C0.402903 -0.0575492 0.776326 -0.0575492 1.00652 0.172648L5.50307 4.6702Z" fill="currentColor"/></svg>') !important; height: 11px; width: 11px; }

.section { padding-top: 50px; padding-bottom: 50px; }

.section-header { margin-bottom: 1.5rem; text-align: center; }

.section-title { color: #000000; font-size: 2.65rem; font-weight: 500; margin-bottom: 0; }

@media (min-width: 992px) { .section-title { font-size: 3.125rem; } }

.section-footer { padding-top: 30px; text-align: center; }

.list-social-networks { display: flex; flex-wrap: wrap; gap: 10px; list-style: none; margin: 0; padding: 0; }

.list-social-networks a { align-items: center; border: 1px solid #000000; border-radius: 50%; color: inherit; display: inline-flex; height: 37px; justify-content: center; padding: 0; transition: all .3s; width: 37px; }

.list-social-networks a:active, .list-social-networks a:focus, .list-social-networks a:hover { background-color: #000000; color: #ffffff; }

.social-toolbar { align-items: center; display: flex; }

.social-toolbar-label { padding: 5px; }

.social-toolbar-list { list-style: none; margin-bottom: 0; padding-left: 0; }

.social-toolbar-list > li { display: inline-block; padding: 3px; }

.social-toolbar-list > li > a { align-items: center; border-radius: 50%; display: inline-flex; font-size: 1.25rem; height: 40px; justify-content: center; padding: 3px; transition: box-shadow .3s, transform .1s; width: 40px; }

.social-toolbar-list > li > a:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); transform: scale(1.1); }

.social-toolbar-list > li > a.btn-facebook { color: #ffffff; }

.social-toolbar-list > li > a.btn-twitter { color: #ffffff; }

.social-toolbar-list > li > a.btn-linkedin { color: #ffffff; }

.social-toolbar-list > li > a.btn-mail { color: #ffffff; }

.wp-block-table, .wp-block-table.is-style-stripes { margin: 1.5rem 0; }

.wp-block-table table thead, .wp-block-table.is-style-stripes table thead { border-bottom: none; }

.wp-block-table table thead tr th, .wp-block-table table thead tr td, .wp-block-table.is-style-stripes table thead tr th, .wp-block-table.is-style-stripes table thead tr td { border: none; border-bottom: 2px solid #E0D9CB; }

.wp-block-table table > tbody > tr:nth-of-type(odd) > *, .wp-block-table.is-style-stripes table > tbody > tr:nth-of-type(odd) > * { --bs-table-accent-bg: $white; }

.wp-block-table table > tbody > tr:nth-of-type(even) > *, .wp-block-table.is-style-stripes table > tbody > tr:nth-of-type(even) > * { background: rgba(140, 121, 81, 0.05); }

.wp-block-table table > tbody > tr th, .wp-block-table table > tbody > tr td, .wp-block-table.is-style-stripes table > tbody > tr th, .wp-block-table.is-style-stripes table > tbody > tr td { border: none; border-top: 1px solid #E0D9CB; }

.wp-block-table table > tfoot tr th, .wp-block-table table > tfoot tr td, .wp-block-table.is-style-stripes table > tfoot tr th, .wp-block-table.is-style-stripes table > tfoot tr td { border: none; border-top: 1px solid #E0D9CB; }

.card-thumbnail { border: none; margin: 0 auto; max-width: 350px; text-align: center; transition: transform .3s; background-color: transparent; }

.card-thumbnail .card-image { overflow: hidden; position: relative; width: 100%; border-radius: 0px 0px 0px 13px; box-shadow: 0px 4px 30px 0px rgba(167, 178, 205, 0.5); }

.card-thumbnail .card-image::before { background-color: #000091; content: ""; display: block; opacity: .1; padding-top: 52.5%; }

.card-thumbnail .card-image > img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; transition: transform .3s; width: 100%; }

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

.card-thumbnail .card-tags { align-items: center; display: flex; flex-wrap: wrap; gap: 10px 20px; justify-content: center; margin-bottom: 15px; }

.card-thumbnail .card-tags .term { color: #adb5bd; display: inline-block; font-weight: 700; }

.card-thumbnail .card-title { font-size: 1.25rem; font-weight: 700; margin-bottom: 15px; line-height: 26px; }

.card-thumbnail .card-title a { color: inherit; text-decoration: none; }

.card-thumbnail .card-infos { display: flex; flex-wrap: wrap; gap: 10px; list-style: none; margin-top: 30px; margin-bottom: 15px; padding-left: 0; }

.card-thumbnail .card-infos > li { display: inline-block; line-height: 1.25rem; padding-right: 25px; padding-left: 25px; position: relative; }

.card-thumbnail .card-infos > li > .icon { align-items: center; display: inline-flex; height: 20px; justify-content: center; left: 0; position: absolute; top: 0; width: 20px; }

.card-thumbnail .card-infos a { position: relative; z-index: 2; }

.card-thumbnail .card-body { background-color: transparent; }

.card-thumbnail .card-footer { background-color: transparent; border-top: none; color: #000000; font-size: 0.875rem; padding: 0 15px 20px; text-decoration: none; transition: color .3s; }

.card-thumbnail .card-footer > svg { color: #212529; }

.card-thumbnail .card-footer a, .card-thumbnail .card-footer .btn, .card-thumbnail .card-footer .wp-block-file .wp-block-file__button, .wp-block-file .card-thumbnail .card-footer .wp-block-file__button { position: relative; z-index: 2; }

.card-thumbnail:active .card-image > img, .card-thumbnail:focus .card-image > img, .card-thumbnail:hover .card-image > img { transform: scale(1.05); }

.card-thumbnail:active .card-title a, .card-thumbnail:focus .card-title a, .card-thumbnail:hover .card-title a { color: #000091; }

.card-thumbnail:active .card-footer, .card-thumbnail:focus .card-footer, .card-thumbnail:hover .card-footer { color: #212529; }

.card-thumbnail.card-event .card-date { align-items: flex-end; display: flex; gap: 16px; justify-content: center; margin-top: -60px; margin-bottom: 20px; position: relative; z-index: 1; }

.card-thumbnail.card-event .card-date > .ni { color: #000000; font-size: 1.3125rem; }

.card-thumbnail.card-event .card-date .date { align-items: center; background-color: #000091; color: #ffffff; display: inline-flex; flex-direction: column; gap: 3px; height: 90px; justify-content: center; width: 90px; }

.card-thumbnail.card-event .card-date .date-day { font-size: 1.5rem; line-height: 2rem; font-weight: 700; }

.card-thumbnail.card-event .card-date .date-month { font-size: 1rem; line-height: 1.1875rem; }

.card-thumbnail.card-media_library .card-image > svg { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }

.card-thumbnail.card-poi { text-align: left; }

.card-thumbnail.card-project .card-image { position: relative; }

.card-thumbnail.card-project .card-image .card-tags { background-color: #000091; bottom: 0; color: #ffffff; font-weight: 700; left: 50%; line-height: 1.625rem; max-width: 100%; overflow: hidden; padding: 7px 16px; position: absolute; text-overflow: ellipsis; text-transform: uppercase; transform: translateX(-50%); white-space: nowrap; }

.card-trombinoscope.card-thumbnail { max-width: 250px; }

.card-trombinoscope.card-thumbnail .card-image::before { padding-top: 128%; }

.card-trombinoscope.card-thumbnail .card-image > img { -o-object-fit: contain; object-fit: contain; }

.card-trombinoscope.card-thumbnail .card-title { font-size: 1rem; }

.card-trombinoscope.card-thumbnail:active, .card-trombinoscope.card-thumbnail:focus, .card-trombinoscope.card-thumbnail:hover { box-shadow: none; }

.card-trombinoscope.card-line { align-items: center; flex-direction: row; margin-right: auto; margin-left: auto; max-width: 250px; text-align: center; }

@media (min-width: 992px) { .card-trombinoscope.card-line { max-width: 100%; text-align: left; } }

.card-trombinoscope.card-line .card-image { max-width: 250px; order: 1; }

.card-trombinoscope.card-line .card-image::before { padding-top: 128%; }

.card-trombinoscope.card-line .card-image > img { -o-object-fit: contain; object-fit: contain; }

.card-trombinoscope.card-line .card-body { order: 2; }

.card-trombinoscope.card-line .card-body a { position: inherit; }

.card-trombinoscope.card-line .card-title { font-size: 1.25rem; }

.card-trombinoscope.card-line:active, .card-trombinoscope.card-line:focus, .card-trombinoscope.card-line:hover { box-shadow: none; }

.section-alert .alert, .section-alert .gform_wrapper .ginput_container_fileupload .validation_message ul li, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li, .section-alert .gform_wrapper .validation_error, .gform_wrapper .section-alert .validation_error, .section-alert .gform_wrapper .validation_message, .gform_wrapper .section-alert .validation_message, .section-alert .gform_confirmation_wrapper, .section-alert .wppb-success, .section-alert #wppb_register_pre_form_message, .section-alert .wppb-warning, .section-alert .wppb-error { margin-bottom: 0; }

@media (min-width: 1200px) { .section-alert .alert .close, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .close, .section-alert .gform_wrapper .validation_error .close, .gform_wrapper .section-alert .validation_error .close, .section-alert .gform_wrapper .validation_message .close, .gform_wrapper .section-alert .validation_message .close, .section-alert .gform_confirmation_wrapper .close, .section-alert .wppb-success .close, .section-alert #wppb_register_pre_form_message .close, .section-alert .wppb-warning .close, .section-alert .wppb-error .close { right: 18px; } }

@media (min-width: 1200px) { .section-alert .alert .container, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .container, .section-alert .gform_wrapper .validation_error .container, .gform_wrapper .section-alert .validation_error .container, .section-alert .gform_wrapper .validation_message .container, .gform_wrapper .section-alert .validation_message .container, .section-alert .gform_confirmation_wrapper .container, .section-alert .wppb-success .container, .section-alert #wppb_register_pre_form_message .container, .section-alert .wppb-warning .container, .section-alert .wppb-error .container, .section-alert .alert body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert .alert .article-header, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .article-header, .section-alert .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_error .article-header, .gform_wrapper .section-alert .validation_error body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_error .article-header, .section-alert .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_message .article-header, .gform_wrapper .section-alert .validation_message body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_message .article-header, .section-alert .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert .gform_confirmation_wrapper .article-header, .section-alert .wppb-success body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert .wppb-success .article-header, .section-alert #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert #wppb_register_pre_form_message .article-header, .section-alert .wppb-warning body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert .wppb-warning .article-header, .section-alert .wppb-error body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .section-alert .wppb-error .article-header, .section-alert .alert body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert .alert .article-content > *, body.page-template-full-width .layout-main .section-alert .gform_wrapper .ginput_container_fileupload .validation_message ul li .article-content > *, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .article-content > *, .section-alert .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_error .article-content > *, .gform_wrapper .section-alert .validation_error body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_error .article-content > *, .section-alert .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_message .article-content > *, .gform_wrapper .section-alert .validation_message body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_message .article-content > *, .section-alert .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert .gform_confirmation_wrapper .article-content > *, .section-alert .wppb-success body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert .wppb-success .article-content > *, .section-alert #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert #wppb_register_pre_form_message .article-content > *, .section-alert .wppb-warning body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert .wppb-warning .article-content > *, .section-alert .wppb-error body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .section-alert .wppb-error .article-content > *, .section-alert .alert body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert .alert .article-related, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .article-related, .section-alert .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_error .article-related, .gform_wrapper .section-alert .validation_error body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_error .article-related, .section-alert .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_message .article-related, .gform_wrapper .section-alert .validation_message body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_message .article-related, .section-alert .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert .gform_confirmation_wrapper .article-related, .section-alert .wppb-success body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert .wppb-success .article-related, .section-alert #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert #wppb_register_pre_form_message .article-related, .section-alert .wppb-warning body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert .wppb-warning .article-related, .section-alert .wppb-error body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .section-alert .wppb-error .article-related, .section-alert .alert body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert .alert .article-footer, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .article-footer, .section-alert .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_error .article-footer, .gform_wrapper .section-alert .validation_error body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_error .article-footer, .section-alert .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert .gform_wrapper .validation_message .article-footer, .gform_wrapper .section-alert .validation_message body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .gform_wrapper .section-alert .validation_message .article-footer, .section-alert .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert .gform_confirmation_wrapper .article-footer, .section-alert .wppb-success body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert .wppb-success .article-footer, .section-alert #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert #wppb_register_pre_form_message .article-footer, .section-alert .wppb-warning body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert .wppb-warning .article-footer, .section-alert .wppb-error body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .section-alert .wppb-error .article-footer, .section-alert .alert body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .alert .figure-caption, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .figure-caption, .section-alert .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .gform_wrapper .validation_error .figure-caption, .gform_wrapper .section-alert .validation_error body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .section-alert .validation_error .figure-caption, .section-alert .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .gform_wrapper .validation_message .figure-caption, .gform_wrapper .section-alert .validation_message body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .section-alert .validation_message .figure-caption, .section-alert .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .gform_confirmation_wrapper .figure-caption, .section-alert .wppb-success body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .wppb-success .figure-caption, .section-alert #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert #wppb_register_pre_form_message .figure-caption, .section-alert .wppb-warning body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .wppb-warning .figure-caption, .section-alert .wppb-error body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .wppb-error .figure-caption, .section-alert .alert body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .alert .wp-element-caption, .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .ginput_container_fileupload .validation_message ul .section-alert li .wp-element-caption, .section-alert .gform_wrapper .validation_error body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .gform_wrapper .validation_error .wp-element-caption, .gform_wrapper .section-alert .validation_error body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .section-alert .validation_error .wp-element-caption, .section-alert .gform_wrapper .validation_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .gform_wrapper .validation_message .wp-element-caption, .gform_wrapper .section-alert .validation_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .gform_wrapper .section-alert .validation_message .wp-element-caption, .section-alert .gform_confirmation_wrapper body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .gform_confirmation_wrapper .wp-element-caption, .section-alert .wppb-success body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .wppb-success .wp-element-caption, .section-alert #wppb_register_pre_form_message body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert #wppb_register_pre_form_message .wp-element-caption, .section-alert .wppb-warning body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .wppb-warning .wp-element-caption, .section-alert .wppb-error body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .section-alert .wppb-error .wp-element-caption { padding-right: 105px; } }

.section-contact .block-contact { display: flex; }

.section-contact .block-contact-icon { display: flex; justify-content: center; width: 95px; }

.section-contact .block-contact-icon > img, .section-contact .block-contact-icon > svg { height: auto; max-width: 60px; max-height: 60px; width: auto; }

.section-contact .block-contact-icon > svg { color: #000091; }

.section-contact .block-contact-body { max-width: 255px; }

.section-contact .block-contact-body .btn, .section-contact .block-contact-body .wp-block-file .wp-block-file__button, .wp-block-file .section-contact .block-contact-body .wp-block-file__button { width: 170px; }

.section-contact .block-contact-title { font-weight: 700; margin-bottom: 10px; }

.section-contact .block-contact-text { margin-bottom: 15px; }

.section-contact .block-contact.block-contact-column { align-items: center; flex-direction: column; text-align: center; }

.section-contact .block-contact.block-contact-column .block-contact-icon { margin-bottom: 15px; }

.section-contact .block-contact.block-contact-row { justify-content: center; }

.section-contact .block-contact.block-contact-row .block-contact-icon { padding: 5px 30px 5px 5px; }

.section-contact .nav { justify-content: center; margin: -15px; }

.section-contact .nav-item { padding: 15px; }

.section-contact .nav-link { align-items: center; background-color: #000091; border: 1px solid #000091; border-radius: 50%; color: #ffffff; display: inline-flex; font-size: 2.1875rem; height: 84px; justify-content: center; transition-duration: .3s; transition-property: background-color, border-color, box-shadow, color, transform; width: 84px; }

.section-contact .nav-link:active, .section-contact .nav-link:focus, .section-contact .nav-link:hover { background-color: #ffffff; border-color: #000091; box-shadow: none; color: #000091; transform: scale(1.05); }

@media (max-width: 991.98px) { .section-highlighting { padding-top: 0px; } }

.section-highlighting .card-thumbnail { text-decoration: none; }

.section-highlighting .card-thumbnail .card-image { max-width: 900px; margin-right: 0; margin-left: auto; display: flex; border-radius: 13px; }

.section-highlighting .card-thumbnail .card-body { border-radius: 0px 0px 0px 13px; background: #ffffff; box-shadow: 0px 4px 50px 0px rgba(167, 178, 205, 0.5); width: 664px; position: relative; top: -160px; padding: 30px 40px; margin-bottom: -120px; text-align: left; }

@media (max-width: 991.98px) { .section-highlighting .card-thumbnail .card-body { width: 90%; margin-bottom: -50px; top: -60px; } }

.section-highlighting .card-thumbnail .card-body .card-title { font-size: 30px; font-style: normal; font-weight: 700; line-height: 40px; letter-spacing: 0.1px; color: #000091; margin-bottom: -12px; }

.section-highlighting .card-thumbnail .card-body .card-infos { font-size: 16px; font-style: normal; font-weight: 400; line-height: 23px; /* 143.75% */ letter-spacing: 0.1px; }

.section-highlighting .card-thumbnail .card-body .card-footer { font-size: 16px; font-style: normal; font-weight: 600; line-height: 23px; /* 143.75% */ letter-spacing: 0.1px; padding-left: 0 !important; text-decoration: underline !important; text-underline-offset: 6px; padding-bottom: 0px; }

.section-initial { position: relative; padding-top: 0; }

.section-initial .card-thumbnail { position: relative; text-decoration: none; }

.section-initial .card-thumbnail .card-image { height: 700px; -o-object-fit: cover; object-fit: cover; overflow: hidden; width: 100%; }

@media (max-width: 991.98px) { .section-initial .card-thumbnail .card-image { min-height: 250px; height: auto; } }

.section-initial .card-thumbnail .card-body { min-width: 664px; max-width: 670px; padding: 30px 40px; background: #000091; color: #ffffff; border-radius: 13px; box-shadow: 0px 4px 50px 0px rgba(167, 178, 205, 0.5); text-align: left; margin-top: -430px; position: relative; text-align: left; margin-bottom: 35px; }

@media (max-width: 991.98px) { .section-initial .card-thumbnail .card-body { min-width: 315px; width: 90%; margin-top: -60px; } }

.section-initial .card-thumbnail .card-body .card-title { color: #ffffff; font-size: 30px; font-style: normal; font-weight: 700; line-height: 40px; /* 133.333% */ letter-spacing: 0.1px; margin-bottom: -12px; }

.section-initial .card-thumbnail .card-body .card-infos { font-size: 16px; font-style: normal; font-weight: 400; line-height: 23px; /* 143.75% */ letter-spacing: 0.1px; }

.section-initial .card-thumbnail .card-body .card-footer { color: #ffffff; padding-left: 0px !important; text-underline-offset: 6px; text-decoration: underline; -webkit-text-decoration-color: #8C7951; text-decoration-color: #8C7951; font-size: 16px; padding-bottom: 0; }

.section-news { padding-top: 0; }

.section-news .card-thumbnail .card-image { background-color: #ffffff; }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail { max-width: 100%; text-align: left; } }

.section-news .news-showcase .card-thumbnail .card-image { background-color: #ffffff; }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail .card-wrapper { background-color: #ffffff; bottom: 50px; left: 95px; max-width: 375px; position: absolute; width: 100%; } }

@media (min-width: 992px) { .section-news .news-showcase .card-thumbnail .card-tags { justify-content: flex-start; } }

.section-news .swiper-button-prev, .section-news .swiper-button-next { top: 107px; }

.breadcrumb-item + .breadcrumb-item::before { content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23000000'%3e%3cpath fill-rule='evenodd' d='M187.8 264.5 41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z'/%3e%3c/svg%3e"); height: 16px; margin-top: 0.21875rem; margin-right: 16px; padding-right: 0; width: 6px; }

.layout-breadcrumb, .fm-breadcrumb { padding: 0.84375rem 0; }

.layout-breadcrumb .container, .layout-breadcrumb body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .layout-breadcrumb .article-header, .layout-breadcrumb body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .layout-breadcrumb .article-content > *, .layout-breadcrumb body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .layout-breadcrumb .article-related, .layout-breadcrumb body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .layout-breadcrumb .article-footer, .layout-breadcrumb body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .layout-breadcrumb .figure-caption, .layout-breadcrumb body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .layout-breadcrumb .wp-element-caption, .fm-breadcrumb .container, .fm-breadcrumb body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main .fm-breadcrumb .article-header, .fm-breadcrumb body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main .fm-breadcrumb .article-content > *, .fm-breadcrumb body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main .fm-breadcrumb .article-related, .fm-breadcrumb body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main .fm-breadcrumb .article-footer, .fm-breadcrumb body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .fm-breadcrumb .figure-caption, .fm-breadcrumb body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full .fm-breadcrumb .wp-element-caption { display: flex; align-items: center; justify-content: space-between; }

.layout-breadcrumb ul, .fm-breadcrumb ul { gap: 7px; margin: 0; line-height: 1.4375rem; }

.layout-breadcrumb a, .fm-breadcrumb a { color: inherit; text-decoration: none; }

.layout-breadcrumb a:active, .layout-breadcrumb a:focus, .layout-breadcrumb a:hover, .fm-breadcrumb a:active, .fm-breadcrumb a:focus, .fm-breadcrumb a:hover { text-decoration: underline; }

.layout-breadcrumb { background-color: #D0C3A7; }

.fm-breadcrumb { background-color: #D0C3A7; }

.layout-footer { background-color: #000091; color: #ffffff; }

.layout-footer-infos { padding: 36px 0 50px; text-align: center; }

@media (min-width: 992px) { .layout-footer-infos { text-align: center; } }

.layout-footer-infos .row { align-items: center; flex-direction: column; gap: 16px; }

@media (min-width: 992px) { .layout-footer-infos .row { align-items: flex-start; flex-direction: row; gap: 0; justify-content: center; } }

@media (max-width: 991.98px) { .layout-footer-infos .row > div { max-width: 285px; } }

.layout-footer-infos .logo { align-items: center; display: flex; flex-direction: column; justify-content: center; margin-bottom: 25px; }

.layout-footer-infos .logo > img, .layout-footer-infos .logo > svg { max-height: 100%; width: auto; }

.layout-footer-infos .title { font-size: 1rem; font-weight: 700; margin-top: 0; margin-bottom: 10px; line-height: 23px; color: #ffffff; }

.layout-footer-infos p, .layout-footer-infos ul { margin-bottom: 19px; color: #ffffff; line-height: 23px; }

.layout-footer-infos .btn, .layout-footer-infos .wp-block-file .wp-block-file__button, .wp-block-file .layout-footer-infos .wp-block-file__button { background-color: #ffffff; border-color: #ffffff; color: #000091; }

.layout-footer-infos .nav-networks { justify-content: center; margin-bottom: 50px; }

.layout-footer-infos .nav-networks a { border-color: #ffffff; margin: 0px 8px; width: 35px; height: 35px; }

.layout-footer-infos .nav-networks a:hover, .layout-footer-infos .nav-networks a:active, .layout-footer-infos .nav-networks a:focus { background-color: #ffffff; color: #000091; }

.layout-footer-infos .section-contactinfo-urls { font-size: 1.125rem; font-weight: 700; }

.layout-footer-infos .section-contactinfo-urls ul { display: flex; flex-direction: column; gap: 20px; margin: 0; }

.layout-footer-infos .section-contactinfo-urls li { align-items: center; display: flex; justify-content: center; line-height: 1.625rem; margin-bottom: 0px; }

@media (min-width: 992px) { .layout-footer-infos .section-contactinfo-urls li { justify-content: center; } }

.layout-footer-infos .section-contactinfo-urls li > .icon { align-items: center; display: inline-flex; height: 26px; justify-content: center; margin-right: 10px; min-width: 20px; width: 20px; }

.layout-footer-infos .section-contactinfo-urls li a { color: inherit; text-decoration: none; transition: color .3s; font-size: 16px; }

.layout-footer-infos .section-contactinfo-urls li a:active, .layout-footer-infos .section-contactinfo-urls li a:focus, .layout-footer-infos .section-contactinfo-urls li a:hover { color: #ffffff; text-decoration: underline; }

.layout-footer-menus { background-color: #000091; color: #ffffff; font-size: 0.9375rem; padding: 24px 0; }

@media (min-width: 992px) { .layout-footer-menus { padding: 0; } }

@media (min-width: 992px) { .layout-footer-menus .nav-item + .nav-item { padding-left: 1px; position: relative; } }

@media (min-width: 992px) { .layout-footer-menus .nav-item + .nav-item::before { content: "|"; left: 0; position: absolute; top: 50%; transform: translateY(-50%); color: #318CE7; } }

.layout-footer-menus .nav-link { color: inherit; font-weight: 400; line-height: 1.25rem; padding: 8px 20px; }

@media (min-width: 992px) { .layout-footer-menus .nav-link { padding: 15px 20px; } }

.layout-footer-menus .nav-link:active, .layout-footer-menus .nav-link:focus, .layout-footer-menus .nav-link:hover { color: #ffffff; text-decoration: underline; }

.layout-footer-watermark { background-color: #000091; color: #ffffff; padding-top: 15px; }

@media (max-width: 1199.98px) { .layout-footer-watermark { padding-bottom: 95px; } }

@media (min-width: 1200px) { .layout-footer-watermark { padding-bottom: 15px; } }

.layout-footer-watermark a { color: inherit; transition: color .3s; }

.layout-footer-watermark a svg { transition: transform .3s; }

.layout-footer-watermark a:active, .layout-footer-watermark a:focus, .layout-footer-watermark a:hover { color: #ffffff; }

.layout-footer-watermark a:active svg, .layout-footer-watermark a:focus svg, .layout-footer-watermark a:hover svg { transform: scale(1.05); }

.layout-header { background-color: #8C7951; position: relative; z-index: 1030; }

.layout-header > span { max-width: 100%; }

.layout-header-info { height: 70px; }

.layout-header-info > .container, body.page-template-full-width .layout-main .layout-header-info > .article-header, body.page-template-full-width .layout-main .article-content.layout-header-info > *, body.page-template-full-width .layout-main .layout-header-info > .article-related, body.page-template-full-width .layout-main .layout-header-info > .article-footer, body.page-template-full-width .layout-main .article-image-full .layout-header-info > .figure-caption, body.page-template-full-width .layout-main .article-image-full .layout-header-info > .wp-element-caption { align-items: center; display: flex; flex-wrap: wrap; gap: 30px; justify-content: space-between; }

@media (min-width: 1200px) { .layout-header-info > .container, body.page-template-full-width .layout-main .layout-header-info > .article-header, body.page-template-full-width .layout-main .article-content.layout-header-info > *, body.page-template-full-width .layout-main .layout-header-info > .article-related, body.page-template-full-width .layout-main .layout-header-info > .article-footer, body.page-template-full-width .layout-main .article-image-full .layout-header-info > .figure-caption, body.page-template-full-width .layout-main .article-image-full .layout-header-info > .wp-element-caption { justify-content: center; } }

.layout-header-info .nav-item .btn, .layout-header-info .nav-item .wp-block-file .wp-block-file__button, .wp-block-file .layout-header-info .nav-item .wp-block-file__button { padding: 26px 15px; background: #000091; color: #ffffff; text-transform: uppercase; font-size: 16px; font-style: normal; font-weight: 600; line-height: normal; text-transform: uppercase; }

.layout-header-info .nav-item .btn:active, .layout-header-info .nav-item .wp-block-file .wp-block-file__button:active, .wp-block-file .layout-header-info .nav-item .wp-block-file__button:active, .layout-header-info .nav-item .btn:focus, .layout-header-info .nav-item .wp-block-file .wp-block-file__button:focus, .wp-block-file .layout-header-info .nav-item .wp-block-file__button:focus, .layout-header-info .nav-item .btn:hover, .layout-header-info .nav-item .wp-block-file .wp-block-file__button:hover, .wp-block-file .layout-header-info .nav-item .wp-block-file__button:hover { transform: none; background: transparent; color: #000091; background: #ffffff; text-decoration: underline; }

.layout-header-info .nav-link { align-items: center; color: #000000; display: flex; line-height: 1.25rem; font-size: 14px; font-weight: 400; padding: 15px; transition: color .3s; flex-direction: column; }

.layout-header-info .nav-link svg { margin-bottom: 8px; max-width: 16px; }

.layout-header-info .nav-link:active, .layout-header-info .nav-link:focus, .layout-header-info .nav-link:hover { color: #212529; text-decoration: underline; }

.layout-header-info .nav-infos { flex-grow: 1; font-size: 0.875rem; font-weight: 500; }

.layout-header-info .nav-accessconfig .btn, .layout-header-info .nav-accessconfig .wp-block-file .wp-block-file__button, .wp-block-file .layout-header-info .nav-accessconfig .wp-block-file__button { background: none; border: none; flex-direction: column; padding: 0; }

.layout-header-info .nav-accessconfig .btn .icon, .layout-header-info .nav-accessconfig .wp-block-file .wp-block-file__button .icon, .wp-block-file .layout-header-info .nav-accessconfig .wp-block-file__button .icon { font-size: 1.3125rem; margin-bottom: -5px; }

.layout-header-info .nav-accessconfig .btn .text, .layout-header-info .nav-accessconfig .wp-block-file .wp-block-file__button .text, .wp-block-file .layout-header-info .nav-accessconfig .wp-block-file__button .text { display: block; font-size: 0.875rem; font-weight: 400; line-height: 23px; letter-spacing: 0.1px; margin-top: 1px; text-transform: inherit; }

.layout-header-info .nav-accessconfig .btn:active, .layout-header-info .nav-accessconfig .wp-block-file .wp-block-file__button:active, .wp-block-file .layout-header-info .nav-accessconfig .wp-block-file__button:active, .layout-header-info .nav-accessconfig .btn:focus, .layout-header-info .nav-accessconfig .wp-block-file .wp-block-file__button:focus, .wp-block-file .layout-header-info .nav-accessconfig .wp-block-file__button:focus, .layout-header-info .nav-accessconfig .btn:hover, .layout-header-info .nav-accessconfig .wp-block-file .wp-block-file__button:hover, .wp-block-file .layout-header-info .nav-accessconfig .wp-block-file__button:hover { color: #212529; transform: none; text-decoration: underline; }

.layout-header-info .nav-accessconfig .btn + button, .layout-header-info .nav-accessconfig .wp-block-file .wp-block-file__button + button, .wp-block-file .layout-header-info .nav-accessconfig .wp-block-file__button + button { display: none; }

.layout-header-info .nav-networks { font-size: 1rem; justify-content: center; }

@keyframes shake { 0%, 100% { transform: translate3d(0, 0, 0); }
  15%, 85% { transform: translate3d(-1px, 0, 0); }
  25%, 75% { transform: translate3d(2px, 0, 0); }
  35%, 50%, 65% { transform: translate3d(-4px, 0, 0); }
  45%, 55% { transform: translate3d(4px, 0, 0); } }

.layout-main { padding-top: 40px; padding-bottom: 40px; }

.layout-navigation { background-color: #ffffff; padding-top: 10px; left: 0; max-width: 100%; min-width: 100%; right: 0; transition: box-shadow .3s, transform .3s linear; }

@media (min-width: 1200px) { .layout-navigation { background-color: #ffffff; } }

.layout-navigation.sticky { box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }

.layout-navigation .nav-account a { background-color: #000091; border-color: #000091; color: #ffffff; }

@media (max-width: 991.98px) { .layout-navigation .nav-account { display: block !important; margin-top: -14px; } }

.layout-navigation .navbar { height: 80px; padding: 10px 0; }

.layout-navigation .navbar .navbar-toggler, .layout-navigation .navbar .search-toggler { align-items: center; border: none; color: #000000; flex-direction: column; font-size: 1.3125rem; justify-content: center; min-width: 70px; padding: 0; text-decoration: none; transition: color .3s; }

@media (max-width: 1199.98px) { .layout-navigation .navbar .navbar-toggler, .layout-navigation .navbar .search-toggler { display: inline-flex; } }

.layout-navigation .navbar .navbar-toggler .text, .layout-navigation .navbar .search-toggler .text { display: block; font-size: 0.6875rem; font-weight: 500; margin-top: 7px; text-transform: uppercase; }

.layout-navigation .navbar .navbar-toggler:active, .layout-navigation .navbar .navbar-toggler:focus, .layout-navigation .navbar .navbar-toggler:hover, .layout-navigation .navbar .search-toggler:active, .layout-navigation .navbar .search-toggler:focus, .layout-navigation .navbar .search-toggler:hover { box-shadow: none; color: #000091; }

@media (min-width: 1200px) { .layout-navigation .navbar .navbar-toggler:active, .layout-navigation .navbar .navbar-toggler:focus, .layout-navigation .navbar .navbar-toggler:hover, .layout-navigation .navbar .search-toggler:active, .layout-navigation .navbar .search-toggler:focus, .layout-navigation .navbar .search-toggler:hover { color: #000000; } }

.layout-navigation .navbar .navbar-toggler .bar { background-color: #000000; border-radius: 100px; display: block; height: 3px; margin-right: auto; margin-left: auto; transition: background-color .3s, transform .3s; width: 32px; }

.layout-navigation .navbar .navbar-toggler .bar + .bar { margin-top: 8px; }

.layout-navigation .navbar .navbar-toggler:active .bar, .layout-navigation .navbar .navbar-toggler:focus .bar, .layout-navigation .navbar .navbar-toggler:hover .bar { background-color: #000091; }

@media (min-width: 1200px) { .layout-navigation .navbar .navbar-toggler:active .bar, .layout-navigation .navbar .navbar-toggler:focus .bar, .layout-navigation .navbar .navbar-toggler:hover .bar { background-color: #000000; } }

.layout-navigation .navbar .navbar-toggler:active .bar:nth-child(1), .layout-navigation .navbar .navbar-toggler:focus .bar:nth-child(1), .layout-navigation .navbar .navbar-toggler:hover .bar:nth-child(1) { transform: translateY(-2px); }

.layout-navigation .navbar .navbar-toggler:active .bar:nth-child(3), .layout-navigation .navbar .navbar-toggler:focus .bar:nth-child(3), .layout-navigation .navbar .navbar-toggler:hover .bar:nth-child(3) { transform: translateY(2px); }

.layout-navigation .navbar .search-toggler:active .icon, .layout-navigation .navbar .search-toggler:focus .icon, .layout-navigation .navbar .search-toggler:hover .icon { animation-duration: 1s; animation-fill-mode: both; animation-name: swing; }

.layout-navigation .navbar-btn { white-space: nowrap; }

.layout-navigation .navbar-brand { display: flex; align-items: center; height: 64px; max-width: calc(100% - 160px); margin: 0 auto; padding: 0; }

@media (min-width: 1200px) { .layout-navigation .navbar-brand { height: 84px; } }

.layout-navigation .navbar-brand .logo { align-items: center; display: flex; flex-direction: column; height: 100%; justify-content: center; }

.layout-navigation .navbar-brand .logo > img, .layout-navigation .navbar-brand .logo > svg { max-height: 100%; width: auto; }

.layout-navigation .navbar-collapse { justify-content: flex-end; }

.layout-navigation .navbar-nav .nav-item { align-items: center; display: inline-flex; flex-direction: column; justify-content: center; }

.layout-navigation .navbar-nav .nav-item-search { position: relative; }

.layout-navigation .navbar-nav .nav-item-search::after { content: ""; display: block; opacity: 0.3; background: #8C7951; height: 32px; width: 1px; position: absolute; left: 0; top: 8px; }

.layout-navigation .navbar-nav .nav-item-search .nav-link { background: none; border: none; flex-direction: row; }

.layout-navigation .navbar-nav .nav-item-search .nav-link .icon { font-size: 1rem; margin-right: 10px; color: #318CE7; }

.layout-navigation .navbar-nav .nav-item-search .nav-link .text { display: block; font-size: 1rem; font-weight: 500; margin-top: 5px; text-transform: capitalize; }

.layout-navigation .navbar-nav .nav-item-search .nav-link::after { content: none; }

.layout-navigation .navbar-nav .nav-item-search .nav-link:active .icon, .layout-navigation .navbar-nav .nav-item-search .nav-link:focus .icon, .layout-navigation .navbar-nav .nav-item-search .nav-link:hover .icon { animation-duration: 1s; animation-fill-mode: both; animation-name: swing; }

.layout-navigation .navbar-nav .nav-link { align-items: center; color: #000000; display: inline-flex; padding: 10px 20px; position: relative; text-align: center; text-transform: uppercase; transition: color .3s; font-size: 18px; font-style: normal; font-weight: 600; line-height: normal; letter-spacing: 0.1px; text-transform: uppercase; }

@media (min-width: 1200px) { .layout-navigation .navbar-nav .nav-link { color: #212529; } }

.layout-navigation .navbar-nav .nav-link::after { background-color: #000091; border-radius: 100px; bottom: 0; content: ""; display: block; height: 3px; left: 50%; max-width: calc(100% - 40px); opacity: 0; position: absolute; right: 50%; transition: left .3s, opacity .3s, right .3s; }

@media (min-width: 1200px) { .layout-navigation .navbar-nav .nav-link::after { background-color: #ffffff; } }

.layout-navigation .navbar-nav .nav-link:active, .layout-navigation .navbar-nav .nav-link:focus, .layout-navigation .navbar-nav .nav-link:hover, .layout-navigation .navbar-nav .nav-link.show, .layout-navigation .navbar-nav .nav-link.fm-is-active, .layout-navigation .navbar-nav .nav-link.fm-is-active:active, .layout-navigation .navbar-nav .nav-link.fm-is-active:focus, .layout-navigation .navbar-nav .nav-link.fm-is-active:hover { color: #000091; }

.layout-navigation .navbar-nav .nav-link:active::after, .layout-navigation .navbar-nav .nav-link:focus::after, .layout-navigation .navbar-nav .nav-link:hover::after, .layout-navigation .navbar-nav .nav-link.show::after, .layout-navigation .navbar-nav .nav-link.fm-is-active::after, .layout-navigation .navbar-nav .nav-link.fm-is-active:active::after, .layout-navigation .navbar-nav .nav-link.fm-is-active:focus::after, .layout-navigation .navbar-nav .nav-link.fm-is-active:hover::after { left: 20px; opacity: 1; right: 20px; }

.layout-navigation .navbar-nav .fm-trigger-icon { display: none; margin-left: 16px; }

@media (min-width: 1200px) { .layout-navigation .navbar-nav .fm-trigger-icon { color: #ffffff; } }

.layout-navigation .navbar-nav .fm-trigger-icon .ni { transform: rotate(0deg); transition: transform .3s; }

.layout-navigation .navbar-nav .fm-trigger.fm-is-active .fm-trigger-icon .ni { transform: rotate(180deg); }

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"].sticky { top: auto !important; } }

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"].headroom--pinned { transform: translateY(0%); } }

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"].headroom--unpinned { transform: translateY(100%); } }

@media (max-width: 1199.98px) { .layout-navigation[data-mobile-mode-direction="up"] { position: fixed; bottom: 0; left: 0; right: 0; top: auto; }
  .fm-is-open .layout-navigation[data-mobile-mode-direction="up"] { position: fixed; }
  .layout-navigation[data-mobile-mode-direction="up"] .fm-subnav { max-height: calc(100vh - 80px); top: auto; bottom: 80px; }
  .layout-navigation[data-mobile-mode-direction="up"] .fm-wrapper { top: 0; } }

body.error404 .layout-main { padding-top: 40px; padding-bottom: 135px; }

body.error404 .page-image { margin-bottom: 80px; }

body.error404 .page-header { margin-bottom: 30px; }

body.error404 .page-title { font-size: 2.25rem; font-weight: 700; font-style: normal; font-weight: 700; line-height: 48px; /* 133.333% */ letter-spacing: 0.1px; color: #000091; }

body.error404 .page-content p { margin-bottom: 30px; font-size: 16px; font-style: normal; font-weight: 400; line-height: 23px; /* 143.75% */ letter-spacing: 0.1px; }

/* Forms */
.wppb-user-forms { padding: 25px; margin: 0 auto; position: relative; background-color: #f8f9fa; }

@media (min-width: 992px) { .wppb-user-forms { padding: 40px 50px; } }

.wppb-user-forms .form-submit { margin-bottom: 0; }

.separator { display: flex; flex-basis: 100%; align-items: center; color: #6c757d; font-weight: 700; text-transform: uppercase; width: 350px; max-width: 100%; max-width: 100%; margin: 20px auto 30px; }

.separator::before, .separator::after { content: ""; flex-grow: 1; background-color: #D8D8D8; height: 1px; font-size: 0; line-height: 0; margin: 0 8px; }

/* Login */
@media (min-width: 992px) { #wppb-login-wrap { width: 450px; } }

.wppb-user-forms .login-remember { display: none; }

.wppb-user-forms .login-title { text-align: center; margin-bottom: 2rem; }

.wppb-user-forms .login-submit { text-align: center; }

.wppb-user-forms .login-register-lost-password { display: flex; flex-direction: column-reverse; text-align: center; margin-bottom: 0; }

.wppb-user-forms .login-register { display: flex; justify-content: space-between; border-top: 1px solid #D8D8D8; padding-top: 20px; margin: 25px -10px -10px; flex-direction: column; align-items: center; }

.wppb-user-forms .login-register .btn, .wppb-user-forms .login-register .wp-block-file .wp-block-file__button, .wp-block-file .wppb-user-forms .login-register .wp-block-file__button { margin-top: 10px; }

@media (min-width: 992px) { .wppb-user-forms .login-register { margin: 25px -20px -20px; flex-direction: row; }
  .wppb-user-forms .login-register .btn, .wppb-user-forms .login-register .wp-block-file .wp-block-file__button, .wp-block-file .wppb-user-forms .login-register .wp-block-file__button { margin-top: 0; } }

.wppb-gdpr-delete-button { background-color: white; box-shadow: inset 3px 0 0 0 #BF2C22; padding: 20px 30px; display: flex; flex-direction: column; align-items: flex-start; margin-bottom: 40px; margin-top: 35px; }

.wppb-gdpr-delete-button label.form-label { display: block; text-indent: 0; position: static; }

.wppb-gdpr-delete-button .btn, .wppb-gdpr-delete-button .wp-block-file .wp-block-file__button, .wp-block-file .wppb-gdpr-delete-button .wp-block-file__button { order: 3; }

.wppb-gdpr-delete-button .form-text { display: block; color: inherit; margin-bottom: 12px; margin-top: 0; order: 2; }

/* Account */
.page-template-account .article-title { text-align: center; }

.account-header { border-bottom: 1px solid #D8D8D8; padding-bottom: 1rem; margin-bottom: 2rem; }

.account-title { margin-bottom: 0; }

.account-navigation { border: 1px solid #D8D8D8; margin-bottom: 2rem; }

@media (min-width: 992px) { .account-navigation { width: 300px; } }

.account-navigation .account-user, .account-navigation .account-nav { padding: 25px 15px; }

.account-navigation .account-user { text-align: center; display: flex; align-items: center; flex-direction: column; border-bottom: 1px solid #D8D8D8; }

.account-navigation .account-user-image { width: 80px; height: 80px; background-color: #e9ecef; color: #495057; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.875rem; margin-bottom: 15px; }

.account-navigation .account-user-title { margin-bottom: 0; }

.account-navigation .account-nav .nav-link { text-decoration: underline; }

.account-navigation .account-nav .nav-link:hover, .account-navigation .account-nav .nav-link:active, .account-navigation .account-nav .nav-link:focus { background-color: rgba(0, 0, 145, 0.1); }

.account-navigation .account-nav .nav-link.active { background-color: #000091; color: #ffffff; font-weight: 700; text-decoration: none; }

.account-content .access-icon > img, .account-content .access-icon > svg { max-width: 50px; max-height: 50px; }

.account-content .access-title { font-size: 1rem; }

.account-content .article-title { text-align: left; }

.home .layout-main { padding: 0; }

body.single-event .article-header .article-related .card-line:active .card-image > img, body.single-event .article-header .article-related .card-line:focus .card-image > img, body.single-event .article-header .article-related .card-line:hover .card-image > img { transform: none; }

body.single-event .article-header .article-related .card-panel, body.single-directory .article-header .article-related .card-panel, body.single-poi .article-header .article-related .card-panel { background-color: #ffffff; border: none; -webkit-clip-path: none; clip-path: none; }

body.single-event .article-header .article-related .card-panel .card-body, body.single-directory .article-header .article-related .card-panel .card-body, body.single-poi .article-header .article-related .card-panel .card-body { padding: 0; }

body.single-event .article-header .article-related .card-panel .card-footer, body.single-directory .article-header .article-related .card-panel .card-footer, body.single-poi .article-header .article-related .card-panel .card-footer { padding: 5px 0 0; }

body.single-event .article-header .article-related .list-icon, body.single-directory .article-header .article-related .list-icon, body.single-poi .article-header .article-related .list-icon { margin-bottom: 10px; }

body.single-event .article-header .article-related .list-icon > li, body.single-directory .article-header .article-related .list-icon > li, body.single-poi .article-header .article-related .list-icon > li { line-height: 1.25rem; margin-bottom: 10px; }

body.single-event .article-header .article-related .list-icon > li + li, body.single-directory .article-header .article-related .list-icon > li + li, body.single-poi .article-header .article-related .list-icon > li + li { margin-top: 0; }

body.single-event .article-header .article-related .list-icon > li p, body.single-directory .article-header .article-related .list-icon > li p, body.single-poi .article-header .article-related .list-icon > li p { margin-bottom: 0; }

body.single-publication .article-image { max-width: 240px; }

body.single-publication .article-image::before { padding-top: 141.333%; }

body.single-publication .article-content .card-thumbnail.card-publication { margin-right: 0; margin-left: 0; }

body.single-trombinoscope .article-content .list-inline a { color: inherit; transition: color .3s; }

body.single-trombinoscope .article-content .list-inline a:active, body.single-trombinoscope .article-content .list-inline a:focus, body.single-trombinoscope .article-content .list-inline a:hover { color: #212529; }

body.page-template-full-width .layout-main .article-image-full { max-width: 100%; position: relative; }

body.page-template-full-width .layout-main .article-image-full::before { content: ""; display: block; }

@media (max-width: 1199.98px) { body.page-template-full-width .layout-main .article-image-full::before { padding-top: 52.5%; } }

@media (min-width: 1200px) { body.page-template-full-width .layout-main .article-image-full::before { padding-top: 35%; } }

body.page-template-full-width .layout-main .article-image-full > img { bottom: 0; height: 100%; left: 0; max-width: inherit; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; z-index: 1; }

body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full .wp-element-caption { bottom: 0; left: 0; position: absolute; right: 0; z-index: 2; }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .section-map-checkbox { display: flex; align-items: stretch; }
  body.page-template-poi-checkbox-template .section-map-checkbox .map { flex-grow: 1; } }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .section-map-checkbox .container, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-header, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-content > *, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-related, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main body.page-template-poi-checkbox-template .section-map-checkbox .article-footer, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-checkbox-template .section-map-checkbox .figure-caption, body.page-template-poi-checkbox-template .section-map-checkbox body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-checkbox-template .section-map-checkbox .wp-element-caption { max-width: 350px; padding-right: 0; padding-left: 0; } }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .page-filters { height: 100%; } }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .page-filters form { display: flex; flex-direction: column; height: 100%; } }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .page-filters-wrapper { height: 700px; } }

@media (min-width: 992px) { body.page-template-poi-checkbox-template .page-filters-body { flex-grow: 1; overflow-y: auto; } }

body.page-template-poi-checkbox-template .page-filters-footer .btn, body.page-template-poi-checkbox-template .page-filters-footer .wp-block-file .wp-block-file__button, .wp-block-file body.page-template-poi-checkbox-template .page-filters-footer .wp-block-file__button { padding-right: 15px; padding-left: 15px; width: 140px; }

body.page-template-poi-checkbox-template .page-filters-footer .btn + .btn, body.page-template-poi-checkbox-template .page-filters-footer .wp-block-file .wp-block-file__button + .btn, .wp-block-file body.page-template-poi-checkbox-template .page-filters-footer .wp-block-file__button + .btn, body.page-template-poi-checkbox-template .page-filters-footer .wp-block-file .btn + .wp-block-file__button, .wp-block-file body.page-template-poi-checkbox-template .page-filters-footer .btn + .wp-block-file__button, body.page-template-poi-checkbox-template .page-filters-footer .wp-block-file .wp-block-file__button + .wp-block-file__button, .wp-block-file body.page-template-poi-checkbox-template .page-filters-footer .wp-block-file__button + .wp-block-file__button { margin-top: 10px; }

@media (min-width: 992px) { body.page-template-poi-panel-template .layout-main { padding-top: 0; padding-bottom: 0; } }

@media (min-width: 992px) { body.page-template-poi-panel-template .section-map-panel { position: relative; } }

@media (min-width: 992px) { body.page-template-poi-panel-template .section-map-panel .container, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-header, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-header, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-content > *, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-content > *, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-related, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-related, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-footer, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-footer, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-image-full .figure-caption, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-panel-template .section-map-panel .figure-caption, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-image-full .wp-element-caption, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-panel-template .section-map-panel .wp-element-caption { left: 0; position: absolute; right: 0; top: 50%; z-index: 999; } }

@media (min-width: 992px) { body.page-template-poi-panel-template .section-map-panel .container .row > div, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-header .row > div, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-header .row > div, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-content > * .row > div, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-content > * .row > div, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-related .row > div, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-related .row > div, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-footer .row > div, body.page-template-full-width .layout-main body.page-template-poi-panel-template .section-map-panel .article-footer .row > div, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-image-full .figure-caption .row > div, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-panel-template .section-map-panel .figure-caption .row > div, body.page-template-poi-panel-template .section-map-panel body.page-template-full-width .layout-main .article-image-full .wp-element-caption .row > div, body.page-template-full-width .layout-main .article-image-full body.page-template-poi-panel-template .section-map-panel .wp-element-caption .row > div { position: relative; } }

body.page-template-poi-panel-template .page-title { font-size: 1.875rem; }

body.page-template-poi-panel-template .page-filters { text-align: center; }

@media (min-width: 992px) { body.page-template-poi-panel-template .page-filters { left: 15px; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); } }

body.page-template-poi-panel-template .page-filters .form-select { border-radius: 100px; }

body.page-template-poi-panel-template .page-filters-footer .btn, body.page-template-poi-panel-template .page-filters-footer .wp-block-file .wp-block-file__button, .wp-block-file body.page-template-poi-panel-template .page-filters-footer .wp-block-file__button { padding-right: 15px; padding-left: 15px; width: 140px; }

@media (min-width: 992px) { body.page-template-poi-split-template .section-map-split > .row { flex-wrap: nowrap; margin: 0; }
  body.page-template-poi-split-template .section-map-split .col-list { width: 790px; max-width: 50%; padding-left: 1.875rem; padding-right: 1.875rem; }
  body.page-template-poi-split-template .section-map-split .col-map { padding: 0; }
  body.page-template-poi-split-template .section-map-split .map { height: 100vh; } }

body.page-template-procedure .card-accordion, body.page-template-report .card-accordion { --bs-accordion-color: #000000; --bs-accordion-bg: #F5F9FD; --bs-accordion-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; --bs-accordion-border-color: #E0D9CB; --bs-accordion-border-width: 1px; --bs-accordion-border-radius: 0rem; --bs-accordion-inner-border-radius: calc(0rem - 1px); --bs-accordion-btn-padding-x: 15px; --bs-accordion-btn-padding-y: 20px; --bs-accordion-btn-color: #000000; --bs-accordion-btn-bg: var(--bs-accordion-bg); --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7' fill='%23000000'%3e%3cpath fill-rule='evenodd' d='M5.31311 6.81434L0.185476 1.68092C-0.0618254 1.43335 -0.0618254 1.03196 0.185476 0.784405L0.783533 0.185678C1.03041 -0.0614782 1.43053 -0.0619539 1.67799 0.184621L5.76088 4.25294L9.84375 0.184621C10.0912 -0.0619539 10.4913 -0.0614782 10.7382 0.185678L11.3363 0.784405C11.5836 1.03198 11.5836 1.43337 11.3363 1.68092L6.20865 6.81434C5.96135 7.06189 5.56041 7.06189 5.31311 6.81434Z'/%3e%3c/svg%3e"); --bs-accordion-btn-icon-width: 15px; --bs-accordion-btn-icon-transform: rotate(0deg); --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7' fill='%23000091'%3e%3cpath fill-rule='evenodd' d='M5.31311 6.81434L0.185476 1.68092C-0.0618254 1.43335 -0.0618254 1.03196 0.185476 0.784405L0.783533 0.185678C1.03041 -0.0614782 1.43053 -0.0619539 1.67799 0.184621L5.76088 4.25294L9.84375 0.184621C10.0912 -0.0619539 10.4913 -0.0614782 10.7382 0.185678L11.3363 0.784405C11.5836 1.03198 11.5836 1.43337 11.3363 1.68092L6.20865 6.81434C5.96135 7.06189 5.56041 7.06189 5.31311 6.81434Z'/%3e%3c/svg%3e"); --bs-accordion-btn-focus-border-color: #8080c8; --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 0, 145, 0.25); --bs-accordion-body-padding-x: 25px; --bs-accordion-body-padding-y: 30px; --bs-accordion-active-color: #000091; --bs-accordion-active-bg: transparent; }

body.page-template-procedure .card-accordion .card-header, body.page-template-report .card-accordion .card-header { align-items: center; background-color: #F5F9FD; color: #000000; display: flex; }

body.page-template-procedure .card-accordion .card-header::after, body.page-template-report .card-accordion .card-header::after { flex-shrink: 0; width: var(--bs-accordion-btn-icon-width); height: var(--bs-accordion-btn-icon-width); margin-left: auto; content: ""; background-image: var(--bs-accordion-btn-icon); background-repeat: no-repeat; background-size: var(--bs-accordion-btn-icon-width); transition: var(--bs-accordion-btn-icon-transition); transform: rotate(-90deg); }

body.page-template-procedure .card-accordion .card-header:hover, body.page-template-report .card-accordion .card-header:hover { color: #000091; }

body.page-template-procedure .card-accordion .card-header:hover::after, body.page-template-report .card-accordion .card-header:hover::after { background-image: var(--bs-accordion-btn-active-icon); }

body.page-template-procedure .card-accordion .card-header:not(.collapsed)::after, body.page-template-report .card-accordion .card-header:not(.collapsed)::after { background-image: var(--bs-accordion-btn-active-icon); transform: var(--bs-accordion-btn-icon-transform); }

@media (min-width: 992px) { body.page-template-apidae .section-map-split > .row, body.page-template-tourinsoft .section-map-split > .row { flex-wrap: nowrap; margin: 0; }
  body.page-template-apidae .section-map-split .col-list, body.page-template-tourinsoft .section-map-split .col-list { width: 790px; max-width: 50%; padding-left: 1.875rem; padding-right: 1.875rem; }
  body.page-template-apidae .section-map-split .col-map, body.page-template-tourinsoft .section-map-split .col-map { padding: 0; }
  body.page-template-apidae .section-map-split .map, body.page-template-tourinsoft .section-map-split .map { height: 100vh; } }

body.search .page-content .card-line { align-items: flex-start; }

body.search .page-content .card-line .card-tags, body.search .page-content .card-line .card-meta, body.search .page-content .card-line .card-title, body.search .page-content .card-line .card-date, body.search .page-content .card-line .card-infos { margin: 0 0 10px; }

body.search .page-content .card-line .card-date, body.search .page-content .card-line .card-meta { text-transform: uppercase; }

body.search .page-content .card-line.job_offer .card-meta { display: flex; flex-wrap: wrap; gap: 20px; }

body.search .page-content .card-line.job_offer .card-date { font-weight: 700; }

body.search .page-content .card-line.publication .card-image { max-width: 255px; }

body.search .page-content .card-line.publication .card-image::before { padding-top: 141.333%; }

body.search .page-content .card-line.publication .card-meta { color: #adb5bd; }

body.search .page-content .card-line.publication .card-footer { align-items: flex-start; display: flex; flex-direction: column; flex-wrap: wrap; gap: 10px; justify-content: center; padding-right: 0; padding-left: 0; }

@media (min-width: 992px) { body.search .page-content .card-line.publication .card-footer { justify-content: flex-start; } }

body.search .page-content .card-line.publication .card-footer .btn.btn-read .ni, body.search .page-content .card-line.publication .card-footer .wp-block-file .btn-read.wp-block-file__button .ni, .wp-block-file body.search .page-content .card-line.publication .card-footer .btn-read.wp-block-file__button .ni { font-size: 0.8125rem; }

body.search .page-content .card-line.trombinoscope .card-image { max-width: 255px; }

@media (min-width: 992px) { body.search .page-content .card-line.trombinoscope .card-image { order: 2; } }

body.search .page-content .card-line.trombinoscope .card-image::before { padding-top: 128%; }

@media (min-width: 992px) { body.search .page-content .card-line.trombinoscope .card-body { order: 1; } }

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

/*# sourceMappingURL=theme.css.map */
